@charset "UTF-8";*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.m-auto{margin:auto}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.me-3{margin-inline-end:.75rem}.ml-auto{margin-left:auto}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.h-2{height:.5rem}.h-4{height:1rem}.h-full{height:100%}.h-screen{height:100vh}.w-2{width:.5rem}.w-4{width:1rem}.w-full{width:100%}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.p-4{padding:1rem}.py-8{padding-bottom:2rem;padding-top:2rem}.text-center{text-align:center}.text-5xl{font-size:3rem;line-height:1}.text-sm{font-size:.875rem;line-height:1.25rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.italic{font-style:italic}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.opacity-75{opacity:.75}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:local("Poppins ExtraLight"),local("Poppins-ExtraLight"),url(../fonts/poppins/Poppins-ExtraLight.woff2) format("woff2"),url(../fonts/poppins/Poppins-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:local("Poppins Light"),local("Poppins-Light"),url(../fonts/poppins/Poppins-Light.woff2) format("woff2"),url(../fonts/poppins/Poppins-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:local("Poppins Italic"),local("Poppins-Italic"),url(../fonts/poppins/Poppins-Italic.woff2) format("woff2"),url(../fonts/poppins/Poppins-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:200;src:local("Poppins ExtraLight Italic"),local("Poppins-ExtraLightItalic"),url(../fonts/poppins/Poppins-ExtraLightItalic.woff2) format("woff2"),url(../fonts/poppins/Poppins-ExtraLightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:300;src:local("Poppins Light Italic"),local("Poppins-LightItalic"),url(../fonts/poppins/Poppins-LightItalic.woff2) format("woff2"),url(../fonts/poppins/Poppins-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:local("Poppins Medium"),local("Poppins-Medium"),url(../fonts/poppins/Poppins-Medium.woff2) format("woff2"),url(../fonts/poppins/Poppins-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:local("Poppins Medium Italic"),local("Poppins-MediumItalic"),url(../fonts/poppins/Poppins-MediumItalic.woff2) format("woff2"),url(../fonts/poppins/Poppins-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins Regular"),local("Poppins-Regular"),url(../fonts/poppins/Poppins-Regular.woff2) format("woff2"),url(../fonts/poppins/Poppins-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:900;src:local("Poppins Black Italic"),local("Poppins-BlackItalic"),url(../fonts/poppins/Poppins-BlackItalic.woff2) format("woff2"),url(../fonts/poppins/Poppins-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:100;src:local("Poppins Thin Italic"),local("Poppins-ThinItalic"),url(../fonts/poppins/Poppins-ThinItalic.woff2) format("woff2"),url(../fonts/poppins/Poppins-ThinItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:local("Poppins Black"),local("Poppins-Black"),url(../fonts/poppins/Poppins-Black.woff2) format("woff2"),url(../fonts/poppins/Poppins-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:local("Poppins SemiBold"),local("Poppins-SemiBold"),url(../fonts/poppins/Poppins-SemiBold.woff2) format("woff2"),url(../fonts/poppins/Poppins-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:local("Poppins Thin"),local("Poppins-Thin"),url(../fonts/poppins/Poppins-Thin.woff2) format("woff2"),url(../fonts/poppins/Poppins-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:local("Poppins SemiBold Italic"),local("Poppins-SemiBoldItalic"),url(../fonts/poppins/Poppins-SemiBoldItalic.woff2) format("woff2"),url(../fonts/poppins/Poppins-SemiBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins Bold"),local("Poppins-Bold"),url(../fonts/poppins/Poppins-Bold.woff2) format("woff2"),url(../fonts/poppins/Poppins-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:local("Poppins ExtraBold Italic"),local("Poppins-ExtraBoldItalic"),url(../fonts/poppins/Poppins-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/poppins/Poppins-ExtraBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins ExtraBold"),local("Poppins-ExtraBold"),url(../fonts/poppins/Poppins-ExtraBold.woff2) format("woff2"),url(../fonts/poppins/Poppins-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:local("Poppins Bold Italic"),local("Poppins-BoldItalic"),url(../fonts/poppins/Poppins-BoldItalic.woff2) format("woff2"),url(../fonts/poppins/Poppins-BoldItalic.woff) format("woff")}:root{--admin-card-spacing:32px;--admin-card-row-x-padding:26px;--admin-card-row-y-padding:15px;--admin-card-row-space:calc(var(--admin-card-spacing) - var(--admin-card-row-y-padding));--table-cell-x-padding:var(--admin-card-row-x-padding);--table-cell-y-padding:var(--admin-card-row-y-padding);--table-cell-bg-color:#fff!important}html{font-size:16px}@media (max-width:768px){html{font-size:14px}}body{background:#f5f5f6;color:#333;font-family:Poppins}button{outline:none}#__nuxt{min-height:100vh}h1{font-size:2.5rem;font-weight:600;margin-bottom:2.25rem}h2{font-size:1.625rem}h2,h3{font-weight:500}h3{font-size:1.2rem}button{cursor:pointer}.primary-button{align-items:center;background-color:#2f5571;color:#fff;display:flex;gap:.5rem;padding:.625rem 1.25rem}.primary-button:disabled{background-color:#5c7993}.primary-button>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}.danger-button{background-color:#d9534f;color:#fff}figure img{vertical-align:middle;width:100%}.highlighted-header{color:#2f5571;font-size:2.5rem;font-weight:500}.highlighted-header .bolder{font-weight:600}.form-options{display:grid;gap:6px;grid-template-columns:100%}.form-options li.form-option{display:flex;gap:8px}.form-options li.form-option>input,.form-options li.form-option>label{cursor:pointer}.grecaptcha-badge{visibility:hidden}.fade-in-right-enter-active,.fade-in-right-leave-active{transition:all .2s ease-in-out}.fade-in-right-enter-from,.fade-in-right-leave-to{opacity:0;transform:translate(20px)}.fade-in-left-enter-active,.fade-in-left-leave-active{transition:all .2s ease-in-out}.fade-in-left-enter-from,.fade-in-left-leave-to{opacity:0;transform:translate(-20px)}.fade-in-right-2-enter-active,.fade-in-right-2-leave-active{transition:all .1s ease-in-out}.fade-in-right-2-enter-from,.fade-in-right-2-leave-to{opacity:0;transform:translate(40px)}.fade-in-left-2-enter-active,.fade-in-left-2-leave-active{transition:all .1s ease-in-out}.fade-in-left-2-enter-from,.fade-in-left-2-leave-to{opacity:0;transform:translate(-40px)}.fade-enter-active,.fade-leave-active{transition:opacity .1s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-down-enter-active,.fade-down-leave-active{transition:opacity .12s ease,transform .17s cubic-bezier(.2,0,0,1)}.fade-down-enter-from{transform:translateY(-1rem)}.fade-down-enter-from,.fade-down-leave-to{opacity:0}.slight-delay-fade-in-enter-active,.slight-delay-fade-in-leave-active{transition:all .2s ease-in-out}.slight-delay-fade-in-enter-from,.slight-delay-fade-in-leave-to{opacity:0}.fade-positions-enter-active,.fade-positions-leave-active,.fade-positions-move{transition:all .5s cubic-bezier(.55,0,.1,1)}.fade-positions-enter-from,.fade-positions-leave-to{opacity:0}.fade-positions-leave-active{position:absolute}.slide-up-enter-active,.slide-up-leave-active{transition:transform .3s ease-out}.slide-up-enter-from{transform:translateY(100%)}.slide-up-enter-to,.slide-up-leave-from{transform:translateY(0)}.slide-up-leave-to{transform:translateY(100%)}.slide-down-enter-active,.slide-down-leave-active{transition:transform .3s ease-out,opacity .1s ease-out}.slide-down-enter-from{transform:translateY(-100%)}.slide-down-enter-to,.slide-down-leave-from{transform:translateY(0)}.slide-down-leave-from{opacity:1}.slide-down-leave-to{opacity:0;transform:translateY(0)}.admin-dashboard{display:grid;grid-template-areas:"aside main";grid-template-columns:380px 1fr;min-height:100vh}@media (max-width:1080px){.admin-dashboard{grid-template-areas:"main" "aside";grid-template-columns:100%}}.admin-dashboard>aside{grid-area:aside;padding:var(--admin-card-spacing) calc(var(--admin-card-spacing)/2) var(--admin-card-spacing) var(--admin-card-spacing)}@media (max-width:1080px){.admin-dashboard>aside{padding:15px}}.admin-dashboard>main{align-content:start;display:grid;grid-template-columns:100%;grid-row-gap:var(--admin-card-row-space);grid-area:main;padding:var(--admin-card-spacing) var(--admin-card-spacing) var(--admin-card-spacing) calc(var(--admin-card-spacing)/2)}@media (max-width:1080px){.admin-dashboard>main{padding:15px}}button{border-radius:.375rem;font-weight:500;transition:background-color .15s ease-out,box-shadow .15s ease-out}button+.button{margin-left:1.375rem}button:disabled{cursor:not-allowed}button[type=submit]{align-items:center;background-color:#2f5571;color:#fff;display:flex;gap:.5rem;padding:.625rem 1.25rem}button[type=submit]:disabled{background-color:#5c7993}button[type=submit] .clock-icon img,button[type=submit] .upload-icon img,button[type=submit]>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}button.is-processing{align-items:baseline!important}button .processing-icon img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%);width:25px}button.is-locked{align-items:center}button .locked-for{width:29px}.selectable-card-container .selectable-card{position:relative}.selectable-card-container .selectable-card>input{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.selectable-card-container .selectable-card>input+label{border:1px solid #ededed;border-radius:.75rem;display:grid;grid-template:"title checkbox" "description description"/1fr auto;padding:1.875rem;transition:75ms ease-in-out}@media (max-width:768px){.selectable-card-container .selectable-card>input+label{padding:1.125rem 1.625rem}}.selectable-card-container .selectable-card>input+label .label-title{font-size:1.125rem;font-weight:500;grid-area:title}@media (max-width:768px){.selectable-card-container .selectable-card>input+label .label-title{font-size:1rem;font-weight:unset}}.selectable-card-container .selectable-card>input+label .label-description{color:#636363;font-size:.875rem;grid-area:description;margin-top:.75rem}.selectable-card-container .selectable-card>input+label .checkbox-imitation{align-self:center;grid-area:checkbox}.selectable-card-container .selectable-card>input:not(:disabled)+label{cursor:pointer}.selectable-card-container .selectable-card>input:disabled+label{background-color:var(--input-bg-disabled);color:var(--input-c-disabled);cursor:not-allowed}.selectable-card-container .selectable-card>input:not(:disabled):checked+label{border-color:#2f5571}.selectable-card-container .selectable-card>input:not(:disabled):not(:checked):focus+label,.selectable-card-container .selectable-card>input:not(:disabled):not(:checked):focus+label .checkbox-imitation,.selectable-card-container .selectable-card>input:not(:disabled):not(:checked):hover+label,.selectable-card-container .selectable-card>input:not(:disabled):not(:checked):hover+label .checkbox-imitation{border-color:var(--input-border-c-focused)}.input-errors{color:#f05252;font-size:.875rem;margin-top:.125rem}.file-upload .file-dialog{align-content:center;border:2px dashed #777;border-radius:.625rem;cursor:pointer;display:grid;justify-items:center;min-height:10rem;padding:2rem 1rem;text-align:center;transition:.2s}.file-upload .file-dialog.active{background-color:#2f55711a;border-color:#2f5571;cursor:move}.file-upload .file-dialog .icon{filter:brightness(0) saturate(100%) invert(60%) sepia(1%) saturate(0) hue-rotate(12deg) brightness(93%) contrast(88%);margin-bottom:1rem;width:1.5rem}.file-upload .file-dialog .file-extensions{color:#8d8d8d;font-weight:400;margin-top:1rem}.file-upload .files{margin-top:1.25rem}.file-upload .files .file{align-items:flex-start;border:1px solid #333;border-radius:.625rem;display:grid;gap:.75rem;grid-template-columns:auto 1fr auto;padding:1rem .75rem}.file-upload .files .file:not(:first-child){margin-top:.625rem}.file-upload .files .file .name{font-size:.9375rem;line-height:1.125rem;margin-bottom:.125rem}.file-upload .files .file .size{color:#6b7280;font-size:.8755rem}.file-upload .files .file button[name=remove-file] .close-icon svg{height:1.25rem;width:1.25rem}.select-input .select-input-input{position:relative;width:100%}.select-input .select-input-input:not(.open) .head{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}.select-input .select-input-input.open .head .chevron{transform:translateY(-50%) rotate(180deg)}.select-input .select-input-input.disabled .head{background-color:var(--input-bg-disabled);color:var(--input-c-disabled);cursor:not-allowed}.select-input .select-input-input.disabled .head .chevron svg path{stroke:var(--input-c-disabled)}.select-input .select-input-input.disabled:focus .head,.select-input .select-input-input.disabled:hover .head{border-color:var(--input-disabled-border-c-focused)}.select-input .select-input-input:focus{outline:none}.select-input .select-input-input.open .head,.select-input .select-input-input:focus .head,.select-input .select-input-input:hover .head{border-color:var(--input-border-c-focused)}.select-input .select-input-input .head{background-color:var(--input-bg);border:1px solid var(--input-border-c);border-top-left-radius:.625rem;border-top-right-radius:.625rem;color:var(--input-c);cursor:pointer;line-height:1.5rem;overflow:hidden;padding:10px 38px 10px 10px;position:relative;transition:border-color .125s ease-in-out}@media (max-width:768px){.select-input .select-input-input .head{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}}.select-input .select-input-input .head .title{flex:1 1 auto;max-width:100%}.select-input .select-input-input .head .title .placeholder,.select-input .select-input-input .head .title .selected{line-height:inherit}.select-input .select-input-input .head .title .placeholder,.select-input .select-input-input .head .title .selected{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-input .select-input-input .head .chevron{position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:transform .15s ease-in-out}.select-input .select-input-input .head .chevron svg path{stroke:var(--input-c)}.dropdown.select-input-dropdown{position:absolute;z-index:6}.dropdown.select-input-dropdown .options-wrapper{border-top-width:1px;border:1px solid var(--input-border-c-focused);border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;border-top:0 solid var(--input-border-c-focused);overflow:hidden}.dropdown.select-input-dropdown .options-wrapper .options{background-color:var(--input-bg);color:var(--input-c);max-height:250px;overflow:auto}.dropdown.select-input-dropdown .options-wrapper .options .option{overflow:hidden;position:relative}.dropdown.select-input-dropdown .options-wrapper .options .option input[type=checkbox],.dropdown.select-input-dropdown .options-wrapper .options .option input[type=radio]{height:0;left:0;position:absolute;top:0;visibility:hidden;width:0}.dropdown.select-input-dropdown .options-wrapper .options .option input[type=radio]:checked+label{background-color:#2f5571;color:#fff}.dropdown.select-input-dropdown .options-wrapper .options .option label{cursor:pointer;display:block;padding:10px}.dropdown.select-input-dropdown .options-wrapper .options .option label .checkbox-imitation{display:none}.dropdown.select-input-dropdown .options-wrapper .options::-webkit-scrollbar{width:12px}.dropdown.select-input-dropdown .options-wrapper .options::-webkit-scrollbar-track{background:transparent}.dropdown.select-input-dropdown .options-wrapper .options::-webkit-scrollbar-corner{display:none}.dropdown.select-input-dropdown .options-wrapper .options::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-bg);border-radius:10px}.dropdown.select-input-dropdown.multi .options-wrapper .options .option label{align-items:center;display:flex;gap:.5rem}.dropdown.select-input-dropdown.multi .options-wrapper .options .option input:checked+label{background-color:#2f5571;color:#fff}.select-input-bottom-sheet .footer .buttons button[name=apply]{background-color:#2f5571;border-radius:8px;color:#fff;padding:7px 18px}.checkbox-input .input-wrapper{align-items:center;display:flex;gap:.5rem}.checkbox-input .input-wrapper input[type=checkbox]{cursor:pointer}.checkbox-input .input-wrapper input[type=checkbox]+label[for]{font-size:1rem;font-weight:400}.checkbox-imitation{aspect-ratio:1/1;background:transparent;border:1px solid #b7b7b7;border-radius:50%;display:inline-block;position:relative;width:18px}.checkbox-imitation.multiple{border-radius:4px}.checkbox-imitation:after{content:"";display:none;position:absolute}input:checked+label .checkbox-imitation{border-color:#2f5571}input:checked+label .checkbox-imitation:after{display:block}input:checked+label .checkbox-imitation.multiple{background-color:#2f5571}input:checked+label .checkbox-imitation.multiple:after{border:solid #fff;border-width:0 2px 2px 0;height:12px;left:50%;top:43%;transform:translate(-50%,-50%) rotate(45deg);width:6px}input:checked+label .checkbox-imitation:not(.multiple){background-color:#2f5571}input:checked+label .checkbox-imitation:not(.multiple):after{aspect-ratio:1/1;background-color:#fff;border-radius:50%;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.bottom-sheet-wrapper .bottom-sheet .options .option input:checked+label .checkbox-imitation:not(.multiple){background-color:#fff}.bottom-sheet-wrapper .bottom-sheet .options .option input:checked+label .checkbox-imitation:not(.multiple):after{background-color:#2f5571}.search-input{overflow:hidden;position:relative}.search-input .search-icon{cursor:text;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px}.search-input .search-icon img{filter:brightness(0) saturate(100%) invert(23%) sepia(3%) saturate(902%) hue-rotate(222deg) brightness(92%) contrast(91%)}.search-input input[name=search][type=search]{-webkit-appearance:none;border:1px solid var(--input-border-c);border-radius:.625rem;line-height:1.5rem;outline:none;padding:11px 16px 11px 52px;transition:.125s ease-in-out;width:100%}.search-input input[name=search][type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-input input[name=search][type=search]:focus{border-color:var(--input-border-c-focused)}html[data-theme=dark] .toggle-input .track{background-color:#575757;border-color:#353535}.toggle-input{align-items:center;cursor:pointer;display:flex;position:relative}.toggle-input input{position:absolute;visibility:hidden}.toggle-input .track{aspect-ratio:2/1;background-color:#dcdcdc;border:1px solid #8d8d8d;border-radius:30px;padding:3px;position:relative;width:50px}.toggle-input .track .thumb{aspect-ratio:1/1;background-color:#fff;border-radius:50%;height:100%;transition:transform .2s ease-in-out 0s}.toggle-input.disabled .icon{cursor:not-allowed;opacity:.6}.toggle-input input:checked+.track{background-color:#2f5571}.toggle-input input:checked+.track .thumb{transform:translate(calc(100% + 6px))}.toggle-input input:disabled+.track{cursor:not-allowed;opacity:.6}.chip-select{position:relative}.chip-select input{height:0;left:0;position:absolute;top:0;width:0}.chip-select label{align-items:center;border:1px solid var(--input-border-c);border-radius:30px;cursor:pointer;display:flex;padding:8px 14px;transition:.05s ease-in-out}.chip-select label .label{flex:1 0 auto;font-size:inherit;max-width:100%}.chip-select input:checked+label{background-color:#2f5571;color:#fff}.chip-select:focus{outline:none}.chip-select input:focus:not(:checked)+label,.chip-select:hover input:not(:checked)+label{border-color:#2f5571a6}.chip-selects{display:flex;flex-wrap:wrap;gap:.5rem}.chip-check-select{position:relative}.chip-check-select input{height:0;left:0;position:absolute;top:0;width:0}.chip-check-select label{align-items:center;border:1px solid var(--input-border-c);border-radius:15px;cursor:pointer;display:flex;padding:14px 26px;transition:.05s ease-in-out}.chip-check-select label .label{flex:1 0 auto}.chip-check-select label .checkbox-imitation{background-color:#fff;transition:.05s ease-in-out}.chip-check-select input:checked+label{background-color:#2f5571;color:#fff}.chip-check-select input:checked+label .checkbox-imitation.multiple{background:#fff}.chip-check-select input:checked+label .checkbox-imitation:after{border-color:#2f5571}.chip-check-select input:checked+label .checkbox-imitation:not(.multiple){border-color:#fff}.chip-check-select input:not(:checked):focus+label,.chip-check-select input:not(:checked):focus+label .checkbox-imitation,.chip-check-select:hover input:not(:checked)+label,.chip-check-select:hover input:not(:checked)+label .checkbox-imitation{border-color:var(--input-border-c-focused)}.chip-check-select:focus{outline:unset}.chip-check-selects{display:grid;grid-template-columns:100%;grid-row-gap:1.25rem}.price-input-wrapper{height:100%;position:relative;width:-moz-fit-content;width:fit-content}.price-input-wrapper input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--input-border-c);border-radius:.625rem;line-height:1.5rem;outline:none;padding-right:calc(38px + var(--input-padding-x))!important;padding:var(--input-padding-y) var(--input-padding-x);transition:.125s ease-in-out;width:100%}.price-input-wrapper input:disabled{background-color:var(--input-bg-disabled);color:var(--input-c-disabled)}@media (min-width:768px){.price-input-wrapper input:not(:disabled):hover{border-color:var(--input-border-c-focused)}}.price-input-wrapper input:not(:disabled):focus{border-color:var(--input-border-c-focused)}.price-input-wrapper input::-webkit-inner-spin-button,.price-input-wrapper input::-webkit-outer-spin-button{display:none}.price-input-wrapper .currency{border-left:1px solid var(--input-border-c);bottom:1px;display:block;font-size:16px;line-height:41px;padding:0 12px;pointer-events:none;position:absolute;right:1px;top:1px}@media (min-width:1080px){.price-input-wrapper input:hover+.currency{border-color:var(--input-border-c-focused)}}.price-input-wrapper input:focus+.currency{border-color:var(--input-border-c-focused)}.date-input-calendar-dropdown{background-color:#fff;border:1px solid #ededed;border-radius:.75rem;padding:8px;position:absolute;z-index:6}.date-input-calendar-dropdown .dp__main>:nth-child(2){width:100%}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu{background:unset;border:unset}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner{padding:unset}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__month_year_wrap{margin-bottom:.625rem}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__month_year_wrap .date-picker-top{align-items:center;display:flex;justify-content:space-between;width:100%}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__month_year_wrap .date-picker-top .year-month-display{font-weight:600;text-transform:capitalize}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__month_year_wrap .date-picker-top .controls{display:flex;gap:.375rem}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__month_year_wrap .date-picker-top .controls button{align-items:center;border:1px solid #e5e7eb;color:#2f5571;display:flex;height:1.875rem;justify-content:center;line-height:1;padding:3px;transition:75ms ease-in-out;width:1.875rem}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__month_year_wrap .date-picker-top .controls button:not(:disabled):hover{border-color:#2f5571}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__month_year_wrap .date-picker-top .controls button figure{max-height:100%;max-width:100%}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__month_year_wrap .date-picker-top .controls button img{filter:brightness(0) saturate(100%) invert(29%) sepia(52%) saturate(491%) hue-rotate(163deg) brightness(89%) contrast(90%);max-height:100%;max-width:100%}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__month_year_wrap .date-picker-top .controls button:disabled img{filter:brightness(0) saturate(100%) invert(87%) sepia(0) saturate(0) hue-rotate(168deg) brightness(101%) contrast(96%)}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__calendar .dp__calendar_header{margin-bottom:.5rem}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__calendar .dp__calendar_header .dp__calendar_header_item{color:#6b7280;font-weight:500;height:unset;padding:0;text-transform:capitalize;width:unset}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__calendar .dp__calendar_header_separator{display:none}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__calendar .dp__calendar .dp__calendar_row{margin:0}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__calendar .dp__calendar .dp__calendar_row .dp__calendar_item{align-items:center;aspect-ratio:1/1;display:flex;height:unset;justify-content:center;width:unset}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__calendar .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner{aspect-ratio:1/1;height:unset;padding:0;width:1.875rem}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__calendar .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner.dp__active_date{background:#2f5571;border-color:#2f5571;color:#fff}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__calendar .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner.dp__today{border-color:#2f5571;color:#2f5571}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__menu_inner .dp__calendar .dp__calendar .dp__calendar_row .dp__calendar_item .dp__cell_inner.dp__today.dp__active_date{color:#fff}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__action_row{margin-top:.625rem;padding:0}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__action_row svg{height:unset;width:unset}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__action_row .date-picker-bottom{align-items:center;display:flex;justify-content:space-between;width:100%}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__action_row .date-picker-bottom .buttons{margin-left:auto}.date-input-calendar-dropdown .dp__main>:nth-child(2) .dp__menu .dp__action_row .date-picker-bottom .buttons button[name=select]{line-height:1;padding:.625rem 1rem}.date-input-calendar-dropdown .dp__action_button{background-color:#2f5571!important}.card{background-color:#fff;border:1px solid #ededed;border-radius:.75rem;padding:1.875rem}@media (max-width:768px){.card{padding:1.5rem}}.card-row-wrapper{background-color:#fff;border:1px solid #ededed;border-radius:.75rem;padding:var(--admin-card-row-y-padding) var(--admin-card-row-x-padding)}.card-row-wrapper h1{font-size:30px;margin-bottom:0}.card-row-wrapper+.card-row-wrapper{margin-top:var(--admin-card-spacing)}.notifications{display:grid;max-height:calc(100vh - 1rem);overflow:hidden;position:fixed;right:1rem;top:1rem;z-index:7}@media (max-width:400px){.notifications{left:1rem}}.static-notification{align-items:flex-start;background-color:#fff;border-radius:.5rem;color:#333;display:grid;grid-template-areas:"icon" "content";grid-template-columns:auto;justify-items:center;padding:1.5rem}@media (max-width:768px){.static-notification{padding-left:15px;padding-right:15px}}.static-notification.inline{align-items:center;gap:2rem;grid-template-areas:"icon content"}.static-notification.inline .status{margin:0}.static-notification.inline .content .message,.static-notification.inline .content .title{text-align:left}.static-notification .status{grid-area:icon;margin-bottom:1rem;width:4.5rem}.static-notification .content{grid-area:content;line-height:1.25rem}.static-notification .content .title{font-size:1.125rem;font-weight:500;margin-bottom:.5rem;text-align:center}.static-notification .content .message{color:#6b7280;font-size:.9375rem;font-weight:400;margin-top:.25rem;text-align:center}.action-notification{align-items:flex-start;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;color:#333;display:grid;grid-template-areas:"icon content button";grid-template-columns:32px 1fr 40px;margin-bottom:1rem;max-width:480px;padding:1rem}@media (max-width:768px){.action-notification{grid-template-columns:28px 1fr 28px;max-width:320px}}@media (max-width:400px){.action-notification{max-width:100%}}.action-notification .status{grid-area:icon;margin-right:.75rem}.action-notification .content{flex:1 0 auto;font-size:.875rem;grid-area:content;line-height:1.25rem}.action-notification .content .title{font-weight:500}.action-notification .content .message{color:#6b7280;font-weight:400;margin-top:.25rem}.action-notification button[name=close-notification]{grid-area:button;justify-self:flex-end;margin:.125rem 0 0 1rem}.action-notification button[name=close-notification] img{filter:brightness(0) saturate(100%) invert(48%) sepia(7%) saturate(830%) hue-rotate(182deg) brightness(89%) contrast(83%);height:1rem;width:1rem}@media (max-width:768px){.action-notification button[name=close-notification]{margin-left:8px}}.success-status-icon svg path{stroke:#4ade80}.spinner{animation:spin 1s linear infinite;aspect-ratio:1/1;border:3px solid #ccc;border-radius:50%;border-top-color:#333;height:1.5rem}@keyframes spin{to{transform:rotate(1turn)}}.burger{height:18px;position:relative;width:24px}.burger .line{background:#333;height:2px;width:100%}.burger .line:nth-child(2){margin:6px 0}.burger.active .line{position:absolute;transform-origin:center center}.burger.active .line:first-child{top:50%;transform:rotate(45deg)}.burger.active .line:nth-child(2){display:none}.burger.active .line:nth-child(3){top:50%;transform:rotate(-45deg)}.danger-status-icon svg path{stroke:#ef4444}.confirmation-dialog-wrapper{align-items:flex-start;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.confirmation-dialog-wrapper .confirmation-dialog-overlay{background-color:#33333380;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.confirmation-dialog-wrapper .confirmation-dialog{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);position:relative;grid-column-gap:1rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;color:#333;margin-top:1rem;max-width:31.25rem;padding:1rem;z-index:2}.confirmation-dialog-wrapper .confirmation-dialog .status .warning-status-icon{align-items:center;aspect-ratio:1/1;background-color:#eab30826;border-radius:50%;display:flex;justify-content:center;width:2.5rem}.confirmation-dialog-wrapper .confirmation-dialog .status .warning-status-icon svg{height:1.375rem;width:1.5rem}.confirmation-dialog-wrapper .confirmation-dialog .content .title{font-weight:600;margin-bottom:.375rem}.confirmation-dialog-wrapper .confirmation-dialog .content .message{color:#6b7280;font-size:.9375rem}.confirmation-dialog-wrapper .confirmation-dialog .controls{display:flex;grid-column:span 2;justify-content:flex-end;margin-top:1rem}table.base-table{width:100%}.popover{background-color:#fff;border:1px solid #f9f9f9;border-radius:.5rem;box-shadow:0 0 5px #00000040;position:absolute;z-index:2}.popover .popover-content{padding:1rem 1.125rem;width:21.875rem}.popover .popover-content .heading{margin-bottom:10px}.popover .popover-content .heading .sub-title{color:#aab1b9;font-size:15px;font-weight:500;line-height:1;margin-bottom:.25rem}.popover .popover-content .heading h1,.popover .popover-content .heading h2,.popover .popover-content .heading h3,.popover .popover-content .heading h4,.popover .popover-content .heading h5,.popover .popover-content .heading h6{font-size:1.375rem;font-weight:600;line-height:1;margin-top:9px}.popover .popover-content .heading .description{color:#6b7280;font-size:.875rem;line-height:1.125rem}.popover .popover-content .heading .description p{color:inherit;font-size:inherit;line-height:inherit}.popover .popover-content .body table tr td{font-size:15px}.popover .popover-content .body table tr td:not(:last-child){padding-right:1.25rem}.popover .popover-content .body table tr:not(:first-child) td{padding-top:4px}.popover .popover-content .body table tr:not(:last-child) td{padding-bottom:4px}.popover button[name=close-popover]{border:1px solid #aab1b9;border-radius:50%;padding:.25rem;position:absolute;right:.625rem;top:.875rem}.popover button[name=close-popover] .close-icon img{filter:brightness(0) saturate(100%) invert(17%) sepia(0) saturate(1626%) hue-rotate(145deg) brightness(96%) contrast(89%);height:.75rem;width:.75rem}.table-wrapper{overflow:auto}.table-wrapper .table{border-collapse:separate;border-spacing:0 var(--table-cell-y-padding);width:100%}.table-wrapper .table thead tr{border:1px solid #ededed}.table-wrapper .table thead tr th{background-color:#dcdcdc}.table-wrapper .table td,.table-wrapper .table th{text-align:left;white-space:nowrap}.table-wrapper .table td:not(:first-child),.table-wrapper .table th:not(:first-child){padding-left:.75rem}.table-wrapper .table td:not(.actions) a,.table-wrapper .table th:not(.actions) a{color:#2f5571}.table-wrapper .table td .actions,.table-wrapper .table th .actions{align-items:center;display:flex;gap:1rem}.table-wrapper .table th{font-weight:600;padding-bottom:.875rem;padding-top:.875rem}.table-wrapper .table th.actions{width:1%}.table-wrapper .table td{padding-bottom:1rem;padding-top:1rem}.table-wrapper .table tr{border:1px solid #ededed}.table-wrapper .table tr a.details-button,.table-wrapper .table tr button.details-button{align-items:center;background-color:#2f5571;border-radius:.375rem;color:#fff;display:flex;font-weight:500;gap:.5rem;padding:.5rem .875rem}.table-wrapper .table tr a.details-button:disabled,.table-wrapper .table tr button.details-button:disabled{background-color:#5c7993}.table-wrapper .table tr a.details-button>.icon:first-child img,.table-wrapper .table tr button.details-button>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}.table-wrapper .table tr td,.table-wrapper .table tr th{background-color:var(--table-cell-bg-color);padding-bottom:var(--table-cell-y-padding);padding-top:var(--table-cell-y-padding)}.table-wrapper .table tr td:first-child,.table-wrapper .table tr th:first-child{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem;padding-left:var(--table-cell-x-padding)}.table-wrapper .table tr td:last-child,.table-wrapper .table tr th:last-child{border-bottom-right-radius:.75rem;border-top-right-radius:.75rem;padding-right:var(--table-cell-x-padding)}.table-wrapper .no-results{color:#6b7280;text-align:center}.table-filters-wrapper{container:table-filters-wrapper/inline-size}.table-filters-wrapper .table-filters{align-items:center;display:grid;gap:1rem;grid-template-areas:"search period status";grid-template-columns:20.875rem 15rem 8.5rem}@container table-filters-wrapper (max-width: 742px){.table-filters-wrapper .table-filters{grid-template-areas:"search ." "period status";grid-template-columns:20.875rem 15rem}}@container table-filters-wrapper (max-width: 518px){.table-filters-wrapper .table-filters{grid-template-areas:"search search" "period status";grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.table-filters-wrapper .table-filters .search-filter{grid-area:search;width:100%}.table-filters-wrapper .table-filters .period-filter{grid-area:period}.table-filters-wrapper .table-filters .status-filter{grid-area:status;width:100%}.table-pagination .pagination{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.table-pagination .pagination li{aspect-ratio:1/1;line-height:1;min-height:36px}.table-pagination .pagination li button[name=change-page]{background-color:#fff;border:1px solid #c9c9c9;border-radius:8px;color:#6b7280;display:block;font-weight:500;height:100%;text-align:center;width:100%}.table-pagination .pagination li.active button[name=change-page]{background-color:#2f5571;border-color:#2f5571;color:#fff}.badge-wrapper .badge{border:1px solid #dcdcdc;border-radius:20px;font-size:12px;font-weight:500;line-height:16px;padding:6px 12px}.badge-wrapper.danger{color:#fff}.badge-wrapper.danger .badge{background-color:#ef4444;border-color:#ef4444}.badge-wrapper.neutral .badge{background-color:#fff}.badge-wrapper.info{color:#fff}.badge-wrapper.info .badge{background-color:#0ea5e9;border-color:#0ea5e9}.badge-wrapper.success{color:#fff}.badge-wrapper.success .badge{background-color:#4ade80;border-color:#4ade80}.badge-wrapper.warning{color:#fff}.badge-wrapper.warning .badge{background-color:#eab308;border-color:#eab308}#admin-sidebar{height:100%;position:relative}#admin-sidebar>.card{position:sticky;top:32px}#admin-sidebar #sidebar-header{display:grid;justify-content:center}#admin-sidebar #sidebar-header #admin-logotype{margin-bottom:30px}#admin-sidebar #sidebar-header #admin-logotype img{max-width:210px}#admin-sidebar #sidebar-header .user{display:grid;grid-template-columns:2.375rem 1fr;grid-column-gap:.5rem;grid-template-areas:"avatar name" "avatar position"}#admin-sidebar #sidebar-header .user .user-avatar{grid-area:avatar}#admin-sidebar #sidebar-header .user .name{font-weight:500;grid-area:name;line-height:1}#admin-sidebar #sidebar-header .user .position{color:#6b7280;font-size:.875rem;grid-area:position;line-height:1}#admin-sidebar #sidebar-main .separator-wrapper{position:relative}#admin-sidebar #sidebar-main .separator-wrapper span{background:#fff;color:#adadad;font-size:13px;font-weight:400;left:0;letter-spacing:.4px;line-height:1;position:absolute;top:50%;transform:translate(10px,-50%)}#admin-sidebar #sidebar-main nav ul li:not(:first-child){margin-top:.5rem}#admin-sidebar #sidebar-main nav ul li a,#admin-sidebar #sidebar-main nav ul li button{display:block;font-weight:400;line-height:1.25;padding:10px 14px;text-align:left;width:100%}#admin-sidebar #sidebar-main nav ul li a.router-link-active,#admin-sidebar #sidebar-main nav ul li button.router-link-active{background-color:#2f5571;border-radius:6px;color:#fff}#admin-sidebar hr{margin:30px 0}.admin-registration-application-page .data-list{align-items:center;-moz-column-gap:14px;column-gap:14px;display:flex;flex-wrap:wrap;margin-bottom:16px;row-gap:0}.admin-registration-application-page .data-list .separator{background-color:#a9a9a9;height:18px;width:1px}.admin-registration-application-page .data-list .data{font-size:15px}.admin-registration-application-page .data-list .data a{color:#2f5571}.admin-registration-application-page .data-list .data>:first-child{font-weight:500;margin-right:8px}@media (max-width:576px){.admin-registration-application-page .data-list{align-items:self-start;flex-direction:column}.admin-registration-application-page .data-list .separator{display:none}.admin-registration-application-page .data-list .data{-moz-column-gap:0;column-gap:0;display:flex;flex-wrap:wrap}.admin-registration-application-page .data-list .data>span{white-space:nowrap}}.admin-registration-application-page .page-heading{line-height:1.25;margin-bottom:4px}.admin-registration-application-page .page-sub-heading{color:#6b7280;font-size:18px;font-weight:500;line-height:1;margin-bottom:12px}.admin-registration-application-page .buttons{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.admin-registration-application-page button[name=approve]{align-items:center;background-color:#2f5571;color:#fff;display:flex;gap:.5rem;padding:.625rem 1.25rem}.admin-registration-application-page button[name=approve]:disabled{background-color:#5c7993}.admin-registration-application-page button[name=approve]>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}.admin-registration-application-page button[name=decline]{background-color:#ef4444;color:#fff;display:flex;gap:.5rem;margin-left:0}.admin-registration-application-page button[name=decline]:disabled{background-color:#dc6d6d}.admin-registration-application-page #write-email-link,.admin-registration-application-page button[name=decline]{padding:.625rem 1.25rem}.admin-registration-application-page #write-email-link,.admin-registration-application-page button[name=approve],.admin-registration-application-page button[name=decline]{font-weight:500}.admin-registration-application-page #cv-card{margin-top:32px;overflow:hidden;padding:0}.admin-registration-application-page #cv-card #cv{aspect-ratio:1.29/1;display:block;width:100%}#admin-specialists-table td>figure{display:inline-block;height:1.375rem;vertical-align:middle;width:1.375rem}#admin-specialists-table .edit-button{align-items:center;background-color:#2f5571;border-radius:.375rem;color:#fff;display:flex;font-weight:500;gap:.5rem;padding:.625rem 1.25rem}#admin-specialists-table .edit-button:disabled{background-color:#5c7993}#admin-specialists-table .edit-button>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}#admin-specialists-table .details-button,#admin-specialists-table .edit-button{display:inline-flex;padding:.5rem .875rem}#admin-specialists-table .edit-button{margin-right:.5rem}.admin-specialist-page{align-content:start;display:grid;grid-template-columns:100%;grid-row-gap:var(--admin-card-row-space)}.admin-specialist-page .top-row{align-items:center;display:grid;grid-template-areas:"avatar data";grid-template-columns:auto 1fr}@media (max-width:420px){.admin-specialist-page .top-row{grid-template-areas:"avatar" "data";grid-template-columns:auto}}.admin-specialist-page .top-row .user-avatar{height:7.5rem;margin-right:1.25rem;width:7.5rem}.admin-specialist-page .top-row .user-avatar .initials{font-size:2rem}.admin-specialist-page .top-row .data{align-items:start;display:grid;flex:1;grid-template-areas:"title" "buttons";grid-template-columns:1fr auto;grid-row-gap:.5rem}.admin-specialist-page .top-row .data h1{grid-area:title;margin-bottom:0}.admin-specialist-page .top-row .data .control-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;grid-area:buttons}.admin-specialist-page .top-row .data .control-buttons a{background-color:#2f5571;border-radius:.375rem;color:#fff;font-weight:500;padding:.625rem 1.25rem}.admin-specialist-page .top-row .data .control-buttons a:disabled{background-color:#5c7993}.admin-specialist-page .top-row .data .control-buttons a>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}.admin-specialist-page .top-row .data .control-buttons button{background-color:#2f5571;border-radius:.375rem;color:#fff;padding:.625rem 1.25rem}.admin-specialist-page .top-row .data .control-buttons button:disabled{background-color:#5c7993}.admin-specialist-page .top-row .data .control-buttons button>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}.admin-specialist-page .top-row .data .control-buttons button figure{display:inline-block;height:1.375rem;margin-right:.5rem;vertical-align:middle;width:1.375rem}.admin-specialist-page .top-row .data .control-buttons button figure img{filter:unset!important}.admin-specialist-page .top-row .data .control-buttons button+button{margin-left:0}.admin-specialist-page .card h2{margin-bottom:2rem}.admin-specialist-page .data-table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:2.25rem;grid-row-gap:1.25rem}@media (max-width:1400px){.admin-specialist-page .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){.admin-specialist-page .data-table{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:992px){.admin-specialist-page .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.admin-specialist-page .data-table{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.admin-specialist-page .data-table{grid-template-columns:repeat(1,minmax(0,1fr))}}.admin-specialist-page .data-table .label{color:#6b7280;font-size:.875rem;font-weight:400;letter-spacing:1px;margin-bottom:.125rem}.admin-specialist-page .data-table .value{font-weight:500}.admin-specialist-page .data-table .value a{color:#2f5571}.admin-specialist-page .group .theme-title{font-size:1rem;font-weight:500;margin-bottom:.75rem}.admin-specialist-page .group ul{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:768px){.admin-specialist-page .group ul .badge-wrapper{white-space:nowrap}}.admin-specialist-page .group+.group .theme-title{margin-top:1.5rem}.admin-specialist-page #youtube-frame{aspect-ratio:16/9;border-radius:.75rem;width:100%}@media (max-width:576px){.admin-specialist-edit-page form[name=update-psychologist] .user-settings-section#age-intervals-settings .settings-container{grid-template-columns:100%}}#admin-specialists-payouts table tr td:last-child .actions{display:flex;gap:.5rem;justify-content:end;width:100%}#admin-specialists-payouts table tr td:last-child .actions button{margin:0}.admin-order-page .controls .details-button{align-items:center;background-color:#2f5571;color:#fff;display:flex;gap:.5rem;padding:.625rem 1.25rem}.admin-order-page .controls .details-button:disabled{background-color:#5c7993}.admin-order-page .controls .details-button>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}#admin-order-details{align-content:start;display:grid;grid-template-columns:100%;grid-row-gap:var(--admin-card-row-space)}#admin-order-details .data-table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:2.25rem;grid-row-gap:1.25rem}@media (max-width:1400px){#admin-order-details .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){#admin-order-details .data-table{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:992px){#admin-order-details .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){#admin-order-details .data-table{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){#admin-order-details .data-table{grid-template-columns:repeat(1,minmax(0,1fr))}}#admin-order-details .data-table .label{color:#6b7280;font-size:.875rem;font-weight:400;letter-spacing:1px;margin-bottom:.125rem}#admin-order-details .data-table .value{font-weight:500}#admin-order-details .data-table .value a{color:#2f5571}#admin-order-transactions-table td .badge-wrapper{display:inline-block}.admin-client-page{align-content:start;display:grid;grid-template-columns:100%;grid-row-gap:var(--admin-card-row-space)}.admin-client-page .top-card-row{display:grid;grid-template-columns:1fr auto;grid-column-gap:1.25rem;align-items:center;grid-row-gap:.875rem}@media (max-width:768px){.admin-client-page .top-card-row{grid-template-columns:1fr}}.admin-client-page .top-card-row .controls{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.admin-client-page .top-card-row .controls button[name=delete]{align-items:center;background-color:#2f5571;background-color:#ef4444;color:#fff;display:flex;gap:.5rem;padding:.625rem 1.25rem}.admin-client-page .top-card-row .controls button[name=delete]:disabled{background-color:#5c7993}.admin-client-page .top-card-row .controls button[name=delete]>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}.admin-client-page .top-card-row .controls button[name=delete]:disabled{background-color:#dc6d6d}.admin-client-page .data-table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:2.25rem;grid-row-gap:1.25rem}@media (max-width:1400px){.admin-client-page .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){.admin-client-page .data-table{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:992px){.admin-client-page .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.admin-client-page .data-table{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.admin-client-page .data-table{grid-template-columns:repeat(1,minmax(0,1fr))}}.admin-client-page .data-table .label{color:#6b7280;font-size:.875rem;font-weight:400;letter-spacing:1px;margin-bottom:.125rem}.admin-client-page .data-table .value{font-weight:500}.admin-client-page .data-table .value a{color:#2f5571}#admin-transaction-details{align-content:start;display:grid;grid-template-columns:100%;grid-row-gap:var(--admin-card-row-space)}#admin-transaction-details .data-table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:2.25rem;grid-row-gap:1.25rem}@media (max-width:1400px){#admin-transaction-details .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){#admin-transaction-details .data-table{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:992px){#admin-transaction-details .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){#admin-transaction-details .data-table{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){#admin-transaction-details .data-table{grid-template-columns:repeat(1,minmax(0,1fr))}}#admin-transaction-details .data-table .label{color:#6b7280;font-size:.875rem;font-weight:400;letter-spacing:1px;margin-bottom:.125rem}#admin-transaction-details .data-table .value{font-weight:500}#admin-transaction-details .data-table .value a{color:#2f5571}.admin-dashboard .consultation-header-top-row .controls{display:flex;flex-wrap:wrap;margin-top:.5rem}.admin-dashboard .consultation-header-top-row .controls button{align-items:center;background-color:#2f5571;color:#fff;display:flex;gap:.5rem;padding:.625rem 1.25rem}.admin-dashboard .consultation-header-top-row .controls button:disabled{background-color:#5c7993}.admin-dashboard .consultation-header-top-row .controls button>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}.admin-dashboard .consultation-header-top-row .controls button[name=show-cancel-confirmation]{background-color:#ef4444}.admin-dashboard .consultation-header-top-row .controls button[name=show-cancel-confirmation]:disabled{background-color:#dc6d6d}#admin-consultation-details .data-table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:2.25rem;grid-row-gap:1.25rem}@media (max-width:1400px){#admin-consultation-details .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){#admin-consultation-details .data-table{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:992px){#admin-consultation-details .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){#admin-consultation-details .data-table{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){#admin-consultation-details .data-table{grid-template-columns:repeat(1,minmax(0,1fr))}}#admin-consultation-details .data-table .label{color:#6b7280;font-size:.875rem;font-weight:400;letter-spacing:1px;margin-bottom:.125rem}#admin-consultation-details .data-table .value{font-weight:500}#admin-consultation-details .data-table .value a{color:#2f5571}.admin-lecture-page{align-content:start;display:grid;grid-template-columns:100%;grid-row-gap:var(--admin-card-row-space)}.admin-lecture-page .card h2{margin-bottom:1rem}.admin-lecture-page .top-row{display:grid;gap:2.5rem;grid-template-areas:"thumbnail title-section";grid-template-columns:360px auto}@media (min-width:1080px) and (max-width:1200px){.admin-lecture-page .top-row{grid-template-columns:260px auto}}@media (max-width:1200px){.admin-lecture-page .top-row{gap:1.5625rem}}@media (max-width:768px){.admin-lecture-page .top-row{grid-template-areas:"thumbnail" "title-section";grid-template-columns:100%}}.admin-lecture-page .top-row .thumbnail{border-radius:.75rem;grid-area:thumbnail;overflow:hidden;position:relative}.admin-lecture-page .top-row .thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.admin-lecture-page .top-row .thumbnail button[name=change-thumbnail]{align-items:center;background-color:#2f5571;border-radius:.375rem;color:#fff;display:flex;gap:.5rem;padding:.3rem .3rem .5rem .5rem;position:absolute;right:1rem;top:1rem}.admin-lecture-page .top-row .thumbnail button[name=change-thumbnail]:disabled{background-color:#5c7993}.admin-lecture-page .top-row .thumbnail button[name=change-thumbnail] img,.admin-lecture-page .top-row .thumbnail button[name=change-thumbnail]>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}.admin-lecture-page .top-row .title-section{align-content:start;align-items:start;display:grid;gap:1rem;grid-area:title-section;grid-template-areas:"title" "controls";grid-template-columns:1fr}.admin-lecture-page .top-row .title-section h1{grid-area:title;line-height:1.25;margin-bottom:0}.admin-lecture-page .top-row .title-section .controls{display:flex;gap:1rem;grid-area:controls}.admin-lecture-page .top-row .title-section .controls a,.admin-lecture-page .top-row .title-section .controls button{align-items:center;background-color:#2f5571;border-radius:.375rem;color:#fff;display:flex;font-weight:500;gap:.5rem;padding:.625rem 1.25rem}.admin-lecture-page .top-row .title-section .controls a:disabled,.admin-lecture-page .top-row .title-section .controls button:disabled{background-color:#5c7993}.admin-lecture-page .top-row .title-section .controls a>.icon:first-child img,.admin-lecture-page .top-row .title-section .controls button>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}.admin-lecture-page .top-row .title-section .controls button[name=delete]{background-color:#ef4444}.admin-lecture-page .data-table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:2.25rem;grid-row-gap:1.25rem}@media (max-width:1400px){.admin-lecture-page .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){.admin-lecture-page .data-table{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:992px){.admin-lecture-page .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.admin-lecture-page .data-table{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.admin-lecture-page .data-table{grid-template-columns:repeat(1,minmax(0,1fr))}}.admin-lecture-page .data-table .label{color:#6b7280;font-size:.875rem;font-weight:400;letter-spacing:1px;margin-bottom:.125rem}.admin-lecture-page .data-table .value{font-weight:500}.admin-lecture-page .data-table .value a{color:#2f5571}.admin-lecture-page .group .theme-title{font-size:1rem;font-weight:500;margin-bottom:.75rem}.admin-lecture-page .group ul{display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:768px){.admin-lecture-page .group ul .badge-wrapper{white-space:nowrap}}.admin-lecture-page .group+.group .theme-title{margin-top:1.5rem}.admin-lecture-page .about-lecture-content ol,.admin-lecture-page .about-lecture-content ul{padding:1rem}.admin-lecture-page .about-lecture-content ul{list-style:unset}.admin-lecture-page .about-lecture-content ol{list-style:decimal}.admin-lecture-page .about-lecture-content p:empty{line-height:inherit;position:relative}.admin-lecture-page .about-lecture-content p:empty:after{content:"​";display:block}.admin-lectures-page .top-row-wrapper{align-items:center;display:grid;gap:1rem;grid-template-areas:"title controls";grid-template-columns:1fr auto}.admin-lectures-page .top-row-wrapper h1{grid-area:title}.admin-lectures-page .top-row-wrapper .controls{display:flex;gap:1rem;grid-area:controls}.admin-lectures-page .top-row-wrapper .controls a{align-items:center;background-color:#2f5571;border-radius:.375rem;color:#fff;display:flex;font-weight:500;gap:.5rem;padding:.625rem 1.25rem}.admin-lectures-page .top-row-wrapper .controls a:disabled{background-color:#5c7993}.admin-lectures-page .top-row-wrapper .controls a>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}#admin-lectures-table .actions a{align-items:center;background-color:#2f5571;border-radius:.375rem;color:#fff;display:flex;font-weight:500;gap:.5rem;padding:.625rem 1.25rem}#admin-lectures-table .actions a:disabled{background-color:#5c7993}#admin-lectures-table .actions a>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}.admin-lecture-create-page{align-content:start;display:grid;grid-template-columns:100%;grid-row-gap:var(--admin-card-row-space)}.admin-lecture-create-page .card h2{margin-bottom:1.5rem}.admin-lecture-create-page #lecture-card .inputs{display:grid;gap:1.375rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.admin-lecture-create-page #lecture-card .inputs .textarea-input{grid-column:span 2}.admin-lecture-create-page #lecture-card .inputs .price-input-wrapper{width:100%}.admin-lecture-create-page .form-buttons{gap:1rem}.admin-lecture-create-page .form-buttons .toggle-input{gap:.5rem}.admin-lecture-create-page .group .theme-title{font-size:1rem;font-weight:500;margin-bottom:.75rem}.admin-lecture-create-page .group ul{display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem}@media (min-width:768px){.admin-lecture-create-page .group ul .badge-wrapper{white-space:nowrap}}.admin-lecture-create-page .group+.group .theme-title{margin-top:1.5rem}.admin-lecture-edit-page{align-content:start;display:grid;grid-template-columns:100%;grid-row-gap:var(--admin-card-row-space)}.admin-lecture-edit-page .card h2{margin-bottom:1.5rem}.admin-lecture-edit-page #lecture-card .inputs{display:grid;gap:1.375rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.admin-lecture-edit-page #lecture-card .inputs .textarea-input{grid-column:span 2}.admin-lecture-edit-page #lecture-card .inputs .price-input-wrapper{width:100%}.admin-lecture-edit-page .form-buttons{gap:1rem}.admin-lecture-edit-page .form-buttons .toggle-input{gap:.5rem}.admin-lecture-edit-page .group .theme-title{font-size:1rem;font-weight:500;margin-bottom:.75rem}.admin-lecture-edit-page .group ul{display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem}@media (min-width:768px){.admin-lecture-edit-page .group ul .badge-wrapper{white-space:nowrap}}.admin-lecture-edit-page .group+.group .theme-title{margin-top:1.5rem}.admin-reviews-table table .review{max-width:100px}.admin-reviews-table table .review .content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-review-page{align-content:start;display:grid;grid-template-columns:100%;grid-row-gap:var(--admin-card-row-space)}.admin-review-page .top-card-row{display:grid;grid-template-columns:1fr auto;grid-column-gap:1.25rem;align-items:center;grid-row-gap:.875rem}@media (max-width:768px){.admin-review-page .top-card-row{grid-template-columns:1fr}}.admin-review-page .top-card-row .controls{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.admin-review-page .top-card-row .controls button[name=edit]{align-items:center;background-color:#2f5571;color:#fff;display:flex;gap:.5rem;padding:.625rem 1.25rem}.admin-review-page .top-card-row .controls button[name=edit]>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}.admin-review-page .top-card-row .controls button[name=edit]:disabled{background-color:#5c7993}.admin-review-page .top-card-row .controls button[name=delete]{align-items:center;background-color:#2f5571;background-color:#ef4444;color:#fff;display:flex;gap:.5rem;padding:.625rem 1.25rem}.admin-review-page .top-card-row .controls button[name=delete]:disabled{background-color:#5c7993}.admin-review-page .top-card-row .controls button[name=delete]>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}.admin-review-page .top-card-row .controls button[name=delete]:disabled{background-color:#dc6d6d}.admin-review-page .data-table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:2.25rem;grid-row-gap:1.25rem}.admin-review-page .data-table:nth-child(2){grid-template-columns:100%;margin-top:1rem}@media (max-width:1400px){.admin-review-page .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1080px){.admin-review-page .data-table{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:992px){.admin-review-page .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.admin-review-page .data-table{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.admin-review-page .data-table{grid-template-columns:repeat(1,minmax(0,1fr))}}.admin-review-page .data-table .label{color:#6b7280;font-size:.875rem;font-weight:400;letter-spacing:1px;margin-bottom:.125rem}.admin-review-page .data-table .value{font-weight:500}.admin-review-page .data-table .value a{color:#2f5571}#review-form-modal .modal{max-width:690px}@media (max-width:992px){#review-form-modal .modal .card{max-height:calc(100vh - 20px)}}@media (max-width:768px){#review-form-modal .modal{max-width:calc(100% - 15px)}#review-form-modal .modal .card{max-height:calc(100vh - 15px)}}#review-form-modal .card{display:grid;grid-template-rows:auto minmax(0,1fr);max-height:80vh}#review-form-modal .card .data-table{margin-bottom:2rem}#review-form-modal .card .data-table .label{color:#6b7280;font-size:.875rem;font-weight:400;letter-spacing:1px;margin-bottom:.125rem}#review-form-modal .card .data-table .value{font-weight:500}#review-form-modal .card .data-table .value a{color:#2f5571}#review-form-modal .card form{display:grid;grid-template-rows:minmax(0,1fr) auto;max-height:100%}#review-form-modal .card form footer{display:flex;gap:1.5rem;justify-content:end}#review-form-modal .card form footer .toggle-input .track{margin-left:.5rem}#admin-groups-table .actions a{align-items:center;background-color:#2f5571;border-radius:.375rem;color:#fff;display:flex;font-weight:500;gap:.5rem;padding:.625rem 1.25rem}#admin-groups-table .actions a:disabled{background-color:#5c7993}#admin-groups-table .actions a>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}:root{--header-height:85px;--footer-height:339px;--vc-clr-primary:#2f5571;--vc-clr-secondary:#fff;--vc-nav-background:#2f5571;--vc-nav-border-radius:.375rem;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-height:2.125rem;--vc-nav-width:2.125rem}@media (max-width:1279px){:root{--footer-height:323px}}@media (max-width:1080px){:root{--footer-height:487px}}@media (max-width:768px){:root{--footer-height:538px}}@media (max-width:415px){:root{--footer-height:560px}}:root{--input-bg-disabled:#f3f3f3;--input-c-disabled:#bdbdbd;--input-bg:#fff;--input-c:#333;--input-border-c:#eaebf6;--input-border-c-focused:#b6c4cd;--input-disabled-border-c-focused:#b6c4cd;--input-padding-y:.625rem;--input-padding-x:.9375rem;--scrollbar-thumb-bg:#333;--card-spacing:2.8125rem;--mobile-side-spacing:15px;--bottom-sheet-padding-y:16px;--bottom-sheet-padding-x:30px;--bottom-sheet-footer-padding-y:14px;--filters-padding-y:16px;--filters-padding-x:30px;--filters-footer-padding-y:14px;--table-cell-x-padding:26px;--table-cell-y-padding:15px;--table-cell-bg-color:#f5f5f6}@media (max-width:576px){:root{--bottom-sheet-padding-y:15px;--bottom-sheet-padding-x:10px;--bottom-sheet-footer-padding-y:8px;--filters-padding-y:15px;--filters-padding-x:10px;--filters-footer-padding-y:8px}}@media (max-width:1080px){:root{--card-spacing:2rem}}.dp__theme_light{--dp-primary-color:#2f5571!important;--dp-range-between-dates-background-color:rgba(47,85,113,.15)!important;--dp-primary-text-color:#fff!important}[data-theme=dark]{--input-bg-disabled:#333;--input-c-disabled:#8a8a8a;--input-bg:#444;--input-c:#fff;--input-border-c:#4f4f4f;--input-border-c-focused:#b6c4cd;--input-disabled-border-c-focused:#4f4f4f;--scrollbar-thumb-bg:#6b6b6b}@media (max-width:576px){:root{--header-height:62px}}@media (min-width:577px) and (max-width:768px){:root{--header-height:74px}}.admin-group-page{align-content:start;display:grid;grid-template-columns:100%;grid-row-gap:var(--admin-card-row-space)}.admin-group-page .top-row-wrapper h1{margin:0}.admin-group-page .card h2{margin-bottom:1rem}.admin-group-page .data-table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:2.25rem;grid-row-gap:1.25rem}@media (max-width:1400px){.admin-group-page .data-table{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:992px){.admin-group-page .data-table{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.admin-group-page .data-table{grid-template-columns:repeat(1,minmax(0,1fr))}}.admin-group-page .data-table .label{color:#6b7280;font-size:.875rem;font-weight:400;letter-spacing:1px;margin-bottom:.125rem}.admin-group-page .data-table .value{font-weight:500}.admin-group-page .data-table .value a{color:#2f5571}.admin-group-page .group .theme-title{font-size:1rem;font-weight:500;margin-bottom:.75rem}.admin-group-page .group ul{display:flex;flex-wrap:wrap;gap:.5rem}.admin-group-page .group+.group .theme-title{margin-top:1.5rem}.admin-group-page .about-group-content ol,.admin-group-page .about-group-content ul{padding:1rem}.admin-group-page .about-group-content ul{list-style:unset}.admin-group-page .about-group-content ol{list-style:decimal}.admin-group-page .about-group-content p:empty{line-height:inherit;position:relative}.admin-group-page .about-group-content p:empty:after{content:"​";display:block}.table-wrapper td>a:not(.table-navigation-button){color:#2f5571;display:block;width:100%}.table-wrapper .actions a.table-navigation-button{align-items:center;background-color:#2f5571;border-radius:.375rem;color:#fff;display:flex;font-weight:500;gap:.5rem;padding:.625rem 1.25rem}.table-wrapper .actions a.table-navigation-button:disabled{background-color:#5c7993}.table-wrapper .actions a.table-navigation-button>.icon:first-child img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(198deg) brightness(103%) contrast(101%)}@media (prefers-color-scheme:dark){.dark\:bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}}
