@font-face{font-family:__Instrument_Sans_be5b54;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Instrument_Sans_be5b54;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Instrument_Sans_be5b54;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Instrument_Sans_be5b54;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Instrument_Sans_be5b54;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Instrument_Sans_be5b54;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Instrument_Sans_be5b54;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Instrument_Sans_be5b54;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Instrument_Sans_Fallback_be5b54;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_be5b54{font-family:__Instrument_Sans_be5b54,__Instrument_Sans_Fallback_be5b54;font-style:normal}.__variable_be5b54{--font-sans:"__Instrument_Sans_be5b54","__Instrument_Sans_Fallback_be5b54"}@font-face{font-family:__Literata_790835;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b004bec5a43794c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Literata_790835;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/74387055f40b4d5b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Literata_790835;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e0dea77bfa4fdc10-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Literata_790835;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0de3864b14782859-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Literata_790835;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6e3cfa0e0220e62-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Literata_790835;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ded3c956bd23fe0d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Literata_790835;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/08d79411ca1cbe1d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Literata_Fallback_790835;src:local("Times New Roman");ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.00%;size-adjust:118.15%}.__className_790835{font-family:__Literata_790835,__Literata_Fallback_790835;font-weight:400;font-style:normal}.__variable_790835{--font-serif:"__Literata_790835","__Literata_Fallback_790835"}:root{--gray-0:#fff;--gray-50:#f7f8f9;--gray-100:#eff1f3;--gray-150:#edeff2;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-700:#3f4753;--gray-900:#14181f;--blue-100:#e8eefb;--blue-600:#1e4fcf;--blue-700:#163ca0;--mint-100:#e6f5ee;--mint-200:#cfeddd;--mint-400:#8fd0b0;--mint-800:#0f6b4a;--red-50:#fef3f2;--red-300:#fda29b;--red-600:#d92d20;--red-700:#b42318;--amber-50:#fffaeb;--amber-300:#fec84b;--amber-500:#f79009;--amber-700:#b54708;--sky-50:#eff4ff;--sky-300:#b2ccff;--sky-500:#2e90fa;--sky-700:#175cd3;--bg-canvas:var(--gray-0);--bg-surface:var(--gray-50);--bg-surface-2:var(--gray-100);--bg-ink:var(--gray-900);--bg-scrim-fade:linear-gradient(to bottom,hsla(0,0%,100%,0),var(--gray-0) 40%);--text-1:var(--gray-900);--text-2:var(--gray-700);--text-3:var(--gray-500);--text-placeholder:var(--gray-500);--text-on-ink:var(--gray-0);--text-on-accent:var(--gray-0);--border:var(--gray-150);--border-card:var(--gray-200);--border-control:var(--gray-300);--border-control-hover:var(--gray-400);--border-width:1px;--accent:var(--blue-600);--accent-hover:var(--blue-700);--accent-soft:var(--blue-100);--cite-bg:var(--mint-100);--cite-bg-strong:var(--mint-200);--cite-border:var(--mint-400);--cite-ink:var(--mint-800);--chip-dot:var(--gray-400);--chip-dot-hover:var(--gray-500);--warning-ink:var(--amber-700);--warning-dot:var(--amber-500);--sev-major-ink:var(--red-700);--sev-major-dot:var(--red-600);--sev-major-bg:var(--red-50);--sev-major-border:var(--red-300);--sev-moderate-ink:var(--amber-700);--sev-moderate-dot:var(--amber-500);--sev-moderate-bg:var(--amber-50);--sev-moderate-border:var(--amber-300);--sev-minor-ink:var(--sky-700);--sev-minor-dot:var(--sky-500);--sev-minor-bg:var(--sky-50);--sev-minor-border:var(--sky-300);--sev-none-ink:var(--gray-700);--sev-none-ring:var(--gray-400);--sev-none-bg:var(--gray-50);--sev-none-border:var(--gray-200);--disabled-fill:var(--gray-300);--disabled-fill-soft:var(--gray-200);--focus-ring:0 0 0 1px var(--accent),0 0 0 4px var(--accent-soft);--focus-ring-chip:0 0 0 3px var(--accent-soft);--shadow-0:none;--shadow-sm:0 1px 2px rgba(20,24,31,.06),0 0 0 1px var(--border-control);--shadow-sm-focus:0 1px 2px rgba(20,24,31,.06),var(--focus-ring);--shadow-md:0 8px 24px rgba(20,24,31,.12),0 0 0 1px var(--border-card);--shadow-md-menu:0 8px 24px rgba(20,24,31,.12),0 0 0 1px var(--border);--font-stack-sans:var(--font-sans,"Instrument Sans"),system-ui,sans-serif;--font-stack-serif:var(--font-serif,"Literata"),Georgia,serif;--text-display:600 30px/36px var(--font-stack-sans);--ls-display:-0.02em;--text-h1:600 24px/32px var(--font-stack-sans);--ls-h1:-0.015em;--text-h2:600 18px/26px var(--font-stack-sans);--text-prose:400 16px/27px var(--font-stack-sans);--text-input:400 16px/24px var(--font-stack-sans);--text-detail:400 15px/24px var(--font-stack-sans);--text-quote:400 15px/24px var(--font-stack-serif);--text-quote-sm:400 14px/22px var(--font-stack-serif);--text-ui:500 14px/20px var(--font-stack-sans);--text-ui-strong:600 14px/20px var(--font-stack-sans);--text-body:400 14px/20px var(--font-stack-sans);--text-chip:500 13px/18px var(--font-stack-sans);--text-caption:400 12px/16px var(--font-stack-sans);--text-label:600 12px/16px var(--font-stack-sans);--ls-label:0.08em;--fw-strong:600;--wordmark:700 20px/1 var(--font-stack-sans);--ls-wordmark:-0.03em;--wordmark-lg:700 26px/1 var(--font-stack-sans);--wordmark-mark:10px;--wordmark-mark-lg:12px;--wordmark-mark-radius:3px;--wordmark-gap:8px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:28px;--sp-8:32px;--sp-12:48px;--sp-half-1:2px;--sp-half-2:6px;--sp-half-3:10px;--w-detail-key:110px;--bp-mobile:768px;--bp-compact:1100px;--grid-desktop:var(--w-sidebar) minmax(0,1fr) var(--w-rail);--grid-compact:var(--w-sidebar) minmax(0,1fr);--grid-mobile:minmax(0,1fr);--h-topbar:56px;--pad-topbar:0 8px;--z-drawer:40;--z-scrim:30;--scrim:rgba(20,24,31,.32);--tap-min:44px;--w-sidebar:240px;--w-rail:384px;--w-prose:760px;--w-popover:320px;--w-menu:216px;--gutter:24px;--gutter-mobile:16px;--pad-sidebar:16px 12px;--pad-rail:24px 24px 24px 0;--pad-thread:32px 24px 180px;--pad-thread-mobile:24px 16px 140px;--pad-composer:12px 12px 12px 18px;--pad-composer-stacked:14px 12px 12px 18px;--pad-composer-dock:16px 24px 20px;--pad-composer-dock-mobile:12px 16px 16px;--pad-empty-search:0 24px 80px;--pad-empty-search-mobile:0 16px 16px;--pad-empty-interactions:64px 0 24px;--pad-empty-interactions-mobile:32px 0 16px;--pad-composer-top:24px 24px 0;--pad-composer-top-mobile:16px 16px 0;--pad-pending:32px 24px;--pad-results:32px 24px 40px;--pad-results-mobile:24px 16px 32px;--pad-card:16px;--pad-card-lg:20px;--pad-bubble:10px 16px;--pad-chip:2px 10px 2px 8px;--pad-tag:6px 12px;--pad-popover:14px 16px;--pad-menu:6px;--pad-wordmark:8px 12px 20px;--pad-row:0 12px;--pad-eyebrow-sidebar:20px 12px 6px;--pad-eyebrow-menu:8px 10px 6px;--pad-menu-row:0 10px;--pad-menu-back:0 6px;--pad-selector:0 10px;--pad-button:0 16px;--pad-textarea:6px 0;--pad-none-card:16px 20px;--pad-rail-stacked:24px 0 0;--shell-grid:var(--grid-desktop);--shell-grid-no-rail:var(--w-sidebar) minmax(0,1fr);--gap-turn:28px;--gap-paragraph:16px;--gap-card-list:12px;--gap-rail:16px;--gap-section:32px;--gap-hairline:2px;--gap-tight:6px;--gap-icon:10px;--outline-focus-chip:2px solid var(--accent);--outline-offset-focus-chip:-1px;--max-menu-list:280px;--max-bubble:70%;--max-textarea:200px;--r-sm:6px;--r-row:8px;--r-md:10px;--r-menu:12px;--r-lg:14px;--r-xl:20px;--r-pill:999px;--r-circle:50%;--h-nav:40px;--h-row:36px;--h-menu-back:32px;--h-textarea-min:36px;--h-textarea-min-stacked:48px;--icon-nav:18px;--icon-send:20px;--icon-inline:16px;--icon-external:12px;--dot-sm:6px;--dot-md:8px;--dot-lg:10px;--motion-fast:150ms}@media (max-width:1099px){:root{--shell-grid:var(--grid-compact);--shell-grid-no-rail:var(--grid-compact)}}@media (max-width:767px){:root{--shell-grid:var(--grid-mobile);--shell-grid-no-rail:var(--grid-mobile);--gutter:var(--gutter-mobile);--pad-thread:var(--pad-thread-mobile);--pad-composer-dock:var(--pad-composer-dock-mobile);--pad-empty-search:var(--pad-empty-search-mobile);--pad-empty-interactions:var(--pad-empty-interactions-mobile);--pad-composer-top:var(--pad-composer-top-mobile);--pad-results:var(--pad-results-mobile);--h-nav:var(--tap-min);--h-row:var(--tap-min);--h-menu-back:var(--tap-min);--h-textarea-min:var(--tap-min)}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body,html{height:100%;margin:0;background:var(--bg-canvas);color:var(--text-1);font:var(--text-body);-webkit-font-smoothing:antialiased}a{color:var(--accent)}a:hover{color:var(--accent-hover)}button,textarea{font:inherit;color:inherit}textarea::-moz-placeholder{color:var(--text-placeholder)}textarea::placeholder{color:var(--text-placeholder)}.app-shell{display:grid;grid-template-columns:var(--shell-grid);height:100vh;background:var(--bg-canvas);isolation:isolate}.app-shell[data-rail=off]{grid-template-columns:var(--shell-grid-no-rail)}.app-scrim{display:none;position:fixed;inset:0;z-index:var(--z-scrim);background:var(--scrim)}.app-topbar{flex-shrink:0;align-items:center;justify-content:space-between;height:var(--h-topbar);padding:var(--pad-topbar);border-bottom:var(--border-width) solid var(--border);background:var(--bg-canvas)}.app-rail-stacked,.app-topbar{display:none}.search-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-turn);padding:var(--pad-empty-search)}.chip-popover{display:flex}.absolute{position:absolute}.relative{position:relative}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.bottom-\[calc\(100\%\+var\(--gap-tight\)\)\]{bottom:calc(100% + var(--gap-tight))}.left-0{left:0}.left-1\/2{left:50%}.left-\[calc\(100\%\+var\(--gap-tight\)\)\]{left:calc(100% + var(--gap-tight))}.top-0{top:0}.top-\[calc\(100\%\+var\(--gap-tight\)\)\]{top:calc(100% + var(--gap-tight))}.z-10{z-index:10}.z-20{z-index:20}.m-0{margin:0}.mx-auto{margin-right:auto}.ml-auto,.mx-auto{margin-left:auto}.mt-auto{margin-top:auto}.mt-gap-hairline{margin-top:var(--gap-hairline)}.mt-gap-tight{margin-top:var(--gap-tight)}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-dot-lg{height:var(--dot-lg)}.h-dot-md{height:var(--dot-md)}.h-dot-sm{height:var(--dot-sm)}.h-full{height:100%}.h-menu-back{height:var(--h-menu-back)}.h-nav{height:var(--h-nav)}.h-row{height:var(--h-row)}.h-tap{height:var(--tap-min)}.h-wordmark-mark{height:var(--wordmark-mark)}.max-h-menu-list{max-height:var(--max-menu-list)}.max-h-textarea{max-height:var(--max-textarea)}.min-h-0{min-height:0}.min-h-textarea-min{min-height:var(--h-textarea-min)}.min-h-textarea-min-stacked{min-height:var(--h-textarea-min-stacked)}.w-dot-lg{width:var(--dot-lg)}.w-dot-md{width:var(--dot-md)}.w-dot-sm{width:var(--dot-sm)}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-menu{width:var(--w-menu)}.w-popover{width:var(--w-popover)}.w-row{width:var(--h-row)}.w-tap{width:var(--tap-min)}.w-wordmark-mark{width:var(--wordmark-mark)}.min-w-0{min-width:0}.max-w-bubble{max-width:var(--max-bubble)}.max-w-prose{max-width:var(--w-prose)}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.grid-cols-detail{grid-template-columns:var(--w-detail-key) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-gap-card-list{gap:var(--gap-card-list)}.gap-gap-hairline{gap:var(--gap-hairline)}.gap-gap-icon{gap:var(--gap-icon)}.gap-gap-paragraph{gap:var(--gap-paragraph)}.gap-gap-rail{gap:var(--gap-rail)}.gap-gap-section{gap:var(--gap-section)}.gap-gap-tight{gap:var(--gap-tight)}.gap-gap-turn{gap:var(--gap-turn)}.gap-sp-1{gap:var(--sp-1)}.gap-sp-2{gap:var(--sp-2)}.gap-sp-3{gap:var(--sp-3)}.gap-wordmark-gap{gap:var(--wordmark-gap)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.rounded-circle{border-radius:var(--r-circle)}.rounded-lg{border-radius:var(--r-lg)}.rounded-md{border-radius:var(--r-md)}.rounded-menu{border-radius:var(--r-menu)}.rounded-pill{border-radius:var(--r-pill)}.rounded-row{border-radius:var(--r-row)}.rounded-sm{border-radius:var(--r-sm)}.rounded-wordmark-mark{border-radius:var(--wordmark-mark-radius)}.rounded-xl{border-radius:var(--r-xl)}.border{border-width:var(--border-width)}.border-0{border-width:0}.border-r{border-right-width:var(--border-width)}.border-t{border-top-width:var(--border-width)}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-cite-border{border-color:var(--cite-border)}.border-inherit{border-color:inherit}.border-line{border-color:var(--border)}.border-line-card{border-color:var(--border-card)}.border-line-control{border-color:var(--border-control)}.border-sev-major-border{border-color:var(--sev-major-border)}.border-sev-minor-border{border-color:var(--sev-minor-border)}.border-sev-moderate-border{border-color:var(--sev-moderate-border)}.border-sev-none-border{border-color:var(--sev-none-border)}.border-sev-none-ring{border-color:var(--sev-none-ring)}.bg-accent{background-color:var(--accent)}.bg-accent-soft{background-color:var(--accent-soft)}.bg-canvas{background-color:var(--bg-canvas)}.bg-chip-dot{background-color:var(--chip-dot)}.bg-cite-bg{background-color:var(--cite-bg)}.bg-cite-bg-strong{background-color:var(--cite-bg-strong)}.bg-cite-ink{background-color:var(--cite-ink)}.bg-ink{background-color:var(--bg-ink)}.bg-sev-major-bg{background-color:var(--sev-major-bg)}.bg-sev-major-dot{background-color:var(--sev-major-dot)}.bg-sev-minor-bg{background-color:var(--sev-minor-bg)}.bg-sev-minor-dot{background-color:var(--sev-minor-dot)}.bg-sev-moderate-bg{background-color:var(--sev-moderate-bg)}.bg-sev-moderate-dot{background-color:var(--sev-moderate-dot)}.bg-sev-none-bg{background-color:var(--sev-none-bg)}.bg-surface{background-color:var(--bg-surface)}.bg-surface-2{background-color:var(--bg-surface-2)}.bg-transparent{background-color:transparent}.bg-scrim-fade{background-image:var(--bg-scrim-fade)}.p-pad-card{padding:var(--pad-card)}.p-pad-card-lg{padding:var(--pad-card-lg)}.p-pad-menu{padding:var(--pad-menu)}.pt-sp-3{padding-top:var(--sp-3)}.pt-sp-4{padding-top:var(--sp-4)}.text-left{text-align:left}.text-center{text-align:center}.align-\[var\(--gap-hairline\)\]{vertical-align:var(--gap-hairline)}.italic{font-style:italic}.text-accent{color:var(--accent)}.text-chip-dot{color:var(--chip-dot)}.text-cite-ink{color:var(--cite-ink)}.text-on-ink{color:var(--text-on-ink)}.text-sev-major-ink{color:var(--sev-major-ink)}.text-sev-minor-ink{color:var(--sev-minor-ink)}.text-sev-moderate-ink{color:var(--sev-moderate-ink)}.text-sev-none-ink{color:var(--sev-none-ink)}.text-text-1{color:var(--text-1)}.text-text-2{color:var(--text-2)}.text-text-3{color:var(--text-3)}.no-underline{text-decoration-line:none}.shadow-focus{--tw-shadow:var(--focus-ring);--tw-shadow-colored:var(--focus-ring)}.shadow-focus,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md)}.shadow-md-menu{--tw-shadow:var(--shadow-md-menu);--tw-shadow-colored:var(--shadow-md-menu)}.shadow-md-menu,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm)}.shadow-sm-focus{--tw-shadow:var(--shadow-sm-focus);--tw-shadow-colored:var(--shadow-sm-focus);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-fast{transition-duration:var(--motion-fast)}.type-display{font:var(--text-display);letter-spacing:var(--ls-display)}.type-h2{font:var(--text-h2)}.type-prose{font:var(--text-prose)}.type-input{font:var(--text-input)}.type-detail{font:var(--text-detail)}.type-quote{font:var(--text-quote)}.type-quote-sm{font:var(--text-quote-sm)}.type-ui{font:var(--text-ui)}.type-ui-strong{font:var(--text-ui-strong)}.type-body{font:var(--text-body)}.type-chip{font:var(--text-chip)}.type-caption{font:var(--text-caption)}.type-label{font:var(--text-label);letter-spacing:var(--ls-label);text-transform:uppercase}.type-wordmark{font:var(--wordmark);letter-spacing:var(--ls-wordmark)}.fw-strong{font-weight:var(--fw-strong)}.\[border-width\:var\(--ring-none\)\]{border-width:var(--ring-none)}.\[gap\:var\(--gap-detail\)\]{gap:var(--gap-detail)}.\[padding\:0_var\(--gap-hairline\)\]{padding:0 var(--gap-hairline)}.\[padding\:var\(--pad-bubble\)\]{padding:var(--pad-bubble)}.\[padding\:var\(--pad-button\)\]{padding:var(--pad-button)}.\[padding\:var\(--pad-chip\)\]{padding:var(--pad-chip)}.\[padding\:var\(--pad-composer\)\]{padding:var(--pad-composer)}.\[padding\:var\(--pad-composer-dock\)\]{padding:var(--pad-composer-dock)}.\[padding\:var\(--pad-composer-stacked\)\]{padding:var(--pad-composer-stacked)}.\[padding\:var\(--pad-composer-top\)\]{padding:var(--pad-composer-top)}.\[padding\:var\(--pad-empty-interactions\)\]{padding:var(--pad-empty-interactions)}.\[padding\:var\(--pad-eyebrow-menu\)\]{padding:var(--pad-eyebrow-menu)}.\[padding\:var\(--pad-eyebrow-sidebar\)\]{padding:var(--pad-eyebrow-sidebar)}.\[padding\:var\(--pad-menu-back\)\]{padding:var(--pad-menu-back)}.\[padding\:var\(--pad-menu-row\)\]{padding:var(--pad-menu-row)}.\[padding\:var\(--pad-none-card\)\]{padding:var(--pad-none-card)}.\[padding\:var\(--pad-pending\)\]{padding:var(--pad-pending)}.\[padding\:var\(--pad-popover\)\]{padding:var(--pad-popover)}.\[padding\:var\(--pad-rail\)\]{padding:var(--pad-rail)}.\[padding\:var\(--pad-results\)\]{padding:var(--pad-results)}.\[padding\:var\(--pad-row\)\]{padding:var(--pad-row)}.\[padding\:var\(--pad-selector\)\]{padding:var(--pad-selector)}.\[padding\:var\(--pad-sidebar\)\]{padding:var(--pad-sidebar)}.\[padding\:var\(--pad-tag\)\]{padding:var(--pad-tag)}.\[padding\:var\(--pad-textarea\)\]{padding:var(--pad-textarea)}.\[padding\:var\(--pad-thread\)\]{padding:var(--pad-thread)}.\[padding\:var\(--pad-wordmark\)\]{padding:var(--pad-wordmark)}@media (max-width:1099px){.app-rail-column{display:none}.app-rail-stacked{display:flex;flex-direction:column;gap:var(--gap-rail)}.app-rail-stacked-rule{border-top:var(--border-width) solid var(--border);padding:var(--pad-rail-stacked)}}@media (max-width:767px){.app-topbar{display:flex}.app-sidebar{position:fixed;top:0;bottom:0;left:0;width:var(--w-sidebar);z-index:var(--z-drawer);transform:translateX(-100%);transition:transform var(--motion-fast)}.app-main{z-index:0}.app-shell[data-drawer=open] .app-sidebar{transform:none}.app-shell[data-drawer=open] .app-scrim{display:block;z-index:var(--z-scrim)}.search-empty{justify-content:stretch}.search-empty-prompt{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.chip-popover{display:none}}.placeholder\:text-placeholder::-moz-placeholder{color:var(--text-placeholder)}.placeholder\:text-placeholder::placeholder{color:var(--text-placeholder)}.hover\:border-line-control-hover:hover{border-color:var(--border-control-hover)}.hover\:bg-surface:hover{background-color:var(--bg-surface)}.hover\:bg-surface-2:hover{background-color:var(--bg-surface-2)}.hover\:text-accent:hover{color:var(--accent)}.hover\:text-text-1:hover{color:var(--text-1)}.focus-visible\:shadow-focus-chip:focus-visible{--tw-shadow:var(--focus-ring-chip);--tw-shadow-colored:var(--focus-ring-chip);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-visible\:\[outline-offset\:var\(--outline-offset-focus-chip\)\]:focus-visible{outline-offset:var(--outline-offset-focus-chip)}.focus-visible\:\[outline\:var\(--outline-focus-chip\)\]:focus-visible{outline:var(--outline-focus-chip)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-disabled-fill:disabled{background-color:var(--disabled-fill)}.disabled\:bg-disabled-fill-soft:disabled{background-color:var(--disabled-fill-soft)}.group:hover .group-hover\:bg-chip-dot-hover{background-color:var(--chip-dot-hover)}