.tpl-loop[data-astro-cid-jsbyfrhm]{grid-template-columns:minmax(0,1fr);max-width:760px}.tpl[data-astro-cid-jsbyfrhm]{border:1px solid var(--line);background:#fff;border-radius:16px;margin:28px 0 0;padding:0;overflow:hidden;box-shadow:0 1px 2px #13201a0d}.tpl-tabs[data-astro-cid-jsbyfrhm]{background:var(--stone);border-bottom:1px solid var(--line);font-family:var(--mono);gap:4px;padding:10px 12px 0;font-size:12px;display:flex}.tpl-tabs[data-astro-cid-jsbyfrhm] span[data-astro-cid-jsbyfrhm]{border:1px solid var(--line);background:var(--paper);color:var(--muted);border-bottom:0;border-radius:8px 8px 0 0;padding:7px 12px}.tpl-tabs[data-astro-cid-jsbyfrhm] .is-on[data-astro-cid-jsbyfrhm]{color:var(--green);background:#fff;font-weight:600}.tpl-top[data-astro-cid-jsbyfrhm]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1.4fr);gap:12px;padding:14px 16px;display:grid}.tpl-cell[data-astro-cid-jsbyfrhm]{flex-direction:column;gap:5px;min-width:0;display:flex}.tpl-k[data-astro-cid-jsbyfrhm]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600}.tpl-v[data-astro-cid-jsbyfrhm]{border-radius:6px;padding:6px 8px;font-size:15px;line-height:1.4}.tpl-in[data-astro-cid-jsbyfrhm]{color:#1d4ed8;background:var(--butter)}.tpl-lines[data-astro-cid-jsbyfrhm] table[data-astro-cid-jsbyfrhm]{border-collapse:collapse;width:100%;font-size:14.5px}.tpl-lines[data-astro-cid-jsbyfrhm] th[data-astro-cid-jsbyfrhm],.tpl-lines[data-astro-cid-jsbyfrhm] td[data-astro-cid-jsbyfrhm]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:9px 10px}.tpl-lines[data-astro-cid-jsbyfrhm] th[data-astro-cid-jsbyfrhm]{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--paper);font-size:11.5px;font-weight:600}.tpl-lines[data-astro-cid-jsbyfrhm] td[data-astro-cid-jsbyfrhm].tpl-in{box-shadow:inset 0 0 0 1px var(--butterline)}.tpl-x[data-astro-cid-jsbyfrhm]{text-align:center;color:var(--green);width:34px;font-weight:700}.tpl-lines[data-astro-cid-jsbyfrhm] td[data-astro-cid-jsbyfrhm]:nth-child(3){white-space:nowrap}.tpl-code[data-astro-cid-jsbyfrhm]{font-family:var(--mono);font-weight:600}.tpl-optsum[data-astro-cid-jsbyfrhm]{display:none}.tpl-totals[data-astro-cid-jsbyfrhm]{gap:0;margin:0;padding:6px 16px;display:grid}.tpl-totals[data-astro-cid-jsbyfrhm] div[data-astro-cid-jsbyfrhm]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.tpl-totals[data-astro-cid-jsbyfrhm] div[data-astro-cid-jsbyfrhm]:last-child{border-bottom:0}.tpl-totals[data-astro-cid-jsbyfrhm] dt[data-astro-cid-jsbyfrhm]{color:var(--text);margin:0;font-size:14.5px}.tpl-totals[data-astro-cid-jsbyfrhm] dd[data-astro-cid-jsbyfrhm]{font-family:var(--mono);border-radius:6px;margin:0;padding:4px 8px;font-size:15px;font-weight:600}.tpl-price[data-astro-cid-jsbyfrhm]{background:var(--mint);margin:4px -16px 0;padding:10px 16px!important}.tpl-price[data-astro-cid-jsbyfrhm] dt[data-astro-cid-jsbyfrhm]{color:var(--green);font-weight:700}.tpl-price[data-astro-cid-jsbyfrhm] dd[data-astro-cid-jsbyfrhm]{color:var(--green);font-size:20px}.tpl-opts[data-astro-cid-jsbyfrhm]{border-top:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 16px 16px;display:grid}.tpl-opts[data-astro-cid-jsbyfrhm] div[data-astro-cid-jsbyfrhm]{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.tpl-opts[data-astro-cid-jsbyfrhm] b[data-astro-cid-jsbyfrhm]{font-family:var(--mono);color:var(--ink);font-size:18px}.tpl[data-astro-cid-jsbyfrhm] figcaption[data-astro-cid-jsbyfrhm]{padding:12px 16px 14px}.tpl-dl[data-astro-cid-jsbyfrhm]{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.tpl-dl-note[data-astro-cid-jsbyfrhm]{font-family:var(--mono);color:var(--muted);font-size:13px}.tpl-msg[data-astro-cid-jsbyfrhm]{background:var(--paper);border:1px solid var(--line);border-radius:16px 16px 16px 4px;padding:14px 16px}.tpl-msg[data-astro-cid-jsbyfrhm] .tpl-k[data-astro-cid-jsbyfrhm]{margin:0 0 4px;display:block}.tpl-msg-t[data-astro-cid-jsbyfrhm]{color:var(--ink);margin:0;font-size:16.5px;line-height:1.55}@media (width<=720px){.tpl-top[data-astro-cid-jsbyfrhm],.tpl-opts[data-astro-cid-jsbyfrhm]{grid-template-columns:1fr}.tpl-lines[data-astro-cid-jsbyfrhm] table[data-astro-cid-jsbyfrhm],.tpl-lines[data-astro-cid-jsbyfrhm] tbody[data-astro-cid-jsbyfrhm]{display:block}.tpl-lines[data-astro-cid-jsbyfrhm] thead[data-astro-cid-jsbyfrhm]{display:none}.tpl-lines[data-astro-cid-jsbyfrhm] tbody[data-astro-cid-jsbyfrhm] tr[data-astro-cid-jsbyfrhm]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;padding:12px 14px;display:grid}.tpl-lines[data-astro-cid-jsbyfrhm] tbody[data-astro-cid-jsbyfrhm] tr[data-astro-cid-jsbyfrhm]:first-child{border-top:0}.tpl-lines[data-astro-cid-jsbyfrhm] td[data-astro-cid-jsbyfrhm]{border:0;padding:0;display:block}.tpl-lines[data-astro-cid-jsbyfrhm] td[data-astro-cid-jsbyfrhm].tpl-in{box-shadow:none;background:0 0}.tpl-lines[data-astro-cid-jsbyfrhm] td[data-astro-cid-jsbyfrhm][data-label]:before{content:attr(data-label);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:11.5px;font-weight:600;display:block}.tpl-lines[data-astro-cid-jsbyfrhm] td[data-astro-cid-jsbyfrhm].tpl-x{display:none}.tpl-lines[data-astro-cid-jsbyfrhm] td[data-astro-cid-jsbyfrhm].tpl-item,.tpl-lines[data-astro-cid-jsbyfrhm] td[data-astro-cid-jsbyfrhm].tpl-out{grid-column:1/-1}.tpl-optsum[data-astro-cid-jsbyfrhm]{display:block}.tpl-totals[data-astro-cid-jsbyfrhm] div[data-astro-cid-jsbyfrhm]{flex-wrap:wrap}.tpl-price[data-astro-cid-jsbyfrhm]{margin:4px -16px 0}}
