:root{--wf-bg:#f6f8fb;--wf-app-dark:#0f172a;--wf-panel:#fff;--wf-panel-soft:#f9fafb;--wf-panel-deep:#f1f5f9;--wf-line:#e2e8f0;--wf-line-soft:#e5e7eb;--wf-text:#0f172a;--wf-muted:#64748b;--wf-blue:#38bdf8;--wf-blue-dark:#082f49;--wf-danger:#7f1d1d;--wf-radius:8px;--wf-shadow:0 1px 2px #0f172a0d, 0 8px 18px #0f172a0a;--wf-shadow-soft:0 1px 2px #0f172a0a}#root{min-height:100vh}a{color:inherit}button,input,select,textarea{font:inherit}button{touch-action:manipulation}input,select,textarea{min-width:0}table{border-spacing:0}.wf-main{color:var(--wf-text)}.wf-main h1{color:var(--wf-text)!important;letter-spacing:0!important;font-size:clamp(23px,2.2vw,27px)!important;line-height:1.12!important}.wf-main h2{letter-spacing:0!important;font-size:clamp(16px,1.7vw,19px)!important;line-height:1.2!important}.wf-main p{color:inherit}.wf-main input,.wf-main select,.wf-main textarea{color:var(--wf-text)!important;background:#fff!important;border-color:#d5dce7!important;border-radius:6px!important;min-height:34px!important;padding:7px 10px!important;font-weight:400!important}.wf-main label{color:#334155!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important}.wf-main button{border-radius:6px!important;min-height:32px!important;padding-block:6px!important;font-weight:600!important}.wf-main table{background:#fff!important}.wf-main th{color:#475569!important;letter-spacing:.04em!important;background:#f9fafb!important;border-bottom-color:#d9e2ec!important;font-size:11px!important;font-weight:700!important}.wf-main td{color:#334155!important;border-bottom-color:#e5e7eb!important;font-weight:400!important}.wf-main [style*="background: #111827"],.wf-main [style*="background: rgb(17, 24, 39)"],.wf-main [style*="background: #0f172a"],.wf-main [style*="background: rgb(15, 23, 42)"],.wf-main [style*="background: #020617"],.wf-main [style*="background: rgb(2, 6, 23)"]{box-shadow:var(--wf-shadow-soft)!important;color:var(--wf-text)!important;background:#fff!important;border-color:#d9e2ec!important}.wf-main [style*="border: 1px solid #334155"],.wf-main [style*="border: 1px solid rgb(51, 65, 85)"]{border-color:#d9e2ec!important}.wf-main [style*="border-bottom: 1px solid #334155"],.wf-main [style*="border-bottom: 1px solid #1e293b"],.wf-main [style*="border-bottom: 1px solid rgb(51, 65, 85)"],.wf-main [style*="border-bottom: 1px solid rgb(30, 41, 59)"]{border-bottom-color:#e5e7eb!important}.wf-main [style*="color: #ffffff"],.wf-main [style*="color: rgb(255, 255, 255)"],.wf-main [style*="color: #e2e8f0"],.wf-main [style*="color: rgb(226, 232, 240)"]{color:var(--wf-text)!important}.wf-main [style*="color: #cbd5e1"],.wf-main [style*="color: rgb(203, 213, 225)"],.wf-main [style*="color: #94a3b8"],.wf-main [style*="color: rgb(148, 163, 184)"]{color:var(--wf-muted)!important}.wf-main [style*="color: #38bdf8"],.wf-main [style*="color: rgb(56, 189, 248)"]{color:#0369a1!important}.wf-main [style*="background: #38bdf8"],.wf-main [style*="background: rgb(56, 189, 248)"]{color:#082f49!important;background:#0ea5e9!important;border-color:#0ea5e9!important}.wf-main [style*="background: #334155"],.wf-main [style*="background: rgb(51, 65, 85)"]{color:#334155!important;background:#f8fafc!important;border-color:#cbd5e1!important}.wf-main [style*="box-shadow: 0 10px 25px rgba(0,0,0,0.18)"],.wf-main [style*="box-shadow: 0 14px 32px rgba(0,0,0,0.20)"],.wf-main [style*="box-shadow: 0 8px 18px rgba(15,23,42,0.06)"],.wf-main [style*="box-shadow: 0 6px 14px rgba(15,23,42,0.05)"]{box-shadow:var(--wf-shadow-soft)!important}.wf-main [style*="background: #ffffff"],.wf-main [style*="background: rgb(255, 255, 255)"]{border-color:var(--wf-line)!important}@media (width<=900px){body{overflow-x:hidden}button,input,select,textarea{font-size:16px}}
