.app-wrapper{background:#fff!important;color:#1a1a1a!important;font-family:var(--font-body);min-height:100vh;--surface-primary:#fff!important;--surface-secondary:#fefefe!important;--surface-tertiary:#f8f9fa!important;--text-primary:#1a1a1a!important;--text-secondary:#666!important;--text-tertiary:#999!important;--border-light:#f0f0f0!important;--border-medium:#e0e0e0!important;--transition-standard:all .3s var(--ease-standard)}.app-wrapper *,.app-wrapper :after,.app-wrapper :before{box-sizing:border-box}.app-wrapper .modal-overlay,.app-wrapper [class*=modal]{background:#00000080!important}.app-wrapper .modal-content,.app-wrapper [class*=modal-content]{background:#fff!important;color:#1a1a1a!important}.app-wrapper .modal-content *,.app-wrapper [class*=modal-content] *{color:#1a1a1a!important}.app-wrapper input,.app-wrapper select,.app-wrapper textarea{background:#fff!important;border-color:#e0e0e0!important;color:#1a1a1a!important}.app-wrapper button{background:var(--ftp-primary)!important;color:#fff!important}@media (prefers-reduced-motion:reduce){.app-wrapper *{animation-duration:.01s!important;animation-iteration-count:1!important;transition-duration:.01s!important}}@media (prefers-contrast:high){.app-wrapper{--border-light:#000!important}}@media (prefers-color-scheme:dark){.app-wrapper{background:#fff!important;color:#1a1a1a!important}.app-wrapper *,.app-wrapper :after,.app-wrapper :before{background-color:inherit!important;color:inherit!important}.app-wrapper .modal-content{background:#fff!important;color:#1a1a1a!important}}
