.cu-code[data-astro-cid-ahw5wjkr] h1[data-astro-cid-ahw5wjkr],.cu-done[data-astro-cid-ahw5wjkr] h1[data-astro-cid-ahw5wjkr]{margin:0;font:700 var(--fs-h3)/1.2 var(--font-ui);color:var(--ink)}.cu-code[data-astro-cid-ahw5wjkr] h1[data-astro-cid-ahw5wjkr]{font-size:var(--fs-mark);line-height:1.15;color:var(--teal-900)}.cu-code[data-astro-cid-ahw5wjkr]{gap:14px}.cu-code[data-astro-cid-ahw5wjkr] .cu-start__sent[data-astro-cid-ahw5wjkr]{color:var(--muted)}.cu-otp[data-astro-cid-ahw5wjkr]{display:flex;gap:8px;max-width:420px}.cu-code[data-astro-cid-ahw5wjkr]{grid-template-columns:minmax(0,1fr)}.cu-otp[data-astro-cid-ahw5wjkr] .cu-otp__d{flex:1;width:0;min-width:0;height:52px;border:1.5px solid var(--border);border-radius:var(--r-control);text-align:center;font:700 var(--fs-panel)/1 var(--font-ui);color:var(--ink);background:var(--white)}.cu-otp[data-astro-cid-ahw5wjkr] .cu-otp__d.f{border-color:var(--teal-600)}.cu-otp[data-astro-cid-ahw5wjkr] .cu-otp__d:focus{outline:2px solid var(--teal-600);outline-offset:1px}.cu-code__go[data-astro-cid-ahw5wjkr]{min-height:48px;max-width:420px;border:0;border-radius:var(--r-tile);background:var(--teal-900);color:var(--white);font:700 var(--fs-body)/1.2 var(--font-ui);cursor:pointer}.cu-code__again[data-astro-cid-ahw5wjkr]{max-width:420px;text-align:center;color:var(--teal-600);font-weight:600;text-decoration:none;padding:8px 0}.cu-code__other[data-astro-cid-ahw5wjkr]{font-size:var(--fs-meta);color:var(--muted)}.cu-code__other[data-astro-cid-ahw5wjkr] a[data-astro-cid-ahw5wjkr]{color:var(--teal-600);font-weight:700;text-decoration:none}.cu-done[data-astro-cid-ahw5wjkr]{gap:14px}.cu-done__head[data-astro-cid-ahw5wjkr]{display:flex;align-items:center;gap:12px}.cu-done__ok[data-astro-cid-ahw5wjkr]{width:44px;height:44px;border-radius:var(--r-circle);background:var(--teal-900);display:grid;place-items:center;flex:none}.cu-done__ok[data-astro-cid-ahw5wjkr] svg[data-astro-cid-ahw5wjkr]{width:22px;height:22px;fill:none;stroke:var(--mint);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.cu-done__lead[data-astro-cid-ahw5wjkr]{color:var(--muted)}.cu-done__view[data-astro-cid-ahw5wjkr]{color:var(--teal-600);font-weight:600;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.cu-page[data-astro-cid-ahw5wjkr]{margin:32px auto 0;padding-bottom:48px}.cu-crumbs[data-astro-cid-ahw5wjkr]{max-width:720px;margin:0 auto 20px;font-size:var(--fs-small)}.cu-crumbs[data-astro-cid-ahw5wjkr] a[data-astro-cid-ahw5wjkr]{color:var(--ink);text-decoration:none}.cu-card[data-astro-cid-ahw5wjkr].cu-card--narrow{max-width:600px}.cu-card[data-astro-cid-ahw5wjkr]{max-width:720px;margin:0 auto;border:1px solid var(--border);border-radius:var(--r-md);background:var(--white)}.cu-head[data-astro-cid-ahw5wjkr]{display:grid;gap:16px;padding:28px 28px 0;background:var(--white)}.cu-head[data-astro-cid-ahw5wjkr] h1[data-astro-cid-ahw5wjkr]{margin:0 0 4px;font-family:var(--font-ui);font-weight:600;font-size:var(--fs-h2);line-height:1.2;color:var(--ink)}.cu-head[data-astro-cid-ahw5wjkr] p[data-astro-cid-ahw5wjkr]{margin:0;font-size:var(--fs-body);overflow-wrap:anywhere}.cu-head[data-astro-cid-ahw5wjkr] p[data-astro-cid-ahw5wjkr] span[data-astro-cid-ahw5wjkr]{display:block;margin-bottom:4px;color:var(--muted);font-size:var(--fs-small)}.cu-head[data-astro-cid-ahw5wjkr] b[data-astro-cid-ahw5wjkr]{font-weight:600}.cu-page--editing[data-astro-cid-ahw5wjkr]{width:100%;max-width:1280px;margin-top:0;padding-bottom:0;background:var(--pale)}.cu-card--editing[data-astro-cid-ahw5wjkr]{max-width:none;border:0;border-radius:0;background:transparent}.cu-head--listing[data-astro-cid-ahw5wjkr]{gap:20px;padding:28px 48px 24px;background:transparent}.cu-identity[data-astro-cid-ahw5wjkr]{display:flex;align-items:center;gap:16px}.cu-identity__logo[data-astro-cid-ahw5wjkr]{flex:none;width:56px;height:56px;display:grid;place-items:center;overflow:hidden;border-radius:var(--r-circle);background:var(--white);box-shadow:var(--shadow-inset-rule)}.cu-identity__logo[data-astro-cid-ahw5wjkr] img[data-astro-cid-ahw5wjkr]{width:78%;height:78%;object-fit:contain}.cu-head__mono[data-astro-cid-ahw5wjkr]{color:var(--teal-900);font-weight:700;font-size:var(--fs-ui)}.cu-identity__text[data-astro-cid-ahw5wjkr]{flex:1;min-width:0;display:grid;gap:6px}.cu-head--listing[data-astro-cid-ahw5wjkr] h1[data-astro-cid-ahw5wjkr]{margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--fs-h1);line-height:1.04;color:var(--teal-900)}.cu-head--listing[data-astro-cid-ahw5wjkr] .cu-identity__meta[data-astro-cid-ahw5wjkr]{color:var(--muted);font-size:var(--fs-small)}.cu-identity__view[data-astro-cid-ahw5wjkr]{flex:none;align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;color:var(--link);font-size:var(--fs-small);font-weight:700;text-decoration:none}.cu-strip[data-astro-cid-ahw5wjkr]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:12px 16px;border-radius:var(--r-tile);background:var(--white);box-shadow:var(--shadow-inset-rule)}.cu-strip[data-astro-cid-ahw5wjkr] ol[data-astro-cid-ahw5wjkr]{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none}.cu-strip[data-astro-cid-ahw5wjkr] li[data-astro-cid-ahw5wjkr]{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:var(--fs-small);font-weight:600}.cu-strip[data-astro-cid-ahw5wjkr] li[data-astro-cid-ahw5wjkr][aria-current]{color:var(--teal-900);font-weight:700}.cu-strip[data-astro-cid-ahw5wjkr] li[data-astro-cid-ahw5wjkr][data-done]{color:var(--ink)}.cu-strip__num[data-astro-cid-ahw5wjkr]{width:24px;height:24px;display:inline-grid;place-items:center;border-radius:var(--r-circle);box-shadow:var(--shadow-inset-border);font-size:var(--fs-micro)}.cu-strip[data-astro-cid-ahw5wjkr] li[data-astro-cid-ahw5wjkr][aria-current] .cu-strip__num[data-astro-cid-ahw5wjkr]{background:var(--teal-900);color:var(--mint);box-shadow:none}.cu-strip[data-astro-cid-ahw5wjkr] li[data-astro-cid-ahw5wjkr][data-done] .cu-strip__num[data-astro-cid-ahw5wjkr]{background:var(--teal-900);color:var(--white);box-shadow:none}.cu-strip__time[data-astro-cid-ahw5wjkr]{margin-left:auto;color:var(--muted);font-size:var(--fs-small)}.cu-done[data-astro-cid-ahw5wjkr]{display:grid;gap:12px;justify-items:start}.cu-done[data-astro-cid-ahw5wjkr] h3[data-astro-cid-ahw5wjkr]{margin:8px 0 0;font-size:var(--fs-body)}.cu-done__next[data-astro-cid-ahw5wjkr]{margin:0;padding-left:20px;display:grid;gap:4px}.cu-done__actions[data-astro-cid-ahw5wjkr]{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.cu-sent[data-astro-cid-ahw5wjkr]{width:100%;margin:0;display:grid;border-top:1px solid var(--rule)}.cu-sent[data-astro-cid-ahw5wjkr] div[data-astro-cid-ahw5wjkr]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--rule)}.cu-sent[data-astro-cid-ahw5wjkr] dt[data-astro-cid-ahw5wjkr]{font-weight:700;font-size:var(--fs-small)}.cu-sent[data-astro-cid-ahw5wjkr] dd[data-astro-cid-ahw5wjkr]{margin:0;font-size:var(--fs-small);overflow-wrap:anywhere}.cu-sent[data-astro-cid-ahw5wjkr] del[data-astro-cid-ahw5wjkr]{color:var(--muted)}.cu-sent[data-astro-cid-ahw5wjkr] ins[data-astro-cid-ahw5wjkr]{text-decoration:none;font-weight:600}@media(max-width:639px){.cu-sent[data-astro-cid-ahw5wjkr] div[data-astro-cid-ahw5wjkr]{grid-template-columns:1fr;gap:2px}}.cu-help[data-astro-cid-ahw5wjkr],.cu-privacy[data-astro-cid-ahw5wjkr]{max-width:720px;margin:0 auto}.cu-privacy[data-astro-cid-ahw5wjkr]{font-size:var(--fs-small)}.cu-help[data-astro-cid-ahw5wjkr]{padding:24px 0;font-size:var(--fs-small)}.cu-badges[data-astro-cid-ahw5wjkr]{max-width:720px;margin:0 auto;padding:24px 0;border-top:1px solid var(--rule);scroll-margin-top:var(--nav-h)}.cu-badges[data-astro-cid-ahw5wjkr] h2[data-astro-cid-ahw5wjkr]{margin:0 0 12px;color:var(--teal-900);font-size:var(--fs-h3)}.cu-badges[data-astro-cid-ahw5wjkr] p[data-astro-cid-ahw5wjkr]{margin:0 0 20px;font-size:var(--fs-body)}.cu-badges__link[data-astro-cid-ahw5wjkr]{overflow-wrap:anywhere}.cu-badges__grid[data-astro-cid-ahw5wjkr]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cu-badges__option[data-astro-cid-ahw5wjkr]{min-width:0}.cu-badges__preview[data-astro-cid-ahw5wjkr]{min-height:120px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.cu-badges__preview[data-astro-cid-ahw5wjkr] img[data-astro-cid-ahw5wjkr]{width:100%;max-width:320px;height:auto;object-fit:contain}.cu-badges__option[data-astro-cid-ahw5wjkr][data-badge=square] img[data-astro-cid-ahw5wjkr]{width:120px}.cu-badges__option[data-astro-cid-ahw5wjkr] a[data-astro-cid-ahw5wjkr]{font-size:var(--fs-small)}@media(max-width:639px){.cu-badges__grid[data-astro-cid-ahw5wjkr]{grid-template-columns:1fr;gap:24px}.cu-badges__preview[data-astro-cid-ahw5wjkr]{min-height:0;justify-content:flex-start}}.cu-message[data-astro-cid-ahw5wjkr]{padding:24px 28px;font-size:var(--fs-body)}.cu-message[data-astro-cid-ahw5wjkr] h2[data-astro-cid-ahw5wjkr]{font-size:var(--fs-h3)}.cu-start[data-astro-cid-ahw5wjkr]{display:grid;gap:16px;padding:24px 28px 28px}.cu-start[data-astro-cid-ahw5wjkr] p[data-astro-cid-ahw5wjkr]{margin:0}.cu-start__website[data-astro-cid-ahw5wjkr]{font-size:var(--fs-small);overflow-wrap:anywhere}.cu-start[data-astro-cid-ahw5wjkr] input[data-astro-cid-ahw5wjkr][readonly]{background:var(--wash);color:var(--muted)}.cu-message[data-astro-cid-ahw5wjkr] p[data-astro-cid-ahw5wjkr]{margin:0 0 16px}.cu-start__alert[data-astro-cid-ahw5wjkr]{color:var(--wait-ink);font-weight:600}.cu-start__actions[data-astro-cid-ahw5wjkr]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.cu-hp[data-astro-cid-ahw5wjkr]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cu-start__sent[data-astro-cid-ahw5wjkr]{color:var(--muted)}.cu-start__sent[data-astro-cid-ahw5wjkr] b[data-astro-cid-ahw5wjkr]{color:var(--ink);font-weight:600}.cu-code__input[data-astro-cid-ahw5wjkr]{max-width:240px;font-size:var(--fs-h3);letter-spacing:.2em;font-variant-numeric:tabular-nums}.cu-proof[data-astro-cid-ahw5wjkr] h3[data-astro-cid-ahw5wjkr]{margin:0;font-size:var(--fs-h3);line-height:1.25;color:var(--ink)}.cu-proof[data-astro-cid-ahw5wjkr]{display:grid;gap:12px;margin:8px 0 24px;padding:20px 0 0;border-top:1px solid var(--rule)}.cu-proof[data-astro-cid-ahw5wjkr] p[data-astro-cid-ahw5wjkr]{margin:0}.cu-proof__code[data-astro-cid-ahw5wjkr]{display:block;padding:12px 14px;border-radius:var(--r-md);background:var(--wash);font-size:var(--fs-small);overflow-wrap:anywhere;user-select:all}.cu-proof__actions[data-astro-cid-ahw5wjkr]{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:999px){.cu-head--listing[data-astro-cid-ahw5wjkr]{padding:20px 16px 16px}.cu-head--listing[data-astro-cid-ahw5wjkr] .cu-strip[data-astro-cid-ahw5wjkr]{display:none}}@media(max-width:639px){.cu-page[data-astro-cid-ahw5wjkr]{margin-top:24px}.cu-page--editing[data-astro-cid-ahw5wjkr]{margin-top:0}.cu-head--listing[data-astro-cid-ahw5wjkr] h1[data-astro-cid-ahw5wjkr]{font-size:var(--fs-mark)}.cu-identity[data-astro-cid-ahw5wjkr]{align-items:flex-start}.cu-identity__logo[data-astro-cid-ahw5wjkr]{width:44px;height:44px}.cu-start[data-astro-cid-ahw5wjkr]{padding:20px 16px}.cu-head[data-astro-cid-ahw5wjkr]{padding:24px 16px 0}.cu-head[data-astro-cid-ahw5wjkr] h1[data-astro-cid-ahw5wjkr]{font-size:var(--fs-h3)}.cu-message[data-astro-cid-ahw5wjkr]{padding:20px 16px}}
