html[data-theme=light]{--theme-elevation-50:#f9fafb;--theme-elevation-100:#f3f4f6;--theme-elevation-200:#e5e7eb;--theme-elevation-300:#d1d5db;--theme-elevation-400:#9ca3af;--theme-elevation-500:#6b7280;--theme-elevation-600:#4b5563;--theme-elevation-700:#374151;--theme-elevation-800:#1f2937;--theme-elevation-900:#111827;--theme-elevation-950:#030712}html[data-theme=light] .card,html[data-theme=light] .login .template-minimal__wrap{background:#fff;border:1px solid #e2e8f0}html[data-theme=dark] .template-default__wrap{background-color:#001f38}html[data-theme=dark] .btn--style-secondary{background-color:#00355a;color:#d3e4ff;border-color:#004c7e}html[data-theme=dark] .live-preview-toggler{border-color:#00355a;background-color:#001f38}html[data-theme=dark] .live-preview-toggler svg circle,html[data-theme=dark] .live-preview-toggler svg path,html[data-theme=dark] .live-preview-toggler svg rect{stroke:#e9f1ff}html[data-theme=dark] .auth-fields,html[data-theme=dark] .card,html[data-theme=dark] .login .template-minimal__wrap{background:rgba(0,0,0,.16);border:1px solid rgba(255,255,255,.05)}html .card,html .login .template-minimal__wrap{border-radius:12px;padding:2.5rem;background-color:#fff;box-shadow:0 20px 25px -5px rgba(15,23,42,.1),0 8px 10px -6px rgba(15,23,42,.1)}.dashboard{margin-top:2rem}.nav{background-color:#001427;border-right:none}.nav .nav-group{margin-top:.6rem}.nav .nav-group .nav-group__label{color:rgba(255,255,255,.4)!important}.nav .nav-group .nav-group__indicator svg path{stroke:rgba(255,255,255,.4)!important}.nav .nav__link{color:#e0e0e0;font-size:1.1rem}.nav .nav__link:has(.nav__link-indicator){color:#fff}.nav .nav__link.nav__link--active{color:#fff}.nav .nav__link:hover{text-decoration:none}.nav .nav__link .nav-group__toggle{color:#ccc}.nav .nav__link .nav-group__toggle:focus-visible,.nav .nav__link .nav-group__toggle:hover{color:#ccc!important}.nav .nav__link .nav__link-indicator{background-color:#007bc8;width:3px}.nav .nav__controls .nav__log-out svg path{stroke:rgba(255,255,255,.5)}.btn:not(.status__action,.save-draft,.doc-tab,.btn--style-secondary,.card__click,.btn--icon,.list-selection__button){background-color:#0096f1;color:#fff}.btn:not(.status__action,.save-draft,.doc-tab,.btn--style-secondary,.card__click,.btn--icon,.list-selection__button):hover{background-color:#007bc8}.btn--style-secondary{background-color:#e9f1ff;color:#007bc8;box-shadow:none;border:1px solid #d3e4ff}.btn--style-secondary:hover{background-color:#d3e4ff;color:#007bc8}.btn.list-selection__button{color:#0096f1}.btn--size-small{padding:.2rem .8rem}.nav-toggler.nav-toggler--is-open .hamburger{background-color:rgba(255,255,255,.1)!important;box-shadow:none;border:1px solid rgba(255,255,255,.1);color:#fff!important}.list-header .list-header__title-and-actions{align-items:center}.list-header .list-header__title-and-actions .list-header__title-actions{margin-bottom:0;margin-left:.5rem}.checkbox-input--checked .checkbox-input__input{background-color:#e9f1ff;border:1px solid #d3e4ff}.checkbox-input__input .checkbox-input__icon.check svg path{transform:translateY(-1px);stroke:#0096f1}.app-header{background:linear-gradient(90deg,#00355a,#001f38);color:rgba(255,255,255,.6)}.app-header .app-header__subtitle,.app-header .app-header__title{color:#fff}.doc-header{background:linear-gradient(90deg,#00355a,#001f38);color:#fff;margin-top:0}.doc-header .btn{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);color:#fff}.doc-header .btn:hover{background-color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.2)}.doc-header .btn .pill-version-count{background-color:rgba(255,255,255,.1);padding:.1rem .4rem}.doc-header:after{display:none}main .doc-controls{background-color:#e9f1ff;border-top:none;margin-top:0}main .doc-controls .doc-controls__divider{display:none}html[data-theme=dark] main .doc-controls{background-color:#004c7e}.doc-tabs:after{display:none}.list-header{margin-top:2rem}.tabs-field__tab-button:after{background-color:#0096f1}.login{background-color:#001f38}.login .login__brand{max-width:min(100%,320px);margin:2rem auto 4rem}.field-type{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1.25rem}.field-type__wrap{width:100%}.field-label{font-size:.95rem;font-weight:600;color:#00355a}html[data-theme=dark] .field-label{color:#fff}.field-label .required{color:#e5263f;margin-left:.25rem}.field-type__wrap .react-select .rs__control,.field-type__wrap .react-select .rs__menu,.field-type__wrap input:not([type=checkbox]):not([type=radio]),.field-type__wrap select,.field-type__wrap textarea{width:100%;border-radius:6px;background-color:rgba(233,241,255,.2);box-shadow:none;border:1px solid #d3e4ff;padding:.6rem 1rem;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.field-type__wrap .react-select .rs__control:focus,.field-type__wrap .react-select .rs__menu:focus,.field-type__wrap input:not([type=checkbox]):not([type=radio]):focus,.field-type__wrap select:focus,.field-type__wrap textarea:focus{border-color:#0096f1;box-shadow:0 0 0 3px rgba(0,150,241,.15);outline:none}html[data-theme=dark] .field-type__wrap .react-select .rs__control,html[data-theme=dark] .field-type__wrap .react-select .rs__menu,html[data-theme=dark] .field-type__wrap input:not([type=checkbox]):not([type=radio]),html[data-theme=dark] .field-type__wrap select,html[data-theme=dark] .field-type__wrap textarea{background-color:rgba(255,255,255,.05);border-color:rgba(255,255,255,.05)}html[data-theme=dark] .field-type__wrap .react-select .rs__control::placeholder,html[data-theme=dark] .field-type__wrap .react-select .rs__menu::placeholder,html[data-theme=dark] .field-type__wrap input:not([type=checkbox]):not([type=radio])::placeholder,html[data-theme=dark] .field-type__wrap select::placeholder,html[data-theme=dark] .field-type__wrap textarea::placeholder{color:rgba(255,255,255,.5)}.field-type__wrap .react-select .rs__control::placeholder,.field-type__wrap .react-select .rs__menu::placeholder,.field-type__wrap input:not([type=checkbox]):not([type=radio])::placeholder,.field-type__wrap select::placeholder,.field-type__wrap textarea::placeholder{color:rgba(0,0,0,.4)}.radio-input__styled-radio:before{background-color:#0096f1}.field-type__wrap .react-select .rs__control .rs__input{opacity:0!important}.field-type__wrap .react-select .rs__control--menu-is-open{border-radius:6px 6px 0 0;border-bottom-color:rgba(0,0,0,0)}.field-type__wrap .react-select .rs__menu{border-radius:0 0 6px 6px;box-shadow:none}.field-type__wrap .react-select .rs__menu .rs__option{background-color:rgba(0,0,0,0);cursor:pointer}.field-type__wrap .react-select .rs__menu .rs__option:hover{color:#0096f1}.field-type__wrap .react-select .rs__menu .rs__option--is-selected{font-weight:600;color:#0096f1}.verify-page{min-height:100vh;padding:2rem;background:linear-gradient(120deg,#001f38,#004c7e);display:flex;justify-content:center;align-items:center}.verify-card{width:min(480px,100%)}.verify-card h1{color:#001f38;margin:.5rem 0 1.5rem}.verify-card p{color:#475569;line-height:1.6;margin:0}.verify-form{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.verify-field{margin:0}.verify-form .field-label{font-weight:600;color:#001f38}.verify-form .btn.verify-btn{padding:.85rem 1.75rem;border-radius:6px;margin-top:.5rem;border:none;font-weight:600;text-transform:none;letter-spacing:0;transition:background-color .2s ease,transform .1s ease;cursor:pointer}.verify-form .btn.verify-btn:hover:not(:disabled){transform:translateY(-1px)}.verify-form .btn.verify-btn:disabled{opacity:.7;cursor:not-allowed}p.verify-error{color:#f63535;font-size:.95rem;margin-top:.5rem}.verify-alert,.verify-success{margin-top:2rem;border-radius:8px;padding:1.5rem;border:1px solid}.verify-alert h2,.verify-success h2{font-size:1.25rem;margin:0}.verify-success{background:#ddffe8;border-color:#b4fecf;color:#127445}.verify-success .verify-link{font-weight:600;color:#007bc8;text-decoration:none}.verify-alert{background:#f9eff0;border-color:#fbcfd1;color:#8d1323}.verify-username-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}