@tailwind base;@tailwind components;@tailwind utilities;@layer base{body{@apply bg-brand-gray-light text-brand-gray-text antialiased font-sans text-base leading-relaxed;@apply dark:bg-slate-950 dark:text-slate-300;}h1,h2,h3,h4,h5,h6,.font-serif-explicit{@apply font-serif;@apply dark:text-slate-100;}h1{@apply text-4xl font-bold tracking-tight md:text-5xl leading-tight;}h2{@apply text-3xl font-bold tracking-tight md:text-4xl leading-snug;}h3{@apply text-xl font-semibold tracking-tight md:text-2xl leading-snug;}h4{@apply text-lg font-semibold tracking-tight leading-snug;}h5{@apply text-base font-semibold tracking-tight leading-snug;}h6{@apply text-sm font-semibold tracking-tight leading-snug;}p{@apply mb-4;@apply dark:text-slate-300;}p:last-child{@apply mb-0;}a,button{@apply focus:outline-none focus-visible:ring-2 focus-visible:ring-brand-blue focus-visible:ring-opacity-75;@apply dark:focus-visible:ring-sky-500;}a:not([class*=bg-]):not([class*=text-white]):not([class*=text-gray]):not([class*=text-slate]){@apply text-brand-accent hover:text-brand-accent-dark dark:text-sky-400 dark:hover:text-sky-300;}html.high-contrast{font-size:18px}}@layer utilities{@keyframes fadeIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-fadeIn{animation:fadeIn .3s ease-out forwards}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.animate-slideUp{animation:slideUp .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes shine{0%{background-position:200% center}to{background-position:-200% center}}.animate-shine-on-hover:hover{background-image:linear-gradient(to right,transparent 0%,rgba(255,255,255,.2) 20%,rgba(255,255,255,.2) 40%,transparent 100%);background-size:200% 100%;animation:shine 1.75s linear infinite}.dark .animate-shine-on-hover:hover{background-image:linear-gradient(to right,transparent 0%,rgba(203,213,225,.1) 20%,rgba(203,213,225,.1) 40%,transparent 100%)}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton-shimmer{@apply relative overflow-hidden bg-brand-gray-DEFAULT;@apply dark:bg-slate-700;}.skeleton-shimmer:after{content:"";@apply absolute top-0 right-0 bottom-0 left-0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,transparent 100%);animation:shimmer 1.5s infinite}.dark .skeleton-shimmer:after{background-image:linear-gradient(90deg,transparent 0,rgba(203,213,225,.1) 20%,rgba(203,213,225,.15) 60%,transparent 100%)}.dark .react-loading-skeleton{--skeleton-base-color: theme("colors.slate.700") !important;--skeleton-highlight-color: theme("colors.slate.600") !important}.dark .bg-white,.dark .bg-gray-50{@apply bg-slate-800;}.dark .bg-gray-100{@apply bg-slate-700;}.dark .bg-brand-gray{@apply bg-slate-800;}.dark .bg-brand-gray-light{@apply bg-slate-900;}.dark .text-gray-900{@apply text-slate-100;}.dark .text-gray-800{@apply text-slate-200;}.dark .text-gray-700{@apply text-slate-300;}.dark .text-gray-600{@apply text-slate-400;}.dark .text-gray-500{@apply text-slate-500;}.dark .text-brand-gray-text{@apply text-slate-200;}.dark .text-brand-gray-dark{@apply text-slate-400;}.dark .border-gray-200{@apply border-slate-700;}.dark .border-gray-300{@apply border-slate-600;}.dark .border-brand-gray-DEFAULT,.dark .border-black\/5{@apply border-slate-700;}.dark .shadow-sm{@apply shadow-none;}.dark .shadow{@apply shadow-md shadow-slate-950/50;}.dark .shadow-md{@apply shadow-lg shadow-slate-950/50;}.dark .shadow-lg{@apply shadow-xl shadow-slate-950/50;}.dark .shadow-xl{@apply shadow-2xl shadow-slate-950/50;}.dark .shadow-2xl{@apply shadow-[0_25px_50px_-12px_rgba(0,0,0,.5)];}.dark .shadow-inner{@apply shadow-[inset_0_2px_4px_0_rgba(0,0,0,.3)];}.dark header.bg-white{@apply bg-slate-800/90 backdrop-blur-md;}.dark header .border-gray-200{@apply border-slate-700;}.dark header nav a.text-gray-700{@apply text-slate-300;}.dark header nav a.hover\:text-brand-accent{@apply hover:text-sky-400;}.dark header nav a.text-brand-accent{@apply text-sky-400;}.dark header nav .bg-brand-accent{@apply bg-sky-400;}.dark header .lg\\:hidden .text-gray-700{@apply text-slate-300;}.dark header .bg-gray-50{@apply bg-slate-800;}.dark header .text-gray-600{@apply text-slate-400;}.dark header .group:hover .text-gray-600{@apply hover:text-sky-400;}.dark header .text-gray-500{@apply text-slate-500;}.dark header .group:hover .text-gray-500{@apply group-hover:text-sky-400;}.dark header .text-brand-accent{@apply text-sky-400;}.dark header .fixed.bg-white{@apply bg-slate-800;}.dark .bg-brand-gray{@apply bg-slate-950;}.dark .PageContainer .bg-white{@apply bg-slate-800;}.dark .PageContainer .text-brand-gray-dark{@apply text-slate-400;}.dark .PageContainer .hover\:text-brand-accent:hover{@apply hover:text-sky-400;}.dark .PageContainer .text-brand-gray-text{@apply text-slate-200;}.dark .PageContainer .border-brand-gray-DEFAULT{@apply border-slate-700;}.dark .prose{@apply prose-invert;}.dark .prose-sm,.dark .prose-base,.dark .prose-lg{@apply dark:text-slate-300;}.dark .prose h2,.dark .prose h3,.dark .prose strong{@apply dark:text-slate-100;}.dark .prose a{@apply dark:text-sky-400 dark:hover:text-sky-300;}.dark .prose blockquote{@apply dark:border-sky-400 dark:text-slate-300;}.dark .prose code{@apply dark:bg-slate-700 dark:text-slate-300 dark:border-slate-600;}.dark .prose hr{@apply dark:border-slate-700;}.dark .prose ul>li:before{@apply dark:bg-slate-500;}.dark .carousel-arrow{@apply bg-slate-800/60 hover:bg-slate-700/80 text-slate-200;}.dark .carousel-arrow .focus\:ring-white\/70{@apply focus:ring-sky-500/70;}.dark .absolute.bottom-5 .rounded-full.bg-gray-400\/70{@apply bg-slate-600/70;}.dark .absolute.bottom-5 .rounded-full.hover\:bg-gray-200\/90:hover{@apply hover:bg-slate-500/90;}.dark .absolute.bottom-5 .rounded-full.bg-white{@apply bg-sky-400;}.dark .ring-white\/50{@apply ring-sky-400\/50;}.dark .EventCard .bg-white{@apply bg-slate-800;}.dark .EventCard .border-black\/5{@apply border-slate-700;}.dark .EventCard .focus-within\:ring-brand-accent\/30{@apply focus-within:ring-sky-500/30;}.dark .EventCard .bg-gray-100{@apply bg-slate-700;}.dark .EventCard .to-white\/30{@apply to-slate-800/40;}.dark .EventCard .bg-black\/50{@apply bg-slate-900/60;}.dark .EventCard .text-white{@apply text-slate-100;}.dark .EventCard .text-gray-900{@apply text-slate-100;}.dark .EventCard .text-gray-700{@apply text-slate-300;}.dark .EventCard .bg-brand-blue\/10{@apply bg-sky-500/10;}.dark .EventCard .text-brand-blue-dark{@apply text-sky-300;}.dark .EventCard .border-gray-100{@apply border-slate-700;}.dark .EventCard .bg-brand-accent{@apply bg-sky-500;}.dark .EventCard .shadow-\[0_2px_10px_rgba\(91,67,242,0\.3\)\]{@apply shadow-[0_2px_10px_rgba(14,165,233,.3)];}.dark .EventDetailModal .bg-black\/75{@apply bg-slate-950/80;}.dark .EventDetailModal .bg-white{@apply bg-slate-800;}.dark .EventDetailModal .border-gray-200{@apply border-slate-700;}.dark .EventDetailModal .text-gray-800{@apply text-slate-100;}.dark .EventDetailModal .text-gray-500{@apply text-slate-400;}.dark .EventDetailModal .hover\:bg-gray-100:hover{@apply hover:bg-slate-700;}.dark .EventDetailModal .hover\:text-gray-700:hover{@apply hover:text-slate-200;}.dark .EventDetailModal .bg-gray-100{@apply bg-slate-700;}.dark .EventDetailModal .text-gray-600{@apply text-slate-300;}.dark .EventDetailModal .text-blue-500{@apply text-sky-400;}.dark .EventDetailModal .bg-blue-100{@apply bg-sky-500/10;}.dark .EventDetailModal .text-blue-700{@apply text-sky-300;}.dark .EventDetailModal .prose{@apply prose-invert;}.dark .EventDetailModal .text-gray-700{@apply text-slate-300;}.dark .EventDetailModal .bg-gray-50{@apply bg-slate-850;}.dark .EventDetailModal .bg-brand-gray{@apply bg-slate-600;}.dark .EventDetailModal .hover\:bg-brand-gray-dark:hover{@apply hover:bg-slate-500;}.dark .EventDetailModal .text-brand-gray-text{@apply text-slate-100;}.dark .bg-brand-accent{@apply bg-sky-500;}.dark .hover\:bg-brand-accent-dark:hover{@apply hover:bg-sky-600;}.dark .text-brand-accent{@apply text-sky-400;}.dark .hover\:text-brand-accent-dark:hover{@apply hover:text-sky-300;}.dark .border-brand-accent{@apply border-sky-400;}.dark .hover\:border-brand-accent-dark:hover{@apply hover:border-sky-300;}.dark .hover\:bg-brand-accent\/5:hover{@apply hover:bg-sky-500/5;}.dark .focus-visible\:ring-brand-accent{@apply focus-visible:ring-sky-500;}.dark .focus\:ring-brand-accent{@apply focus:ring-sky-500;}.dark .focus\:ring-brand-accent-dark{@apply focus:ring-sky-600;}.dark .ScrollToTopButton .bg-brand-accent{@apply bg-sky-500;}.dark .ScrollToTopButton .hover\:bg-brand-accent-dark:hover{@apply hover:bg-sky-600;}.dark .ScrollToTopButton .text-white{@apply text-slate-900;}.dark .ScrollToTopButton .focus\:ring-brand-accent-dark{@apply focus:ring-sky-600;}.dark .SurveyModal .bg-black{@apply bg-slate-950;}.dark .SurveyModal .bg-white{@apply bg-slate-800;}.dark .SurveyModal .text-brand-gray-dark{@apply text-slate-300;}.dark .SurveyModal .hover\:text-brand-gray-text:hover{@apply hover:text-slate-100;}.dark .SurveyModal .hover\:bg-brand-gray-light:hover{@apply hover:bg-slate-700;}.dark .SurveyModal .bg-brand-accent{@apply bg-sky-500;}.dark .SurveyModal .hover\:bg-brand-accent-dark:hover{@apply hover:bg-sky-600;}.dark .SurveyModal .bg-brand-gray{@apply bg-slate-600;}.dark .SurveyModal .hover\:bg-brand-gray-dark:hover{@apply hover:bg-slate-500;}.dark .SurveyModal .text-brand-gray-text{@apply text-slate-100;}.dark .CookieBanner .bg-gray-800{@apply bg-slate-900;}.dark .CookieBanner .text-gray-200{@apply text-slate-200;}.dark .CookieBanner .text-white{@apply text-slate-50;}.dark .CookieBanner .text-gray-300{@apply text-slate-400;}.dark .CookieBanner .hover\:text-brand-accent:hover{@apply hover:text-sky-400;}.dark .CookieBanner .bg-brand-accent{@apply bg-sky-500;}.dark .CookieBanner .hover\:bg-brand-accent-dark:hover{@apply hover:bg-sky-600;}.dark .CookieBanner .text-gray-400{@apply text-slate-500;}.dark .CookieBanner .hover\:text-white:hover{@apply hover:text-slate-200;}.dark .CookieBanner .hover\:bg-white\/10:hover{@apply hover:bg-slate-700;}.dark .FeedbackSection .bg-white{@apply bg-slate-900;}.dark .FeedbackSection .text-gray-800{@apply text-slate-100;}.dark .FeedbackSection .text-gray-600{@apply text-slate-300;}.dark .FeedbackSection .bg-\\[\\#229ED9\\]{@apply bg-sky-600;}.dark .FeedbackSection .hover\\:bg-\\[\\#1d90c9\\]:hover{@apply hover:bg-sky-700;}.dark .FeedbackSection .bg-\\[\\#25D366\\]{@apply bg-green-600;}.dark .FeedbackSection .hover\\:bg-\\[\\#1ebe59\\]:hover{@apply hover:bg-green-700;}.dark .FeedbackSection .bg-gray-700{@apply bg-slate-600;}.dark .FeedbackSection .hover\\:bg-gray-800:hover{@apply hover:bg-slate-500;}.dark .FeedbackSection .text-white{@apply text-slate-50;}.dark .FeedbackSection .focus\\:ring-blue-400{@apply focus:ring-sky-500;}.dark .FeedbackSection .focus\\:ring-gray-400{@apply focus:ring-slate-500;}.dark .GosuslugiBanner .bg-white{@apply bg-slate-900;}.dark .GosuslugiBanner .max-w-5xl.bg-white{@apply bg-slate-800;}.dark .GosuslugiBanner [style*="banner-fluid-bg-41-2.svg"]{background-image:none!important;@apply bg-slate-700;}.dark .GosuslugiBanner .bg-white.p-4{@apply bg-slate-700;}.dark .GosuslugiBanner [src*="gosuslugi-logo-blue.svg"]{filter:brightness(0) invert(1)}.dark .GosuslugiBanner .text-gray-800{@apply text-slate-100;}.dark .GosuslugiBanner .text-gray-600{@apply text-slate-300;}.dark .GosuslugiBanner .bg-blue-700{@apply bg-sky-600;}.dark .GosuslugiBanner .hover\\:bg-blue-800:hover{@apply hover:bg-sky-700;}.dark .GosuslugiBanner .text-white{@apply text-slate-50;}.dark .GosuslugiBanner .focus\\:ring-blue-400{@apply focus:ring-sky-500;}.dark .ProjectCard .bg-white{@apply bg-slate-800;}.dark .ProjectCard .border-brand-gray-DEFAULT{@apply border-slate-700;}.dark .ProjectCard .bg-brand-gray-light{@apply bg-slate-700;}.dark .ProjectCard .text-brand-gray-dark{@apply text-slate-400;}.dark .ProjectCard .text-brand-navy-dark{@apply text-sky-300;}.dark .ProjectCard .text-brand-accent{@apply text-sky-400;}.dark .ProjectCard .hover\\:text-brand-accent-dark:hover{@apply hover:text-sky-300;}.dark .AboutPage .bg-brand-gray-light{@apply bg-slate-800;}.dark .AboutPage .border-brand-gray-DEFAULT{@apply border-slate-700;}.dark .AboutPage .object-contain.bg-brand-gray-DEFAULT{@apply bg-slate-700;}.dark .AboutPage .text-brand-gray-text{@apply text-slate-200;}.dark .AboutPage .text-gray-800{@apply text-slate-100;}.high-contrast body,.high-contrast #root,.high-contrast #root>div{background-color:#000!important;color:#fff!important}.high-contrast header,.high-contrast footer{background-color:#111!important;border-color:#fff!important}.high-contrast header.bg-white\\/80,.high-contrast header.bg-slate-800\\/90{background-color:#111111f2!important}.high-contrast main{background-color:#000!important}.high-contrast a:not(.group):not([class*=bg-]):not([class*="focus:ring"]):not(.admin-link),.high-contrast .text-gray-400.hover\\:text-white,.high-contrast .dark\\:text-slate-400.dark\\:hover\\:text-slate-100,.high-contrast button.text-brand-accent,.high-contrast button.dark\\:text-sky-400{color:#ff0!important}.high-contrast a:not(.group):not([class*=bg-]):not([class*="focus:ring"]):not(.admin-link):hover,.high-contrast .text-gray-400.hover\\:text-white:hover,.high-contrast .dark\\:text-slate-400.dark\\:hover\\:text-slate-100:hover,.high-contrast button.text-brand-accent:hover,.high-contrast button.dark\\:text-sky-400:hover{color:#ffee58!important;text-decoration:underline!important}.high-contrast .border-brand-accent,.high-contrast .dark\\:border-sky-400{border-color:#ff0!important}.high-contrast .hover\\:bg-brand-accent\\/10:hover,.high-contrast .dark\\:hover\\:bg-sky-500\\/5:hover{background-color:#ffff0026!important}.high-contrast .bg-white,.high-contrast .dark\\:bg-slate-800,.high-contrast .dark\\:bg-slate-900,.high-contrast .dark\\:bg-slate-950,.high-contrast .bg-brand-gray-light,.high-contrast .bg-gray-900,.high-contrast .bg-gray-800,.high-contrast .bg-brand-gray{background-color:#000!important}.high-contrast .text-brand-gray-text,.high-contrast .dark\\:text-slate-100,.high-contrast .dark\\:text-slate-200,.high-contrast .dark\\:text-slate-300,.high-contrast .text-gray-900,.high-contrast .text-gray-700,.high-contrast .text-gray-800,.high-contrast .text-gray-600,.high-contrast .text-gray-500,.high-contrast .dark\\:text-slate-400,.high-contrast .dark\\:text-slate-500,.high-contrast .text-gray-300,.high-contrast .text-gray-200{color:#fff!important}.high-contrast .text-brand-navy-dark,.high-contrast .dark\\:text-sky-300{color:#90caf9!important}.high-contrast .prose strong,.high-contrast .dark .prose strong{color:#fff!important}.high-contrast .prose code,.high-contrast .dark .prose code{color:#f8f8f2!important;background-color:#2d2d2d!important;border:1px solid #555!important}.high-contrast .prose a,.high-contrast .dark .prose a{color:#ff0!important}.high-contrast .prose a:hover,.high-contrast .dark .prose a:hover{color:#ffee58!important}.high-contrast .prose ul>li:before,.high-contrast .dark .prose ul>li:before{background-color:#fff!important}.high-contrast .prose hr,.high-contrast .dark .prose hr{border-color:#fff!important}.high-contrast .prose blockquote,.high-contrast .dark .prose blockquote{color:#eee!important;border-left-color:#ff0!important}.high-contrast .prose figcaption,.high-contrast .dark .prose figcaption{color:#ccc!important}.high-contrast .prose th,.high-contrast .dark .prose th{color:#fff!important;border-color:#fff!important}.high-contrast .prose td,.high-contrast .dark .prose td,.high-contrast .prose thead,.high-contrast .dark .prose thead{border-color:#fff!important}.high-contrast .border,.high-contrast .border-t,.high-contrast .border-b,.high-contrast .border-black\\/5,.high-contrast .dark\\:border-slate-700,.high-contrast .dark\\:border-slate-600,.high-contrast .border-gray-200,.high-contrast .border-gray-700,.high-contrast .border-brand-gray-DEFAULT{border-color:#fff!important}.high-contrast [class*=shadow]{box-shadow:0 0 0 1px #ffffffb3!important}.high-contrast .shadow-inner{box-shadow:inset 0 0 0 1px #ffffffb3!important}.high-contrast .bg-brand-accent,.high-contrast .dark\\:bg-sky-500,.high-contrast .bg-brand-accent-dark,.high-contrast .dark\\:hover\\:bg-sky-600:hover,.high-contrast .bg-blue-700,.high-contrast .dark\\:bg-sky-600,.high-contrast .bg-blue-800,.high-contrast .dark\\:hover\\:bg-sky-700:hover,.high-contrast .bg-\\[\\#229ED9\\],.high-contrast .dark\\:bg-sky-600,.high-contrast .bg-\\[\\#25D366\\],.high-contrast .dark\\:bg-green-600,.high-contrast .bg-gray-700,.high-contrast .dark\\:bg-slate-600{background-color:#ff0!important;color:#000!important;border:1px solid #000000!important}.high-contrast .bg-brand-accent .text-white,.high-contrast .dark\\:bg-sky-500 .text-white,.high-contrast .dark\\:bg-sky-500 .text-slate-900,.high-contrast .bg-blue-700 .text-white,.high-contrast .dark\\:bg-sky-600 .text-white,.high-contrast .bg-\\[\\#229ED9\\] .text-white,.high-contrast .dark\\:bg-sky-600 .text-slate-50,.high-contrast .bg-\\[\\#25D366\\] .text-white,.high-contrast .dark\\:bg-green-600 .text-slate-50,.high-contrast .bg-gray-700 .text-white,.high-contrast .dark\\:bg-slate-600 .text-slate-50{color:#000!important}.high-contrast .bg-brand-accent:hover,.high-contrast .bg-brand-accent-dark:hover,.high-contrast .bg-blue-700:hover,.high-contrast .bg-blue-800:hover,.high-contrast .hover\\:bg-\\[\\#1d90c9\\]:hover,.high-contrast .hover\\:bg-\\[\\#1ebe59\\]:hover,.high-contrast .hover\\:bg-gray-800:hover,.high-contrast .dark\\:hover\\:bg-sky-600:hover,.high-contrast .dark\\:hover\\:bg-sky-700:hover,.high-contrast .dark\\:hover\\:bg-green-700:hover,.high-contrast .dark\\:hover\\:bg-slate-500:hover{background-color:#f5f500!important}.high-contrast .bg-\\[\\#229ED9\\] svg,.high-contrast .dark\\:bg-sky-600 svg,.high-contrast .bg-\\[\\#25D366\\] svg,.high-contrast .dark\\:bg-green-600 svg,.high-contrast .bg-gray-700 svg,.high-contrast .dark\\:bg-slate-600 svg{color:#000!important}.high-contrast .bg-gray-200,.high-contrast .dark\\:bg-slate-600,.high-contrast .hover\\:bg-gray-300:hover,.high-contrast .dark\\:hover\\:bg-slate-500:hover{background-color:#333!important;color:#fff!important;border:1px solid #ffffff!important}.high-contrast .bg-gray-200 .text-gray-800,.high-contrast .dark\\:bg-slate-600 .text-slate-100{color:#fff!important}.high-contrast .bg-brand-gray,.high-contrast .dark\\:bg-slate-600,.high-contrast .hover\\:bg-brand-gray-dark:hover,.high-contrast .dark\\:hover\\:bg-slate-500:hover{background-color:#333!important;color:#fff!important;border:1px solid #ffffff!important}.high-contrast .bg-brand-gray .text-brand-gray-text,.high-contrast .dark\\:bg-slate-600 .text-slate-100{color:#fff!important}.high-contrast .focus-visible\\:ring-brand-blue[data-headlessui-focus-visible],.high-contrast .focus-visible\\:ring-blue-500[data-headlessui-focus-visible],.high-contrast .focus-visible\\:ring-blue-300[data-headlessui-focus-visible],.high-contrast .focus\\:ring-brand-accent[data-headlessui-focus-visible],.high-contrast .dark\\:focus-visible\\:ring-sky-500[data-headlessui-focus-visible],.high-contrast .dark\\:focus\\:ring-sky-500[data-headlessui-focus-visible],.high-contrast .focus\\:ring-brand-accent-dark[data-headlessui-focus-visible],.high-contrast .dark\\:focus\\:ring-sky-600[data-headlessui-focus-visible],.high-contrast .focus\\:ring-blue-400[data-headlessui-focus-visible],.high-contrast .focus\\:ring-white\\/70[data-headlessui-focus-visible],.high-contrast .dark\\:focus\\:ring-sky-500\\/70[data-headlessui-focus-visible]{--tw-ring-color: #ffff00 !important;--tw-ring-offset-width: 2px !important;--tw-ring-offset-color: #000000 !important;box-shadow:0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),0 0 0 calc(var(--tw-ring-offset-width) + 2px) var(--tw-ring-color)!important}.high-contrast *:focus-visible{outline:2px solid #ffff00!important;outline-offset:2px!important;box-shadow:0 0 0 2px #000,0 0 0 4px #ff0!important}.high-contrast .carousel-arrow,.high-contrast .dark .carousel-arrow{background-color:#ffff00bf!important;color:#000!important}.high-contrast .carousel-arrow:hover,.high-contrast .dark .carousel-arrow:hover{background-color:#ffff00f2!important}.high-contrast .absolute.bottom-5 .rounded-full,.high-contrast .dark .absolute.bottom-5 .rounded-full.bg-slate-600\\/70{background-color:#555!important;border:1px solid #ffffff}.high-contrast .absolute.bottom-5 .rounded-full.bg-white,.high-contrast .dark .absolute.bottom-5 .rounded-full.bg-sky-400{background-color:#ff0!important;border:1px solid #000000!important;transform:scale(1.25);--tw-ring-color: transparent !important;box-shadow:none!important}.high-contrast .ring-white\\/50,.high-contrast .dark .ring-sky-400\\/50{--tw-ring-color: transparent !important}.high-contrast [style*="banner-fluid-bg-41-2.svg"],.high-contrast .dark [style*="banner-fluid-bg-41-2.svg"]{background-image:none!important;background-color:#1a1a1a!important}.high-contrast [src*="gosuslugi-logo-blue.svg"]{filter:brightness(0) invert(1) drop-shadow(0 0 2px #000);background-color:#333;padding:2px;border-radius:3px}.high-contrast .text-blue-700{color:#fff!important}.high-contrast .bg-white\\/90,.high-contrast .dark .bg-slate-800\\/90{background-color:#000000f7!important}.high-contrast .ring-1.ring-black.ring-opacity-5,.high-contrast .dark .ring-1.ring-slate-700{--tw-ring-color: #ffffff !important;--tw-ring-opacity: 1 !important}.high-contrast .hover\\:bg-gray-100:hover,.high-contrast .dark .hover\\:bg-slate-700:hover{background-color:#333!important}.high-contrast .text-blue-500,.high-contrast .dark .text-sky-400{color:#ff0!important}.high-contrast .backdrop-blur,.high-contrast .backdrop-blur-md{-webkit-backdrop-filter:blur(0px)!important;backdrop-filter:blur(0px)!important}.high-contrast .react-loading-skeleton{--skeleton-base-color: #222222 !important;--skeleton-highlight-color: #444444 !important;background-color:var(--skeleton-base-color)!important}.high-contrast .skeleton-shimmer:after{background-image:linear-gradient(90deg,transparent 0,rgba(100,100,100,.2) 20%,rgba(100,100,100,.5) 60%,transparent 100%)!important}.high-contrast .bg-gray-100,.high-contrast .dark .bg-slate-700{background-color:#151515!important}.high-contrast .bg-brand-blue\\/10,.high-contrast .dark .bg-sky-500\\/10{background-color:#ffff0040!important}.high-contrast .text-brand-blue-dark,.high-contrast .dark .text-sky-300{color:#000!important}.high-contrast .bg-black\\/50,.high-contrast .dark .bg-slate-900\\/60{background-color:#ffff00b3!important;color:#000!important}.high-contrast .text-blue-700.bg-blue-100,.high-contrast .dark .text-sky-300.bg-sky-500\\/10{background-color:#ffff0040!important;color:#000!important}.high-contrast .bg-black\\/70,.high-contrast .bg-black\\/75,.high-contrast .dark .bg-slate-950\\/80{background-color:#0a0a0af2!important}.high-contrast .hover\\:bg-white\\/10:hover,.high-contrast .dark .hover\\:bg-slate-700:hover{background-color:#ff03!important}.high-contrast .hover\\:bg-white\\/10:hover svg,.high-contrast .dark .hover\\:bg-slate-700:hover svg{color:#ff0!important}}html,body,#root{height:100%}#root>div{min-height:100%;display:flex;flex-direction:column}
