html:not(.dark) body{background-color:#f9f7f4;color:#1b3139;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html:not(.dark) .bg-slate-50{background-color:#f9f7f4}html:not(.dark) .shadow-sm{box-shadow:0 1px 2px #1b31390f,0 4px 16px #1b31390d}html:not(.dark) .border-slate-100{border-color:#e8e4dd}html:not(.dark) .border-slate-200{border-color:#dcd7ce}html:not(.dark) .text-slate-900{color:#1b3139}html:not(.dark) .text-slate-800{color:#24424d}html:not(.dark) .text-slate-700{color:#2e4f5b}html:not(.dark) .text-slate-500{color:#5b6b73}html:not(.dark) .text-slate-400{color:#7a8a92}html:not(.dark) table{font-variant-numeric:tabular-nums}html:not(.dark) thead{color:#5b6b73}html:not(.dark) input,html:not(.dark) select,html:not(.dark) textarea{background-color:#fff}html:not(.dark) svg text{fill:#2e4f5b}html:not(.dark) svg line[stroke="#e2e8f0"]{stroke:#e6e1d8}html:not(.dark) ::-webkit-scrollbar{width:10px;height:10px}html:not(.dark) ::-webkit-scrollbar-thumb{background:#d5cfc5;border-radius:8px;border:2px solid #f9f7f4}html:not(.dark) ::-moz-selection{background:#ffe3dd}html:not(.dark) ::selection{background:#ffe3dd}html:not(.dark) body{background-color:#f4f1ea}html:not(.dark) .bg-slate-50{background-color:#f4f1ea}html:not(.dark) .rounded-2xl.bg-white,html:not(.dark) .rounded-xl.bg-white{box-shadow:0 1px 2px #1b31390d,0 8px 24px #1b313912;transition:box-shadow .15s ease,transform .15s ease}html:not(.dark) .rounded-2xl.bg-white:hover{box-shadow:0 2px 4px #1b31390f,0 12px 32px #1b31391a}html:not(.dark) h2{font-weight:650;letter-spacing:-.015em}html:not(.dark) h3{font-weight:600;letter-spacing:-.01em}html:not(.dark) .tabular-nums,html:not(.dark) td,html:not(.dark) .font-mono{font-variant-numeric:tabular-nums}html:not(.dark) svg text{fill:#35525e;font-size:11.5px}html:not(.dark) svg [stroke="#e2e8f0"],html:not(.dark) svg [stroke="#eee"],html:not(.dark) svg [stroke="#e5e7eb"]{stroke:#e3ddd2;stroke-dasharray:2 3}html:not(.dark) svg rect[fill="#64748b"],html:not(.dark) svg rect[fill="#7c96b8"],html:not(.dark) svg rect[fill="#6b8cae"],html:not(.dark) svg rect[fill="#8da9c4"],html:not(.dark) svg rect[fill="#94a3b8"]{fill:#2e6be6}html:not(.dark) svg rect{rx:3;transition:opacity .15s ease}html:not(.dark) svg rect:hover{opacity:.85}html:not(.dark) .text-emerald-700,html:not(.dark) .text-emerald-600{color:#0b7a5c}
