@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");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}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;width:100%}section[id]{scroll-margin-top:88px}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}.skip-link{position:fixed;top:8px;left:8px;z-index:2000;padding:10px 16px;border-radius:8px;background:#3b82f6;color:#fff;font-size:13px;font-weight:600;text-decoration:none;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a1a1a1}::selection{background:#3b82f6;color:#fff}:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.ant-layout{min-height:100vh}.ant-layout-sider{box-shadow:2px 0 8px #0000000d}.ant-menu-inline-collapsed-tooltip .ant-tooltip-inner{background-color:#1f1f1f!important;color:#fff!important}.ant-menu-inline-collapsed-tooltip .ant-tooltip-arrow:before{background-color:#1f1f1f!important}.ant-card{box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005}.ant-card:hover{box-shadow:0 1px 2px #0000000d,0 2px 8px -2px #0000000d,0 4px 12px #0000000d}.dashboard-content{padding:24px;min-height:calc(100vh - 64px)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.plan-calc-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:3px;background:#ffffff1a;outline:none;cursor:pointer}.plan-calc-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#3b82f6;border:2px solid #93c5fd;cursor:grab}.plan-calc-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#3b82f6;border:2px solid #93c5fd;cursor:grab}.plan-calc-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #3b82f64d}.skeleton-block{background:#ffffff0f;border-radius:6px;animation:pulse 1.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.skeleton-block{animation:none}}.pricing-grid{justify-content:center}.pricing-card{transition:border-color .3s,background .3s}@media (max-width: 1200px){.pricing-grid{max-width:700px;margin:0 auto!important}.pricing-card{flex:1 1 280px!important;max-width:320px!important}}@media (max-width: 768px){.pricing-grid{flex-direction:column!important;align-items:center!important}.pricing-card{flex:1 1 auto!important;width:100%!important;max-width:400px!important}}@media (max-width: 1199px){.desktop-nav{display:none!important}.mobile-menu-btn{display:flex!important;align-items:center;justify-content:center}}.bvb-row{display:grid;grid-template-columns:1.2fr 1fr 1fr;align-items:stretch}.bvb-cell-buy{background:#3b82f60f}@media (max-width: 680px){.bvb-head{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bvb-row{grid-template-columns:1fr 1fr;row-gap:4px;padding:14px 16px}.bvb-row .bvb-criterion{grid-column:1 / -1;padding:0 0 6px!important}.bvb-row .bvb-cell{padding:0!important;background:transparent}.bvb-row .bvb-cell:before{content:attr(data-col);display:block;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#ffffff9e;margin-bottom:2px}.bvb-row .bvb-cell-buy{padding-left:12px!important;border-left:2px solid rgba(59,130,246,.5)}}@media (max-width: 680px){.cov-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cov-table tr{display:grid;grid-template-columns:1fr auto;padding:12px 16px}.cov-table td{padding:0!important}.cov-table td:nth-child(3){grid-column:1 / -1;padding-top:4px!important;font-size:13px}.cov-table caption{padding:10px 16px 12px!important}}@media (max-width: 680px){.cov-table-categories tr{grid-template-columns:1fr auto auto;column-gap:16px}.cov-table-categories td:nth-child(3){grid-column:auto;padding-top:0!important;font-size:14px}}.app-spinner{width:28px;height:28px;border-radius:50%;border:3px solid rgba(59,130,246,.2);border-top-color:#3b82f6;animation:app-spin .8s linear infinite}@keyframes app-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.app-spinner{animation-duration:2s}}.ant-typography,.ant-btn,.ant-input{font-family:inherit}.l-row{display:flex;flex-wrap:wrap;--gx: var(--gx-base, 0px);margin-left:calc(var(--gx) / -2);margin-right:calc(var(--gx) / -2);row-gap:var(--gy, 0px)}.l-row-middle{align-items:center}.l-row-center{justify-content:center}.l-col{box-sizing:border-box;min-width:0;padding-left:calc(var(--gx) / 2);padding-right:calc(var(--gx) / 2);--w: var(--xs, 100%);flex:0 0 var(--w);max-width:var(--w)}@media (min-width: 576px){.l-row{--gx: var(--gx-sm, var(--gx-base, 0px))}.l-col{--w: var(--sm, var(--xs, 100%))}}@media (min-width: 768px){.l-row{--gx: var(--gx-md, var(--gx-sm, var(--gx-base, 0px)))}.l-col{--w: var(--md, var(--sm, var(--xs, 100%)))}}@media (min-width: 992px){.l-row{--gx: var(--gx-lg, var(--gx-md, var(--gx-sm, var(--gx-base, 0px))))}.l-col{--w: var(--lg, var(--md, var(--sm, var(--xs, 100%))))}}.l-btn:hover:not(:disabled){filter:brightness(1.12)}.l-btn:focus-visible,.l-input:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.l-input::placeholder{color:#ffffff7a;opacity:1}.l-input:hover,.l-input:focus{border-color:#3b82f6!important}.l-toast-host{position:fixed;top:72px;left:50%;transform:translate(-50%);z-index:1200;display:flex;flex-direction:column;gap:8px;pointer-events:none}.l-toast{padding:10px 16px;border-radius:10px;background:#0f1428f5;border:1px solid rgba(255,255,255,.12);color:#fff;font-size:14px;box-shadow:0 8px 24px #00000040}.l-toast-success{border-color:#34d39980}.l-toast-warning{border-color:#fbbf2480}.l-toast-error{border-color:#f8717180}a:has(>.l-btn),.l-btn{text-decoration:none}@media (prefers-reduced-motion: reduce){[style*=fadeInUp]{animation:none!important}}
