:root:has(main.dev){color-scheme:light}body:has(>main.dev){color:#1c1c1e;background:#fff;place-items:normal;padding:1.5rem;display:block}body:has(>main.dev) a{color:linktext}.dev[data-astro-cid-slqzupck]{max-width:96rem;margin:0 auto}@media (width>=1100px){.dev[data-astro-cid-slqzupck]{grid-template-columns:minmax(0,1fr) clamp(21rem,48vw,42rem);column-gap:2rem;display:grid}.intro[data-astro-cid-slqzupck]{grid-column:1/-1}.preview[data-astro-cid-slqzupck]{border-left:1px solid #d1d1d6;align-self:start;max-height:100vh;padding:0 .5rem 1rem 1rem;position:sticky;top:0;overflow-y:auto}.preview[data-astro-cid-slqzupck]>h2[data-astro-cid-slqzupck]{border-top:none;margin-top:0}}tr[data-astro-cid-slqzupck][data-token-row]:hover,tr[data-astro-cid-slqzupck][data-token-row]:focus-within{background:#f2f2f7}.uses[data-astro-cid-slqzupck]{margin-top:1rem}.uses[data-astro-cid-slqzupck] summary[data-astro-cid-slqzupck]{cursor:pointer;font-weight:600}h2[data-astro-cid-slqzupck]{border-top:1px solid #d1d1d6;margin-top:2.5rem;padding-top:1.5rem}.visually-hidden[data-astro-cid-slqzupck]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.changed[data-astro-cid-slqzupck]{color:#fff;background:#1c1c1e;border-radius:.25rem;padding:0 .4rem;font-size:.85rem;font-weight:600;display:inline-block}.changed-group[data-astro-cid-slqzupck]:not([hidden]){align-items:center;gap:.5rem;display:inline-flex}.role[data-astro-cid-slqzupck]{border:1px solid #d1d1d6;border-radius:.75rem;margin:1rem 0;padding:1rem 1.25rem}.role[data-astro-cid-slqzupck]:hover,.role[data-astro-cid-slqzupck]:focus-within{border-color:#1c1c1e}.role[data-astro-cid-slqzupck] h3[data-astro-cid-slqzupck]{margin:0}.purpose[data-astro-cid-slqzupck]{margin:.25rem 0 .75rem}.note[data-astro-cid-slqzupck]{color:#3a3a3c;font-size:.95rem}.pickers[data-astro-cid-slqzupck]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:.75rem;display:flex}.pickers[data-astro-cid-slqzupck][hidden]{display:none}.picker[data-astro-cid-slqzupck]{align-items:center;gap:.5rem;display:flex}.picker[data-astro-cid-slqzupck] label[data-astro-cid-slqzupck]{min-width:3rem;font-weight:600}.picker[data-astro-cid-slqzupck] input[data-astro-cid-slqzupck][type=text]{width:7rem;font-family:ui-monospace,Menlo,monospace;font-size:1rem}.picker[data-astro-cid-slqzupck] input[data-astro-cid-slqzupck][aria-invalid=true]{outline:2px solid #c00000}.icon-row[data-astro-cid-slqzupck]{align-items:center;gap:1rem;display:flex}.tile[data-astro-cid-slqzupck] svg{border-radius:14px;flex:none;width:64px;height:64px}.tokens[data-astro-cid-slqzupck]{border-collapse:collapse;font-size:.9rem}.tokens[data-astro-cid-slqzupck] th[data-astro-cid-slqzupck],.tokens[data-astro-cid-slqzupck] td[data-astro-cid-slqzupck]{text-align:left;vertical-align:middle;border:1px solid #d1d1d6;padding:.35rem .5rem}.tokens[data-astro-cid-slqzupck] td[data-astro-cid-slqzupck] .picker[data-astro-cid-slqzupck] input[data-astro-cid-slqzupck][type=text]{width:6rem}.tokens[data-astro-cid-slqzupck] .changed-group[data-astro-cid-slqzupck]:not([hidden]){margin-top:.25rem;display:flex}fieldset[data-astro-cid-slqzupck]{border:none;gap:1rem;margin:0 0 .75rem;padding:0;display:flex}legend[data-astro-cid-slqzupck]{float:left;margin-right:1rem;font-weight:600}.values[data-astro-cid-slqzupck]{border-collapse:collapse}.values[data-astro-cid-slqzupck] th,.values[data-astro-cid-slqzupck] td{text-align:left;vertical-align:middle;padding:.2rem .75rem .2rem 0;font-weight:400}.swatch{vertical-align:middle;border:1px solid #8e8e93;border-radius:.25rem;width:1.1rem;height:1.1rem;margin-right:.4rem;display:inline-block}.summary[data-astro-cid-slqzupck]{font-size:.95rem;font-weight:600}.grid-wrap[data-astro-cid-slqzupck]{overflow-x:auto}.grid[data-astro-cid-slqzupck]{border-collapse:collapse;margin-bottom:1.5rem;font-size:.9rem}.grid[data-astro-cid-slqzupck] caption[data-astro-cid-slqzupck]{text-align:left;margin-bottom:.5rem;font-weight:600}.grid[data-astro-cid-slqzupck] th[data-astro-cid-slqzupck],.grid[data-astro-cid-slqzupck] td,.grid[data-astro-cid-slqzupck] th{text-align:left;vertical-align:top;border:1px solid #d1d1d6;padding:.35rem .5rem}.where[data-astro-cid-slqzupck]{color:#3a3a3c;font-size:.8rem;font-weight:400;display:block}.grid[data-astro-cid-slqzupck] td.pass{background:#e8f5e9}.grid[data-astro-cid-slqzupck] td.fail{background:#fdecea}.grid[data-astro-cid-slqzupck] .muted{color:#3a3a3c}.inline[data-astro-cid-slqzupck]{margin:.75rem 0;display:block}textarea[data-astro-cid-slqzupck]{width:100%;max-width:40rem;font:inherit;margin:.25rem 0 .75rem;display:block}button[data-astro-cid-slqzupck]{font:inherit;padding:.35rem .9rem}pre[data-astro-cid-slqzupck]{background:#f2f2f7;max-width:40rem;padding:1rem;overflow-x:auto}.error{color:#c00000;font-weight:600}.screen-row[data-astro-cid-slqzupck] h3[data-astro-cid-slqzupck]{margin-bottom:.5rem}.phones[data-astro-cid-slqzupck]{flex-wrap:wrap;gap:1rem;display:flex}.phone[data-astro-cid-slqzupck]{width:300px;margin:0}.phone[data-astro-cid-slqzupck] figcaption[data-astro-cid-slqzupck]{margin-bottom:.25rem;font-weight:600}.screen[data-astro-cid-slqzupck]{border:6px solid #1c1c1e;border-radius:2rem;min-height:420px;padding:.75rem;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;font-size:13px;line-height:1.35;overflow:hidden}.screen[data-astro-cid-slqzupck] p[data-astro-cid-slqzupck]{margin:.2rem 0}.grouped-bg[data-astro-cid-slqzupck]{background:var(--card)}.t[data-astro-cid-slqzupck]{color:var(--text)}.s[data-astro-cid-slqzupck]{color:var(--secondary)}.a[data-astro-cid-slqzupck]{color:var(--action)}.d[data-astro-cid-slqzupck]{color:var(--destructive)}.small[data-astro-cid-slqzupck]{font-size:12px}.button[data-astro-cid-slqzupck]{font-size:14px;font-weight:600}.centre[data-astro-cid-slqzupck]{text-align:center}.bar[data-astro-cid-slqzupck]{justify-content:space-between;align-items:center;min-height:2rem;display:flex}.bar-title[data-astro-cid-slqzupck]{font-weight:700}.bar-space[data-astro-cid-slqzupck]{width:2rem}.glass[data-astro-cid-slqzupck]{background:#8080801f;border:1px solid #80808059;border-radius:1rem;justify-content:center;align-items:center;min-width:2rem;height:2rem;font-weight:700;display:inline-flex}.glass[data-astro-cid-slqzupck].pill{padding:0 .75rem}.chevron[data-astro-cid-slqzupck]{font-size:18px}.rows[data-astro-cid-slqzupck]{background:var(--row);border-radius:1rem;margin:.75rem 0 .25rem;padding:0 .75rem}.row[data-astro-cid-slqzupck]{border-bottom:1px solid #80808040;padding:.55rem 0}.row[data-astro-cid-slqzupck]:last-child{border-bottom:none}.split[data-astro-cid-slqzupck]{justify-content:space-between;align-items:center;display:flex}.capsule[data-astro-cid-slqzupck]{background:#8080802e;border-radius:.6rem;padding:.1rem .5rem}.footer[data-astro-cid-slqzupck]{padding:0 .75rem;font-size:12px}.item[data-astro-cid-slqzupck]{margin:.5rem 0}.ground-bg[data-astro-cid-slqzupck]{background:var(--token-ground)}.flush-screen[data-astro-cid-slqzupck]{padding:0}.i[data-astro-cid-slqzupck]{color:var(--token-text)}.g[data-astro-cid-slqzupck]{color:var(--token-grey-text)}.w[data-astro-cid-slqzupck],.wd[data-astro-cid-slqzupck]{color:var(--token-white)}.gd[data-astro-cid-slqzupck]{color:var(--token-grey-on-dark-card)}.strong[data-astro-cid-slqzupck]{font-weight:600}.i-title[data-astro-cid-slqzupck],.i-big[data-astro-cid-slqzupck],.i-number[data-astro-cid-slqzupck],.i-section[data-astro-cid-slqzupck],.wordmark[data-astro-cid-slqzupck]{font-family:Barlow Condensed,Arial Narrow,system-ui,sans-serif;font-weight:700}.i-title[data-astro-cid-slqzupck]{flex:1;font-size:24px}.wordmark[data-astro-cid-slqzupck]{font-size:20px}.i-big[data-astro-cid-slqzupck]{font-size:28px;line-height:1.05}.i-number[data-astro-cid-slqzupck]{font-size:22px}.i-section[data-astro-cid-slqzupck]{font-size:16px;margin-top:.75rem!important}.header-row[data-astro-cid-slqzupck]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.small-mark[data-astro-cid-slqzupck] svg{border-radius:6px;width:26px;height:26px;display:block}.about-button[data-astro-cid-slqzupck]{border:1px solid var(--token-hairline);border-radius:50%;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-weight:700;display:inline-flex}.red-card[data-astro-cid-slqzupck]{background:var(--token-card-red);border-radius:1rem;margin:.5rem 0;padding:.75rem}.numbers[data-astro-cid-slqzupck]{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.white-button[data-astro-cid-slqzupck]{background:var(--token-white);color:var(--token-ink);text-align:center;border-radius:1.5rem;padding:.5rem;font-weight:700;margin:.5rem 0!important}.outline-card[data-astro-cid-slqzupck]{background:var(--token-ground);border:1px solid var(--token-hairline);border-radius:.9rem;margin:.5rem 0;padding:.6rem .75rem}.outline-card[data-astro-cid-slqzupck].flush{padding:0 .75rem}.note-box[data-astro-cid-slqzupck]{background:var(--token-note);border-radius:.6rem;padding:.4rem .5rem}.link-row[data-astro-cid-slqzupck]{justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.hairline-top[data-astro-cid-slqzupck]{border-top:1px solid var(--token-hairline);margin-top:.4rem;padding-top:.4rem}.dark-card[data-astro-cid-slqzupck]{background:var(--token-dark-card);border-radius:.9rem;margin:.5rem 0;padding:.6rem .75rem}.primer-header[data-astro-cid-slqzupck]{background:var(--token-card-red);flex-direction:column;justify-content:flex-end;min-height:140px;padding:.75rem 1rem;display:flex}.primer-body[data-astro-cid-slqzupck]{padding:.75rem}.address[data-astro-cid-slqzupck]{text-align:center;border-bottom:1px solid var(--token-hairline);padding-bottom:.3rem;margin-bottom:.5rem!important}.continue[data-astro-cid-slqzupck]{text-align:center;background:var(--token-text);color:var(--token-ground);border-radius:1.5rem;padding:.6rem;font-weight:700;margin-top:.5rem!important}.screens[data-astro-cid-slqzupck] .marked{outline-offset:2px;outline:2px dashed #d100d1}
