/* AUTOVEST · Black & Gold · 2026-10-16. Presentation rules only. */
:root{--av-ink:#171710;--av-black:#121210;--av-gold:#b38b32;--av-gold-light:#f5ecd2;--av-paper:#f7f5ef;--av-line:#e3ddcf;--av-muted:#716d61;color-scheme:light;}
img.autovest-logo{filter:none!important;background:transparent!important;background-color:transparent!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;object-fit:contain!important;flex-shrink:0;}
@media screen{
body{background-color:var(--av-paper)!important;color:var(--av-ink);-webkit-font-smoothing:antialiased;}
::selection{background:#e9d7a5;color:#171710;}
nav,header,nav[class],header[class]{background:var(--av-paper)!important;color:var(--av-ink)!important;border-bottom-color:var(--av-gold)!important;box-shadow:0 4px 20px #302b1610!important;}
nav img.autovest-logo,header img.autovest-logo{height:60px!important;width:auto!important;max-width:180px!important;max-height:none!important;margin:2px 0;}
:is(nav,header) :is(.text-white,.text-slate-100,.text-slate-200,.text-slate-300,.text-zinc-300):not([class*="bg-"]){color:var(--av-ink)!important;}
:is(nav,header) :is(.text-slate-400,.text-slate-500,.text-zinc-400){color:#716d61!important;}
:is(nav,header) :is(a,button)[class*="bg-slate-"]{color:#fcf9ef!important;}
header>a:last-child{color:#5b421a!important;}
.bg-slate-950,.bg-slate-900{background-color:#171710!important;}
.bg-slate-800{background-color:#292823!important;}
.bg-slate-50,.bg-slate-100{background-color:#f7f5ef!important;}
.border-slate-100,.border-slate-200,.border-zinc-200{border-color:var(--av-line)!important;}
thead{background:#f3eedf!important;}
thead th{color:#665021!important;background:#f3eedf;}
input:focus,select:focus,textarea:focus{--tw-ring-color:#b38b32!important;border-color:#b38b32!important;outline-color:#b38b32!important;}
:is(a,button):focus-visible{outline:3px solid #c6a34b!important;outline-offset:3px;}
input[type=checkbox],input[type=radio]{accent-color:#967124;}
.primary{background:#b38b32!important;border-color:#b38b32!important;color:#171710!important;}
.primary:hover{background:#c6a34b!important;}
.autovest-dashboard main>h2,.autovest-dashboard h2{letter-spacing:.06em;}
.autovest-dashboard .shadow-sm{box-shadow:0 3px 16px #28200d07;}
.autovest-login{background:radial-gradient(ellipse at top,#eee2bf 0%,#f7f5ef 60%)!important;}
.autovest-login>div{background:#fffefa!important;border-color:#e3d4ae!important;box-shadow:0 28px 80px #30240d18!important;}
.autovest-login .autovest-logo{height:138px!important;max-width:230px!important;margin-inline:auto;}
.autovest-login :is(.text-white,.text-zinc-300,.text-zinc-400,.text-slate-300){color:#37342b!important;}
.autovest-login input{background:#fff!important;color:#171710!important;border-color:#d9d0bd!important;}
.autovest-login input::placeholder{color:#918978!important;}
.autovest-login button[type=submit]{background:linear-gradient(110deg,#b38b32,#d7bc74)!important;color:#171710!important;box-shadow:0 8px 20px #b38b3220!important;}
.autovest-login [class*="border-zinc-"]{border-color:#e3ddcf!important;}
.autovest-cashflow header{border-bottom-color:#b38b32;}
.autovest-cashflow .eyebrow{color:#80601f;}
.autovest-cashflow .card.balance{background:#171710;border-color:#171710;}
.autovest-cashflow .card.balance strong{color:#e9d7a5;}
aside:has(img.autovest-logo)>div>div:has(>img.autovest-logo){background:#f7f5ef;border-bottom:2px solid #b38b32;padding:12px;}
/* Keep genuine error notices and cash outflows semantically distinct. */
[role=alert]{border-color:#c68a72;color:#8f3328;}
::-webkit-scrollbar{width:8px;height:8px;}::-webkit-scrollbar-track{background:#f2eee3;}::-webkit-scrollbar-thumb{background:#c4b590;border-radius:8px;}::-webkit-scrollbar-thumb:hover{background:#b38b32;}
.accent-amber-500{accent-color:#b38b32!important;}
.accent-red-600{accent-color:#967124!important;}
.active\:bg-red-800:active{background-color:#5b421a!important;color:#fcf9ef!important;}
.bg-amber-100{background-color:#f5ecd2!important;}
.bg-amber-100\/70{background-color:color-mix(in srgb,#f5ecd2 70%,transparent)!important;}
.bg-amber-400{background-color:#c6a34b!important;}
.bg-amber-50{background-color:#fcf9ef!important;}
.bg-amber-50\/20{background-color:color-mix(in srgb,#fcf9ef 20%,transparent)!important;}
.bg-amber-50\/25{background-color:color-mix(in srgb,#fcf9ef 25%,transparent)!important;}
.bg-amber-50\/30{background-color:color-mix(in srgb,#fcf9ef 30%,transparent)!important;}
.bg-amber-50\/50{background-color:color-mix(in srgb,#fcf9ef 50%,transparent)!important;}
.bg-amber-50\/60{background-color:color-mix(in srgb,#fcf9ef 60%,transparent)!important;}
.bg-amber-500{background-color:#b38b32!important;color:#171710!important;}
.bg-amber-500 .text-white{color:#171710!important;}
.bg-amber-500\/10{background-color:color-mix(in srgb,#b38b32 10%,transparent)!important;}
.bg-amber-500\/15{background-color:color-mix(in srgb,#b38b32 15%,transparent)!important;}
.bg-amber-500\/20{background-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.bg-amber-500\/25{background-color:color-mix(in srgb,#b38b32 25%,transparent)!important;}
.bg-amber-500\/30{background-color:color-mix(in srgb,#b38b32 30%,transparent)!important;}
.bg-amber-500\/5{background-color:color-mix(in srgb,#b38b32 5%,transparent)!important;}
.bg-amber-600{background-color:#b38b32!important;color:#171710!important;}
.bg-amber-600 .text-white{color:#171710!important;}
.bg-amber-600\/10{background-color:color-mix(in srgb,#b38b32 10%,transparent)!important;}
.bg-amber-600\/20{background-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.bg-amber-900\/40{background-color:color-mix(in srgb,#3c2d17 40%,transparent)!important;}
.bg-amber-950{background-color:#241d12!important;color:#fcf9ef!important;}
.bg-amber-950\/10{background-color:color-mix(in srgb,#241d12 10%,transparent)!important;}
.bg-amber-950\/20{background-color:color-mix(in srgb,#241d12 20%,transparent)!important;}
.bg-amber-950\/30{background-color:color-mix(in srgb,#241d12 30%,transparent)!important;}
.bg-amber-950\/40{background-color:color-mix(in srgb,#241d12 40%,transparent)!important;}
.bg-amber-950\/50{background-color:color-mix(in srgb,#241d12 50%,transparent)!important;}
.bg-amber-950\/60{background-color:color-mix(in srgb,#241d12 60%,transparent)!important;}
.bg-amber-950\/80{background-color:color-mix(in srgb,#241d12 80%,transparent)!important;}
.bg-blue-100{background-color:#f5ecd2!important;}
.bg-blue-50{background-color:#fcf9ef!important;}
.bg-blue-500{background-color:#b38b32!important;color:#171710!important;}
.bg-blue-500 .text-white{color:#171710!important;}
.bg-blue-600{background-color:#b38b32!important;color:#171710!important;}
.bg-blue-600 .text-white{color:#171710!important;}
.bg-blue-700{background-color:#76551c!important;color:#fcf9ef!important;}
.bg-blue-800{background-color:#5b421a!important;color:#fcf9ef!important;}
.bg-blue-900{background-color:#3c2d17!important;color:#fcf9ef!important;}
.bg-blue-950{background-color:#241d12!important;color:#fcf9ef!important;}
.bg-cyan-400{background-color:#c6a34b!important;}
.bg-cyan-50{background-color:#fcf9ef!important;}
.bg-cyan-500{background-color:#b38b32!important;color:#171710!important;}
.bg-cyan-500 .text-white{color:#171710!important;}
.bg-cyan-600{background-color:#b38b32!important;color:#171710!important;}
.bg-cyan-600 .text-white{color:#171710!important;}
.bg-cyan-900{background-color:#3c2d17!important;color:#fcf9ef!important;}
.bg-cyan-950{background-color:#241d12!important;color:#fcf9ef!important;}
.bg-fuchsia-100{background-color:#f5ecd2!important;}
.bg-fuchsia-50{background-color:#fcf9ef!important;}
.bg-fuchsia-500{background-color:#b38b32!important;color:#171710!important;}
.bg-fuchsia-500 .text-white{color:#171710!important;}
.bg-fuchsia-600{background-color:#b38b32!important;color:#171710!important;}
.bg-fuchsia-600 .text-white{color:#171710!important;}
.bg-fuchsia-700{background-color:#76551c!important;color:#fcf9ef!important;}
.bg-fuchsia-900{background-color:#3c2d17!important;color:#fcf9ef!important;}
.bg-fuchsia-950{background-color:#241d12!important;color:#fcf9ef!important;}
.bg-indigo-100{background-color:#f5ecd2!important;}
.bg-indigo-50{background-color:#fcf9ef!important;}
.bg-indigo-500{background-color:#b38b32!important;color:#171710!important;}
.bg-indigo-500 .text-white{color:#171710!important;}
.bg-indigo-600{background-color:#b38b32!important;color:#171710!important;}
.bg-indigo-600 .text-white{color:#171710!important;}
.bg-indigo-700{background-color:#76551c!important;color:#fcf9ef!important;}
.bg-indigo-800{background-color:#5b421a!important;color:#fcf9ef!important;}
.bg-indigo-900{background-color:#3c2d17!important;color:#fcf9ef!important;}
.bg-indigo-950{background-color:#241d12!important;color:#fcf9ef!important;}
.bg-lime-500{background-color:#b38b32!important;color:#171710!important;}
.bg-lime-500 .text-white{color:#171710!important;}
.bg-lime-600{background-color:#b38b32!important;color:#171710!important;}
.bg-lime-600 .text-white{color:#171710!important;}
.bg-orange-100{background-color:#f5ecd2!important;}
.bg-orange-400{background-color:#c6a34b!important;}
.bg-orange-50{background-color:#fcf9ef!important;}
.bg-orange-50\/10{background-color:color-mix(in srgb,#fcf9ef 10%,transparent)!important;}
.bg-orange-50\/20{background-color:color-mix(in srgb,#fcf9ef 20%,transparent)!important;}
.bg-orange-50\/30{background-color:color-mix(in srgb,#fcf9ef 30%,transparent)!important;}
.bg-orange-50\/50{background-color:color-mix(in srgb,#fcf9ef 50%,transparent)!important;}
.bg-orange-50\/60{background-color:color-mix(in srgb,#fcf9ef 60%,transparent)!important;}
.bg-orange-500{background-color:#b38b32!important;color:#171710!important;}
.bg-orange-500 .text-white{color:#171710!important;}
.bg-orange-500\/10{background-color:color-mix(in srgb,#b38b32 10%,transparent)!important;}
.bg-orange-500\/15{background-color:color-mix(in srgb,#b38b32 15%,transparent)!important;}
.bg-orange-500\/20{background-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.bg-orange-500\/40{background-color:color-mix(in srgb,#b38b32 40%,transparent)!important;}
.bg-orange-600{background-color:#b38b32!important;color:#171710!important;}
.bg-orange-600 .text-white{color:#171710!important;}
.bg-orange-600\/10{background-color:color-mix(in srgb,#b38b32 10%,transparent)!important;}
.bg-orange-950\/15{background-color:color-mix(in srgb,#241d12 15%,transparent)!important;}
.bg-orange-950\/20{background-color:color-mix(in srgb,#241d12 20%,transparent)!important;}
.bg-orange-950\/40{background-color:color-mix(in srgb,#241d12 40%,transparent)!important;}
.bg-orange-950\/50{background-color:color-mix(in srgb,#241d12 50%,transparent)!important;}
.bg-orange-950\/60{background-color:color-mix(in srgb,#241d12 60%,transparent)!important;}
.bg-orange-950\/80{background-color:color-mix(in srgb,#241d12 80%,transparent)!important;}
.bg-pink-500{background-color:#b38b32!important;color:#171710!important;}
.bg-pink-500 .text-white{color:#171710!important;}
.bg-pink-600{background-color:#b38b32!important;color:#171710!important;}
.bg-pink-600 .text-white{color:#171710!important;}
.bg-purple-50{background-color:#fcf9ef!important;}
.bg-purple-500{background-color:#b38b32!important;color:#171710!important;}
.bg-purple-500 .text-white{color:#171710!important;}
.bg-purple-600{background-color:#b38b32!important;color:#171710!important;}
.bg-purple-600 .text-white{color:#171710!important;}
.bg-purple-700{background-color:#76551c!important;color:#fcf9ef!important;}
.bg-purple-900{background-color:#3c2d17!important;color:#fcf9ef!important;}
.bg-purple-950{background-color:#241d12!important;color:#fcf9ef!important;}
.bg-red-100{background-color:#f5ecd2!important;}
.bg-red-200{background-color:#e9d7a5!important;}
.bg-red-400{background-color:#c6a34b!important;}
.bg-red-50{background-color:#fcf9ef!important;}
.bg-red-50\/20{background-color:color-mix(in srgb,#fcf9ef 20%,transparent)!important;}
.bg-red-50\/40{background-color:color-mix(in srgb,#fcf9ef 40%,transparent)!important;}
.bg-red-50\/50{background-color:color-mix(in srgb,#fcf9ef 50%,transparent)!important;}
.bg-red-50\/80{background-color:color-mix(in srgb,#fcf9ef 80%,transparent)!important;}
.bg-red-500{background-color:#b38b32!important;color:#171710!important;}
.bg-red-500 .text-white{color:#171710!important;}
.bg-red-500\/10{background-color:color-mix(in srgb,#b38b32 10%,transparent)!important;}
.bg-red-500\/15{background-color:color-mix(in srgb,#b38b32 15%,transparent)!important;}
.bg-red-500\/20{background-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.bg-red-500\/25{background-color:color-mix(in srgb,#b38b32 25%,transparent)!important;}
.bg-red-600{background-color:#b38b32!important;color:#171710!important;}
.bg-red-600 .text-white{color:#171710!important;}
.bg-red-600\/10{background-color:color-mix(in srgb,#b38b32 10%,transparent)!important;}
.bg-red-600\/15{background-color:color-mix(in srgb,#b38b32 15%,transparent)!important;}
.bg-red-600\/20{background-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.bg-red-600\/30{background-color:color-mix(in srgb,#b38b32 30%,transparent)!important;}
.bg-red-800{background-color:#5b421a!important;color:#fcf9ef!important;}
.bg-red-900\/50{background-color:color-mix(in srgb,#3c2d17 50%,transparent)!important;}
.bg-red-950{background-color:#241d12!important;color:#fcf9ef!important;}
.bg-red-950\/15{background-color:color-mix(in srgb,#241d12 15%,transparent)!important;}
.bg-red-950\/20{background-color:color-mix(in srgb,#241d12 20%,transparent)!important;}
.bg-red-950\/40{background-color:color-mix(in srgb,#241d12 40%,transparent)!important;}
.bg-red-950\/50{background-color:color-mix(in srgb,#241d12 50%,transparent)!important;}
.bg-red-950\/60{background-color:color-mix(in srgb,#241d12 60%,transparent)!important;}
.bg-red-950\/80{background-color:color-mix(in srgb,#241d12 80%,transparent)!important;}
.bg-rose-100{background-color:#f5ecd2!important;}
.bg-rose-50{background-color:#fcf9ef!important;}
.bg-rose-50\/20{background-color:color-mix(in srgb,#fcf9ef 20%,transparent)!important;}
.bg-rose-50\/30{background-color:color-mix(in srgb,#fcf9ef 30%,transparent)!important;}
.bg-rose-500{background-color:#b38b32!important;color:#171710!important;}
.bg-rose-500 .text-white{color:#171710!important;}
.bg-rose-500\/10{background-color:color-mix(in srgb,#b38b32 10%,transparent)!important;}
.bg-rose-500\/20{background-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.bg-rose-500\/25{background-color:color-mix(in srgb,#b38b32 25%,transparent)!important;}
.bg-rose-500\/30{background-color:color-mix(in srgb,#b38b32 30%,transparent)!important;}
.bg-rose-500\/5{background-color:color-mix(in srgb,#b38b32 5%,transparent)!important;}
.bg-rose-600{background-color:#b38b32!important;color:#171710!important;}
.bg-rose-600 .text-white{color:#171710!important;}
.bg-rose-950\/10{background-color:color-mix(in srgb,#241d12 10%,transparent)!important;}
.bg-rose-950\/20{background-color:color-mix(in srgb,#241d12 20%,transparent)!important;}
.bg-rose-950\/30{background-color:color-mix(in srgb,#241d12 30%,transparent)!important;}
.bg-rose-950\/40{background-color:color-mix(in srgb,#241d12 40%,transparent)!important;}
.bg-rose-950\/50{background-color:color-mix(in srgb,#241d12 50%,transparent)!important;}
.bg-rose-950\/60{background-color:color-mix(in srgb,#241d12 60%,transparent)!important;}
.bg-rose-950\/80{background-color:color-mix(in srgb,#241d12 80%,transparent)!important;}
.bg-sky-400{background-color:#c6a34b!important;}
.bg-sky-50{background-color:#fcf9ef!important;}
.bg-sky-500{background-color:#b38b32!important;color:#171710!important;}
.bg-sky-500 .text-white{color:#171710!important;}
.bg-sky-600{background-color:#b38b32!important;color:#171710!important;}
.bg-sky-600 .text-white{color:#171710!important;}
.bg-sky-800{background-color:#5b421a!important;color:#fcf9ef!important;}
.bg-sky-900{background-color:#3c2d17!important;color:#fcf9ef!important;}
.bg-sky-950{background-color:#241d12!important;color:#fcf9ef!important;}
.bg-teal-50{background-color:#fcf9ef!important;}
.bg-teal-500{background-color:#b38b32!important;color:#171710!important;}
.bg-teal-500 .text-white{color:#171710!important;}
.bg-teal-600{background-color:#b38b32!important;color:#171710!important;}
.bg-teal-600 .text-white{color:#171710!important;}
.bg-teal-900{background-color:#3c2d17!important;color:#fcf9ef!important;}
.bg-teal-950{background-color:#241d12!important;color:#fcf9ef!important;}
.bg-violet-100{background-color:#f5ecd2!important;}
.bg-violet-50{background-color:#fcf9ef!important;}
.bg-violet-500{background-color:#b38b32!important;color:#171710!important;}
.bg-violet-500 .text-white{color:#171710!important;}
.bg-violet-600{background-color:#b38b32!important;color:#171710!important;}
.bg-violet-600 .text-white{color:#171710!important;}
.bg-violet-900{background-color:#3c2d17!important;color:#fcf9ef!important;}
.bg-violet-950{background-color:#241d12!important;color:#fcf9ef!important;}
.bg-yellow-100{background-color:#f5ecd2!important;}
.bg-yellow-400{background-color:#c6a34b!important;}
.bg-yellow-500{background-color:#b38b32!important;color:#171710!important;}
.bg-yellow-500 .text-white{color:#171710!important;}
.border-amber-100{border-color:#f5ecd2!important;}
.border-amber-200{border-color:#e9d7a5!important;}
.border-amber-200\/50{border-color:color-mix(in srgb,#e9d7a5 50%,transparent)!important;}
.border-amber-200\/70{border-color:color-mix(in srgb,#e9d7a5 70%,transparent)!important;}
.border-amber-300{border-color:#d7bc74!important;}
.border-amber-400{border-color:#c6a34b!important;}
.border-amber-500{border-color:#b38b32!important;}
.border-amber-500\/20{border-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.border-amber-500\/25{border-color:color-mix(in srgb,#b38b32 25%,transparent)!important;}
.border-amber-500\/30{border-color:color-mix(in srgb,#b38b32 30%,transparent)!important;}
.border-amber-500\/40{border-color:color-mix(in srgb,#b38b32 40%,transparent)!important;}
.border-amber-500\/50{border-color:color-mix(in srgb,#b38b32 50%,transparent)!important;}
.border-amber-600{border-color:#967124!important;}
.border-amber-600\/50{border-color:color-mix(in srgb,#967124 50%,transparent)!important;}
.border-amber-600\/60{border-color:color-mix(in srgb,#967124 60%,transparent)!important;}
.border-amber-700{border-color:#76551c!important;}
.border-amber-700\/60{border-color:color-mix(in srgb,#76551c 60%,transparent)!important;}
.border-amber-800{border-color:#5b421a!important;}
.border-amber-800\/40{border-color:color-mix(in srgb,#5b421a 40%,transparent)!important;}
.border-amber-900\/40{border-color:color-mix(in srgb,#3c2d17 40%,transparent)!important;}
.border-amber-900\/50{border-color:color-mix(in srgb,#3c2d17 50%,transparent)!important;}
.border-amber-950\/20{border-color:color-mix(in srgb,#241d12 20%,transparent)!important;}
.border-blue-100{border-color:#f5ecd2!important;}
.border-blue-200{border-color:#e9d7a5!important;}
.border-blue-300{border-color:#d7bc74!important;}
.border-blue-400{border-color:#c6a34b!important;}
.border-blue-500{border-color:#b38b32!important;}
.border-blue-600{border-color:#967124!important;}
.border-blue-700{border-color:#76551c!important;}
.border-blue-800{border-color:#5b421a!important;}
.border-cyan-400{border-color:#c6a34b!important;}
.border-cyan-500{border-color:#b38b32!important;}
.border-cyan-600{border-color:#967124!important;}
.border-fuchsia-400{border-color:#c6a34b!important;}
.border-fuchsia-500{border-color:#b38b32!important;}
.border-fuchsia-600{border-color:#967124!important;}
.border-indigo-100{border-color:#f5ecd2!important;}
.border-indigo-200{border-color:#e9d7a5!important;}
.border-indigo-400{border-color:#c6a34b!important;}
.border-indigo-500{border-color:#b38b32!important;}
.border-indigo-500\/20{border-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.border-indigo-600{border-color:#967124!important;}
.border-orange-100{border-color:#f5ecd2!important;}
.border-orange-200{border-color:#e9d7a5!important;}
.border-orange-300{border-color:#d7bc74!important;}
.border-orange-400{border-color:#c6a34b!important;}
.border-orange-400\/30{border-color:color-mix(in srgb,#c6a34b 30%,transparent)!important;}
.border-orange-50\/50{border-color:color-mix(in srgb,#fcf9ef 50%,transparent)!important;}
.border-orange-500{border-color:#b38b32!important;}
.border-orange-500\/20{border-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.border-orange-500\/30{border-color:color-mix(in srgb,#b38b32 30%,transparent)!important;}
.border-orange-500\/40{border-color:color-mix(in srgb,#b38b32 40%,transparent)!important;}
.border-orange-600{border-color:#967124!important;}
.border-orange-700{border-color:#76551c!important;}
.border-orange-700\/60{border-color:color-mix(in srgb,#76551c 60%,transparent)!important;}
.border-orange-800\/40{border-color:color-mix(in srgb,#5b421a 40%,transparent)!important;}
.border-orange-900\/40{border-color:color-mix(in srgb,#3c2d17 40%,transparent)!important;}
.border-purple-400{border-color:#c6a34b!important;}
.border-purple-500{border-color:#b38b32!important;}
.border-red-100{border-color:#f5ecd2!important;}
.border-red-200{border-color:#e9d7a5!important;}
.border-red-200\/60{border-color:color-mix(in srgb,#e9d7a5 60%,transparent)!important;}
.border-red-300{border-color:#d7bc74!important;}
.border-red-400{border-color:#c6a34b!important;}
.border-red-50{border-color:#fcf9ef!important;}
.border-red-500{border-color:#b38b32!important;}
.border-red-500\/20{border-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.border-red-500\/25{border-color:color-mix(in srgb,#b38b32 25%,transparent)!important;}
.border-red-500\/30{border-color:color-mix(in srgb,#b38b32 30%,transparent)!important;}
.border-red-500\/40{border-color:color-mix(in srgb,#b38b32 40%,transparent)!important;}
.border-red-500\/50{border-color:color-mix(in srgb,#b38b32 50%,transparent)!important;}
.border-red-600{border-color:#967124!important;}
.border-red-600\/20{border-color:color-mix(in srgb,#967124 20%,transparent)!important;}
.border-red-600\/30{border-color:color-mix(in srgb,#967124 30%,transparent)!important;}
.border-red-600\/40{border-color:color-mix(in srgb,#967124 40%,transparent)!important;}
.border-red-600\/50{border-color:color-mix(in srgb,#967124 50%,transparent)!important;}
.border-red-600\/80{border-color:color-mix(in srgb,#967124 80%,transparent)!important;}
.border-red-700{border-color:#76551c!important;}
.border-red-800{border-color:#5b421a!important;}
.border-red-800\/40{border-color:color-mix(in srgb,#5b421a 40%,transparent)!important;}
.border-red-800\/50{border-color:color-mix(in srgb,#5b421a 50%,transparent)!important;}
.border-red-900\/30{border-color:color-mix(in srgb,#3c2d17 30%,transparent)!important;}
.border-red-900\/50{border-color:color-mix(in srgb,#3c2d17 50%,transparent)!important;}
.border-red-900\/60{border-color:color-mix(in srgb,#3c2d17 60%,transparent)!important;}
.border-rose-100{border-color:#f5ecd2!important;}
.border-rose-200{border-color:#e9d7a5!important;}
.border-rose-300{border-color:#d7bc74!important;}
.border-rose-400{border-color:#c6a34b!important;}
.border-rose-500{border-color:#b38b32!important;}
.border-rose-500\/20{border-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.border-rose-500\/30{border-color:color-mix(in srgb,#b38b32 30%,transparent)!important;}
.border-rose-500\/40{border-color:color-mix(in srgb,#b38b32 40%,transparent)!important;}
.border-rose-500\/50{border-color:color-mix(in srgb,#b38b32 50%,transparent)!important;}
.border-rose-600{border-color:#967124!important;}
.border-rose-800{border-color:#5b421a!important;}
.border-rose-800\/40{border-color:color-mix(in srgb,#5b421a 40%,transparent)!important;}
.border-rose-900\/40{border-color:color-mix(in srgb,#3c2d17 40%,transparent)!important;}
.border-sky-400{border-color:#c6a34b!important;}
.border-sky-500{border-color:#b38b32!important;}
.border-sky-600{border-color:#967124!important;}
.border-teal-400{border-color:#c6a34b!important;}
.border-teal-500{border-color:#b38b32!important;}
.border-violet-400{border-color:#c6a34b!important;}
.border-violet-500{border-color:#b38b32!important;}
.border-yellow-400{border-color:#c6a34b!important;}
.border-yellow-500{border-color:#b38b32!important;}
.focus\:border-amber-300:focus{border-color:#d7bc74!important;}
.focus\:border-amber-400:focus{border-color:#c6a34b!important;}
.focus\:border-amber-500:focus{border-color:#b38b32!important;}
.focus\:border-amber-600:focus{border-color:#967124!important;}
.focus\:border-indigo-500:focus{border-color:#b38b32!important;}
.focus\:border-orange-300:focus{border-color:#d7bc74!important;}
.focus\:border-orange-400:focus{border-color:#c6a34b!important;}
.focus\:border-orange-500:focus{border-color:#b38b32!important;}
.focus\:border-red-300:focus{border-color:#d7bc74!important;}
.focus\:border-red-400:focus{border-color:#c6a34b!important;}
.focus\:border-red-500:focus{border-color:#b38b32!important;}
.focus\:border-red-600:focus{border-color:#967124!important;}
.focus\:border-rose-500:focus{border-color:#b38b32!important;}
.focus\:border-sky-500:focus{border-color:#b38b32!important;}
.focus\:border-yellow-300:focus{border-color:#d7bc74!important;}
.focus\:ring-amber-100:focus{--tw-ring-color:#f5ecd2!important;}
.focus\:ring-amber-500:focus{--tw-ring-color:#b38b32!important;}
.focus\:ring-indigo-500:focus{--tw-ring-color:#b38b32!important;}
.focus\:ring-orange-200:focus{--tw-ring-color:#e9d7a5!important;}
.focus\:ring-orange-400:focus{--tw-ring-color:#c6a34b!important;}
.focus\:ring-orange-500:focus{--tw-ring-color:#b38b32!important;}
.focus\:ring-red-100:focus{--tw-ring-color:#f5ecd2!important;}
.focus\:ring-red-200:focus{--tw-ring-color:#e9d7a5!important;}
.focus\:ring-red-300:focus{--tw-ring-color:#d7bc74!important;}
.focus\:ring-red-400:focus{--tw-ring-color:#c6a34b!important;}
.focus\:ring-red-500:focus{--tw-ring-color:#b38b32!important;}
.focus\:ring-red-500\/50:focus{--tw-ring-color:color-mix(in srgb,#b38b32 50%,transparent)!important;}
.focus\:ring-red-600:focus{--tw-ring-color:#967124!important;}
.focus\:ring-red-600\/20:focus{--tw-ring-color:color-mix(in srgb,#967124 20%,transparent)!important;}
.focus\:ring-rose-400:focus{--tw-ring-color:#c6a34b!important;}
.from-amber-50\/40{--tw-gradient-from:color-mix(in srgb,#fcf9ef 40%,transparent) var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important;}
.from-amber-50\/50{--tw-gradient-from:color-mix(in srgb,#fcf9ef 50%,transparent) var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important;}
.from-amber-500{--tw-gradient-from:#b38b32 var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important;}
.from-amber-600\/20{--tw-gradient-from:color-mix(in srgb,#967124 20%,transparent) var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important;}
.from-red-600{--tw-gradient-from:#967124 var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important;}
.group:hover .group-hover\:bg-amber-500{background-color:#b38b32!important;color:#171710!important;}
.group:hover .group-hover\:bg-red-100{background-color:#f5ecd2!important;}
.group:hover .group-hover\:bg-red-50{background-color:#fcf9ef!important;}
.group:hover .group-hover\:bg-red-500{background-color:#b38b32!important;color:#171710!important;}
.group:hover .group-hover\:bg-red-600{background-color:#b38b32!important;color:#171710!important;}
.group:hover .group-hover\:border-red-500{border-color:#b38b32!important;}
.group:hover .group-hover\:text-amber-400{color:#c6a34b!important;}
.group:hover .group-hover\:text-amber-500{color:#76551c!important;}
.group:hover .group-hover\:text-amber-600{color:#76551c!important;}
.group:hover .group-hover\:text-orange-400{color:#c6a34b!important;}
.group:hover .group-hover\:text-orange-500{color:#76551c!important;}
.group:hover .group-hover\:text-orange-600{color:#76551c!important;}
.group:hover .group-hover\:text-red-300{color:#c6a34b!important;}
.group:hover .group-hover\:text-red-500{color:#76551c!important;}
.group:hover .group-hover\:text-red-600{color:#76551c!important;}
.group:hover .group-hover\:text-rose-500{color:#76551c!important;}
.hover\:bg-amber-100:hover{background-color:#f5ecd2!important;}
.hover\:bg-amber-200:hover{background-color:#e9d7a5!important;}
.hover\:bg-amber-400:hover{background-color:#c6a34b!important;}
.hover\:bg-amber-50:hover{background-color:#fcf9ef!important;}
.hover\:bg-amber-50\/40:hover{background-color:color-mix(in srgb,#fcf9ef 40%,transparent)!important;}
.hover\:bg-amber-500:hover{background-color:#b38b32!important;color:#171710!important;}
.hover\:bg-amber-500\/10:hover{background-color:color-mix(in srgb,#b38b32 10%,transparent)!important;}
.hover\:bg-amber-500\/30:hover{background-color:color-mix(in srgb,#b38b32 30%,transparent)!important;}
.hover\:bg-amber-600:hover{background-color:#b38b32!important;color:#171710!important;}
.hover\:bg-amber-700:hover{background-color:#76551c!important;color:#fcf9ef!important;}
.hover\:bg-amber-900:hover{background-color:#3c2d17!important;color:#fcf9ef!important;}
.hover\:bg-amber-900\/10:hover{background-color:color-mix(in srgb,#3c2d17 10%,transparent)!important;}
.hover\:bg-amber-900\/30:hover{background-color:color-mix(in srgb,#3c2d17 30%,transparent)!important;}
.hover\:bg-amber-900\/50:hover{background-color:color-mix(in srgb,#3c2d17 50%,transparent)!important;}
.hover\:bg-amber-950\/20:hover{background-color:color-mix(in srgb,#241d12 20%,transparent)!important;}
.hover\:bg-orange-100:hover{background-color:#f5ecd2!important;}
.hover\:bg-orange-50:hover{background-color:#fcf9ef!important;}
.hover\:bg-orange-50\/50:hover{background-color:color-mix(in srgb,#fcf9ef 50%,transparent)!important;}
.hover\:bg-orange-500\/10:hover{background-color:color-mix(in srgb,#b38b32 10%,transparent)!important;}
.hover\:bg-orange-500\/30:hover{background-color:color-mix(in srgb,#b38b32 30%,transparent)!important;}
.hover\:bg-orange-600:hover{background-color:#b38b32!important;color:#171710!important;}
.hover\:bg-orange-700:hover{background-color:#76551c!important;color:#fcf9ef!important;}
.hover\:bg-orange-900:hover{background-color:#3c2d17!important;color:#fcf9ef!important;}
.hover\:bg-orange-950\/25:hover{background-color:color-mix(in srgb,#241d12 25%,transparent)!important;}
.hover\:bg-red-100:hover{background-color:#f5ecd2!important;}
.hover\:bg-red-200:hover{background-color:#e9d7a5!important;}
.hover\:bg-red-50:hover{background-color:#fcf9ef!important;}
.hover\:bg-red-50\/30:hover{background-color:color-mix(in srgb,#fcf9ef 30%,transparent)!important;}
.hover\:bg-red-500:hover{background-color:#b38b32!important;color:#171710!important;}
.hover\:bg-red-500\/10:hover{background-color:color-mix(in srgb,#b38b32 10%,transparent)!important;}
.hover\:bg-red-500\/20:hover{background-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.hover\:bg-red-600:hover{background-color:#b38b32!important;color:#171710!important;}
.hover\:bg-red-600\/20:hover{background-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.hover\:bg-red-700:hover{background-color:#76551c!important;color:#fcf9ef!important;}
.hover\:bg-red-900:hover{background-color:#3c2d17!important;color:#fcf9ef!important;}
.hover\:bg-red-900\/40:hover{background-color:color-mix(in srgb,#3c2d17 40%,transparent)!important;}
.hover\:bg-red-900\/50:hover{background-color:color-mix(in srgb,#3c2d17 50%,transparent)!important;}
.hover\:bg-red-900\/80:hover{background-color:color-mix(in srgb,#3c2d17 80%,transparent)!important;}
.hover\:bg-red-950\/25:hover{background-color:color-mix(in srgb,#241d12 25%,transparent)!important;}
.hover\:bg-red-950\/40:hover{background-color:color-mix(in srgb,#241d12 40%,transparent)!important;}
.hover\:bg-red-950\/60:hover{background-color:color-mix(in srgb,#241d12 60%,transparent)!important;}
.hover\:bg-rose-100:hover{background-color:#f5ecd2!important;}
.hover\:bg-rose-50:hover{background-color:#fcf9ef!important;}
.hover\:bg-rose-500:hover{background-color:#b38b32!important;color:#171710!important;}
.hover\:bg-rose-500\/20:hover{background-color:color-mix(in srgb,#b38b32 20%,transparent)!important;}
.hover\:bg-rose-600:hover{background-color:#b38b32!important;color:#171710!important;}
.hover\:bg-rose-700:hover{background-color:#76551c!important;color:#fcf9ef!important;}
.hover\:bg-rose-900\/60:hover{background-color:color-mix(in srgb,#3c2d17 60%,transparent)!important;}
.hover\:bg-rose-950\/30:hover{background-color:color-mix(in srgb,#241d12 30%,transparent)!important;}
.hover\:bg-sky-600:hover{background-color:#b38b32!important;color:#171710!important;}
.hover\:bg-yellow-600:hover{background-color:#b38b32!important;color:#171710!important;}
.hover\:border-amber-300:hover{border-color:#d7bc74!important;}
.hover\:border-amber-400:hover{border-color:#c6a34b!important;}
.hover\:border-amber-500:hover{border-color:#b38b32!important;}
.hover\:border-amber-500\/50:hover{border-color:color-mix(in srgb,#b38b32 50%,transparent)!important;}
.hover\:border-amber-600:hover{border-color:#967124!important;}
.hover\:border-indigo-300:hover{border-color:#d7bc74!important;}
.hover\:border-orange-400:hover{border-color:#c6a34b!important;}
.hover\:border-orange-500:hover{border-color:#b38b32!important;}
.hover\:border-orange-500\/50:hover{border-color:color-mix(in srgb,#b38b32 50%,transparent)!important;}
.hover\:border-orange-600:hover{border-color:#967124!important;}
.hover\:border-red-200:hover{border-color:#e9d7a5!important;}
.hover\:border-red-300:hover{border-color:#d7bc74!important;}
.hover\:border-red-400:hover{border-color:#c6a34b!important;}
.hover\:border-red-500:hover{border-color:#b38b32!important;}
.hover\:border-red-500\/30:hover{border-color:color-mix(in srgb,#b38b32 30%,transparent)!important;}
.hover\:border-red-500\/50:hover{border-color:color-mix(in srgb,#b38b32 50%,transparent)!important;}
.hover\:border-red-600:hover{border-color:#967124!important;}
.hover\:border-red-600\/60:hover{border-color:color-mix(in srgb,#967124 60%,transparent)!important;}
.hover\:border-rose-300:hover{border-color:#d7bc74!important;}
.hover\:from-red-500:hover{--tw-gradient-from:#b38b32 var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important;}
.hover\:from-red-700:hover{--tw-gradient-from:#76551c var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important;}
.hover\:shadow-red-500\/30:hover{--tw-shadow-color:color-mix(in srgb,#b38b32 30%,transparent)!important;}
.hover\:text-amber-300:hover{color:#c6a34b!important;}
.hover\:text-amber-400:hover{color:#c6a34b!important;}
.hover\:text-amber-600:hover{color:#76551c!important;}
.hover\:text-amber-800:hover{color:#76551c!important;}
.hover\:text-amber-900:hover{color:#76551c!important;}
.hover\:text-orange-800:hover{color:#76551c!important;}
.hover\:text-red-300:hover{color:#c6a34b!important;}
.hover\:text-red-400:hover{color:#c6a34b!important;}
.hover\:text-red-500:hover{color:#76551c!important;}
.hover\:text-red-600:hover{color:#76551c!important;}
.hover\:text-red-700:hover{color:#76551c!important;}
.hover\:text-red-800:hover{color:#76551c!important;}
.hover\:text-rose-400:hover{color:#c6a34b!important;}
.hover\:text-rose-600:hover{color:#76551c!important;}
.hover\:text-rose-700:hover{color:#76551c!important;}
.hover\:to-amber-700:hover{--tw-gradient-to:#76551c var(--tw-gradient-to-position)!important;}
.hover\:to-orange-500:hover{--tw-gradient-to:#b38b32 var(--tw-gradient-to-position)!important;}
.hover\:to-orange-600:hover{--tw-gradient-to:#967124 var(--tw-gradient-to-position)!important;}
.ring-amber-300{--tw-ring-color:#d7bc74!important;}
.ring-amber-500\/30{--tw-ring-color:color-mix(in srgb,#b38b32 30%,transparent)!important;}
.ring-blue-500{--tw-ring-color:#b38b32!important;}
.ring-cyan-500{--tw-ring-color:#b38b32!important;}
.ring-fuchsia-500{--tw-ring-color:#b38b32!important;}
.ring-indigo-500{--tw-ring-color:#b38b32!important;}
.ring-red-200{--tw-ring-color:#e9d7a5!important;}
.ring-red-500{--tw-ring-color:#b38b32!important;}
.ring-red-600{--tw-ring-color:#967124!important;}
.ring-red-600\/30{--tw-ring-color:color-mix(in srgb,#967124 30%,transparent)!important;}
.ring-red-900\/30{--tw-ring-color:color-mix(in srgb,#3c2d17 30%,transparent)!important;}
.ring-sky-500{--tw-ring-color:#b38b32!important;}
.selection\:bg-red-600::selection{background-color:#b38b32!important;color:#171710!important;}
.shadow-amber-200{--tw-shadow-color:#e9d7a5!important;}
.shadow-amber-900\/20{--tw-shadow-color:color-mix(in srgb,#3c2d17 20%,transparent)!important;}
.shadow-amber-950\/20{--tw-shadow-color:color-mix(in srgb,#241d12 20%,transparent)!important;}
.shadow-indigo-200{--tw-shadow-color:#e9d7a5!important;}
.shadow-orange-200{--tw-shadow-color:#e9d7a5!important;}
.shadow-orange-900\/20{--tw-shadow-color:color-mix(in srgb,#3c2d17 20%,transparent)!important;}
.shadow-red-200{--tw-shadow-color:#e9d7a5!important;}
.shadow-red-600\/10{--tw-shadow-color:color-mix(in srgb,#967124 10%,transparent)!important;}
.shadow-red-600\/20{--tw-shadow-color:color-mix(in srgb,#967124 20%,transparent)!important;}
.shadow-red-600\/30{--tw-shadow-color:color-mix(in srgb,#967124 30%,transparent)!important;}
.shadow-red-900\/20{--tw-shadow-color:color-mix(in srgb,#3c2d17 20%,transparent)!important;}
.shadow-red-900\/30{--tw-shadow-color:color-mix(in srgb,#3c2d17 30%,transparent)!important;}
.shadow-red-950\/20{--tw-shadow-color:color-mix(in srgb,#241d12 20%,transparent)!important;}
.shadow-red-950\/30{--tw-shadow-color:color-mix(in srgb,#241d12 30%,transparent)!important;}
.shadow-red-950\/40{--tw-shadow-color:color-mix(in srgb,#241d12 40%,transparent)!important;}
.shadow-rose-200{--tw-shadow-color:#e9d7a5!important;}
.text-amber-100{color:#c6a34b!important;}
.text-amber-100\/50{color:color-mix(in srgb,#c6a34b 50%,transparent)!important;}
.text-amber-100\/60{color:color-mix(in srgb,#c6a34b 60%,transparent)!important;}
.text-amber-100\/70{color:color-mix(in srgb,#c6a34b 70%,transparent)!important;}
.text-amber-200{color:#c6a34b!important;}
.text-amber-300{color:#c6a34b!important;}
.text-amber-400{color:#c6a34b!important;}
.text-amber-400\/70{color:color-mix(in srgb,#c6a34b 70%,transparent)!important;}
.text-amber-400\/80{color:color-mix(in srgb,#c6a34b 80%,transparent)!important;}
.text-amber-500{color:#76551c!important;}
.text-amber-500\/80{color:color-mix(in srgb,#76551c 80%,transparent)!important;}
.text-amber-600{color:#76551c!important;}
.text-amber-600\/50{color:color-mix(in srgb,#76551c 50%,transparent)!important;}
.text-amber-600\/70{color:color-mix(in srgb,#76551c 70%,transparent)!important;}
.text-amber-700{color:#76551c!important;}
.text-amber-700\/60{color:color-mix(in srgb,#76551c 60%,transparent)!important;}
.text-amber-700\/80{color:color-mix(in srgb,#76551c 80%,transparent)!important;}
.text-amber-800{color:#76551c!important;}
.text-amber-900{color:#76551c!important;}
.text-amber-950{color:#76551c!important;}
.text-blue-100{color:#c6a34b!important;}
.text-blue-200{color:#c6a34b!important;}
.text-blue-300{color:#c6a34b!important;}
.text-blue-400{color:#c6a34b!important;}
.text-blue-500{color:#76551c!important;}
.text-blue-600{color:#76551c!important;}
.text-blue-700{color:#76551c!important;}
.text-blue-800{color:#76551c!important;}
.text-blue-900{color:#76551c!important;}
.text-cyan-100{color:#c6a34b!important;}
.text-cyan-200{color:#c6a34b!important;}
.text-cyan-300{color:#c6a34b!important;}
.text-cyan-400{color:#c6a34b!important;}
.text-cyan-600{color:#76551c!important;}
.text-fuchsia-100{color:#c6a34b!important;}
.text-fuchsia-200{color:#c6a34b!important;}
.text-fuchsia-300{color:#c6a34b!important;}
.text-fuchsia-400{color:#c6a34b!important;}
.text-fuchsia-600{color:#76551c!important;}
.text-fuchsia-700{color:#76551c!important;}
.text-fuchsia-950{color:#76551c!important;}
.text-indigo-200{color:#c6a34b!important;}
.text-indigo-300{color:#c6a34b!important;}
.text-indigo-400{color:#c6a34b!important;}
.text-indigo-500{color:#76551c!important;}
.text-indigo-600{color:#76551c!important;}
.text-indigo-700{color:#76551c!important;}
.text-indigo-800{color:#76551c!important;}
.text-indigo-900{color:#76551c!important;}
.text-lime-300{color:#c6a34b!important;}
.text-lime-400{color:#c6a34b!important;}
.text-orange-100{color:#c6a34b!important;}
.text-orange-200{color:#c6a34b!important;}
.text-orange-300{color:#c6a34b!important;}
.text-orange-400{color:#c6a34b!important;}
.text-orange-400\/70{color:color-mix(in srgb,#c6a34b 70%,transparent)!important;}
.text-orange-400\/80{color:color-mix(in srgb,#c6a34b 80%,transparent)!important;}
.text-orange-500{color:#76551c!important;}
.text-orange-600{color:#76551c!important;}
.text-orange-700{color:#76551c!important;}
.text-orange-700\/60{color:color-mix(in srgb,#76551c 60%,transparent)!important;}
.text-orange-800{color:#76551c!important;}
.text-orange-800\/80{color:color-mix(in srgb,#76551c 80%,transparent)!important;}
.text-orange-900{color:#76551c!important;}
.text-orange-950{color:#76551c!important;}
.text-pink-300{color:#c6a34b!important;}
.text-pink-400{color:#c6a34b!important;}
.text-purple-100{color:#c6a34b!important;}
.text-purple-200{color:#c6a34b!important;}
.text-purple-300{color:#c6a34b!important;}
.text-purple-400{color:#c6a34b!important;}
.text-purple-600{color:#76551c!important;}
.text-purple-700{color:#76551c!important;}
.text-red-100{color:#c6a34b!important;}
.text-red-200{color:#c6a34b!important;}
.text-red-200\/60{color:color-mix(in srgb,#c6a34b 60%,transparent)!important;}
.text-red-300{color:#c6a34b!important;}
.text-red-400{color:#c6a34b!important;}
.text-red-400\/70{color:color-mix(in srgb,#c6a34b 70%,transparent)!important;}
.text-red-400\/80{color:color-mix(in srgb,#c6a34b 80%,transparent)!important;}
.text-red-500{color:#76551c!important;}
.text-red-600{color:#76551c!important;}
.text-red-700{color:#76551c!important;}
.text-red-700\/60{color:color-mix(in srgb,#76551c 60%,transparent)!important;}
.text-red-700\/80{color:color-mix(in srgb,#76551c 80%,transparent)!important;}
.text-red-800{color:#76551c!important;}
.text-red-900{color:#76551c!important;}
.text-red-950{color:#76551c!important;}
.text-rose-100{color:#c6a34b!important;}
.text-rose-200{color:#c6a34b!important;}
.text-rose-300{color:#c6a34b!important;}
.text-rose-400{color:#c6a34b!important;}
.text-rose-400\/70{color:color-mix(in srgb,#c6a34b 70%,transparent)!important;}
.text-rose-500{color:#76551c!important;}
.text-rose-600{color:#76551c!important;}
.text-rose-700{color:#76551c!important;}
.text-rose-800{color:#76551c!important;}
.text-rose-900{color:#76551c!important;}
.text-rose-950{color:#76551c!important;}
.text-sky-100{color:#c6a34b!important;}
.text-sky-200{color:#c6a34b!important;}
.text-sky-300{color:#c6a34b!important;}
.text-sky-400{color:#c6a34b!important;}
.text-sky-500{color:#76551c!important;}
.text-sky-600{color:#76551c!important;}
.text-teal-300{color:#c6a34b!important;}
.text-teal-400{color:#c6a34b!important;}
.text-teal-600{color:#76551c!important;}
.text-violet-100{color:#c6a34b!important;}
.text-violet-200{color:#c6a34b!important;}
.text-violet-300{color:#c6a34b!important;}
.text-violet-400{color:#c6a34b!important;}
.text-violet-600{color:#76551c!important;}
.text-violet-700{color:#76551c!important;}
.text-yellow-400{color:#c6a34b!important;}
.text-yellow-700{color:#76551c!important;}
.to-amber-500{--tw-gradient-to:#b38b32 var(--tw-gradient-to-position)!important;}
.to-amber-600{--tw-gradient-to:#967124 var(--tw-gradient-to-position)!important;}
.to-amber-800\/20{--tw-gradient-to:color-mix(in srgb,#5b421a 20%,transparent) var(--tw-gradient-to-position)!important;}
.to-orange-500{--tw-gradient-to:#b38b32 var(--tw-gradient-to-position)!important;}
.to-orange-600{--tw-gradient-to:#967124 var(--tw-gradient-to-position)!important;}
.to-red-600{--tw-gradient-to:#967124 var(--tw-gradient-to-position)!important;}
.via-orange-500{--tw-gradient-stops:var(--tw-gradient-from),#b38b32 var(--tw-gradient-via-position),var(--tw-gradient-to)!important;}
.via-orange-600{--tw-gradient-stops:var(--tw-gradient-from),#967124 var(--tw-gradient-via-position),var(--tw-gradient-to)!important;}
/* Text over solid gold primary gradients must keep sufficient contrast. */
[class*="bg-gradient"][class*="from-red-5"],[class*="bg-gradient"][class*="from-red-6"]{color:#171710!important;}
[class*="bg-gradient"][class*="from-red-6"] .text-white{color:#171710!important;}
.from-slate-950{--tw-gradient-from:#121210 var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important;}
.via-slate-900{--tw-gradient-stops:var(--tw-gradient-from),#191916 var(--tw-gradient-via-position),var(--tw-gradient-to)!important;}
.to-zinc-900{--tw-gradient-to:#24231f var(--tw-gradient-to-position)!important;}
:is(nav,header) :is([class*="text-red-"],[class*="text-orange-"],[class*="text-amber-"]):not([class*="bg-"]){color:#76551c!important;}
}
@media screen and (max-width:640px){nav img.autovest-logo,header img.autovest-logo{height:48px!important;max-width:130px!important;}nav,header{gap:12px;}nav .text-xs,header .text-xs{letter-spacing:normal;}
.autovest-dashboard main a[href="chat.php"][class*="bg-gradient"]{padding:18px;}
.autovest-dashboard main a[href="chat.php"][class*="bg-gradient"]>div:first-child{align-items:flex-start;min-width:0;gap:12px;}
.autovest-dashboard main a[href="chat.php"][class*="bg-gradient"]>div:first-child>div:last-child>div:first-child{flex-wrap:wrap;gap:6px;}
.autovest-dashboard main a[href="chat.php"][class*="bg-gradient"]>div:first-child>div:last-child>div:first-child>span:first-child{font-size:13px;letter-spacing:.02em;}
}
@media print{body{background:white!important;color:black!important;}}
