@charset "UTF-8";@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/archivo-400-latin-ext.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:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/archivo-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/archivo-500-latin-ext.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:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/archivo-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/archivo-600-latin-ext.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:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/archivo-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/bricolage-grotesque-700-latin-ext.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:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/bricolage-grotesque-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/bricolage-grotesque-800-latin-ext.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/bricolage-grotesque-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400-greek.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:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-greek.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:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-greek.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:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-greek.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-greek.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:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-georgian-400.woff2) format("woff2");unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-sans-armenian-400.woff2) format("woff2");unicode-range:U+0530-058F,U+FB13-FB17}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/noto-sans-georgian-500.woff2) format("woff2");unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/noto-sans-armenian-500.woff2) format("woff2");unicode-range:U+0530-058F,U+FB13-FB17}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/noto-sans-georgian-600.woff2) format("woff2");unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/noto-sans-armenian-600.woff2) format("woff2");unicode-range:U+0530-058F,U+FB13-FB17}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-georgian-700.woff2) format("woff2");unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-sans-armenian-700.woff2) format("woff2");unicode-range:U+0530-058F,U+FB13-FB17}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/noto-sans-georgian-800.woff2) format("woff2");unicode-range:U+10A0-10FF,U+1C90-1CBF,U+2D00-2D2F}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/noto-sans-armenian-800.woff2) format("woff2");unicode-range:U+0530-058F,U+FB13-FB17}@font-face{font-family:Archivo Fallback;font-weight:100 500;src:local("Arial"),local("ArialMT");size-adjust:98.35%;ascent-override:89.27%;descent-override:21.35%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;font-weight:600 900;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:95.23%;ascent-override:92.2%;descent-override:22.05%;line-gap-override:0%}@font-face{font-family:Bricolage Grotesque Fallback;font-weight:100 700;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:100.51%;ascent-override:92.53%;descent-override:26.86%;line-gap-override:0%}@font-face{font-family:Bricolage Grotesque Fallback;font-weight:800 900;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:101.8%;ascent-override:91.36%;descent-override:26.52%;line-gap-override:0%}:root{--bg: #0a0e12;--bg-elev: #121820;--bg-elev-2: #1a222c;--border: rgba(255, 255, 255, .07);--text: #eaf1f4;--text-muted: #8593a0;--accent: #c8f751;--accent-ink: #0a0e12;--live: #ff5a4d;--pending: #f5a524;--radius-sm: 8px;--radius: 14px;--radius-lg: 20px;--radius-pill: 999px;--fs-2xs: .6875rem;--fs-xs: .75rem;--fs-sm: .8125rem;--fs-md: .875rem;--fs-base: 1rem;--fs-lg: 1.125rem;--fs-xl: 1.375rem;--fs-2xl: 1.75rem;--fs-display: 2.5rem;--dur-short: .1s;--dur-medium: .2s;--dur-long: .3s;--dur-xlong: .45s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-decelerate: cubic-bezier(.05, .7, .1, 1);--ease-accelerate: cubic-bezier(.3, 0, .8, .15);--z-raised: 1;--z-snackbar: 8;--z-sticky: 10;--z-tabbar: 15;--z-popover: 20;--z-sheet: 40;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--skeleton-base: color-mix(in srgb, var(--text) 7%, var(--bg-elev));--skeleton-shine: color-mix(in srgb, var(--text) 13%, var(--bg-elev));--loader-delay: .3s;--tabbar-h: 64px;--tabbar-total: calc(var(--tabbar-h) + var(--safe-bottom));--header-h: 64px;--header-total: calc(var(--header-h) + var(--safe-top));--live-bar-h: 44px;--scroll-reserve: 0px;--badge-sm-w: 46px;--badge-sm-h: 32px;--badge-md-w: 68px;--badge-md-h: 48px;--badge-lg-w: 88px;--badge-lg-h: 64px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--btn-h: 44px;--btn-h-sm: 36px;--btn-h-lg: 48px;--btn-px: var(--space-5);--btn-px-sm: var(--space-3);--btn-px-lg: var(--space-6);--btn-fs: .9375rem;--btn-fs-sm: .8125rem;--btn-fs-lg: 1rem;--btn-gap: var(--space-2);--btn-radius: var(--radius);--btn-icon: 18px;--btn-icon-sm: 16px;--btn-icon-lg: 20px;--focus-ring: 0 0 0 3px color-mix(in srgb, var(--accent) 45%, transparent);--font-display: "Bricolage Grotesque", "Bricolage Grotesque Fallback", ui-sans-serif, system-ui, sans-serif;--font-body: "Archivo", "Archivo Fallback", ui-sans-serif, system-ui, sans-serif;--shadow-card: 0 8px 24px rgba(0, 0, 0, .35)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);width:auto;min-height:var(--btn-h);padding:var(--space-2) var(--btn-px);border:1px solid transparent;border-radius:var(--btn-radius);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--btn-fs);font-weight:700;line-height:1.2;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,transform .12s ease,opacity .12s ease}.btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.btn:not(:disabled):active{transform:scale(.98)}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.btn--primary{--btn-spinner: var(--accent-ink);background:var(--accent);border-color:var(--accent);color:var(--accent-ink);box-shadow:0 4px 20px color-mix(in srgb,var(--accent) 35%,transparent)}.btn--primary:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 88%,white);border-color:color-mix(in srgb,var(--accent) 88%,white)}.btn--primary:focus-visible{box-shadow:var(--focus-ring),0 4px 20px color-mix(in srgb,var(--accent) 35%,transparent)}.btn--secondary{background:color-mix(in srgb,var(--accent) 10%,var(--bg-elev));border-color:color-mix(in srgb,var(--accent) 55%,var(--border));color:var(--text)}.btn--secondary:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 18%,var(--bg-elev))}.btn--outline{background:transparent;border-color:var(--border);color:var(--text)}.btn--outline:not(:disabled):hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--border))}.btn--ghost{background:transparent;border-color:transparent;color:var(--accent)}.btn--ghost:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 10%,transparent)}.btn--destructive{background:transparent;border-color:color-mix(in srgb,var(--live) 40%,var(--border));color:var(--live)}.btn--destructive:not(:disabled):hover{background:color-mix(in srgb,var(--live) 10%,transparent)}.btn--destructive:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--live) 45%,transparent)}.btn--sm{min-height:var(--btn-h-sm);padding:var(--space-1) var(--btn-px-sm);font-size:var(--btn-fs-sm)}.btn--lg{min-height:var(--btn-h-lg);padding:var(--space-3) var(--btn-px-lg);font-size:var(--btn-fs-lg)}.btn--pill{border-radius:999px}.btn--block{display:flex;width:100%}.btn--icon{width:var(--btn-h);min-width:var(--btn-h);padding:0;font-size:var(--btn-icon);line-height:1}.btn--icon.btn--sm{width:var(--btn-h-sm);min-width:var(--btn-h-sm);font-size:var(--btn-icon-sm)}.btn--icon.btn--lg{width:var(--btn-h-lg);min-width:var(--btn-h-lg);font-size:var(--btn-icon-lg)}.btn__icon{flex:none;width:var(--btn-icon);height:var(--btn-icon)}.btn--loading{color:transparent!important;pointer-events:none}.btn--loading:after{content:"";position:absolute;inset:0;margin:auto;width:1.1em;height:1.1em;border:2px solid var(--btn-spinner, var(--text));border-right-color:transparent;border-radius:50%;animation:btn-spin .7s linear infinite}@keyframes btn-spin{to{transform:rotate(360deg)}}@media(pointer:coarse){.btn--sm{min-height:var(--btn-h)}.btn--icon.btn--sm{width:var(--btn-h);min-width:var(--btn-h)}}@media(prefers-reduced-motion:reduce){.btn{transition:none}.btn--loading:after{animation-duration:1.6s}}.segmented{display:flex;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.segmented__option{flex:1;min-height:48px;border:none;background:var(--bg-elev-2);color:var(--text-muted);font:inherit;font-weight:600;cursor:pointer}.segmented__option+.segmented__option{border-left:1px solid var(--border)}.segmented__option:disabled{opacity:.55;cursor:default}.segmented__option--active{background:color-mix(in srgb,var(--accent) 16%,var(--bg-elev-2));color:var(--accent)}@keyframes skeleton-in{0%{opacity:0}to{opacity:1}}@keyframes bone-shine{0%{background-position:100% 0}to{background-position:-100% 0}}.reveal-after-delay,.skeleton{animation:skeleton-in var(--dur-long) var(--ease-standard) var(--loader-delay) both}.skeleton{pointer-events:none;-webkit-user-select:none;user-select:none}.bone{display:block;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--skeleton-base) 0 35%,var(--skeleton-shine) 50%,var(--skeleton-base) 65% 100%);background-size:200% 100%;animation:bone-shine 1.6s linear infinite}.bone--text{height:.8em;margin-block:calc((1lh - .8em)/2);border-radius:var(--radius-pill)}.bone--round{border-radius:50%}*{box-sizing:border-box}html,body{height:100%;margin:0}html{scroll-padding-top:calc(var(--header-total) + var(--scroll-reserve, 0px) + var(--space-4))}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;min-height:100dvh;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse 900px 500px at 50% -8%,color-mix(in srgb,var(--accent) 6%,transparent) 0%,transparent 70%)}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.5;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.015) 0px,rgba(255,255,255,.015) 1px,transparent 1px,transparent 3px)}h1,h2,h3,h4{font-family:var(--font-display);font-weight:800;letter-spacing:-.01em;margin:0}p{margin:0}button,input{font-family:inherit}a{color:inherit}.tabular{font-variant-numeric:tabular-nums}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.stagger-fade-up>*{animation:fade-up var(--dur-long) var(--ease-decelerate) both}.stagger-fade-up>*:nth-child(2){animation-delay:25ms}.stagger-fade-up>*:nth-child(3){animation-delay:50ms}.stagger-fade-up>*:nth-child(4){animation-delay:75ms}.stagger-fade-up>*:nth-child(5){animation-delay:.1s}.stagger-fade-up>*:nth-child(6){animation-delay:125ms}.stagger-fade-up>*:nth-child(7){animation-delay:.15s}.stagger-fade-up>*:nth-child(8){animation-delay:175ms}.stagger-fade-up>*:nth-child(n+9){animation-delay:.2s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.btn--loading:after{animation-duration:1.6s!important;animation-iteration-count:infinite!important}}
