[data-theme=dark] .ash-side{background:var(--ad-plate);box-shadow:var(--ad-lift), inset 0 0 0 1px var(--ad-plate-edge)}[data-theme=dark] .ash-naqsh{opacity:var(--ad-plate-naqsh)}[data-theme=dark] .mdl-tone-danger{--mdl-tx:var(--ad-bad);--fld-tint:var(--ad-bad-soft);--fld-tint-2:var(--ad-bad-edge);--fld-accent:var(--ad-bad)}[data-theme=dark] .mdl-tone-warning{--mdl-tx:var(--ad-warn);--fld-tint:var(--ad-warn-soft);--fld-tint-2:var(--ad-warn-edge);--fld-accent:var(--ad-warn)}[data-theme=dark] .mdl-tone-success{--mdl-tx:var(--ad-ok);--fld-tint:var(--ad-ok-soft);--fld-tint-2:var(--ad-ok-edge);--fld-accent:var(--ad-ok)}[data-theme=dark] .mdl-tone-neutral{--mdl-tx:var(--ad-ink-head);--fld-tint:var(--ad-tint);--fld-tint-2:var(--ad-tint-2);--fld-accent:var(--ad-ink-2)}[data-theme=dark] .abtn-ghost-danger{color:var(--ad-bad);border-color:var(--ad-bad-edge)}[data-theme=dark] .abtn-ghost-success{color:var(--ad-ok);border-color:var(--ad-ok-edge)}[data-theme=dark] .abtn-ghost-warning{color:var(--ad-warn);border-color:var(--ad-warn-edge)}[data-theme=dark] :is(.spt-hero,.spt-send-card){--color-surface:var(--ad-white)}[data-theme=dark] .spt-hero .spt-ticket{--color-surface:var(--ad-sheet)}[data-theme=dark] .spt-node{border-color:var(--ad-edge-ctl);color:var(--ad-brand)}[data-theme=dark] .spt-key{background:var(--ad-tint-2);color:var(--ad-brand)}[data-theme=dark] :is(.spt-q[data-state=done] .spt-node,.spt-opt.on .spt-key,.spt-end .spt-node,.spt-ticket-mark){color:var(--ad-white)}[data-theme=dark] :is(.spt-in,.spt-ta):not(:placeholder-shown){background:linear-gradient(135deg, var(--ad-tint), transparent 45%), var(--ad-sheet)}[data-theme=dark] .spt-q[data-state=err] :is(.spt-in,.spt-ta){background:linear-gradient(135deg, var(--ad-bad-soft), transparent 33%), var(--ad-sheet)}.ash-top .ntf-bell{background:var(--ad-veil);box-shadow:inset 0 0 0 1px var(--ad-hair);color:var(--ad-ink-2)}.ash-top .ntf-bell:hover,.ash-top .ntf-bell[aria-expanded=true]{background:var(--ad-veil-2);box-shadow:inset 0 0 0 1px var(--ad-hair-2);color:var(--ad-ink-head)}body:has(.ash-content) .dm-menu{background:var(--ad-float);border-color:var(--ad-edge);box-shadow:var(--ad-lift)}[data-theme=dark] :is(.dm-item.dg,.dm-item.dg .dm-ic,.dm-hd.dg){color:var(--ad-bad)}.ash-content:has(.ad-room){background:var(--ad-ground)}.ad-room{max-inline-size:var(--ad-page-max);gap:var(--space-5);font-family:var(--font-body);font-size:var(--ad-t-body);line-height:var(--ad-lh-ui);color:var(--ad-ink);-webkit-font-smoothing:antialiased;margin-inline:auto;display:grid;container:ad-room/inline-size}.ad-room :where(h1,h2,h3,p,ul,ol,figure,dl,dd){margin:0}.ad-room :where(ul,ol){padding:0;list-style:none}.ad-room :where(button,input,select){font:inherit;color:inherit}.ad-room :where(a){color:inherit;text-decoration:none}.ad-room :where(svg){flex:none}.ad-room :focus-visible{outline:2px solid var(--ad-ring);outline-offset:2px}.ad-room ::selection{background:var(--ad-tint-2);color:var(--ad-ink-head)}.ad-num{font-variant-numeric:tabular-nums}.ad-room .lat{font-family:inherit}.ad-plate{isolation:isolate;border-radius:var(--ad-r-plate);border:1px solid var(--ad-plate-edge);background:var(--ad-plate);color:var(--ad-plate-ink);box-shadow:var(--ad-lift);position:relative;overflow:hidden}.ad-plate:before{content:"";z-index:var(--ad-z-under);background-image:linear-gradient(to bottom, var(--ad-plate-mesh) 0 1px, transparent 1px), linear-gradient(to right, var(--ad-plate-mesh) 0 1px, transparent 1px);background-size:var(--ad-mesh) var(--ad-mesh);-webkit-mask-image:linear-gradient(135deg,#000 0%,#0006 45%,#0000 80%);-webkit-mask-image:linear-gradient(135deg,#000 0%,lab(0% 0 0/.4) 45%,#0000 80%);position:absolute;inset:0;mask-image:linear-gradient(135deg,#000 0%,oklab(0% none none/.4) 45%,#0000 80%)}.ad-plate:after{content:"";z-index:var(--ad-z-under);background:url(/brand/pattern-white.svg) no-repeat center top / var(--ad-plate-naqsh-size) auto;opacity:var(--ad-plate-naqsh);position:absolute;inset:0}.ad-plate-body{align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-5) var(--space-8);background:var(--ad-plate-shade);grid-template-columns:minmax(0,1fr) auto;display:grid}.ad-crumb{align-items:center;gap:var(--space-1);font-size:var(--ad-t-meta);font-weight:var(--ad-w-medium);color:var(--ad-plate-ink-3);flex-wrap:wrap;display:flex}.ad-crumb-step{align-items:center;gap:var(--space-1);display:inline-flex}.ad-crumb a:hover{color:var(--ad-plate-ink)}.ad-crumb svg{inline-size:var(--space-3);block-size:var(--space-3);opacity:.7}.ad-plate-id{gap:var(--space-2);min-inline-size:0;display:grid}.ad-plate-act{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-area:1/2;display:flex}.ad-plate-title{font-family:var(--font-display);font-size:var(--ad-t-section);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-plate-ink);text-wrap:balance}.ad-room-head{gap:var(--space-4);display:grid}.ad-switch{gap:var(--space-1);padding:var(--space-1);border-radius:var(--ad-r-ctl);background:var(--ad-field);box-shadow:inset 0 0 0 1px var(--ad-hair);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.ad-switch-seg{justify-content:center;align-items:center;gap:var(--space-2);min-inline-size:0;min-block-size:var(--ad-ctl);padding-inline:var(--space-3);border-radius:calc(var(--ad-r-ctl) - var(--space-1));color:var(--ad-ink-2);font:inherit;font-size:var(--ad-t-ui);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);white-space:nowrap;cursor:pointer;transition:background-color var(--ad-dur) var(--ad-ease-out), color var(--ad-dur) var(--ad-ease-out);background:0 0;border:0;display:inline-flex}.ad-switch-l{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.ad-switch-seg:hover{background:var(--ad-veil);color:var(--ad-ink-head)}.ad-switch-seg:focus-visible{outline:2px solid var(--ad-ring);outline-offset:2px}.ad-switch-seg[aria-pressed=true],.ad-switch-seg.is-on{background:var(--ad-pick);color:var(--ad-on-pick);box-shadow:inset 0 0 0 1px var(--ad-pick-hair)}.ad-switch-more{align-items:center;gap:var(--space-1);display:inline-flex}.ad-switch-more svg{inline-size:var(--space-3);block-size:var(--space-3)}.ad-switch-n{min-inline-size:var(--space-6);block-size:var(--space-5);padding-inline:var(--space-1);border-radius:var(--ad-r-full);background:var(--ad-veil-2);color:var(--ad-ink-2);font-size:var(--ad-t-badge);font-weight:var(--ad-w-bold);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.ad-switch-seg[aria-pressed=true] .ad-switch-n,.ad-switch-seg.is-on .ad-switch-n{background:var(--ad-pick-veil);color:var(--ad-on-pick)}.ad-btn{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:var(--ad-ctl);padding-inline:var(--space-4);border-radius:var(--ad-r-ctl);font:inherit;font-size:var(--ad-t-body);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);white-space:nowrap;cursor:pointer;transition:background var(--ad-dur-press) var(--ad-ease-out), border-color var(--ad-dur-press) var(--ad-ease-out), color var(--ad-dur-press) var(--ad-ease-out), transform var(--ad-dur-press) var(--ad-ease-out);background:0 0;border:1px solid #0000;display:inline-flex}.ad-btn svg{inline-size:var(--space-5);block-size:var(--space-5)}.ad-btn:active{transform:scale(.97)}.ad-btn:disabled,.ad-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none}.ad-btn-sm{min-block-size:var(--ad-ctl-sm);padding-inline:var(--space-3);border-radius:var(--ad-r-sm);font-size:var(--ad-t-ui)}.ad-btn-sm svg{inline-size:var(--space-4);block-size:var(--space-4)}.ad-btn-fill{isolation:isolate;background:var(--ad-pick);color:var(--ad-on-pick);box-shadow:inset 0 0 0 1px var(--ad-pick-hair);position:relative;overflow:hidden}.ad-btn-fill:hover{background:var(--ad-fill-hover)}:is(.ad-btn-fill,.ad-btn-danger-fill):after{content:"";z-index:var(--ad-z-under);background:linear-gradient(115deg, transparent, color-mix(in oklab, var(--ad-white) 22%, transparent) 45% 55%, transparent);inline-size:60%;transition:inset-inline-start var(--ad-dur-sheen) var(--ad-ease-out);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:-80%;transform:skew(-16deg)}@media (hover:hover) and (pointer:fine){:is(.ad-btn-fill,.ad-btn-danger-fill):hover:after{inset-inline-start:120%}}.ad-btn-inverse{background:var(--ad-plate-veil-2);color:var(--ad-plate-ink);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--steel-50) 26%, transparent)}.ad-btn-inverse:hover{background:color-mix(in oklab, var(--steel-50) 26%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--steel-50) 38%, transparent)}.ad-btn-inverse-quiet{color:var(--ad-plate-ink);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--steel-50) 55%, transparent)}.ad-btn-inverse-quiet:hover{background:var(--ad-plate-veil-2);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--steel-50) 70%, transparent)}.ad-btn-line,.ad-btn-soft{background:var(--ad-field);color:var(--ad-ink-head);box-shadow:inset 0 0 0 1px var(--ad-hair)}.ad-btn-line:hover,.ad-btn-soft:hover{background:var(--ad-field-2);box-shadow:inset 0 0 0 1px var(--ad-hair-2)}.ad-btn-quiet{color:var(--ad-ink-2)}.ad-btn-quiet:hover{color:var(--ad-ink-head)}.ad-btn-danger{background:var(--ad-bad-veil);color:var(--ad-bad);box-shadow:inset 0 0 0 1px var(--ad-bad-hair)}.ad-btn-danger:hover{background:var(--ad-bad-soft);box-shadow:inset 0 0 0 1px var(--ad-bad-edge)}.ad-btn:is(.ad-btn-line,.ad-btn-soft,.ad-btn-danger):has(>svg){padding-inline:var(--space-1) var(--space-4)}.ad-btn:is(.ad-btn-line,.ad-btn-soft,.ad-btn-danger)>svg{box-sizing:content-box;inline-size:var(--space-4);block-size:var(--space-4);padding:calc(var(--space-2) - 1px);border-radius:calc(var(--ad-r-ctl) - var(--space-1));background:var(--ad-pick);color:var(--ad-on-pick)}.ad-btn.ad-btn-danger>svg{background:var(--ad-dlg-light), var(--ad-bad-solid);color:var(--ad-on-fill)}.ad-btn-sm:is(.ad-btn-line,.ad-btn-soft,.ad-btn-danger):has(>svg){padding-inline:calc(var(--space-1) * .75) var(--space-3)}.ad-btn-sm:is(.ad-btn-line,.ad-btn-soft,.ad-btn-danger)>svg{padding:calc(var(--space-1) * 1.25);border-radius:calc(var(--ad-r-sm) - var(--space-1) * .75)}.ad-btn-end:is(.ad-btn-line,.ad-btn-soft,.ad-btn-danger):has(>svg){padding-inline:var(--space-4) var(--space-1)}.ad-btn-sm.ad-btn-end:is(.ad-btn-line,.ad-btn-soft,.ad-btn-danger):has(>svg){padding-inline:var(--space-3) calc(var(--space-1) * .75)}.ad-btn-danger-fill{isolation:isolate;background:var(--ad-dlg-light), var(--ad-bad-solid);color:var(--ad-on-fill);box-shadow:inset 0 0 0 1px var(--ad-pick-hair);position:relative;overflow:hidden}.ad-btn-danger-fill:hover{background:var(--ad-bad-solid-hover)}.ad-btn[data-done]{border-color:var(--ad-ok-edge);color:var(--ad-ok)}.ad-btn:is(.ad-btn-line,.ad-btn-soft)[data-done]{background:var(--ad-ok-veil);box-shadow:inset 0 0 0 1px var(--ad-ok-hair)}.ad-btn:is(.ad-btn-line,.ad-btn-soft)[data-done]>svg{background:var(--ad-dlg-light), var(--ad-ok-solid);color:var(--ad-on-fill)}.ad-ibtn{inline-size:var(--ad-ctl-sm);block-size:var(--ad-ctl-sm);border-radius:var(--ad-r-sm);background:var(--ad-field);box-shadow:inset 0 0 0 1px var(--ad-hair);color:var(--ad-ink-2);cursor:pointer;transition:background-color var(--ad-dur-press) var(--ad-ease-out), color var(--ad-dur-press) var(--ad-ease-out), box-shadow var(--ad-dur-press) var(--ad-ease-out), transform var(--ad-dur-press) var(--ad-ease-out);border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.ad-ibtn svg{inline-size:var(--space-5);block-size:var(--space-5)}.ad-ibtn:hover{background:var(--ad-field-2);box-shadow:inset 0 0 0 1px var(--ad-hair-2);color:var(--ad-ink-head)}.ad-ibtn:active{transform:scale(.94)}.ad-ibtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.ad-ibtn[data-done]{color:var(--ad-ok)}.ad-ibtn-danger{color:var(--ad-ink-2)}.ad-ibtn-danger:hover{background:var(--ad-bad-soft);box-shadow:inset 0 0 0 1px var(--ad-bad-edge);color:var(--ad-bad)}.ad-ibtn:before{content:"";inset:calc(var(--space-1) * -1.5);position:absolute}.ad-ibtn[data-tip]:after{content:attr(data-tip);z-index:var(--z-dropdown);padding:var(--space-1) var(--space-2);border-radius:var(--ad-r-sm);background:var(--ad-ink);color:var(--ad-sheet);font-size:var(--ad-t-meta);font-weight:var(--ad-w-medium);white-space:nowrap;opacity:0;translate:0 var(--space-1);pointer-events:none;transition:opacity var(--ad-dur-press) var(--ad-ease-out), translate var(--ad-dur-press) var(--ad-ease-out);position:absolute;inset-block-end:calc(100% + var(--space-2));inset-inline-end:0}.ad-ibtn[data-tip]:hover:after,.ad-ibtn[data-tip]:focus-visible:after{opacity:1;translate:0}@media (pointer:coarse){.ad-btn{position:relative}.ad-btn:before{content:"";inset-block:calc((var(--ad-ctl-touch) - var(--ad-ctl-sm)) / -2);position:absolute;inset-inline:0}:is(.ad-btn-fill,.ad-btn-danger-fill){overflow:visible}:is(.ad-btn-fill,.ad-btn-danger-fill):after{display:none}.ad-ibtn{inline-size:var(--ad-ctl-touch);block-size:var(--ad-ctl-touch)}.ad-page{position:relative}.ad-page:before{content:"";inset-block:calc((var(--ad-ctl-touch) - var(--ad-ctl-sm)) / -2);position:absolute;inset-inline:0}}.ad-badge{align-items:center;gap:var(--space-1);min-block-size:var(--space-6);padding-inline:var(--space-2);border-radius:var(--ad-r-full);border:1px solid var(--ad-hair);background:var(--ad-veil);color:var(--ad-ink-2);font-size:var(--ad-t-meta);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);white-space:nowrap;display:inline-flex}.ad-badges{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.ad-badge svg{inline-size:var(--space-3);block-size:var(--space-3)}.ad-badge[data-tone=ok]{border-color:var(--ad-ok-edge);background:var(--ad-ok-soft);color:var(--ad-ok)}.ad-badge[data-tone=warn]{border-color:var(--ad-warn-edge);background:var(--ad-warn-soft);color:var(--ad-warn)}.ad-badge[data-tone=bad]{border-color:var(--ad-bad-edge);background:var(--ad-bad-soft);color:var(--ad-bad)}.ad-badge[data-tone=info]{border-color:var(--ad-info-edge);background:var(--ad-info-soft);color:var(--ad-info)}.ad-tools{align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--ad-r-ctl);background:var(--ad-field);box-shadow:inset 0 0 0 1px var(--ad-hair);transition:box-shadow var(--ad-dur-press) var(--ad-ease-out);flex-wrap:wrap;scroll-margin-block-start:var(--space-4);display:flex;position:relative}.ad-tools>*{--ad-field:var(--ad-veil);--ad-field-2:var(--ad-veil-2)}.ad-tools:has(.ad-search-input:focus-visible){box-shadow:inset 0 0 0 1px var(--ad-edge-ctl), 0 0 0 var(--space-1) var(--ad-veil-2)}.ad-search{flex:16rem;align-items:center;min-inline-size:0;display:flex;position:relative}.ad-search>svg{inline-size:var(--space-5);block-size:var(--space-5);color:var(--ad-ink-3);pointer-events:none;position:absolute;inset-inline-start:var(--space-3)}.ad-search input{inline-size:100%;min-block-size:var(--ad-ctl);padding-inline:var(--space-10);border-radius:calc(var(--ad-r-ctl) - var(--space-1));font-size:var(--ad-t-body);color:var(--ad-ink);background:0 0;border:0}.ad-search input::placeholder{color:var(--ad-ink-3)}.ad-search input:focus-visible{outline:none}.ad-search input::-webkit-search-cancel-button{appearance:none}.ad-search input::-webkit-search-decoration{appearance:none}.ad-search-x{padding:0;padding-inline:var(--space-2);border-radius:calc(var(--ad-r-ctl) - var(--space-1));color:var(--ad-ink-2);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;inset-block:0;inset-inline-end:0}.ad-search-x svg{box-sizing:content-box;inline-size:var(--space-3);block-size:var(--space-3);padding:var(--space-1);border-radius:var(--ad-r-full);background:var(--ad-veil-2);transition:background-color var(--ad-dur-press) var(--ad-ease-out), color var(--ad-dur-press) var(--ad-ease-out)}.ad-search-x:hover svg{background:var(--ad-hair-2);color:var(--ad-ink-head)}.ad-search-x:focus-visible{outline:2px solid var(--ad-ring);outline-offset:-2px}.ad-tools-set{align-items:center;gap:var(--space-1);min-inline-size:0;margin-inline-start:var(--space-1);display:flex;position:relative}.ad-tools-set:before{content:"";inset-block:var(--space-2);background:var(--ad-hair-2);inline-size:1px;position:absolute;inset-inline-start:calc(var(--space-2) * -1)}.ad-filter{border-radius:calc(var(--ad-r-ctl) - var(--space-1));background:var(--ad-field);min-inline-size:0;color:var(--ad-ink-head);transition:background-color var(--ad-dur-press) var(--ad-ease-out), color var(--ad-dur-press) var(--ad-ease-out);align-items:stretch;display:inline-flex}:is(.ad-filter:has(>.ad-filter-btn:hover),.ad-filter:has(>.ad-filter-btn[aria-expanded=true])){background:var(--ad-field-2)}.ad-filter-btn{align-items:center;gap:var(--space-2);min-inline-size:0;min-block-size:var(--ad-ctl);padding-inline:var(--space-3);border-radius:inherit;color:inherit;font:inherit;font-size:var(--ad-t-ui);line-height:var(--ad-lh-tight);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1;display:inline-flex}:is(.ad-filter-btn,.ad-filter-x):focus-visible{outline:2px solid var(--ad-ring);outline-offset:2px}.ad-filter-l{font-weight:var(--ad-w-medium);color:var(--ad-ink-3)}.ad-filter-v{text-overflow:ellipsis;min-inline-size:0;font-weight:var(--ad-w-bold);overflow:hidden}.ad-filter-btn svg{inline-size:var(--space-4);block-size:var(--space-4);color:var(--ad-ink-3);flex:none}.ad-filter-btn .ad-caret{inline-size:var(--space-3);block-size:var(--space-3);color:inherit;margin-inline-start:calc(var(--space-1) - var(--space-2))}.ad-filter-n{min-inline-size:var(--space-5);block-size:var(--space-5);padding-inline:var(--space-1);border-radius:var(--ad-r-full);background:var(--ad-pick-veil);font-size:var(--ad-t-badge);font-weight:var(--ad-w-bold);place-items:center;display:inline-grid}.ad-filter-x{padding:0;padding-inline:var(--space-1) var(--space-2);border-radius:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.ad-filter-x svg{box-sizing:content-box;inline-size:var(--space-3);block-size:var(--space-3);padding:var(--space-1);border-radius:var(--ad-r-full);background:var(--ad-pick-veil);transition:background-color var(--ad-dur-press) var(--ad-ease-out)}.ad-filter-x:hover svg{background:color-mix(in oklab, var(--ad-on-pick) 30%, transparent)}:is(.ad-filter.is-on,.ad-filter.is-on:has(>.ad-filter-btn:hover)){background:var(--ad-pick);box-shadow:inset 0 0 0 1px var(--ad-pick-hair);color:var(--ad-on-pick)}.ad-filter.is-on :is(.ad-filter-l,.ad-filter-btn svg){color:color-mix(in oklab, var(--ad-on-pick) 80%, transparent)}.ad-filter.is-on:has(>.ad-filter-x) .ad-filter-btn{padding-inline-end:0}.ad-fpanel{inline-size:max-content;min-inline-size:min(16rem, calc(100vw - var(--space-8)));max-inline-size:min(26rem, calc(100vw - var(--space-8)));gap:var(--space-4);max-block-size:70vh;padding:var(--space-4);border:1px solid var(--ad-edge);border-radius:var(--ad-r-plate);background:var(--ad-float);box-shadow:var(--ad-lift);color:var(--ad-ink);font-family:var(--font-body);--ad-field:var(--ad-veil);--ad-field-2:var(--ad-veil-2);outline:none;display:grid;overflow:auto}.ad-fpanel-top{justify-content:space-between;align-items:center;gap:var(--space-2);min-block-size:var(--ad-ctl-sm);display:flex}.ad-fpanel-t{font-size:var(--ad-t-ui);font-weight:var(--ad-w-bold);color:var(--ad-ink-head);margin:0}.ad-fpanel-top .ad-btn.ad-btn-sm{gap:var(--space-1);min-block-size:auto;padding-block:calc(var(--space-1) / 2);padding-inline:calc(var(--space-1) / 2) var(--space-2);font-size:var(--ad-t-meta);position:relative}.ad-fpanel-top .ad-btn.ad-btn-sm:before{content:"";inset:calc(var(--space-2) * -1);position:absolute}.ad-fpanel-top .ad-btn.ad-btn-sm>svg{inline-size:var(--space-3);block-size:var(--space-3);padding:var(--space-1);border-radius:calc(var(--ad-r-sm) - var(--space-1) / 2)}.ad-fpanel-row{gap:var(--space-2);display:grid}.ad-fpanel-h{align-items:center;gap:var(--space-2);font-size:var(--ad-t-meta);font-weight:var(--ad-w-bold);color:var(--ad-ink-2);margin:0;display:flex}.ad-fpanel-h:after{content:"";background:var(--ad-rule);flex:1;block-size:1px}.ad-fpanel-opts{gap:var(--space-1);flex-wrap:wrap;display:flex}.ad-fpanel .ad-filter{--ad-field:var(--ad-veil);--ad-field-2:var(--ad-veil-2);justify-self:stretch}.ad-fpanel .ad-filter-btn{justify-content:space-between}.ad-fpanel .ad-filter:not(.is-on) .ad-filter-v{font-weight:var(--ad-w-medium)}.ad-fpanel .ad-filter{border-radius:var(--ad-r-sm)}.ad-fpanel .ad-filter-btn{min-block-size:var(--ad-ctl-sm)}.ad-fpanel-grp{display:contents}.ad-fpanel-g{font-size:var(--ad-t-badge);color:var(--ad-ink-3);flex-basis:100%;margin-block-start:var(--space-1)}.dm-menu.ad-flist{gap:var(--space-1);flex-direction:column;max-block-size:min(60vh,26rem);display:flex;overflow:hidden}.ad-flist-search{flex:none;align-items:center;display:flex;position:relative}.ad-flist-search svg{inline-size:var(--space-4);block-size:var(--space-4);color:var(--ad-ink-3);pointer-events:none;position:absolute;inset-inline-start:var(--space-3)}.ad-flist-search input{inline-size:100%;block-size:var(--ad-ctl-sm);padding-inline:var(--space-8) var(--space-3);border-radius:var(--ad-r-sm);background:var(--ad-veil);box-shadow:inset 0 0 0 1px var(--ad-hair);color:var(--ad-ink);font:inherit;font-size:var(--ad-t-ui);border:0;outline:none}.ad-flist-search input:focus-visible{box-shadow:inset 0 0 0 1px var(--ad-edge-ctl), 0 0 0 3px var(--ad-veil-2)}.ad-flist-search input::placeholder{color:var(--ad-ink-3)}.ad-flist-body{outline:none;min-block-size:0;overflow:auto}.ad-flist-body .dm-item{-webkit-user-select:none;user-select:none}.ad-flist-body .dm-item[aria-selected=true]{font-weight:var(--ad-w-bold);color:var(--ad-ink-head);background:var(--ad-tint)}.ad-flist-body .dm-item[aria-selected=true]:hover{background:var(--ad-tint-2)}.ad-flist-l{flex:1;min-inline-size:0}.ad-flist-ck{inline-size:var(--space-4);block-size:var(--space-4);color:var(--ad-ink-head);visibility:hidden;flex:none}.ad-flist-body .dm-item[aria-selected=true] .ad-flist-ck{visibility:visible}.ad-flist-none{padding:var(--space-3);font-size:var(--ad-t-ui);color:var(--ad-ink-3);text-align:center;margin:0}.ad-line [opacity]{display:none}:is(.ad-filter-btn,.ad-switch-seg) .ad-caret{transition:rotate var(--ad-dur) var(--ad-ease-out)}:is(.ad-filter-btn,.ad-switch-seg)[aria-expanded=true] .ad-caret{rotate:180deg}.ad-fopt{min-block-size:var(--ad-ctl-sm);padding-inline:var(--space-3);border-radius:var(--ad-r-sm);background:var(--ad-field);color:var(--ad-ink-head);font:inherit;font-size:var(--ad-t-ui);font-weight:var(--ad-w-bold);cursor:pointer;transition:background-color var(--ad-dur-press) var(--ad-ease-out), color var(--ad-dur-press) var(--ad-ease-out);border:0}.ad-fopt:hover{background:var(--ad-field-2)}.ad-fopt[aria-pressed=true]{background:var(--ad-pick);box-shadow:inset 0 0 0 1px var(--ad-pick-hair);color:var(--ad-on-pick)}.ad-fopt:focus-visible{outline:2px solid var(--ad-ring);outline-offset:2px}@media (pointer:coarse){.ad-fopt{min-block-size:var(--ad-ctl)}}.ad-seg{padding:var(--space-1);gap:var(--space-1);border-radius:calc(var(--ad-r-ctl) - var(--space-1));background:var(--ad-field);flex:none;display:inline-flex}.ad-seg .ad-ibtn{inline-size:calc(var(--ad-ctl) - var(--space-2));block-size:calc(var(--ad-ctl) - var(--space-2));border-radius:calc(var(--ad-r-ctl) - var(--space-2));box-shadow:none;background:0 0}.ad-seg .ad-ibtn:hover{background:var(--ad-field-2);box-shadow:none}.ad-seg .ad-ibtn[aria-pressed=true]{background:var(--ad-pick);box-shadow:inset 0 0 0 1px var(--ad-pick-hair);color:var(--ad-on-pick)}.ad-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ad-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr));display:grid}.ad-card-wrap{--ad-stub:calc(var(--space-24) + var(--space-4));--ad-notch:var(--space-3);--ad-cut-a:calc(100% - var(--ad-stub)) 0;--ad-cut-b:calc(100% - var(--ad-stub)) 100%;isolation:isolate;min-inline-size:0;display:flex;position:relative}.ad-card-wrap>.ad-card{flex:1;min-inline-size:0}.ad-card{--ad-card-pad:var(--space-5);border:1px solid var(--ad-edge);border-radius:var(--ad-r-plate);background:var(--ad-sheet);display:flex;position:relative;overflow:hidden}.ad-card,.ad-card-shade>span{-webkit-mask:radial-gradient(circle at var(--ad-cut-a), transparent var(--ad-notch), black calc(var(--ad-notch) + 1px)), radial-gradient(circle at var(--ad-cut-b), transparent var(--ad-notch), black calc(var(--ad-notch) + 1px));-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle at var(--ad-cut-a), transparent var(--ad-notch), black calc(var(--ad-notch) + 1px)), radial-gradient(circle at var(--ad-cut-b), transparent var(--ad-notch), black calc(var(--ad-notch) + 1px));mask:radial-gradient(circle at var(--ad-cut-a), transparent var(--ad-notch), black calc(var(--ad-notch) + 1px)), radial-gradient(circle at var(--ad-cut-b), transparent var(--ad-notch), black calc(var(--ad-notch) + 1px));-webkit-mask-composite:source-in;mask-composite:intersect}.ad-card,.ad-table{--ad-field:var(--ad-veil);--ad-field-2:var(--ad-veil-2)}.ad-card-shade{z-index:var(--ad-z-under);opacity:0;filter:var(--ad-lift-drop);pointer-events:none;position:absolute;inset:0}.ad-card-shade>span{border-radius:var(--ad-r-plate);background:var(--ad-sheet);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.ad-card-wrap{transition:translate var(--ad-dur-lift) var(--ad-ease-out);will-change:translate}.ad-card-shade{transition:opacity var(--ad-dur-lift) var(--ad-ease-out);will-change:opacity}.ad-card-wrap:hover{translate:0 calc(var(--space-1) * -.5)}.ad-card-wrap:hover .ad-card-shade{opacity:1}.ad-card-stub-media img{transition:scale var(--ad-dur-lift) var(--ad-ease-out), opacity var(--ad-dur-lift) var(--ad-ease-out)}.ad-card:hover .ad-card-stub-media img{scale:1.04}}.ad-card-stub{isolation:isolate;inline-size:var(--ad-stub);background:var(--ad-plate);color:var(--ad-plate-ink);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.ad-card-stub:before{content:"";z-index:var(--ad-z-under);background:url(/brand/pattern-white.svg) no-repeat center top / var(--ad-plate-naqsh-size) auto;opacity:var(--ad-plate-naqsh);position:absolute;inset:0}.ad-card-stub[data-cut="1"]:before{background-position:18% 22%}.ad-card-stub[data-cut="2"]:before{background-position:82% 8%}.ad-card-stub[data-cut="3"]:before{background-position:35% 55%}.ad-card-stub[data-cut="4"]:before{background-position:68% 40%}.ad-card-stub[data-cut="5"]:before{background-position:5% 70%}.ad-card-stub:after{content:"";z-index:var(--ad-z-under);background-image:linear-gradient(to bottom, var(--ad-plate-mesh) 0 1px, transparent 1px), linear-gradient(to right, var(--ad-plate-mesh) 0 1px, transparent 1px);background-size:var(--ad-mesh) var(--ad-mesh);-webkit-mask-image:linear-gradient(135deg,#000 0%,#0006 45%,#0000 80%);-webkit-mask-image:linear-gradient(135deg,#000 0%,lab(0% 0 0/.4) 45%,#0000 80%);position:absolute;inset:0;mask-image:linear-gradient(135deg,#000 0%,oklab(0% none none/.4) 45%,#0000 80%)}.ad-card-stub-fact{z-index:var(--ad-z-over);align-content:center;justify-items:center;gap:var(--space-1);padding:var(--space-5) var(--space-2);text-align:center;flex:1;display:grid;position:relative}.ad-card-stub-fact b{font-family:var(--font-display);font-size:calc(var(--ad-t-room) * 1.25);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-plate-ink)}.ad-card-stub-fact span{font-size:var(--ad-t-meta);font-weight:var(--ad-w-bold);color:var(--ad-plate-ink-2)}.ad-stub-icon{color:var(--ad-plate-ink);place-items:center;display:inline-grid}.ad-card-stub-fact>.ad-stub-icon>svg{inline-size:calc(var(--ad-t-room) * 1.25);block-size:calc(var(--ad-t-room) * 1.25)}.ad-td-stub>.ad-stub-icon{position:relative}.ad-td-stub>.ad-stub-icon>svg{inline-size:var(--ad-t-section);block-size:var(--ad-t-section)}.ad-card-stub:has(.ad-card-stub-media) .ad-card-stub-fact{background:linear-gradient(to bottom, color-mix(in oklab, var(--navy-900) 94%, transparent), color-mix(in oklab, var(--navy-900) 82%, transparent) 50%, transparent);flex:none;padding-block-end:var(--space-16)}.ad-card-stub-media{display:block;position:absolute;inset:0;overflow:hidden}.ad-card-stub-media img{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.ad-card-stub-img{mix-blend-mode:luminosity;opacity:.9}.ad-card-stub-color{opacity:0}.ad-card:hover .ad-card-stub-color{opacity:1}.ad-card-main{flex-direction:column;flex:1;min-inline-size:0;display:flex}.ad-card-wrap[data-face]{--ad-stub-h:var(--space-16);--ad-cut-a:0 var(--ad-stub-h);--ad-cut-b:100% var(--ad-stub-h)}.ad-card-wrap[data-face]>.ad-card{flex-direction:column}.ad-card-wrap[data-face] .ad-card-stub{inline-size:auto;block-size:var(--ad-stub-h);flex-direction:row;flex:none}.ad-card-face{z-index:var(--ad-z-over);justify-content:center;margin-block-start:calc(var(--space-8) * -1 - var(--space-1));display:flex;position:relative}.ad-card-face>.av{box-shadow:0 0 0 var(--space-1) var(--ad-sheet), var(--ad-rest)}.ad-card-face-mark{inset-block-end:0;border-radius:var(--ad-r-full);background:var(--ad-sheet);box-shadow:0 0 0 var(--space-1) var(--ad-sheet);position:absolute;left:50%;translate:-50% 50%}.ad-card-face-mark>.ad-badge{background:var(--ad-plate);color:var(--ad-plate-ink);border-color:#0000}.ad-card-wrap[data-face] .ad-card-body{text-align:center;justify-items:center;padding-block-start:var(--space-3)}.ad-card-wrap[data-face] .ad-chips{justify-content:center}.ad-card-wrap[data-face] .ad-card-title{order:-1}.ad-card-wrap[data-face] .ad-meta{text-align:start;grid-template-columns:minmax(0,max-content);justify-self:center;justify-items:start;max-inline-size:100%}.ad-card-wrap[data-face] .ad-meta-line{max-inline-size:100%}.ad-card-wrap[data-face] .ad-figure{flex:auto}.ad-card-wrap[data-face] .ad-figure dd{white-space:nowrap}.ad-grid:has(>.ad-card-wrap[data-face]){grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr))}.ad-td-face{inline-size:calc(var(--ad-tile) * 1.2);place-items:center;display:grid}.ad-chips{gap:var(--space-1);flex-wrap:wrap;min-inline-size:0;display:flex}.ad-card-body{align-content:start;gap:var(--space-3);padding:var(--ad-card-pad) var(--ad-card-pad) var(--space-4);flex:1;grid-template-columns:minmax(0,1fr);display:grid;container:ad-card/inline-size}.ad-card-title{-webkit-line-clamp:2;font-family:var(--font-display);font-size:var(--ad-t-title);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-ink-head);text-wrap:balance;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ad-card-title :is(a,.ad-open):before{content:"";border-radius:inherit;position:absolute;inset:0}.ad-card-title :is(a,.ad-open):focus-visible{outline:none}.ad-open{font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.ad-card-wrap:has(.ad-card-title :is(a,.ad-open):focus-visible){border-radius:var(--ad-r-plate);outline:2px solid var(--ad-ring);outline-offset:2px}.ad-meta{gap:var(--space-1);font-size:var(--ad-t-meta);color:var(--ad-ink-3);display:grid}.ad-meta-line{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.ad-meta-line>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-meta-line svg{inline-size:var(--space-4);block-size:var(--space-4)}:is(.ad-meta-line,.ad-row-info)[data-tone=ok]{color:var(--ad-ok);font-weight:var(--ad-w-medium)}:is(.ad-meta-line,.ad-row-info)[data-tone=warn]{color:var(--ad-warn);font-weight:var(--ad-w-medium)}:is(.ad-meta-line,.ad-row-info)[data-tone=bad]{color:var(--ad-bad);font-weight:var(--ad-w-medium)}:is(.ad-meta-line,.ad-row-info)[data-tone=muted]{color:var(--ad-ink-3)}.ad-figures{border-block-start:1px solid var(--ad-rule);margin:0;padding-block-start:var(--space-3);display:flex}.ad-figure{padding-inline:var(--space-3);border-inline-start:1px solid var(--ad-rule);flex:1;gap:0;display:grid}.ad-figure:first-child{border-inline-start:0;padding-inline-start:0}.ad-figure dt{align-items:center;gap:var(--space-1);font-size:var(--ad-t-meta);color:var(--ad-ink-3);display:flex}.ad-figure dt svg{inline-size:var(--space-4);block-size:var(--space-4);flex:none}.ad-card :is(.ad-meta-line,.ad-figure dt)>svg{box-sizing:content-box;inline-size:var(--space-4);block-size:var(--space-4);padding:calc(var(--space-1) * 1.25);border-radius:calc(var(--ad-r-sm) - var(--space-1) * .75);background:color-mix(in oklab, currentColor 12%, transparent);flex:none}.ad-figure-v{align-items:baseline;gap:var(--space-2);display:flex}.ad-meter-pct{font-size:var(--ad-t-meta);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);color:var(--ad-ink-2);margin-inline-start:auto}.ad-meter-pct[data-word=full]{color:var(--ad-ink-head)}.ad-meter-pct[data-word=note]{font-weight:var(--ad-w-medium);color:var(--ad-ink-3)}.ad-meter-row{margin:0;margin-block-start:var(--space-2);display:flex}.ad-meter{--ad-meter-h:calc(var(--space-1) * 1.5);min-inline-size:0;block-size:var(--ad-meter-h);border-radius:var(--ad-r-full);background:var(--ad-veil-2);appearance:none;border:0;flex:1;margin:0;display:block;overflow:hidden}.ad-meter::-webkit-meter-inner-element{display:block}.ad-meter::-webkit-meter-bar{block-size:var(--ad-meter-h);border-radius:var(--ad-r-full);background:var(--ad-veil-2);border:0}.ad-meter::-webkit-meter-optimum-value{border-radius:var(--ad-r-full);background:var(--ad-pick)}.ad-meter::-webkit-meter-suboptimum-value{border-radius:var(--ad-r-full);background:var(--ad-pick)}.ad-meter::-webkit-meter-even-less-good-value{border-radius:var(--ad-r-full);background:var(--ad-pick)}.ad-meter::-moz-meter-bar{border-radius:var(--ad-r-full);background:var(--ad-pick)}.ad-figure dd{font-size:var(--ad-t-title);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-ui);color:var(--ad-ink-head);margin:0}@container ad-card (max-width:24rem){.ad-figure-v>.lat{font-size:var(--ad-t-body)}}@container ad-card (max-width:26rem){.ad-figures:has(>.ad-figure:nth-child(4)){row-gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ad-figures:has(>.ad-figure:nth-child(4))>.ad-figure:nth-child(odd){border-inline-start:0;padding-inline-start:0}}.ad-card-foot{z-index:var(--ad-z-over);align-items:center;gap:var(--space-1);padding:var(--space-3) var(--ad-card-pad);border-block-start:1px solid var(--ad-rule);background:var(--ad-veil);--ad-field:var(--ad-field-up);--ad-field-2:var(--ad-field-up-2);display:flex;position:relative}.ad-card-foot .ad-btn:first-child{margin-inline-end:auto}.ad-table[data-grip]{--ad-tc-grip:max-content}.ad-td-grip{z-index:var(--ad-z-over);align-items:center;display:flex;position:relative}.ad-grip{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--ad-r-sm);color:var(--ad-ink-2);cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;margin:0;padding:0;display:inline-grid}.ad-grip svg{inline-size:var(--space-5);block-size:var(--space-5)}button.ad-grip:hover,[data-dragging] .ad-grip{background:var(--ad-veil-2);color:var(--ad-ink-head)}[data-dragging] .ad-grip{cursor:grabbing}.ad-mover{z-index:var(--ad-z-over);align-items:center;display:inline-flex;position:relative}.ad-mover[data-axis=y]{flex-direction:column}.ad-mover[data-axis=y]>.ad-step{block-size:var(--space-5)}.ad-mover[data-axis=y]>.ad-grip{block-size:var(--space-6)}.ad-step{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--ad-r-sm);color:var(--ad-ink-2);cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:inline-grid}.ad-step svg{inline-size:var(--space-4);block-size:var(--space-4)}.ad-step:hover:not(:disabled){background:var(--ad-veil-2);color:var(--ad-ink-head)}.ad-step:disabled{opacity:.3;cursor:default}.ad-mover[data-off]{opacity:.35}.ad-mover[data-off]>*{opacity:1;cursor:default}.ad-card-top{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.ad-card-top>.ad-chips{flex:1}.ad-card-top>.ad-mover{margin-inline-start:auto;margin-block:calc(var(--space-1) * -1)}.ad-card-wrap[data-dragging]{z-index:var(--ad-z-head)}.ad-card-wrap[data-dragging] .ad-card-shade{opacity:1}.ad-tr[data-dragging]{z-index:var(--ad-z-head);border-radius:var(--ad-r-sm);background:linear-gradient(var(--ad-veil), var(--ad-veil)), var(--ad-sheet);box-shadow:var(--ad-lift)}.ad-group-head{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);padding:var(--space-3) var(--space-5);border-block-start:1px solid var(--ad-edge);background:linear-gradient(var(--ad-veil), var(--ad-veil)), var(--ad-sheet);flex-wrap:wrap;display:flex}.ad-group-who{align-items:center;gap:var(--space-3);flex:14rem;min-inline-size:0;display:flex}.ad-group-main{gap:var(--space-1);min-inline-size:0;display:grid}.ad-steps{justify-items:end;gap:var(--space-2);flex:none;display:grid}.ad-steps-bar{gap:var(--space-1);display:flex}.ad-steps-bar>i{inline-size:var(--space-6);block-size:var(--space-2);border-radius:var(--ad-r-full);background:var(--ad-veil-2);box-shadow:inset 0 0 0 1px var(--ad-rule)}.ad-steps[data-tone=warn] .ad-steps-bar>i[data-on]{background:var(--ad-warn-solid);box-shadow:none}.ad-steps[data-tone=bad] .ad-steps-bar>i[data-on]{background:var(--ad-bad-solid);box-shadow:none}.ad-steps-l{font-size:var(--ad-t-meta);font-weight:var(--ad-w-medium);line-height:var(--ad-lh-tight);color:var(--ad-ink-3)}.ad-steps[data-tone=warn] .ad-steps-l{color:var(--ad-warn)}.ad-steps[data-tone=bad] .ad-steps-l{color:var(--ad-bad)}.ad-group-title{font-size:var(--ad-t-title);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-ink-head)}.ad-group-fig{gap:var(--space-1);min-inline-size:calc(var(--space-16) * 2.5);display:grid}.ad-group-fig-l{align-items:center;gap:var(--space-1);font-size:var(--ad-t-meta);color:var(--ad-ink-3);display:inline-flex}.ad-group-fig-l>svg{inline-size:var(--space-4);block-size:var(--space-4)}.ad-group-fig .ad-figure-v{font-size:var(--ad-t-body);font-weight:var(--ad-w-bold);color:var(--ad-ink-head)}.ad-pairs{gap:var(--space-8);display:grid}.ad-pair{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.ad-pair>.ad-tbl{grid-column:1/-1}@container ad-room (max-width:56rem){.ad-pair{grid-template-columns:minmax(0,1fr)}}.ad-tbl{--ad-tbl-load:0rem;margin-inline-end:var(--ad-tbl-load);container:ad-tbl/inline-size}.ad-tbl[data-load="2"]{--ad-tbl-load:10rem}.ad-tbl[data-load="3"]{--ad-tbl-load:14rem}.ad-tbl[data-load="4"]{--ad-tbl-load:20rem}.ad-tbl>.ad-table{margin-inline-end:calc(var(--ad-tbl-load) * -1)}.ad-table{column-gap:var(--space-6);border:1px solid var(--ad-edge);border-radius:var(--ad-r-plate);background:var(--ad-sheet);box-shadow:var(--ad-rest);grid-template-columns:var(--ad-tc-pick,) var(--ad-tc-grip,) var(--ad-tc-stub,) minmax(0, 1fr) repeat(var(--ad-cols,1), max-content) max-content;display:grid;overflow:clip}.ad-table[data-cols="0"]{grid-template-columns:var(--ad-tc-pick,) var(--ad-tc-grip,) var(--ad-tc-stub,) minmax(0, 1fr) max-content}.ad-td-wrap:empty{display:none}.ad-table[data-cols="1"]{--ad-cols:1}.ad-table[data-cols="2"]{--ad-cols:2}.ad-table[data-cols="3"]{--ad-cols:3}.ad-table[data-cols="4"]{--ad-cols:4}.ad-table[data-cols="5"]{--ad-cols:5}.ad-table[data-cols="6"]{--ad-cols:6}.ad-table[data-sel]{--ad-tc-pick:max-content}.ad-table[data-stub]{--ad-tc-stub:max-content}.ad-td-stub{isolation:isolate;inline-size:calc(var(--ad-tile) * 1.2);block-size:var(--ad-tile);border-radius:var(--ad-r-sm);background:var(--ad-plate);color:var(--ad-plate-ink);text-align:center;box-shadow:var(--ad-rest);align-content:center;justify-items:center;display:grid;position:relative;overflow:hidden}.ad-td-stub:before{content:"";z-index:var(--ad-z-under);background:url(/brand/pattern-white.svg) no-repeat center top / var(--ad-plate-naqsh-size) auto;opacity:var(--ad-plate-naqsh);position:absolute;inset:0}.ad-td-stub[data-cut="1"]:before{background-position:18% 22%}.ad-td-stub[data-cut="2"]:before{background-position:82% 8%}.ad-td-stub[data-cut="3"]:before{background-position:35% 55%}.ad-td-stub[data-cut="4"]:before{background-position:68% 40%}.ad-td-stub[data-cut="5"]:before{background-position:5% 70%}.ad-td-stub>b{font-family:var(--font-display);font-size:var(--ad-t-section);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-plate-ink);position:relative}.ad-td-stub>span:not(.ad-td-stub-media){font-size:calc(var(--ad-t-meta) * .85);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);color:var(--ad-plate-ink-2);white-space:nowrap;position:relative}.ad-td-stub-media{display:block;position:absolute;inset:0;overflow:hidden}.ad-td-stub-media:after{content:"";background:linear-gradient(to bottom, color-mix(in oklab, var(--navy-900) 30%, transparent), color-mix(in oklab, var(--navy-900) 70%, transparent));position:absolute;inset:0}.ad-td-stub-media img{object-fit:cover;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.ad-td-stub:has(.ad-td-stub-media):before{display:none}.ad-tr:hover .ad-td-stub .ad-card-stub-color{opacity:1}@media (hover:hover) and (pointer:fine){.ad-td-stub-media img{transition:opacity var(--ad-dur-lift) var(--ad-ease-out)}}.ad-tr{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--space-3) var(--space-5);border-block-start:1px solid var(--ad-rule);align-items:center;display:grid;position:relative}.ad-tr:not(.ad-thead):hover{background:var(--ad-veil)}.ad-thead{z-index:var(--ad-z-head);padding-block:var(--space-2);border-block-start:0;border-block-end:1px solid var(--ad-rule);background:linear-gradient(var(--ad-veil), var(--ad-veil)), var(--ad-sheet);position:sticky;inset-block-start:calc(var(--ad-shell-pad) * -1)}.ad-thead+.ad-tr{border-block-start:0}.ad-th{align-items:center;gap:var(--space-1);font-size:var(--ad-t-meta);font-weight:var(--ad-w-medium);color:var(--ad-ink-3);white-space:nowrap;display:inline-flex}.ad-th-sort{align-items:center;gap:var(--space-1);font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.ad-th-sort:hover{color:var(--ad-ink-2)}.ad-th-sort[data-on]{margin-block:calc(var(--space-1) * -1);margin-inline:calc(var(--space-2) * -1);padding:var(--space-1) var(--space-2);border-radius:var(--ad-r-sm);background:var(--ad-pick);color:var(--ad-on-pick);box-shadow:inset 0 0 0 1px var(--ad-pick-hair)}.ad-th-caret{inline-size:var(--space-3);block-size:var(--space-3);opacity:.45;flex:none}.ad-th-sort:hover .ad-th-caret,.ad-th-sort[data-on] .ad-th-caret{opacity:1}.ad-row-main{gap:var(--space-1);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.ad-row-chips{margin-block-end:calc(var(--space-1) / 2)}.ad-row-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ad-t-body);font-weight:var(--ad-w-bold);color:var(--ad-ink-head);overflow:hidden}.ad-row-title :is(a,.ad-open):before{content:"";position:absolute;inset:0}.ad-row-title :is(a,.ad-open):focus-visible{outline:none}.ad-tr:has(.ad-row-title :is(a,.ad-open):focus-visible){outline:2px solid var(--ad-ring);outline-offset:-2px}.ad-row-sub{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--ad-t-meta);color:var(--ad-ink-3);flex-wrap:wrap;display:flex}.ad-row-info{align-items:center;gap:var(--space-1);text-wrap:pretty;min-inline-size:0;max-inline-size:100%;display:inline-flex}.ad-row-info[data-clip]>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.ad-row-info,.ad-th,.ad-td-i)>svg,.ad-th-sort>svg:not(.ad-th-caret){box-sizing:content-box;inline-size:calc(var(--space-4) - var(--space-1) / 2);block-size:calc(var(--space-4) - var(--space-1) / 2);padding:calc(var(--space-1) * .75);border-radius:calc(var(--ad-r-sm) - var(--space-1));background:color-mix(in oklab, currentColor 12%, transparent);flex:none}.ad-td{justify-items:center;gap:var(--space-1);text-align:center;min-inline-size:0;display:grid}.ad-th[data-kind],.ad-tr>.ad-td-stub{justify-self:center}.ad-td-i,.ad-td-l{display:none}.ad-td-wrap{display:contents}.ad-td-v{align-items:baseline;gap:var(--space-3);font-size:var(--ad-t-body);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);color:var(--ad-ink-head);white-space:nowrap;display:flex}.ad-td[data-text] .ad-td-v{font-size:var(--ad-t-ui)}.ad-td-sub{font-size:var(--ad-t-meta);color:var(--ad-ink-3);white-space:nowrap}.ad-td[data-tone=muted] .ad-td-v{font-weight:var(--ad-w-regular);color:var(--ad-ink-3)}.ad-td[data-tone=ok] .ad-td-v{color:var(--ad-ok)}.ad-td[data-tone=warn] .ad-td-v{color:var(--ad-warn)}.ad-td[data-tone=bad] .ad-td-v{color:var(--ad-bad)}.ad-td .ad-meter{inline-size:100%;min-inline-size:calc(var(--space-16) + var(--space-8))}.ad-row-acts{z-index:var(--ad-z-over);justify-content:flex-end;align-items:center;gap:var(--space-1);display:flex;position:relative}.ad-thead>.ad-th:last-child{position:relative}:is(.ad-thead>.ad-th:last-child,.ad-tr:not(.ad-thead):not(.ad-tfoot)>.ad-row-acts):before{content:"";inset-block:calc(var(--space-3) * -1);border-inline-start:1px solid var(--ad-rule);position:absolute;inset-inline-start:calc(var(--space-6) / -2)}.ad-thead>.ad-th:last-child:before{inset-block:calc(var(--space-2) * -1)}.ad-pick{gap:0}.ad-pick:has(input:indeterminate) .ach-box{background:var(--ad-pick);border-color:#0000}.ad-pick:has(input:indeterminate) .ach-box:after{content:"";inline-size:calc(var(--space-2) + var(--space-1) / 2);block-size:calc(var(--space-1) / 2);border-radius:var(--ad-r-full);background:var(--ad-on-pick)}.ad-pick:has(input:indeterminate) .ach-chk{display:none}.ad-td-pick{z-index:var(--ad-z-over);align-items:center;display:flex;position:relative}.ad-tr[data-picked]{background:var(--ad-tint)}.ad-tr[data-picked]:hover{background:var(--ad-tint-2)}.ad-sel-n{min-block-size:var(--ad-ctl);padding-inline:var(--space-3);font-size:var(--ad-t-ui);font-weight:var(--ad-w-bold);color:var(--ad-ink-head);flex:auto;align-items:center;margin:0;display:flex}.ad-tools-sel .ad-sel-acts{order:2}.ad-tools-sel .ad-sel-x{order:3;display:flex}.mdl.ad-dlg{--ad-tone:var(--ad-bad-solid);--ad-tone-ink:var(--ad-white);border:1px solid var(--ad-edge);border-radius:var(--ad-r-plate);background:var(--ad-dlg-paper);box-shadow:var(--ad-lift);color:var(--ad-ink);font-family:var(--font-body);overflow:hidden}.mdl.ad-dlg.ad-dlg-tone-danger{--ad-ring:var(--ad-bad-ring)}.mdl.ad-dlg.ad-dlg-tone-warning{--ad-tone:var(--ad-warn-solid);--ad-tone-ink:var(--ad-warn-ink);--ad-ring:var(--ad-warn-ring)}.mdl.ad-dlg.ad-dlg-tone-success{--ad-tone:var(--ad-ok-solid);--ad-ring:var(--ad-ok-ring)}.ad-dlg :focus-visible{outline:2px solid var(--ad-ring);outline-offset:2px}.ad-dlg-head{isolation:isolate;justify-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-6) var(--space-6);background:var(--ad-dlg-light), var(--ad-tone);color:var(--ad-tone-ink);text-align:center;display:grid;position:relative;overflow:hidden}.ad-dlg-head:before{content:"";z-index:var(--ad-z-under);background:url(/brand/pattern-white.svg) no-repeat 18% 22% / var(--ad-plate-naqsh-size) auto;opacity:calc(var(--ad-plate-naqsh) * .6);position:absolute;inset:0}.ad-dlg-head:after{content:"";z-index:var(--ad-z-under);background-image:linear-gradient(to bottom, var(--ad-plate-mesh) 0 1px, transparent 1px), linear-gradient(to right, var(--ad-plate-mesh) 0 1px, transparent 1px);background-size:var(--ad-mesh) var(--ad-mesh);-webkit-mask-image:linear-gradient(135deg,#000 0%,#0006 45%,#0000 80%);-webkit-mask-image:linear-gradient(135deg,#000 0%,lab(0% 0 0/.4) 45%,#0000 80%);position:absolute;inset:0;mask-image:linear-gradient(135deg,#000 0%,oklab(0% none none/.4) 45%,#0000 80%)}.ad-dlg-mark{inline-size:var(--space-12);block-size:var(--space-12);border-radius:var(--ad-r-ctl);background:var(--ad-plate-veil-2);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--steel-50) 26%, transparent);color:var(--ad-tone-ink);place-items:center;display:grid}.ad-dlg-mark svg{inline-size:var(--space-6);block-size:var(--space-6)}.ad-dlg-t{font-family:var(--font-display);font-size:var(--ad-t-title);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-tone-ink);text-wrap:balance;margin:0}.ad-dlg-main{gap:var(--space-5);padding:var(--space-5) var(--space-6) var(--space-6);display:grid}.ad-dlg-x{font-size:var(--ad-t-ui);line-height:var(--ad-lh-body);color:var(--ad-ink-2);text-align:center;text-wrap:pretty;margin:0}.ad-dlg-foot{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.ad-dlg-foot .ad-btn{inline-size:100%}.ad-dlg-foot :is(.ad-btn-fill,.ad-btn-danger-fill){background:var(--ad-dlg-light), var(--ad-tone);color:var(--ad-tone-ink)}.mdl.ad-dlg.ad-dlg-tone-danger .ad-dlg-foot .ad-btn-danger-fill:hover{background:var(--ad-bad-solid-hover)}.mdl.ad-dlg.ad-dlg-tone-warning .ad-dlg-foot .ad-btn-fill:hover{background:var(--ad-warn-solid-hover)}.mdl.ad-dlg.ad-dlg-tone-success .ad-dlg-foot .ad-btn-fill:hover{background:var(--ad-ok-solid-hover)}.mdl.ad-dlg.ad-dlg-still{z-index:var(--ad-z-over);inline-size:100%;position:relative;top:auto;left:auto;transform:none}.ad-shot{place-items:center;display:grid}.ad-shot>:is(img,.ad-skel){aspect-ratio:9/16;border-radius:var(--ad-r-sm);block-size:clamp(16rem,100dvh - 22rem,36rem);inline-size:auto;max-inline-size:100%;box-shadow:var(--ad-rest);object-fit:contain;display:block}.ad-skel{inline-size:8rem;max-inline-size:100%;block-size:var(--space-3);border-radius:var(--ad-r-full);background:var(--ad-veil-2);animation:ad-pulse 1.6s var(--ad-ease-io) infinite;display:block}.ad-skel[data-w=s]{inline-size:4rem}.ad-skel[data-w=m]{inline-size:8rem}.ad-skel[data-w=l]{inline-size:70%}.ad-skel[data-w=xl]{inline-size:92%}@keyframes ad-pulse{50%{opacity:.5}}.ad-switch-seg>.ad-skel{inline-size:5rem}.ad-skel-tools{align-items:center}.ad-skel-tools>.ad-skel{block-size:var(--ad-ctl);border-radius:var(--ad-r-ctl)}.ad-skel-tools>.ad-skel[data-w=xl]{flex:1 1 0;inline-size:auto}.ad-skel-tools>.ad-skel[data-w=s]{inline-size:7rem}.ad-skel-body{align-content:start;gap:var(--space-3);display:grid}.ad-skel-body>.ad-skel[data-w=s]{block-size:var(--space-5);inline-size:5rem}.ad-skel-body>.ad-skel[data-w=xl]{block-size:var(--space-4)}.ad-skel-body{padding-block-end:var(--space-5)}.ad-skel-figs{justify-content:space-between;gap:var(--space-4);border-block-start:1px solid var(--ad-hair);margin-block-start:var(--space-4);padding-block-start:var(--space-4);display:flex}.ad-skel-figs>.ad-skel{block-size:var(--space-8);border-radius:var(--ad-r-sm)}.ad-skel-foot>.ad-skel:first-child{margin-inline-end:auto}.ad-skel-foot>.ad-skel{block-size:var(--ad-ctl-sm);border-radius:var(--ad-r-ctl)}.ad-skel-foot>.ad-skel[data-w=m]{inline-size:7rem}.ad-skel-foot>.ad-skel[data-w=s]{inline-size:5rem}.ad-skel-table .ad-row-main{gap:var(--space-2);display:grid}.ad-skel-table .ad-row-main>.ad-skel[data-w=s]{block-size:var(--space-5);inline-size:6rem}.ad-skel-table .ad-td>.ad-skel{inline-size:3rem}.ad-skel-table .ad-row-acts>.ad-skel{inline-size:9rem;block-size:var(--ad-ctl-sm);border-radius:var(--ad-r-ctl)}.ad-empty-detail{inline-size:min(100%,34rem);border-radius:var(--ad-r-ctl);background:var(--ad-sheet);box-shadow:inset 0 0 0 1px var(--ad-hair);margin-block-start:var(--space-2);display:grid;overflow:hidden}.ad-empty-detail code{padding:var(--space-3) var(--space-4);font-family:var(--font-mono);font-size:var(--ad-t-meta);line-height:var(--ad-lh-body);color:var(--ad-ink-2);text-align:start;overflow-wrap:anywhere;display:block}.ad-empty-detail-foot{padding:var(--space-2);border-block-start:1px solid var(--ad-hair);background:var(--ad-veil);justify-content:center;display:flex}.ad-spin{box-sizing:border-box;inline-size:var(--space-4);block-size:var(--space-4);border:2px solid;border-inline-end-color:#0000;border-radius:50%;flex:none;animation:.7s linear infinite ad-spin}@keyframes ad-spin{to{rotate:1turn}}.ad-btn[aria-busy=true]{cursor:progress;opacity:1}@media (prefers-reduced-motion:reduce){.ad-skel{animation:none}}body:has(.ash-content) .toast-stack{inset-inline-start:auto;inset-inline-end:var(--space-6)}@media (max-width:860px){body:has(.ash-content) .toast-stack{inset-inline:var(--space-4);inline-size:auto;bottom:calc(var(--ad-island) + env(safe-area-inset-bottom))}}.ad-pager{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.ad-tfoot{padding-block:var(--space-2);background:var(--ad-veil);--ad-field:var(--ad-field-up);--ad-field-2:var(--ad-field-up-2)}.ad-tfoot .ad-pager{grid-column:1/-1}.ad-pager-bar{padding:var(--space-1);border-radius:var(--ad-r-ctl);background:var(--ad-sheet);box-shadow:inset 0 0 0 1px var(--ad-hair);--ad-field:var(--ad-veil);--ad-field-2:var(--ad-veil-2);padding-inline-start:var(--space-4)}.ad-pager-t{font-size:var(--ad-t-ui);font-weight:var(--ad-w-medium);color:var(--ad-ink-2);margin:0}.ad-pager-nav,.ad-pager-nums{align-items:center;gap:var(--space-1);display:flex}.ad-page{min-inline-size:var(--ad-ctl-sm);min-block-size:var(--ad-ctl-sm);padding-inline:var(--space-2);border-radius:var(--ad-r-sm);background:var(--ad-field);box-shadow:inset 0 0 0 1px var(--ad-hair);color:var(--ad-ink-head);font:inherit;font-size:var(--ad-t-ui);font-weight:var(--ad-w-bold);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--ad-dur-press) var(--ad-ease-out);border:0}.ad-page:hover{background:var(--ad-field-2)}.ad-page[aria-current=page]{background:var(--ad-pick);box-shadow:inset 0 0 0 1px var(--ad-pick-hair);color:var(--ad-on-pick);cursor:default}.ad-page:focus-visible{outline:2px solid var(--ad-ring);outline-offset:2px}.ad-pager-gap{min-inline-size:var(--space-4);text-align:center;color:var(--ad-ink-3)}.ad-empty{justify-content:center;align-items:center;gap:var(--space-4);min-block-size:15rem;padding:var(--space-10) var(--space-8);border-radius:var(--ad-r-plate);background:var(--ad-field);box-shadow:inset 0 0 0 1px var(--ad-hair);text-align:center;flex-direction:column;display:flex}.ad-empty-ic{inline-size:var(--space-16);block-size:var(--space-16);border-radius:var(--ad-r-plate);background:var(--ad-pick);box-shadow:inset 0 0 0 1px var(--ad-pick-hair);color:var(--ad-on-pick);flex:none;place-items:center;display:grid}.ad-empty-ic svg{inline-size:var(--space-8);block-size:var(--space-8)}.ad-empty-text{justify-items:center;gap:var(--space-2);max-inline-size:30rem;display:grid}.ad-empty-title{font-family:var(--font-display);font-size:var(--ad-t-section);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-ink-head);text-wrap:balance}.ad-empty-desc{font-size:var(--ad-t-body);line-height:var(--ad-lh-body);color:var(--ad-ink-2)}.ad-empty-acts{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.ad-seats{gap:var(--space-3);display:grid;container:ad-seats/inline-size}.ad-seats-title{font-size:var(--ad-t-meta);font-weight:var(--ad-w-bold);color:var(--ad-ink-3);margin:0}.ad-seats-row{grid-template-columns:repeat(var(--ad-seats-n,4), minmax(0, 1fr));gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.ad-seats-row[data-n="1"]{grid-template-columns:minmax(0,17rem)}.ad-seats-row[data-n="2"]{--ad-seats-n:2}.ad-seats-row[data-n="3"]{--ad-seats-n:3}@container ad-seats (max-width:52rem){.ad-seats-row:is([data-n="4"],[data-n="3"]){--ad-seats-n:2}}@container ad-seats (max-width:30rem){.ad-seats .ad-seats-row:not([data-n="1"]){--ad-seats-n:1}.ad-seats-row[data-n="1"]{grid-template-columns:minmax(0,1fr)}}.ad-seat-cell{min-inline-size:0;display:grid}.ad-seat-cell>.ad-card-wrap[data-face]{--ad-stub-h:var(--space-20)}.ad-seat-cell .ad-card-stub-fact{place-content:start center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3) 0;grid-auto-flow:column}.ad-seat-cell .ad-card-wrap[data-face] .ad-card-body{padding-block-start:var(--space-5)}.ad-seat-cell .ad-card-stub-fact>.ad-stub-icon>svg{inline-size:var(--space-5);block-size:var(--space-5)}.ad-seat-cell .ad-card-stub-fact span:not(.ad-stub-icon){font-size:var(--ad-t-ui);font-weight:var(--ad-w-bold);color:var(--ad-plate-ink)}.ad-seat-cell[data-vacant] .ad-card-title{color:var(--ad-ink-3)}.ad-card-face>.ad-card-face-empty{border:1.5px dashed var(--ad-edge-ctl);background:var(--ad-veil);box-shadow:0 0 0 var(--space-1) var(--ad-sheet)}.ad-seats-gaps{font-size:var(--ad-t-meta);font-weight:var(--ad-w-medium);line-height:var(--ad-lh-ui);color:var(--ad-warn);margin:0}.ad-note{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--ad-warn-edge);border-radius:var(--ad-r-ctl);background:var(--ad-warn-soft);color:var(--ad-warn);font-size:var(--ad-t-ui);font-weight:var(--ad-w-medium);flex-wrap:wrap;display:flex}.ad-note[data-tone=bad]{border-color:var(--ad-bad-edge);background:var(--ad-bad-soft);color:var(--ad-bad)}.ad-note[data-tone=info]{border-color:var(--ad-hair);background:var(--ad-sheet);color:var(--ad-ink-2);font-weight:var(--ad-w-regular)}.ad-note[data-tone=info] b{color:var(--ad-ink-head)}@container ad-room (max-width:64rem){.ad-plate-body{padding-inline:var(--space-6)}}@container ad-tbl (max-width:56rem){.ad-table{display:block}.ad-tr{gap:var(--space-2);padding-inline:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.ad-tr.ad-thead{display:none}.ad-tfoot{display:block}.ad-table[data-stub] .ad-tr:not(.ad-tfoot){column-gap:var(--space-3);grid-template-columns:max-content minmax(0,1fr)}.ad-table[data-stub] .ad-tr>.ad-td-stub{grid-area:1/1;align-self:start}.ad-table[data-stub] .ad-tr>.ad-row-main{grid-area:1/2;align-self:center}.ad-table[data-stub] .ad-tr>:is(.ad-td-wrap,.ad-row-acts){grid-column:1/-1}.ad-table[data-sel][data-stub] .ad-tr:not(.ad-tfoot){grid-template-columns:max-content max-content minmax(0,1fr)}.ad-table[data-sel][data-stub] .ad-tr>.ad-td-stub{grid-column:2}.ad-table[data-sel][data-stub] .ad-tr>.ad-row-main{grid-column:3}.ad-table[data-sel][data-stub] .ad-tr>:is(.ad-td-wrap,.ad-row-acts){grid-column:2/-1}.ad-row-title{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.ad-table[data-sel] .ad-tr:not(.ad-tfoot){column-gap:var(--space-3);grid-template-columns:max-content minmax(0,1fr)}.ad-table[data-sel] .ad-tr>:not(.ad-td-pick){grid-column:2}.ad-td-pick{grid-area:1/1/span 4;align-self:start}.ad-table[data-grip][data-stub] .ad-tr:not(.ad-tfoot){grid-template-columns:max-content max-content minmax(0,1fr)}.ad-table[data-grip][data-stub] .ad-tr>.ad-td-grip{grid-area:1/1;align-self:center}.ad-table[data-grip][data-stub] .ad-tr>.ad-td-stub{grid-column:2}.ad-table[data-grip][data-stub] .ad-tr>.ad-row-main{grid-column:3}.ad-table[data-grip][data-stub] .ad-tr>:is(.ad-td-wrap,.ad-row-acts){grid-column:2/-1}.ad-td-wrap{border-block-start:1px solid var(--ad-rule);padding-block-start:var(--space-3);display:flex}.ad-td{place-items:center start;gap:var(--space-1);padding-inline:var(--space-3);border-inline-start:1px solid var(--ad-rule);text-align:start;flex:auto;grid-template-columns:max-content minmax(0,1fr);display:grid}.ad-td:first-child{border-inline-start:0;padding-inline-start:0}.ad-td-wrap{row-gap:var(--space-3);flex-wrap:wrap}.ad-td[data-text]{min-inline-size:auto}.ad-td-i{color:var(--ad-ink-3);grid-area:1/1;display:inline-flex}.ad-td-l{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;font-size:var(--ad-t-meta);color:var(--ad-ink-3);grid-area:1/2;display:block;overflow:hidden}.ad-td-v{grid-area:2/1/auto/-1;justify-self:stretch}.ad-td-sub{grid-column:1/-1}.ad-td .ad-meter{grid-column:1/-1;inline-size:100%;min-inline-size:0}.ad-row-acts{border-block-start:1px solid var(--ad-rule);justify-content:flex-start;padding-block-start:var(--space-3)}.ad-tr:not(.ad-thead):not(.ad-tfoot)>.ad-row-acts:before{display:none}.ad-row-acts>.ad-btn:first-child{margin-inline-end:auto}}@container ad-tbl (max-width:36rem){.ad-td-wrap{row-gap:var(--space-2)}.ad-td[data-text]{align-items:center;gap:0 var(--space-1);border-inline-start:0;flex-wrap:wrap;flex:100%;min-inline-size:0;padding-inline:0;display:flex}.ad-td[data-text] .ad-td-l{max-inline-size:none}.ad-td[data-text] .ad-td-v{white-space:normal;overflow-wrap:break-word;text-align:end;max-inline-size:100%;margin-inline-start:auto}.ad-td[data-text] .ad-td-sub{flex-basis:100%}.ad-td[data-text]+.ad-td:not([data-text]){border-inline-start:0;padding-inline-start:0}}@container ad-room (max-width:40rem){.ad-pager-t{text-align:center;flex-basis:100%}.ad-pager-nav{flex:100%;justify-content:space-between}.ad-page:not([data-near]),.ad-pager-gap{display:none}.ad-room{gap:var(--space-4)}.ad-plate-body{padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.ad-plate-act{grid-area:auto/1}.ad-plate-act>.ad-btn{flex:100%;justify-content:center}.ad-plate-act>.ad-btn-inverse-quiet{order:1}.ad-search,.ad-skel-tools>.ad-skel[data-w=xl]{flex-basis:100%}.ad-skel-tools>.ad-skel[data-w=s]{flex:1 1 0}.ad-tools-set{flex:100%;margin-inline-start:0}.ad-tools-set:before{display:none}.ad-tools-set>.ad-filter,.ad-sel-n{flex:1 1 0}.ad-tools-sel .ad-sel-x{order:1}.ad-sel-acts>.ad-btn{flex:1 1 0}.ad-filter-btn{justify-content:center}.ad-switch-seg{gap:var(--space-1);padding:var(--space-2) var(--space-1);font-size:var(--ad-t-meta);white-space:normal;text-align:center;flex-direction:column}.ad-card{--ad-card-pad:var(--space-4)}.ad-empty{padding:var(--space-8) var(--space-5)}.ad-card-wrap{--ad-stub-h:calc(var(--space-16) + var(--space-4));--ad-cut-a:0 var(--ad-stub-h);--ad-cut-b:100% var(--ad-stub-h)}.ad-card{flex-direction:column}.ad-card-stub{inline-size:auto;block-size:var(--ad-stub-h);flex-direction:row}.ad-card-stub-fact{justify-content:start;align-items:baseline;gap:var(--space-2);padding:var(--space-3) var(--space-5);grid-auto-flow:column}.ad-card-stub:has(.ad-card-stub-media) .ad-card-stub-fact{background:linear-gradient(to left, color-mix(in oklab, var(--navy-900) 82%, transparent), color-mix(in oklab, var(--navy-900) 45%, transparent) 60%, transparent);padding-block-end:var(--space-3);padding-inline-end:var(--space-12)}}@media (prefers-reduced-motion:reduce){:is(.ad-room,.ad-dlg,.ad-fpanel,.ad-flist) :is(*){transition-duration:0s!important}.ad-btn:active,.ad-ibtn:active{transform:none}}.ad-board{gap:var(--space-4);font-family:var(--font-body);color:var(--color-text);display:grid}.ad-board-bar{gap:var(--space-3);flex-wrap:wrap;display:flex}.ad-seg-links{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--ad-edge);border-radius:var(--ad-r-ctl);background:var(--ad-sheet);display:inline-flex}.ad-seg-links a{padding:var(--space-2) var(--space-3);border-radius:var(--ad-r-sm);font-size:var(--ad-t-ui);font-weight:var(--ad-w-bold);color:var(--ad-ink-2);text-decoration:none}.ad-seg-links a[aria-current=page]{background:var(--ad-tint-2);color:var(--ad-brand)}.ad-board-row{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.ad-board-cell{gap:var(--space-2);margin:0;display:grid}.ad-board-cell figcaption{font-size:var(--ad-t-ui);font-weight:var(--ad-w-bold);color:var(--ad-ink-2);justify-content:space-between;display:flex}.ad-board-cell figcaption a{color:var(--ad-brand)}.ad-board-viewport{border:1px solid var(--ad-edge);border-radius:var(--ad-r-ctl);background:var(--ad-sheet);overflow:hidden}.ad-lab-sec{gap:var(--space-3);display:grid}.ad-lab-h{font-size:var(--ad-t-title);font-weight:var(--ad-w-black);color:var(--ad-ink-head);margin:0}.ad-lab-cells{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));display:grid}.ad-lab-stage{block-size:100%;padding:var(--space-6) var(--space-4);border-radius:var(--ad-r-ctl);background:linear-gradient(var(--ad-scrim), var(--ad-scrim)), var(--ad-ground);place-items:center;display:grid}.ad-frame{border:0;display:block}.ad-frame[data-d=desktop]{zoom:.25;width:1440px;height:2400px}.ad-frame[data-d=tablet]{zoom:.43;width:834px;height:2200px}.ad-frame[data-d=mobile]{zoom:.9;width:390px;height:2000px}.ad-tr.ad-tgroup{border-block-start:0;padding:0;display:block}.ad-tr.ad-tgroup:hover{background:0 0}.ad-table .ad-tr.ad-tgroup>.ad-tgroup-cell{padding:0}.ad-thead+.ad-tgroup>.ad-tgroup-cell>.ad-group-head{border-block-start:0}@container ad-tbl (max-width:36rem){.ad-group-head{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.ad-group-head>.ad-steps{align-items:center;gap:var(--space-2);padding-inline-start:calc(var(--space-10) + var(--space-1) + var(--space-3));display:flex}}.ad-log{--ad-log-time:calc(var(--space-16) + var(--space-2));--ad-log-axis:calc(var(--ad-tile) * 1.2);--ad-log-dot:var(--space-8);--ad-log-line:calc(var(--space-1) / 2);gap:var(--space-5);padding:var(--space-5) var(--space-6) var(--space-6);border:1px solid var(--ad-edge);border-radius:var(--ad-r-plate);background:var(--ad-sheet);display:grid;container:ad-log/inline-size}.ad-log[data-bare]{background:0 0;border:0;padding:0}.ad-log-more{border-block-start:1px solid var(--ad-rule);justify-content:center;padding-block-start:var(--space-4);display:flex}.ad-log-head{align-items:center;gap:var(--space-3);border-block-end:1px solid var(--ad-rule);padding-block-end:var(--space-4);display:flex}.ad-log-head-icon{inline-size:var(--space-10);block-size:var(--space-10);border-radius:var(--ad-r-ctl);background:var(--ad-plate);color:var(--ad-plate-ink);box-shadow:var(--ad-lift);place-items:center;display:grid}.ad-log-head-icon>svg{inline-size:var(--space-5);block-size:var(--space-5)}.ad-log-title{font-size:var(--ad-t-title);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-ink-head);margin:0}.ad-log-count{font-size:var(--ad-t-meta);color:var(--ad-ink-3);margin-inline-start:auto}.ad-log-flow{display:grid}.ad-log-list{margin:0;padding:0;list-style:none;display:grid}.ad-log-row{grid-template-columns:var(--ad-log-time) var(--ad-log-axis) minmax(0, 1fr);column-gap:var(--space-3);padding-block:var(--space-3);align-items:start;margin:0;display:grid;position:relative}.ad-log-row:before{content:"";inline-size:var(--ad-log-line);background:var(--ad-rule);position:absolute;inset-block:0;inset-inline-start:calc(var(--ad-log-time) + var(--space-3) + var(--ad-log-axis) / 2 - var(--ad-log-line) / 2)}.ad-log-flow>.ad-log-day:first-child:before{inset-block-start:50%}.ad-log-flow>.ad-log-list:last-child>.ad-log-item:last-child:before{inset-block-end:calc(100% - var(--space-3) - var(--ad-log-dot) / 2)}.ad-log-axis{grid-column:2;justify-items:center;display:grid;position:relative}.ad-log-day{padding-block:var(--space-4) var(--space-2);align-items:center}.ad-log-flow>.ad-log-day:first-child{padding-block-start:0}.ad-log-day .ad-td-stub{box-shadow:var(--ad-rest), 0 0 0 var(--space-1) var(--ad-sheet)}.ad-log-day-l{align-items:baseline;gap:var(--space-2);font-size:var(--ad-t-body);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-ink-head);grid-column:3;display:flex}.ad-log-day-n{font-size:var(--ad-t-meta);font-weight:var(--ad-w-regular);color:var(--ad-ink-3)}.ad-log-time{font-size:var(--ad-t-meta);line-height:var(--ad-lh-tight);color:var(--ad-ink-3);text-align:end;white-space:nowrap;grid-column:1;padding-block-start:var(--space-2)}.ad-log-dot{inline-size:var(--ad-log-dot);block-size:var(--ad-log-dot);border-radius:var(--ad-r-full);background:var(--ad-sheet);color:var(--ad-ink-2);box-shadow:inset 0 0 0 1px var(--ad-edge), 0 0 0 var(--space-1) var(--ad-sheet);place-items:center;display:grid}.ad-log-dot>svg{inline-size:var(--space-4);block-size:var(--space-4)}.ad-log-item[data-tone=warn] .ad-log-dot{background:var(--ad-warn-soft);color:var(--ad-warn);box-shadow:inset 0 0 0 1px var(--ad-warn-edge), 0 0 0 var(--space-1) var(--ad-sheet)}.ad-log-item[data-tone=bad] .ad-log-dot{background:var(--ad-bad-soft);color:var(--ad-bad);box-shadow:inset 0 0 0 1px var(--ad-bad-edge), 0 0 0 var(--space-1) var(--ad-sheet)}.ad-log-item[data-tone=info] .ad-log-dot{background:var(--ad-info-soft);color:var(--ad-info);box-shadow:inset 0 0 0 1px var(--ad-info-edge), 0 0 0 var(--space-1) var(--ad-sheet)}.ad-log-item[data-tone=ok] .ad-log-dot{background:var(--ad-ok-soft);color:var(--ad-ok);box-shadow:inset 0 0 0 1px var(--ad-ok-edge), 0 0 0 var(--space-1) var(--ad-sheet)}.ad-log-body{gap:var(--space-2);min-inline-size:0;grid-column:3;padding-block-start:var(--space-1);display:grid}.ad-log-line{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.ad-log-obj{font-size:var(--ad-t-body);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);color:var(--ad-ink-head)}.ad-log-times{font-size:var(--ad-t-meta);font-weight:var(--ad-w-bold);color:var(--ad-ink-3)}.ad-log-acts{align-items:center;gap:var(--space-2);flex-wrap:wrap;padding-block-start:var(--space-1);display:flex}.ad-log-empty{gap:var(--space-1);padding:var(--space-6);border-radius:var(--ad-r-ctl);background:var(--ad-veil);text-align:center;font-size:var(--ad-t-meta);color:var(--ad-ink-3);display:grid}.ad-log-empty>strong{font-size:var(--ad-t-body);color:var(--ad-ink-head)}@container ad-log (max-width:34rem){.ad-log-row{grid-template-columns:var(--ad-log-axis) minmax(0, 1fr)}.ad-log-row:before{inset-inline-start:calc(var(--ad-log-axis) / 2 - var(--ad-log-line) / 2)}.ad-log-axis{grid-area:1/1/span 2}.ad-log-day-l{grid-column:2}.ad-log-time{text-align:start;grid-area:1/2;padding-block-start:var(--space-1)}.ad-log-item .ad-log-body{grid-area:2/2;padding-block-start:0}}.vz-mark{block-size:auto;inline-size:100%;display:block;overflow:visible}.vz-tile{fill:var(--ad-plate-veil-2);transition:fill var(--ad-dur) var(--ad-ease-out), opacity var(--ad-dur) var(--ad-ease-out)}.vz-tile[data-on]{fill:var(--ad-plate-ink)}.vz-mark[data-paper] .vz-tile{fill:var(--ad-tint-2)}.vz-mark[data-paper] .vz-tile[data-on]{fill:var(--ad-brand)}.vz-mark[data-focus] .vz-tile:not([data-on],[data-off]){fill:color-mix(in oklab, var(--ad-brand) 30%, transparent)}.vz-tile[data-off]{opacity:.3}.vz-mark a{cursor:pointer;outline:none}.vz-mark a:focus-visible .vz-tile{stroke:var(--ad-plate-ink);stroke-width:1.4px}@media (hover:hover) and (pointer:fine){.vz-hero-mark .vz-tile:not([data-on]):hover{fill:var(--ad-plate-ink-3)}.vz-hero-mark .vz-tile[data-on]:hover{fill:var(--ad-plate-ink-2)}}.vz-page{gap:var(--space-16);padding-block:var(--space-8) var(--space-20);grid-template-columns:minmax(0,1fr);display:grid}.vz-sec{scroll-margin-block-start:var(--space-24)}.vz-hero-in{align-items:center;gap:var(--space-8) var(--space-10);padding:var(--space-10) var(--space-12);background:var(--ad-plate-shade);grid-template-columns:minmax(0,1fr) minmax(0,27rem);display:grid}:is(.vz-hero,.vz-idea-art):after{opacity:calc(var(--ad-plate-naqsh) * .55)}.vz-hero-id{align-content:center;gap:var(--space-4);min-inline-size:0;display:grid}.vz-eyebrow{font-size:var(--ad-t-ui);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);color:var(--ad-plate-ink-3);margin:0}.vz-title{font-family:var(--font-display);font-size:var(--ad-t-display);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-plate-ink);text-wrap:balance;margin:0}.vz-period{font-size:var(--ad-t-section);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-ui);color:var(--ad-plate-ink);text-wrap:balance;margin:0}.vz-lead{max-inline-size:34rem;font-size:var(--ad-t-body);line-height:var(--ad-lh-body);color:var(--ad-plate-ink-2);text-wrap:pretty;margin:0}.vz-countdown{gap:var(--space-2);border-block-start:1px solid var(--ad-plate-hair);margin-block-start:var(--space-2);padding-block-start:var(--space-5);display:grid}.vz-count-l{font-size:var(--ad-t-meta);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);color:var(--ad-plate-ink-3);margin:0}.vz-count{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));max-inline-size:30rem;display:grid}.vz-count-cell{justify-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-2);border:1px solid var(--ad-plate-hair);border-radius:var(--ad-r-sm);background:var(--ad-plate-veil);display:grid}.vz-count-n{font-size:var(--ad-t-room);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-plate-ink);font-variant-numeric:tabular-nums}.vz-count-u{font-size:var(--ad-t-meta);font-weight:var(--ad-w-medium);line-height:var(--ad-lh-tight);color:var(--ad-plate-ink-2)}.vz-count-note{font-size:var(--ad-t-meta);line-height:var(--ad-lh-ui);color:var(--ad-plate-ink-3);margin:0}.vz-pace{gap:var(--space-3);max-inline-size:30rem;margin:0;display:grid}.vz-pace-row{align-items:center;gap:var(--space-3);grid-template-columns:4rem minmax(0,1fr);display:grid}.vz-pace-row dt{font-size:var(--ad-t-ui);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);color:var(--ad-plate-ink)}.vz-pace-row dd{gap:var(--space-1);margin:0;display:grid}.vz-pace-v{font-size:var(--ad-t-meta);line-height:var(--ad-lh-tight);color:var(--ad-plate-ink-2)}.vz-pace .ad-meter{background:var(--ad-plate-veil-2);inline-size:100%}.vz-pace .ad-meter::-webkit-meter-optimum-value{background:var(--ad-plate-ink)}.vz-pace .ad-meter::-webkit-meter-suboptimum-value{background:var(--ad-plate-ink)}.vz-pace .ad-meter::-webkit-meter-even-less-good-value{background:var(--ad-plate-ink)}.vz-pace .ad-meter::-moz-meter-bar{background:var(--ad-plate-ink)}.vz-hero-mark{justify-self:center;max-inline-size:27rem}.vz-ideas{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.vz-idea{border:1px solid var(--ad-edge);border-radius:var(--ad-r-plate);background:var(--ad-sheet);box-shadow:var(--ad-rest);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.vz-idea-art{aspect-ratio:16/9;box-shadow:none;border:0;border-radius:0;place-items:center;display:grid}.vz-idea-art .vz-mark{inline-size:46%}.vz-idea-b{align-content:start;gap:var(--space-2);padding:var(--space-5) var(--space-6) var(--space-6);display:grid}.vz-idea-t{font-size:var(--ad-t-title);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-ink-head);margin:0}.vz-idea-x{font-size:var(--ad-t-body);line-height:var(--ad-lh-body);color:var(--ad-ink-2);text-wrap:pretty;margin:0}.vz-tracks{gap:var(--space-12);display:grid}.vz-track{gap:var(--space-6);display:grid}.vz-track-head{grid-template-columns:var(--space-24) minmax(0, 1fr) minmax(0, 15rem);align-items:center;gap:var(--space-4) var(--space-8);border-block-end:1px solid var(--ad-rule);padding-block-end:var(--space-6);display:grid}.vz-track-id{gap:var(--space-1);min-inline-size:0;display:grid}.vz-track-ord{align-items:center;gap:var(--space-2);font-size:var(--ad-t-meta);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);color:var(--ad-ink-3);display:inline-flex}.vz-track-ord svg{inline-size:var(--space-5);block-size:var(--space-5);color:var(--ad-brand);flex:none}.vz-track-name{font-family:var(--font-display);font-size:var(--ad-t-room);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-ink-head);margin:0}.vz-track-sum{max-inline-size:44rem;font-size:var(--ad-t-body);line-height:var(--ad-lh-body);color:var(--ad-ink-2);text-wrap:pretty;margin:0}.vz-track-prog{gap:var(--space-2);display:grid}.vz-track-prog-l{font-size:var(--ad-t-meta);font-weight:var(--ad-w-medium);line-height:var(--ad-lh-tight);color:var(--ad-ink-3)}.vz-track-prog-l b{font-size:var(--ad-t-section);font-weight:var(--ad-w-black);color:var(--ad-ink-head)}.vz-clusters{gap:var(--space-6);display:grid}.vz-cluster{gap:var(--space-3);display:grid}.vz-cluster-t{align-items:center;gap:var(--space-3);font-size:var(--ad-t-ui);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);color:var(--ad-ink-2);margin:0;display:flex}.vz-cluster-t:after{content:"";background:var(--ad-rule);flex:1;block-size:1px}.vz-goals{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}.vz-goal{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid var(--ad-edge);border-radius:var(--ad-r-ctl);background:var(--ad-sheet);box-shadow:var(--ad-rest);flex-direction:column;display:flex}.vz-goal[data-status=done]{border-color:var(--ad-ok-edge)}.vz-goal{scroll-margin-block:var(--space-24)}.vz-goal:target{border-color:var(--ad-brand);box-shadow:0 0 0 2px var(--ad-brand), var(--ad-rest);animation:vz-found 1.8s var(--ad-ease-out)}@keyframes vz-found{0%{background:var(--ad-tint-2)}to{background:var(--ad-sheet)}}html:has(.vz-page){scroll-behavior:smooth}.vz-goal-top{justify-content:space-between;align-items:center;gap:var(--space-2);margin-block-end:var(--space-1);display:flex}.vz-goal-n{inline-size:var(--space-8);block-size:var(--space-8);border-radius:var(--ad-r-sm);background:var(--ad-tint-2);color:var(--ad-brand);font-size:var(--ad-t-ui);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);place-items:center;display:grid}.vz-goal-n[data-on]{background:var(--ad-brand);color:var(--ad-sheet)}.vz-goal-t{font-size:var(--ad-t-body);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-ui);color:var(--ad-ink-head);text-wrap:pretty;margin:0}.vz-goal-d{font-size:var(--ad-t-ui);line-height:var(--ad-lh-body);color:var(--ad-ink-2);text-wrap:pretty;margin:0}.vz-goal-meta{gap:var(--space-1);border-block-start:1px solid var(--ad-rule);margin:0;margin-block-start:auto;padding-block-start:var(--space-3);display:grid}.vz-goal-meta>div{gap:var(--space-2);grid-template-columns:4.75rem minmax(0,1fr);display:grid}.vz-goal-meta dt{font-size:var(--ad-t-meta);line-height:var(--ad-lh-ui);color:var(--ad-ink-3)}.vz-goal-meta dd{font-size:var(--ad-t-ui);font-weight:var(--ad-w-medium);line-height:var(--ad-lh-ui);color:var(--ad-ink);margin:0}.vz-core{gap:var(--space-4);display:grid}.vz-core-heads{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vz-head{align-content:start;gap:var(--space-3)}.vz-core-tracks{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.vz-tlead{gap:var(--space-3);padding:var(--space-5)}.vz-tlead-t{align-items:center;gap:var(--space-2);font-size:var(--ad-t-meta);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);color:var(--ad-brand);display:inline-flex}.vz-tlead-t svg{inline-size:var(--space-4);block-size:var(--space-4);flex:none}.vz-sub{align-items:center;gap:var(--space-3);margin:0;margin-block:var(--space-10) var(--space-4);font-size:var(--ad-t-title);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-ink-head);display:flex}.vz-sub:after{content:"";background:var(--ad-rule);flex:1;block-size:1px}.vz-crew{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--ad-edge);border-radius:var(--ad-r-plate);background:var(--ad-sheet);box-shadow:var(--ad-rest);display:grid}.vz-line{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.vz-line-step{gap:var(--space-1);padding:var(--space-5) var(--space-6);border:1px solid var(--ad-edge);border-radius:var(--ad-r-plate);background:var(--ad-sheet);box-shadow:var(--ad-rest);display:grid;position:relative}.vz-line-step+.vz-line-step:before{content:"";inline-size:var(--space-6);background:var(--ad-edge-ctl);block-size:1px;position:absolute;inset-block-start:50%;inset-inline-end:100%}.vz-line-n{font-size:var(--ad-t-title);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-ink-head)}.vz-crew-verb{font-size:var(--ad-t-meta);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-tight);color:var(--ad-brand)}.vz-person[data-vacant] .vz-vacant{inline-size:calc(var(--space-8) + var(--space-1));block-size:calc(var(--space-8) + var(--space-1));border:1px dashed var(--ad-edge-ctl);border-radius:var(--ad-r-sm);flex:none}.vz-person[data-vacant] .vz-person-n{color:var(--ad-ink-3)}.vz-person{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--ad-r-sm);color:inherit;text-decoration:none;display:flex}a.vz-person{transition:background-color var(--ad-dur) var(--ad-ease-out)}a.vz-person:hover{background:var(--ad-veil)}a.vz-person:focus-visible{outline:2px solid var(--ad-ring);outline-offset:2px}.vz-person-tx{min-inline-size:0;display:grid}.vz-person-n{font-size:var(--ad-t-ui);font-weight:var(--ad-w-bold);line-height:var(--ad-lh-ui);color:var(--ad-ink-head)}.vz-person-r{font-size:var(--ad-t-meta);line-height:var(--ad-lh-ui);color:var(--ad-ink-3)}.vz-policy{align-items:start;gap:var(--space-8) var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.vz-policy-x{font-size:var(--ad-t-title);line-height:var(--ad-lh-read);color:var(--ad-ink-2);text-wrap:pretty;margin:0}.vz-arch{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.vz-arch-row{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--ad-edge);border-radius:var(--ad-r-ctl);background:var(--ad-sheet);box-shadow:var(--ad-rest);color:inherit;text-decoration:none;display:flex}.vz-arch-row[aria-current]{border-color:var(--ad-info-edge)}a.vz-arch-row:hover{border-color:var(--ad-edge-ctl)}.vz-arch-row>svg{inline-size:var(--space-5);block-size:var(--space-5);color:var(--ad-ink-3);flex:none}.vz-arch-tx{gap:var(--space-1);flex:1;min-inline-size:0;display:grid}.vz-arch-n{font-size:var(--ad-t-body);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-ink-head)}.vz-arch-p{font-size:var(--ad-t-meta);line-height:var(--ad-lh-ui);color:var(--ad-ink-3)}.vz-arch-c{justify-items:end;gap:var(--space-1);display:grid}.vz-arch-k{font-size:var(--ad-t-meta);font-weight:var(--ad-w-medium);line-height:var(--ad-lh-tight);color:var(--ad-ink-2);white-space:nowrap}.vz-room-note{align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-6);border:1px solid var(--ad-edge);border-radius:var(--ad-r-plate);background:var(--ad-sheet);box-shadow:var(--ad-rest);display:flex}.vz-room-mark{inline-size:var(--space-20);flex:none}.vz-room-tx{gap:var(--space-1);min-inline-size:0;display:grid}.vz-room-name{font-size:var(--ad-t-title);font-weight:var(--ad-w-black);line-height:var(--ad-lh-tight);color:var(--ad-ink-head)}.vz-room-line{font-size:var(--ad-t-ui);line-height:var(--ad-lh-ui);color:var(--ad-ink-2)}.vz-group-mark{inline-size:var(--space-12);flex:none}@media (max-width:980px){.vz-ideas{grid-template-columns:minmax(0,1fr)}.vz-core-tracks{grid-template-columns:repeat(2,minmax(0,1fr))}.vz-policy{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.vz-page{gap:var(--space-12);padding-block:var(--space-6) var(--space-16)}.vz-hero-in{gap:var(--space-6);padding:var(--space-8) var(--space-6);grid-template-columns:minmax(0,1fr)}.vz-hero-mark{order:-1;max-inline-size:16rem}.vz-track-head{grid-template-columns:var(--space-16) minmax(0, 1fr);align-items:start}.vz-track-prog{grid-column:1/-1}.vz-tracks{gap:var(--space-12)}}@media (max-width:480px){.vz-core-heads,.vz-core-tracks{grid-template-columns:minmax(0,1fr)}.vz-line{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.vz-line-step+.vz-line-step:before{inline-size:1px;block-size:var(--space-4);inset-block:auto 100%;inset-inline:50% auto}.vz-count-n{font-size:var(--ad-t-section)}}@media (prefers-reduced-motion:reduce){.vz-tile,a.vz-person{transition:none}.vz-goal:target{animation:none}html:has(.vz-page){scroll-behavior:auto}}
