:root{--sand:#f7f1e6;--card:#ffffff;--line:#e7e7e7;--navy:#0f1a2b;--blue:#007aff;--text:#111827;--muted:#6b7280;--muted-2:#374151;--green-bg:#e8f8ee;--green-fg:#137a44;--danger:#d93025;--danger-soft-bg:#fef2f2;--danger-soft-brd:#fee2e2;--danger-soft-h:#fde8e8;--brand:#00B5D9;--ink:#0f172a;--subtle:#64748b;--line:#e2e8f0;--bg:#ffffff;--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.forceLight,body.forceLight,html.forceLight{color-scheme:light!important;--background:#ffffff;--foreground:#111827;background:var(--background);color:var(--foreground)}.forceLight{min-height:100vh}.forceLight input,.forceLight select,.forceLight textarea,body.forceLight input,body.forceLight select,body.forceLight textarea,html.forceLight input,html.forceLight select,html.forceLight textarea{color:var(--foreground)!important;caret-color:var(--foreground)!important;-webkit-text-fill-color:var(--foreground)!important;background-color:#ffffff}.forceLight input::placeholder,.forceLight textarea::placeholder,body.forceLight input::placeholder,body.forceLight textarea::placeholder,html.forceLight input::placeholder,html.forceLight textarea::placeholder{color:#9ca3af;opacity:1}.forceLight input:-webkit-autofill,.forceLight select:-webkit-autofill,.forceLight textarea:-webkit-autofill,body.forceLight input:-webkit-autofill,body.forceLight select:-webkit-autofill,body.forceLight textarea:-webkit-autofill,html.forceLight input:-webkit-autofill,html.forceLight select:-webkit-autofill,html.forceLight textarea:-webkit-autofill{-webkit-text-fill-color:var(--foreground)!important;box-shadow:inset 0 0 0 1000px #ffffff!important}.forceLight [contenteditable=true],body.forceLight [contenteditable=true],html.forceLight [contenteditable=true]{color:var(--foreground)!important;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important}