:root{--theme-bg:#000000;--theme-input-bg:#2c2c2c;--theme-elevation-50:#2c2c2c;--theme-elevation-100:#333333;--theme-elevation-150:#3a3a3a;--theme-elevation-200:#404040;--theme-elevation-250:#4a4a4a;--theme-elevation-300:#505050;--theme-elevation-400:#606060;--theme-elevation-500:#707070;--theme-elevation-600:#808080;--theme-elevation-700:#909090;--theme-elevation-800:#a0a0a0;--theme-elevation-900:#b0b0b0;--theme-elevation-1000:#ffffff;--theme-success-50:#fffbeb;--theme-success-100:#fef3c7;--theme-success-150:#fde68a;--theme-success-200:#ffe500;--theme-success-250:#ffe500;--theme-success-300:#ffe500;--theme-success-400:#e6ce00;--theme-success-500:#ccb800;--theme-success-600:#b3a100;--theme-success-700:#998b00;--theme-success-750:#807400;--theme-warning-300:#ff00ea;--theme-warning-400:#e600d1;--theme-warning-500:#cc00b8;--theme-error-300:#ba00ff;--theme-error-400:#a700e6;--theme-error-500:#9400cc;--theme-text:#ffffff;--theme-text-dim:#d1d5db}.payload-admin h1,.payload-admin h2,.payload-admin h3,.payload-admin h4,.payload-admin h5,.payload-admin h6{font-family:var(--font-geist-sans),sans-serif;font-weight:600}.template-login{background:linear-gradient(135deg,#000000,#2c2c2c)}.template-login .login-form{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:12px}.btn--style-primary{background:linear-gradient(135deg,#ffe500,#e6ce00);border:none;color:#000;font-weight:600}.btn--style-primary:hover{background:linear-gradient(135deg,#e6ce00,#ccb800);transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,229,0,.3)}.btn--style-secondary{background:linear-gradient(135deg,#ff00ea,#e600d1);border:none;color:#fff;font-weight:600}.btn--style-secondary:hover{background:linear-gradient(135deg,#e600d1,#cc00b8);transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,0,234,.3)}.btn{transition:all .2s ease}.btn:hover{transform:translateY(-1px)}.nav{background:var(--theme-elevation-50);border-right:1px solid var(--theme-elevation-200)}.nav__link{color:var(--theme-text-dim);transition:all .2s ease}.nav__link.nav__link--active,.nav__link:hover{color:#ffe500;background:var(--theme-elevation-100);border-left:3px solid #ffe500}a{color:#ffe500;transition:color .2s ease}a:hover{color:#e6ce00;text-decoration:underline}.field-type input,.field-type select,.field-type textarea{background:#2c2c2c;border:1px solid #404040;color:#fff;transition:all .2s ease}.field-type input:focus,.field-type select:focus,.field-type textarea:focus{border-color:#ffe500;box-shadow:0 0 0 2px rgba(255,229,0,.2);outline:none}.field-type input:hover,.field-type select:hover,.field-type textarea:hover{border-color:#ffe500}.table{background:#2c2c2c}.table th{background:#404040;color:#fff}.table td{border-color:#404040;color:#fff}.table tr:hover{background:rgba(255,229,0,.1)}.tabs-field__tab-button{color:var(--theme-text-dim);transition:all .2s ease}.tabs-field__tab-button:hover{color:#ffe500;background:rgba(255,229,0,.1)}.tabs-field__tab-button.tabs-field__tab-button--active{color:#ffe500;border-bottom:2px solid #ffe500}.popup{background:#2c2c2c;border:1px solid #404040}.popup .popup__button:hover{background:rgba(255,229,0,.1);color:#ffe500}.pill--success{background:#ffe500;color:#000}.pill--warning{background:#ff00ea;color:#fff}.pill--error{background:#ba00ff;color:#fff}.collection-list__item{transition:all .2s ease}.collection-list__item:hover{background:rgba(255,229,0,.05);border-left:3px solid #ffe500}.search-filter input{background:#2c2c2c;border:1px solid #404040;color:#fff}.search-filter input:focus{border-color:#ffe500;box-shadow:0 0 0 2px rgba(255,229,0,.2)}.pagination .page-info{color:#ffe500}.pagination button:hover:not(:disabled){background:rgba(255,229,0,.1);color:#ffe500}#nav-form-submissions,#nav-forms,#nav-global-footer,#nav-global-header,#nav-pages,#nav-posts,#nav-redirects,#nav-search{display:none!important}.collections__card-list>li:has(#card-footer),.collections__card-list>li:has(#card-form-submissions),.collections__card-list>li:has(#card-forms),.collections__card-list>li:has(#card-header),.collections__card-list>li:has(#card-pages),.collections__card-list>li:has(#card-posts),.collections__card-list>li:has(#card-redirects),.collections__card-list>li:has(#card-search),.collections__card-list>li:has(#card-users){display:none!important}.modular-dashboard .widget[data-slug^=footer-],.modular-dashboard .widget[data-slug^=header-],.modular-dashboard .widget[data-slug^=pages-],.modular-dashboard .widget[data-slug^=posts-]{display:none!important}@media(max-width:1023px){.modular-dashboard .widget{width:100%!important;min-width:100%!important;max-width:100%!important;flex:1 1 100%!important}.collections{--cols:1!important}.collections .collections__card-list{grid-template-columns:1fr!important}}.reviews-admin-wide-save{flex:1;min-width:0;display:flex}.reviews-admin-wide-save .form-submit{flex:1;display:flex}.reviews-admin-wide-save .form-submit .btn{width:100%;min-height:2.75rem;font-size:1rem}.collection-edit--reviews #field-agreedBy,.collection-edit--reviews #field-author,.collection-edit--reviews #field-communityReviews,.collection-edit--reviews #field-disagreedBy{display:none!important}.collection-edit--reviews .field-type.number:has(#field-averageCommunityRating),.collection-edit--reviews .field-type.text:has(#field-tagSlugsString),.collection-edit--reviews .field-type.text:has(.field-tagSlugs){display:none!important}