:root{--muted:#4b5563;--border:#cbd5e1;--glass:#ffffffc7;--glass-strong:#fffffff0}.app-section-card,.support-surface,.glass-card,.app-card{background:#ffffffb3!important;border-color:#94a3b894!important;box-shadow:0 18px 48px #0f172a1a,inset 0 1px #ffffffe0!important}.page-hero,.app-hero,.priority-surface{background:#ffffffbd!important;border-color:#94a3b899!important;box-shadow:0 20px 54px #0f172a1c,inset 0 1px #ffffffe6!important}.app-inner-card,.tertiary-surface,.app-card-tight{background:#f8fafcd1!important;border-color:#94a3b885!important;box-shadow:0 8px 22px #0f172a12!important}.glass-nav{background:#ffffffe0!important;border-color:#94a3b873!important;box-shadow:0 8px 30px #0f172a1a!important}.soft-pill,.app-pill,.app-button-secondary{background:#ffffffd1!important;border-color:#94a3b894!important}.app-button-primary{color:#fff!important;background:#0f172a!important;box-shadow:0 12px 28px #0f172a38!important}.app-eyebrow{color:#475569!important}.app-body-muted,.app-section-subtitle{color:#4b5563!important}.admin-surface input:not([type=checkbox]):not([type=radio]),.admin-surface select,.admin-surface textarea,.app-shell input:not([type=checkbox]):not([type=radio]),.app-shell select,.app-shell textarea{color:#0f172a!important;background-color:#ffffffe0!important;border-color:#94a3b8b3!important}.admin-surface input:focus,.admin-surface select:focus,.admin-surface textarea:focus,.app-shell input:focus,.app-shell select:focus,.app-shell textarea:focus{border-color:#7c3aed!important;outline:none!important;box-shadow:0 0 0 3px #7c3aed1f!important}.app-section-card:has(input.accent-violet-700){padding:.8rem 1rem!important}.app-section-card:has(input.accent-violet-700)>.app-eyebrow{display:none!important}.app-section-card:has(input.accent-violet-700)>h2{display:none!important}.app-section-card:has(input.accent-violet-700)>p{display:none!important}.app-section-card:has(input.accent-violet-700)>label{background:0 0!important;border:0!important;margin-top:0!important;padding:0!important}.app-section-card:has(input.accent-violet-700)>label>span>span:first-child{font-size:.9rem!important}.app-section-card:has(input.accent-violet-700)>label>span>span:last-child{margin-top:.2rem!important;font-size:.72rem!important;line-height:1.1rem!important}@media (prefers-reduced-transparency:reduce){.app-section-card,.support-surface,.glass-card,.app-card,.page-hero,.app-hero,.priority-surface,.glass-nav{-webkit-backdrop-filter:none!important}}
