:root{--tread-bg:#0a0a0b;--tread-panel:#161618;--tread-panel-2:#1c1c20;--tread-hover:#202024;--tread-line:#2a2a2e;--tread-text:#f4f4f5;--tread-muted:#a1a1aa;--tread-faint:#71717a;--tread-orange:#e25a13;--tread-orange-dark:#c44a0c;--tread-focus:rgba(226,90,19,0.25)}html[data-theme=dark]{--theme-bg:#0a0a0b;--theme-input-bg:#161618;--theme-text:#f4f4f5;--theme-elevation-0:#0a0a0b;--theme-elevation-50:#161618;--theme-elevation-100:#1c1c20;--theme-elevation-150:#202024;--theme-elevation-200:#26262b;--theme-elevation-250:#2a2a2e;--theme-elevation-300:#313137;--theme-elevation-350:#3a3a41;--theme-elevation-400:#45454d;--theme-elevation-450:#52525b;--theme-elevation-500:#62626b;--theme-elevation-550:#71717a;--theme-elevation-600:#82828b;--theme-elevation-650:#94949c;--theme-elevation-700:#a1a1aa;--theme-elevation-750:#b4b4bb;--theme-elevation-800:#c7c7cc;--theme-elevation-850:#d8d8dc;--theme-elevation-900:#e7e7ea;--theme-elevation-950:#f0f0f2;--theme-elevation-1000:#f4f4f5;--theme-success-500:#16a34a;color-scheme:dark}body,html[data-theme=dark]{background:var(--tread-bg);color:var(--tread-text)}.nav,.template-default__nav{background:#0d0d0f!important;border-right:1px solid var(--tread-line)}.nav__scroll{background:rgba(0,0,0,0)}.nav-group__toggle,.nav__link{position:relative;color:var(--tread-muted);border-radius:9px;font-weight:500}.nav-group__toggle:hover,.nav__link:hover{background:var(--tread-hover);color:var(--tread-text)}.nav-group__toggle.active,.nav__link.active{color:var(--tread-orange)!important;background:rgba(226,90,19,.08)}.nav-group__toggle.active:before,.nav__link.active:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;border-radius:2px;background:var(--tread-orange)}.nav-group__label,.nav__label{color:var(--tread-faint)!important;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.nav__header{border-bottom:1px solid var(--tread-line)}.template-default__nav a.nav__link{text-decoration:none}.app-header,.doc-header,.step-nav,.template-default__header{background:var(--tread-bg);border-bottom:1px solid var(--tread-line)}.step-nav,.step-nav a,.step-nav__home{color:var(--tread-muted)}.step-nav a a:hover,.step-nav a:hover,.step-nav__home a:hover{color:var(--tread-orange)}a:not(.btn):not(.card):not(.nav__link):not(.tread-dash-card):not(.tread-dash-cta){color:var(--tread-text)}a:not(.btn):not(.card):not(.nav__link):not(.tread-dash-card):not(.tread-dash-cta):hover{color:var(--tread-orange)}.btn--style-primary{--color:#fff;background-color:var(--tread-orange);border-color:var(--tread-orange);color:#fff;box-shadow:none}.btn--style-primary:focus,.btn--style-primary:hover{background-color:var(--tread-orange-dark);border-color:var(--tread-orange-dark);color:#fff}.btn--style-primary .btn__content,.btn--style-primary .btn__label{color:#fff}.btn--style-secondary{background-color:var(--tread-panel);border-color:var(--tread-line);color:var(--tread-text)}.btn--style-secondary:focus,.btn--style-secondary:hover{background-color:var(--tread-hover);border-color:var(--tread-line)}.btn--style-pill{background-color:var(--tread-panel);border:1px solid var(--tread-line);color:var(--tread-text)}.btn--style-pill:hover{background-color:var(--tread-hover)}.btn--icon-style-without-border .btn__icon{background:var(--tread-panel);color:var(--tread-text)}.dashboard__card-list,.dashboard__group{gap:16px}.dashboard__label{color:var(--tread-faint);text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:11px}.card{background:var(--tread-panel);border:1px solid var(--tread-line);border-radius:14px;transition:border-color .15s ease,transform .15s ease,background .15s ease}.card:hover{background:var(--tread-panel-2);border-color:#3a3a41;transform:translateY(-1px)}.card .card__title{color:var(--tread-text)}.card .card__actions,.card .card__actions .btn,.card .card__actions a,.card .card__createNewLink,.card .card__createNewLink .btn,.card .card__createNewLink a{color:var(--tread-orange)}.table{background:rgba(0,0,0,0)}.table table{border-color:var(--tread-line)}.table thead th{background:var(--tread-bg);color:var(--tread-faint);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.table tbody tr,.table thead th{border-bottom:1px solid var(--tread-line)}.table tbody tr:hover{background:var(--tread-panel)}.table td,.table th{border-color:var(--tread-line);color:var(--tread-text)}.table .cell-_select,.table [class*=cell-] a{color:var(--tread-orange)}.list-controls{background:var(--tread-bg)}.list-controls .search-filter input,.list-controls__search,.list-controls__wrap{background:var(--tread-panel);border-color:var(--tread-line);color:var(--tread-text)}.list-selection,.paginator button,.per-page{color:var(--tread-muted)}.pill{background:var(--tread-panel-2);border:1px solid var(--tread-line);color:var(--tread-text)}.field-label,.field-type label{color:var(--tread-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.field-type input,.field-type select,.field-type textarea,input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{background:var(--tread-panel)!important;border:1px solid var(--tread-line)!important;border-radius:9px!important;color:var(--tread-text)!important}.field-type input::placeholder,.field-type select::placeholder,.field-type textarea::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:var(--tread-faint)}.field-type input:focus,.field-type select:focus,.field-type textarea:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:var(--tread-orange)!important;box-shadow:0 0 0 3px var(--tread-focus)!important;outline:none}.rs__control{background:var(--tread-panel)!important;border:1px solid var(--tread-line)!important;border-radius:9px!important;color:var(--tread-text)}.rs__control--is-focused{border-color:var(--tread-orange)!important;box-shadow:0 0 0 3px var(--tread-focus)!important}.rs__menu{background:var(--tread-panel-2);border:1px solid var(--tread-line);border-radius:10px;overflow:hidden}.rs__option{background:rgba(0,0,0,0);color:var(--tread-text)}.rs__option--is-focused{background:var(--tread-hover)}.rs__option--is-selected{background:rgba(226,90,19,.18);color:var(--tread-text)}.rs__input-container,.rs__placeholder,.rs__single-value{color:var(--tread-text)}.rs__multi-value{background:var(--tread-panel-2);border:1px solid var(--tread-line)}.rs__multi-value__label{color:var(--tread-text)}.checkbox-input__input,.radio-input__styled-radio{background:var(--tread-panel);border:1px solid var(--tread-line)}.checkbox-input--checked .checkbox-input__input{background:var(--tread-orange);border-color:var(--tread-orange)}.error-message,.field-type .tooltip{color:var(--theme-error-500,#ef4444)}.drawer__content,.modal,.payload__modal-item,.popup-button-list,.popup__content{background:var(--tread-panel-2)!important;border:1px solid var(--tread-line)!important;color:var(--tread-text)}.doc-controls,.drawer__header{background:var(--tread-bg);border-bottom:1px solid var(--tread-line)}.doc-controls__controls{color:var(--tread-text)}.popup-button-list__button:hover{background:var(--tread-hover)}.tabs-field__tab-button,.tabs-field__tabs{color:var(--tread-muted);border-color:var(--tread-line)}.tabs-field__tab-button--active,.tabs-field__tabs--active{color:var(--tread-orange);border-bottom-color:var(--tread-orange)}.array-field__row-header,.blocks-field__block-header,.collapsible__toggle{background:var(--tread-panel);border:1px solid var(--tread-line);border-radius:10px;color:var(--tread-text)}.tooltip-content{background:var(--tread-panel-2);border:1px solid var(--tread-line);color:var(--tread-text)}.tread-dash-card:hover{background:#1c1c20!important;border-color:#3a3a41!important}.tread-dash-card:hover .tread-dash-arrow{color:var(--tread-orange)!important}.tread-dash-cta:hover{filter:brightness(1.04)}.login{background:var(--tread-bg)}.login__wrap{max-width:420px}.login .form-submit,.login__form{background:rgba(0,0,0,0)}.login .tread-login-intro{text-align:center;margin-bottom:1.75rem}.login .tread-login-intro h2{margin:0 0 .4rem;font-size:1.6rem;font-weight:800;letter-spacing:-.02em;color:var(--tread-text)}.login .tread-login-intro p{margin:0;font-size:.9rem;color:var(--tread-muted)}.login .graphic-logo{display:flex;justify-content:center;margin-bottom:1.5rem}.login form .field-type input:focus{border-color:var(--tread-orange)!important;box-shadow:0 0 0 3px var(--tread-focus)!important}