@font-face{font-family:display;src:url(/_next/static/media/d7f6dd05f31f3ea9-s.p.woff2?dpl=dpl_9BN2Y2q8LoVNQhZQzRgGriqwxM89) format("woff2");font-display:swap}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:86.82%;descent-override:21.70%;line-gap-override:0.00%;size-adjust:115.18%}.__className_8f4808{font-family:display,display Fallback}.__variable_8f4808{--font-display:"display","display Fallback"}@font-face{font-family:body;src:url(/_next/static/media/57442dcd0682b729-s.p.ttf?dpl=dpl_9BN2Y2q8LoVNQhZQzRgGriqwxM89) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:body Fallback;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_f0aaf1{font-family:body,body Fallback}.__variable_f0aaf1{--font-body:"body","body Fallback"}@font-face{font-family:mono;src:url(/_next/static/media/33b3bd998e9e7107-s.ttf?dpl=dpl_9BN2Y2q8LoVNQhZQzRgGriqwxM89) format("truetype");font-display:swap;font-weight:100 700}@font-face{font-family:mono Fallback;src:local("Arial");ascent-override:79.68%;descent-override:20.61%;line-gap-override:0.00%;size-adjust:131.51%}.__className_ff4803{font-family:mono,mono Fallback}.__variable_ff4803{--font-mono:"mono","mono Fallback"}:root{--brand-white:#ffffff;--brand-cool-white:#edeeed;--brand-carbon:#1b1b1b;--brand-concrete:#7a7a7a;--brand-concrete-light:#b3b3b3;--brand-vermilion:#d7512d;--brand-madder:#7a2a12;--brand-prussian:#1f3f66;--brand-leadtin-tint:#fcf6c2;--tool-stage-dark:#303030;--tool-stage-light:var(--brand-cool-white);--surface:var(--brand-white);--ink:var(--brand-carbon);--ink-muted:var(--brand-concrete);--rule:var(--brand-concrete-light);--focus:var(--brand-prussian);--inverse:var(--brand-cool-white);--hint-surface:var(--brand-leadtin-tint);--content-note-surface:var(--brand-leadtin-tint);--content-note-fold:color-mix(in srgb,var(--brand-leadtin-tint) 75%,var(--brand-concrete-light));--content-research-surface:var(--brand-cool-white);--content-research-rule:var(--brand-concrete);--content-inline-code-ink:var(--brand-madder);--content-table-line:color-mix(in srgb,var(--brand-carbon) 18%,transparent);--content-table-header:color-mix(in srgb,var(--brand-carbon) 4%,transparent);--content-code-surface:var(--brand-cool-white);--content-code-line:color-mix(in srgb,var(--brand-carbon) 14%,var(--brand-white));--content-badge-surface:var(--brand-white);--content-badge-line:color-mix(in srgb,var(--brand-carbon) 18%,var(--brand-white));--content-badge-ink:var(--brand-carbon);--content-tag-surface:color-mix(in srgb,var(--brand-cool-white) 65%,var(--brand-white));--content-review-surface:var(--brand-cool-white);--content-approved-surface:var(--brand-carbon);--content-approved-ink:var(--brand-white);--web-study-ground:var(--brand-cool-white);--web-study-card:var(--brand-white);--web-study-muted:var(--brand-concrete);--web-carousel-dock:color-mix(in srgb,var(--brand-carbon) 60%,var(--brand-concrete));--page-gutter:clamp(20px,2.08333vw,40px);--header-control-height:34px;--header-clearance:8px;--index-size:clamp(32px,3.33333vw,64px);--index-row-height:clamp(88px,6.40625vw,123px);--body-size:clamp(14px,0.9375vw,18px);--ease-out:cubic-bezier(0.22,1,0.36,1);--duration-hover:560ms;--duration-fill:460ms;--ease-fill:cubic-bezier(0.76,0,0.24,1);--app-face-display:var(--font-display);--app-face-body:var(--font-body);--app-face-mono:var(--font-mono)}*{box-sizing:border-box}body,html{margin:0;height:100%}body{background:var(--surface);color:var(--ink);font-family:var(--font-body),sans-serif;font-size:var(--body-size);-webkit-font-smoothing:antialiased}a{text-decoration:none}a,button{color:inherit}button{font:inherit}::selection{background:var(--brand-prussian);color:var(--brand-white)}:focus-visible{outline:2px solid var(--focus);outline-offset:5px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;top:12px;left:var(--page-gutter);z-index:10;transform:translateY(-160%);padding:12px 16px;background:var(--ink);color:var(--inverse)}.skip-link:focus{transform:none}.portal-shell{height:100vh;height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--surface);color:var(--ink);transition:background-color .32s ease}.portal-shell:has(.landing-view){--surface:var(--brand-carbon);--ink:var(--brand-cool-white);--inverse:var(--brand-carbon);--ink-muted:var(--brand-concrete-light)}.portal-shell:has(.landing-view) :is(.brand-wordmark,.intro-logo img){filter:invert(1)}.portal-shell:has(.landing-view) .brand-lockup{background:var(--brand-white)}.portal-header{position:sticky;top:0;z-index:2;justify-content:space-between;gap:32px;padding:20px var(--page-gutter) 0;background:var(--surface);view-transition-name:portal-header}.brand-lockup,.portal-header{display:flex;align-items:center}.brand-lockup{flex:0 0 auto;justify-content:center;width:calc(var(--header-control-height) * 9.45);height:var(--header-control-height);background:var(--brand-carbon)}.portal-back-control{color:var(--brand-cool-white);gap:8px;font:500 13px/1 var(--font-body),sans-serif;transition:background var(--duration-fill) var(--ease-fill)}.portal-back-control svg{width:16px;height:16px}.portal-back-control:hover{background:var(--ink-muted)}.portal-shell:has(.portal-detail-header) .portal-footer{display:none}.brand-wordmark{display:block;width:100%;height:100%;object-fit:contain}.portal-nav{display:flex;align-items:stretch;flex-shrink:0;margin-top:0;height:var(--header-control-height);border:1px solid var(--ink)}.nav-link{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;min-height:0;height:100%;padding:4px clamp(12px,1.04167vw,20px);font-weight:500;line-height:1.3;letter-spacing:-.01em;white-space:nowrap;text-transform:uppercase;transition:color var(--duration-fill) var(--ease-fill)}.nav-link:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ink);transform:translateY(101%);transition:transform var(--duration-fill) var(--ease-fill)}.nav-link+.nav-link{border-left:1px solid var(--ink)}.nav-link>span{min-width:0}.nav-link[aria-current=page]{color:var(--inverse)}.nav-link:focus-visible:before,.nav-link[aria-current=page]:before{transform:none}.nav-link:focus-visible{color:var(--inverse)}.nav-link:focus-visible{outline-offset:-4px;z-index:1}.mobile-section-picker,.portal-nav-label{display:none}.desktop-section-link+.desktop-section-link{border-left:1px solid var(--ink)}.portal-nav-label+.desktop-section-link{border-left:0}.rolling-label{display:block;overflow:hidden;min-width:0}.rolling-label-track{display:block;position:relative;transition:transform var(--duration-hover) var(--ease-out)}.rolling-label-track>span{display:block}.rolling-label-track>span+span{position:absolute;top:100%;inset-inline:0}.footer-link:focus-visible .rolling-label-track{transform:translateY(-100%)}.rolling-arrow{display:block;position:relative;overflow:hidden;width:16px;height:16px;flex:0 0 16px}.rolling-arrow svg{display:block;transition:transform var(--duration-hover) var(--ease-out)}.rolling-arrow-next{position:absolute;inset:0;transform:translate(-110%,110%)}.footer-link:focus-visible .rolling-arrow-first{transform:translate(110%,-110%)}.footer-link:focus-visible .rolling-arrow-next{transform:none}.portal-main{min-height:0;min-width:0}.portal-main:focus{outline:none}.content-view,.index-view{height:100%;display:grid;grid-template-rows:var(--header-clearance) minmax(0,1fr)}.header-clearance{pointer-events:none}.content-scroll,.index-scroll{min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--brand-concrete-light) var(--surface);scroll-padding-block:16px}.index-scroll{display:flex;flex-direction:column;padding-inline:var(--page-gutter);animation:index-enter .24s var(--ease-out) both}.index-scroll-shell{position:relative;min-height:0;display:grid;grid-template-rows:minmax(0,1fr);padding-bottom:8px}.scroll-cue{position:absolute;right:var(--page-gutter);bottom:0;display:flex;align-items:center;gap:10px;padding:4px 0;background:transparent;border:0;cursor:pointer;color:var(--ink-muted);font-family:var(--font-mono),monospace;font-size:10px;line-height:1.4;opacity:0;visibility:hidden;transition:opacity .24s ease,visibility .24s ease}.index-scroll-shell[data-more=true] .scroll-cue{visibility:visible;opacity:1}.scroll-cue:focus-visible{outline-offset:2px}.index-scroll:focus-visible{outline-offset:-6px}.index-list{flex-shrink:0;width:100%;padding:0;margin:0;list-style:none}.index-item{display:flex;flex-direction:column}.index-link{display:flex;align-items:center;height:var(--index-row-height);padding-block:12px;font-family:var(--font-display),sans-serif;font-size:var(--index-size);font-weight:400;line-height:.9;color:var(--ink-muted);transition:color var(--duration-hover) var(--ease-out)}.index-link-content{display:block;max-width:calc(100% - 16px);transition:transform var(--duration-hover) var(--ease-out)}.index-label{overflow-wrap:anywhere;min-width:0}.index-label-end{white-space:nowrap}.item-lock{width:14px;height:auto;margin-top:2px;opacity:.6}.item-chevron,.item-lock{display:inline-block;vertical-align:top;margin-left:16px}.item-chevron{margin-top:10px;opacity:0;transform:rotate(-90deg) translateY(-4px);transition:opacity var(--duration-hover) ease,transform var(--duration-hover) var(--ease-out)}.index-link:focus-visible{outline-offset:-4px}.index-link:focus-visible,.index-link[data-hint=true],.index-link[data-selected=true]{color:var(--ink)}.index-link:focus-visible .index-link-content,.index-link[data-hint=true] .index-link-content,.index-link[data-selected=true] .index-link-content{transform:translateX(16px)}.index-link:focus-visible .item-chevron,.index-link[data-hint=true] .item-chevron,.index-link[data-selected=true] .item-chevron{opacity:.8;transform:rotate(-90deg) translateY(0)}.index-keyline{flex-shrink:0;height:1px;width:100%;border:0;margin:0;background:var(--rule);opacity:.45}.portal-footer{padding:0 12px 12px;background:var(--surface);view-transition-name:portal-footer}.footer-keyline{width:100%;height:1px;border:0;margin:0 0 8px;background:var(--rule);opacity:.25}.footer-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px}.footer-copyright{margin:0;color:var(--ink-muted);font-size:12px;line-height:1.4;white-space:nowrap;text-align:right}.footer-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.footer-link{display:flex;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:24px;font-weight:500;line-height:1.3}.content-scroll{padding-inline:var(--page-gutter);padding-bottom:8px}.section-placeholder{padding-block:32px;max-width:1000px}.status-page{display:grid;justify-items:start;align-content:start;gap:0;min-height:60svh;padding:clamp(56px,10vh,120px) var(--page-gutter) 96px}.status-page h1{max-width:14ch;margin:28px 0 24px;font-family:var(--font-display),sans-serif;font-weight:400;font-size:clamp(44px,6vw,104px);line-height:.95;overflow-wrap:anywhere}.status-page-copy{max-width:46ch;margin:0 0 32px;font-size:18px;line-height:1.45;color:var(--ink-muted)}.section-placeholder h1{width:fit-content;max-width:100%;margin:48px 0 32px;font-family:var(--font-display),sans-serif;font-weight:400;font-size:clamp(44px,5vw,96px);line-height:.95;overflow-wrap:anywhere}.back-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;background:transparent;border:0;padding:0;cursor:pointer;font-weight:500}.index-back-link{align-self:flex-start;flex-shrink:0;color:var(--ink-muted)}.placeholder-status{font-family:var(--font-mono),monospace;font-size:12px;line-height:1.5;color:var(--ink-muted)}.placeholder-copy{font-size:20px;line-height:1.3;white-space:pre-wrap}@media (hover:hover) and (pointer:fine){.nav-link:hover{color:var(--inverse)}.nav-link:hover:before{transform:none}.footer-link:hover .rolling-label-track{transform:translateY(-100%)}.index-link:hover{color:var(--ink)}.index-link:hover .index-link-content{transform:translateX(16px)}.index-link:hover .item-chevron{opacity:.8;transform:rotate(-90deg) translateY(0)}.footer-link:hover .rolling-arrow-first{transform:translate(110%,-110%)}.footer-link:hover .rolling-arrow-next{transform:none}.back-link:hover{color:var(--focus)}}@keyframes index-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1200px){.portal-header{flex-wrap:wrap;gap:4px 24px}.portal-nav{flex-shrink:1;max-width:100%}.nav-link{gap:8px;font-size:13px}}@media (max-width:700px){:root{--page-gutter:20px;--header-control-height:clamp(32px,calc((100vw - 40px) / 9.45),40px);--index-size:32px;--index-row-height:88px}.portal-header{display:flex;flex-direction:column;align-items:stretch;gap:4px}.brand-lockup{width:100%}.portal-nav{display:grid;grid-template-columns:auto minmax(0,1fr);margin-top:0}.portal-nav-label{display:flex;align-items:center;min-height:0;font-size:11px;font-weight:500;text-transform:uppercase;padding:5px 14px}.desktop-section-link{display:none}.mobile-section-picker{display:block;position:relative;min-width:0;border-left:1px solid var(--ink)}.mobile-picker-trigger{display:flex;position:relative;align-items:center;justify-content:space-between;gap:12px;isolation:isolate;overflow:hidden;width:100%;height:100%;min-height:0;border:0;border-radius:0;padding:5px 12px 5px 14px;font:inherit;font-size:11px;font-weight:500;text-transform:uppercase;background:var(--surface);color:var(--ink);cursor:pointer;transition:color var(--duration-fill) var(--ease-fill)}.mobile-picker-trigger:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ink);transform:translateY(101%);transition:transform var(--duration-fill) var(--ease-fill)}.mobile-picker-trigger:focus-visible,.mobile-picker-trigger[aria-expanded=true]{color:var(--inverse)}.mobile-picker-trigger:focus-visible:before,.mobile-picker-trigger[aria-expanded=true]:before{transform:none}.mobile-picker-trigger:focus-visible{outline-offset:-4px}.mobile-section-links{position:absolute;top:calc(100% + 1px);left:-1px;right:-1px;display:grid;max-height:50dvh;overflow-y:auto;border:1px solid var(--ink);background:var(--surface);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:opacity .28s ease,transform .36s var(--ease-out),visibility .28s ease}.mobile-section-picker[data-open=true] .mobile-section-links{opacity:1;visibility:visible;pointer-events:auto;transform:none}.mobile-section-link{display:block;padding:10px 14px;font-size:11px;font-weight:500;text-transform:uppercase;color:var(--ink);transition:color .18s ease,background-color .18s ease}.mobile-section-link+.mobile-section-link{border-top:1px solid var(--rule)}.mobile-section-link:focus-visible,.mobile-section-link[aria-current=page]{background:var(--ink);color:var(--inverse)}.mobile-section-link:focus-visible{outline-offset:-4px}.picker-chevron{flex-shrink:0;pointer-events:none;transition:transform .24s var(--ease-out)}.mobile-section-picker[data-open=true] .picker-chevron{transform:rotate(180deg)}.index-link-content{display:block;max-width:calc(100% - 8px)}.index-link:focus-visible .index-link-content,.index-link[data-hint=true] .index-link-content,.index-link[data-selected=true] .index-link-content{transform:translateX(8px)}.item-lock{margin-top:0}.item-chevron,.item-lock{display:inline-block;vertical-align:top;margin-left:10px}.item-chevron{margin-top:6px}.portal-footer{padding-bottom:max(12px,env(safe-area-inset-bottom))}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.footer-row{grid-template-columns:minmax(0,1fr);gap:8px}.footer-copyright{font-size:11px}.footer-link{width:100%;justify-content:space-between;font-size:12px;min-height:32px;align-items:center;gap:4px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.footer-link:is(:hover,:focus-visible) .rolling-arrow svg,.footer-link:is(:hover,:focus-visible) .rolling-label-track,.index-link:focus-visible .index-link-content,.index-link:hover .index-link-content,.index-link[data-hint=true] .index-link-content{transform:none}.landing-view .logo-intro,.rolling-arrow-next{display:none}}@media (max-height:560px) and (max-width:700px){.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.footer-link{font-size:11px}}.landing-view{position:relative;height:100%;min-height:0;display:grid;place-items:center;overflow:auto;padding:40px var(--page-gutter)}.landing-content{width:100%;text-align:center;opacity:1;transform:none;transition:opacity .7s var(--ease-out),transform .9s var(--ease-out)}.landing-view[data-intro=true] .landing-content{opacity:0;transform:translateY(32px);animation:landing-reveal .9s var(--ease-out) 1.95s both}.enter-portal{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 24px;border:1px solid var(--brand-concrete-light);background:var(--brand-carbon);color:var(--brand-cool-white);font-weight:500;transition:border-color .24s ease}.enter-portal:is(:hover,:focus-visible){border-color:var(--brand-cool-white)}.logo-intro{position:absolute;inset:0;z-index:1;display:grid;place-items:center;background:var(--surface);animation:intro-depart .4s var(--ease-out) 2.1s both}.intro-logo-stage{position:relative;width:min(80vw,640px);height:180px}.intro-logo{position:absolute;inset:0;display:grid;place-items:center}.intro-logo img{max-width:100%;height:auto;object-fit:contain}.intro-logo-1{animation:intro-logo-swap .7s var(--ease-out) both}.intro-logo-2{animation:intro-logo-swap .7s var(--ease-out) .7s both}.intro-logo-3{animation:intro-logo-final .7s var(--ease-out) 1.4s both}.intro-skip{position:absolute;bottom:28px;right:var(--page-gutter);padding:8px 0;background:transparent;border:0;font-family:var(--font-mono),monospace;font-size:10px;color:var(--ink-muted);cursor:pointer}@keyframes intro-logo-swap{0%{opacity:0;transform:translateY(12px)}20%,70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-12px)}}@keyframes intro-logo-final{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes intro-depart{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes landing-reveal{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing-view[data-intro=true] .landing-content{opacity:1;transform:none}}@media (max-width:700px) and (hover:hover) and (pointer:fine){.mobile-picker-trigger:hover{color:var(--inverse)}.mobile-picker-trigger:hover:before{transform:none}.mobile-section-link:hover{background:var(--ink);color:var(--inverse)}}.tool-note{position:fixed;top:0;left:0;z-index:20;width:max-content;max-width:min(440px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow-y:auto;padding:10px 14px;background:var(--hint-surface);color:var(--brand-carbon);font-family:var(--font-body),sans-serif;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.01em;white-space:pre-wrap;will-change:transform;animation:note-enter .14s ease-out 80ms both}.tool-note-points{margin:0;padding-inline-start:16px;list-style:disc}.tool-note-points>li+li{margin-top:4px}@keyframes note-enter{0%{opacity:0}to{opacity:1}}::view-transition{pointer-events:none}::view-transition-old(*){animation:portal-fade-out .1s ease both;mix-blend-mode:normal}::view-transition-new(*){animation:none;mix-blend-mode:normal}::view-transition-group(.portal-title){animation-duration:.36s;animation-timing-function:var(--ease-out)}::view-transition-old(.portal-title){display:none}::view-transition-new(.portal-title){animation:none;mix-blend-mode:normal}::view-transition-image-pair(.portal-title){isolation:isolate}::view-transition-group(portal-logo){animation-duration:.36s;animation-timing-function:var(--ease-out)}::view-transition-old(portal-logo){display:none}::view-transition-new(portal-logo){animation:none;mix-blend-mode:normal}::view-transition-old(root){animation:portal-fade-out .14s ease both}::view-transition-new(root){animation:portal-fade-in .24s ease both}::view-transition-group(portal-footer),::view-transition-group(portal-header),::view-transition-new(portal-footer),::view-transition-new(portal-header){animation:none}::view-transition-old(portal-footer),::view-transition-old(portal-header){display:none}@keyframes portal-fade-out{to{opacity:0}}@keyframes portal-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.tool-note{animation:none}::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}}.cs-bt{--bt-ink:#f4f3f0;--bt-bg:#141414;--bt-line:rgb(244 243 240/0.16);--bt-dim:rgb(244 243 240/0.55);--bt-on:#f4f3f0;--bt-on-ink:#141414;position:absolute;left:8px;z-index:2;display:grid;justify-items:start;gap:4px;max-width:calc(100% - 16px);font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.06em;line-height:1;pointer-events:auto}.cs-bt button{font:inherit;letter-spacing:inherit;margin:0;border:0;cursor:pointer}.cs-bt-bar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:3px;background:var(--bt-bg);color:var(--bt-ink);border-radius:2px;box-shadow:0 6px 24px rgb(0 0 0/.24)}.cs-bt-name{padding:0 8px 0 6px;color:var(--bt-dim);text-transform:uppercase;white-space:nowrap}.cs-bt-group{display:flex;align-items:center;gap:1px;margin-left:2px;border-left:1px solid var(--bt-line)}.cs-bt-group,.cs-bt-name+.cs-bt-group{padding-left:4px}.cs-bt-action,.cs-bt-tile{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:26px;min-width:28px;padding:0 4px;background:transparent;color:var(--bt-dim);border-radius:1px}.cs-bt-action:hover:not(:disabled),.cs-bt-tile:hover{color:var(--bt-ink);background:rgb(244 243 240/.08)}.cs-bt-tile[aria-pressed=true]{background:var(--bt-on);color:var(--bt-on-ink)}.cs-bt-action:disabled{opacity:.3;cursor:default}.cs-bt .cs-bt-action[data-danger]{background:#c8352b;color:#fff;padding:0 8px;text-transform:uppercase}.cs-bt :focus-visible{outline:1px solid var(--bt-ink);outline-offset:1px}.cs-bt-menu{display:grid;gap:10px;width:288px;padding:10px;background:var(--bt-bg);color:var(--bt-ink);border-radius:2px;box-shadow:0 10px 32px rgb(0 0 0/.3)}.cs-bt-where{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--bt-line)}.cs-bt-where button{height:24px;background:transparent;color:var(--bt-dim);text-transform:uppercase}.cs-bt-where button[aria-checked=true]{background:var(--bt-on);color:var(--bt-on-ink)}.cs-bt-menu-group>p{margin:0 0 6px;color:var(--bt-dim);text-transform:uppercase}.cs-bt-menu-group>div{display:grid;grid-template-columns:1fr 1fr;gap:2px}.cs-bt-menu-group button{display:flex;align-items:center;gap:8px;height:28px;padding:0 8px;background:rgb(244 243 240/.05);color:var(--bt-ink);font-family:var(--font-sans),system-ui,sans-serif;font-size:12px;letter-spacing:0;text-align:left}.cs-bt-menu-group button:hover{background:var(--bt-on);color:var(--bt-on-ink)}.elmvdc0{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:clip}@keyframes _1b6o2se0{0%{transform:rotate(0)}to{transform:rotate(1turn)}}._1b6o2se1{width:round(1em,2px);height:round(1em,2px);animation:_1b6o2se0 .5s linear infinite}._2mi48t0{background-color:var(--card-bg-color);border-radius:inherit;z-index:1;box-shadow:inherit;justify-content:center;display:flex;position:absolute;inset:0}._1lyk8y0,._2mi48t0{align-items:center}._1lyk8y1:not([hidden]){display:flex}._1lyk8y2{flex:1 1;min-width:0;display:block;position:relative}._8fnjkq0{left:0}._8fnjkq0,._8fnjkq1{position:absolute;top:0}._8fnjkq1{right:0}._8fnjkq2:not([hidden]){display:block}._62mlcb1{width:var(--_62mlcb0);height:var(--_62mlcb0);position:absolute}:empty+._62mlcb1{display:none}[data-placement^=top]>._62mlcb1{bottom:calc(-1 * var(--_62mlcb0))}[data-placement^=right]>._62mlcb1{left:calc(-1 * var(--_62mlcb0))}[data-placement^=left]>._62mlcb1{right:calc(-1 * var(--_62mlcb0))}[data-placement^=bottom]>._62mlcb1{top:calc(-1 * var(--_62mlcb0))}._62mlcb1>svg{transform-origin:calc(var(--_62mlcb0) / 2) calc(var(--_62mlcb0) / 2);line-height:0;display:block}[data-placement^=top]>._62mlcb1>svg{transform:rotate(0)}[data-placement^=right]>._62mlcb1>svg{transform:rotate(90deg)}[data-placement^=left]>._62mlcb1>svg{transform:rotate(-90deg)}[data-placement^=bottom]>._62mlcb1>svg{transform:rotate(180deg)}._62mlcb2{stroke:var(--card-shadow-outline-color)}._62mlcb3{fill:var(--card-bg-color)}._4c0fmk0{line-height:0}._1alqbl40,._4c0fmk1>ul{margin:0;padding:0;list-style:none}._1alqbl40{white-space:nowrap;align-items:center;line-height:0;display:flex}._1alqbl41{appearance:none}._1ljw6pi0{font:inherit;padding:1px}._1ljw6pi0:not([hidden]){display:block}._1xz6t3i0{position:relative}@keyframes _1a85unk1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _1a85unk2{0%{opacity:0}to{opacity:1}}._1a85unk0{outline:none;justify-content:center;align-items:center;inset:0}._1a85unk0:not([hidden]){display:flex}._1a85unk3{animation:_1a85unk2 .2s ease-out}._1a85unk3>[data-ui=DialogCard]{animation:_1a85unk1 .2s ease-out}._1a85unk4{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}._1a85unk5{max-height:100%;overflow:clip}._1a85unk5,._1a85unk6{width:100%;min-height:0}._1a85unk7{z-index:2;position:relative}._1a85unk8{z-index:1;outline:none;position:relative;overflow:auto}._1a85unk9{z-index:3;position:relative}@keyframes fnwpv80{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.fnwpv81{transition:opacity .2s ease-in}.fnwpv82{opacity:1}.fnwpv83{opacity:0}@media screen and (prefers-reduced-motion:reduce){.fnwpv81{background-color:var(--card-skeleton-color-from)}}@media screen and (prefers-reduced-motion:no-preference){.fnwpv84{background-color:var(--card-skeleton-color-from);contain:paint;-webkit-mask-image:linear-gradient(#fff,#fff);mask-image:linear-gradient(#fff,#fff)}.fnwpv84:after{content:"";background-image:linear-gradient(to right,transparent,var(--card-skeleton-color-to),transparent);pointer-events:none;will-change:transform;animation-name:fnwpv80;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;inset:0}.fnwpv85{background-color:var(--card-skeleton-color-from)}}.gpfraw0{max-width:100%}._11igkzi0>div{vertical-align:middle;box-sizing:border-box;max-width:100%;display:inline-block}._14vatmh0[role=treeitem]{outline:none}._14vatmh0[role=none]>[role=treeitem]{cursor:default;background-color:var(--card-bg-color);color:var(--treeitem-fg-color);border-radius:3px;outline:none}._14vatmh0[role=none]>[role=treeitem]:focus{position:relative}._14vatmh0[role=treeitem]>div{cursor:default;background-color:var(--card-bg-color);color:var(--treeitem-fg-color);border-radius:3px}._14vatmh0[role=treeitem]:focus>div{position:relative}._14vatmh1{transition:transform .1s}._1jezl1b0{box-sizing:border-box;z-index:0;transition:all .2s linear;position:absolute;inset:0}._1jezl1b0,[data-arrow-position=inside]>._1jezl1b0{opacity:0;transform:rotate(-90deg) translate3d(0,6px,0)}[data-arrow-position=top]>._1jezl1b0{opacity:1;transform:rotate(0)}[data-arrow-position=bottom]>._1jezl1b0{opacity:1;transform:rotate(-180deg)}._1jezl1b0>svg{width:11px;height:7px;position:absolute;top:-5px;left:50%;transform:translateX(-6px)}._1jezl1b0>svg:not([hidden]){display:block}._1jezl1b1{width:var(--avatar-size);height:var(--avatar-size);object-fit:contain;border-radius:50%;position:relative}._1jezl1b1:not([hidden]){display:block}._1jezl1b2{width:var(--avatar-size);height:var(--avatar-size);pointer-events:none;border-radius:50%;position:absolute;top:0;left:0}._1jezl1b3{stroke-width:4px;stroke:var(--card-bg-color)}._1jezl1b4{stroke-width:2px;stroke:var(--avatar-bg-color)}[data-status=editing] ._1jezl1b4{stroke-dasharray:2 4;stroke-linecap:round}._1jezl1b5{white-space:nowrap}._1jezl1b5>div{vertical-align:top}._1jezl1b5>div:not([hidden]){display:inline-block}._1jezl1b6{width:100%;height:100%;color:var(--avatar-fg-color);text-transform:uppercase;text-align:center;border-radius:50%;justify-content:center;align-items:center}._1jezl1b6:not([hidden]){display:flex}.ycv36y0{display:inline-block}.xgt72i0,.ycv36y0{position:relative}.xgt72i0:not([hidden]){display:inline-block}._14ngdrn0{width:-webkit-fill-available;width:stretch;position:relative}._14ngdrn0:not([hidden]){display:inline-block}.cn60s70{position:relative}.cn60s70:not([hidden]){display:inline-block}.cn60s71{opacity:0;z-index:1;outline:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}._1omd6w40{width:0;height:0;display:block;position:absolute;overflow:clip}.woi5yn0{position:relative}.woi5yn1{position:absolute;left:0;right:0}._196sf460{outline:none;overflow:auto}._17s3sc10{background:var(--card-hairline-soft-color);border:0;height:1px;margin:0}._1a5lj7y0{pointer-events:all;width:100%;position:relative;overflow:clip}._1a5lj7y0[data-has-duration]{padding-bottom:1px}._1a5lj7y1{overflow-x:auto}._1a5lj7y2{pointer-events:none;z-index:-1;will-change:opacity;background:none;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:clip}._1a5lj7y3{z-index:1;position:absolute;inset:0 -2px 2px}._1a5lj7y4{transform-origin:0;width:100%;height:100%;display:block}._1a5lj7y4._1a5lj7y4{background-color:var(--toast-loading-bar-bg)}._1ojgmwx0{box-sizing:border-box;width:100%;max-width:420px;list-style:none;position:fixed;bottom:0;right:0}._1ojgmwx0,._54iwec0{pointer-events:none}._54iwec1{will-change:transform}