:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text:#16191c;--text-2:#5c6269;--text-3:#8b9198;--border:#d5d9dd;--bg:#f7f8fa;--surface:#fff;--surface-2:#f4f6f8;--surface-2-hover:#e9ecf0;--surface-3:#eef0f2;--ink:16, 24, 32;--hairline:rgba(var(--ink), .08);--shadow-sm:#0000000a;--shadow-lg:#00000024;--chrome:#fbfbfdcc;--menu-bg:#ffffffdb;--avatar-from:#55555c;--avatar-to:#33333a;--on-status:#fff;--disabled-fill:#e8e8ed;--disabled-text:#aeaeb2;--skeleton-base:#eeeef0;--skeleton-sheen:#f7f7f8;--accent:#f90;--accent-press:#ed8b00;--accent-press-2:#7d4a00;--accent-ink:#14100a;--accent-strong:#9a5b00;--switch-on:#c26a00;--switch-on-hover:#a85d00;--switch-knob:#fff;--accent-soft:#ff990024;--accent-softer:#ff99001f;--accent-glow:#ff990052;--accent-line:#9a5b008c;--accent-line-soft:#9a5b0059;--ok:#1d7a44;--err:#c8102e;--err-soft:#c8102e17;--radius:12px;--radius-lg:18px;--col:32rem;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,system-ui,sans-serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text:#e8eaed;--text-2:#a2a9b0;--text-3:#6f767d;--border:#2b3037;--bg:#101317;--surface:#181b20;--surface-2:#1f232a;--surface-2-hover:#262b33;--surface-3:#1c2027;--ink:235, 240, 246;--hairline:rgba(var(--ink), .13);--shadow-sm:#0006;--shadow-lg:#0000008c;--chrome:#101317b8;--menu-bg:#1e2228e0;--avatar-from:#565d66;--avatar-to:#3d434b;--on-status:#0f1216;--disabled-fill:#23262c;--disabled-text:#5a6068;--skeleton-base:#1e2228;--skeleton-sheen:#262b32;--accent:#f90;--accent-press:#ffab33;--accent-press-2:#cc7a00;--accent-ink:#14100a;--accent-strong:#ffa72b;--accent-soft:#ff99002e;--accent-softer:#ff990026;--accent-glow:#ff99005c;--accent-line:#ffa72b99;--accent-line-soft:#ffa72b61;--ok:#3ecf7a;--err:#ff6b6b;--err-soft:#ff6b6b26}*{box-sizing:border-box}body{min-height:100vh;margin:0}.shell{min-height:100vh}.topbar{z-index:20;background:var(--chrome);-webkit-backdrop-filter:saturate(180%)blur(20px);box-shadow:inset 0 -1px 0 var(--hairline);position:sticky;top:0}.topbar-inner{--topbar-pad:clamp(1.25rem, 4vw, 2.5rem);width:100%;padding:0 var(--topbar-pad);justify-content:space-between;align-items:center;gap:1rem;height:52px;display:flex;position:relative}.topbar-brand{max-width:calc(100% - 50rem - 2 * var(--topbar-pad));pointer-events:none;justify-content:center;align-items:center;gap:.5rem;min-width:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}.brand-icon{border-radius:5px;flex:none;width:22px;height:22px;display:block}.brand-live{color:var(--accent-strong)}.brand{letter-spacing:-.014em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.9375rem;font-weight:600;overflow:hidden}.topbar-right{justify-content:flex-end;align-items:center;gap:1rem;min-width:0;display:flex}.topbar-left{align-items:center;gap:.7rem;min-width:0;display:flex}.backbtn{color:var(--text-2);background:rgba(var(--ink), .05);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.25rem .6rem .25rem .45rem;font-size:.8125rem;font-weight:500;transition:background .15s ease-out,color .15s ease-out;display:inline-flex}.backbtn:hover:not(:disabled){color:var(--text);background:rgba(var(--ink), .1)}.backbtn:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.bardetail{align-items:center;gap:.5rem;min-width:0;display:flex}.bardetail-phone{color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.35rem;font-size:.8125rem;display:inline-flex}.bardetail-from{color:var(--text-2)}.bardetail-states{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.bardetail-phone+.bardetail-states:before{content:"";background:var(--border);flex:none;width:1px;height:1.1rem;margin:0 .35rem}.pill{color:var(--text-2);white-space:nowrap;background:rgba(var(--ink), .045);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem .2rem .4rem;font-size:.75rem;display:inline-flex}.pill .step-icon,.bardetail-phone .step-icon{background:0 0;flex:none;width:14px;height:14px;margin-top:0}.pill .step-icon.done,.bardetail-phone .step-icon.done{background:var(--ok)}.pill .step-icon.failed{background:var(--err)}.pill-done{color:var(--text)}.pill-failed{color:var(--err);background:var(--err-soft)}@media (width<=62rem){.bardetail-states{display:none}}@media (width<=40rem){.bardetail{display:none}}.account{align-items:center;display:flex;position:relative}.avatar-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;margin:0;padding:0;line-height:0;transition:opacity .15s ease-out}.avatar-btn:hover{opacity:.82;background:0 0}.avatar-btn:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.avatar{background:linear-gradient(180deg, var(--avatar-from), var(--avatar-to));color:#fff;letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.6875rem;font-weight:600;display:grid}.menu{background:var(--menu-bg);-webkit-backdrop-filter:saturate(180%)blur(20px);border:1px solid var(--hairline);min-width:15rem;box-shadow:0 1px 2px var(--shadow-sm), 0 12px 32px var(--shadow-lg);transform-origin:100% 0;border-radius:14px;padding:.35rem;animation:.15s cubic-bezier(.2,.8,.3,1) menu-in;position:absolute;top:calc(100% + 10px);right:0}@keyframes menu-in{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:none}}.menu-identity{gap:.1rem;padding:.55rem .7rem .6rem;display:grid}.menu-name{letter-spacing:-.01em;font-size:.875rem;font-weight:600}.menu-email{color:var(--text-2);overflow-wrap:anywhere;font-size:.8125rem}.menu-sep{background:var(--hairline);height:1px;margin:.2rem .4rem}.menu-row{justify-content:space-between;align-items:center;gap:1rem;padding:.45rem .7rem;display:flex}.menu-rowlabel{color:var(--text);font-size:.875rem}.menu-item{text-align:left;width:100%;color:var(--text);background:0 0;border-radius:8px;margin:0;padding:.5rem .7rem;font-size:.875rem;font-weight:400;display:block}.menu-item:hover:not(:disabled){background:rgba(var(--ink), .055);color:var(--text)}.menu-item:focus-visible{outline:2px solid var(--accent-strong);outline-offset:-2px}main{max-width:var(--col);margin:0 auto;padding:3.5rem 1.25rem 5rem}main.wide{max-width:min(120rem,100%);padding:1rem clamp(.75rem,1.4vw,1.5rem)}main.centered{flex-direction:column;justify-content:center;align-items:flex-start;min-height:calc(100vh - 52px);padding-bottom:8rem;display:flex}main.setup{place-items:center;max-width:none;min-height:calc(100vh - 52px);padding:2rem clamp(.75rem,4vw,2.5rem) 5rem;display:grid}.setupcard{width:100%;max-width:30rem;padding:1.75rem}.setupcard .page-head{margin-bottom:1.6rem}h1{letter-spacing:-.021em;margin:0 0 .6rem;font-size:2rem;font-weight:600}h2{letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}.lede{color:var(--text-2);margin:0 0 1.5rem;font-size:.9rem;line-height:1.5}.page-head{margin-bottom:1.9rem}.page-head h1{margin-bottom:.7rem}.chip{color:var(--text-2);align-items:center;gap:.45rem;min-width:0;margin:0;font-size:.8rem;display:flex}.chip .avatar{flex:none;width:20px;height:20px;font-size:.5625rem}.chip-name{color:var(--text);white-space:nowrap;font-weight:500}.chip>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status-chips{flex-wrap:wrap;gap:.5rem 1.05rem;margin:1.5rem 0 1.9rem;padding:0;list-style:none;display:flex}.status-chip{color:var(--text-2);align-items:center;gap:.45rem;font-size:.82rem;display:inline-flex}.status-chip.is-done{color:var(--text)}.status-chip .step-icon{flex:none;width:16px;height:16px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.step-icon{background:var(--bg);border-radius:50%;place-items:center;width:20px;height:20px;margin-top:.05rem;display:grid}.step-icon.done{background:var(--ok);color:var(--on-status)}.step-icon.failed{background:var(--err);color:var(--on-status)}.step-icon.todo{border:1.5px solid var(--border)}.step-icon.working{border:1.5px solid var(--border);border-top-color:var(--accent-strong);animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}main.handoff{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:26rem;min-height:calc(100vh - 52px);padding:2rem 1.25rem 6rem;display:flex}.hand{flex-direction:column;align-items:center;display:flex}.hand-mark{margin-bottom:1.5rem}.hand-title{letter-spacing:-.021em;margin:0 0 1.8rem;font-size:1.5rem;font-weight:600}.hand-rows{text-align:left;gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.hand-row{color:var(--text-2);align-items:center;gap:.6rem;font-size:.9rem;display:flex}.hand-row.is-done{color:var(--text)}.hand-row .step-icon{flex:none}.hand-note{color:var(--text-2);align-items:center;gap:.35rem;margin:2rem 0 1rem;font-size:.82rem;display:flex}.bigmark-arc{transform-origin:32px 32px;animation:.9s linear infinite spin}.bigmark.pop{animation:.32s cubic-bezier(.2,.8,.3,1) pop}@keyframes pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}.bigmark-draw{stroke-dasharray:36;stroke-dashoffset:36px;animation:.42s cubic-bezier(.2,.8,.3,1) .13s forwards draw}@keyframes draw{to{stroke-dashoffset:0}}:root{--navgrid-cols:minmax(7rem, 2.2fr) repeat(7, minmax(2rem, 1fr));--lp-row:2.25rem}.lp{flex-direction:column;min-height:calc(100vh - 52px - 2rem);display:flex}.lp-region{height:clamp(27rem,100vh - 7.5rem,70rem)}.lp-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(.7rem,1.4vw,1.1rem);height:100%;display:grid}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-height:0;box-shadow:0 1px 2px var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}.navgrid{container:navgrid/inline-size}.navgrid-sect{flex-direction:column;min-height:0;display:flex}.navgrid-sect.is-verticals{flex:1 1 0}.navgrid-secthead{letter-spacing:.07em;text-transform:uppercase;color:var(--text-2);flex:none;margin:0;padding:.7rem .55rem .45rem;font-size:.6875rem;font-weight:700}.navgrid-band{min-height:0;max-height:45%;box-shadow:inset 0 1px 0 var(--border);flex:0 auto;grid-template-columns:minmax(9.5rem,3fr) minmax(0,7fr);gap:.9rem;padding:0 .7rem .7rem;display:grid}.navgrid-band>.navgrid-sect:only-child{grid-column:1/-1}.navgrid-band .navgrid-secthead{padding:.7rem 0 .45rem}.navgrid-list{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}@container navgrid (width<=32rem){.navgrid-band{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);gap:0;overflow:auto}.navgrid-list{overflow:visible}}.navgrid-scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 .55rem .4rem;overflow:auto}.navgrid-row{grid-template-columns:var(--navgrid-cols);min-height:var(--lp-row);align-items:center;display:grid}.navgrid-head{z-index:1;background:var(--surface);box-shadow:inset 0 -1px 0 var(--border);padding:.7rem 0 .5rem;position:sticky;top:0}.navgrid-title{letter-spacing:.07em;text-transform:uppercase;min-width:0;color:var(--text-2);align-items:center;padding-left:.55rem;font-size:.6875rem;font-weight:700;display:flex}.navgrid-title h2{font:inherit;letter-spacing:inherit;color:inherit;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.navgrid-chan{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);text-align:center;justify-items:center;gap:.22rem;font-size:.5625rem;font-weight:700;display:grid}.navgrid-chan.is-current{color:var(--accent-strong)}.navgrid-row+.navgrid-row{box-shadow:inset 0 1px 0 rgba(var(--ink), .05)}.navgrid-labelcell{min-width:0;display:flex;position:relative}.navgrid-labelcell.is-selected:before{content:"";background:var(--accent);border-radius:0 2px 2px 0;width:3px;position:absolute;inset-block:.2rem;inset-inline-start:0}.navgrid-label{width:100%;min-width:0;height:calc(var(--lp-row) - .3rem);text-align:left;color:var(--text);background:0 0;border-radius:7px;align-items:center;gap:.45rem;margin:0;padding:0 .5rem;font-size:.8125rem;font-weight:500;display:flex}.navgrid-label svg{color:var(--text-3);flex:none}.navgrid-label:hover:not(:disabled){background:rgba(var(--ink), .055)}.navgrid-label:hover svg{color:var(--text-2)}.navgrid-label:focus-visible{outline:2px solid var(--accent-strong);outline-offset:-2px}.navgrid-labeltext{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.navgrid-label.is-empty{color:var(--text-2);font-weight:400}.navgrid-row.is-sub .navgrid-label{padding-left:1.75rem;font-weight:400}@keyframes navgrid-rowin{0%{opacity:0;transform:translateY(-3px)}}.navgrid-row.is-sub{animation:.18s cubic-bezier(.2,.8,.3,1) both navgrid-rowin}@media (prefers-reduced-motion:reduce){.navgrid-row.is-sub{animation:none}}.navgrid-label.is-selected{color:var(--accent-strong);font-weight:600}.navgrid-label.is-selected svg{color:var(--accent-strong)}.navgrid-chev{flex:none;place-items:center;transition:transform .15s ease-out;display:grid}.navgrid-chev svg{color:var(--text-2)}.navgrid-label:hover .navgrid-chev svg{color:var(--text)}.navgrid-chev.is-open{transform:rotate(90deg)}.navgrid-row [role=cell]{place-items:center;display:grid}.navgrid-cell{width:1.75rem;height:1.75rem;color:var(--text-2);background:0 0;border-radius:.5rem;place-items:center;padding:0;display:inline-grid}.navgrid-cell:not(:disabled){color:var(--accent-strong)}.navgrid-cell:hover:not(:disabled){background:rgba(var(--ink), .06)}.navgrid-cell:focus-visible{outline:2px solid var(--accent-strong);outline-offset:-1px}.navgrid-cell.is-selected,.navgrid-cell.is-selected:hover{background:var(--accent);color:var(--accent-ink)}.navgrid-cell:disabled{cursor:default;background:0 0}.navgrid-dot{background:var(--border);border-radius:50%;width:.25rem;height:.25rem}.navgrid-legend{color:var(--text-2);flex:none;justify-content:flex-end;align-items:center;gap:.45rem;margin:0;padding:.45rem .55rem .2rem;font-size:.72rem;display:flex}.navgrid-legend .navgrid-dot{flex:none}.demo-cards{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.demo-cards>li{display:flex}.demo-card{text-align:left;min-height:2.75rem;color:var(--text);background:var(--surface-2);border:1px solid #0000;border-radius:10px;flex-direction:row;flex:1;align-items:center;gap:.5rem;margin:0;padding:.5rem .6rem;font-size:.75rem;font-weight:500;line-height:1.3;transition:background .15s ease-out,border-color .15s ease-out;display:flex}.demo-card:hover:not(:disabled){background:var(--surface-2-hover)}.demo-card:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.demo-card.is-selected,.demo-card.is-selected:hover{background:var(--accent-soft);border-color:var(--accent);font-weight:600}.demo-card.is-selected .demo-card-icon{color:var(--accent-strong)}.demo-card-icon{width:1.25rem;height:1.25rem;color:var(--text-3);flex:none;place-items:center;display:grid}.demo-card-label{flex:1;min-width:0;display:block}.demo-card-lines{flex:1;gap:.1rem;min-width:0;display:grid}.demo-card-sub{color:var(--text-2);font-size:.72rem;font-weight:400;line-height:1.3}.pp{gap:.5rem;display:grid}.pp-head{flex-wrap:nowrap;align-items:center;gap:.5rem;min-height:1.6rem;display:flex}.pp-actions{flex:none;justify-content:flex-end;align-items:center;min-width:4.25rem;margin-left:auto;display:flex}.pp-head .wm-tag{flex:none;margin:0}.pp-note{min-width:0;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.25rem;font-size:.78rem;display:inline-flex;overflow:hidden}.pp-note.is-bad{color:var(--err)}.pp-save{flex:none}.pp-chip.is-pending{color:var(--accent-strong);background:var(--accent-softer);border-color:var(--accent-strong);border-style:dashed}.pp-legend{margin:0}.pp-chips{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.pp-chip{--pp-slot:1.05rem;grid-template-columns:var(--pp-slot) 1fr var(--pp-slot);color:var(--text);background:var(--surface);border:1px solid var(--border);white-space:nowrap;border-radius:999px;place-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.8125rem;font-weight:500;transition:background .14s ease-out,border-color .14s ease-out;display:grid}.pp-chiptext{grid-column:2}.pp-chip.is-plain{grid-template-columns:1fr}.pp-chip.is-plain .pp-chiptext{grid-column:1}.vr-chips{flex-wrap:wrap;flex:auto;gap:.3rem;min-width:0}.wm.vr.is-off .wm-lead{color:var(--text-2)}.pp-chip.is-static{color:var(--text-2);background:0 0}.pp-chip:not(.is-static):hover{border-color:var(--text-3);background:rgba(var(--ink), .03)}.pp-chip:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.pp-chip.is-selected{color:var(--accent-ink);background:var(--accent);border-color:var(--accent-strong)}.pp-digit{width:var(--pp-slot);height:var(--pp-slot);font-variant-numeric:tabular-nums;color:var(--text-2);background:rgba(var(--ink), .06);border-radius:50%;flex:none;grid-column:1;place-items:center;font-size:.625rem;font-weight:700;display:grid}.pp-digit.is-spent{visibility:hidden}.lp-mainhead{background:var(--surface);box-shadow:inset 0 -1px 0 var(--border);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1rem;display:flex}.lp-mainhead.is-stack{flex-direction:column;align-items:stretch;gap:.6rem}.lp-headmain{min-width:0}.sv-crumb{align-items:center;gap:.5rem;min-width:0;display:flex}.sv-crumb .lp-heading{min-width:0;margin:0}.sv-chan{color:var(--accent-strong);flex:none;align-items:center;gap:.3rem;font-size:.78rem;font-weight:600;display:inline-flex}.sv-chan svg{color:var(--accent-strong);flex:none}.sv-crumb-sep{background:var(--border);flex:none;width:1px;height:.85rem}.sv-rail{border-top:1px solid var(--border);align-items:stretch;padding-top:.6rem;display:flex}.sv-railcell{flex:1 1 0;align-content:start;gap:.1rem;min-width:0;padding:0 .9rem;display:grid}.sv-railcell+.sv-railcell{border-left:1px solid var(--border)}.sv-railcell:first-child{padding-left:0}.sv-railcell:last-child{padding-right:0}.sv-rail .sv-eyebrow{gap:.3rem;margin:0}.sv-rail .sv-eyebrow svg{color:var(--text-3);flex:none}.sv-railval{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin:0;font-size:.875rem;overflow:hidden}.sv-railval.is-hero{letter-spacing:-.02em;color:var(--text);font-size:1.25rem;font-weight:600}.sv-raillink{color:var(--accent-strong);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--accent-line);text-decoration-color:var(--accent-line);text-underline-offset:3px;align-items:center;gap:.35rem;font-size:.875rem;font-weight:500;transition:text-decoration-color .15s ease-out;display:inline-flex}.sv-raillink:hover{text-decoration-color:currentColor}.sv-raillink svg{flex:none;transition:transform .15s ease-out}.sv-raillink:hover svg{transform:translate(1px,-1px)}.sv-raillink:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px;border-radius:3px}.lp-heading{letter-spacing:-.01em;align-items:center;gap:.35rem;margin:0 0 .15rem;font-size:.9375rem;font-weight:600;display:flex}.lp-heading svg{color:var(--text-3);flex:none}.lp-heading-parent{color:var(--text-2);font-weight:500}.lp-heading-leaf{background:var(--accent-soft);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;margin:0 -.15rem;padding:.06rem .3rem}.lp-subline{color:var(--text-2);align-items:center;gap:.35rem;margin:0;font-size:.78rem;display:flex}.lp-subline svg{color:var(--text-3);flex:none}.lp-mainbody{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;padding:.9rem 1rem 1rem;display:flex;overflow-y:auto}.lp-mainbody.is-centered{justify-content:center}.sv-eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--text-2);align-items:center;margin:0 0 .35rem;font-size:.6875rem;font-weight:700;display:flex}.lp-mainbody.is-regions{flex:auto;grid-template-rows:auto minmax(0,1fr);min-height:0;padding:0 1rem;display:grid;overflow:hidden}.lp-mainbody.is-regions.is-single{grid-template-rows:minmax(0,1fr)}.sv-top{box-shadow:inset 0 -1px 0 var(--border);padding:.7rem 0}.sv-mid{overscroll-behavior:contain;min-height:0;padding:.7rem 0 .9rem;overflow-y:auto}.sv-midhead{z-index:1;background:var(--surface);margin:0 0 .5rem;padding:.15rem 0 .35rem;position:sticky;top:0}.sv-phasetitle{letter-spacing:-.005em;color:var(--text);margin:0 0 .35rem;font-size:.75rem;font-weight:600;line-height:1.4}.sv-script{color:var(--text-2);gap:.3rem;margin:0;padding-left:1.35rem;font-size:.8125rem;line-height:1.45;display:grid}.sv-script::marker{color:var(--text-3)}.sv-doc>*+.sv-phasetitle{margin-top:.9rem}.sv-docp{color:var(--text-2);margin:0 0 .35rem;font-size:.8125rem;line-height:1.45}.sv-script.is-bullets{padding-left:1.1rem;list-style:outside}.sv-script li>.sv-script{margin-top:.3rem}.sv-docnote{border-left:2px solid var(--accent-line);color:var(--text-2);margin:.5rem 0;padding:.1rem 0 .1rem .6rem;font-size:.8125rem;line-height:1.45}.sv-docnote>.sv-docp:last-child{margin-bottom:0}.sv-doccode{color:var(--text);background:var(--surface-2);border-radius:4px;padding:.05rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.sv-doctablewrap{margin:.5rem 0;overflow-x:auto}.sv-doctable{border-collapse:collapse;color:var(--text-2);font-size:.78125rem}.sv-doctable th,.sv-doctable td{text-align:left;border-bottom:1px solid var(--border);padding:.25rem .6rem .25rem 0}.sv-doctable th{color:var(--text);font-weight:600}.sv-docempty{color:var(--text-3);margin:0;font-size:.8125rem;line-height:1.5}.skeleton-line{height:.85rem;margin-bottom:.5rem}.skeleton-line.is-short{width:60%}.sv-link{color:var(--accent-strong);border-bottom:1px solid var(--accent-line-soft);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.sv-link:hover{border-bottom-color:var(--accent-strong)}.sv-link:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px;border-radius:3px}.sv-link svg{flex:none}.dd-block{justify-items:start;gap:.15rem;display:grid}.dd-mark{width:2.5rem;height:2.5rem;color:var(--text-2);background:var(--surface-3);border-radius:50%;place-items:center;margin-bottom:.7rem;display:grid}.dd-open{letter-spacing:-.01em;color:var(--accent-strong);border-bottom:1px solid var(--accent-line-soft);align-items:center;gap:.3rem;margin-top:.35rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.dd-open:hover{border-bottom-color:var(--accent-strong)}.dd-open:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px;border-radius:3px}.gs{flex:auto;place-items:center;min-height:0;padding:2rem clamp(1rem,4vw,2.5rem);display:grid}.gs-inner{max-width:44ch}.gs-title{letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.0625rem;font-weight:600}.gs-lede{color:var(--text-2);margin:0 0 1.6rem;font-size:.875rem}.gs-list{gap:1.05rem;margin:0 0 1.7rem;padding:0;list-style:none;display:grid}.gs-item{grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.gs-itemicon{color:var(--text-2);place-items:center;margin-top:.05rem;display:grid}.gs-itemtext{gap:.15rem;min-width:0;display:grid}.gs-itemlabel{font-size:.875rem;font-weight:600}.gs-itemhint{color:var(--text-2);font-size:.8125rem;line-height:1.45}.lp-body-center{flex:auto;place-content:center;padding:1.25rem 0;display:grid}.lp-empty{color:var(--text-2);margin:0;font-size:.82rem;line-height:1.5}.wm{flex-wrap:wrap;align-items:center;gap:.3rem .5rem;display:flex}.switch{background:var(--text-3);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;flex:none;width:2.1rem;height:1.2rem;margin:0;padding:0;transition:background .15s ease-out;position:relative}.switch:before{content:"";border-radius:inherit;position:absolute;inset:-.2rem -.1rem}.switch[aria-checked=true]{background:var(--switch-on)}.switch:hover:not(:disabled){background:var(--text-2)}.switch[aria-checked=true]:hover:not(:disabled){background:var(--switch-on-hover)}.switch:after{content:"";background:var(--switch-knob);border-radius:50%;width:calc(1.2rem - 4px);height:calc(1.2rem - 4px);transition:transform .16s cubic-bezier(.2,.8,.3,1);position:absolute;top:2px;left:2px;box-shadow:0 0 0 .5px #00000024,0 1px 2px #00000042}.switch[aria-checked=true]:after{transform:translate(.9rem)}.switch:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.switch:disabled{cursor:default;opacity:.75}@media (prefers-reduced-motion:reduce){.switch:after{transition:none}}.wm-tag{flex:none;margin:0}.wm.is-off .wm-lead{color:var(--text-2)}.wm.is-off .wm-input{color:var(--text-2);border-bottom-style:dashed;flex-grow:0}.wm-lead{color:var(--text);white-space:nowrap;flex:none;font-size:.8125rem;line-height:1.5}.wm-input{min-width:10ch;font:inherit;color:var(--text);border:none;border-bottom:1.5px solid var(--border);background:0 0;border-radius:0;flex:20ch;padding:.1rem .15rem;font-size:.8125rem}.wm-input::placeholder{color:var(--text-3)}.wm-input:disabled{cursor:default}.wm-input:focus{border-bottom-color:var(--accent-strong);outline:none}.wm-input:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px;border-radius:2px}.wm-input[aria-invalid=true]{border-bottom-color:var(--err)}.wm-status{color:var(--text-2);align-items:center;gap:.25rem;margin:0;font-size:.72rem;line-height:1.2;display:inline-flex}.wm-status.is-bad{color:var(--err)}.wm-status svg{color:var(--ok);flex:none}.wm-save{color:var(--text);background:var(--surface-3);border:1px solid var(--border);border-radius:8px;flex:none;padding:.28rem .7rem;font-size:.78rem;font-weight:500}.wm-save:hover:not(:disabled){background:var(--surface-2-hover)}.wm-save:disabled{color:var(--text-3);background:var(--surface-2);border-color:var(--border)}.lp-foot{color:var(--text-2);flex-wrap:wrap;flex:1;place-content:center;align-items:center;gap:.55rem;margin-top:.5rem;font-size:.72rem;display:flex}.lp-foot-mark{background-image:url(/assets/AmazonConnect_Wordmark_Dark-320w-Cqjdq07P.png);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:56px;height:14px}:root[data-theme=dark] .lp-foot-mark{background-image:url(/assets/AmazonConnect_Wordmark_Light-320w-BgWOsunW.png)}.lp-foot-tag{color:var(--text-2);font-weight:600}.lp-foot-sep{background:var(--border);flex:none;width:1px;height:.72rem}.lp-foot-link{color:var(--text-2);text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:from-font}.lp-foot-link:hover{color:var(--text)}.lp-foot-chan{color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em}@media (width<=68rem){.lp-cols{grid-template-columns:minmax(0,70fr) minmax(0,30fr)}}@media (width<=52rem){.lp-region{height:auto}.lp-cols{grid-template-columns:minmax(0,1fr);align-items:start;height:auto}.navgrid-scroll{overflow-y:visible}.navgrid-sect.is-verticals,.navgrid-band{flex:none;max-height:none;overflow:visible}.navgrid-list{overflow:visible}.lp-mainbody{overflow-y:visible}.lp-mainbody.is-centered{justify-content:flex-start}.lp-mainbody.is-regions{grid-template-rows:auto auto;overflow:visible}.sv-mid{overflow-y:visible}.sv-midhead{position:static}.lp-mainhead{flex-wrap:wrap;gap:.5rem}.sv-rail{flex-direction:column;gap:.6rem}.sv-railcell,.sv-railcell:first-child,.sv-railcell:last-child{padding:0}.sv-railcell+.sv-railcell{border-left:none;border-top:1px solid var(--border);padding-top:.6rem}}.field{margin-bottom:0}.phone-one{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-items:stretch;display:flex;overflow:hidden}.phone-country{color:var(--text-2);background:var(--surface-2);border-right:1px solid var(--border);align-items:center;gap:.35rem;padding:0 .7rem;display:flex;position:relative}.phone-country select{opacity:0;cursor:pointer;appearance:none;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.phone-dial{color:var(--text);font-variant-numeric:tabular-nums;font-size:.95rem}.phone-one input[type=tel]{min-width:0;font:inherit;color:var(--text);appearance:none;background:0 0;border:0;border-radius:0;flex:1;padding:.7rem .85rem;font-size:.95rem}.phone-one input[type=tel]:focus{outline:none}.phone-ok{color:var(--ok);place-items:center;padding-right:.75rem;display:grid}.phone-one:focus-within{border-color:var(--accent-strong);box-shadow:0 0 0 3px var(--accent-glow)}.phone-one.invalid{border-color:var(--err)}.phone-one.is-disabled,.phone-one.is-disabled .phone-country{background:var(--surface-2)}select:disabled,input:disabled{background:var(--surface-2);color:var(--text-2);cursor:not-allowed}.hint{color:var(--text-2);min-height:1.1rem;margin:.4rem 0 0;font-size:.78rem}code{color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.actions{align-items:center;gap:.9rem;display:flex}.actions-stacked{text-align:center;flex-direction:column;align-items:stretch;gap:.75rem;margin-top:1.9rem}.status-chips+.actions-stacked{margin-top:0}.actions-stacked>button:not(.link),.actions-stacked>.btn{width:100%}button,.btn{font:inherit;background:var(--accent);color:var(--accent-ink);cursor:pointer;border:0;border-radius:999px;padding:.7rem 1.5rem;font-size:.9375rem;font-weight:500;transition:background .15s ease-out,opacity .15s ease-out}.btn{place-items:center;text-decoration:none;display:inline-grid}button:hover:not(:disabled),a.btn:hover{background:var(--accent-press)}button:disabled,.btn.is-disabled{background:var(--disabled-fill);color:var(--disabled-text);cursor:not-allowed}button:focus-visible,.btn:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}button.link{color:var(--accent-strong);background:0 0;border-radius:4px;padding:0;font-size:.85rem;font-weight:400}button.link:hover{background:0 0;text-decoration:underline}.status{font-size:.85rem}.status:empty{display:none}.ok{color:var(--ok)}.error{color:var(--err)}.skeleton{background:linear-gradient(90deg, var(--skeleton-base) 25%, var(--skeleton-sheen) 50%, var(--skeleton-base) 75%);background-size:200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite shimmer}.skeleton-title{width:11rem;height:1.9rem;margin-bottom:2.1rem}.skeleton-field{height:2.55rem;margin-bottom:1.3rem}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}button,.avatar-btn,.backbtn{transition:none}.menu,.step-icon.working{animation:none}.sv-raillink svg{transition:none}.sv-raillink:hover svg{transform:none}}
