.make[data-astro-cid-a3tzizam]{padding-top:var(--space-6);padding-bottom:var(--space-8);gap:var(--space-5);flex-direction:column;display:flex}.intro[data-astro-cid-a3tzizam]{gap:var(--space-1);flex-direction:column;display:flex}.intro[data-astro-cid-a3tzizam] h1[data-astro-cid-a3tzizam]{font-size:36px;line-height:44px}.layout[data-astro-cid-a3tzizam]{align-items:flex-end;gap:var(--space-6);flex-wrap:wrap-reverse;display:flex}.card[data-astro-cid-a3tzizam]{gap:var(--space-5);min-width:0;max-width:420px;padding:var(--space-5);background:var(--white);border:1px solid var(--line);border-radius:18px;flex-direction:column;flex:340px;display:flex}fieldset[data-astro-cid-a3tzizam]{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}fieldset[data-astro-cid-a3tzizam][hidden]{display:none}legend[data-astro-cid-a3tzizam]{padding:0 0 10px}.chips[data-astro-cid-a3tzizam]{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip[data-astro-cid-a3tzizam]{min-height:var(--tap);border-radius:var(--radius-pill);border:2px solid var(--line);background:var(--white);color:var(--ink);cursor:pointer;padding:0 16px;font-family:inherit;font-size:16px;font-weight:700}.chip[data-astro-cid-a3tzizam]:hover{border-color:var(--teal-600)}.chip[data-astro-cid-a3tzizam][aria-pressed=true]{background:var(--teal-100);border-color:var(--teal-600);color:var(--teal-800)}.chip[data-astro-cid-a3tzizam][hidden]{display:none}.slider[data-astro-cid-a3tzizam],.name[data-astro-cid-a3tzizam]{gap:var(--space-2);flex-direction:column;display:flex}.slider-head[data-astro-cid-a3tzizam]{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.slider[data-astro-cid-a3tzizam] output[data-astro-cid-a3tzizam]{font-size:16px;font-weight:700}input[data-astro-cid-a3tzizam][type=range]{width:100%;height:var(--tap);accent-color:var(--teal-600);margin:0}.link-btn[data-astro-cid-a3tzizam]{min-height:44px;color:var(--teal-600);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:16px;font-weight:700;text-decoration:underline}.link-btn[data-astro-cid-a3tzizam]:hover{color:var(--teal-800)}.optional[data-astro-cid-a3tzizam]{letter-spacing:0;text-transform:none;color:var(--ink-2);font-weight:400}#dt-name[data-astro-cid-a3tzizam]{border:2px solid var(--line-strong);border-radius:var(--radius-s);background:var(--white);min-height:52px;color:var(--ink);width:100%;padding:0 16px;font-family:inherit;font-size:18px}#dt-name[data-astro-cid-a3tzizam]:focus-visible{border-color:var(--teal-600)}.ink[data-astro-cid-a3tzizam]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:52px;padding-top:var(--space-3);border-top:1px solid var(--line);cursor:pointer;display:flex}.ink-text[data-astro-cid-a3tzizam]{flex-direction:column;display:flex}.ink-title[data-astro-cid-a3tzizam]{font-weight:700}#dt-ink[data-astro-cid-a3tzizam]{width:28px;height:28px;accent-color:var(--teal-600);flex:none;margin:0}.preview[data-astro-cid-a3tzizam]{gap:var(--space-3);flex-direction:column;flex:999 520px;min-width:0;display:flex}.bar[data-astro-cid-a3tzizam]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.actions[data-astro-cid-a3tzizam]{gap:var(--space-3);flex-wrap:wrap;display:flex}.paper-panel[data-astro-cid-a3tzizam]{padding:var(--space-5);background:#efe9df;border-radius:18px;justify-content:center;display:flex}#preview[data-astro-cid-a3tzizam]{width:100%;max-width:600px}#preview[data-astro-cid-a3tzizam] svg{width:100%;height:auto;display:block;box-shadow:0 1px #d9d1c4,0 12px 32px #2b2a281f}@media (width<=640px){.paper-panel[data-astro-cid-a3tzizam]{padding:var(--space-3)}.actions[data-astro-cid-a3tzizam],.actions[data-astro-cid-a3tzizam] .btn[data-astro-cid-a3tzizam]{width:100%}.actions[data-astro-cid-a3tzizam] .btn[data-astro-cid-a3tzizam]{flex:140px;padding:0 16px}}#print-area{display:none}@media print{html,body{background:#fff!important;margin:0!important;padding:0!important}body>:not(#print-area){display:none!important}#print-area{height:0;display:block;overflow:visible}#print-area svg{-webkit-print-color-adjust:exact;print-color-adjust:exact;display:block}}
