.cv-bim{--bim-page: #0a0f15;--bim-deep: #111e2c;--bim-navy: #1e344b;--bim-card: #0e1620;--bim-line: #1f2f40;--bim-red: #c7200f;--bim-red2: #ff4a33;--bim-ink: #e8edf2;--bim-mut: #8d9aa8;--bim-you: #4fb3ff;background:var(--bim-page);color:var(--bim-ink);font-family:var(--cv-body, Inter, system-ui, sans-serif)}.cv-bim *,.cv-bim *:before,.cv-bim *:after{box-sizing:border-box}.cv-bim p{margin:0}.cv-bim button{font:inherit}.cv-bim__hero{padding:48px var(--cv-inline, 24px) 28px;background:radial-gradient(1200px 320px at 80% -40%,rgba(199,32,15,.25),transparent 60%),var(--bim-deep)}.cv-bim__eyebrow{display:flex;align-items:center;gap:8px;font:500 12px/1.4 var(--cv-mono, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--bim-red2)}.cv-bim__live{width:8px;height:8px;border-radius:50%;background:var(--bim-red2);animation:cv-bim-ping 1.6s infinite}@keyframes cv-bim-ping{0%{box-shadow:0 0 #ff4a33b3}70%,to{box-shadow:0 0 0 10px #ff4a3300}}.cv-bim h1,.cv-bim h2{font-family:var(--cv-display, "Barlow Condensed", sans-serif);font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:.01em}.cv-bim h1{font-size:clamp(38px,5.4vw,68px);line-height:.95;margin:14px 0;max-width:900px}.cv-bim h1 em,.cv-bim h2 em{font-style:normal;color:var(--bim-red2)}.cv-bim__lede{color:#b8c3ce;max-width:660px;font-size:16px;line-height:1.55;margin-bottom:22px!important}.cv-bim__cities{display:flex;flex-wrap:wrap;gap:8px}.cv-bim__city{font:500 12.5px var(--cv-mono, monospace);padding:8px 13px;border-radius:999px;border:1px solid var(--bim-line);color:var(--bim-mut);background:transparent;cursor:pointer}.cv-bim__city:hover{color:#fff;border-color:#33495f}.cv-bim__city[aria-pressed=true]{background:var(--bim-red);border-color:var(--bim-red);color:#fff}.cv-bim__cities .cv-bim__label{align-self:center;margin-right:4px}.cv-bim__cityselect{font:500 15px var(--cv-body, sans-serif);padding:10px 36px 10px 12px;border-radius:8px;border:1px solid #33495f;background:#0a0f15 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23ff4a33' stroke-width='2' fill='none'/%3E%3C/svg%3E") no-repeat right 12px center;color:#fff;-webkit-appearance:none;appearance:none;min-width:240px}.cv-bim__count{align-self:center;font:12px var(--cv-mono, monospace);color:var(--bim-mut)}.cv-bim__located{margin-top:12px!important;font:12px var(--cv-mono, monospace);color:var(--bim-mut)}.cv-bim__main{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);gap:18px;padding:24px var(--cv-inline, 24px) 32px}.cv-bim__card{background:var(--bim-card);border:1px solid var(--bim-line);border-radius:12px}.cv-bim__tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--bim-line)}.cv-bim__seg{display:inline-flex;border:1px solid var(--bim-line);border-radius:8px;overflow:hidden}.cv-bim__seg button,.cv-bim__btn{font:500 12px var(--cv-mono, monospace);background:transparent;color:var(--bim-mut);border:0;padding:8px 11px;cursor:pointer;min-height:34px}.cv-bim__seg button+button{border-left:1px solid var(--bim-line)}.cv-bim__seg button[aria-pressed=true]{background:var(--bim-navy);color:#fff}.cv-bim__btn{border:1px solid var(--bim-line);border-radius:8px;color:#fff}.cv-bim__btn--play{border-color:var(--bim-red);color:var(--bim-red2)}.cv-bim__btn--locate{border-color:#2c5a7d;color:var(--bim-you)}.cv-bim__seg button:hover,.cv-bim__btn:hover{color:#fff}.cv-bim button:focus-visible,.cv-bim a:focus-visible{outline:2px solid var(--cv-focus, #bb7200);outline-offset:2px}.cv-bim__clock{margin-left:auto;font:500 12px var(--cv-mono, monospace);color:var(--bim-mut)}.cv-bim__mapcard{display:flex;flex-direction:column;min-width:0}.cv-bim__mapwrap{position:relative;flex:1;display:flex}.cv-bim__map{flex:1;min-height:clamp(380px,62vh,640px);background:#0b121a}.cv-bim__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:500 13px var(--cv-mono, monospace);color:var(--bim-mut);background:#0a0f15b8;pointer-events:none;transition:opacity .25s}.cv-bim__overlay[hidden]{display:grid;opacity:0}.cv-bim__legend{display:flex;flex-wrap:wrap;gap:16px;padding:10px 14px;border-top:1px solid var(--bim-line);font:11px var(--cv-mono, monospace);color:var(--bim-mut)}.cv-bim__dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;vertical-align:-1px;background:var(--bim-red);opacity:.7}.cv-bim__dot--recent{background:var(--bim-red2);opacity:1;box-shadow:0 0 0 3px #ff4a3340}.cv-bim__dot--you{background:var(--bim-you);opacity:1;box-shadow:0 0 0 3px #4fb3ff40}.cv-bim__side{display:flex;flex-direction:column;gap:18px;min-width:0}.cv-bim__stat,.cv-bim__bars,.cv-bim__feed{padding:18px}.cv-bim__label{font:500 11px var(--cv-mono, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--bim-mut)}.cv-bim__big{font:700 64px/.95 var(--cv-display, sans-serif);color:#fff;margin-top:6px!important}.cv-bim__kv{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.cv-bim__kv>div{border-top:1px solid var(--bim-line);padding-top:10px}.cv-bim__kv>div[hidden]{display:none}.cv-bim__kv strong{display:block;font:700 26px/1.05 var(--cv-display, sans-serif);color:var(--bim-red2);margin-top:4px}.cv-bim [data-bim-near] strong{color:var(--bim-you)}.cv-bim__row{display:grid;grid-template-columns:minmax(0,120px) 1fr 34px;gap:8px;align-items:center;font-size:12.5px;margin-top:9px}.cv-bim__row span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#cbd5df}.cv-bim__bar{height:8px;background:#16263a;border-radius:4px;overflow:hidden}.cv-bim__bar span{display:block;height:100%;background:linear-gradient(90deg,#7a1a12,var(--bim-red2));border-radius:4px;transition:width .4s}.cv-bim__row span:last-child{font:12px var(--cv-mono, monospace);text-align:right;color:var(--bim-mut)}.cv-bim__feed>div{max-height:270px;overflow:auto;margin-top:6px}.cv-bim__item{display:grid;grid-template-columns:8px 1fr;gap:10px;width:100%;padding:9px 4px;border:0;border-top:1px solid var(--bim-line);background:none;color:var(--bim-ink);text-align:left;font-size:12.5px;cursor:pointer}.cv-bim__item:first-child{border-top:0}.cv-bim__item:hover{background:#111c29}.cv-bim__item i{width:8px;height:8px;border-radius:50%;background:var(--bim-red2);margin-top:5px}.cv-bim__item small{display:block;font:11px var(--cv-mono, monospace);color:var(--bim-mut);margin-top:2px}.cv-bim__cta{display:grid;grid-template-columns:1.4fr auto;gap:24px;align-items:center;padding:34px var(--cv-inline, 24px);background:linear-gradient(90deg,var(--bim-navy),var(--bim-deep));border-top:1px solid var(--bim-line)}.cv-bim__cta h2{font-size:clamp(30px,3.8vw,46px);line-height:.95;margin:8px 0}.cv-bim__cta p:last-child{color:#b8c3ce;font-size:15px;line-height:1.5;max-width:620px}.cv-bim__ctabtn{display:inline-flex;gap:8px;align-items:center;font:700 17px var(--cv-display, sans-serif);letter-spacing:.08em;text-transform:uppercase;background:var(--bim-red);color:#fff!important;text-decoration:none!important;border-radius:8px;padding:15px 22px;white-space:nowrap}.cv-bim__ctabtn:hover{background:#e0301c}.cv-bim__src{padding:14px var(--cv-inline, 24px) 20px;font:11px/1.6 var(--cv-mono, monospace);color:#66778a;border-top:1px solid var(--bim-line)}.cv-bim__src a{color:#8fa3b8}.cv-bim__zip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.cv-bim__zip label{font:500 11px var(--cv-mono, monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--bim-mut);margin-right:4px}.cv-bim__zip input{width:120px;font:500 15px var(--cv-mono, monospace);letter-spacing:.08em;padding:9px 12px;border-radius:8px;border:1px solid #33495f;background:#0a0f15;color:#fff}.cv-bim__zip input:focus{outline:2px solid var(--cv-focus, #bb7200);outline-offset:1px}.cv-bim__zip button{font:700 14px var(--cv-display, sans-serif);letter-spacing:.08em;text-transform:uppercase;background:var(--bim-red);color:#fff;border:0;border-radius:8px;padding:10px 16px;cursor:pointer}.cv-bim__zip button:hover{background:#e0301c}.cv-bim__area{padding:18px;border-color:#2c5a7d;background:linear-gradient(180deg,#0f1d2b,var(--bim-card))}.cv-bim__area[hidden]{display:none}.cv-bim__area h3{font:700 20px/1.1 var(--cv-display, sans-serif);text-transform:uppercase;color:#fff;margin:6px 0 2px;letter-spacing:.02em}.cv-bim__area .cv-bim__big{font-size:52px;color:var(--bim-you)}.cv-bim__area p{font-size:13px;line-height:1.45;color:#b8c3ce}.cv-bim__trend{display:inline-block;font:600 12px var(--cv-mono, monospace);padding:3px 8px;border-radius:999px;margin:8px 0!important}.cv-bim__trend--up{background:#ff4a3324;color:var(--bim-red2)}.cv-bim__trend--down{background:#4fb3ff1f;color:var(--bim-you)}.cv-bim__spark{display:flex;align-items:flex-end;gap:3px;height:44px;margin:10px 0 6px}.cv-bim__spark span{flex:1;background:#2c5a7d;border-radius:2px 2px 0 0;min-height:2px}.cv-bim__spark span:last-child{background:var(--bim-you)}.cv-bim__cmp{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.cv-bim__cmp div{border-top:1px solid var(--bim-line);padding-top:8px}.cv-bim__cmp strong{display:block;font:700 20px var(--cv-display, sans-serif);color:#fff}.cv-bim__area small{display:block;font:11px/1.5 var(--cv-mono, monospace);color:#66778a;margin-top:10px}.cv-bim-pulse{width:12px;height:12px;border-radius:50%;background:var(--bim-red2, #ff4a33);border:1px solid rgba(255,255,255,.5);position:relative;pointer-events:none}.cv-bim-pulse:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;border:2px solid #ff4a33;animation:cv-bim-pr 2s infinite ease-out}@keyframes cv-bim-pr{0%{transform:scale(1);opacity:.9}to{transform:scale(4);opacity:0}}.cv-bim-you{width:16px;height:16px;border-radius:50%;background:#4fb3ff;border:3px solid #fff;box-shadow:0 0 0 6px #4fb3ff4d}.cv-bim .maplibregl-popup-content{background:#05080c;color:var(--bim-ink);border:1px solid #2a3b4e;border-radius:8px;padding:9px 12px;font:12px/1.45 var(--cv-body, sans-serif)}.cv-bim .maplibregl-popup-tip{border-top-color:#05080c!important;border-bottom-color:#05080c!important}.cv-bim .maplibregl-popup-content b,.cv-bim-pop b{font-weight:600;font-size:13px}.cv-bim .maplibregl-popup-content small,.cv-bim-pop small{display:block;font:11px var(--cv-mono, monospace);color:var(--bim-mut, #8d9aa8)}.cv-bim .maplibregl-ctrl-attrib{background:#0a0f15b3;color:#8d9aa8}.cv-bim .maplibregl-ctrl-attrib a{color:#8fa3b8}.cv-bim-pop{color:#111}@media(max-width:900px){.cv-bim__main,.cv-bim__cta{grid-template-columns:1fr}.cv-bim__clock{margin-left:0;width:100%}.cv-bim__map{min-height:420px}}@media(prefers-reduced-motion:reduce){.cv-bim__live,.cv-bim-pulse:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cv-break-in-map.css.map */
