@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-cyrillic-ext-400-normal.Cycyekte.woff2) format("woff2"),url(./fira-sans-cyrillic-ext-400-normal.Dd5dApAy.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-cyrillic-400-normal.CKu2TFQr.woff2) format("woff2"),url(./fira-sans-cyrillic-400-normal.D9eUeF-O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-greek-ext-400-normal.ByG7UNQ2.woff2) format("woff2"),url(./fira-sans-greek-ext-400-normal.ClCfNE6D.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-greek-400-normal.BFCFncbp.woff2) format("woff2"),url(./fira-sans-greek-400-normal.DQ8sF22y.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-vietnamese-400-normal.ljDTQFsx.woff2) format("woff2"),url(./fira-sans-vietnamese-400-normal.DUVG35gE.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-latin-ext-400-normal.BLG_mAEf.woff2) format("woff2"),url(./fira-sans-latin-ext-400-normal.BCUwhuGB.woff) format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./fira-sans-latin-400-normal.a0AnQzuD.woff2) format("woff2"),url(./fira-sans-latin-400-normal.66xCkunx.woff) format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-cyrillic-ext-500-normal.Dkk5LlrU.woff2) format("woff2"),url(./fira-sans-cyrillic-ext-500-normal.Cixivk4R.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-cyrillic-500-normal.CXfldnQ8.woff2) format("woff2"),url(./fira-sans-cyrillic-500-normal.Daski1k2.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-greek-ext-500-normal.nq-cjB3m.woff2) format("woff2"),url(./fira-sans-greek-ext-500-normal.Bem4H9fH.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-greek-500-normal.Cy-TUuxE.woff2) format("woff2"),url(./fira-sans-greek-500-normal.C9KT8sAy.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-vietnamese-500-normal.ChEXCnJy.woff2) format("woff2"),url(./fira-sans-vietnamese-500-normal.UV7M6ot_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-latin-ext-500-normal.OO1QnNpY.woff2) format("woff2"),url(./fira-sans-latin-ext-500-normal.CFRf4jcC.woff) format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./fira-sans-latin-500-normal.Bvbxc8ch.woff2) format("woff2"),url(./fira-sans-latin-500-normal.Bkfzcwmr.woff) format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-cyrillic-ext-600-normal.CE6oUZE1.woff2) format("woff2"),url(./fira-sans-cyrillic-ext-600-normal.BKgjRriM.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-cyrillic-600-normal.JSBvCpTs.woff2) format("woff2"),url(./fira-sans-cyrillic-600-normal.CJ5P9t7t.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-greek-ext-600-normal.fS0evUH3.woff2) format("woff2"),url(./fira-sans-greek-ext-600-normal.DPxZoeHL.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-greek-600-normal.BlqpLOpF.woff2) format("woff2"),url(./fira-sans-greek-600-normal.DfHu91YF.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-vietnamese-600-normal.Dh2KAvU8.woff2) format("woff2"),url(./fira-sans-vietnamese-600-normal.Bxjaclsw.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-latin-ext-600-normal.DTQBTt1m.woff2) format("woff2"),url(./fira-sans-latin-ext-600-normal.DLMQsaV4.woff) format("woff");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:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./fira-sans-latin-600-normal.CXKlxLG9.woff2) format("woff2"),url(./fira-sans-latin-600-normal.DtSgd811.woff) format("woff");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}.vc-app-theme{font-family:var(--font-family-primary);min-height:100%;background:var(--vc-surface);color:var(--vc-text-primary);color-scheme:light;--vc-type-body-font-family: var(--font-family-primary);--vc-type-display-font-size: 20px;--vc-type-body-font-size: 14px;--vc-type-small-font-size: 12px;--vc-type-headline-font-size: var(--vc-type-display-font-size);--vc-type-headline-line-height: 26px;--vc-type-title-font-size: var(--vc-type-display-font-size);--vc-type-title-line-height: 26px;--vc-type-subheadline-font-size: var(--vc-type-body-font-size);--vc-type-subheadline-line-height: 20px;--vc-type-body-line-height: 20px;--vc-type-body-font-weight: 400;--vc-type-message-font-size: var(--vc-type-body-font-size);--vc-type-message-line-height: 20px;--vc-type-name-font-size: var(--vc-type-small-font-size);--vc-type-name-line-height: 16px;--vc-type-meta-font-size: var(--vc-type-small-font-size);--vc-type-meta-line-height: 16px;--vc-type-caption-font-size: var(--vc-type-small-font-size);--vc-type-caption-line-height: 16px;--vc-type-button-font-size: var(--vc-type-body-font-size);--vc-type-button-line-height: 20px;--vc-type-button-font-weight: 600;--vc-space-base: .25rem;--vc-space-1: calc(var(--vc-space-base) * 1);--vc-space-2: calc(var(--vc-space-base) * 2);--vc-space-3: calc(var(--vc-space-base) * 3);--vc-space-4: calc(var(--vc-space-base) * 4);--vc-layout-gap: var(--vc-space-4);--vc-layout-gap-mobile: var(--vc-space-4);--vc-panel-gap-mobile: var(--vc-layout-gap-mobile);--vc-stack-gap: var(--vc-space-4);--vc-stack-gap-tight: var(--vc-space-2);--vc-list-gap: var(--vc-space-1);--vc-app-rail-min: 320px;--vc-app-rail-max: 340px;--vc-app-rail-fluid: 24vw;--vc-app-rail-width: clamp( var(--vc-app-rail-min), var(--vc-app-rail-fluid), var(--vc-app-rail-max) );--vc-desktop-nav-width: 240px;--vc-chat-sidebar-width: 280px;--vc-layout-left-rail: var(--vc-desktop-nav-width);--vc-layout-right-rail: minmax(var(--vc-app-rail-min), var(--vc-app-rail-width));--vc-layout-left-offset: calc(var(--vc-desktop-nav-width) - var(--vc-layout-gap));--vc-layout-right-offset: calc(var(--vc-app-rail-width) - var(--vc-layout-gap));--vc-text-primary: #3b3d40;--vc-text-secondary: color-mix(in srgb, var(--vc-text-primary) 58%, var(--vc-surface));--vc-text-accent: #2f2abf;--vc-ink: var(--vc-text-primary);--vc-accent: var(--vc-text-accent);--vc-text-muted: var(--vc-text-secondary);--vc-text-inverse: var(--vc-text-primary);--vc-on-accent: var(--vc-surface);--vc-surface: #ffffff;--vc-surface-soft: #eef2f7;--vc-surface-sunken: var(--vc-surface-soft);--vc-surface-raised: #ffffff;--vc-surface-overlay: color-mix(in srgb, var(--vc-surface) 92%, var(--vc-surface-soft));--vc-accent-soft-bg: color-mix(in srgb, var(--vc-accent) 6%, var(--vc-surface));--vc-gray-50: #f6f8fa;--vc-gray-100: #e6eaef;--vc-gray-200: color-mix(in srgb, var(--vc-text-primary) 12%, var(--vc-surface));--vc-gray-300: #d0d4d9;--vc-media-stage: #000000;--vc-danger: var(--vc-accent);--vc-danger-soft-bg: var(--vc-accent-soft-bg);--vc-success: #4ade80;--vc-success-soft-bg: color-mix(in srgb, var(--vc-success) 6%, var(--vc-surface));--vc-warning: var(--vc-accent);--vc-warning-soft-bg: var(--vc-accent-soft-bg);--vc-float-shadow: 0 20px 44px color-mix(in srgb, var(--vc-text-primary) 10%, transparent), 0 4px 16px color-mix(in srgb, var(--vc-text-primary) 6%, transparent);--vc-radius: .25rem;--vc-message-radius: 10px;--vc-float-radius: 0px;--vc-float-radius-frame: calc(var(--vc-float-radius) + 2px);--vc-float-radius-emphasis: calc(var(--vc-float-radius) + 6px);--vc-float-radius-hero: calc(var(--vc-float-radius) + 8px);--vc-float-blur: 18px;--vc-scrim-backdrop: blur(14px);--vc-float-border: transparent;--vc-float-background: color-mix(in srgb, var(--vc-surface) 94%, var(--vc-gray-50));--vc-float-background-muted: color-mix(in srgb, var(--vc-surface) 90%, var(--vc-gray-50));--vc-overlay-control-bg: color-mix(in srgb, var(--vc-surface) 22%, transparent);--vc-overlay-control-hover-bg: color-mix(in srgb, var(--vc-surface) 38%, transparent);--vc-overlay-control-active-bg: color-mix(in srgb, var(--vc-surface) 52%, transparent);--vc-hover-bg-soft: color-mix(in srgb, var(--vc-surface) 88%, var(--vc-gray-50));--vc-active-scale: .985;--vc-control-height-sm: 29px;--vc-control-height-md: 44px;--vc-control-height-lg: 43px;--vc-control-size-md: 34px;--vc-control-size-lg: 38px;--vc-icon-size-sm: 16px;--vc-button-padding-y: 10px;--vc-button-padding-x: 15px;--vc-button-gap: 5px;--vc-autocomplete-max-height: 220px;--vc-list-item-padding-y-compact: var(--vc-space-2);--vc-list-item-padding-x-compact: var(--vc-space-3);--vc-list-item-padding-y-default: var(--vc-space-2);--vc-list-item-padding-x-default: var(--vc-space-3);--vc-list-item-padding-y-comfortable: var(--vc-space-2);--vc-list-item-padding-x-comfortable: var(--vc-space-3);--vc-poll-input-bg: var(--vc-surface-soft);--vc-poll-input-border: transparent;--vc-poll-option-bg: color-mix(in srgb, var(--vc-surface) 92%, var(--vc-gray-50));--vc-poll-option-selected-bg: color-mix(in srgb, var(--vc-accent) 12%, var(--vc-surface));--vc-chat-poll-option-bg: color-mix(in srgb, var(--vc-surface) 88%, transparent);--vc-chat-poll-option-selected-bg: color-mix(in srgb, var(--vc-accent) 20%, var(--vc-surface));--vc-chat-bubble-bg: var(--vc-surface-soft);--vc-chat-bubble-own-bg: color-mix(in srgb, var(--vc-accent) 16%, var(--vc-surface));--vc-motion-duration-fast: .14s;--vc-motion-duration-standard: .22s;--vc-motion-ease-standard: cubic-bezier(.22, 1, .36, 1);--vc-motion-ease-soft: cubic-bezier(.2, .8, .2, 1);--vc-motion-distance-sm: 10px;--vc-motion-distance-md: 16px;--vc-motion-scale-subtle: .985}.vc-app-theme--dark,.vc-app-theme--ultra-dark{color-scheme:dark}.vc-app-theme--dark{--vc-surface: #0b1220;--vc-text-primary: #e5ecf7;--vc-text-accent: #9aa0ff;--vc-surface-soft: color-mix(in srgb, var(--vc-surface) 86%, white);--vc-gray-50: color-mix(in srgb, var(--vc-text-primary) 6%, var(--vc-surface));--vc-gray-100: color-mix(in srgb, var(--vc-text-primary) 12%, var(--vc-surface));--vc-gray-300: color-mix(in srgb, var(--vc-text-primary) 28%, var(--vc-surface));--vc-float-background: color-mix(in srgb, var(--vc-surface) 92%, white 6%);--vc-float-background-muted: color-mix(in srgb, var(--vc-surface) 90%, var(--vc-gray-50));--vc-float-shadow: 0 24px 54px color-mix(in srgb, black 52%, transparent), 0 8px 22px color-mix(in srgb, black 30%, transparent)}.vc-app-theme--ultra-dark{--vc-surface: #000000;--vc-text-primary: #f2f5ff;--vc-text-accent: #a9b6ff;--vc-surface-soft: color-mix(in srgb, var(--vc-surface) 94%, white);--vc-gray-50: color-mix(in srgb, var(--vc-text-primary) 6%, var(--vc-surface));--vc-gray-100: color-mix(in srgb, var(--vc-text-primary) 12%, var(--vc-surface));--vc-gray-300: color-mix(in srgb, var(--vc-text-primary) 28%, var(--vc-surface));--vc-float-background: color-mix(in srgb, var(--vc-surface) 94%, white 4%);--vc-float-background-muted: color-mix(in srgb, var(--vc-surface) 92%, var(--vc-gray-50));--vc-float-shadow: 0 28px 60px color-mix(in srgb, black 64%, transparent), 0 8px 24px color-mix(in srgb, black 36%, transparent)}:root{--font-family-primary: "Fira Sans", sans-serif}*,*:before,*:after{box-sizing:border-box}*,*:before,*:after{border-style:none!important}*{margin:0;-webkit-tap-highlight-color:transparent}html,body{min-height:100%;overflow-x:clip}body{font-family:var(--font-family-primary);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scrollbar-width:thin;scrollbar-color:var(--vc-gray-200, #d0d4d9) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--vc-gray-200, #d0d4d9);border-radius:999px}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}@supports (-webkit-touch-callout: none){input,textarea,select,[contenteditable=true]{font-size:16px!important}}input::placeholder,textarea::placeholder{color:var(--vc-text-secondary);opacity:1}::selection{background:color-mix(in srgb,var(--vc-accent) 22%,transparent);color:var(--vc-text-primary)}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}.vc-list-header{position:sticky;top:0;z-index:3;background:color-mix(in srgb,var(--vc-surface) 84%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
