:root{--cp-bg:#15171a;--cp-surface:#1c1f24;--cp-surface-2:#252a31;--cp-border:#303641;--cp-border-strong:#3a414d;--cp-text:#f3f4f6;--cp-text-2:#a8b0bd;--cp-text-muted:#6f7785;--cp-accent:#7c3aed;--cp-accent-hover:#8b5cf6;--cp-accent-tint:#7c3aed29;--cp-ok:#22c55e;--cp-warn:#f59e0b;--cp-critical:#ef4444;--cp-info:#3b82f6}:root,html[data-theme=dark]{--theme-bg:var(--cp-bg);--theme-elevation-0:#15171a;--theme-elevation-25:#191c20;--theme-elevation-50:#1c1f24;--theme-elevation-100:#22262c;--theme-elevation-150:#252a31;--theme-elevation-200:#303641;--theme-elevation-250:#353c47;--theme-elevation-300:#3a414d;--theme-elevation-400:#4a5261;--theme-elevation-500:#6f7785;--theme-elevation-600:#a8b0bd;--theme-elevation-700:#c7cdd6;--theme-elevation-800:#e5e7eb;--theme-elevation-900:#f3f4f6;--theme-elevation-1000:#fff;--theme-success-50:#221b33;--theme-success-100:#2e2547;--theme-success-500:var(--cp-accent);--theme-success-550:var(--cp-accent);--theme-success-600:var(--cp-accent-hover);--theme-success-650:var(--cp-accent-hover);--theme-error-50:#2a1414;--theme-error-100:#3a1a1a;--theme-error-500:var(--cp-critical);--theme-warning-500:var(--cp-warn);--theme-success-color:var(--cp-ok);--theme-text:var(--cp-text);--theme-input-bg:var(--cp-surface);--theme-input-border-color:var(--cp-border);--style-radius-s:6px;--style-radius-m:8px;--style-radius-l:10px;--nav-width:0px}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.template-default__nav,.template-default__nav-toggler,.template-default>aside.nav,.nav-toggler{display:none!important}.template-default{grid-template-columns:1fr!important}html,body{background:var(--cp-bg);color:var(--cp-text);overflow-x:hidden}.payload-settings:before,.payload-settings:after{background:var(--cp-border)!important;width:100%!important;left:0!important}.app-header,[class*=AppHeader]{display:none!important}.colony-sidebar-container{z-index:50;width:260px;height:100vh;position:fixed;top:0;left:0}body:has(.colony-sidebar-container){box-sizing:border-box;padding-left:260px!important}@media (max-width:1024px){body:has(.colony-sidebar-container){padding-left:0!important}.colony-sidebar-container{z-index:1000;transition:left .3s;left:-280px}.colony-sidebar-container.open{left:0}.colony-sidebar{z-index:1000;position:relative}.colony-mobile-header{background:var(--cp-surface);border-bottom:1px solid var(--cp-border);z-index:100;justify-content:space-between;align-items:center;height:64px;padding:0 16px;display:flex;position:fixed;top:0;left:0;right:0}}@media (min-width:1025px){.colony-mobile-header{display:none!important}}.colony-sidebar-overlay{z-index:999;background:#0000008c;display:none;position:fixed;inset:0}.colony-sidebar-overlay.open{display:block}.colony-sidebar.open{left:0!important}.gutter,.gutter--left{max-width:1400px;margin:0 auto;padding:24px}@media (max-width:1024px){.gutter,.gutter--left{padding-top:88px}}.document-fields__edit.gutter{width:100%}.doc-header,.doc-controls,.collection-list__wrap,.list-controls,.table,.cell-wrap,[class*=form-state],[class*=FormState],[class*=form-header],[class*=FormHeader],[class*=render-fields],[class*=RenderFields]{background:0 0!important}.doc-header,.doc-controls{border-bottom:1px solid var(--cp-border)!important}[class*=card]{border-radius:var(--style-radius-l);border-color:var(--cp-border);background:var(--cp-surface)}.table table{background:0 0}.table thead{background:var(--cp-surface-2)}.table th,.table td{border-color:var(--cp-border)!important}input,textarea,select,[class*=input]{border-radius:var(--style-radius-m);background:var(--cp-surface)!important;border-color:var(--cp-border)!important;color:var(--cp-text)!important}input::placeholder,textarea::placeholder{color:var(--cp-text-muted)!important}input:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--cp-text)!important;-webkit-box-shadow:0 0 0 1000px var(--cp-surface) inset!important;box-shadow:0 0 0 1000px var(--cp-surface) inset!important;caret-color:var(--cp-text)!important;border:1px solid var(--cp-border)!important}input:-webkit-autofill:hover{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--cp-text)!important;-webkit-box-shadow:0 0 0 1000px var(--cp-surface) inset!important;box-shadow:0 0 0 1000px var(--cp-surface) inset!important;caret-color:var(--cp-text)!important;border:1px solid var(--cp-border)!important}input:-webkit-autofill:focus{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--cp-text)!important;-webkit-box-shadow:0 0 0 1000px var(--cp-surface) inset!important;box-shadow:0 0 0 1000px var(--cp-surface) inset!important;caret-color:var(--cp-text)!important;border:1px solid var(--cp-border)!important}input:-webkit-autofill:active{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--cp-text)!important;-webkit-box-shadow:0 0 0 1000px var(--cp-surface) inset!important;box-shadow:0 0 0 1000px var(--cp-surface) inset!important;caret-color:var(--cp-text)!important;border:1px solid var(--cp-border)!important}.rs__control{background:var(--cp-surface)!important;border-color:var(--cp-border)!important}.rs__menu{background:var(--cp-surface-2)!important;border:1px solid var(--cp-border)!important}.rs__option--is-focused{background:var(--cp-accent-tint)!important}.rs__control input.rs__input,.rs__control input.rs__input:focus{box-shadow:none!important;color:var(--cp-text)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.rs__value-container,.rs__single-value,.rs__placeholder{color:var(--cp-text)!important;background:0 0!important;border-radius:0!important}.btn--style-primary,[class*=btn--style-primary]{background:var(--cp-accent);border-radius:var(--style-radius-m);color:#fff}.btn--style-primary:hover{background:var(--cp-accent-hover)}.btn--style-secondary{border-radius:var(--style-radius-m);border-color:var(--cp-border);color:var(--cp-text)}.btn--style-secondary:hover{background:var(--cp-surface-2)}.doc-controls button,.btn--style-primary,.btn--style-secondary{opacity:1!important;visibility:visible!important}[class*=thumbnail],[class*=avatar],[class*=account]>a>div:first-child{background:var(--cp-accent-tint);color:var(--cp-accent-hover)}.doc-header h1{color:var(--cp-text);font-size:22px;font-weight:600}[class*=render-fields],[class*=RenderFields],[class*=field-type],.field-type{margin-left:0!important;padding-left:0!important}body[data-route^="/admin/login"],body[data-route^="/admin/create-first-user"],body[data-route^="/admin/forgot"],body[data-route^="/admin/reset"],body[data-route^="/admin/unlock"]{background:radial-gradient(circle at 20% 10%, #7c3aed1a 0%, transparent 45%),radial-gradient(circle at 82% 88%, #7c3aed14 0%, transparent 45%),var(--cp-bg)!important}.login__wrap,.login__brand,[class*=login]{color:var(--cp-text)}.hg-login-logo{flex-direction:column;align-items:center;gap:8px;padding:8px 0 16px;display:flex}.hg-login-logo__mark{width:64px;height:auto}.hg-login-logo__wordmark{letter-spacing:-.02em;color:var(--cp-text);margin:0;font-size:24px;font-weight:700}.hg-login-logo__tagline{text-transform:uppercase;letter-spacing:.18em;color:var(--cp-text-muted);margin:0;font-size:12px}.hg-before-login{text-align:center;color:var(--cp-text-2);margin:0 0 16px;font-size:13px}.hg-nav-icon{width:28px;height:28px;color:var(--cp-accent)}
