.live-counter{background:#16a34a;color:#fff;text-align:center;padding:12px;font-weight:700}.press-bar{background:#f3f4f6;padding:12px;text-align:center;font-size:.9em}body{font-family:Open Sans,sans-serif;background:#f5f5f5;margin:0;padding:0}.header{background:#001f3f;color:#fff;padding:20px 0;text-align:center;font-size:1.5em}.interactive-map{height:600px;width:100%;margin:20px auto;position:relative}.countdown{color:#ff4500;font-weight:700;animation:pulse 1.5s infinite;font-size:1.2em}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.grid-state{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;padding:20px}.state-card,.broker-card{border:2px solid #00BFFF;padding:15px;text-align:center;border-radius:10px;box-shadow:0 4px 8px #0000001a;transition:transform .3s}.state-card:hover,.broker-card:hover{transform:scale(1.05)}.form-input{border:2px solid #00BFFF;padding:10px;margin:5px 0;width:100%;border-radius:5px}button{background:#ff4500;color:#fff;border:none;padding:10px 20px;cursor:pointer;border-radius:5px;transition:background .3s}button:hover{background:#c73b00}.pyramid{max-width:400px;margin:20px auto;display:block}#rev-calc,#comm-form{max-width:600px;margin:20px auto;padding:20px;border:1px solid #ccc;border-radius:10px}#result,#comm-result{font-size:1.5em;color:#00bfff;margin-top:20px}.tooltip{position:absolute;background:#001f3f;color:#fff;padding:10px;border-radius:5px;display:none;z-index:10;pointer-events:none}.share-btn{background:#1da1f2;margin-top:10px;width:100%}.urgency-bar{background:#ff4500;color:#fff;text-align:center;padding:12px;font-weight:700}@media (m .btn-red {background: #D32F2F; color: white; padding: 12px 24px; border-radius: 8px; display: inline-block; text-decoration: none; font-weight: 600;} .btn-red:hover {background: #B71C1C;} .btn-gold {background: #FBC02D; color: #1A237E; padding: 12px 24px; border-radius: 8px; display: inline-block; text-decoration: none; font-weight: 600;} .btn-gold:hover {background: #F9A825;} .badge-green {background: #2E7D32; color: white; padding: 4px 12px; border-radius: 999px; font-size: 12px; font-weight: bold; display: inline-block;} .badge-gold {background: #F9A825; color: black; padding: 4px 12px; border-radius: 999px; font-size: 12px; font-weight: bold; display: inline-block;} .navy {color: #1A237E;} .gold {color: #FBC02D;} .state-card {background: white; border: 2px solid #1A237E; padding: 20px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,.1); margin: 10px;} .state-card:hover {transform: scale(1.05); transition: .3s;} .broker-card {background: #1A237E; border: 2px solid #FBC02D; padding: 20px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,.1); color: white; margin: 10px;} .broker-card:hover {transform: scale(1.05); transition: .3s;} .urgency-bar {background: #D32F2F; color: white; padding: 12px; text-align: center; font-weight: bold;} ax-width:768px){.interactive-map{height:400px}.grid-state{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media(max-width:768px){.interactive-map{height:400px}.grid-state{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
