@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2)format("woff2-variations");unicode-range:U+460-52F,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(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.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,[data-theme=dark]{--ihb-color-bg:#060a17;--ihb-color-sidebar:#071126;--ihb-color-surface:#0b1730;--ihb-color-raised:#112345;--ihb-color-stroke:#24365c;--ihb-color-text:#f5f8ff;--ihb-color-muted:#a2b5d4;--ihb-color-electric:#159bff;--ihb-color-cyan:#22d5ff;--ihb-color-violet:#7958ff;--ihb-color-magenta:#bd5cff;--ihb-color-success:#34d7ad;--ihb-color-warning:#ffbe55;--ihb-color-danger:#fc687d;--ihb-color-on-accent:#fff;--ihb-color-focus:#22d5ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--ihb-color-bg:#f4f7fd;--ihb-color-sidebar:#fff;--ihb-color-surface:#fff;--ihb-color-raised:#eaf0fa;--ihb-color-stroke:#c9d5ea;--ihb-color-text:#0a1430;--ihb-color-muted:#46557a;--ihb-color-electric:#0b5fcc;--ihb-color-cyan:#086f8c;--ihb-color-violet:#5536d6;--ihb-color-magenta:#8a2bc2;--ihb-color-success:#0c7656;--ihb-color-warning:#8a5300;--ihb-color-danger:#be1f45;--ihb-color-on-accent:#fff;--ihb-color-focus:#0b5fcc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--ihb-gradient-action:linear-gradient(135deg, #1f6fe0, #5b3fe0, #9440d8);--ihb-font-sans:"Inter Variable", Inter, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ihb-radius-sm:8px;--ihb-radius-md:12px;--ihb-radius-lg:16px;--ihb-radius-xl:20px;--ihb-radius-pill:999px;--ihb-space-1:4px;--ihb-space-2:8px;--ihb-space-3:12px;--ihb-space-4:16px;--ihb-space-5:24px;--ihb-space-6:32px;--ihb-space-7:48px;--ihb-space-8:64px;--ihb-font-size-xs:12px;--ihb-font-size-sm:14px;--ihb-font-size-md:16px;--ihb-font-size-lg:20px;--ihb-font-size-xl:24px;--ihb-font-size-2xl:32px;--ihb-font-size-3xl:48px;--ihb-font-size-4xl:64px;--ihb-layout-sidebar:232px;--ihb-layout-sidebar-collapsed:72px;--ihb-layout-appbar:64px;--ihb-layout-tap-target:44px;--ihb-layout-focus-ring:3px;--ihb-layout-content-width:1320px;--ihb-layout-prose-width:760px;--ihb-motion-fast:.12s;--ihb-motion-base:.18s;--ihb-motion-slow:.22s;--ihb-surface-base:var(--ihb-color-bg);--ihb-surface-default:var(--ihb-color-surface);--ihb-surface-raised:var(--ihb-color-raised);--ihb-surface-navigation:var(--ihb-color-sidebar);--ihb-text-primary:var(--ihb-color-text);--ihb-text-secondary:var(--ihb-color-muted);--ihb-text-on-action:var(--ihb-color-on-accent);--ihb-action-primary:var(--ihb-color-electric);--ihb-action-accent:var(--ihb-color-violet);--ihb-action-highlight:var(--ihb-color-magenta);--ihb-status-success:var(--ihb-color-success);--ihb-status-warning:var(--ihb-color-warning);--ihb-status-danger:var(--ihb-color-danger);--ihb-status-info:var(--ihb-color-cyan);--ihb-border-default:var(--ihb-color-stroke);--ihb-border-focus:var(--ihb-color-focus);--ihb-shadow-sm:0 1px 2px #0206173d;--ihb-shadow-md:0 4px 12px #02061747;--ihb-shadow-lg:0 12px 32px #02061752}@media (prefers-reduced-motion:reduce){:root{--ihb-motion-fast:0s;--ihb-motion-base:0s;--ihb-motion-slow:0s}}[data-motion=reduce]{--ihb-motion-fast:0s;--ihb-motion-base:0s;--ihb-motion-slow:0s}[data-theme=dark][data-contrast=more]{--ihb-color-bg:#000;--ihb-color-sidebar:#000;--ihb-color-surface:#0a0f1c;--ihb-color-raised:#141c30;--ihb-color-stroke:#8fa6cc;--ihb-color-text:#fff;--ihb-color-muted:#d6e0f2;--ihb-color-electric:#6cc4ff;--ihb-color-cyan:#7fe8ff;--ihb-color-success:#6ff0cc;--ihb-color-warning:#ffd58a;--ihb-color-danger:#ff9aa8;--ihb-color-focus:#ffe45c;--ihb-gradient-action:linear-gradient(135deg, #0b4fb0, #3f25b5, #6a1fa8)}@media (prefers-contrast:more){[data-theme=dark]:not([data-contrast=normal]){--ihb-color-bg:#000;--ihb-color-sidebar:#000;--ihb-color-surface:#0a0f1c;--ihb-color-raised:#141c30;--ihb-color-stroke:#8fa6cc;--ihb-color-text:#fff;--ihb-color-muted:#d6e0f2;--ihb-color-electric:#6cc4ff;--ihb-color-cyan:#7fe8ff;--ihb-color-success:#6ff0cc;--ihb-color-warning:#ffd58a;--ihb-color-danger:#ff9aa8;--ihb-color-focus:#ffe45c;--ihb-gradient-action:linear-gradient(135deg, #0b4fb0, #3f25b5, #6a1fa8)}}[data-theme=light][data-contrast=more]{--ihb-color-bg:#fff;--ihb-color-sidebar:#fff;--ihb-color-surface:#fff;--ihb-color-raised:#f0f3f9;--ihb-color-stroke:#3a4766;--ihb-color-text:#000;--ihb-color-muted:#2a3550;--ihb-color-electric:#0047a3;--ihb-color-cyan:#00506a;--ihb-color-violet:#3d1fb0;--ihb-color-magenta:#6a1596;--ihb-color-success:#005c40;--ihb-color-warning:#6b3f00;--ihb-color-danger:#9a0f31;--ihb-color-focus:#0047a3;--ihb-gradient-action:linear-gradient(135deg, #0b4fb0, #3f25b5, #6a1fa8)}@media (prefers-contrast:more){[data-theme=light]:not([data-contrast=normal]){--ihb-color-bg:#fff;--ihb-color-sidebar:#fff;--ihb-color-surface:#fff;--ihb-color-raised:#f0f3f9;--ihb-color-stroke:#3a4766;--ihb-color-text:#000;--ihb-color-muted:#2a3550;--ihb-color-electric:#0047a3;--ihb-color-cyan:#00506a;--ihb-color-violet:#3d1fb0;--ihb-color-magenta:#6a1596;--ihb-color-success:#005c40;--ihb-color-warning:#6b3f00;--ihb-color-danger:#9a0f31;--ihb-color-focus:#0047a3;--ihb-gradient-action:linear-gradient(135deg, #0b4fb0, #3f25b5, #6a1fa8)}}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ihb-color-bg);color:var(--ihb-color-text);font-family:var(--ihb-font-sans);font-size:var(--ihb-font-size-md);font-feature-settings:"cv11", "ss01";margin:0;line-height:1.5}:where(a){color:inherit}:where(button,input,select,textarea){font:inherit;color:inherit}:focus-visible{outline:var(--ihb-layout-focus-ring) solid var(--ihb-color-focus);outline-offset:2px}.ihb-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ihb-skip-link{left:var(--ihb-space-4);z-index:100;padding:var(--ihb-space-2) var(--ihb-space-4);border-radius:var(--ihb-radius-md);background:var(--ihb-color-surface);color:var(--ihb-color-text);position:absolute;top:-100px}.ihb-skip-link:focus{top:var(--ihb-space-4)}.ihb-num{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-motion=reduce] *,[data-motion=reduce] :before,[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}
