/* PokeInvest brand override — card-vault palette (warm charcoal + collector gold).
   Generated: maps Tailwind indigo/purple/gray/slate utilities onto the iOS
   design tokens from WebsiteStyles.swift. Load AFTER tailwind.min.css/main.css.
   Selectors are `html`-prefixed to out-specificity both Tailwind v2 (local) and
   the v3 Play CDN used by standalone dashboard pages.
   Tokens: bg #151310 / surface #201D17 / card #2C2821 / gold #D9A94E /
   ink-on-gold #1A160D / text #F4F1E8 / muted #A89F8D */
html{color-scheme:dark;background-color:#151310}
html select.bg-indigo-600 option,html select.bg-indigo-500 option{background-color:#201D17;color:#F4F1E8}
html .accent-indigo-500{accent-color:#E0B45C}
html .bg-gray-100{--tw-bg-opacity:1;background-color:rgba(244,241,232,var(--tw-bg-opacity))}
html .bg-gray-200{--tw-bg-opacity:1;background-color:rgba(227,222,206,var(--tw-bg-opacity))}
html .bg-gray-50{--tw-bg-opacity:1;background-color:rgba(250,248,240,var(--tw-bg-opacity))}
html .bg-gray-500{--tw-bg-opacity:1;background-color:rgba(135,126,107,var(--tw-bg-opacity))}
html .bg-gray-500\/20{background-color:rgba(135,126,107,0.2)}
html .bg-gray-600{--tw-bg-opacity:1;background-color:rgba(74,68,56,var(--tw-bg-opacity))}
html .bg-gray-600\/30{background-color:rgba(74,68,56,0.3)}
html .bg-gray-700{--tw-bg-opacity:1;background-color:rgba(44,40,33,var(--tw-bg-opacity))}
html .bg-gray-700\/30{background-color:rgba(44,40,33,0.3)}
html .bg-gray-700\/50{background-color:rgba(44,40,33,0.5)}
html .bg-gray-750{--tw-bg-opacity:1;background-color:rgba(38,34,23,var(--tw-bg-opacity))}
html .bg-gray-800{--tw-bg-opacity:1;background-color:rgba(32,29,23,var(--tw-bg-opacity))}
html .bg-gray-800\/50{background-color:rgba(32,29,23,0.5)}
html .bg-gray-800\/70{background-color:rgba(32,29,23,0.7)}
html .bg-gray-850{--tw-bg-opacity:1;background-color:rgba(27,24,19,var(--tw-bg-opacity))}
html .bg-gray-900{--tw-bg-opacity:1;background-color:rgba(21,19,16,var(--tw-bg-opacity))}
html .bg-gray-900\/50{background-color:rgba(21,19,16,0.5)}
html .bg-gray-900\/90{background-color:rgba(21,19,16,0.9)}
html .bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(246,234,203,var(--tw-bg-opacity))}
html .bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(217,169,78,var(--tw-bg-opacity));color:#1A160D}
html .bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(224,180,92,var(--tw-bg-opacity));color:#1A160D}
html .bg-indigo-500\/10{background-color:rgba(224,180,92,0.1)}
html .bg-indigo-500\/20{background-color:rgba(224,180,92,0.2)}
html .bg-indigo-500\/5{background-color:rgba(224,180,92,0.05)}
html .bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(217,169,78,var(--tw-bg-opacity));color:#1A160D}
html .bg-indigo-600\/20{background-color:rgba(217,169,78,0.2)}
html .bg-indigo-700{--tw-bg-opacity:1;background-color:rgba(192,145,59,var(--tw-bg-opacity));color:#1A160D}
html .bg-indigo-800{--tw-bg-opacity:1;background-color:rgba(110,82,32,var(--tw-bg-opacity))}
html .bg-indigo-900\/30{background-color:rgba(87,65,26,0.3)}
html .bg-indigo-900\/50{background-color:rgba(87,65,26,0.5)}
html .bg-purple-400{--tw-bg-opacity:1;background-color:rgba(205,159,68,var(--tw-bg-opacity))}
html .bg-purple-500{--tw-bg-opacity:1;background-color:rgba(186,138,51,var(--tw-bg-opacity))}
html .bg-purple-500\/10{background-color:rgba(186,138,51,0.1)}
html .bg-purple-500\/20{background-color:rgba(186,138,51,0.2)}
html .bg-purple-600{--tw-bg-opacity:1;background-color:rgba(162,116,42,var(--tw-bg-opacity))}
html .border-gray-100{--tw-border-opacity:1;border-color:rgba(244,241,232,var(--tw-border-opacity))}
html .border-gray-200{--tw-border-opacity:1;border-color:rgba(227,222,206,var(--tw-border-opacity))}
html .border-gray-300{--tw-border-opacity:1;border-color:rgba(204,197,176,var(--tw-border-opacity))}
html .border-gray-500\/30{border-color:rgba(135,126,107,0.3)}
html .border-gray-600{--tw-border-opacity:1;border-color:rgba(74,68,56,var(--tw-border-opacity))}
html .border-gray-600\/30{border-color:rgba(74,68,56,0.3)}
html .border-gray-600\/50{border-color:rgba(74,68,56,0.5)}
html .border-gray-700{--tw-border-opacity:1;border-color:rgba(44,40,33,var(--tw-border-opacity))}
html .border-gray-700\/50{border-color:rgba(44,40,33,0.5)}
html .border-gray-800{--tw-border-opacity:1;border-color:rgba(32,29,23,var(--tw-border-opacity))}
html .border-indigo-400{--tw-border-opacity:1;border-color:rgba(217,169,78,var(--tw-border-opacity))}
html .border-indigo-400\/40{border-color:rgba(217,169,78,0.4)}
html .border-indigo-500{--tw-border-opacity:1;border-color:rgba(224,180,92,var(--tw-border-opacity))}
html .border-indigo-500\/20{border-color:rgba(224,180,92,0.2)}
html .border-indigo-500\/30{border-color:rgba(224,180,92,0.3)}
html .border-indigo-500\/40{border-color:rgba(224,180,92,0.4)}
html .border-indigo-500\/50{border-color:rgba(224,180,92,0.5)}
html .border-indigo-600{--tw-border-opacity:1;border-color:rgba(217,169,78,var(--tw-border-opacity))}
html .border-indigo-700{--tw-border-opacity:1;border-color:rgba(192,145,59,var(--tw-border-opacity))}
html .border-indigo-800{--tw-border-opacity:1;border-color:rgba(110,82,32,var(--tw-border-opacity))}
html .border-purple-200{--tw-border-opacity:1;border-color:rgba(231,211,151,var(--tw-border-opacity))}
html .border-purple-500\/20{border-color:rgba(186,138,51,0.2)}
html .border-purple-500\/30{border-color:rgba(186,138,51,0.3)}
html .border-purple-500\/40{border-color:rgba(186,138,51,0.4)}
html .border-slate-600\/50{border-color:rgba(74,68,56,0.5)}
html .border-t-indigo-500{border-top-color:#E0B45C}
html .disabled\:bg-gray-700:disabled{--tw-bg-opacity:1;background-color:rgba(44,40,33,var(--tw-bg-opacity))}
html .disabled\:from-gray-600:disabled{--tw-gradient-from:#4A4438;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(74,68,56,0))}
html .disabled\:to-gray-600:disabled{--tw-gradient-to:#4A4438}
html .disabled\:to-gray-700:disabled{--tw-gradient-to:#2C2821}
html .divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(227,222,206,var(--tw-divide-opacity))}
html .divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(44,40,33,var(--tw-divide-opacity))}
html .focus\:border-gray-500:focus{--tw-border-opacity:1;border-color:rgba(135,126,107,var(--tw-border-opacity))}
html .focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(224,180,92,var(--tw-border-opacity))}
html .focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224,180,92,var(--tw-ring-opacity))}
html .focus\:ring-indigo-500\/20:focus{--tw-ring-color:rgba(224,180,92,0.2)}
html .focus\:ring-offset-gray-800:focus{--tw-ring-offset-color:#201D17}
html .from-gray-500{--tw-gradient-from:#877E6B;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(135,126,107,0))}
html .from-gray-700{--tw-gradient-from:#2C2821;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(44,40,33,0))}
html .from-gray-700\/50{--tw-gradient-from:rgba(44,40,33,0.5);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(44,40,33,0))}
html .from-gray-800{--tw-gradient-from:#201D17;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(32,29,23,0))}
html .from-gray-800\/50{--tw-gradient-from:rgba(32,29,23,0.5);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(32,29,23,0))}
html .from-gray-900{--tw-gradient-from:#151310;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(21,19,16,0))}
html .from-indigo-400{--tw-gradient-from:#D9A94E;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(217,169,78,0));color:#1A160D}
html .from-indigo-500{--tw-gradient-from:#E0B45C;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(224,180,92,0));color:#1A160D}
html .from-indigo-500\/20{--tw-gradient-from:rgba(224,180,92,0.2);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(224,180,92,0))}
html .from-indigo-500\/5{--tw-gradient-from:rgba(224,180,92,0.05);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(224,180,92,0))}
html .from-indigo-600{--tw-gradient-from:#D9A94E;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(217,169,78,0));color:#1A160D}
html .from-indigo-600\/20{--tw-gradient-from:rgba(217,169,78,0.2);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(217,169,78,0))}
html .from-indigo-900\/20{--tw-gradient-from:rgba(87,65,26,0.2);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(87,65,26,0))}
html .from-indigo-900\/40{--tw-gradient-from:rgba(87,65,26,0.4);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(87,65,26,0))}
html .from-indigo-900\/50{--tw-gradient-from:rgba(87,65,26,0.5);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(87,65,26,0))}
html .from-indigo-900\/60{--tw-gradient-from:rgba(87,65,26,0.6);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(87,65,26,0))}
html .from-indigo-950\/20{--tw-gradient-from:rgba(51,38,9,0.2);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(51,38,9,0))}
html .from-indigo-950\/60{--tw-gradient-from:rgba(51,38,9,0.6);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(51,38,9,0))}
html .from-purple-500{--tw-gradient-from:#BA8A33;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(186,138,51,0))}
html .from-purple-500\/10{--tw-gradient-from:rgba(186,138,51,0.1);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(186,138,51,0))}
html .from-purple-900\/40{--tw-gradient-from:rgba(70,48,15,0.4);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(70,48,15,0))}
html .from-slate-800\/90{--tw-gradient-from:rgba(32,29,23,0.9);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(32,29,23,0))}
html .group:hover .group-hover\:from-indigo-500\/30{--tw-gradient-from:rgba(224,180,92,0.3);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(224,180,92,0))}
html .group:hover .group-hover\:text-indigo-300{--tw-text-opacity:1;color:rgba(230,198,127,var(--tw-text-opacity))}
html .group:hover .group-hover\:text-indigo-400{--tw-text-opacity:1;color:rgba(217,169,78,var(--tw-text-opacity))}
html .group:hover .group-hover\:to-purple-500\/30{--tw-gradient-to:rgba(186,138,51,0.3)}
html .hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(244,241,232,var(--tw-bg-opacity))}
html .hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgba(227,222,206,var(--tw-bg-opacity))}
html .hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(250,248,240,var(--tw-bg-opacity))}
html .hover\:bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgba(135,126,107,var(--tw-bg-opacity))}
html .hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgba(74,68,56,var(--tw-bg-opacity))}
html .hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(44,40,33,var(--tw-bg-opacity))}
html .hover\:bg-gray-750:hover{--tw-bg-opacity:1;background-color:rgba(38,34,23,var(--tw-bg-opacity))}
html .hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgba(32,29,23,var(--tw-bg-opacity))}
html .hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgba(224,180,92,var(--tw-bg-opacity));color:#1A160D}
html .hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(192,145,59,var(--tw-bg-opacity));color:#1A160D}
html .hover\:bg-indigo-900\/50:hover{background-color:rgba(87,65,26,0.5)}
html .hover\:bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgba(186,138,51,var(--tw-bg-opacity))}
html .hover\:bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgba(133,93,32,var(--tw-bg-opacity))}
html .hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(204,197,176,var(--tw-border-opacity))}
html .hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgba(135,126,107,var(--tw-border-opacity))}
html .hover\:border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(230,198,127,var(--tw-border-opacity))}
html .hover\:border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(217,169,78,var(--tw-border-opacity))}
html .hover\:border-indigo-400\/70:hover{border-color:rgba(217,169,78,0.7)}
html .hover\:border-indigo-500:hover{--tw-border-opacity:1;border-color:rgba(224,180,92,var(--tw-border-opacity))}
html .hover\:from-indigo-400:hover{--tw-gradient-from:#D9A94E;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(217,169,78,0));color:#1A160D}
html .hover\:from-indigo-500:hover{--tw-gradient-from:#E0B45C;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(224,180,92,0));color:#1A160D}
html .hover\:shadow-indigo-500\/20:hover{--tw-shadow-color:rgba(224,180,92,0.2);--tw-shadow:var(--tw-shadow-colored)}
html .hover\:shadow-indigo-500\/25:hover{--tw-shadow-color:rgba(224,180,92,0.25);--tw-shadow:var(--tw-shadow-colored)}
html .hover\:shadow-purple-500\/25:hover{--tw-shadow-color:rgba(186,138,51,0.25);--tw-shadow:var(--tw-shadow-colored)}
html .hover\:text-gray-100:hover{--tw-text-opacity:1;color:rgba(244,241,232,var(--tw-text-opacity))}
html .hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgba(227,222,206,var(--tw-text-opacity))}
html .hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgba(204,197,176,var(--tw-text-opacity))}
html .hover\:text-gray-400:hover{--tw-text-opacity:1;color:rgba(168,159,141,var(--tw-text-opacity))}
html .hover\:text-indigo-100:hover{--tw-text-opacity:1;color:rgba(246,234,203,var(--tw-text-opacity))}
html .hover\:text-indigo-200:hover{--tw-text-opacity:1;color:rgba(239,218,165,var(--tw-text-opacity))}
html .hover\:text-indigo-300:hover{--tw-text-opacity:1;color:rgba(230,198,127,var(--tw-text-opacity))}
html .hover\:text-indigo-400:hover{--tw-text-opacity:1;color:rgba(217,169,78,var(--tw-text-opacity))}
html .hover\:text-purple-300:hover{--tw-text-opacity:1;color:rgba(221,190,107,var(--tw-text-opacity))}
html .hover\:text-purple-400:hover{--tw-text-opacity:1;color:rgba(205,159,68,var(--tw-text-opacity))}
html .hover\:to-indigo-400:hover{--tw-gradient-to:#D9A94E}
html .hover\:to-purple-500:hover{--tw-gradient-to:#BA8A33}
html .placeholder-gray-400::placeholder{color:#A89F8D;opacity:1}
html .placeholder-gray-500::placeholder{color:#877E6B;opacity:1}
html .ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgba(74,68,56,var(--tw-ring-opacity))}
html .shadow-indigo-900\/40{--tw-shadow-color:rgba(87,65,26,0.4);--tw-shadow:var(--tw-shadow-colored)}
html .text-gray-100{--tw-text-opacity:1;color:rgba(244,241,232,var(--tw-text-opacity))}
html .text-gray-200{--tw-text-opacity:1;color:rgba(227,222,206,var(--tw-text-opacity))}
html .text-gray-300{--tw-text-opacity:1;color:rgba(204,197,176,var(--tw-text-opacity))}
html .text-gray-400{--tw-text-opacity:1;color:rgba(168,159,141,var(--tw-text-opacity))}
html .text-gray-500{--tw-text-opacity:1;color:rgba(135,126,107,var(--tw-text-opacity))}
html .text-gray-600{--tw-text-opacity:1;color:rgba(74,68,56,var(--tw-text-opacity))}
html .text-gray-700{--tw-text-opacity:1;color:rgba(44,40,33,var(--tw-text-opacity))}
html .text-gray-800{--tw-text-opacity:1;color:rgba(32,29,23,var(--tw-text-opacity))}
html .text-gray-900{--tw-text-opacity:1;color:rgba(21,19,16,var(--tw-text-opacity))}
html .text-indigo-200{--tw-text-opacity:1;color:rgba(239,218,165,var(--tw-text-opacity))}
html .text-indigo-300{--tw-text-opacity:1;color:rgba(230,198,127,var(--tw-text-opacity))}
html .text-indigo-400{--tw-text-opacity:1;color:rgba(217,169,78,var(--tw-text-opacity))}
html .text-indigo-400\/70{color:rgba(217,169,78,0.7)}
html .text-indigo-500{--tw-text-opacity:1;color:rgba(224,180,92,var(--tw-text-opacity))}
html .text-indigo-600{--tw-text-opacity:1;color:rgba(217,169,78,var(--tw-text-opacity))}
html .text-indigo-700{--tw-text-opacity:1;color:rgba(192,145,59,var(--tw-text-opacity))}
html .text-indigo-800{--tw-text-opacity:1;color:rgba(110,82,32,var(--tw-text-opacity))}
html .text-purple-100{--tw-text-opacity:1;color:rgba(241,229,194,var(--tw-text-opacity))}
html .text-purple-300{--tw-text-opacity:1;color:rgba(221,190,107,var(--tw-text-opacity))}
html .text-purple-400{--tw-text-opacity:1;color:rgba(205,159,68,var(--tw-text-opacity))}
html .text-purple-500{--tw-text-opacity:1;color:rgba(186,138,51,var(--tw-text-opacity))}
html .text-purple-600{--tw-text-opacity:1;color:rgba(162,116,42,var(--tw-text-opacity))}
html .text-purple-800{--tw-text-opacity:1;color:rgba(104,72,24,var(--tw-text-opacity))}
html .text-slate-400{--tw-text-opacity:1;color:rgba(168,159,141,var(--tw-text-opacity))}
html .to-gray-600{--tw-gradient-to:#4A4438}
html .to-gray-700{--tw-gradient-to:#2C2821}
html .to-gray-700\/30{--tw-gradient-to:rgba(44,40,33,0.3)}
html .to-gray-750{--tw-gradient-to:#262217}
html .to-gray-900{--tw-gradient-to:#151310}
html .to-indigo-500{--tw-gradient-to:#E0B45C}
html .to-indigo-600{--tw-gradient-to:#D9A94E}
html .to-indigo-600\/10{--tw-gradient-to:rgba(217,169,78,0.1)}
html .to-indigo-900{--tw-gradient-to:#57411A}
html .to-indigo-950\/50{--tw-gradient-to:rgba(51,38,9,0.5)}
html .to-purple-500\/20{--tw-gradient-to:rgba(186,138,51,0.2)}
html .to-purple-500\/5{--tw-gradient-to:rgba(186,138,51,0.05)}
html .to-purple-600{--tw-gradient-to:#A2742A}
html .to-purple-600\/20{--tw-gradient-to:rgba(162,116,42,0.2)}
html .to-purple-700{--tw-gradient-to:#855D20}
html .to-purple-700\/30{--tw-gradient-to:rgba(133,93,32,0.3)}
html .to-purple-800\/20{--tw-gradient-to:rgba(104,72,24,0.2)}
html .to-purple-900\/20{--tw-gradient-to:rgba(70,48,15,0.2)}
html .to-purple-900\/30{--tw-gradient-to:rgba(70,48,15,0.3)}
html .to-purple-900\/40{--tw-gradient-to:rgba(70,48,15,0.4)}
html .to-purple-900\/50{--tw-gradient-to:rgba(70,48,15,0.5)}
html .to-purple-900\/60{--tw-gradient-to:rgba(70,48,15,0.6)}
html .via-gray-800{--tw-gradient-stops:var(--tw-gradient-from),#201D17,var(--tw-gradient-to,rgba(32,29,23,0))}
html .via-indigo-500{--tw-gradient-stops:var(--tw-gradient-from),#E0B45C,var(--tw-gradient-to,rgba(224,180,92,0))}
html .via-indigo-700\/30{--tw-gradient-stops:var(--tw-gradient-from),rgba(192,145,59,0.3),var(--tw-gradient-to,rgba(192,145,59,0))}
html .via-indigo-800\/20{--tw-gradient-stops:var(--tw-gradient-from),rgba(110,82,32,0.2),var(--tw-gradient-to,rgba(110,82,32,0))}
html .via-indigo-900\/20{--tw-gradient-stops:var(--tw-gradient-from),rgba(87,65,26,0.2),var(--tw-gradient-to,rgba(87,65,26,0))}
html .via-indigo-900\/30{--tw-gradient-stops:var(--tw-gradient-from),rgba(87,65,26,0.3),var(--tw-gradient-to,rgba(87,65,26,0))}
html .via-purple-500{--tw-gradient-stops:var(--tw-gradient-from),#BA8A33,var(--tw-gradient-to,rgba(186,138,51,0))}
html .via-purple-950\/10{--tw-gradient-stops:var(--tw-gradient-from),rgba(42,29,8,0.1),var(--tw-gradient-to,rgba(42,29,8,0))}
html .via-purple-950\/40{--tw-gradient-stops:var(--tw-gradient-from),rgba(42,29,8,0.4),var(--tw-gradient-to,rgba(42,29,8,0))}
html .via-slate-900\/90{--tw-gradient-stops:var(--tw-gradient-from),rgba(21,19,16,0.9),var(--tw-gradient-to,rgba(21,19,16,0))}
/* bg-clip-text gradient text: restore transparency that the ink-on-gold rules above override */
html .text-transparent{color:transparent}
/* gold text on white surfaces needs the darker bronze for contrast (inverted CTAs on gold banners) */
html .bg-white.text-indigo-700,html .bg-white.text-indigo-600,html .bg-gray-100.text-indigo-700{--tw-text-opacity:1;color:rgba(143,107,42,var(--tw-text-opacity))}
/* Chrome autofill paints inputs pale blue; repaint with the warm card surface */
html input:-webkit-autofill,html input:-webkit-autofill:hover,html input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #2C2821 inset;-webkit-text-fill-color:#F4F1E8;caret-color:#F4F1E8}
