@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.woff2)format("woff2-variations");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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-ext-wght-normal-Dg-wlmqe.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/hanken-grotesk-latin-wght-normal-CaVRRdDk.woff2)format("woff2-variations");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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}:root{--hb-page:#f7f6fb;--hb-surface:#fff;--hb-surface-2:#f4f2f9;--hb-border:#e6e3ef;--hb-text:#1a1625;--hb-text-2:#5e5873;--hb-text-3:#8c86a0;--hb-sidebar:color-mix(in srgb, var(--mantine-color-acc-0) 55%, #fff);--hb-notice-bg:var(--mantine-color-gold-0);--hb-notice-border:var(--mantine-color-gold-3)}html:root[data-mantine-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hb-page:#111113;--hb-surface:#19191c;--hb-surface-2:#222226;--hb-border:#2f2f34;--hb-text:#ededef;--hb-text-2:#a8a8b0;--hb-text-3:#7c7c85;--hb-sidebar:#151517;--hb-notice-bg:color-mix(in srgb, var(--mantine-color-gold-6) 14%, #19191c);--hb-notice-border:color-mix(in srgb, var(--mantine-color-gold-6) 35%, #19191c);--mantine-color-body:var(--hb-surface);--mantine-color-text:var(--hb-text);--mantine-color-dimmed:var(--hb-text-3);--mantine-color-default-border:var(--hb-border);--mantine-color-ink-3:var(--hb-text-3);--mantine-color-ink-4:var(--hb-text-2);--mantine-color-ink-8:var(--hb-text);--mantine-color-line-0:var(--hb-border);--mantine-color-surface-1:var(--hb-surface-2);--mantine-color-acc-0:color-mix(in srgb, var(--mantine-color-acc-6) 12%, #19191c);--mantine-color-acc-1:color-mix(in srgb, var(--mantine-color-acc-6) 20%, #19191c);--mantine-color-acc-7:color-mix(in srgb, var(--mantine-color-acc-4) 85%, #fff);--mantine-color-acc-8:color-mix(in srgb, var(--mantine-color-acc-3) 80%, #fff);--mantine-color-acc-light-color:var(--mantine-color-acc-3);--mantine-color-black:var(--hb-text);scrollbar-color:#ffffff2e transparent}html{-webkit-font-smoothing:antialiased;scrollbar-width:thin;scrollbar-color:#00000026 transparent;line-height:1.5}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0000001f;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#0003}html:root[data-mantine-color-scheme=dark] ::-webkit-scrollbar-thumb{background:#ffffff29}body{background:var(--hb-page);color:var(--hb-text);margin:0;font-family:Hanken Grotesk,system-ui,sans-serif}::selection{background:var(--mantine-color-acc-2);color:var(--hb-text)}.num{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:JetBrains Mono,ui-monospace,monospace}.logo-mark{background:url(/hubra-mark.svg) 50%/contain no-repeat;flex-shrink:0;width:28px;height:28px}.club-logo{object-fit:contain;flex-shrink:0;max-width:120px;height:32px}.wordmark{letter-spacing:-.02em;font-family:Bricolage Grotesque,Hanken Grotesk,system-ui,sans-serif;font-weight:800;line-height:1}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:1s linear infinite spin}.chip{border:1px solid var(--hb-border);color:var(--hb-text-2);font-size:var(--mantine-font-size-sm);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-weight:500;transition:all .15s;display:inline-flex}.chip:hover{border-color:var(--hb-text-3);background:var(--hb-surface-2)}.chip.on{border-color:var(--mantine-color-acc-3);background:var(--mantine-color-acc-1);color:var(--mantine-color-acc-8);font-weight:600}.stat-value{font-variant-numeric:tabular-nums;letter-spacing:-.02em;overflow-wrap:anywhere;font-family:Bricolage Grotesque,Hanken Grotesk,system-ui,sans-serif}.eyebrow{font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--mantine-color-acc-7);font-weight:700}.hubra-tabs .mantine-Tabs-list{scrollbar-width:none;flex-wrap:nowrap;gap:4px;overflow-x:auto}.hubra-tabs .mantine-Tabs-list::-webkit-scrollbar{display:none}.hubra-tabs .mantine-Tabs-tab{font-size:var(--mantine-font-size-sm);color:var(--hb-text-2,#5e5873);white-space:nowrap;flex-shrink:0;padding:12px 14px;font-weight:600}.hubra-tabs .mantine-Tabs-tab:hover{color:var(--hb-text,#1a1625);background:0 0}.hubra-tabs .mantine-Tabs-tab[data-active]{color:var(--mantine-color-acc-8)}@media (width<=47.99em){.hubra-tabs .mantine-Tabs-list{flex-wrap:wrap;gap:6px;overflow:visible}.hubra-tabs .mantine-Tabs-list:before{display:none}.hubra-tabs .mantine-Tabs-tab{border:1px solid var(--hb-border,#e4e1ec);background:var(--hb-surface,transparent);border-radius:999px;min-height:36px;margin:0;padding:7px 12px}.hubra-tabs .mantine-Tabs-tab:hover{background:var(--hb-surface-2,transparent)}.hubra-tabs .mantine-Tabs-tab[data-active]{border-color:var(--mantine-color-acc-filled);background:var(--mantine-color-acc-light);color:var(--mantine-color-acc-light-color)}}.hubra-build{z-index:50;color:var(--mantine-color-dimmed);opacity:.55;background:color-mix(in srgb, var(--mantine-color-body) 70%, transparent);border-radius:4px;padding:1px 4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;line-height:14px;text-decoration:none;transition:opacity .12s;position:fixed;bottom:4px;right:6px}.hubra-build:hover,.hubra-build:focus-visible{opacity:1;background:var(--mantine-color-body)}@media (width<=48em){.hubra-build{display:none}}@media print{.hubra-build{display:none}}#root{min-height:100vh}.eyebrow{font-family:JetBrains Mono,ui-monospace,monospace;font-size:var(--mantine-font-size-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--mantine-color-acc-7)}.eyebrow:before{content:"// ";color:var(--mantine-color-acc-5)}.graph-bg{background-color:var(--hb-page)}.auth-layout{background:var(--hb-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;display:grid}.auth-main{justify-content:center;align-items:center;padding:48px 32px;display:flex}.auth-brand{background:linear-gradient(155deg,#7441e0 0%,#6131c4 45%,#3a1e78 100%);align-items:center;padding:64px;display:flex;position:relative;overflow:hidden}.auth-brand:after{content:"";opacity:.07;pointer-events:none;background:url(/hubra-mark-white.svg) 50%/contain no-repeat;width:520px;height:520px;position:absolute;bottom:-140px;right:-120px}.auth-brand-inner{z-index:1;position:relative}.auth-brand-dot{background:#fece2b;border-radius:50%;flex-shrink:0;width:10px;height:10px}@media (width<=62em){.auth-layout{grid-template-columns:1fr}.auth-brand{display:none}.auth-main{align-items:flex-start;padding:40px 20px}}.sso-topbar{background:var(--hb-surface);border-bottom:1px solid var(--hb-border);z-index:10;height:60px;position:sticky;top:0}.sso-side-tabs{align-items:flex-start;gap:32px}.sso-side-tabs .mantine-Tabs-list{flex:0 0 220px;gap:2px;position:sticky;top:84px}.sso-side-tabs .mantine-Tabs-tab{border-radius:var(--mantine-radius-md);font-size:var(--mantine-font-size-sm);color:var(--hb-text-2,#5e5873);justify-content:flex-start;padding:9px 12px;font-weight:600}.sso-side-tabs .mantine-Tabs-tabLabel{text-align:left;flex:1}.sso-side-tabs .mantine-Tabs-tab:hover{background:var(--hb-surface-2,#0000000a);color:var(--hb-text,#1a1625)}.sso-side-tabs .mantine-Tabs-tab[data-active],.sso-side-tabs .mantine-Tabs-tab[data-active]:hover{background:var(--mantine-color-acc-light);color:var(--mantine-color-acc-light-color)}.sso-side-tabs .mantine-Tabs-panel{flex:1;min-width:0;max-width:760px}@media (width<=61.99em){.sso-side-tabs{gap:24px}.sso-side-tabs .mantine-Tabs-list{flex-basis:190px}}
