:root{--dark:#171717;--background:#fff;--background-secondary:#e5e5e5;--background-light:#f6f7fa;--gray-border:#e5e5e5;--footer:#171717;--white:#fff;--blue:#155dfc;--blue-dark:#0040db;--gray:#525252;--gray-light:#737373;--primary:var(--dark);--link:var(--blue);--secondary:var(--dark-blue);--disabled:rgba(0,0,0,0.32);--error:#f70c72;--text:var(--primary);--text-secondary:var(--gray);--hr:#e5e5e5;--hover:var(--blue-dark);--modal:var(--white);--overlay:rgba(0,0,0,0.3);--z-index-header:2000;--btn:var(--blue);--btn-text:var(--white);--btn-hover:var(--blue-dark);--btn-disabled:rgba(21,93,252,0.4);--btn-outline:transparent;--btn-outline-text:var(--primary);--btn-outline-border:var(--gray-border);--btn-outline-hover:transparent;--btn-outline-border-hover:var(--blue);--btn-outline-text-hover:var(--blue);--input-outline:transparent;--input-outline-border:var(--gray-border);--input-outline-label:var(--gray-light);--input-outline-placeholder:var(--gray-light);--input-outline-placeholder-adornment:var(--gray-light);--input-outline-text:var(--primary);--input-outline-border-focus:var(--gray-light);--select-outline:transparent;--select-outline-border:var(--gray-border);--select-outline-border-hover:var(--blue);--select-outline-label:var(--gray-light);--select-outline-placeholder:var(--dark);--select-outline-text:var(--dark);--select-outline-border-focus:var(--blue);--select-outline-arrow:var(--gray-light);--chip:var(--background-light);--chip-text:var(--gray);--chip-text-hover:var(--white);--chip-hover:var(--blue-dark);--chip-text-active:var(--white);--chip-active:var(--blue);--paper:var(--white);--scrollbar-thumb:var(--dark);--scrollbar-track:var(--white);--header-height:64px;--header-z-index:2000}*,:after,:before{box-sizing:border-box}body,html{scroll-behavior:smooth;background-color:var(--background);transition:background-color .3s ease;scroll-padding-top:100px}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-family:var(--font-main-var);vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none;color:var(--primary);-webkit-tap-highlight-color:rgba(0,0,0,0)}body:has(dialog[open]){overflow:hidden}.container{margin:0 auto;padding:0 24px;width:100%;max-width:1280px}.wrap-page{padding-top:44px;padding-bottom:14px}@media screen and (max-width:767px){.wrap-page{padding-top:24px}}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:#fff}body::-webkit-scrollbar-thumb{background-color:var(--primary)}a,button,input,textarea{font-family:inherit}footer,header,main,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}svg path{transition:fill .3s ease}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.section{display:flex;gap:40px;flex-direction:column}.skeleton{background:linear-gradient(80deg,#fff 8%,rgba(204,204,204,.2) 18%,#fff 33%);background-size:200% 100%;animation:shine 1.5s linear infinite}@keyframes shine{to{background-position-x:-200%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}