html[data-theme=light]{--bg-base:#f6f5f2;--bg-elev-1:#fff;--bg-elev-2:#faf9f7;--rgb-white:27, 27, 27;--rgb-surface:255, 255, 255;--rgb-text:27, 27, 27;--text-strong:#1b1b1b;--text-soft:#5a5a5a;--text-mid:#4a4a4a;--text-td:#3a3a3a;--text-faint:#8a8a8a;--text-placeholder:#a3a3a3;--text-nav:#5a5a5a;--text-label:#8d8d8d;--accent-gold-text:#c4520c;--acc-amber:#b45309;--acc-gold2:#c4520c;--acc-violet:#c4520c;--acc-violet2:#c4520c;--acc-emerald:#15803d;--acc-red:#dc2626;--acc-red2:#ef4444;--acc-orange:#f26a1b;--acc-cyan:#2563eb;--option-bg:#fff;--option-text:#1b1b1b;--color-gold-200:#ffe3d1;--color-gold-300:#fdd7c0;--color-gold-400:#f6863e;--color-gold-500:#f26a1b;--color-gold-600:#dc5a10;--color-gold-700:#c4520c;--color-wine-50:#fff0e6;--color-wine-100:#ffe3d1;--color-wine-200:#fdd7c0;--color-wine-300:#f6863e;--color-wine-400:#f26a1b;--color-wine-500:#f26a1b;--color-wine-600:#dc5a10;--color-wine-700:#c4520c;--color-wine-800:#9a400a;--color-wine-900:#6b2d07;--color-wine-950:#4a1f05;--color-yellow-400:#c4520c;--color-yellow-500:#f26a1b;--color-yellow-600:#dc5a10;--color-amber-400:#c4520c;--color-amber-500:#f26a1b;--color-amber-300:#dc5a10;--color-purple-300:#c4520c;--color-purple-400:#c4520c;--color-purple-500:#f26a1b;--color-violet-300:#c4520c;--color-violet-400:#c4520c;--color-violet-500:#f26a1b;--color-indigo-400:#c4520c;--color-indigo-500:#f26a1b;--color-fuchsia-400:#c4520c;--color-pink-400:#c4520c;--color-pink-500:#f26a1b;--color-rose-300:#e11d48;--color-rose-400:#dc2626;--color-rose-500:#dc2626;--color-rose-600:#b91c1c;--color-red-400:#dc2626;--color-emerald-300:#16a34a;--color-emerald-400:#15803d;--color-emerald-500:#16a34a;--color-green-400:#15803d;--color-blue-400:#2563eb;--color-sky-400:#2563eb;--color-cyan-400:#2563eb;--color-teal-400:#0f766e;--color-orange-400:#dc5a10;--color-orange-500:#f26a1b;--color-lime-400:#4d7c0f;--btn-primary-bg:#f26a1b;--btn-primary-fg:#fff;--btn-primary-shadow:0 8px 18px -8px #f26a1bb3;--btn-success-bg:#16a34a;--btn-success-fg:#fff;--btn-success-shadow:0 8px 18px -8px #16a34a80;--line:#ebe8e2;--fill-1:#faf9f7;--fill-2:#f6f5f2;--shadow-soft:0 1px 2px #1b1b1b0a;--shadow-pop:0 12px 32px -12px #1b1b1b38, 0 2px 6px -2px #1b1b1b14;--shadow-card:0 1px 2px #1b1b1b0a;--shadow-float:0 22px 55px -22px #1b1b1b40}html[data-theme=light] body:before,html[data-theme=light] body:after{content:none!important;display:none!important}html[data-theme=light] body{color:#1b1b1b;background:#f6f5f2;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#dcd8d0 padding-box padding-box;border:2px solid #0000}html[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#dcd8d0 padding-box padding-box;border:2px solid #0000}html[data-theme=light] .font-display,html[data-theme=light] .font-black{letter-spacing:-.01em;font-family:Inter,system-ui,sans-serif}html[data-theme=light] .font-black{font-weight:800}html[data-theme=light] .glass,html[data-theme=light] .glass-dark,html[data-theme=light] .glass-wine,html[data-theme=light] .glass-strong,html[data-theme=light] .stat-card,html[data-theme=light] .chart-container,html[data-theme=light] .border-gradient{-webkit-backdrop-filter:none;background:#fff;border:1px solid #ebe8e2;box-shadow:0 1px 2px #1b1b1b0a}html[data-theme=light] .stat-card{min-height:0;padding:20px}html[data-theme=light] .stat-card:before{opacity:1;background:linear-gradient(90deg,#f26a1b,#0000)}html[data-theme=light] .stat-card:after,html[data-theme=light] .chart-container:before,html[data-theme=light] .border-gradient:before{display:none}html[data-theme=light] .stat-card:hover{background:#fff;border-color:#dcd8d0;transform:translateY(-1px);box-shadow:0 10px 24px -14px #1b1b1b40}html[data-theme=light] .card-hover:hover{transform:translateY(-2px);box-shadow:0 10px 24px -14px #1b1b1b40}html[data-theme=light] .fixed .glass,html[data-theme=light] .fixed .glass-strong,html[data-theme=light] .absolute.glass-strong{background:#fff;box-shadow:0 32px 80px -24px #1b1b1b59}html[data-theme=light] .page-enter{opacity:1;animation:none}html[data-theme=light] .page-pad{padding:22px 24px 32px}html[data-theme=light] [class*=bg-\(--bg-elev]{box-shadow:0 1px 2px #1b1b1b0a}html[data-theme=light] .gradient-text,html[data-theme=light] .gradient-text-gold,html[data-theme=light] .gradient-text-wine{-webkit-text-fill-color:currentColor;color:#c4520c;background:0 0}html[data-theme=light] .text-gray-500{color:#767676}html[data-theme=light] .text-gray-400{color:#6b6b6b}html[data-theme=light] .text-gray-300{color:#4a4a4a}html[data-theme=light] .text-gray-600{color:#8a8a8a}html[data-theme=light] .text-white,html[data-theme=light] .hover\:text-white:hover{color:#1b1b1b}html[data-theme=light] .btn-gold,html[data-theme=light] .btn-wine{color:#fff;background:#f26a1b;border:1px solid #f26a1b;border-radius:10px;font-weight:700;box-shadow:0 8px 18px -8px #f26a1bb3}html[data-theme=light] .btn-gold:before,html[data-theme=light] .btn-wine:before{display:none}html[data-theme=light] .btn-gold:hover,html[data-theme=light] .btn-wine:hover{background:#dc5a10;border-color:#dc5a10;transform:none;box-shadow:0 8px 18px -8px #f26a1bb3}html[data-theme=light] .btn-ghost{color:#1b1b1b;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #ebe8e2;border-radius:10px;font-weight:700}html[data-theme=light] .btn-ghost:hover{color:#1b1b1b;box-shadow:none;background:#faf9f7;border-color:#dcd8d0}html[data-theme=light] .bg-gradient-to-r,html[data-theme=light] .bg-gradient-to-br,html[data-theme=light] .bg-gradient-to-b,html[data-theme=light] .bg-gradient-to-l,html[data-theme=light] .bg-gradient-to-tr{background-image:none!important}html[data-theme=light] [class*=from-yellow],html[data-theme=light] [class*=from-amber],html[data-theme=light] [class*=from-gold],html[data-theme=light] [class*=from-wine],html[data-theme=light] [class*=from-rose],html[data-theme=light] [class*=from-pink],html[data-theme=light] [class*=from-purple],html[data-theme=light] [class*=from-violet],html[data-theme=light] [class*=from-orange]{color:#fff;background-color:#f26a1b}html[data-theme=light] [class*=from-emerald],html[data-theme=light] [class*=from-green]{color:#fff;background-color:#16a34a}html[data-theme=light] [class*=from-red]{color:#fff;background-color:#dc2626}html[data-theme=light] [class*=from-blue],html[data-theme=light] [class*=from-sky],html[data-theme=light] [class*=from-cyan],html[data-theme=light] [class*=from-indigo]{color:#fff;background-color:#2563eb}html[data-theme=light] [class*=from-][class*=\/5],html[data-theme=light] [class*=from-][class*=\/10],html[data-theme=light] [class*=from-][class*=\/15],html[data-theme=light] [class*=from-][class*=\/20]{color:inherit;background-color:#fff0e6}html[data-theme=light] [class*=from-] [class*=text-]{color:inherit}html[data-theme=light] .bg-yellow-500,html[data-theme=light] .bg-yellow-400,html[data-theme=light] .bg-amber-500,html[data-theme=light] .bg-gold-500,html[data-theme=light] .bg-wine-500,html[data-theme=light] .bg-wine-600,html[data-theme=light] .bg-rose-600,html[data-theme=light] .bg-rose-500,html[data-theme=light] .bg-purple-600,html[data-theme=light] .bg-purple-500,html[data-theme=light] .bg-violet-600,html[data-theme=light] .bg-violet-500,html[data-theme=light] .bg-orange-500,html[data-theme=light] .bg-orange-600{color:#fff;background-color:#f26a1b}html[data-theme=light] .bg-yellow-500 *,html[data-theme=light] .bg-yellow-400 *,html[data-theme=light] .bg-orange-500 *{color:#fff}html[data-theme=light] .hover\:bg-yellow-400:hover,html[data-theme=light] .hover\:bg-yellow-500:hover,html[data-theme=light] .hover\:bg-orange-600:hover{background-color:#dc5a10}html[data-theme=light] .bg-emerald-600,html[data-theme=light] .bg-emerald-500,html[data-theme=light] .bg-green-600,html[data-theme=light] .bg-green-500{color:#fff;background-color:#16a34a}html[data-theme=light] .bg-red-600,html[data-theme=light] .bg-red-500{color:#fff;background-color:#dc2626}html[data-theme=light] .bg-blue-600,html[data-theme=light] .bg-blue-500,html[data-theme=light] .bg-indigo-600,html[data-theme=light] .bg-cyan-600{color:#fff;background-color:#2563eb}html[data-theme=light] [class*=bg-yellow-500\/],html[data-theme=light] [class*=bg-yellow-400\/],html[data-theme=light] [class*=bg-amber-500\/],html[data-theme=light] [class*=bg-wine-500\/],html[data-theme=light] [class*=bg-wine-600\/],html[data-theme=light] [class*=bg-purple-500\/],html[data-theme=light] [class*=bg-violet-500\/],html[data-theme=light] [class*=bg-rose-500\/],html[data-theme=light] [class*=bg-pink-500\/],html[data-theme=light] [class*=bg-orange-500\/]{background-color:#fff0e6}html[data-theme=light] [class*=border-yellow-500\/],html[data-theme=light] [class*=border-amber-500\/],html[data-theme=light] [class*=border-wine-500\/],html[data-theme=light] [class*=border-purple-500\/],html[data-theme=light] [class*=border-violet-500\/],html[data-theme=light] [class*=border-rose-500\/],html[data-theme=light] [class*=border-orange-500\/]{border-color:#fdd7c0}html[data-theme=light] [class*=bg-emerald-500\/],html[data-theme=light] [class*=bg-green-500\/]{background-color:#ecf8f0}html[data-theme=light] [class*=border-emerald-500\/],html[data-theme=light] [class*=border-green-500\/]{border-color:#c6ebd4}html[data-theme=light] [class*=bg-red-500\/],html[data-theme=light] [class*=bg-rose-600\/]{background-color:#fdecec}html[data-theme=light] [class*=border-red-500\/]{border-color:#f7cfcf}html[data-theme=light] [class*=bg-blue-500\/],html[data-theme=light] [class*=bg-cyan-500\/],html[data-theme=light] [class*=bg-sky-500\/]{background-color:#eef3ff}html[data-theme=light] [class*=border-blue-500\/],html[data-theme=light] [class*=border-cyan-500\/]{border-color:#cddbfb}html[data-theme=light] .bg-white\/5,html[data-theme=light] .bg-white\/\[0\.03\],html[data-theme=light] .bg-white\/\[0\.04\],html[data-theme=light] .bg-white\/\[0\.02\],html[data-theme=light] .bg-white\/10{background-color:#f6f5f2}html[data-theme=light] .hover\:bg-white\/5:hover,html[data-theme=light] .hover\:bg-white\/10:hover{background-color:#efede8}html[data-theme=light] .border-white\/5,html[data-theme=light] .border-white\/10,html[data-theme=light] .border-white\/\[0\.06\],html[data-theme=light] .border-white\/\[0\.08\],html[data-theme=light] .border-white\/20{border-color:#ebe8e2}html[data-theme=light] .bg-black\/20,html[data-theme=light] .bg-black\/30,html[data-theme=light] .bg-black\/40{background-color:#f6f5f2}html[data-theme=light] .bg-black\/50{background-color:#faf9f7}html[data-theme=light] .fixed.bg-black\/50,html[data-theme=light] .fixed.bg-black\/60,html[data-theme=light] .fixed.bg-black\/70,html[data-theme=light] .fixed.bg-black\/80{background-color:#1b1b1b73}html[data-theme=light] .bg-\(--bg-base\),html[data-theme=light] .bg-\(--bg-base\)\/95{background-color:#fff}html[data-theme=light] .bg-\[\#12090e\],html[data-theme=light] .bg-\[\#0a0509\],html[data-theme=light] .bg-\[\#110810\],html[data-theme=light] .bg-\[\#1a0d18\],html[data-theme=light] .bg-\[\#14141c\]{color:#1b1b1b;background-color:#fff}html[data-theme=light] .text-yellow-400,html[data-theme=light] .text-yellow-500,html[data-theme=light] .text-yellow-300,html[data-theme=light] .text-amber-400,html[data-theme=light] .text-amber-500,html[data-theme=light] .text-gold-400,html[data-theme=light] .text-gold-500,html[data-theme=light] .text-purple-400,html[data-theme=light] .text-violet-400,html[data-theme=light] .text-pink-400,html[data-theme=light] .text-orange-400,html[data-theme=light] .text-orange-500{color:#c4520c}html[data-theme=light] .text-emerald-400,html[data-theme=light] .text-emerald-500,html[data-theme=light] .text-green-400{color:#15803d}html[data-theme=light] .text-rose-400,html[data-theme=light] .text-red-400,html[data-theme=light] .text-red-500{color:#dc2626}html[data-theme=light] .text-blue-400,html[data-theme=light] .text-cyan-400,html[data-theme=light] .text-sky-400{color:#2563eb}html[data-theme=light] .wine-input,html[data-theme=light] .form-input,html[data-theme=light] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([class*=vf-]),html[data-theme=light] select:not([class*=vf-]),html[data-theme=light] textarea:not([class*=vf-]){color:#1b1b1b;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#f6f5f2;border-color:#ebe8e2;font-family:inherit}html[data-theme=light] .wine-input:focus,html[data-theme=light] .form-input:focus,html[data-theme=light] input:not([class*=vf-]):focus,html[data-theme=light] select:not([class*=vf-]):focus,html[data-theme=light] textarea:not([class*=vf-]):focus{background-color:#fff;border-color:#f26a1b;outline:none;box-shadow:0 0 0 3px #fff0e6}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder,html[data-theme=light] .placeholder-gray-600::placeholder,html[data-theme=light] .placeholder-gray-500::placeholder{color:#a3a3a3}html[data-theme=light] input[type=checkbox],html[data-theme=light] input[type=radio]{accent-color:#f26a1b}html[data-theme=light] .badge{-webkit-backdrop-filter:none;backdrop-filter:none;font-weight:800}html[data-theme=light] .badge-success{color:#15803d;background:#ecf8f0;border-color:#c6ebd4}html[data-theme=light] .badge-warning{color:#b45309;background:#fff7e8;border-color:#f6e2b8}html[data-theme=light] .badge-danger{color:#b91c1c;background:#fdecec;border-color:#f7cfcf}html[data-theme=light] .badge-info{color:#2563eb;background:#eef3ff;border-color:#cddbfb}html[data-theme=light] .badge-gold,html[data-theme=light] .badge-purple{color:#c4520c;background:#fff0e6;border-color:#fdd7c0}html[data-theme=light] .wine-table th{color:#8d8d8d;background:#faf9f7;border-bottom:1px solid #ebe8e2;font-weight:800}html[data-theme=light] .wine-table td{color:#3a3a3a;border-bottom:1px solid #ebe8e2}html[data-theme=light] .wine-table tr:hover td{color:#1b1b1b;background:#faf9f7}html[data-theme=light] table{border-color:#ebe8e2}html[data-theme=light] .glow-wine,html[data-theme=light] .glow-gold,html[data-theme=light] .glow-soft,html[data-theme=light] .logo-glow{box-shadow:none}html[data-theme=light] .shine-effect:after{display:none}html[data-theme=light] .shimmer{background:#f6f5f2}html[data-theme=light] [class*=shadow-\[0_0_]{box-shadow:none!important}html[data-theme=light] [class*=drop-shadow]{filter:none}html[data-theme=light] .aurora{display:none}html[data-theme=light] .hr-soft{background:#ebe8e2}html[data-theme=light] kbd{color:#767676;background:#fff;border-color:#ebe8e2}html[data-theme=light] .list-row{background:#fff;border:1px solid #ebe8e2}html[data-theme=light] .progress-bar{background:#f6f5f2}html[data-theme=light] .progress-fill{background:#f26a1b}html[data-theme=light] .page-pad h1,html[data-theme=light] .page-pad h2.text-2xl,html[data-theme=light] .page-pad h2.text-3xl{letter-spacing:-.3px;font-size:18px}html[data-theme=light] .text-3xl{font-size:24px}html[data-theme=light] .text-4xl{font-size:28px}html[data-theme=light] .text-5xl{font-size:32px}html[data-theme=light]{--bottle-ok-fg:#16a34a;--bottle-mid-fg:#d97706;--bottle-low-fg:#dc2626;--tbl-ready-rgb:22, 163, 74;--tbl-late-rgb:220, 38, 38}
