@font-face{font-family:manrope;src:url(../media/Manrope_VariableFont_wght-s.p.2ty3qkfvq5der.woff2)format("woff2");font-display:swap}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_7a311a79-module__mfMhbW__className{font-family:manrope,manrope Fallback}.manrope_7a311a79-module__mfMhbW__variable{--font-manrope:"manrope", "manrope Fallback"}
:root{--color-primary:#0a0817;--color-light:#fff;--color-accent:#2563eb;--color-slate-700:#4a535d;--color-slate-600:#636f7d;--color-bg-primary:#f4f3fb;--color-bg-accent:#2563eb;--color-bg-accent-light:#2564eb1f;--color-bg-light:#fff;--color-bg-slate-100:#f5f5f5}*{border:0;margin:0;padding:0}*,:before,:after{box-sizing:border-box}:before,:after{display:inline-block}:focus,:active,a:focus,a:active{outline:none}html,body{min-width:320px;height:100%}body{color:var(--color-primary);line-height:1;font-family:var(--font-manrope),system-ui,-apple-system,sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem}input,button,textarea{font-family:var(--font-manrope),system-ui,-apple-system,sans-serif;font-size:inherit;line-height:inherit;color:inherit;background-color:#0000}input,textarea{width:100%}button,select,option{cursor:pointer}a{color:inherit;text-decoration:none;display:inline-block}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}a,button,.swiper-slide,label,img,figure,div{-webkit-tap-highlight-color:#0000}body.lock{touch-action:none;overscroll-behavior:none;overflow:hidden}.app{flex-direction:column;min-height:100%;display:flex}@supports (overflow:clip){.app{overflow:clip}}@supports not (overflow:clip){.app{overflow:hidden}}.app>*{min-width:0}.app--type-default{background-color:#f4f3fb}.app__layout{flex-direction:column;flex:auto;display:flex}.app__layout--type-default{grid-template-columns:17.75rem calc(100% - 17.75rem);display:grid}.app__header{position:fixed}.app__header--type-default{z-index:99;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffffd9;border-bottom:2px solid #e8e5f4;width:calc(100% - 14.25rem);top:0;left:14.25rem}.app__page{flex:auto}.app__page--type-default{padding-top:8rem}.app__container{margin:0 auto}.app__container--header-default{min-height:5.25rem;padding-left:2.5rem;padding-right:2.5rem}.app__container--page-default{max-width:90rem;padding-left:2.75rem;padding-right:2.75rem}.app__button{align-items:center;display:inline-flex}.app__button--center{text-align:center;justify-content:center}.app__button--right{text-align:right;justify-content:flex-end}.service-icon-promptbank{color:#5b47e0}.service-icon-workii{color:#f59e0b}.service-icon-megabot{color:#0ea5e9}.service-icon-hantii{color:#10b981}.service-icon-ispolnii{color:#ef4444}.service-icon-promptcech{color:#9b5cf6}.service-icon-expertii{color:#f97316}.flashing-dot{border-radius:50%;animation:1.6s infinite pulse}.flashing-dot--theme-green{background-color:#10b981;box-shadow:0 0 13px #10b981}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.admin-section{margin-bottom:2.5rem}.admin-section__title-2{margin-bottom:1.25rem;font-size:1.375rem;font-weight:700}.admin-section__title-3{margin-bottom:1.125rem;font-size:1.25rem;font-weight:700}.admin-section__columns{gap:2.5rem;display:grid}.admin-section__columns--1-2{grid-template-columns:1fr 2fr}.admin-form__field{gap:.375rem;margin-bottom:.75rem;display:grid}.admin-form__field input{background-color:#fff;border:1px solid #e4e4e7;border-radius:12px;height:3rem;padding:.625rem .75rem}.admin-form__field input:focus{border-color:#2563eb}.admin-form__button{color:#fff;background-color:#2563eb;border-radius:12px;width:100%;height:3rem;padding:.625rem .75rem}@media (any-hover:hover){.admin-form__button:hover{opacity:.75}}
:root{--color-primary:#0a0817;--color-light:#fff;--color-accent:#2563eb;--color-slate-700:#4a535d;--color-slate-600:#636f7d;--color-bg-primary:#f4f3fb;--color-bg-accent:#2563eb;--color-bg-accent-light:#2564eb1f;--color-bg-light:#fff;--color-bg-slate-100:#f5f5f5}.Maintenance-module-scss-module__N9AbPa__maintenance{background-color:#f5f4fb;justify-content:center;align-items:center;display:flex}.Maintenance-module-scss-module__N9AbPa__maintenanceTitle{font-size:2.5rem;font-weight:800}
