@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";
:root{--brand-red:#ff2a1a;--brand-red-soft:#ff2a1a1a;--brand-red-border:#ff2a1a66;--brand-black:#0f0f0f;--font-body:"Inter", system-ui, -apple-system, sans-serif;--style-radius-s:8px;--style-radius-m:12px;--style-radius-l:16px}html[data-theme=light]{--theme-bg:#f4f7f7;--theme-input-bg:#fff;--theme-text:#0f0f0f}h1,h2,h3,.doc-header__title,.dashboard__label,.card__title{letter-spacing:-.5px;font-weight:800}.template-default .nav{background:var(--brand-black)}.template-default .nav .nav__link,.template-default .nav .nav-group__toggle{color:#ffffff8c}.template-default .nav .nav__link:hover,.template-default .nav .nav-group__toggle:hover{color:#fff}.template-default .nav .nav__link{border-radius:10px;margin:1px 8px 1px 0;padding-left:12px;transition:color .15s,background .15s;position:relative}.template-default .nav .nav__link:has(.nav__link-indicator){color:#fff;background:#ffffff12;font-weight:700}.template-default .nav .nav__link-indicator{background:var(--brand-red);border-radius:999px;width:3px;height:60%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.template-default .nav .bs-nav-dashboard{align-items:center;margin-bottom:14px;display:flex}.template-default .nav .bs-nav-dashboard--active{color:#fff;background:#ffffff12;font-weight:700}.template-default .nav .nav-group__label,.template-default .nav .nav-group__toggle{text-transform:uppercase;letter-spacing:1.5px;font-size:.66rem;font-weight:700}.template-default .nav .nav-group__indicator,.template-default .nav .nav-group__toggle-icon .stroke{stroke:#ffffff8c}.template-default .nav .nav__controls .btn,.template-default .nav .nav__controls a{color:#ffffffa6}.template-default .nav .nav__controls .btn:hover,.template-default .nav .nav__controls a:hover{color:var(--brand-red)}.template-default .nav .nav__controls .icon path,.template-default .nav .nav__controls .icon .stroke,.template-default .nav .nav__controls svg path{stroke:currentColor;fill:none}.template-default .nav__scroll,.template-default .nav__header{background:var(--brand-black)}.template-default .nav svg .stroke,.template-default .nav svg path[class*=stroke]{stroke:currentColor}.btn--style-primary{background:var(--brand-black);border-color:var(--brand-black);color:#fff;border-radius:999px;font-weight:700;transition:background .15s,border-color .15s}.btn--style-primary:hover:not(:disabled){background:var(--brand-red);border-color:var(--brand-red);color:#fff}.btn--style-secondary{border-radius:999px;font-weight:600}.btn--style-secondary:hover:not(:disabled){border-color:var(--brand-black);color:var(--brand-black)}.btn--style-pill{border-radius:999px}.app-header a:hover,.doc-tab--active,.doc-tab:hover{color:var(--brand-red)}.doc-tab--active{border-color:var(--brand-red)}input:focus,textarea:focus,select:focus,.rs__control--is-focused{border-color:var(--brand-red)!important;box-shadow:0 0 0 2px var(--brand-red-soft)!important}.card{border-radius:var(--style-radius-l);transition:transform .2s,box-shadow .2s}.card:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0000001a}.card__actions .btn{border-radius:999px}.table{border-radius:var(--style-radius-m)}.table .row-1 a{font-weight:600}.table .row-1 a:hover{color:var(--brand-red)}.pill{border-radius:999px;font-weight:600}.pill--style-success{background:var(--brand-red-soft);color:var(--brand-red)}.paginator__page--is-current{background:var(--brand-black);color:#fff;border-radius:999px}.checkbox-input--checked .checkbox-input__input{background:var(--brand-black);border-color:var(--brand-black)}.react-select .rs__option--is-selected{background:var(--brand-red-soft);color:var(--brand-black)}.bs-dash-banner{margin-top:calc(var(--base)*1.5);margin-bottom:calc(var(--base)*2);background:linear-gradient(100deg,#0f0f0feb 0%,#0f0f0fb3 55%,#0f0f0f73 100%),#0f0f0f url(/dashboard-cover.webp) 50%/cover no-repeat;border-radius:24px;padding:44px 48px;position:relative;overflow:hidden}.bs-dash-banner__content{max-width:620px}.bs-dash-banner__badge{text-transform:uppercase;letter-spacing:1.5px;color:var(--brand-red);border:1px solid var(--brand-red-border);background:var(--brand-red-soft);border-radius:999px;margin-bottom:18px;padding:6px 12px;font-size:.62rem;font-weight:700;display:inline-block}.bs-dash-banner__title{color:#fff;letter-spacing:-1.5px;margin:0 0 10px;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:800;line-height:1.05}.bs-dash-banner__subtitle{color:#ffffff8c;margin:0 0 26px;font-size:.95rem;font-weight:300;line-height:1.55}.bs-dash-banner__actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.bs-dash-banner__cta{background:var(--brand-red);color:#fff;border-radius:999px;align-items:center;gap:7px;padding:12px 22px;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.bs-dash-banner__cta:hover{color:var(--brand-black);background:#fff}.bs-dash-banner__link{color:#ffffffb3;align-items:center;gap:6px;font-size:.85rem;font-weight:700;text-decoration:none;transition:color .15s;display:inline-flex}.bs-dash-banner__link:hover{color:var(--brand-red)}@media (max-width:768px){.bs-dash-banner{border-radius:18px;padding:32px 28px}}.dashboard__label{text-transform:uppercase;letter-spacing:1.5px;color:var(--theme-elevation-500);font-size:.68rem;font-weight:700}.dashboard .card{border:1px solid var(--theme-elevation-100)}.dashboard .card:hover{border-color:var(--brand-red-border)}.dashboard .card .card__title{font-size:1.05rem}.app-header{border-bottom:1px solid var(--theme-elevation-100)}.app-header .app-header__step-nav a:hover{color:var(--brand-red)}.drawer__content,.payload-toast-container .toast{border-radius:var(--style-radius-l)}
