/* Generated from inline style attributes (CSP hardening: style-src no longer
   allows style="" attributes). One utility class per former inline style.
   Loaded LAST so these win equal-specificity conflicts the way inline
   styles used to. */
.c1{display:none;}
.c2{display:inline-flex; gap:6px; align-items:center;}
.c3{display:flex; align-items:center; justify-content:flex-end; margin: -4px 0 10px 0; padding: 0 4px;}
.c4{font-size: 0.625rem; color: #8a8272; white-space: nowrap;}
.c5{font-size: 0.625rem; color: #8a8272; white-space: nowrap; margin-left: 12px;}
.c6{color:#7dd3fc;}
.c7{color:#ffb74d;}
.c8{color:#00e676;}
.c9{font-size: 0.8125rem; color: #b8b0a0; margin-bottom: 16px; line-height: 1.4;}
.c10{font-size: 0.8125rem; color: #b8b0a0; margin-bottom: 14px; line-height: 1.4;}
.c11{color:#6a6357; font-weight:400;}
.c12{display:none; margin-top:12px; border-top:1px solid #2e2716; padding-top:12px;}
.c13{color:#00e676; font-size:0.75rem; font-weight:700; margin-bottom:6px;}
.c14{display:flex; gap:8px; align-items:center;}
.c15{flex:1; min-width:0;}
.c16{margin-top:10px; font-size:0.75rem; color:#ff6b6b; display:none;}
.c17{text-decoration:none;}
.c18{font-size: 0.8125rem; color: #b8b0a0; margin-bottom: 14px; line-height: 1.5;}
.c19{grid-column: 1 / -1;}
.c20{color:#6a6357; font-weight:400; text-transform:none;}
.c21{margin-left:8px; text-transform:none; letter-spacing:0;}
.c22{flex:1;}
.c23{grid-template-columns: minmax(0,1fr) minmax(0,2fr) auto; align-items:end;}
.c24{margin-top:8px;}
.c25{max-width: 680px;}
.c26{margin: 6px 0 12px;}
.c27{display:none; line-height:1.6;}
.c28{display:flex; align-items:center; gap:10px; flex-wrap:wrap;}
.c29{color:#b8b0a0; font-size:0.8125rem;}
.c30{font-weight:700;}
.c31{display:none; margin-top:14px;}
.c32{color:#ffb74d; margin-bottom:8px;}
.c33{display:flex; gap:8px; margin-top:14px; flex-wrap:wrap;}
.c34{display:flex; align-items:center; gap:8px; cursor:pointer; text-transform:none; letter-spacing:0; font-weight:600; font-size:0.84375rem;}
.c35{transform:scale(1.2); accent-color:#00e676; width:auto; padding:0;}
.c36{color:#6a6357;font-size:0.6875rem;}
.c37{color:#ffc000;}
.c38{font-size:0.6875rem;color:#6a6357;}
.c39{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.85);display:none;justify-content:center;align-items:center;z-index:100001;padding:12px;box-sizing:border-box;}
.c40{background:#1f190e;border:1px solid #3a3018;border-radius:12px;width:100%;max-width:420px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,0.7);}
.c41{padding:14px 16px;background:#2a2108;border-bottom:1px solid #3a3018;display:flex;justify-content:space-between;align-items:center;}
.c42{margin:0;color:#e8dcc0;font-size:1rem;}
.c43{padding:16px;display:flex;flex-direction:column;gap:10px;}
.c44{font-size:0.8125rem;color:#b8b0a0;}
.c45{width:100%;padding:12px;background:#221c10;border:1px solid #3a3018;color:#f0e9d8;border-radius:6px;font-size:1rem;box-sizing:border-box;outline:none;}
.c46{padding:12px 16px;border-top:1px solid #3a3018;display:flex;justify-content:flex-end;gap:10px;}
.c47{margin-top: 6px;}
.c48{font-size: 0.71875rem; color: #8a8272; margin-top: 10px; margin-bottom: 0; text-align: center;}
.c49{font-weight:600; color:#e8dcc0;}
.c50{font-weight:400; color:#8a8272;}
.c51{margin-bottom:0;}
.c52{display: none;}
.c53{margin-left: 2px;}
.c54{color: #ffc000; font-weight: bold;}
.c55{color: #ffb74d; font-weight: bold;}
.c56{font-size: 0.6875rem; color: #8a8272;}
.c57{font-size: 0.65625rem; color: #6a6357;}
.c58{margin-top: 4px;}
.c59{display:none; text-align: center; margin-top: 14px;}
.c60{color:#8a8272;}
.c61{color:#e57373;}
.c62{color:#ffcf83;font-weight:700;}
.c63{color:#00e676;font-weight:600;}
.c64{color:#6a6357; padding:10px; font-style:italic;}
.c65{padding: 20px; text-align: center; color: #8a8272;}
.c66{display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 16px;}
.c67{padding: 16px; margin: 0;}
.c68{margin-top: 0; color: #ffc000; font-size: 0.9375rem; border-bottom: 1px solid #3a3018; padding-bottom: 8px;}
.c69{margin-bottom: 12px;}
.c70{margin-bottom: 0;}
.c71{margin-top: 16px; text-align: right;}
.c72{padding: 24px; text-align: center; color: #8a8272;}
.c73{display:flex; flex-direction:column; gap:10px;}
.c74{color:#7dd3fc; font-size:0.6875rem; margin-top:4px;}
.c75{white-space:nowrap;}
.c76{padding:2px 8px; font-size:0.625rem; margin-left:4px;}
.c77{padding:2px 8px; font-size:0.625rem; margin-left:2px; color:#ff6b6b; border-color:#5a2b2b;}
.c78{display:flex; justify-content:space-between; align-items:center; gap:16px; background:#1f1b12; border:1px solid #2e2716; border-radius:10px; padding:14px 16px;}
.c79{min-width:0; flex:1;}
.c80{color:#ffc000; font-size:1rem; font-weight:800;}
.c81{color:#e8dcc0; font-size:0.8125rem; font-weight:600; margin-left:10px;}
.c82{color:#8a8272; font-size:0.75rem; margin-top:4px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.c83{display:flex; gap:8px; flex-shrink:0; align-items:center;}
.c84{color:#ff6b6b; border-color:#5a2b2b;}
.c85{color:#6a6357;}
.c86{font-family:monospace; font-size:0.6875rem;}
.c87{font-family:monospace;font-size:0.6875rem;opacity:0.8;}
.c88{margin-top:4px;}
.c89{margin-top:4px; word-break:break-all;}
.c90{text-align:center; color:#8a8272; padding:14px; font-size:0.8125rem;}
.c91{font-size:0.71875rem; color:#8a8272;}
.c92{margin-top:0;}
.c93{text-align:center; color:#8a8272;}
.c94{color:#ffb74d; font-weight:bold;}
.c95{display:flex; align-items:center; gap:8px; flex-shrink:0;}
.c96{font-weight:bold; color:#ffc000;}
.c97{font-weight:bold; ${r.isQuote ? 'color:#ffb74d;font-style:italic;font-size:0.71875rem;' : 'color:#ffc000;'};}
.c98{color:#e8dcc0; font-size:0.625rem;}
.c99{color:#ffb74d; font-size:0.625rem;}
.c100{color:#ffc000; font-size:0.85em;}
.c101{color:#ffc000; font-size:0.75rem;}
.c102{color:#8a8272;font-size:0.75rem;}
.c103{margin-top:6px; font-size:0.78125rem; color:#7dd3fc; font-weight:600;}
