@charset "UTF-8";:root{--color-base-white: #ffffff;--color-base-white-rgb: 255, 255, 255;--color-base-black: #000000;--color-base-black-rgb: 0, 0, 0;--color-line-700: #3f4643;--color-line-600: #5d6863;--color-muted-500: #98a29c;--color-muted-500-rgb: 152, 162, 156;--color-muted-400: #b1b9b4;--color-muted-400-rgb: 177, 185, 180;--color-fog-50: #f4f6f3;--color-fog-50-rgb: 244, 246, 243;--color-brand-300: #f27a74;--color-brand-400: #e24843;--color-brand-400-rgb: 226, 72, 67;--color-brand-500: #c11815;--color-brand-500-rgb: 193, 24, 21;--color-brand-700: #730502;--color-brand-soft: rgba(var(--color-brand-400-rgb), .16);--color-brand-soft-weak: rgba(var(--color-brand-400-rgb), .09);--color-brand-transparent: rgba(var(--color-brand-400-rgb), 0);--color-accent-200: #dffbf6;--color-accent-300: #a7eee3;--color-accent-400: #78d6cf;--color-accent-400-rgb: 120, 214, 207;--color-accent-500: #3fb5b3;--color-accent-500-rgb: 63, 181, 179;--color-accent-600: #2c8d8e;--color-accent-700: #1b5d61;--color-accent-soft: rgba(var(--color-accent-400-rgb), .18);--color-accent-soft-weak: rgba(var(--color-accent-400-rgb), .1);--color-accent-transparent: rgba(var(--color-accent-400-rgb), 0);--color-success-100: #d6f7d8;--color-success-500: #65d46e;--color-success-500-rgb: 101, 212, 110;--color-success-soft: rgba(var(--color-success-500-rgb), .14);--color-success-950: #17361b;--color-danger-100: #f7cbc3;--color-danger-400: #ff8a80;--color-danger-400-rgb: 255, 138, 128;--color-danger-500: #c93f38;--color-danger-500-rgb: 201, 63, 56;--color-danger-soft: rgba(var(--color-danger-400-rgb), .16);--color-danger-950: #421f1a;--color-warning-100: #fff0c2;--color-warning-400: #ffd166;--color-warning-400-rgb: 255, 209, 102;--color-warning-soft: rgba(var(--color-warning-400-rgb), .14);--color-warning-950: #3a2b0d;--color-bg-950: #090a0a;--color-bg-950-rgb: 9, 10, 10;--color-bg-900: #101212;--color-bg-900-rgb: 16, 18, 18;--color-bg-850: #171a19;--color-bg-850-rgb: 23, 26, 25;--color-bg-800: #232625;--color-bg-800-rgb: 35, 38, 37;--color-bg-750: #303432;--color-bg-750-rgb: 48, 52, 50;--font-family-text: "Inter", sans-serif;--font-family-display: "Anta", sans-serif;--text-decoration-line: underline;--font-size-text-6xl: 72px;--font-size-text-5xl: 60px;--font-size-text-4xl: 36px;--font-size-text-3xl: 30px;--font-size-text-2xl: 24px;--font-size-text-lg: 18px;--font-size-text-sm: 14px;--font-size-text-xs: 12px;--font-line-height-body: normal;--font-line-height-sm: 20px;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--text-6xl-medium: var(--font-weight-medium) var(--font-size-text-6xl) / var(--font-line-height-body) var(--font-family-text);--text-6xl-bold: var(--font-weight-bold) var(--font-size-text-6xl) / var(--font-line-height-body) var(--font-family-text);--text-5xl-medium: var(--font-weight-medium) var(--font-size-text-5xl) / var(--font-line-height-body) var(--font-family-text);--text-5xl-bold: var(--font-weight-bold) var(--font-size-text-5xl) / var(--font-line-height-body) var(--font-family-text);--text-4xl-medium: var(--font-weight-medium) var(--font-size-text-4xl) / var(--font-line-height-body) var(--font-family-text);--text-4xl-bold: var(--font-weight-bold) var(--font-size-text-4xl) / var(--font-line-height-body) var(--font-family-text);--text-3xl-medium: var(--font-weight-medium) var(--font-size-text-3xl) / var(--font-line-height-body) var(--font-family-text);--text-3xl-bold: var(--font-weight-bold) var(--font-size-text-3xl) / var(--font-line-height-body) var(--font-family-text);--text-2xl-medium: var(--font-weight-medium) var(--font-size-text-2xl) / var(--font-line-height-body) var(--font-family-text);--text-2xl-bold: var(--font-weight-bold) var(--font-size-text-2xl) / var(--font-line-height-body) var(--font-family-text);--text-lg-medium: var(--font-weight-medium) var(--font-size-text-lg) / var(--font-line-height-body) var(--font-family-text);--text-lg-bold: var(--font-weight-bold) var(--font-size-text-lg) / var(--font-line-height-body) var(--font-family-text);--text-sm-medium: var(--font-weight-medium) var(--font-size-text-sm) / var(--font-line-height-sm) var(--font-family-text);--text-sm-bold: var(--font-weight-bold) var(--font-size-text-sm) / var(--font-line-height-sm) var(--font-family-text);--text-xs-medium: var(--font-weight-medium) var(--font-size-text-xs) / var(--font-line-height-body) var(--font-family-text);--text-xs-bold: var(--font-weight-bold) var(--font-size-text-xs) / var(--font-line-height-body) var(--font-family-text);--rounded-sm: 2px;--rounded-md: 4px;--rounded-lg: 6px;--rounded-2xl: 8px;--rounded-3xl: 12px;--rounded-4xl: 24px;--rounded-full: 9999px;--border-xs: 1px;--border-sm: 2px;--border-md: 4px;--spacing-2: 2px;--spacing-4: 4px;--spacing-8: 8px;--spacing-16: 16px;--spacing-24: 24px;--spacing-32: 32px;--spacing-40: 40px;--spacing-48: 48px;--spacing-64: 64px;--spacing-80: 80px;--spacing-96: 96px;--spacing-144: 144px;--spacing-160: 160px;--spacing-240: 240px;--bg-blur-xl: blur(24px);--shadow-sm: 0 2px 6px 0 rgba(var(--color-base-black-rgb), .28);--shadow-md: 0 4px 16px 0 rgba(var(--color-base-black-rgb), .38);--shadow-lg: 0 8px 28px 0 rgba(var(--color-base-black-rgb), .52);--opacity-20: .2;--opacity-50: .5;--opacity-80: .8;--point-sm: 360px;--point-md: 768px;--point-lg: 1024px;--point-xl: 1280px;--point-2xl: 1440px;--point-3xl: 1720px}:root{--bg-base: var(--color-bg-900);--bg-auth-ambient-brand: rgba(var(--color-brand-500-rgb), .18);--bg-auth-ambient-accent: rgba(var(--color-accent-400-rgb), .12);--bg-sunken: var(--color-bg-950);--bg-surface: var(--color-bg-850);--bg-elevated: var(--color-bg-800);--bg-raised: var(--color-bg-750);--bg-input: var(--color-bg-950);--bg-input-hover: var(--color-bg-950);--bg-qr: var(--color-base-white);--bg-overlay: rgba(var(--color-fog-50-rgb), .06);--bg-overlay-weak: rgba(var(--color-fog-50-rgb), .025);--bg-overlay-strong: rgba(var(--color-fog-50-rgb), .18);--bg-backdrop-solid: var(--color-base-black);--bg-backdrop: rgba(var(--color-base-black-rgb), .56);--bg-disabled: rgba(var(--color-fog-50-rgb), .06);--text-default: var(--color-fog-50);--text-secondary: rgba(var(--color-fog-50-rgb), .82);--text-muted: var(--color-muted-500);--text-placeholder: rgba(var(--color-fog-50-rgb), .46);--text-disabled: rgba(var(--color-fog-50-rgb), .38);--text-link: var(--color-accent-400);--text-link-hover: var(--color-accent-300);--text-link-active: var(--color-accent-500);--text-brand: var(--color-brand-300);--text-on-accent: var(--color-bg-950);--text-on-brand: var(--color-base-white);--text-on-info: var(--color-bg-950);--text-on-success: var(--color-bg-950);--text-on-warning: var(--color-bg-950);--text-on-danger: var(--color-base-white);--icon-default: var(--text-secondary);--icon-muted: var(--text-muted);--icon-hover: var(--text-default);--icon-active: var(--accent-default);--icon-brand: var(--text-brand);--icon-disabled: var(--text-disabled);--border-default: rgba(var(--color-fog-50-rgb), .09);--border-subtle: var(--color-line-700);--border-strong: var(--color-line-600);--border-input: var(--color-line-600);--border-input-hover: var(--color-muted-500);--border-focus: rgba(var(--color-accent-400-rgb), .58);--border-disabled: rgba(var(--color-fog-50-rgb), .08);--accent-default: var(--color-accent-400);--accent-hover: var(--color-accent-300);--accent-active: var(--color-accent-500);--accent-strong: var(--color-accent-600);--accent-soft: var(--color-accent-soft);--accent-soft-weak: var(--color-accent-soft-weak);--accent-transparent: var(--color-accent-transparent);--accent-gradient: linear-gradient( 135deg, var(--color-accent-300) 0%, var(--color-accent-500) 100% );--brand-default: var(--color-brand-500);--brand-emphasis: var(--color-brand-400);--brand-dark: var(--color-brand-700);--brand-soft: var(--color-brand-soft);--brand-soft-weak: var(--color-brand-soft-weak);--brand-transparent: var(--color-brand-transparent);--border-brand-soft: rgba(var(--color-brand-400-rgb), .28);--text-info: var(--color-accent-400);--bg-info: var(--color-accent-400);--bg-info-soft: var(--color-accent-soft-weak);--border-info-soft: rgba(var(--color-accent-400-rgb), .24);--bg-info-strong: var(--color-accent-700);--text-on-info-strong: var(--color-accent-200);--text-success: var(--color-success-500);--bg-success: var(--color-success-500);--bg-success-soft: var(--color-success-soft);--border-success-soft: rgba(var(--color-success-500-rgb), .24);--bg-success-strong: var(--color-success-950);--text-on-success-strong: var(--color-success-100);--text-warning: var(--color-warning-400);--bg-warning: var(--color-warning-400);--bg-warning-soft: var(--color-warning-soft);--border-warning-soft: rgba(var(--color-warning-400-rgb), .24);--bg-warning-strong: var(--color-warning-950);--text-on-warning-strong: var(--color-warning-100);--text-danger: var(--color-danger-400);--bg-danger: var(--color-danger-500);--bg-danger-soft: var(--color-danger-soft);--border-danger-soft: rgba(var(--color-danger-400-rgb), .24);--bg-danger-strong: var(--color-danger-950);--text-on-danger-strong: var(--color-danger-100);--text-inactive: var(--color-muted-400);--bg-inactive-soft: rgba(var(--color-muted-400-rgb), .12);--border-inactive-soft: rgba(var(--color-muted-400-rgb), .22);--connection-connected: var(--text-success);--connection-connected-bg: var(--bg-success-soft);--connection-connected-border: var(--border-success-soft);--connection-connecting: var(--text-info);--connection-connecting-bg: var(--bg-info-soft);--connection-connecting-border: var(--border-info-soft);--connection-disconnected: var(--text-inactive);--connection-disconnected-bg: var(--bg-inactive-soft);--connection-disconnected-border: var(--border-inactive-soft);--connection-degraded: var(--text-warning);--connection-degraded-bg: var(--bg-warning-soft);--connection-degraded-border: var(--border-warning-soft);--connection-error: var(--text-danger);--connection-error-bg: var(--bg-danger-soft);--connection-error-border: var(--border-danger-soft);--focus-ring: 0 0 0 3px rgba(var(--color-accent-400-rgb), .42);--selection-bg: var(--color-accent-soft);--selection-text: var(--text-default);--shadow-popover: 0 12px 32px rgba(var(--color-base-black-rgb), .35);--shadow-toast: 0 8px 30px rgba(var(--color-base-black-rgb), .35);--shadow-floating-arrow: 0 1px 0 rgba(var(--color-base-black-rgb), .25);--shadow-accent-glow: 0 0 10px rgba(var(--color-accent-400-rgb), .5);--shadow-qr: 0 1px 8px rgba(var(--color-base-black-rgb), .06);--nav-item-text: var(--text-secondary);--nav-item-text-hover: var(--text-default);--nav-item-text-active: var(--text-default);--nav-icon-muted: rgba(var(--color-fog-50-rgb), .56);--nav-icon-hover: var(--icon-hover);--nav-icon-active: var(--icon-active);--nav-item-hover-bg: rgba(var(--color-fog-50-rgb), .045);--nav-item-active-bg: var(--color-accent-soft-weak);--nav-item-active-border: rgba(var(--color-accent-400-rgb), .22);--nav-item-active-glow: rgba(var(--color-accent-400-rgb), .08);--appbar-glass-surface: rgba(var(--color-bg-950-rgb), .82);--appbar-glass-border: rgba(var(--color-fog-50-rgb), .07);--appbar-glass-background: linear-gradient( 180deg, rgba(var(--color-fog-50-rgb), .028) 0%, rgba(var(--color-fog-50-rgb), .008) 42%, rgba(var(--color-base-black-rgb), .045) 100% ), rgba(var(--color-bg-950-rgb), .48);--appbar-glass-shadow: inset 0 1px 0 rgba(var(--color-fog-50-rgb), .045), inset 0 -1px 0 rgba(var(--color-base-black-rgb), .24), 0 14px 38px rgba(var(--color-base-black-rgb), .36);--appbar-glass-overlay: linear-gradient( 180deg, rgba(var(--color-fog-50-rgb), .032) 0%, rgba(var(--color-fog-50-rgb), .01) 34%, transparent 72% ), rgba(var(--color-bg-950-rgb), .045);--appbar-glass-inset-shadow: inset 0 0 0 1px rgba(var(--color-fog-50-rgb), .025), inset 0 0 22px rgba(var(--color-base-black-rgb), .08);--appbar-active-background: linear-gradient( 180deg, rgba(var(--color-fog-50-rgb), .055) 0%, rgba(var(--color-fog-50-rgb), .012) 100% ), var(--nav-item-active-bg);--appbar-active-shadow: inset 0 1px 0 rgba(var(--color-fog-50-rgb), .075), inset 0 -1px 0 rgba(var(--color-base-black-rgb), .18), 0 0 0 1px rgba(var(--color-base-black-rgb), .12), 0 0 18px var(--nav-item-active-glow), 0 6px 18px rgba(var(--color-base-black-rgb), .2);--appbar-selected-icon-shadow: drop-shadow( 0 1px 1px rgba(var(--color-base-black-rgb), .55) ) drop-shadow(0 0 8px rgba(var(--color-accent-400-rgb), .18))}html[data-liberty-webui] #cw-bubble-holder{position:relative;z-index:996}html[data-liberty-webui] body:has(>[role=dialog][data-state=open]) #cw-bubble-holder{visibility:hidden}html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble{--support-launcher-icon: #203432;--support-background-duration: .15s;--support-scale-duration: .18s;width:calc(var(--spacing-48) + var(--spacing-8));height:calc(var(--spacing-48) + var(--spacing-8));right:max(var(--spacing-24),env(safe-area-inset-right,0px));bottom:calc(var(--spacing-24) + env(safe-area-inset-bottom,0px));border-radius:var(--rounded-full);overflow:visible;background-color:var(--accent-default)!important;box-shadow:none!important;transition:transform .3s ease,opacity .1s ease,visibility 0ms linear 0ms,bottom 0ms linear 0ms,background-color var(--support-background-duration) ease,scale var(--support-scale-duration) ease-out}html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble.woot--hide{transition:transform .3s ease,opacity .2s ease,visibility 0ms linear .5s,bottom 0ms ease .2s,background-color var(--support-background-duration) ease,scale var(--support-scale-duration) ease-out}html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble>#woot-widget-bubble-icon{margin:var(--spacing-16)}html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble>#woot-widget-bubble-icon>path{fill:var(--support-launcher-icon)}html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble.woot--close:before,html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble.woot--close:after{background-color:var(--support-launcher-icon);left:calc(50% - var(--border-xs));top:var(--spacing-16)}@media (hover: hover) and (pointer: fine){html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble:hover{background-color:var(--accent-hover)!important}}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble:hover{scale:1.06}}html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble:active{background-color:var(--accent-active)!important}html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble:focus-visible{outline:var(--border-sm) solid var(--accent-default);outline-offset:var(--spacing-4)}@media (prefers-reduced-motion: reduce){html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble{--support-background-duration: 0ms;--support-scale-duration: 0ms;scale:none}}@media (forced-colors: active){html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble{--support-launcher-icon: ButtonText;border:var(--border-xs) solid ButtonText}html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble,html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble:hover,html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble:active{background-color:ButtonFace!important}html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble:focus-visible{outline-color:Highlight}}@media (max-width: 768px){html[data-liberty-webui] #cw-bubble-holder>.woot-widget-bubble{bottom:calc(var(--spacing-80) + var(--spacing-8) + env(safe-area-inset-bottom,0px))}}@media (max-width: 768px){html[data-liberty-webui]:has(.root-layout>.auth-shell) #cw-bubble-holder>.woot-widget-bubble{bottom:max(var(--spacing-16),env(safe-area-inset-bottom,0px))}}@media (max-width: 768px){html[data-liberty-webui] #cw-widget-holder:not(.woot--hide){bottom:calc(var(--spacing-96) + var(--spacing-32) + var(--spacing-4) + env(safe-area-inset-bottom,0px))!important}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}::selection{color:var(--selection-text);background:var(--selection-bg)}:focus-visible{outline:var(--border-sm) solid var(--border-focus);outline-offset:var(--spacing-2)}html,body{width:100%;min-height:var(--telegram-viewport-stable-height, 100dvh);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-base)}.telegram-bootstrap-error{width:min(100%,420px);min-height:var(--telegram-viewport-stable-height, 100dvh);margin-inline:auto;padding:max(var(--spacing-32),var(--telegram-content-safe-area-inset-top, 0px)) var(--spacing-24) max(var(--spacing-32),var(--telegram-content-safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-16);text-align:center;color:var(--text-default)}.telegram-bootstrap-error img{width:72px;height:72px}.telegram-bootstrap-loader{width:min(100%,420px);min-height:var(--telegram-viewport-stable-height, 100dvh);margin-inline:auto;padding:max(var(--spacing-32),var(--telegram-content-safe-area-inset-top, 0px)) var(--spacing-24) max(var(--spacing-32),var(--telegram-content-safe-area-inset-bottom, 0px));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-16);color:var(--text-default)}.telegram-bootstrap-loader img{width:72px;height:72px}.telegram-bootstrap-loader__spinner{width:28px;height:28px;border:3px solid color-mix(in srgb,var(--text-default) 20%,transparent);border-top-color:var(--text-default);border-radius:50%;animation:telegram-bootstrap-spin .8s linear infinite}@keyframes telegram-bootstrap-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.telegram-bootstrap-loader__spinner{animation:none}}@media (min-width: 1024px){body{overflow:hidden}}a{color:inherit;text-decoration:none}button{all:unset;box-sizing:border-box;cursor:pointer}html{font-family:var(--font-family-text);font-size:16px;line-height:1.5}#root{height:100%;width:100%;display:flex;flex-direction:column}img,svg{display:block;max-width:100%;height:auto}
