@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-cyrillic-ext-wght-normal.31kzpg2b0a5rp.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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-cyrillic-wght-normal.34sqywawp5ooo.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-vietnamese-wght-normal.3-nce-jb_9bxk.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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-latin-ext-wght-normal.0qrnuj2_50brc.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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-latin-wght-normal.0s216eisv2o7-.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]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--adir-color-ink-1000:#050611;--adir-color-ink-950:#070817;--adir-color-ink-900:#0e1128;--adir-color-ink-850:#141832;--adir-color-ink-800:#1a1f42;--adir-color-ink-700:#272d52;--adir-color-white-100:#f1f3ff;--adir-color-white-200:#d9ddef;--adir-color-white-300:#c9cee4;--adir-color-white-400:#a6adc8;--adir-color-white-500:#858da8;--adir-color-periwinkle-300:#c1c9ff;--adir-color-periwinkle-400:#aeb8ff;--adir-color-periwinkle-500:#98a6ff;--adir-color-periwinkle-600:#7588f5;--adir-color-sky-400:#73d7ff;--adir-color-sky-500:#54c5f6;--adir-color-green-400:#63d49b;--adir-color-amber-400:#f0b86b;--adir-color-red-400:#f08a9b;--adir-color-blue-400:#77ccfa;--adir-color-micran-blue:#05c3de;--adir-color-transparent:transparent;--adir-space-0:0;--adir-space-1:.25rem;--adir-space-2:.5rem;--adir-space-3:.75rem;--adir-space-4:1rem;--adir-space-6:1.5rem;--adir-space-8:2rem;--adir-space-12:3rem;--adir-space-16:4rem;--adir-size-control-sm:2rem;--adir-size-control-md:2.5rem;--adir-size-control-lg:3rem;--adir-size-hit-min:2.75rem;--adir-size-sidebar:15rem;--adir-size-topbar:5rem;--adir-size-content-max:90rem;--adir-size-content-reading:48rem;--adir-radius-xs:.25rem;--adir-radius-sm:.5rem;--adir-radius-md:.75rem;--adir-radius-lg:1rem;--adir-radius-xl:1.25rem;--adir-radius-round:999rem;--adir-font-family-sans:"Montserrat Variable", Montserrat, Arial, sans-serif;--adir-font-size-caption:.75rem;--adir-font-size-body-sm:.875rem;--adir-font-size-body:1rem;--adir-font-size-title-sm:clamp(1.125rem, 1rem + .25vw, 1.25rem);--adir-font-size-title:clamp(1.375rem, 1.125rem + .5vw, 1.75rem);--adir-font-size-display:clamp(1.75rem, 1.25rem + 1vw, 2.5rem);--adir-font-weight-regular:400;--adir-font-weight-medium:500;--adir-font-weight-semibold:600;--adir-font-weight-bold:700;--adir-line-height-tight:1.25;--adir-line-height-body:1.5;--adir-line-height-relaxed:1.625;--adir-shadow-surface:0 .75rem 2rem #0000002e;--adir-shadow-overlay:0 1.5rem 4rem #0000006b;--adir-shadow-signal:0 0 1.5rem #7588f53d;--adir-duration-fast:.12s;--adir-duration-normal:.18s;--adir-duration-slow:.24s;--adir-easing-standard:cubic-bezier(.2, 0, 0, 1);--adir-color-background-canvas:var(--adir-color-ink-950);--adir-color-background-shell:var(--adir-color-ink-900);--adir-color-background-surface:var(--adir-color-ink-850);--adir-color-background-elevated:var(--adir-color-ink-800);--adir-color-background-subtle:var(--adir-color-ink-700);--adir-color-text-strong:var(--adir-color-white-100);--adir-color-text-body:var(--adir-color-white-300);--adir-color-text-muted:var(--adir-color-white-400);--adir-color-text-subtle:var(--adir-color-white-500);--adir-color-border-default:color-mix(in srgb, var(--adir-color-periwinkle-400) 16%, transparent);--adir-color-border-strong:color-mix(in srgb, var(--adir-color-periwinkle-400) 32%, transparent);--adir-color-primary:var(--adir-color-periwinkle-500);--adir-color-primary-hover:var(--adir-color-periwinkle-400);--adir-color-primary-active:var(--adir-color-periwinkle-600);--adir-color-on-primary:var(--adir-color-ink-900);--adir-color-accent:var(--adir-color-sky-400);--adir-color-focus:var(--adir-color-periwinkle-300);--adir-color-success:var(--adir-color-green-400);--adir-color-warning:var(--adir-color-amber-400);--adir-color-danger:var(--adir-color-red-400);--adir-color-info:var(--adir-color-blue-400);--adir-color-brand-micran:var(--adir-color-micran-blue);--adir-color-overlay:color-mix(in srgb, var(--adir-color-ink-1000) 72%, transparent);--adir-space-page-inline:var(--adir-space-8);--adir-space-page-block:var(--adir-space-6);--adir-space-section:var(--adir-space-6);--adir-space-stack:var(--adir-space-3);--adir-space-control-inline:var(--adir-space-4);--adir-font-heading-page:var(--adir-font-size-title);--adir-font-heading-section:var(--adir-font-size-title-sm);--adir-font-body:var(--adir-font-size-body-sm);--adir-font-caption:var(--adir-font-size-caption);--adir-shell-sidebar-width:var(--adir-size-sidebar);--adir-shell-topbar-height:var(--adir-size-topbar);--adir-shell-background:var(--adir-color-background-shell);--adir-sidebar-background:var(--adir-color-ink-1000);--adir-surface-background:var(--adir-color-background-surface);--adir-surface-border:var(--adir-color-border-default);--adir-surface-radius:var(--adir-radius-md);--adir-control-height:var(--adir-size-control-md);--adir-control-radius:var(--adir-radius-sm);--adir-control-padding-inline:var(--adir-space-control-inline);--adir-button-primary-background:var(--adir-color-primary);--adir-button-primary-foreground:var(--adir-color-on-primary);--adir-button-secondary-background:var(--adir-color-background-elevated);--adir-button-secondary-foreground:var(--adir-color-text-body);--adir-input-background:var(--adir-color-background-shell);--adir-input-border:var(--adir-color-border-default);--adir-input-border-focus:var(--adir-color-focus);--adir-table-row-height:3.5rem;--adir-table-header-height:2.5rem;--adir-status-radius:var(--adir-radius-xs);--adir-dialog-width-sm:28rem;--adir-dialog-width-md:40rem;--adir-drawer-width:24rem;--adir-focus-ring-width:.125rem;--adir-focus-ring-offset:.125rem}@media (max-width:74.9375rem){:root,[data-theme=dark]{--adir-space-page-inline:var(--adir-space-6);--adir-shell-sidebar-width:13rem}}@media (prefers-reduced-motion:reduce){:root,[data-theme=dark]{--adir-duration-fast:1ms;--adir-duration-normal:1ms;--adir-duration-slow:1ms}}
*,:before,:after{box-sizing:border-box}html{background:var(--adir-color-background-canvas);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-block-size:100%;font-family:var(--adir-font-family-sans);font-synthesis:none;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-block-size:100vh;margin:var(--adir-space-0);background:var(--adir-color-background-canvas);color:var(--adir-color-text-body);font-size:var(--adir-font-body);line-height:var(--adir-line-height-body);text-rendering:optimizelegibility}:where(h1,h2,h3,h4,p,figure,blockquote,dl,dd){margin-block:var(--adir-space-0)}:where(button,input,textarea,select){color:inherit;font:inherit}:where(button,[type=button],[type=reset],[type=submit]){cursor:pointer}:where(button:disabled,input:disabled,textarea:disabled,select:disabled){cursor:not-allowed}:where(img,picture,svg,canvas){max-inline-size:100%;display:block}:where(a){color:var(--adir-color-primary);text-underline-offset:.2em;text-decoration-thickness:from-font}:where(a:hover){color:var(--adir-color-primary-hover)}:where(:focus-visible){outline:var(--adir-focus-ring-width) solid var(--adir-color-focus);outline-offset:var(--adir-focus-ring-offset)}::selection{background:var(--adir-color-primary);color:var(--adir-color-on-primary)}
