@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--brand-primary:#00ac9c;--brand-primary-hover:#1db8a3;--brand-primary-foreground:#e6f7f5;--brand-primary-active:#00796e;--brand-foreground:#34444a;--brand-secondary:#616f73;--brand-muted:#8d9598;--brand-menu-background:#f8f6f7;--brand-accent:#f1f5f9;--brand-border:#e2e8f0;--brand-border-primary:#d0d5dd;--brand-disabled:#d4d4d4;--brand-background-disabled:#e6e6e6;--brand-destructive:#ef4444;--font-body:"Montserrat", sans-serif;--base-body-size:16;--style-radius-s:4px;--style-radius-m:4px;--style-radius-l:8px;--theme-text:var(--brand-foreground);--theme-border-color:var(--brand-border);--color-base-0:#fff;--color-base-50:var(--brand-menu-background);--color-base-100:var(--brand-accent);--color-base-150:var(--brand-border);--color-base-200:var(--brand-border-primary);--color-base-250:var(--brand-disabled);--color-base-300:#b9bfc1;--color-base-350:#a3aaad;--color-base-400:var(--brand-muted);--color-base-450:#7c8689;--color-base-500:#6f7b7f;--color-base-550:#687578;--color-base-600:var(--brand-secondary);--color-base-650:#55646a;--color-base-700:#48585e;--color-base-750:#3e4e54;--color-base-800:var(--brand-foreground);--color-base-850:#2a373c;--color-base-900:#1f292d;--color-base-950:#141b1e;--color-base-1000:#000;--color-success-50:#e6f7f5;--color-success-100:#ccefeb;--color-success-150:#b3e7e1;--color-success-200:#99ded7;--color-success-250:#80d6cd;--color-success-300:#66cdc4;--color-success-350:#4dc5ba;--color-success-400:#33bdb0;--color-success-450:#1db8a3;--color-success-500:#00ac9c;--color-success-550:#009b8c;--color-success-600:#008a7d;--color-success-650:#00796e;--color-success-700:#00685e;--color-success-750:#00574f;--color-success-800:#004640;--color-success-850:#003530;--color-success-900:#002420;--color-success-950:#001310;--color-error-50:#fef2f2;--color-error-100:#fee2e2;--color-error-150:#fed4d4;--color-error-200:#fecaca;--color-error-250:#fdb8b8;--color-error-300:#fca5a5;--color-error-350:#fa8b8b;--color-error-400:#f87171;--color-error-450:#f35a5a;--color-error-500:#ef4444;--color-error-550:#e63535;--color-error-600:#dc2626;--color-error-650:#ca2121;--color-error-700:#b91c1c;--color-error-750:#a91b1b;--color-error-800:#991b1b;--color-error-850:#8c1c1c;--color-error-900:#7f1d1d;--color-error-950:#450a0a}html{font-size:16px;line-height:24px}@media (max-width:1024px){html{font-size:14px;line-height:20px}}body{font-family:var(--font-body);color:var(--theme-text)}@media (max-width:1024px){:root{--base-body-size:14}}h1{font-size:30px;font-weight:700;line-height:36px}h2{font-size:24px;font-weight:600;line-height:32px}h3{font-size:20px;font-weight:600;line-height:30px}h4{letter-spacing:normal;font-size:20px;font-weight:500;line-height:30px}h5{font-size:18px;font-weight:500;line-height:28px}h6{font-size:16px;font-weight:500;line-height:24px}a:not(.btn):hover{color:var(--brand-primary)}.nav{background:var(--brand-menu-background)}.nav__link{font-size:16px;line-height:24px}.nav__link.active,.nav__link:hover{color:var(--brand-primary)}.nav__link:has(.nav__link-indicator){color:var(--brand-primary)}.nav__link-indicator{background:var(--brand-primary)}.video-library-dashboard-card{border:1px solid var(--color-success-150);border-radius:var(--style-radius-l);background:linear-gradient(90deg, var(--brand-primary-foreground), #fff);align-items:center;gap:20px;margin-bottom:32px;padding:20px 24px;display:flex}@media (max-width:1024px){.video-library-dashboard-card{flex-wrap:wrap}}.video-library-dashboard-card .btn{flex:none;margin:0}.video-library-dashboard-card__icon{width:56px;height:56px;color:var(--brand-primary);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:0 1px 3px #34444a1f}.video-library-dashboard-card__text{flex:280px}.video-library-dashboard-card__title{margin:0;font-size:20px;line-height:30px}.video-library-dashboard-card__description{color:var(--brand-secondary);margin:0}.btn{--btn-font-weight:500;font-size:16px}.btn--size-medium,.btn--size-large{--btn-padding-inline-start:20px;--btn-padding-inline-end:20px}.btn--size-large{min-height:48px}.btn--style-primary:not(.btn--disabled){--color:#fff;--bg-color:var(--brand-primary);--hover-bg:var(--brand-primary-hover);--hover-color:#fff}.btn--style-primary.btn--disabled{--color:var(--brand-muted);--bg-color:var(--brand-background-disabled)}.btn--style-secondary:not(.btn--disabled){--color:var(--brand-primary);--btn-border:1px solid var(--brand-primary);--hover-color:var(--brand-primary-hover);--hover-btn-border:1px solid var(--brand-primary-hover)}.btn--style-pill:not(.btn--disabled){--bg-color:var(--brand-primary-foreground);--color:var(--brand-primary);--hover-bg:var(--color-success-100);--hover-color:var(--brand-primary-active)}.field-label{color:var(--brand-foreground);font-size:14px;font-weight:500;line-height:20px}.field-description{color:var(--brand-muted)}input,textarea,.rs__control{font-size:16px}input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,.rs__control--is-focused{border-color:var(--brand-primary);box-shadow:0 0 0 2px var(--brand-primary-foreground)}.checkbox-input__input{width:20px;height:20px}.checkbox-input--checked .checkbox-input__input{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.checkbox-input--checked .checkbox-input__input .stroke{stroke:#fff}.radio-input--is-selected .radio-input__styled-radio:before{background-color:var(--brand-primary)}.collections{--cols:4}@media (max-width:1024px){.collections{--cols:2}}@media (max-width:400px){.collections{--cols:1}}.collections__label{font-size:20px;font-weight:600;line-height:30px}.collections__card-list{gap:16px}.card{border-radius:var(--style-radius-l);border-color:var(--brand-border);background:#fff;align-items:center;gap:16px;min-height:96px;padding:20px 24px;box-shadow:0 1px 3px #34444a14}.card__title{color:var(--brand-foreground);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:28px}.card__actions .btn__icon{--btn-icon-size:32px;border-color:var(--brand-border);width:32px;height:32px}.card--has-onclick:hover{border-color:var(--brand-primary);background:#fff;box-shadow:4px 4px 20px #34444a26}.card--has-onclick:hover .card__title{color:var(--brand-primary)}.card__actions .btn__icon:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.table th,.table td{font-size:14px;line-height:20px}.table thead th{color:var(--brand-foreground);font-weight:600}.table tbody tr:hover td{background-color:var(--brand-accent)}
