@font-face{font-family:Inter;src:url(/assets/Inter-Variable-c8O0ljhh.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Feature Deck;src:url(/assets/FeatureDeck-LightItalic-BqcR42Ri.otf)format("opentype");font-weight:300;font-style:italic;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-50:#eff3ff;--brand-100:#d1ddff;--brand-200:#b2c7ff;--brand-300:#84a6ff;--brand-400:#5282ff;--brand-500:#2967ff;--brand-600:#1555e1;--brand-700:#0046da;--gray-25:#fcfcfd;--gray-50:#f9fafb;--gray-100:#f2f4f7;--gray-200:#eaecf0;--gray-300:#d0d5dd;--gray-400:#98a2b3;--gray-500:#667085;--gray-600:#475467;--gray-700:#344054;--gray-800:#182230;--gray-900:#101828;--gray-950:#0c111d;--teal-500:#15b79e;--fuchsia-500:#d444f1;--violet-500:#875bf7;--error-500:#f04438;--text-primary:#101828;--text-secondary:#344054;--text-secondary_hover:#182230;--text-tertiary:#475467;--text-quaternary:#667085;--text-disabled:#667085;--text-placeholder:#667085;--text-white:#fff;--text-brand-primary:#002f6e;--text-brand-secondary:#0046da;--text-brand-tertiary:#2967ff;--text-error-primary:#d92d20;--text-error-primary_hover:#b32318;--text-warning-primary:#dc6803;--text-success-primary:#079455;--border-primary:#d0d5dd;--border-secondary:#eaecf0;--border-tertiary:#f2f4f7;--border-disabled:#d0d5dd;--border-brand:#2967ff;--border-brand_alt:#1555e1;--border-error:#f04438;--fg-primary:#101828;--fg-secondary:#344054;--fg-tertiary:#475467;--fg-quaternary:#667085;--fg-quinary:#98a2b3;--fg-white:#fff;--fg-disabled:#98a2b3;--fg-brand-primary:#1555e1;--fg-brand-secondary:#2967ff;--fg-error-primary:#d92d20;--fg-warning-primary:#dc6803;--fg-success-primary:#079455;--bg-primary:#fff;--bg-primary_alt:#fff;--bg-primary_hover:#f9fafb;--bg-secondary:#f9fafb;--bg-secondary_alt:#f9fafb;--bg-secondary_hover:#f2f4f7;--bg-secondary_subtle:#fcfcfd;--bg-tertiary:#f2f4f7;--bg-active:#f2f4f7;--bg-disabled:#f2f4f7;--bg-overlay:#0c111d;--bg-brand-primary:#eff3ff;--bg-brand-secondary:#d1ddff;--bg-brand-solid:#1555e1;--bg-brand-solid_hover:#0046da;--bg-error-primary:#fef3f2;--bg-error-secondary:#fee4e2;--bg-error-solid:#d92d20;--bg-warning-primary:#fffaeb;--bg-success-primary:#ecfdf3;--button-primary-bg:#1555e1;--button-primary-bg_hover:#0046da;--button-primary-fg:#fff;--button-secondary-bg:#fff;--button-secondary-bg_hover:#f9fafb;--button-secondary-bg_open:#f2f4f7;--button-secondary-bg_deep:#eaecf0;--bg-secondary_hover_deep:#eaecf0;--button-secondary-fg:#344054;--button-secondary-fg_hover:#182230;--button-secondary-border:#d0d5dd;--button-tertiary-fg:#475467;--button-tertiary-fg_hover:#344054;--button-tertiary-bg_hover:#f9fafb;--button-primary-error-bg:#d92d20;--button-primary-error-bg_hover:#b32318;--button-secondary-error-fg:#b32318;--button-secondary-error-border:#fda19b;--button-secondary-error-bg_hover:#fef3f2;--nav-item-icon-fg:#667085;--nav-item-icon-fg_active:#344054;--avatar-bg:#f2f4f7;--avatar-contrast-border:#00000014;--utility-gray-50:#f9fafb;--utility-gray-200:#eaecf0;--utility-gray-700:#344054;--utility-brand-50:#eff3ff;--utility-brand-200:#b2c7ff;--utility-brand-700:#0046da;--utility-error-50:#fef3f2;--utility-error-200:#fecdc9;--utility-error-600:#d92d20;--utility-error-700:#b32318;--utility-warning-50:#fffaeb;--utility-warning-200:#fedf89;--utility-warning-600:#dc6803;--utility-warning-700:#b54708;--utility-success-50:#ecfdf3;--utility-success-200:#a9efc5;--utility-success-600:#079455;--utility-success-700:#067647;--utility-orange-dark-50:#fff4ed;--utility-orange-dark-200:#ffd6ae;--utility-orange-dark-700:#bc1b06;--utility-rose-50:#fff1f3;--utility-rose-200:#fecdd6;--utility-rose-700:#c01048;--utility-teal-500:#15b79e;--utility-fuchsia-500:#d444f1;--shadow-xs:0 1px 2px 0 #1018280d;--shadow-sm:0 1px 3px 0 #1018281a, 0 1px 2px 0 #1018280f;--shadow-md:0 4px 8px -2px #1018281a, 0 2px 4px -2px #1018280f;--shadow-lg:0 12px 16px -4px #10182814, 0 4px 6px -2px #10182808;--shadow-xl:0 20px 24px -4px #10182814, 0 8px 8px -4px #10182808;--focus-ring:0 0 0 2px #fff, 0 0 0 4px #2967ff;--focus-ring-error:0 0 0 2px #fff, 0 0 0 4px #f04438;--radius-xxs:2px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:16px;--radius-full:9999px;--font:"Inter", Tahoma, Geneva, Verdana, sans-serif;--font-voice:"Feature Deck", Georgia, serif;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--ease-press:cubic-bezier(.33, 1, .68, 1);--ease-morph:cubic-bezier(.45, 0, .55, 1);--ease-hover:cubic-bezier(.25, .46, .45, .94);--dur-press:.16s;--dur-menu-out:.12s;--dur-press-in:90ms;--dur-press-out:.16s;--dur-hover:.12s;--dur-menu:.18s;--dur-dialog:.22s;--dur-sheet:.32s;--dur-toast:.26s;--dur-toast-out:.18s;--dur-swap-out:.24s;--dur-swap-in:.38s;--harness-bg:#2a2a2a;--harness-fg:#ffffffd9;--harness-fg-muted:#ffffff8c;--harness-border:#ffffff1a;--harness-shadow:0 8px 24px #0006;--paper-carbon-black:#0f1114;--paper-graphite:#1b1f26;--paper-cobalt:#2f3b4a;--paper-iron:#5d6267;--paper-alloy:#a3acb5;--paper-canvas:#efefed;--paper-white:#fff;--paper-teal:#37bdb2;--paper-teal-600:#0e9b90;--paper-teal-200:#b6ece8;--paper-teal-700:#0b7c73;--paper-orange:#f76b25;--paper-orange-600:#db520d;--paper-orange-200:#fbc9a8;--paper-orange-700:#c1480b;--paper-purple:#7378e5;--paper-purple-600:#595fdb;--paper-purple-200:#d6d8ff;--paper-lime:#d1f255;--paper-lime-600:#b1e000;--paper-lime-200:#e9f9ae}.dark-mode{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gray-25:#fafafa;--gray-50:#f7f7f7;--gray-100:#f0f1f1;--gray-200:#ececed;--gray-300:#cecfd2;--gray-400:#94969c;--gray-500:#85888e;--gray-600:#61656c;--gray-700:#373a41;--gray-800:#22262f;--gray-900:#13161b;--gray-950:#0c0e12;--text-primary:#f7f7f7;--text-secondary:#cecfd2;--text-secondary_hover:#ececed;--text-tertiary:#94969c;--text-quaternary:#94969c;--text-disabled:#85888e;--text-placeholder:#85888e;--text-brand-primary:#f7f7f7;--text-brand-secondary:#cecfd2;--text-brand-tertiary:#94969c;--text-error-primary:#f97066;--text-error-primary_hover:#fda19b;--text-warning-primary:#fdb022;--text-success-primary:#47cd89;--border-primary:#373a41;--border-secondary:#22262f;--border-tertiary:#22262f;--border-disabled:#373a41;--border-brand:#5282ff;--border-brand_alt:#373a41;--border-error:#f97066;--fg-primary:#fff;--fg-secondary:#cecfd2;--fg-tertiary:#94969c;--fg-quaternary:#94969c;--fg-quinary:#85888e;--fg-disabled:#85888e;--fg-brand-primary:#2967ff;--fg-brand-secondary:#1555e1;--fg-error-primary:#f04438;--fg-warning-primary:#f79009;--fg-success-primary:#17b26a;--bg-primary:#0c0e12;--bg-primary_alt:#13161b;--bg-primary_hover:#22262f;--bg-secondary:#13161b;--bg-secondary_alt:#0c0e12;--bg-secondary_hover:#22262f;--bg-secondary_subtle:#13161b;--bg-tertiary:#22262f;--bg-active:#22262f;--bg-disabled:#22262f;--bg-overlay:#22262f;--bg-brand-primary:#2967ff;--bg-brand-secondary:#1555e1;--bg-brand-solid:#2967ff;--bg-brand-solid_hover:#5282ff;--bg-error-primary:#f04438;--bg-error-secondary:#d92d20;--bg-warning-primary:#f79009;--bg-success-primary:#17b26a;--button-primary-bg:#2967ff;--button-primary-bg_hover:#1555e1;--button-secondary-bg:#13161b;--button-secondary-bg_hover:#22262f;--button-secondary-bg_open:#373a41;--button-secondary-bg_deep:#42464d;--bg-secondary_hover_deep:#22262f;--button-secondary-fg:#cecfd2;--button-secondary-fg_hover:#f0f1f1;--button-secondary-border:#373a41;--button-tertiary-fg:#94969c;--button-tertiary-fg_hover:#ececed;--button-tertiary-bg_hover:#22262f;--button-secondary-error-fg:#fecdc9;--button-secondary-error-border:#912018;--button-secondary-error-bg_hover:#7a271a;--nav-item-icon-fg:#94969c;--nav-item-icon-fg_active:#ececed;--avatar-bg:#22262f;--avatar-contrast-border:#ffffff1f;--utility-gray-50:#13161b;--utility-gray-200:#373a41;--utility-gray-700:#cecfd2;--utility-brand-50:#001e3b;--utility-brand-200:#003998;--utility-brand-700:#84a6ff;--utility-error-50:#55160c;--utility-error-200:#912018;--utility-error-600:#f97066;--utility-error-700:#fda19b;--utility-warning-50:#4e1d09;--utility-warning-200:#93370d;--utility-warning-600:#fdb022;--utility-warning-700:#fec84b;--utility-success-50:#053321;--utility-success-200:#085d3a;--utility-success-600:#47cd89;--utility-success-700:#75e0a7;--utility-orange-dark-50:#57130a;--utility-orange-dark-200:#97180c;--utility-orange-dark-700:#ff9c66;--utility-rose-50:#510b24;--utility-rose-200:#a11043;--utility-rose-700:#fea3b4;--shadow-xs:none;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;height:100%}body{min-height:100%;font-family:var(--font);color:var(--text-primary);background:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;margin:0;font-size:14px;line-height:20px}h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,figure,blockquote{margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}button,a,input,select,textarea,[role=button],[role=tab],[role=menuitem]{touch-action:manipulation}button,[role=button],[role=tab],[role=menuitem],[role=menuitemradio],[role=option]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media (pointer:coarse),(width<=767px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px}}.icon{vertical-align:middle;flex:none;display:inline-block}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.num,.tabular{font-variant-numeric:tabular-nums}:focus-visible{outline-offset:2px;box-shadow:var(--focus-ring);outline:2px solid #0000}.no-tx,.no-tx *,.no-tx :before,.no-tx :after{transition:none!important}:root[data-motion=reduce]{scroll-behavior:auto}.index{flex-direction:column;gap:32px;width:min(720px,100% - 32px);margin:0 auto;padding:96px 0 128px;display:flex}.index-head{flex-direction:column;gap:8px;display:flex}.index-head h1{text-wrap:balance;font-size:18px;font-weight:600;line-height:28px}.index-voice{font:300 italic 20px/28px var(--font-voice);color:var(--text-secondary);text-wrap:pretty;max-width:44ch}.index code{color:var(--text-secondary);font:13px/20px ui-monospace,SFMono-Regular,Menlo,monospace}.index-filter input{border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--bg-primary);width:100%;height:40px;box-shadow:var(--shadow-xs);transition:border-color var(--dur-hover) var(--ease-hover);padding:0 12px;font-size:16px}.index-filter input::placeholder{color:var(--text-placeholder)}.index-filter input:focus-visible{border-color:var(--border-brand)}.index-list{grid-template-columns:minmax(0,1fr) auto auto auto;column-gap:20px;margin:0 -12px;padding:0;list-style:none;display:grid}.index-list>li{grid-template-columns:subgrid;grid-column:1/-1;display:grid}.index-row{grid-template-columns:subgrid;border-radius:var(--radius-md);min-height:56px;transition:background-color var(--dur-hover) var(--ease-hover), transform var(--dur-press-out) var(--ease-press);grid-column:1/-1;row-gap:2px;padding:12px;text-decoration:none;display:grid}.index-title{color:var(--text-primary);grid-column:1;font-weight:600}.index-summary{color:var(--text-tertiary);text-wrap:pretty;transition:color var(--dur-hover) var(--ease-hover);grid-column:1}.index-meta{grid-template-columns:subgrid;color:var(--text-quaternary);white-space:nowrap;grid-area:1/2/span 2/5;align-self:center;font-size:12px;line-height:18px;display:grid}.index-meta>:last-child{justify-self:end}.index-status{text-transform:capitalize}.index-group{flex-direction:column;gap:8px;display:flex}.index-section{color:var(--text-tertiary);font-size:14px;font-weight:600}.index-none{min-height:56px;color:var(--text-tertiary);align-items:center;display:flex}.index-empty{flex-direction:column;gap:4px;min-height:56px;display:flex}.index-empty h2{font-size:14px;font-weight:600}.index-empty p{color:var(--text-tertiary);text-wrap:pretty;max-width:52ch}.index-foot{border-top:1px solid var(--border-secondary);justify-content:space-between;gap:24px;padding-top:16px;display:flex}.index-foot p:first-child{color:var(--text-primary);flex:none}.index-foot p:last-child{color:var(--text-tertiary);text-align:right;text-wrap:pretty}@media (hover:hover) and (pointer:fine){.index-row:hover{background:var(--bg-primary_hover)}.index-row:hover .index-summary{color:var(--text-secondary)}}.index-row:active{transition-duration:var(--dur-hover), var(--dur-press-in);transform:scale(.97)}.index-head{animation:index-fade .24s var(--ease-out) both}.index-rise{animation:index-rise .28s var(--ease-out) calc(60ms + var(--i,0) * 40ms) both}@keyframes index-fade{0%{opacity:0}}@keyframes index-rise{0%{opacity:0;translate:0 6px}}:root[data-motion=reduce] .index-rise{animation-name:index-fade;animation-duration:.16s;animation-timing-function:linear}:root[data-motion=reduce] .index-row:active{transform:none}@media (width<=560px){.index-list,.index-list>li,.index-row{flex-direction:column;display:flex}.index-row{gap:2px}.index-meta{gap:12px;margin-top:4px;display:flex}.index-foot{flex-direction:column;gap:4px}.index-foot p:last-child{text-align:left}}.shell-notice{flex-direction:column;align-items:flex-start;gap:12px;width:min(720px,100% - 32px);margin:0 auto;padding:96px 0;display:flex}.shell-notice h1{font-size:18px;font-weight:600;line-height:28px}.shell-notice p{color:var(--text-tertiary)}.shell-notice pre{border-radius:var(--radius-md);background:var(--bg-secondary);max-width:100%;color:var(--text-secondary);padding:12px;font:12px/18px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.shell-notice a{color:var(--text-brand-secondary);font-weight:600}
