@property --bx-fill{syntax:"<color>";inherits:false;initial-value:#3730a3}@property --bx-on-fill{syntax:"<color>";inherits:false;initial-value:#fff}@property --brand-fill{syntax:"<color>";inherits:true;initial-value:#3730a3}@property --brand-mark{syntax:"<color>";inherits:true;initial-value:#3730a3}@property --app-fill{syntax:"<color>";inherits:true;initial-value:#3730a3}@property --app-mark{syntax:"<color>";inherits:true;initial-value:#3730a3}@property --danger-fill{syntax:"<color>";inherits:true;initial-value:#9b1c1c}@property --danger-mark{syntax:"<color>";inherits:true;initial-value:#9b1c1c}@property --good-fill{syntax:"<color>";inherits:true;initial-value:#047857}@property --good-mark{syntax:"<color>";inherits:true;initial-value:#047857}@property --warn-fill{syntax:"<color>";inherits:true;initial-value:#b45309}@property --warn-mark{syntax:"<color>";inherits:true;initial-value:#b45309}@property --accent-fill{syntax:"<color>";inherits:true;initial-value:#b45309}@property --accent-mark{syntax:"<color>";inherits:true;initial-value:#b45309}:root{--ink-fixed:#1b1836;--ground:#fbfaf7;--sheet:#fff;--raise:#fff;--well:#f1eff5;--divider:#d3d2d8;--edge:#afadb8;--btn-fill:var(--sheet);--btn-edge:#727082;--ctl-fill:var(--sheet);--text:var(--ink-fixed);--text-dim:#6b6580;--text-faint:#8f899c;--band-lo:0;--band-hi:1;--mark-lo:0;--mark-hi:1;--dot-l:.62;--on-solid:var(--sheet);--wash-amt:12%;--fb-anchor:var(--ink-fixed);--fb-fill:100%;--fb-mark:100%;--scrim:#1b183666;--lift-1:0 16px 44px -26px #1b183666;--lift-2:0 18px 50px -28px #1b18364d;--lift-3:0 24px 60px -20px #1b183680;--lift-hover:0 3px 10px -3px #1b183666;--d-ground:#14121c;--d-sheet:#1c1926;--d-raise:#24202f;--d-well:#0e0c15;--d-divider:#302b3e;--d-edge:#757185;--d-btn-fill:#24202f;--d-btn-edge:#5f5a6e;--d-ctl-fill:var(--d-well);--d-text:#efecf7;--d-text-dim:#ada5c0;--d-text-faint:#7a7389;--d-band-lo:.74;--d-band-hi:.92;--d-mark-lo:.6;--d-mark-hi:.92;--d-dot-l:.74;--d-wash-amt:12%;--d-fb-fill:32%;--d-fb-mark:47%;--d-scrim:#0000009e;--d-lift-1:0 1px 2px #0000008c, 0 12px 28px -18px #000c;--d-lift-2:0 1px 2px #0000008c, 0 18px 44px -24px #000000d9;--d-lift-3:0 2px 8px #0009, 0 28px 64px -20px #000000e6;--d-lift-hover:0 3px 10px -3px #000000b3;--a-danger:#9b1c1c;--a-good:#047857;--a-warn:#b45309;--a-accent:#f59e0b}html[data-theme=light]{color-scheme:light}html[data-rebuilt][data-theme=dark]{color-scheme:dark}:root{--cal-ink:#1b1836;--cal-edge:#1b1836;--cal-plain:#a5c8fd;--cal-group:#a5f3fc;--cal-event:#f0abfc;--cal-now:#fda4af;--cal-todo:#fde68a;--cal-done:#a7f3d0;--cal-off:#e5e7eb}html[data-theme=dark]{--cal-ink:#efecf7;--cal-edge:#efecf7;--cal-plain:#22406b;--cal-group:#0e4f5e;--cal-event:#4e1f58;--cal-now:#63212f;--cal-todo:#4a3410;--cal-done:#10402c;--cal-off:#2e2b3a;--ground:var(--d-ground);--sheet:var(--d-sheet);--raise:var(--d-raise);--well:var(--d-well);--divider:var(--d-divider);--edge:var(--d-edge);--btn-fill:var(--d-btn-fill);--btn-edge:var(--d-btn-edge);--ctl-fill:var(--d-ctl-fill);--text:var(--d-text);--text-dim:var(--d-text-dim);--text-faint:var(--d-text-faint);--band-lo:var(--d-band-lo);--band-hi:var(--d-band-hi);--mark-lo:var(--d-mark-lo);--mark-hi:var(--d-mark-hi);--dot-l:var(--d-dot-l);--on-solid:var(--ink-fixed);--wash-amt:var(--d-wash-amt);--fb-anchor:#fff;--fb-fill:var(--d-fb-fill);--fb-mark:var(--d-fb-mark);--scrim:var(--d-scrim);--lift-1:var(--d-lift-1);--lift-2:var(--d-lift-2);--lift-3:var(--d-lift-3);--lift-hover:var(--d-lift-hover)}:where(:root,body,[style*=--biz],[style*=--app],[data-accent]){--brand-src:var(--biz,#3730a3);--app-src:var(--app,#3730a3);--accent-src:var(--biz-accent,var(--a-accent));--brand-fill:color-mix(in oklab, var(--brand-src) var(--fb-fill), var(--fb-anchor));--brand-mark:color-mix(in oklab, var(--brand-src) var(--fb-mark), var(--fb-anchor));--app-fill:color-mix(in oklab, var(--app-src) var(--fb-fill), var(--fb-anchor));--app-mark:color-mix(in oklab, var(--app-src) var(--fb-mark), var(--fb-anchor));--danger-fill:color-mix(in oklab, var(--a-danger) var(--fb-fill), var(--fb-anchor));--danger-mark:color-mix(in oklab, var(--a-danger) var(--fb-mark), var(--fb-anchor));--danger-dot:color-mix(in oklab, var(--a-danger) var(--fb-mark), var(--fb-anchor));--good-dot:color-mix(in oklab, var(--a-good) var(--fb-mark), var(--fb-anchor));--warn-dot:color-mix(in oklab, var(--a-warn) var(--fb-mark), var(--fb-anchor));--good-fill:color-mix(in oklab, var(--a-good) var(--fb-fill), var(--fb-anchor));--good-mark:color-mix(in oklab, var(--a-good) var(--fb-mark), var(--fb-anchor));--warn-fill:color-mix(in oklab, var(--a-warn) var(--fb-fill), var(--fb-anchor));--warn-mark:color-mix(in oklab, var(--a-warn) var(--fb-mark), var(--fb-anchor));--accent-fill:color-mix(in oklab, var(--accent-src) var(--fb-fill), var(--fb-anchor));--accent-mark:color-mix(in oklab, var(--accent-src) var(--fb-mark), var(--fb-anchor));--beily-text:color-mix(in oklab, #3730a3 var(--fb-fill), var(--fb-anchor))}@supports (color:oklch(from white clamp(0.2, l, 0.5) c h)){:where(:root,body,[style*=--biz],[style*=--app],[data-accent]){--brand-fill:oklch(from var(--brand-src) clamp(var(--band-lo), l, var(--band-hi)) c h);--brand-mark:oklch(from var(--brand-src) clamp(var(--mark-lo), l, var(--mark-hi)) c h);--app-fill:oklch(from var(--app-src) clamp(var(--band-lo), l, var(--band-hi)) c h);--app-mark:oklch(from var(--app-src) clamp(var(--mark-lo), l, var(--mark-hi)) c h);--danger-fill:oklch(from var(--a-danger) clamp(var(--band-lo), l, var(--band-hi)) c h);--danger-mark:oklch(from var(--a-danger) clamp(var(--mark-lo), l, var(--mark-hi)) c h);--danger-dot:oklch(from var(--a-danger) var(--dot-l) c h);--good-dot:oklch(from var(--a-good) var(--dot-l) c h);--warn-dot:oklch(from var(--a-warn) var(--dot-l) c h);--good-fill:oklch(from var(--a-good) clamp(var(--band-lo), l, var(--band-hi)) c h);--good-mark:oklch(from var(--a-good) clamp(var(--mark-lo), l, var(--mark-hi)) c h);--warn-fill:oklch(from var(--a-warn) clamp(var(--band-lo), l, var(--band-hi)) c h);--warn-mark:oklch(from var(--a-warn) clamp(var(--mark-lo), l, var(--mark-hi)) c h);--accent-fill:oklch(from var(--accent-src) clamp(var(--band-lo), l, var(--band-hi)) c h);--accent-mark:oklch(from var(--accent-src) clamp(var(--mark-lo), l, var(--mark-hi)) c h);--beily-text:oklch(from #3730a3 clamp(var(--band-lo), l, var(--band-hi)) c h)}}:where(:root,body,[style*=--biz],[style*=--app],[data-accent]){--brand-on:var(--on-solid);--app-on:var(--on-solid);--brand-wash:color-mix(in oklab, var(--brand-mark) var(--wash-amt), var(--sheet));--app-wash:color-mix(in oklab, var(--app-mark) var(--wash-amt), var(--sheet));--danger-wash:color-mix(in oklab, var(--danger-mark) var(--wash-amt), var(--sheet));--good-wash:color-mix(in oklab, var(--good-mark) var(--wash-amt), var(--sheet));--warn-wash:color-mix(in oklab, var(--warn-mark) var(--wash-amt), var(--sheet));--accent-wash:color-mix(in oklab, var(--accent-mark) var(--wash-amt), var(--sheet));--ring:var(--accent-mark);--ring-halo:color-mix(in srgb, var(--ring) 24%, transparent)}[data-fill=brand],[data-fill=app],[data-fill=accent],[data-fill=danger],[data-fill=good],[data-fill=warn],[data-fill=neutral]{background-color:var(--bx-fill);color:var(--bx-on-fill);border-color:var(--bx-edge,var(--bx-fill));--bx-fill-hover:color-mix(in oklab, var(--bx-fill), var(--bx-on-fill) 8%)}[data-fill=brand]{--bx-fill:var(--brand-fill);--bx-on-fill:var(--brand-on)}[data-fill=app]{--bx-fill:var(--app-fill);--bx-on-fill:var(--app-on)}[data-fill=accent]{--bx-fill:var(--accent-fill);--bx-on-fill:var(--on-solid)}[data-fill=danger]{--bx-fill:var(--danger-fill);--bx-on-fill:var(--on-solid)}[data-fill=good]{--bx-fill:var(--good-fill);--bx-on-fill:var(--on-solid)}[data-fill=warn]{--bx-fill:var(--warn-fill);--bx-on-fill:var(--on-solid)}[data-fill=neutral]{--bx-fill:var(--well);--bx-on-fill:var(--text);--bx-edge:var(--edge)}:where(a,button,[role=button],summary):is([data-fill=brand],[data-fill=app],[data-fill=accent],[data-fill=danger],[data-fill=good],[data-fill=warn],[data-fill=neutral]):hover{background-color:var(--bx-fill-hover);border-color:var(--bx-edge,var(--bx-fill-hover))}[data-tone=brand],[data-tone=app],[data-tone=accent],[data-tone=danger],[data-tone=good],[data-tone=warn],[data-tone=neutral],[data-tone=struck]{background-color:var(--bx-wash);color:var(--bx-on-wash)}[data-tone=brand]{--bx-wash:var(--brand-wash);--bx-on-wash:var(--brand-fill)}[data-tone=app]{--bx-wash:var(--app-wash);--bx-on-wash:var(--app-fill)}[data-tone=accent]{--bx-wash:var(--accent-wash);--bx-on-wash:var(--accent-fill)}[data-tone=danger]{--bx-wash:var(--danger-wash);--bx-on-wash:var(--danger-fill)}[data-tone=good]{--bx-wash:var(--good-wash);--bx-on-wash:var(--good-fill)}[data-tone=warn]{--bx-wash:var(--warn-wash);--bx-on-wash:var(--warn-fill)}[data-tone=neutral]{--bx-wash:var(--well);--bx-on-wash:var(--text-dim)}[data-tone=struck]{--bx-wash:var(--well);--bx-on-wash:var(--text-dim);text-decoration:line-through}@media print{html[data-theme]{color-scheme:light;--ground:#fbfaf7;--sheet:#fff;--raise:#fff;--well:#f1eff5;--divider:#d3d2d8;--edge:#afadb8;--text:var(--ink-fixed);--text-dim:#6b6580;--text-faint:#8f899c;--band-lo:.26;--band-hi:.46;--mark-lo:.26;--mark-hi:.585;--on-solid:#fff;--wash-amt:12%;--fb-anchor:var(--ink-fixed);--fb-fill:36%;--fb-mark:52%;--lift-1:none;--lift-2:none;--lift-3:none;--lift-hover:none}}@media (forced-colors:active){[data-fill=brand],[data-fill=app],[data-fill=accent],[data-fill=danger],[data-fill=good],[data-fill=warn],[data-fill=neutral],[data-tone=brand],[data-tone=app],[data-tone=accent],[data-tone=danger],[data-tone=good],[data-tone=warn],[data-tone=neutral],[data-tone=struck]{border:1px solid}}html[data-theme=dark]{--paper:var(--ground);--surface:var(--sheet);--ink:var(--text);--muted:var(--text-dim);--line:var(--divider);--muted-gray:var(--well);--indigo-tint:var(--brand-wash);--amber-tint:var(--accent-wash);--danger-tint:var(--danger-wash);--star-empty:var(--text-faint);--danger:var(--danger-fill);--shadow-card:var(--lift-1);--shadow-panel:var(--lift-2);--shadow-popover:var(--lift-2);--shadow-modal:var(--lift-3)}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--text-faint)}html[data-theme=dark] input[type=checkbox]:not(:checked),html[data-theme=dark] input[type=radio]:not(:checked){border-color:var(--edge)}html[data-theme=dark] input[type=checkbox]:disabled,html[data-theme=dark] input[type=radio]:disabled{background-color:var(--well);border-color:var(--divider)}html[data-rebuilt] :where(input,select,textarea,.btn),html[data-rebuilt] .fieldbox{border-width:1px}html[data-rebuilt] :where(input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):not([type=file]),select){block-size:var(--ctl-h);min-block-size:var(--ctl-h);padding-block:0;padding-inline:var(--ctl-inset)}html[data-rebuilt] :where(textarea){min-block-size:var(--ctl-h);padding:var(--s2) var(--ctl-inset)}html[data-rebuilt] .fieldbox,html[data-rebuilt] .pct-wrap{block-size:var(--ctl-h);padding-block:0}html[data-rebuilt] .fieldbox :where(input,select,.bs-btn),html[data-rebuilt] .pct-wrap :where(input){block-size:100%;min-block-size:0}html[data-rebuilt] .bs-btn{block-size:var(--ctl-h);min-block-size:var(--ctl-h);padding-block:0}html[data-rebuilt] .fieldbox .bs-btn{block-size:100%;min-block-size:0}html[data-rebuilt] :where(.btn){block-size:var(--ctl-h);padding-block:0}html[data-rebuilt] :where(.btn-sm){block-size:var(--ctl-h-sm)}html[data-rebuilt] :where(.btn):not(.btn-accent):not(.btn-danger):not(.btn-app):not(.btn-ghost):not(.btn-link):not(.ui-icon-btn):not(.btn-brand){background:var(--btn-fill);color:var(--ink);border-color:var(--btn-edge)}html[data-rebuilt] :where(.btn-danger){background:var(--danger-fill);color:var(--on-solid);border-color:#0000}html[data-rebuilt] :where(.btn-danger):hover{background:color-mix(in oklab, var(--danger-fill) 88%, var(--text))}html[data-rebuilt] :where(.btn):not(.btn-accent):not(.btn-danger):not(.btn-app):not(.btn-ghost):not(.btn-link):not(.ui-icon-btn):not(.btn-brand):hover{background:var(--muted-gray)}html[data-rebuilt] :where(.btn-ghost){color:var(--muted);background:0 0;border-color:#0000}html[data-rebuilt] :where(.btn-ghost):hover{background:var(--muted-gray);color:var(--ink)}html[data-rebuilt] :where(.ui-icon-btn){inline-size:var(--ctl-h);block-size:var(--ctl-h);color:var(--muted);background:0 0;border-color:#0000;justify-content:center;align-items:center;padding-inline:0}html[data-rebuilt] :where(.ui-icon-btn):hover{background:var(--muted-gray);color:var(--ink)}html[data-rebuilt]{--line:var(--divider)}html[data-rebuilt] .chips{gap:var(--s2);flex-wrap:wrap;min-inline-size:0;display:flex}html[data-rebuilt] .chip{align-items:center;gap:var(--s2);min-block-size:var(--ctl-h-sm);padding-inline:var(--s3);border:1px solid var(--edge);border-radius:var(--r-pill);background:var(--sheet);font-family:inherit;font-size:var(--fs-item);font-weight:var(--fw-strong);color:var(--muted);white-space:nowrap;text-decoration:none;display:inline-flex}html[data-rebuilt] :where(a,button,label).chip{cursor:pointer}html[data-rebuilt] :where(a,button,label).chip:hover{color:var(--chip-fill,var(--app-fill,var(--indigo)));border-color:var(--chip-mark,var(--app-mark,var(--indigo)))}html[data-rebuilt] .chip[aria-pressed=true],html[data-rebuilt] .chip[aria-current],html[data-rebuilt] .chip:has(input:checked){background:var(--chip-fill,var(--app-fill,var(--indigo)));color:var(--chip-on,var(--app-on,var(--on-solid,#fff)));border-color:#0000}html[data-rebuilt] .chip:focus-visible,html[data-rebuilt] .chip:has(input:focus-visible){border-color:var(--ctrl-accent);box-shadow:0 0 0 3px var(--ctrl-accent-tint);outline:none}html[data-rebuilt] .chip.chip-label{background:var(--app-wash,var(--indigo-tint));color:var(--chip-fill,var(--app-fill,var(--indigo)));font-size:var(--fs-label);border-color:#0000}html[data-rebuilt] .seg{--seg-pad:3px;block-size:var(--ctl-h);padding:var(--seg-pad);align-items:stretch;gap:var(--s1);border:1px solid var(--edge);border-radius:var(--r-pill);background:var(--well);display:inline-flex}html[data-rebuilt] .seg>.seg-opt{justify-content:center;align-items:center;gap:var(--s1);padding-inline:var(--s4);cursor:pointer;white-space:nowrap;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);font-family:inherit;font-size:var(--fs-ctl);font-weight:var(--fw-strong);color:var(--muted);border-radius:var(--r-pill);background:0 0;border:1px solid #0000;margin:0;text-decoration:none;display:inline-flex;position:relative}html[data-rebuilt] .seg>.seg-opt:hover{color:var(--ink)}html[data-rebuilt] .seg>.seg-opt[aria-current],html[data-rebuilt] .seg>.seg-opt[aria-pressed=true],html[data-rebuilt] .seg>.seg-opt:has(input:checked){background:var(--app);color:var(--on-app);box-shadow:0 1px 2px #0000002e}html[data-rebuilt] .seg input[type=radio]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}html[data-rebuilt] .seg>.seg-opt:focus-visible,html[data-rebuilt] .seg>label:has(input:focus-visible){border-color:var(--ctrl-accent);box-shadow:0 0 0 3px var(--ctrl-accent-tint);z-index:1;outline:none}html[data-rebuilt] .seg.seg-icons>.seg-opt{inline-size:auto;padding-inline:var(--s4)}html[data-rebuilt] .seg .seg-n{font-size:var(--fs-label);font-weight:var(--fw-head);font-variant-numeric:tabular-nums;border-radius:var(--r-pill);padding-inline:var(--s2);text-align:center;background:color-mix(in srgb, currentColor 14%, transparent);min-inline-size:1.15rem}html[data-rebuilt] .fieldbox,html[data-rebuilt] .ui-composite{border-color:var(--edge)}html[data-rebuilt] :where(.ui-lbl){font-size:var(--fs-hint);font-weight:var(--fw-strong);color:var(--muted);line-height:1.3;display:block}html[data-rebuilt] :where(dialog){background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-modal);padding:var(--s5);max-inline-size:min(32rem, calc(100vw - var(--s5) * 2));margin:auto}html[data-rebuilt] :where(input[type=checkbox],input[type=radio]):not(:checked){border-color:var(--edge)}html[data-rebuilt] :where(hr){border:0;border-top:1px solid var(--line);margin:0}html[data-rebuilt] body{background:var(--ground);color:var(--text)}html[data-rebuilt] a{color:var(--brand-fill)}html[data-rebuilt] h1,html[data-rebuilt] h2,html[data-rebuilt] h3{color:var(--text)}html[data-rebuilt] input:where(:not([type=radio]):not([type=checkbox]):not([type=color]):not([type=range]):not([type=file])),html[data-rebuilt] select,html[data-rebuilt] textarea{background:var(--ctl-fill);color:var(--text);border-color:var(--edge)}html[data-rebuilt] input[type=checkbox]:not(:checked),html[data-rebuilt] input[type=radio]:not(:checked){background-color:var(--ctl-fill)}html[data-rebuilt] .card,html[data-rebuilt] .panel{background:var(--sheet);border-color:var(--divider);border-radius:var(--r-card)}html[data-rebuilt] .panel{box-shadow:var(--lift-2)}html[data-rebuilt] :where(.card,.panel)>.btn{justify-self:start}html[data-rebuilt] .bs-pop{background:var(--sheet);border-color:var(--divider)}html[data-rebuilt] .btn-app{background:var(--app,var(--brand-fill));color:var(--on-app);box-shadow:0 1px 2px color-mix(in srgb, var(--app,var(--brand-fill)) 30%, transparent), 0 4px 12px -4px color-mix(in srgb, var(--app,var(--brand-fill)) 45%, transparent)}html[data-rebuilt] .btn-app:hover{background:color-mix(in srgb, var(--app,var(--brand-fill)) 88%, #000)}html[data-theme=dark] :where(input,select,textarea):focus-visible,html[data-theme=dark] .fieldbox:focus-within,html[data-theme=dark] .bs-btn:focus-visible,html[data-theme=dark] .bs-btn[aria-expanded=true],html[data-theme=dark] .bs-cal .cal-day:focus-visible{border-color:var(--ctrl-accent);box-shadow:var(--focus-glow,none)!important}:root{--on-tint:color-mix(in srgb, var(--indigo) 78%, var(--ink-fixed,#1b1836))}html[data-theme=dark] :where(a),html[data-theme=dark] .btn-link,html[data-theme=dark] .btn-link:hover,html[data-theme=dark] .anav.on,html[data-theme=dark] .addbreak,html[data-theme=dark] .bs-cal .cal-nav{color:var(--on-tint)}html[data-theme=dark] .anav.on{border-bottom-color:var(--on-tint)}html[data-theme=dark] .bs-opt .tick{color:var(--pick,var(--on-tint))}html[data-theme=dark] .am-spin{border-top-color:var(--on-tint)}html[data-theme=dark] :where(input[type=checkbox],input[type=radio]){accent-color:var(--on-tint)}html[data-theme=dark] .bs-cal .cal-nav,html[data-theme=dark] .bs-cal .cal-day:hover,html[data-theme=dark] .bs-opt.active{color:var(--pick,var(--on-tint))}html[data-theme=dark] .bs-cal .cal-nav{color:var(--on-tint)}html[data-theme=dark]{--on-tint:var(--brand-fill);--indigo:var(--brand-fill);--indigo-deep:var(--brand-mark)}html[data-theme=dark] .demo-bar,html[data-theme=dark] .bs-cal .cal-nav:hover,html[data-theme=dark] .bs-cal .cal-day.sel{color:var(--brand-on)}html[data-theme=dark] .am-ico :global(span){color:var(--brand-on)}html[data-rebuilt] :where(input[type=checkbox],input[type=radio]){position:relative}html[data-rebuilt] input[type=checkbox]:checked,html[data-rebuilt] input[type=radio]:checked{background-image:none}html[data-rebuilt] :where(input[type=checkbox],input[type=radio]):checked:before{content:"";background-color:var(--biz-fg,var(--brand-on,#fff));position:absolute;inset:0;mask-position:50%;mask-repeat:no-repeat}html[data-rebuilt] input[type=checkbox]:checked:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 fill=%22none%22 viewBox=%220 0 24 24%22%3E%3Cpath stroke=%22currentColor%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%221.625%22 d=%22m3.5 12.25 4.44 4.44a1.5 1.5 0 0 0 2.12 0L20.5 6.25%22/%3E%3C/svg%3E");mask-size:76% 76%}html[data-rebuilt] :where(input[type=checkbox],input[type=radio]):checked:disabled:before{background-color:color-mix(in srgb, var(--ink-fixed,#1b1836) 58%, #f1eff5)}html[data-rebuilt] input[type=radio]:checked:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2224%22 fill=%22none%22 viewBox=%220 0 24 24%22%3E%3Cpath fill=%22currentColor%22 d=%22M12 1.25c5.937 0 10.75 4.813 10.75 10.75S17.937 22.75 12 22.75 1.25 17.937 1.25 12 6.063 1.25 12 1.25Z%22/%3E%3C/svg%3E");mask-size:42% 42%}html[data-rebuilt] dialog::backdrop{background:var(--scrim)}html[data-rebuilt] .sh-top{align-items:center;gap:var(--s3);padding:0 var(--s4);background:var(--surface);border-bottom:1px solid var(--line);block-size:52px;display:flex}html[data-rebuilt] .sh-mark{font-weight:var(--fw-head);letter-spacing:-.03em;color:var(--ink);font-size:1.05rem;text-decoration:none}html[data-rebuilt] .sh-div{background:var(--line);flex:none;block-size:20px;inline-size:1px}html[data-rebuilt] .sh-spacer{flex:1}html[data-rebuilt] .sh-biz{font-size:var(--fs-hint);color:var(--muted);font-weight:var(--fw-strong)}html[data-rebuilt] .sh-app{align-items:center;gap:var(--s3);padding:var(--s4) var(--s4) 0;display:flex}html[data-rebuilt] .sh-ico{inline-size:var(--ctl-h);block-size:var(--ctl-h);border-radius:var(--r-ctl);background:var(--app);color:var(--on-app);flex:none;place-items:center;display:grid}html[data-rebuilt] .sh-app h4{font-size:var(--fs-title);font-weight:var(--fw-head);letter-spacing:-.02em;margin:0}html[data-rebuilt] .sh-tabs{gap:var(--s4);padding:0 var(--s4);border-bottom:1px solid var(--line);display:flex}html[data-rebuilt] .sh-tabs a{padding:var(--s3) 0;color:var(--muted);font-size:var(--fs-item);font-weight:var(--fw-strong);border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none}html[data-rebuilt] .sh-tabs a[aria-current=page]{color:var(--ink);border-bottom-color:var(--app-mark)}html[data-rebuilt] .sh-tabs a:hover{color:var(--ink)}html[data-rebuilt] .pg-head{justify-content:space-between;align-items:flex-start;gap:var(--s4);flex-wrap:wrap;display:flex}html[data-rebuilt] .pg-title{gap:var(--s0);min-width:0;display:grid}html[data-rebuilt] .pg-title h4{font-size:var(--fs-title);font-weight:var(--fw-head);letter-spacing:-.02em;margin:0}html[data-rebuilt] .pg-count{font-size:var(--fs-hint);color:var(--muted)}html[data-rebuilt] .pg-actions{gap:var(--s2);flex-wrap:wrap;display:inline-flex}html[data-rebuilt] .phead{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}html[data-rebuilt] .phead .av{block-size:56px;inline-size:56px;font-size:var(--fs-title)}html[data-rebuilt] .phead-id{gap:var(--s0);flex:12rem;min-inline-size:0;display:grid}html[data-rebuilt] .phead h2{font-size:var(--fs-title);align-items:center;gap:var(--s2);flex-wrap:wrap;margin:0;display:flex}html[data-rebuilt] .rec{gap:var(--s3);padding:var(--s3);border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}html[data-rebuilt] .rec:has(>:nth-child(3)){grid-template-columns:auto minmax(0,1fr) auto}html[data-rebuilt] .rec:has(>:nth-child(4)){grid-template-columns:auto minmax(0,1fr) auto auto}html[data-rebuilt] .rec:has(>:nth-child(5)){grid-template-columns:auto minmax(0,1fr) auto auto auto}html[data-rebuilt] .rec:has(>.rec-main:first-child){grid-template-columns:minmax(0,1fr) auto}html[data-rebuilt] .rec:has(>.rec-main:first-child):has(>:nth-child(3)){grid-template-columns:minmax(0,1fr) auto auto}html[data-rebuilt] .rec:has(>.rec-main:first-child):has(>:nth-child(4)){grid-template-columns:minmax(0,1fr) auto auto auto}html[data-rebuilt] .rec:has(>.rec-main:first-child):has(>:nth-child(5)){grid-template-columns:minmax(0,1fr) auto auto auto auto}html[data-rebuilt] .rec:last-child{border-bottom:0}html[data-rebuilt] a.rec{color:inherit;text-decoration:none}html[data-rebuilt] a.rec:hover{background:var(--muted-gray)}html[data-rebuilt] .rec-end{gap:var(--s0);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;justify-items:end;display:grid}html[data-rebuilt] .rec-end>:last-child:not(:only-child){font-size:var(--fs-hint);color:var(--muted)}html[data-rebuilt] .rec-av{width:var(--ctl-h);height:var(--ctl-h);border-radius:var(--r-pill);background:var(--indigo-tint);color:var(--on-tint);font-weight:var(--fw-head);font-size:var(--fs-hint);flex:none;place-items:center;display:grid}html[data-rebuilt] .rec-main{gap:var(--s0);min-width:0;display:grid}html[data-rebuilt] .rec-name{font-weight:var(--fw-strong);align-items:center;gap:var(--s1);min-width:0;display:flex}html[data-rebuilt] .rec-name>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-rebuilt] .rec-name>:not(:first-child){flex:none}html[data-rebuilt] .rec-sub{font-size:var(--fs-hint);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-rebuilt] .facts{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}html[data-rebuilt] .fact{gap:var(--s0);min-width:0;display:grid}html[data-rebuilt] .fact dt{font-size:var(--fs-hint);font-weight:var(--fw-strong);color:var(--muted)}html[data-rebuilt] .fact dd{font-weight:var(--fw-strong);margin:0}html[data-rebuilt] .fset{gap:var(--s3);display:grid}html[data-rebuilt] .fset>:where(h2,h3,h4,h5,h6){font-size:var(--fs-item);font-weight:var(--fw-head);margin:0}html[data-rebuilt] .frow{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}@media (width<=640px){html[data-rebuilt] .rec,html[data-rebuilt] .rec:has(>:nth-child(3)),html[data-rebuilt] .rec:has(>:nth-child(4)),html[data-rebuilt] .rec:has(>:nth-child(5)){row-gap:var(--s2);grid-template-columns:auto minmax(0,1fr)}html[data-rebuilt] .rec>:nth-child(3),html[data-rebuilt] .rec>:nth-child(4),html[data-rebuilt] .rec>:nth-child(5){grid-column:2;justify-self:start}html[data-rebuilt] .rec-end{text-align:left;justify-items:start}}html[data-rebuilt] .callout{border-inline-start:3px solid var(--bx-on-wash,var(--brand-fill));background:var(--bx-wash,var(--brand-wash));border-radius:0 var(--r-ctl) var(--r-ctl) 0;padding:var(--s3) var(--s4);color:var(--ink);font-size:var(--fs-item)}html[data-rebuilt] .callout>:first-child{margin-block-start:0}html[data-rebuilt] .callout>:last-child{margin-block-end:0}html[data-rebuilt] .banner{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s4);border:1px solid var(--bx-on-wash,var(--brand-fill));background:var(--bx-wash,var(--brand-wash));border-radius:var(--r-card);color:var(--ink);flex-wrap:wrap;display:flex}html[data-rebuilt] .banner-txt{gap:var(--s0);flex:20rem;min-width:0;display:grid}html[data-rebuilt] .banner-txt h3{font-size:var(--fs-item);font-weight:var(--fw-head);margin:0}html[data-rebuilt] .banner-txt p{font-size:var(--fs-hint);color:var(--muted);margin:0}html[data-rebuilt] .banner-acts{gap:var(--s2);flex-wrap:wrap;display:flex}@media (width<=640px){html[data-rebuilt] .banner{flex-direction:column;align-items:stretch}html[data-rebuilt] .banner-acts>*{flex:1}}html[data-rebuilt] .pickcard{display:block;position:relative}html[data-rebuilt] .pickcard input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}html[data-rebuilt] .pickcard-box{gap:var(--s0);block-size:100%;padding:var(--s3) var(--s4);background:var(--surface);border:1px solid var(--edge);border-radius:var(--r-card);cursor:pointer;transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);display:grid}html[data-rebuilt] .pickcard-box strong{font-weight:var(--fw-strong);font-size:var(--fs-item)}html[data-rebuilt] .pickcard-box small{font-size:var(--fs-hint);color:var(--muted)}html[data-rebuilt] .pickcard input:checked+.pickcard-box{border-color:var(--app-fill);box-shadow:inset 0 0 0 1px var(--app-fill);background:var(--app-wash)}html[data-rebuilt] .pickcard input:focus-visible+.pickcard-box{border-color:var(--ctrl-accent);box-shadow:0 0 0 3px var(--ctrl-accent-tint);outline:none}html[data-rebuilt] .pickcard[data-compact] .pickcard-box{block-size:var(--ctl-h);padding-inline:var(--s3);border-radius:var(--r-ctl);font-size:var(--fs-hint);font-weight:var(--fw-strong);color:var(--ink);white-space:nowrap;align-items:center;gap:0;display:inline-flex}html[data-rebuilt] .segctl{background:var(--surface);border:1px solid var(--edge);border-radius:var(--r-ctl);flex:none;display:inline-flex;overflow:hidden}html[data-rebuilt] .segctl-opt{display:flex;position:relative}html[data-rebuilt] .segctl-opt input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}html[data-rebuilt] .segctl-opt span{block-size:var(--ctl-h);padding:0 var(--s4);white-space:nowrap;cursor:pointer;font-size:var(--fs-hint);font-weight:var(--fw-strong);color:var(--muted);border-inline-start:1px solid var(--line);align-items:center;display:inline-flex}html[data-rebuilt] .segctl-opt:first-child span{border-inline-start:0}html[data-rebuilt] .segctl-opt:has(input:checked) span{background:var(--app);color:var(--on-app)}html[data-rebuilt] .segctl-opt input:focus-visible+span{border-color:var(--ctrl-accent);box-shadow:0 0 0 3px var(--ctrl-accent-tint);outline:none}html[data-rebuilt] .chip{align-items:center;gap:var(--s1);padding:var(--s0) var(--s2);border-radius:var(--r-pill);font-size:var(--fs-hint);font-weight:var(--fw-strong);background:var(--bx-wash,var(--brand-wash));color:var(--bx-on-wash,var(--brand-fill));white-space:nowrap;display:inline-flex}html[data-rebuilt] .chip[data-wrap]{white-space:normal}html[data-rebuilt] .chip-pick{align-items:center;gap:var(--s1);block-size:var(--ctl-h-sm);padding:0 var(--s3);border:1px solid var(--edge);border-radius:var(--r-pill);background:var(--surface);color:var(--muted);font-family:inherit;font-size:var(--fs-hint);font-weight:var(--fw-strong);cursor:pointer;white-space:nowrap;transition:color var(--t-fast) var(--ease), background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);display:inline-flex}html[data-rebuilt] .chip-pick:hover{color:var(--ink);border-color:var(--app-fill)}html[data-rebuilt] .chip-pick[aria-pressed=true]{background:var(--app);color:var(--on-app);border-color:#0000}html[data-rebuilt] .stats{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}html[data-rebuilt] .stats[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-rebuilt] .stats[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=46rem){html[data-rebuilt] .stats[data-cols="3"]{grid-template-columns:1fr}}html[data-rebuilt] .stat{gap:var(--s1);min-width:0;padding:var(--s4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);display:grid}html[data-rebuilt] .stat-k{font-size:var(--fs-label);font-weight:var(--fw-head);text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}html[data-rebuilt] .stat-v{font-size:var(--fs-display);font-weight:var(--fw-head);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}html[data-rebuilt] .stat-v:empty:before{content:"—";color:var(--muted)}html[data-rebuilt] .wizstep{gap:var(--s4);display:none}html[data-rebuilt] .wizstep[data-step="1"],html[data-rebuilt] .wizstep.on{display:grid}html[data-rebuilt] .wizstep.anim{animation:stepIn .3s var(--ease) both}html[data-rebuilt] .wizstep>h2{font-size:var(--fs-title);font-weight:var(--fw-head);letter-spacing:-.01em;margin:0}html[data-rebuilt] .wizstep>.sub{color:var(--muted);font-size:var(--fs-hint);margin:0}@keyframes stepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html[data-rebuilt] .wizstep.anim{animation:none}}html[data-rebuilt] .wizbar{gap:var(--s3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}html[data-rebuilt] .wizbar li{align-items:center;gap:var(--s2);font-size:var(--fs-hint);font-weight:var(--fw-strong);color:var(--muted);display:inline-flex}html[data-rebuilt] .wizbar .wizbar-n{border-radius:var(--r-pill);background:var(--well);block-size:22px;inline-size:22px;color:var(--muted);font-size:var(--fs-label);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid}html[data-rebuilt] .wizbar [aria-current=step]{color:var(--ink)}html[data-rebuilt] .wizbar [aria-current=step] .wizbar-n{background:var(--app);color:var(--on-app)}html[data-rebuilt] .wizbar .done .wizbar-n{background:var(--good-fill);color:var(--on-solid)}html[data-rebuilt] .disclose{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface)}html[data-rebuilt] .disclose>summary{align-items:center;gap:var(--s2);padding:var(--s3) var(--s4);cursor:pointer;font-size:var(--fs-item);font-weight:var(--fw-strong);color:var(--ink);list-style:none;display:flex}html[data-rebuilt] .disclose>summary::-webkit-details-marker{display:none}html[data-rebuilt] .disclose>summary::marker{content:""}html[data-rebuilt] .disclose>summary:focus-visible{outline:3px solid var(--ctrl-accent);outline-offset:-3px;border-radius:var(--r-ctl)}html[data-rebuilt] .chev-open,html[data-rebuilt] [open] .chev-shut,html[data-rebuilt] [aria-expanded=true] .chev-shut{display:none}html[data-rebuilt] [open] .chev-open,html[data-rebuilt] [aria-expanded=true] .chev-open{display:block}html[data-rebuilt] .disclose-chev{flex:none;margin-inline-start:auto}html[data-rebuilt] .disclose-body{gap:var(--s3);padding:0 var(--s4) var(--s4);display:grid}html[data-rebuilt] .disclose[data-bare]{background:0 0;border:0}html[data-rebuilt] .disclose[data-bare]>summary{font-weight:var(--fw-body);color:var(--muted);padding-inline:0;display:inline-flex}html[data-rebuilt] .disclose[data-bare] .disclose-chev{margin-inline-start:0}html[data-rebuilt] .disclose[data-bare]>summary:focus-visible{outline-offset:2px}html[data-rebuilt] .disclose[data-bare] .disclose-body{padding:var(--s3) 0 0}html[data-rebuilt] .code{padding:var(--s3) var(--s4);border-radius:var(--r-ctl);color:#edebfa;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--fs-hint);white-space:pre;tab-size:2;background:#1b1836;line-height:1.55;display:block;overflow-x:auto}html[data-rebuilt] .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-rebuilt] main:has(>.solo){padding-block:0}html[data-rebuilt] .solo{align-content:center;place-items:center;gap:var(--s4);min-block-size:100dvh;padding:var(--s5);display:grid}html[data-rebuilt] .solo-box{gap:var(--s4);inline-size:100%;max-inline-size:26rem;display:grid}html[data-rebuilt] .solo-mark{font-size:var(--fs-display);font-weight:var(--fw-head);letter-spacing:-.05em;color:var(--ink);justify-self:center}html[data-rebuilt] .solo-panel{gap:var(--s4);padding:var(--s5);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--lift-1);display:grid}html[data-rebuilt] .solo-panel h1{font-size:var(--fs-title);font-weight:var(--fw-head);letter-spacing:-.02em;margin:0}html[data-rebuilt] .solo-lead{color:var(--muted);font-size:var(--fs-hint);margin:0}html[data-rebuilt] .solo-foot{font-size:var(--fs-hint);color:var(--muted)}html[data-rebuilt] .solo-foot a{font-weight:var(--fw-strong)}html[data-rebuilt] .inplace-tg{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;margin:0;position:absolute}html[data-rebuilt] .inplace{min-inline-size:0;min-block-size:var(--ctl-h);align-items:center;display:grid;position:relative}html[data-rebuilt] .inplace-read,html[data-rebuilt] .inplace-edit{align-items:center;gap:var(--s2);min-inline-size:0;display:flex}html[data-rebuilt] .inplace-edit,html[data-rebuilt] .inplace-tg:checked~.inplace .inplace-read{visibility:hidden;position:absolute;inset:0}html[data-rebuilt] .inplace-tg:checked~.inplace .inplace-edit{visibility:visible;position:static}html[data-rebuilt] .inplace-val{min-inline-size:0;font-size:var(--fs-item);font-weight:var(--fw-strong);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}html[data-rebuilt] .inplace-val.is-empty{font-weight:var(--fw-body);color:var(--muted)}html[data-rebuilt] .inplace-edit :where(input,select,.phone-field){flex:auto;min-inline-size:0}html[data-rebuilt] .inplace-read>.btn,html[data-rebuilt] .inplace-edit>.btn{flex:none}html[data-rebuilt] .inplace-tg:focus-visible~.inplace .inplace-read label{outline:3px solid var(--ctrl-accent);outline-offset:2px}html[data-rebuilt] .ui-field{gap:var(--s1);min-inline-size:0;display:grid}html[data-rebuilt] :where(.solo-panel,.solo-box,.fset,.frow,.facts,.stats,.wizstep,.disclose-body,.fset-end,.page,.page-sec,.asbody,.blank,.card)>:not(dialog){margin-block:0}html[data-rebuilt] .appshell{min-inline-size:0}html[data-rebuilt] .asbody{gap:var(--s4);align-content:start;display:grid}html[data-rebuilt] .asbody>*{min-inline-size:0}html[data-rebuilt] .ui-hint{color:var(--muted);font-size:var(--fs-hint);display:block}html[data-rebuilt] .ui-field:has(.ui-err) .ui-hint{display:none}html[data-rebuilt] :where(input,select,textarea):disabled,html[data-rebuilt] :where(input,textarea)[readonly]{background:var(--well);border-color:var(--divider);color:var(--muted);cursor:not-allowed}html[data-rebuilt] .eyebrow{font-size:var(--fs-hint);font-weight:var(--fw-strong);color:var(--muted);text-transform:uppercase;letter-spacing:.04em}html[data-rebuilt] .det{font-size:var(--fs-title)}html[data-rebuilt] .solo[data-wide] .solo-box{max-inline-size:var(--w-std)}html[data-rebuilt] .req{color:var(--danger);font-weight:var(--fw-strong)}html[data-rebuilt] .fld>:where(input:not([type=checkbox]),select,textarea,.bs,.fieldbox,.phone-field,.moneyfield,.searchfield,.pwf-box,.pct-wrap){inline-size:100%;margin-block-start:var(--s1)}html[data-rebuilt] .checkline{align-items:start;gap:var(--s2);font-weight:var(--fw-body);font-size:var(--fs-hint);grid-template-columns:auto 1fr;line-height:1.45;display:grid}html[data-rebuilt] .checkline input{margin-block-start:2px}html[data-rebuilt] .fset-end{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}html[data-rebuilt] .fset-end[data-end]{justify-content:flex-end}html[data-rebuilt] :where(input,select,textarea,button,.btn){font-size:var(--fs-ctl)}html[data-rebuilt] :where(.btn-sm,.chip-pick){font-size:var(--fs-hint)}html[data-rebuilt] body{font-size:var(--fs-ctl)}html[data-rebuilt] :where(h1){font-size:var(--fs-title)}html[data-rebuilt] :where(h2){font-size:var(--fs-sec)}html[data-rebuilt] :where(h3,h4,h5,h6){font-size:var(--fs-item)}html[data-rebuilt] :where(small){font-size:var(--fs-hint)}html[data-rebuilt] :where(dialog) :where(h2,h3){margin:0 0 var(--s3);font-size:var(--fs-sec);font-weight:var(--fw-strong);letter-spacing:0;text-transform:none;color:var(--text)}html[data-rebuilt] .tblwrap{position:relative;overflow-x:auto}html[data-rebuilt] .tbl{border-collapse:collapse;inline-size:100%}html[data-rebuilt] .tbl th{text-align:start;font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--fw-head);color:var(--muted);padding:var(--s2) var(--s3);border-block-end:1px solid var(--line);white-space:nowrap}html[data-rebuilt] .tbl td{padding:var(--s2) var(--s3);border-block-end:1px solid var(--line)}html[data-rebuilt] .tbl tbody tr:last-child td{border-block-end:0}html[data-rebuilt] .tbl :where(th,td).num{text-align:end;font-variant-numeric:tabular-nums}html[data-rebuilt] .page{inline-size:min(var(--w-std), 100% - var(--s5) * 2);gap:var(--s6);margin-inline:auto;display:grid}html[data-rebuilt] .page[data-wide]{inline-size:min(var(--w-wide), 100% - var(--s5) * 2)}html[data-rebuilt] .page-sec{gap:var(--s3);display:grid}html[data-rebuilt] .page-sec>h2{align-items:center;gap:var(--s2);display:flex}html[data-rebuilt] .card{padding:var(--card-pad,var(--s5))}html[data-rebuilt] .card:not([data-rows]){gap:var(--s3);align-content:start;display:grid}html[data-rebuilt] .card[data-rows]{padding:0}html[data-rebuilt] .card[data-tight]{padding:var(--s3)}html[data-rebuilt] .card[data-rows]>:first-child{border-start-start-radius:calc(var(--r-card) - 1px);border-start-end-radius:calc(var(--r-card) - 1px)}html[data-rebuilt] .card[data-rows]>:last-child{border-end-end-radius:calc(var(--r-card) - 1px);border-end-start-radius:calc(var(--r-card) - 1px)}html[data-rebuilt] .srow{align-items:center;column-gap:var(--s5);row-gap:var(--s3);padding:var(--s4) var(--s5);border-block-end:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,22rem);display:grid}html[data-rebuilt] .card[data-rows]>.srow:last-child{border-block-end:0}html[data-rebuilt] .srow-main{gap:var(--s0);min-inline-size:0;display:grid}html[data-rebuilt] .srow-title{font-size:var(--fs-item);font-weight:var(--fw-strong)}html[data-rebuilt] .srow-title.danger{color:var(--danger)}html[data-rebuilt] .srow-desc{font-size:var(--fs-hint);color:var(--muted)}html[data-rebuilt] .srow-ctrl{justify-self:end;align-items:center;gap:var(--s3);display:flex}@media (width<=640px){html[data-rebuilt] .srow{grid-template-columns:minmax(0,1fr)}html[data-rebuilt] .srow-ctrl{justify-self:start}}html[data-rebuilt] .ui-ok{color:var(--good-fill);font-size:var(--fs-hint);font-weight:var(--fw-strong);display:block}html[data-rebuilt] .chip-soon{padding:var(--s0) var(--s2);border-radius:var(--r-pill);border:1px dashed var(--edge);color:var(--muted);font-size:var(--fs-label);font-weight:var(--fw-head);text-transform:uppercase;letter-spacing:.05em;align-items:center;display:inline-flex}html[data-rebuilt] [hidden]{display:none!important}html[data-rebuilt] .blank{gap:var(--s2);text-align:center;padding:var(--s5) var(--s3);border:1px solid var(--line);border-radius:var(--r-card);align-content:start;justify-items:center;display:grid}html[data-rebuilt] .blank>svg{color:var(--muted)}html[data-rebuilt] .blank-h{font-size:var(--fs-item);font-weight:var(--fw-head)}html[data-rebuilt] .blank>p{font-size:var(--fs-hint);color:var(--muted);max-inline-size:34ch}html[data-rebuilt] .blank[data-quiet]{padding:var(--s5) var(--s3);color:var(--muted);font-size:var(--fs-hint);border:0}html[data-rebuilt] .back{align-items:center;gap:var(--s1);color:var(--muted);font-size:var(--fs-hint);font-weight:var(--fw-strong);align-self:start;text-decoration:none;display:inline-flex}html[data-rebuilt] .back:hover{color:var(--ink)}html[data-rebuilt] .lede{color:var(--muted);max-inline-size:46ch;margin:0}html[data-rebuilt] .sum{gap:var(--s1);display:grid}html[data-rebuilt] .sum-k{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--fw-head);color:var(--muted)}html[data-rebuilt] .sum-v{font-size:var(--fs-display);font-weight:var(--fw-head);font-variant-numeric:tabular-nums}html[data-rebuilt] .sum-sub{font-size:var(--fs-item);color:var(--muted)}html[data-rebuilt] .sum-act{justify-self:end}html[data-rebuilt] .card>:where(h2,h3){font-size:var(--fs-label);font-weight:var(--fw-head);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0}html[data-rebuilt] .cards{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));align-items:start;display:grid}html[data-rebuilt] .cards>.full{grid-column:1/-1}html[data-rebuilt] .cards[data-two]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=960px){html[data-rebuilt] .cards[data-two]{grid-template-columns:minmax(0,1fr)}}html[data-rebuilt] .duo{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}html[data-rebuilt] .duo>*{gap:var(--s4);flex-direction:column;min-width:0;display:flex}html[data-rebuilt] .duo .grow{flex:auto}@media (width<=960px){html[data-rebuilt] .duo{grid-template-columns:minmax(0,1fr)}html[data-rebuilt] .duo .grow{flex:0 auto}}html[data-rebuilt] .split{--split-list:340px;grid-template-columns:var(--split-list) minmax(0, 1fr);gap:var(--s4);align-items:start;display:grid}html[data-rebuilt] .split[data-list=rail]{--split-list:240px}html[data-rebuilt] .split>*{min-width:0}html[data-rebuilt] .split-main{gap:var(--s4);align-content:start;display:grid}html[data-rebuilt] .split-list{gap:var(--s3);max-block-size:calc(100dvh - var(--s4) * 2);overscroll-behavior:contain;align-content:start;margin-inline-end:-2px;padding-inline-end:2px;display:grid;position:sticky;inset-block-start:var(--s4);overflow-y:auto}html[data-rebuilt] .split-list[data-dense]{gap:1px}html[data-rebuilt] .navrow{align-items:center;gap:var(--s2);color:var(--ink);font-size:var(--fs-item);font-weight:var(--fw-strong);block-size:var(--ctl-h);border-radius:var(--r-ctl);min-inline-size:0;padding-inline:var(--s2);padding-inline-start:calc(var(--s2) + var(--d,0) * var(--s3));text-decoration:none;display:flex}html[data-rebuilt] .navrow>svg{color:var(--muted);flex:none}html[data-rebuilt] .navrow-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-rebuilt] .navrow:hover{background:var(--muted-gray)}html[data-rebuilt] .navrow.trail>svg{color:var(--app-mark,var(--indigo))}html[data-rebuilt] .navrow[aria-current]{background:var(--muted-gray)}html[data-rebuilt] .navrow[aria-current]>svg{color:var(--app-fill,var(--indigo))}html[data-rebuilt] .split-list .rec{position:relative}html[data-rebuilt] .split-list .rec[aria-current]{background:var(--muted-gray)}html[data-rebuilt] .split-list .rec[aria-current]:before{content:"";background:var(--app-mark,var(--indigo));border-start-start-radius:inherit;border-end-start-radius:inherit;inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}@media (width<=960px){html[data-rebuilt] .split{grid-template-columns:minmax(0,1fr)}html[data-rebuilt] .split-list{max-block-size:none;margin-inline-end:0;padding-inline-end:0;position:static;overflow-y:visible}html[data-rebuilt] .split[data-has-detail]>.split-list,html[data-rebuilt] .split:not([data-has-detail])>.split-main{display:none}}html[data-rebuilt] .split[data-has-detail] .back:not([data-keep]){display:none}@media (width<=960px){html[data-rebuilt] .split[data-has-detail] .back:not([data-keep]){display:inline-flex}}html[data-rebuilt] .split-list .rec,html[data-rebuilt] .split-list .rec:has(>:nth-child(3)),html[data-rebuilt] .split-list .rec:has(>:nth-child(4)),html[data-rebuilt] .split-list .rec:has(>:nth-child(5)){row-gap:var(--s2);grid-template-columns:auto minmax(0,1fr)}html[data-rebuilt] .split-list .rec>:nth-child(3),html[data-rebuilt] .split-list .rec>:nth-child(4),html[data-rebuilt] .split-list .rec>:nth-child(5){grid-column:2;justify-self:start}html[data-rebuilt] .split-list .rec-end{align-items:baseline;gap:0 var(--s2);text-align:left;flex-wrap:wrap;justify-items:start;display:flex}@media (width<=640px){html[data-rebuilt] .stack .inplace-edit{flex-wrap:wrap}html[data-rebuilt] .stack .inplace-edit>:where(input,select,textarea){flex:100%}}html[data-rebuilt] .inplace[data-block] :where(.inplace-read,.inplace-edit){align-items:flex-start}html[data-rebuilt] .inplace[data-block]>*>:first-child{flex:auto;min-width:0}html[data-rebuilt] .inplace-edit:has(textarea){flex-wrap:wrap}html[data-rebuilt] .inplace-edit:has(textarea)>textarea{flex:100%}html[data-rebuilt] .stack{gap:var(--s3);min-width:0;display:grid}html[data-rebuilt] .stack>*{gap:var(--s1);min-width:0;display:grid}html[data-rebuilt] .card[data-rows]>.rows-head{justify-content:space-between;align-items:baseline;gap:var(--s3);padding:var(--s4) var(--s5) 0;display:flex}html[data-rebuilt] .card[data-rows]>.rows-head>:where(h2,h3){font-size:var(--fs-label);font-weight:var(--fw-head);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0}html[data-rebuilt] .shut{block-size:var(--shut-h);inset-block-start:var(--shut-top);inset-inline:var(--shut-gutter,0) 0;z-index:0;pointer-events:none;background-color:color-mix(in srgb, var(--muted-gray) 55%, var(--surface));background-image:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--muted-gray) 70%, transparent) 0 4px, transparent 4px 9px);justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}html[data-rebuilt] .whead{margin-block-end:var(--s6)}html[data-rebuilt] .wsub{color:var(--muted);font-size:var(--fs-ctl);margin:0}html[data-rebuilt] .progress{z-index:0;justify-content:space-between;margin-block-end:var(--s6);display:flex;position:relative}html[data-rebuilt] .progress:before,html[data-rebuilt] .progress:after{content:"";height:3px;top:16px;left:calc(50% / var(--steps));z-index:0;border-radius:3px;position:absolute}html[data-rebuilt] .progress:before{right:calc(50% / var(--steps));background:var(--divider)}html[data-rebuilt] .progress:after{width:calc((100% - 100% / var(--steps)) * var(--progress,0));background:var(--indigo);transition:width var(--t-slow) var(--ease)}html[data-rebuilt] .pstep{align-items:center;gap:var(--s1);z-index:1;flex-direction:column;flex:1;display:flex;position:relative}html[data-rebuilt] .dot{inline-size:var(--s6);block-size:var(--s6);border-radius:var(--r-pill);background:var(--sheet);border:2px solid var(--divider);color:var(--muted);font-weight:var(--fw-head);font-size:var(--fs-item);transition:border-color var(--t-fast), background var(--t-fast), color var(--t-fast);place-items:center;display:grid}html[data-rebuilt] .plabel{font-size:var(--fs-label);font-weight:var(--fw-strong);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;transition:color var(--t-fast);text-align:center}html[data-rebuilt] .pstep.active .dot{border-color:var(--indigo);color:var(--indigo)}html[data-rebuilt] .pstep.active .plabel{color:var(--indigo)}html[data-rebuilt] .pstep.done .dot{background:var(--indigo);border-color:var(--indigo);color:var(--on-solid)}html[data-rebuilt] .pstep.done .plabel{color:var(--ink)}html[data-rebuilt] .wiznav{align-items:center;gap:var(--s2);z-index:var(--z-sticky);margin-top:var(--s6);padding-top:var(--s4);padding-bottom:var(--s4);border-top:1px solid var(--line);background:var(--sheet);display:flex;position:sticky;bottom:0}html[data-rebuilt] .wiznav .spacer{flex:1}html[data-rebuilt] .step{gap:var(--s4);display:none}html[data-rebuilt] .step[data-step="1"]{display:grid}html[data-rebuilt] .step h2{font-size:var(--fs-title);margin:0 0 var(--s0);letter-spacing:-.01em}html[data-rebuilt] .step .sub{color:var(--muted);font-size:var(--fs-item);margin:0 0 var(--s2)}html[data-rebuilt] .step.anim{animation:stepIn var(--t-slow) var(--ease) both}@media (prefers-reduced-motion:reduce){html[data-rebuilt] .step.anim{animation:none}html[data-rebuilt] .progress:after,html[data-rebuilt] .dot,html[data-rebuilt] .plabel{transition:none}}html[data-rebuilt] .shut-l{padding:0 var(--s2);border-radius:var(--r-ctl);background:var(--surface);color:var(--muted);font-size:var(--fs-label);font-weight:var(--fw-head);white-space:nowrap;text-transform:uppercase;letter-spacing:.05em}html[data-rebuilt] .shut{container-type:size}html[data-rebuilt] .v-shots{flex:none;align-items:center;display:inline-flex}html[data-rebuilt] .v-shots img{border-radius:var(--r-ctl);object-fit:cover;border:2px solid var(--surface);background:var(--muted-gray);block-size:32px;inline-size:32px;display:block}html[data-rebuilt] .v-shots img+img{margin-inline-start:calc(var(--s3) * -1)}html[data-rebuilt] .v-more{color:var(--muted);font-size:var(--fs-hint);font-weight:var(--fw-strong);font-variant-numeric:tabular-nums;margin-inline-start:var(--s1)}html[data-rebuilt] .nowline{z-index:1;pointer-events:none;border-block-start:2px solid var(--ink);position:absolute;inset-block-start:calc(var(--now) * 1%);inset-inline:0}html[data-rebuilt] .nowline:before{content:"";background:var(--ink);border-radius:50%;block-size:6px;inline-size:6px;position:absolute;inset-block-start:-4px;inset-inline-start:-3px}html[data-rebuilt] .viewbar{justify-content:space-between;align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}html[data-rebuilt] .viewnav{align-items:center;gap:var(--s2);display:flex}html[data-rebuilt] .viewnav>.btn:last-child{margin-inline-start:auto}html[data-rebuilt] .hl-s{letter-spacing:.04em;font-size:.62rem}html[data-rebuilt] .navlabel{font-size:1rem;font-weight:var(--fw-strong);text-align:center;font-variant-numeric:tabular-nums;min-inline-size:130px}html[data-rebuilt] [data-swap] .navlabel{transition:opacity}html[data-rebuilt] [data-swap][aria-busy=true] .navlabel{opacity:.45;transition:opacity 0s .2s}html[data-rebuilt] [data-swap][aria-busy=true]{cursor:progress}html[data-rebuilt] .shut-l{inset-block:var(--s2);position:sticky}html[data-rebuilt] .dtl-ap,html[data-rebuilt] .wk-ev{transition:box-shadow .12s,filter .12s}html[data-rebuilt] .dtl-ap:hover,html[data-rebuilt] .wk-ev:hover{filter:brightness(.98);box-shadow:var(--lift-hover)}@media (prefers-reduced-motion:reduce){html[data-rebuilt] .dtl-ap,html[data-rebuilt] .wk-ev{transition:none}}@container (height<=1.6rem){html[data-rebuilt] .shut-l{display:none}}@container (width<=8rem){html[data-rebuilt] .shut-l{white-space:normal;text-align:center;padding:0 var(--s1);line-height:1.25}}@container (width<=4.5rem){html[data-rebuilt] .shut-l{display:none}}html[data-rebuilt] .ac-item{text-align:start;inline-size:100%;font:inherit;color:var(--ink);padding:var(--opt-pad);border-radius:var(--opt-radius);cursor:pointer;background:0 0;border:0;flex-direction:column;gap:1px;display:flex}html[data-rebuilt] .ac-item:hover{background:var(--pick-tint,var(--indigo-tint))}html[data-rebuilt] .acn{font-size:var(--fs-item);font-weight:var(--fw-strong)}html[data-rebuilt] .acm{font-size:var(--fs-hint);color:var(--muted)}
