@font-face{font-family:"Lato";src:url(../fonts/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url(../fonts/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}html{scrollbar-gutter:stable}#app-root{letter-spacing:.02em;line-height:1.55}.layout-simple{background-image:radial-gradient(circle at 80% 70%, rgba(79, 70, 229, 0.1) 0%, transparent 50%);background-size:100% 100%;background-attachment:fixed}.layout-simple.disable-scroll{overflow:hidden}.layout-simple.disable-scroll .backdrop{display:block}.main-simple{display:flex;flex-direction:column;justify-content:center;width:100%;min-width:0;min-height:100%;padding:3rem 0;overflow:hidden}.main-simple .description{font-size:16px;letter-spacing:.02em}*,*::before,*::after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;background:rgba(0,0,0,0);font:inherit;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar}body{width:100%;min-height:100dvh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:none}table{border-collapse:collapse;border-spacing:0}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}input,button,textarea,select{font:inherit;color:inherit;background:rgba(0,0,0,0);border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;resize:vertical}button,[type=button],[type=submit],[role=button]{cursor:pointer;background:none;border:none;padding:0}button::-moz-focus-inner{border:0;padding:0}fieldset{margin:0;padding:0;border:0}legend{padding:0}[hidden]{display:none !important}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important;scroll-behavior:auto !important}}img,svg,video{-moz-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-user-select:none}:root{--brand-50: #eef2ff;--brand-100: #e0e7ff;--brand-200: #c7d2fe;--brand-300: #a5b4fc;--brand-400: #818cf8;--brand-500: #6366f1;--brand-600: #4f46e5;--brand-700: #4338ca;--brand-800: #3730a3;--brand-900: #312e81;--slate-50: #fafafa;--slate-100: #f4f4f5;--slate-200: #e4e4e7;--slate-300: #d4d4d8;--slate-400: #a1a1aa;--slate-500: #71717a;--slate-600: #52525b;--slate-700: #3f3f46;--slate-800: #27272a;--slate-900: #18181b;--success: #10b981;--warning: #f59e0b;--error: #ef4444;--info: #0ea5e9;--bg-color: var(--slate-50);--bg-surface: #ffffff;--bg-subtle: var(--slate-100);--text-primary: var(--slate-900);--text-secondary: var(--slate-500);--text-disabled: var(--slate-400);--text-on-brand: #ffffff;--border-subtle: var(--slate-200);--border-strong: var(--slate-300);--border-interactive: var(--brand-500);--shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1);--shadow-outline: 0 0 12px rgba(0, 0, 0, 0.1);--icon-color: #18181b;--select-arrow: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%2318181b%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpolyline points=%276 9 12 15 18 9%27%3e%3c/polyline%3e%3c/svg%3e");--checkbox-icon: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27%2318181b%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2.5-2.5a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");--radio-icon: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27%2318181b%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e")}html[data-theme=dark]{--bg-color: #09090b;--bg-surface: #18181b;--bg-subtle: #27272a;--text-primary: #f4f4f5;--text-secondary: #a1a1aa;--text-disabled: #52525b;--text-on-brand: #ffffff;--success: #34d399;--error: #f87171;--border-subtle: #27272a;--border-strong: #3f3f46;--border-interactive: var(--brand-500);--shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.4);--shadow-md: 0 4px 12px rgba(0, 0, 0, 0.5);--shadow-outline: 0 0 12px rgba(0, 0, 0, 0.5);--icon-color: #f4f4f5;--select-arrow: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23f4f4f5%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpolyline points=%276 9 12 15 18 9%27%3e%3c/polyline%3e%3c/svg%3e");--checkbox-icon: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27%23f4f4f5%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2.5-2.5a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z%27/%3e%3c/svg%3e");--radio-icon: url("data:image/svg+xml,%3csvg viewBox=%270 0 16 16%27 fill=%27%23f4f4f5%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3ccircle cx=%278%27 cy=%278%27 r=%273%27/%3e%3c/svg%3e")}.container{width:100%;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:15px;padding-right:15px;box-sizing:border-box}.row{display:grid;grid-template-columns:repeat(12, 1fr);gap:15px;width:100%;align-items:stretch}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media(min-width: 576px){.col-sm-1{grid-column:span 1}.col-sm-2{grid-column:span 2}.col-sm-3{grid-column:span 3}.col-sm-4{grid-column:span 4}.col-sm-5{grid-column:span 5}.col-sm-6{grid-column:span 6}.col-sm-7{grid-column:span 7}.col-sm-8{grid-column:span 8}.col-sm-9{grid-column:span 9}.col-sm-10{grid-column:span 10}.col-sm-11{grid-column:span 11}.col-sm-12{grid-column:span 12}}@media(min-width: 768px){.col-md-1{grid-column:span 1}.col-md-2{grid-column:span 2}.col-md-3{grid-column:span 3}.col-md-4{grid-column:span 4}.col-md-5{grid-column:span 5}.col-md-6{grid-column:span 6}.col-md-7{grid-column:span 7}.col-md-8{grid-column:span 8}.col-md-9{grid-column:span 9}.col-md-10{grid-column:span 10}.col-md-11{grid-column:span 11}.col-md-12{grid-column:span 12}}@media(min-width: 992px){.col-lg-1{grid-column:span 1}.col-lg-2{grid-column:span 2}.col-lg-3{grid-column:span 3}.col-lg-4{grid-column:span 4}.col-lg-5{grid-column:span 5}.col-lg-6{grid-column:span 6}.col-lg-7{grid-column:span 7}.col-lg-8{grid-column:span 8}.col-lg-9{grid-column:span 9}.col-lg-10{grid-column:span 10}.col-lg-11{grid-column:span 11}.col-lg-12{grid-column:span 12}}@media(min-width: 1200px){.col-xl-1{grid-column:span 1}.col-xl-2{grid-column:span 2}.col-xl-3{grid-column:span 3}.col-xl-4{grid-column:span 4}.col-xl-5{grid-column:span 5}.col-xl-6{grid-column:span 6}.col-xl-7{grid-column:span 7}.col-xl-8{grid-column:span 8}.col-xl-9{grid-column:span 9}.col-xl-10{grid-column:span 10}.col-xl-11{grid-column:span 11}.col-xl-12{grid-column:span 12}}.col-full{grid-column:1/-1}.offset-1{margin-left:calc(100%/12*1 + 15px*1)}@media(min-width: 576px){.offset-sm-1{margin-left:calc(100%/12*1 + 15px*1)}}@media(min-width: 768px){.offset-md-1{margin-left:calc(100%/12*1 + 15px*1)}}@media(min-width: 992px){.offset-lg-1{margin-left:calc(100%/12*1 + 15px*1)}}@media(min-width: 1200px){.offset-xl-1{margin-left:calc(100%/12*1 + 15px*1)}}.offset-2{margin-left:calc(100%/12*2 + 15px*2)}@media(min-width: 576px){.offset-sm-2{margin-left:calc(100%/12*2 + 15px*2)}}@media(min-width: 768px){.offset-md-2{margin-left:calc(100%/12*2 + 15px*2)}}@media(min-width: 992px){.offset-lg-2{margin-left:calc(100%/12*2 + 15px*2)}}@media(min-width: 1200px){.offset-xl-2{margin-left:calc(100%/12*2 + 15px*2)}}.offset-3{margin-left:calc(100%/12*3 + 15px*3)}@media(min-width: 576px){.offset-sm-3{margin-left:calc(100%/12*3 + 15px*3)}}@media(min-width: 768px){.offset-md-3{margin-left:calc(100%/12*3 + 15px*3)}}@media(min-width: 992px){.offset-lg-3{margin-left:calc(100%/12*3 + 15px*3)}}@media(min-width: 1200px){.offset-xl-3{margin-left:calc(100%/12*3 + 15px*3)}}.offset-4{margin-left:calc(100%/12*4 + 15px*4)}@media(min-width: 576px){.offset-sm-4{margin-left:calc(100%/12*4 + 15px*4)}}@media(min-width: 768px){.offset-md-4{margin-left:calc(100%/12*4 + 15px*4)}}@media(min-width: 992px){.offset-lg-4{margin-left:calc(100%/12*4 + 15px*4)}}@media(min-width: 1200px){.offset-xl-4{margin-left:calc(100%/12*4 + 15px*4)}}.offset-5{margin-left:calc(100%/12*5 + 15px*5)}@media(min-width: 576px){.offset-sm-5{margin-left:calc(100%/12*5 + 15px*5)}}@media(min-width: 768px){.offset-md-5{margin-left:calc(100%/12*5 + 15px*5)}}@media(min-width: 992px){.offset-lg-5{margin-left:calc(100%/12*5 + 15px*5)}}@media(min-width: 1200px){.offset-xl-5{margin-left:calc(100%/12*5 + 15px*5)}}.offset-6{margin-left:calc(100%/12*6 + 15px*6)}@media(min-width: 576px){.offset-sm-6{margin-left:calc(100%/12*6 + 15px*6)}}@media(min-width: 768px){.offset-md-6{margin-left:calc(100%/12*6 + 15px*6)}}@media(min-width: 992px){.offset-lg-6{margin-left:calc(100%/12*6 + 15px*6)}}@media(min-width: 1200px){.offset-xl-6{margin-left:calc(100%/12*6 + 15px*6)}}.offset-7{margin-left:calc(100%/12*7 + 15px*7)}@media(min-width: 576px){.offset-sm-7{margin-left:calc(100%/12*7 + 15px*7)}}@media(min-width: 768px){.offset-md-7{margin-left:calc(100%/12*7 + 15px*7)}}@media(min-width: 992px){.offset-lg-7{margin-left:calc(100%/12*7 + 15px*7)}}@media(min-width: 1200px){.offset-xl-7{margin-left:calc(100%/12*7 + 15px*7)}}.offset-8{margin-left:calc(100%/12*8 + 15px*8)}@media(min-width: 576px){.offset-sm-8{margin-left:calc(100%/12*8 + 15px*8)}}@media(min-width: 768px){.offset-md-8{margin-left:calc(100%/12*8 + 15px*8)}}@media(min-width: 992px){.offset-lg-8{margin-left:calc(100%/12*8 + 15px*8)}}@media(min-width: 1200px){.offset-xl-8{margin-left:calc(100%/12*8 + 15px*8)}}.offset-9{margin-left:calc(100%/12*9 + 15px*9)}@media(min-width: 576px){.offset-sm-9{margin-left:calc(100%/12*9 + 15px*9)}}@media(min-width: 768px){.offset-md-9{margin-left:calc(100%/12*9 + 15px*9)}}@media(min-width: 992px){.offset-lg-9{margin-left:calc(100%/12*9 + 15px*9)}}@media(min-width: 1200px){.offset-xl-9{margin-left:calc(100%/12*9 + 15px*9)}}.offset-10{margin-left:calc(100%/12*10 + 15px*10)}@media(min-width: 576px){.offset-sm-10{margin-left:calc(100%/12*10 + 15px*10)}}@media(min-width: 768px){.offset-md-10{margin-left:calc(100%/12*10 + 15px*10)}}@media(min-width: 992px){.offset-lg-10{margin-left:calc(100%/12*10 + 15px*10)}}@media(min-width: 1200px){.offset-xl-10{margin-left:calc(100%/12*10 + 15px*10)}}.offset-11{margin-left:calc(100%/12*11 + 15px*11)}@media(min-width: 576px){.offset-sm-11{margin-left:calc(100%/12*11 + 15px*11)}}@media(min-width: 768px){.offset-md-11{margin-left:calc(100%/12*11 + 15px*11)}}@media(min-width: 992px){.offset-lg-11{margin-left:calc(100%/12*11 + 15px*11)}}@media(min-width: 1200px){.offset-xl-11{margin-left:calc(100%/12*11 + 15px*11)}}.offset-12{margin-left:calc(100%/12*12 + 15px*12)}@media(min-width: 576px){.offset-sm-12{margin-left:calc(100%/12*12 + 15px*12)}}@media(min-width: 768px){.offset-md-12{margin-left:calc(100%/12*12 + 15px*12)}}@media(min-width: 992px){.offset-lg-12{margin-left:calc(100%/12*12 + 15px*12)}}@media(min-width: 1200px){.offset-xl-12{margin-left:calc(100%/12*12 + 15px*12)}}.layout{background-color:var(--bg-color);color:var(--text-primary);display:grid;grid-template-areas:"header" "aside" "main" "footer";grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;width:100%;min-height:100dvh;gap:15px;font-family:"Lato",system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media screen and (min-width: 992px){.layout{grid-template-areas:"header header header header" "gutter-left aside main gutter-right" "footer footer footer footer";grid-template-columns:1fr minmax(300px, calc(calc(1280px - calc(15px * 2)) * 1 / 4)) minmax(320px, calc(calc(1280px - calc(15px * 2)) * 3 / 4)) 1fr;grid-template-rows:auto 1fr auto;gap:30px}}@media(prefers-reduced-motion: reduce){.layout *{transition-duration:0ms;animation-duration:0ms}}.layout-simple{background-color:var(--bg-color);color:var(--text-primary);display:grid;grid:"header" auto "main" 1fr "footer" auto/1fr;width:100%;font-family:"Lato",system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.5;gap:15px}.aside{grid-area:aside;display:flex;justify-content:flex-start;padding:0 15px}@media screen and (min-width: 992px){.aside{padding:0}}.navigation{background:var(--bg-surface);box-shadow:var(--shadow-outline);border-radius:.375rem;padding:15px;width:100%}@media screen and (min-width: 992px){.navigation{padding:30px}}.list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.list__item{width:100%}.list__item:hover .list__link{color:var(--brand-600)}.list__link{color:var(--text-primary);display:block;width:100%;padding:.375rem .625rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem .75rem;border-radius:.375rem;border:1px solid rgba(0,0,0,0);font-family:"Lato",system-ui,sans-serif;font-weight:500;cursor:pointer;text-decoration:none;line-height:1;transition:background .15s ease,border-color .15s ease,color .15s ease}.btn:focus{outline:none;box-shadow:none}.btn--primary{background:var(--brand-500);color:var(--text-on-brand);border-color:var(--brand-500)}.btn--primary:not([disabled]):not(.is-disabled):hover{background:var(--brand-700);border-color:var(--brand-700)}.btn--secondary{background:var(--slate-500);border-color:var(--slate-500);color:var(--text-on-brand)}.btn--secondary:not([disabled]):not(.is-disabled):hover{background:var(--slate-700);border-color:var(--slate-700)}.btn--outline{background:rgba(0,0,0,0);color:var(--brand-500);border-color:var(--brand-500)}.btn--outline:not([disabled]):not(.is-disabled):hover{border-color:var(--brand-600);color:var(--brand-600)}.btn--text{color:var(--text-primary)}.btn--text:not([disabled]):not(.is-disabled):hover{color:var(--text-secondary)}.btn--text-primary{color:var(--brand-500)}.btn--text-primary:not([disabled]):not(.is-disabled):hover{color:var(--brand-600)}.btn--text-secondary{color:var(--text-secondary)}.btn--text-secondary:not([disabled]):not(.is-disabled):hover{color:var(--text-primary)}.btn--icon{background:rgba(0,0,0,0);color:var(--text-primary);padding:0}.btn--icon-primary{padding:0;background:var(--brand-500);color:var(--text-on-brand);border-color:var(--brand-500)}.btn--icon-primary:not([disabled]):not(.is-disabled):hover{background:var(--brand-700);border-color:var(--brand-700)}.btn--icon-secondary{padding:0;background:var(--slate-500);border-color:var(--slate-500);color:var(--text-on-brand)}.btn--icon-secondary:not([disabled]):not(.is-disabled):hover{background:var(--slate-700);border-color:var(--slate-700)}.btn--icon-outline{padding:0;background:rgba(0,0,0,0);color:var(--brand-500);border-color:var(--brand-500)}.btn--icon-outline:not([disabled]):not(.is-disabled):hover{border-color:var(--brand-600);color:var(--brand-600)}.btn--icon-small{width:1.75rem;height:1.75rem}.btn--icon-medium{width:2.25rem;height:2.25rem}.btn--icon-large{width:2.625rem;height:2.625rem}.btn--small{padding:.375rem .625rem;font-size:.875rem}.btn--medium{padding:.5rem .75rem;font-size:1rem}.btn--large{padding:.625rem 1rem;font-size:1.125rem}.btn:disabled{opacity:.6;cursor:not-allowed}.footer{grid-area:footer;background-color:var(--bg-surface);box-shadow:var(--shadow-outline);color:var(--text-secondary)}.footer__container{display:flex;align-items:center;justify-content:center;width:100%;max-width:1280px;margin:0 auto;padding:30px 15px;gap:10px}.footer__text--bold{font-weight:700}.form-group{margin-bottom:.75rem}@media screen and (min-width: 992px){.form-group{margin-bottom:1rem}}.form-group--gap-sm{gap:.5rem}.form-group--space-md{gap:1rem}.input-group{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:15px}.input-group--vertical{flex-direction:column}.form-label{color:var(--text-primary);display:inline-block;margin-bottom:.35rem;font-size:.95rem;cursor:pointer;line-height:1.4}.form-label.disabled{color:var(--text-disabled);cursor:not-allowed}.form-label.required::after{content:" *";color:var(--error);font-weight:600}.input-text{color:var(--text-primary);display:inline-block;font-size:.95rem;cursor:pointer}.check-control-label{color:var(--text-primary);display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.check-control-label:has(input:disabled){color:var(--text-disabled);cursor:not-allowed}.form-help{color:var(--text-disabled);font-size:.875rem;margin-top:.25rem}.form-control,.single-select,.form-textarea{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.5;color:var(--text-primary);background-color:var(--bg-subtle);background-clip:padding-box;border:1px solid var(--border-subtle);border-radius:.375rem;transition:border-color .15s ease,box-shadow .15s ease;box-sizing:border-box}.form-control:focus,.single-select:focus,.form-textarea:focus{color:var(--text-primary);border-color:var(--border-interactive);box-shadow:var(--shadow-outline);outline:none}.form-control::-moz-placeholder, .single-select::-moz-placeholder, .form-textarea::-moz-placeholder{color:var(--text-secondary)}.form-control::placeholder,.single-select::placeholder,.form-textarea::placeholder{color:var(--text-secondary)}.form-textarea{min-height:100px;resize:vertical}.input-base,input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;width:1.25rem;height:1.25rem;background-color:var(--bg-surface);border:1px solid var(--border-strong);background-position:center;background-repeat:no-repeat;background-size:100% 100%;cursor:pointer;margin:0;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.input-base:hover:not(:disabled),input[type=radio]:hover:not(:disabled),input[type=checkbox]:hover:not(:disabled){border-color:var(--brand-600)}.input-base:focus-visible,input[type=radio]:focus-visible,input[type=checkbox]:focus-visible{border-color:var(--brand-500);box-shadow:var(--shadow-outline)}.input-base:checked,input[type=radio]:checked,input[type=checkbox]:checked{background-color:var(--brand-500);border-color:var(--brand-500)}.input-base:disabled,input[type=radio]:disabled,input[type=checkbox]:disabled{cursor:not-allowed;background-color:var(--slate-100);border-color:var(--slate-200)}.input-base:disabled:checked,input[type=radio]:disabled:checked,input[type=checkbox]:disabled:checked{background-color:var(--slate-400);border-color:var(--slate-400)}.input-base.is-invalid,input.is-invalid[type=radio],input.is-invalid[type=checkbox]{border-color:var(--error)}.input-base.is-invalid:focus-visible,input.is-invalid[type=radio]:focus-visible,input.is-invalid[type=checkbox]:focus-visible{box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--error)}input[type=checkbox]{border-radius:.25rem}input[type=checkbox]:checked{background-image:var(--checkbox-icon)}input[type=radio]{border-radius:50%}input[type=radio]:checked{background-image:var(--radio-icon)}.single-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:var(--select-arrow);background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem;cursor:pointer;padding:.5rem 1.5rem .5rem .75rem}.single-select:invalid{color:var(--text-secondary)}.single-select option{color:var(--text-primary);background-color:var(--bg-subtle);padding:.5rem}.single-select option:disabled{color:var(--text-primary);opacity:.6}.header{background-color:var(--bg-surface);color:var(--text-secondary);box-shadow:var(--shadow-md);grid-area:header;width:100%;position:sticky;top:0;left:0;z-index:1000}.header__row{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1280px;padding:15px;margin:0 auto}.header__col{display:flex;align-items:center}.header__col .single-select{width:65px}.header__col--space{gap:15px}.logo{display:flex;align-items:center;justify-content:flex-start;gap:10px}.logo__icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px}.logo__title{font-size:16px;font-weight:700;text-transform:uppercase}.button-icon{display:inline-flex;align-items:center;justify-content:center;fill:currentColor;stroke:none}.icon--small{width:1rem;height:1rem}.icon--medium{width:1.125rem;height:1.125rem}.icon--large{width:1.25rem;height:1.25rem}.icon--icon-small{width:1.3125rem;height:1.3125rem}.icon--icon-medium{width:1.75rem;height:1.75rem}.icon--icon-large{width:2rem;height:2rem}.main{grid-area:main;display:flex;justify-content:flex-start;padding:0 15px;overflow:hidden}@media screen and (min-width: 992px){.main{padding:0}}.main__container{background:var(--bg-surface);box-shadow:var(--shadow-outline);border-radius:.375rem;width:100%;min-height:100%;padding:15px}@media screen and (min-width: 992px){.main__container{padding:30px}}.table-wrapper{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table{width:100%;border-collapse:collapse;font-family:"Lato",system-ui,sans-serif;font-size:.95rem;color:var(--text-primary);background:var(--bg-surface)}.table th,.table td{padding:.75rem;border-bottom:1px solid var(--border-subtle);vertical-align:middle;text-align:left;white-space:nowrap}.table thead{background:var(--bg-subtle)}.table thead th{font-weight:700}.table tbody tr:hover{background:var(--bg-subtle)}.table .table-sm th,.table .table-sm td{padding:.4rem .6rem}.table .table-striped tbody tr:nth-child(odd){background:rgba(0,0,0,.02)}.m-0{margin:0rem}.p-0{padding:0rem}.m-1{margin:.5rem}.p-1{padding:.5rem}.m-2{margin:1rem}.p-2{padding:1rem}.m-3{margin:1.5rem}.p-3{padding:1.5rem}.m-4{margin:2rem}.p-4{padding:2rem}.m-t-0{margin-top:0rem}.p-t-0{padding-top:0rem}.m-t-1{margin-top:.5rem}.p-t-1{padding-top:.5rem}.m-t-2{margin-top:1rem}.p-t-2{padding-top:1rem}.m-t-3{margin-top:1.5rem}.p-t-3{padding-top:1.5rem}.m-t-4{margin-top:2rem}.p-t-4{padding-top:2rem}.m-r-0{margin-right:0rem}.p-r-0{padding-right:0rem}.m-r-1{margin-right:.5rem}.p-r-1{padding-right:.5rem}.m-r-2{margin-right:1rem}.p-r-2{padding-right:1rem}.m-r-3{margin-right:1.5rem}.p-r-3{padding-right:1.5rem}.m-r-4{margin-right:2rem}.p-r-4{padding-right:2rem}.m-b-0{margin-bottom:0rem}.p-b-0{padding-bottom:0rem}.m-b-1{margin-bottom:.5rem}.p-b-1{padding-bottom:.5rem}.m-b-2{margin-bottom:1rem}.p-b-2{padding-bottom:1rem}.m-b-3{margin-bottom:1.5rem}.p-b-3{padding-bottom:1.5rem}.m-b-4{margin-bottom:2rem}.p-b-4{padding-bottom:2rem}.m-l-0{margin-left:0rem}.p-l-0{padding-left:0rem}.m-l-1{margin-left:.5rem}.p-l-1{padding-left:.5rem}.m-l-2{margin-left:1rem}.p-l-2{padding-left:1rem}.m-l-3{margin-left:1.5rem}.p-l-3{padding-left:1.5rem}.m-l-4{margin-left:2rem}.p-l-4{padding-left:2rem}.m-x-0{margin-left:0rem;margin-right:0rem}.p-x-0{padding-left:0rem;padding-right:0rem}.m-x-1{margin-left:.5rem;margin-right:.5rem}.p-x-1{padding-left:.5rem;padding-right:.5rem}.m-x-2{margin-left:1rem;margin-right:1rem}.p-x-2{padding-left:1rem;padding-right:1rem}.m-x-3{margin-left:1.5rem;margin-right:1.5rem}.p-x-3{padding-left:1.5rem;padding-right:1.5rem}.m-x-4{margin-left:2rem;margin-right:2rem}.p-x-4{padding-left:2rem;padding-right:2rem}.m-y-0{margin-top:0rem;margin-bottom:0rem}.p-y-0{padding-top:0rem;padding-bottom:0rem}.m-y-1{margin-top:.5rem;margin-bottom:.5rem}.p-y-1{padding-top:.5rem;padding-bottom:.5rem}.m-y-2{margin-top:1rem;margin-bottom:1rem}.p-y-2{padding-top:1rem;padding-bottom:1rem}.m-y-3{margin-top:1.5rem;margin-bottom:1.5rem}.p-y-3{padding-top:1.5rem;padding-bottom:1.5rem}.m-y-4{margin-top:2rem;margin-bottom:2rem}.p-y-4{padding-top:2rem;padding-bottom:2rem}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.visible{visibility:visible;opacity:1}.invisible{visibility:hidden;opacity:0;pointer-events:none}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-row-reverse{flex-direction:row-reverse}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-0{gap:0rem}.gap-x-0{-moz-column-gap:0rem;column-gap:0rem}.gap-y-0{row-gap:0rem}.gap-1{gap:.5rem}.gap-x-1{-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-1{row-gap:.5rem}.gap-2{gap:1rem}.gap-x-2{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:1rem}.gap-3{gap:1.5rem}.gap-x-3{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-3{row-gap:1.5rem}.gap-4{gap:2rem}.gap-x-4{-moz-column-gap:2rem;column-gap:2rem}.gap-y-4{row-gap:2rem}.flex-1{flex:1 1 0}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.grow{flex-grow:1}.grow-0{flex-grow:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grid{display:grid}.grid-center{display:grid;place-items:center}.w-100{width:100%}.w-auto{width:auto}.h-100{height:100%}.h-auto{height:auto}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.title-h1{font-size:2rem;font-weight:700}.title-h2{font-size:1.6rem;font-weight:700}.title-h3{font-size:1.375rem;font-weight:700}.title-h4{font-size:1.125rem;font-weight:700}.title-h5{font-size:1rem;font-weight:700}.title-h6{font-size:.875rem;font-weight:700}.brand-50{color:var(--brand-50)}.brand-100{color:var(--brand-100)}.brand-500{color:var(--brand-500)}.brand-600{color:var(--brand-600)}.brand-700{color:var(--brand-700)}.slate-50{color:var(--slate-50)}.slate-100{color:var(--slate-100)}.slate-200{color:var(--slate-200)}.slate-300{color:var(--slate-300)}.slate-400{color:var(--slate-400)}.slate-500{color:var(--slate-500)}.slate-900{color:var(--slate-900)}.color-success{color:var(--success)}.color-warning{color:var(--warning)}.color-error{color:var(--error)}.color-info{color:var(--info)}.bg-brand-50{background-color:var(--brand-50)}.bg-brand-100{background-color:var(--brand-100)}.bg-brand-500{background-color:var(--brand-500)}.bg-brand-600{background-color:var(--brand-600)}.bg-brand-700{background-color:var(--brand-700)}.bg-slate-50{background-color:var(--slate-50)}.bg-slate-100{background-color:var(--slate-100)}.bg-slate-200{background-color:var(--slate-200)}.bg-slate-300{background-color:var(--slate-300)}.bg-slate-400{background-color:var(--slate-400)}.bg-slate-500{background-color:var(--slate-500)}.bg-slate-900{background-color:var(--slate-900)}.bg-success{background-color:var(--success)}.bg-warning{background-color:var(--warning)}.bg-error{background-color:var(--error)}.bg-info{background-color:var(--info)}.text-gradient-soft{background:linear-gradient(to right, #6366f1, #4338ca);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.text-gradient-deep{background:linear-gradient(90deg, #818cf8 0%, #4f46e5 50%, #3730a3 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.row--gap-25{gap:25px}[data-animate]{pointer-events:none;transition-duration:900ms;transition-delay:0ms;transition-timing-function:ease-out;transition-property:opacity,transform;opacity:0}[data-animate].is-animate{pointer-events:auto;opacity:1;transform:translateZ(0) !important}[data-animate=fade-up]{transform:translateY(30px)}[data-animate=fade-down]{transform:translateY(-30px)}[data-animate=fade-right]{transform:translateX(-30px)}[data-animate=fade-left]{transform:translateX(30px)}[data-animate][data-animate-delay="100"]{transition-delay:100ms}[data-animate][data-animate-delay="200"]{transition-delay:200ms}[data-animate][data-animate-delay="300"]{transition-delay:300ms}[data-animate][data-animate-delay="400"]{transition-delay:400ms}[data-animate][data-animate-delay="500"]{transition-delay:500ms}[data-animate][data-animate-delay="600"]{transition-delay:600ms}[data-animate][data-animate-delay="700"]{transition-delay:700ms}[data-animate][data-animate-delay="800"]{transition-delay:800ms}[data-animate][data-animate-delay="900"]{transition-delay:900ms}[data-animate][data-animate-delay="1000"]{transition-delay:1000ms}.header{background:var(--bg-color);box-shadow:0 4px 8px 0 rgba(99,102,241,.3)}.header__container{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 0}.header__icon-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:35px;height:35px}.header__icon{max-width:100%;max-height:100%;margin:auto;-o-object-fit:contain;object-fit:contain}.header__actions{display:flex;align-items:center;justify-content:center;gap:5px}.navigation{background:var(--bg-color);color:var(--text-primary);box-shadow:-2px -2px 10px 0 rgba(99,102,241,.3);display:flex;flex-direction:column;width:100%;max-width:380px;height:100dvh;padding:50px 35px 30px;position:fixed;top:0;right:0;z-index:1000000;transform:translateX(100%);opacity:0;visibility:hidden;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1),opacity .4s ease,visibility .4s;will-change:transform,opacity}.navigation.is-active{transform:translateX(0);opacity:1;visibility:visible}.navigation__wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100%;overflow:auto}.navigation__list{width:100%}.navigation__link{display:block;width:100%;padding:4px 6px;font-weight:500;font-size:16px;transition:color .2s}.navigation__link.is-active{color:var(--brand-500);pointer-events:none;cursor:auto}.navigation__link:hover,.navigation__link:focus{color:var(--brand-500)}.navigation .nav-button{color:var(--slate-500);position:absolute;top:5px;left:5px;z-index:5}.backdrop{background:rgba(0,0,0,.3);display:none;width:100%;height:100dvh;position:fixed;left:0;top:0;right:0;bottom:0;z-index:100000}.footer{background:var(--bg-color);box-shadow:0 -4px 8px 2px rgba(99,102,241,.3);padding:40px 0 20px}.footer__list{color:var(--slate-500)}.footer__link{display:block;padding:2px 4px;width:100%;transition:color .2s}.footer__link:hover,.footer__link:focus{text-decoration:none;color:var(--brand-500)}.footer__title{color:var(--text-primary)}.footer-row{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}@media screen and (min-width: 575px){.footer-row{flex-direction:row;justify-content:space-between}}.card{background:var(--bg-surface);box-shadow:0 0 15px 0 rgba(99,102,241,.3);border:1px solid var(--brand-900);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;min-height:100%;border-radius:4px;padding:15px 20px}.card--code-block{box-shadow:none;background:var(--bg-color);width:100%;max-width:100%;overflow-x:auto}.card--space-between{justify-content:space-between}.code-window{display:flex;flex-direction:column;width:100%;max-width:100%;table-layout:fixed;min-width:0;border-radius:6px;overflow:hidden;background-color:var(--bg-color)}.code-window-header{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background-color:var(--bg-color);color:var(--text-secondary);border-bottom:1px solid var(--border-strong);-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-window-body{color:var(--brand-500);position:relative;width:100%;min-width:0;overflow:hidden}.code-window-body pre{display:block;width:100%;margin:0;padding:25px 20px;overflow-x:auto;white-space:pre;-webkit-overflow-scrolling:touch}.code-window-body pre::-webkit-scrollbar{height:6px}.code-window-body pre::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}.code-window-body pre::-webkit-scrollbar-thumb:hover{background:var(--brand-500)}.code-window-body pre::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.code-window-body code{display:table;min-width:100%;font-family:"Fira Code","Courier New",monospace;font-size:16px;line-height:1.5}
/*# sourceMappingURL=main.4c4c813e.css.map*/