:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--bg-side:#050507;--surface:#0a0a0d;--surface-2:#121216;--surface-3:#1a1a20;--line:#ffffff13;--line-strong:#ffffff24;--hover:#ffffff0b;--active:#ffffff17;--text:#f2f2f5;--text-2:#9e9ea8;--text-3:#60606a;--primary:#fff;--on-primary:#050507;--gold:#f5b841;--silver:#c8d0da;--bronze:#d99164;--good:#34d399;--bad:#f87171;--link:#00a8fc;--glass:#0c0c10ad;--glass-strong:#08080bd6;--glass-line:#ffffff1c;--glass-shine:inset 0 1px 0 0 #ffffff14;--card-shine:inset 0 1px 0 0 #ffffff0a;--scrim:#0009;--shadow:0 20px 50px -10px #000c;--focus:#fff}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--bg-side:#f8f8fa;--surface:#fff;--surface-2:#f2f2f5;--surface-3:#e6e6eb;--line:#09090b16;--line-strong:#09090b26;--hover:#09090b0b;--active:#09090b14;--text:#09090b;--text-2:#52525b;--text-3:#8e8e99;--primary:#09090b;--on-primary:#fff;--gold:#b47812;--silver:#646d78;--bronze:#9e5628;--good:#107c41;--bad:#dc2626;--link:#006ce7;--glass:#ffffffbd;--glass-strong:#ffffffe0;--glass-line:#09090b17;--glass-shine:inset 0 1px 0 0 #ffffffe6;--card-shine:0 1px 2px #09090b0a;--scrim:#0f0f1459;--shadow:0 20px 44px -10px #09090b24;--focus:#09090b}:root{--header-h:56px;--nav-w:256px;--members-w:252px;--r-sm:6px;--r-md:10px;--r-lg:14px;--ease:cubic-bezier(.16, 1, .3, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--t-in:.32s;--t-sheet:.44s;--t-out:.2s;--blur:blur(24px) saturate(1.65);--font-emoji:"Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font-ui), system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:14px;line-height:1.45;overflow:hidden}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}::selection{background:var(--text);color:var(--bg)}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.glass{background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-line);box-shadow:var(--glass-shine)}::highlight(info-hit){color:var(--text);background-color:color-mix(in srgb, var(--gold) 34%, transparent)}.btn{border-radius:var(--r-md);white-space:nowrap;border:1px solid var(--line-strong);background:var(--surface-2);height:36px;box-shadow:var(--card-shine);transition:background .14s var(--ease), border-color .14s var(--ease), opacity .14s var(--ease), transform .1s var(--ease);justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.btn:hover:not(:disabled){background:var(--surface-3);border-color:var(--text-3)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.42}.btn-primary{background:var(--primary);color:var(--on-primary);box-shadow:none;border-color:#0000}.btn-primary:hover:not(:disabled){background:var(--primary);opacity:.9;border-color:#0000}.btn-ghost{box-shadow:none;background:0 0;border-color:#0000}.btn-ghost:hover:not(:disabled){background:var(--hover);border-color:#0000}.btn-danger{color:var(--bad)}.btn-sm{border-radius:var(--r-sm);height:30px;padding:0 10px;font-size:12px}.btn-block{width:100%}.icon-btn{border-radius:var(--r-md);width:34px;height:34px;color:var(--text-2);transition:background .14s var(--ease), color .14s var(--ease), transform .1s var(--ease);flex:none;place-items:center;display:inline-grid;position:relative}.icon-btn:hover{background:var(--hover);color:var(--text)}.icon-btn:active{transform:scale(.95)}.icon-btn[aria-expanded=true]{background:var(--active);color:var(--text)}.icon-btn-sm{border-radius:var(--r-sm);width:28px;height:28px}.input,.textarea,.select{border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--surface-2);width:100%;height:38px;transition:border-color .15s var(--ease), background .15s var(--ease), box-shadow .15s var(--ease);padding:0 12px;font-size:14px}.textarea{resize:vertical;height:auto;min-height:84px;padding:10px 12px;line-height:1.5}.input:focus,.textarea:focus,.select:focus{border-color:var(--text-2);background:var(--surface);box-shadow:0 0 0 3px var(--hover);outline:none}.input::placeholder,.textarea::placeholder{color:var(--text-3)}.select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-2) 50%), linear-gradient(135deg, var(--text-2) 50%, transparent 50%);background-position:calc(100% - 16px) 52%,calc(100% - 11px) 52%;background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}.field{gap:6px;display:grid}.label{color:var(--text-2);justify-content:space-between;font-size:12px;font-weight:600;display:flex}.hint{color:var(--text-3);font-size:12px}.error-text{color:var(--bad);font-size:12.5px}.muted{color:var(--text-2)}.faint{color:var(--text-3)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--card-shine)}.eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:700}.display{font-family:var(--font-display), var(--font-ui), sans-serif;font-optical-sizing:auto}.role-color{color:var(--role-color)}:root[data-theme=light] .role-color{color:color-mix(in oklab, var(--role-color) 62%, #000)}.tone-gold{color:var(--gold)}.tone-silver{color:var(--silver)}.tone-bronze{color:var(--bronze)}.tone-good{color:var(--good)}.tone-bad{color:var(--bad)}.skeleton{background:linear-gradient(90deg, var(--surface-2) 0%, var(--surface-3) 50%, var(--surface-2) 100%);border-radius:var(--r-sm);background-size:200% 100%;animation:1.4s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.page-head{z-index:5;border-bottom:1px solid var(--line);background:var(--glass-strong);min-height:48px;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);align-items:center;gap:10px;padding:8px 24px;display:flex;position:sticky;top:0}.page-head-icon{color:var(--text-3);flex:none}.page-title{min-width:0;font-family:var(--font-display), var(--font-ui), sans-serif;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.page-head-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.page-sub{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;border-left:1px solid var(--line-strong);min-width:0;padding-left:12px;font-size:12.5px;overflow:hidden}.page-body{max-width:780px;margin:0 auto;padding:28px 24px 72px}.page-body-wide{max-width:1060px}.section-title{font-family:var(--font-display), var(--font-ui), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.empty{text-align:center;color:var(--text-3);padding:44px 18px;font-size:13.5px}@media (max-width:767px){.page-head{padding:8px 16px}.page-sub{display:none}.page-body{padding:20px 14px 64px}}.seg{border-radius:var(--r-md);background:var(--surface-2);border:1px solid var(--line);gap:2px;padding:4px;display:inline-flex}.seg button{height:28px;color:var(--text-2);transition:background .14s var(--ease), color .14s var(--ease);border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.seg button:hover:not([aria-pressed=true]){color:var(--text)}.seg button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #00000040, 0 0 0 1px var(--line-strong)}dialog.dialog{color:var(--text);opacity:0;width:min(440px,100vw - 32px);max-height:calc(100dvh - 48px);transition:opacity var(--t-out) var(--ease-exit), transform var(--t-out) var(--ease-exit), display var(--t-out) allow-discrete, overlay var(--t-out) allow-discrete;background:0 0;border:0;padding:0;overflow:visible;transform:translateY(16px)scale(.97)}dialog.dialog[open]{opacity:1;transition-duration:var(--t-sheet);transition-timing-function:var(--ease);transform:none}dialog.dialog:not([open]){pointer-events:none}dialog.dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity var(--t-out) var(--ease-exit), display var(--t-out) allow-discrete, overlay var(--t-out) allow-discrete}dialog.dialog[open]::backdrop{opacity:1;transition-duration:var(--t-in);transition-timing-function:var(--ease)}@starting-style{dialog.dialog[open]{opacity:0;transform:translateY(16px)scale(.97)}dialog.dialog[open]::backdrop{opacity:0}}.dialog-panel{border-radius:var(--r-lg);background:var(--glass-strong);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-line);box-shadow:var(--shadow), var(--glass-shine);max-height:calc(100dvh - 48px);overflow-y:auto}.dialog-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 12px 20px;display:flex}.dialog-title{font-family:var(--font-display), var(--font-ui), sans-serif;letter-spacing:-.01em;font-size:17px;font-weight:700}.dialog-body{padding:18px 20px 20px}.menu{inset:auto;top:calc(var(--header-h) + env(safe-area-inset-top) + 4px);width:min(340px,100vw - 24px);max-height:min(520px, calc(100dvh - var(--header-h) - env(safe-area-inset-top) - 16px));border-radius:var(--r-lg);background:var(--glass-strong);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-line);box-shadow:var(--shadow), var(--glass-shine);color:var(--text);transform-origin:100% 0;opacity:0;transition:opacity var(--t-out) var(--ease-exit), transform var(--t-out) var(--ease-exit), display var(--t-out) allow-discrete, overlay var(--t-out) allow-discrete;margin:0;padding:6px;position:fixed;right:12px;overflow-y:auto;transform:translateY(-8px)scale(.96)}.menu:popover-open{opacity:1;transition-duration:var(--t-in);transition-timing-function:var(--ease);transform:none}.menu:not(:popover-open){pointer-events:none}@starting-style{.menu:popover-open{opacity:0;transform:translateY(-8px)scale(.96)}}.menu-item{border-radius:var(--r-sm);text-align:left;width:100%;color:var(--text);align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;transition:background .12s;display:flex}.menu-item:hover{background:var(--hover)}.menu-item svg{color:var(--text-2);flex:none}.menu-sep{background:var(--line);height:1px;margin:6px 4px}@media (pointer:coarse){html{touch-action:pan-x pan-y}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}[data-callout]{-webkit-touch-callout:default}}@supports (-webkit-touch-callout:none){input,textarea,select{font-size:16px!important}}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/4032351b19cb998e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/cb4b92673aedbbad-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}._3Gb-5q_className{font-family:Figtree,Figtree Fallback;font-style:normal}._3Gb-5q_variable{--font-ui:"Figtree", "Figtree Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}._0pVUyW_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}._0pVUyW_variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f7095de3000afb68-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e63b65bb308a9351-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/125b6750c58ce347-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d902bc2bfdd0a4cb-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.xktYVG_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.xktYVG_variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
