.gold-calendar{max-width:1160px;margin:auto}.gc-heading{margin:4px 0 25px}.gc-heading h1{font-size:30px;letter-spacing:-.03em;margin:8px 0}.gc-eyebrow{font-size:10px;font-weight:700;letter-spacing:.16em;color:#d9b873;margin:0 0 10px}.gc-next{display:flex;justify-content:space-between;align-items:center;gap:24px;background:linear-gradient(125deg,#252119,#16171c);border:1px solid #635232;border-radius:14px;padding:24px;margin:0 0 24px}.gc-next strong{font-size:21px}.gold-calendar small{display:block;color:var(--text-3,#a4a4ae);margin-top:5px}.gc-countdown{text-align:right;white-space:nowrap}.gc-countdown b{font-size:34px;font-variant-numeric:tabular-nums;color:#efd49b}.gc-countdown small{font-size:10px}.gc-warning{background:#421b1c;border:1px solid #a74242;color:#ffdada;padding:16px;border-radius:12px;margin-bottom:14px;line-height:1.5}.gc-finished{padding:22px;background:var(--surface,#17181d);border:1px solid var(--border-soft,#303039);border-radius:14px;margin-bottom:24px;line-height:1.6}.gold-calendar a,.gc-card a{color:#e5c88d}.gc-day{border:1px solid var(--border-soft,#303039);border-radius:12px;margin-bottom:18px;overflow:hidden;background:var(--surface,#15161a)}.gc-day h2{font-size:15px;padding:16px 20px;margin:0;background:#ffffff04;text-transform:capitalize}.gc-today{border-color:#9d7c3d}.gc-today-label{font-size:10px;background:#665127;color:#fff1cd;padding:4px 8px;border-radius:5px;margin-left:8px}.gc-scroll{overflow-x:auto}.gold-calendar table{border-collapse:collapse;width:100%;min-width:580px}.gold-calendar th{text-align:left;color:#9b9ba8;font-size:10px;text-transform:uppercase;letter-spacing:.06em;padding:12px 20px}.gold-calendar td{border-top:1px solid var(--border-soft,#303039);padding:16px 20px;font-size:13px}.gold-calendar td:first-child{font-variant-numeric:tabular-nums;width:65px}.gold-calendar td:nth-child(2){width:48%}.gc-key{display:inline-block!important;color:#e6c582!important;background:#c99b3020;border:1px solid #9f7b3a50;border-radius:4px;font-size:9px;padding:3px 6px;margin:8px 0 0}.gc-impact{font-size:11px;white-space:nowrap}.gc-high{color:#ff7077}.gc-medium{color:#f5aa58}.gc-past{opacity:.48;filter:grayscale(1)}.gc-footer{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:11px;color:#9b9ba8;padding:12px 0 24px}.gc-card{margin-bottom:18px}.gc-card-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.gc-card h3{margin:0}.gc-card a{font-size:12px}.gc-card ul{list-style:none;margin:14px 0;padding:0;max-height:210px;overflow:auto}.gc-card li{display:flex;align-items:center;gap:14px;border-top:1px solid var(--border-soft,#303039);padding:11px 0;font-size:12px}.gc-card li>span:first-child{color:#aaaab7;min-width:110px}.gc-card li strong{flex:1}.gc-card>small{font-size:10px}@media(max-width:600px){.gc-next{align-items:flex-start;flex-direction:column;padding:18px}.gc-countdown{text-align:left}.gc-heading h1{font-size:25px}.gc-card li{flex-wrap:wrap;gap:6px}.gc-card li strong{min-width:55%}.gold-calendar td,.gold-calendar th{padding:13px 12px}}
