/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}main.withHeaderShadow:before{content:"";background:linear-gradient(to bottom,var(--color-header-shadow)0,transparent 100%);pointer-events:none;z-index:1;width:100%;height:6.25rem;display:block;position:absolute;top:0;left:0;right:0}main.withHeaderShadow{position:relative}@font-face{font-family:Palui SP;src:url(/fonts/PaluiSP-Bold.woff2)format("woff2"),url(/fonts/PaluiSP-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Pobeda;src:url(/fonts/pobeda-regular.woff2)format("woff2"),url(/fonts/pobeda-regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pobeda;src:url(/fonts/pobeda-bold.woff2)format("woff2"),url(/fonts/pobeda-bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--font-family-primary:"Open Sans",sans-serif;--font-family-heading:"Open Sans",sans-serif;--font-family-body:"Open Sans",sans-serif;--font-russo-one:"Russo One",sans-serif;--font-inter:"Inter",sans-serif;--font-pobeda:"Pobeda","Open Sans",sans-serif;--font-palui:"Palui SP","Open Sans",sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.375rem;--font-size-3xl:1.5rem;--font-size-4xl:1.75rem;--font-size-5xl:2rem;--font-size-6xl:2.125rem;--line-height-tight:1.1;--line-height-snug:1.25;--line-height-normal:1.4;--line-height-relaxed:1.5;--line-height-loose:1.6;--max-width-content:70ch;--color-accent:#2f5977;--color-accent-hover:#244a63;--color-accent-light:#2f59771a;--color-accent-medium:#2f597726;--color-accent-very-light:#2f59770d;--color-accent-light-medium:#2f597733;--color-accent-shadow:#2f59774d;--color-brand-cyan:#2f5977;--color-brand-secondary:#9898e7;--color-brand-tertiary:#3030cf;--color-brand-dark:#1a1a7a;--color-brand-light:#c9c9f3;--color-brand-cyan-dark:#172c3a;--color-brand-cyan-light:#d3e3ee;--color-brand-cyan-200:#99bdd6;--color-brand-cyan-300:#4683af;--color-text-primary:#0e0e3e;--color-text-secondary:#787878;--color-text-muted:#424242;--color-text-light:#666;--color-text-dark:#0d0d0d;--color-text-gray:#6b7280;--color-text-black:#000;--color-text-dark-gray:#555;--color-text-medium-gray:#999;--color-bg-primary:#fff;--color-bg-secondary:#f2f2f2;--color-bg-light:#f0f0fd;--color-bg-dark:#07071d;--color-bg-accent:#f8f9ff;--color-bg-extended:#f9f9ff;--color-bg-neutral:#f8f9fa;--color-bg-gray:#e5e5e5;--color-bg-light-gray:#f5f5f5;--color-bg-table-header:#f8fcff;--color-border-primary:#e6e6f9;--color-border-secondary:#d9d9d9;--color-border-dark:#565656;--color-border-gray:#e5e5e5;--color-border-light:#ccc;--color-table-border:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){:root{--color-table-border:color-mix(in srgb,var(--color-accent)12%,var(--color-bg-primary))}}:root{--color-table-row-odd-bg:var(--color-accent-very-light);--color-table-header-bg:var(--color-accent-light);--color-shadow-light:#0000000d;--color-shadow-medium:#0000001a;--color-shadow-dark:#00000026;--color-shadow-overlay:#00000080;--color-header-shadow:#5ea4ff1a;--color-brand-cyan-rgba-light:#2f59770d;--color-brand-cyan-rgba-medium:#2f59771a;--color-brand-cyan-rgba-dark:#2f597799;--color-brand-secondary-rgba-light:#c9c9f31a;--color-brand-secondary-rgba-medium:#c9c9f340;--color-brand-secondary-rgba-dark:#c9c9f380;--color-white-rgba-light:#ffffff1a;--color-white-rgba-medium:#ffffff80;--color-white-rgba-dark:#ffffffe6;--color-error-light:#ff00001a;--color-error-medium:#ff00004d;--color-red-200:#e8685e;--color-red-400:#8f1d14;--color-brand-tertiary-rgba:#3030cfcc;--color-brand-secondary-alt:#6262da4d;--color-brand-secondary-alt-dark:#6262da66;--color-gray-rgba:#ebebebe6;--color-purple-rgba-light:#a089fa40;--color-purple-rgba-medium:#a089fa59;--color-border-primary-rgba-light:#e6e6f91a;--color-border-primary-rgba-medium:#e6e6f94d;--color-brown-rgba:#e7dfcb1a;--color-calendar-range-start:#e7dfcb;--color-calendar-range-between:#f2eee3;--color-calendar-holiday:#c11910;--color-white:#fff;--color-primary:#1b3b58;--color-primary-dark:#122a41;--container-width:90rem;--border-radius-sm:.125rem;--border-radius-md:.625rem;--border-radius-lg:1.25rem;--box-shadow:0 .625rem 1.875rem #0000000d;--sidebar:#fafafa;--sidebar-foreground:#3f3f46;--sidebar-primary:#18181b;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f4f4f5;--sidebar-accent-foreground:#18181b;--sidebar-border:#e5e7eb;--sidebar-ring:#3b82f6}html{max-width:100vw;overflow-x:hidden}body{max-width:100vw;overflow-x:hidden}body,main{background:var(--color-bg-primary)!important;background-color:var(--color-bg-primary)!important}body,main,section{background-image:none!important}section{background:var(--color-bg-primary)!important}section:after,section:before{content:none!important;background:0 0!important}section[class*=FilterSection],section[class*=filterSection]{background:var(--color-bg-primary)!important;background-color:var(--color-bg-primary)!important;background-image:none!important}section[class*=FilterSection]:after,section[class*=FilterSection]:before,section[class*=filterSection]:after,section[class*=filterSection]:before{content:none!important;background:0 0!important;display:none!important}.container{width:100%;max-width:var(--container-width);box-sizing:border-box;margin:0 auto;padding:0 1.5rem}@media (max-width:90rem){.container{padding:0 1.25rem}}@media (max-width:75rem){.container{padding:0 1rem}}@media (max-width:56.25rem){.container{padding:0 .75rem}}@media (max-width:48rem){.container{padding:0 .75rem}}@media (max-width:37.5rem){.container{padding:0 .5rem}}@media (max-width:30rem){.container{padding:0 .5rem}}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.dark{--sidebar:#18181b;--sidebar-foreground:#f4f4f5;--sidebar-primary:#1d4ed8;--sidebar-primary-foreground:#fff;--sidebar-accent:#27272a;--sidebar-accent-foreground:#f4f4f5;--sidebar-border:#27272a;--sidebar-ring:#3b82f6}