@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Barlow:wght@400;500;600&family=Barlow+Condensed:wght@500;600;700&display=swap);*{box-sizing:border-box;margin:0;padding:0}:root{--orange:#f97316;--orange-hover:#ea6a0a;--orange-dim:#f9731626;--orange-border:#f9731659;--accent:#f97316;--accent-text:#fb923c;--accent-soft:#f973161f;--on-accent:#140a02;--blue:#60a5fa;--bg-0:#080b12;--bg-1:#0e131d;--bg-2:#151c29;--bg-3:#1d2636;--bg:var(--bg-0);--bg-card:var(--bg-1);--bg-card-hover:var(--bg-2);--bg-elevated:var(--bg-3);--line:#ffffff14;--line-2:#ffffff26;--border:var(--line);--border-hover:var(--line-2);--glass-bg:#0e131db8;--glass-bg-strong:#0b0f17d9;--glass-border:#ffffff24;--glass-filter:blur(16px) saturate(160%);--glass-shadow:0 16px 48px #00000080,inset 0 1px 0 #ffffff14;--text-1:#f4f1ea;--text-2:#b8c0cc;--text-3:#8e98a9;--text-primary:var(--text-1);--text-secondary:var(--text-2);--text-muted:var(--text-3);--danger:#f87171;--live:#f87171;--danger-dim:#dc26261f;--danger-border:#dc262659;--success:#34d399;--success-dim:#22c55e26;--warn:#fbbf24;--warn-dim:#eab3081f;--warn-border:#eab30859;--radius:8px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:22px;--radius-pill:999px;--font-display:"Bebas Neue",system-ui,sans-serif;--font-ui:"Barlow Condensed",system-ui,sans-serif;--font-body:"Barlow",system-ui,sans-serif;--cream:var(--text-1);--header-accent:linear-gradient(90deg,var(--orange),#8b6914 50%,#3b82f6);--bp-sm:480px;--bp-md:640px;--bp-lg:768px;--bp-xl:900px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--touch-min:44px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}#root,body,html{height:100%;overflow-x:hidden;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(249,115,22,.2);background:#080b12;background:var(--bg);color:#f4f1ea;color:var(--text-primary);font-family:Barlow,system-ui,sans-serif,Barlow Condensed,-apple-system,BlinkMacSystemFont,Segoe UI;font-family:var(--font-body),var(--font-ui),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;margin:0}.btn-primary,.home-map-cta,.hub-btn--primary,.map-chrome-btn--accent,.site-header-cta{color:#140a02;color:var(--on-accent)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (pointer:coarse){[role=button],a.btn,button,input[type=button],input[type=submit],select{min-height:44px;min-height:var(--touch-min)}}input,select,textarea{font-size:16px}@media (min-width:641px){input,select,textarea{font-size:inherit}}.app-loading{align-items:center;background:#080b12;background:var(--bg);color:#b8c0cc;color:var(--text-secondary);display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:100vh;min-height:100dvh;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left)}.app-loading-spinner{animation:app-spin .75s linear infinite;border:3px solid #f9731633;border-radius:50%;border-top:3px solid var(--orange);height:36px;width:36px}@keyframes app-spin{to{transform:rotate(1turn)}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.empire-glass-header{backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);background:#0f17248c;border-bottom:1px solid #ffffff24;border-bottom:1px solid var(--glass-border);box-shadow:0 4px 24px #00000040;position:relative}.empire-accent-bar:before,.empire-glass-header:before{background:linear-gradient(90deg,#f97316,#8b6914 50%,#3b82f6);background:var(--header-accent);content:"";height:3px;left:0;opacity:.85;pointer-events:none;position:absolute;right:0;top:0}.empire-glass-panel{backdrop-filter:blur(16px) saturate(160%);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:var(--glass-filter);background:#0e131db8;background:var(--glass-bg);border:1px solid #ffffff24;border:1px solid var(--glass-border);border-radius:22px;border-radius:var(--radius-xl);box-shadow:0 16px 48px #00000080,inset 0 1px 0 #ffffff14;box-shadow:var(--glass-shadow)}@keyframes empire-fade-in{0%{opacity:0}to{opacity:1}}@keyframes empire-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.empire-enter{animation:empire-rise .35s cubic-bezier(.22,1,.36,1) both}.empire-modal-overlay{align-items:center;animation:empire-fade-in .18s ease;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#000000b8;display:flex;inset:0;justify-content:center;padding:calc(16px + env(safe-area-inset-top, 0px)) calc(16px + env(safe-area-inset-right, 0px)) calc(16px + env(safe-area-inset-bottom, 0px)) calc(16px + env(safe-area-inset-left, 0px));padding:calc(16px + var(--safe-top)) calc(16px + var(--safe-right)) calc(16px + var(--safe-bottom)) calc(16px + var(--safe-left));position:fixed;z-index:12000}.empire-modal{-webkit-overflow-scrolling:touch;animation:empire-rise .28s cubic-bezier(.22,1,.36,1) both;background:#0e131d;background:var(--bg-card);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:16px;border-radius:var(--radius-lg);box-shadow:0 28px 80px #000000a6;color:#f4f1ea;color:var(--text-primary);max-height:calc(90dvh - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));max-height:calc(90dvh - var(--safe-top) - var(--safe-bottom));overflow:auto;padding:1.25rem;position:relative;width:min(520px,100%)}.empire-modal--sm{width:min(420px,100%)}.empire-modal--wide{width:min(640px,100%)}.empire-modal--structured{overflow:hidden;padding:0}.empire-modal--structured .empire-modal-head{border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--border);margin-bottom:0;padding:18px 22px}.empire-modal-overlay--z-low{z-index:1000}.empire-modal-overlay--z-mid{z-index:1100}.empire-modal:before{background:#f97316;background:var(--orange);border-radius:16px 16px 0 0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;content:"";height:2px;left:0;opacity:.85;pointer-events:none;position:absolute;right:0;top:0}.empire-modal-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:.75rem}.empire-modal-head h2{color:#f4f1ea;color:var(--cream);font-family:Bebas Neue,system-ui,sans-serif;font-family:var(--font-display);font-size:1.35rem;font-weight:400;letter-spacing:.06em;line-height:1.1;margin:0;text-transform:uppercase}.empire-modal-close{align-items:center;background:#1d2636;background:var(--bg-elevated);border:1px solid #ffffff14;border:1px solid var(--border);border-radius:8px;border-radius:var(--radius-sm);color:#b8c0cc;color:var(--text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;height:30px;justify-content:center;min-height:30px;min-width:30px;transition:background .15s,color .15s,border-color .15s;width:30px}.empire-modal-close:hover{background:#151c29;background:var(--bg-card-hover);border-color:#f97316;border-color:var(--orange);color:#f97316;color:var(--orange)}.empire-btn{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0e131db8;background:var(--glass-bg);border:1px solid #ffffff24;border:1px solid var(--glass-border);border-radius:999px;color:#f4f1ea;color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:Barlow Condensed,system-ui,sans-serif;font-family:var(--font-ui);font-size:.95rem;font-weight:700;justify-content:center;letter-spacing:.04em;min-height:44px;min-height:var(--touch-min);padding:8px 16px;touch-action:manipulation;transition:background .15s,border-color .15s,color .15s,transform .12s}.empire-btn:active:not(:disabled){transform:scale(.97)}.empire-btn--primary{background:#f9731626;background:var(--orange-dim);border-color:#f9731659;border-color:var(--orange-border);color:#f97316;color:var(--orange);font-family:Bebas Neue,system-ui,sans-serif;font-family:var(--font-display);font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase}.empire-btn--primary:hover:not(:disabled){background:#f9731647;border-color:#f97316;border-color:var(--orange)}.empire-btn--solid{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f97316;background:var(--orange);border-color:#f97316;border-color:var(--orange);color:#000;font-family:Bebas Neue,system-ui,sans-serif;font-family:var(--font-display);font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase}.empire-btn--solid:hover:not(:disabled){background:#ea6a0a;background:var(--orange-hover);border-color:#ea6a0a;border-color:var(--orange-hover);color:#000}.empire-btn--block{width:100%}.empire-btn:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}html[dir=rtl] body{text-align:right}html[dir=rtl] .hero-nav,html[dir=rtl] .map-header,html[dir=rtl] .site-footer nav{direction:rtl}.mobile-tabbar{display:none}@media (max-width:860px){.mobile-tabbar{backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);background:#080b12eb;border-top:1px solid #ffffff1a;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);height:calc(64px + var(--safe-bottom));left:0;padding:6px 4px var(--safe-bottom);position:fixed;right:0;z-index:100;z-index:var(--z-site-chrome,100)}body.has-mobile-tabbar{padding-bottom:calc(64px + var(--safe-bottom))}}.mobile-tabbar-item{align-items:center;border-radius:10px;color:#b8c0cc;color:var(--text-secondary,#b8c0cc);display:flex;flex-direction:column;font:700 .62rem/1 var(--font-ui);gap:3px;justify-content:center;letter-spacing:.08em;min-height:44px;text-decoration:none;text-transform:uppercase;touch-action:manipulation}.mobile-tabbar-item.is-active{color:#f97316}.mobile-tabbar-icon{display:grid;height:22px;place-items:center;width:22px}.mobile-tabbar-icon svg{height:22px;width:22px}.mobile-tabbar-label{white-space:nowrap}.cmdk{display:grid;inset:0;padding:12vh 16px 24px;place-items:start center;position:fixed;z-index:10000}.cmdk-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04070cb8;border:0;cursor:default;inset:0;position:absolute}.cmdk-panel{animation:cmdk-in .14s ease-out;background:#0e131d;background:var(--bg-1,#0e131d);border:1px solid #ffffff26;border:1px solid var(--line-2,#ffffff26);border-radius:18px;box-shadow:0 28px 80px #0000008c;display:flex;flex-direction:column;max-height:min(70vh,560px);overflow:hidden;position:relative;width:min(640px,100%);z-index:1}@keyframes cmdk-in{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}.cmdk-input-row{align-items:center;border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--line,#ffffff14);display:flex;gap:10px;padding:14px 16px}.cmdk-icon{color:#8e98a9;color:var(--text-3,#8e98a9);flex:none;height:18px;width:18px}.cmdk-input{background:#0000;border:0;color:#f4f1ea;color:var(--text-1,#f4f1ea);flex:1 1;font:500 1.05rem/1.3 system-ui;font:500 1.05rem/1.3 var(--font-body,system-ui);min-width:0;outline:0}.cmdk-input::placeholder,.cmdk-kbd{color:#8e98a9;color:var(--text-3,#8e98a9)}.cmdk-kbd{background:#00000040;border:1px solid #ffffff26;border:1px solid var(--line-2,#ffffff26);border-radius:6px;font:600 .7rem/1 var(--font-ui);letter-spacing:.04em;padding:4px 7px}.cmdk-list{flex:1 1;min-height:120px;overflow:auto;padding:8px}.cmdk-group{color:#8e98a9;color:var(--text-3,#8e98a9);font:700 .7rem/1 var(--font-ui);letter-spacing:.12em;margin:10px 8px 4px;text-transform:uppercase}.cmdk-item{align-items:center;background:#0000;border:0;border-radius:12px;color:#f4f1ea;color:var(--text-1,#f4f1ea);cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px 12px;text-align:left;width:100%}.cmdk-item.is-active,.cmdk-item:hover{background:#f973161f;background:var(--accent-soft,#f973161f)}.cmdk-item-text{display:flex;flex-direction:column;gap:2px;min-width:0}.cmdk-item-title{font:600 .98rem/1.25 system-ui;font:600 .98rem/1.25 var(--font-body,system-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmdk-item-sub{color:#b8c0cc;color:var(--text-2,#b8c0cc);font-size:.8rem}.cmdk-item-go{color:#8e98a9;color:var(--text-3,#8e98a9);flex:none;font-size:.85rem}.cmdk-empty{color:#b8c0cc;color:var(--text-2,#b8c0cc);font-size:.95rem;padding:24px 12px;text-align:center}.cmdk-footer{border-top:1px solid #ffffff14;border-top:1px solid var(--line,#ffffff14);color:#8e98a9;color:var(--text-3,#8e98a9);display:flex;font:600 .72rem/1 var(--font-ui);gap:14px;letter-spacing:.06em;padding:10px 16px;text-transform:uppercase}@media (max-width:640px){.cmdk{padding:10vh 10px 16px}.cmdk-footer span:last-child{display:none}}@font-face{font-display:swap;font-family:Teko;font-weight:300 700;src:url(/static/media/Teko-VariableFont_wght.cecaf8ee9c941db65e75.woff2) format("woff2")}@font-face{font-display:swap;font-family:BarlowC;font-style:italic;font-weight:900;src:url(/static/media/BarlowCondensed-BlackItalic.1d532e6f80896e58b111.woff2) format("woff2")}@font-face{font-display:swap;font-family:BarlowC;font-style:italic;font-weight:700;src:url(/static/media/BarlowCondensed-BoldItalic.6aebe0e729a43aa534df.woff2) format("woff2")}@font-face{font-display:swap;font-family:BarlowC;font-style:normal;font-weight:600;src:url(/static/media/BarlowCondensed-SemiBold.e2cd047ecb42ab4479a5.woff2) format("woff2")}@font-face{font-display:swap;font-family:DSEG7;font-style:italic;font-weight:700;src:url(/static/media/DSEG7Classic-BoldItalic.fe7c591a473f73dea388.woff2) format("woff2")}:root{--bc-red:#e3132c;--bc-red-hi:#ff4a5c;--bc-red-dk:#7a0612;--bc-led:#ff2a2a;--bc-black:#07080a;--bc-carbon:#111317;--bc-chrome:linear-gradient(180deg,#fdfdfd,#c9ced4 22%,#7d838b 48%,#3d4248 52%,#9aa0a8 78%,#eef0f2);--bc-steel:linear-gradient(180deg,#5b6068,#2c3036 45%,#1b1e22 55%,#2a2e34);--bc-brushed:repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 3px),linear-gradient(180deg,#2a2e34,#121417);--bc-bezel:0 0 0 1px #000,0 0 0 2px #9aa0a8,0 0 0 3px #2a2d31,0 6px 18px #000000b3;--bc-redglow:0 0 12px #e3132ccc,0 0 30px #e3132c59;--bc-f-head:"BarlowC","Barlow Condensed",Impact,sans-serif;--bc-f-ui:"Teko","Barlow Condensed",system-ui,sans-serif;--bc-f-led:"DSEG7",monospace;--bc-top-h:64px}.site-header.site-header--broadcast{backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(180deg,#1e2024fa,#08090bfa);border-bottom:2px solid #000;box-shadow:inset 0 -1px 0 #6c7179,0 1px 0 #e3132c,0 6px 20px #0009;box-shadow:inset 0 -1px 0 #6c7179,0 1px 0 var(--bc-red),0 6px 20px #0009;font-family:Teko,Barlow Condensed,system-ui,sans-serif;font-family:var(--bc-f-ui);gap:14px;min-height:64px;min-height:var(--bc-top-h);padding:0 16px}.site-header--broadcast .site-header-brand{background:linear-gradient(180deg,#30343a,#0e1013);box-shadow:inset 0 1px 0 #8b9098;-webkit-clip-path:polygon(4% 0,96% 0,100% 100%,0 100%);clip-path:polygon(4% 0,96% 0,100% 100%,0 100%);gap:0;height:56px;letter-spacing:0;padding:2px 18px 0;position:relative;text-transform:none}.site-header--broadcast .brand-live-badge,.site-header--broadcast .brand-name,.site-header--broadcast .brand-shield{display:none}.site-header--broadcast .brand-wordmark{display:block;font:900 italic 36px/1 BarlowC,Barlow Condensed,Impact,sans-serif;font:900 italic 36px/1 var(--bc-f-head);letter-spacing:.01em;padding-top:6px;transform:skewX(-6deg);white-space:nowrap}.site-header--broadcast .wm-empire{-webkit-text-stroke:1px #3a3e44;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#fdfdfd,#c9ced4 22%,#7d838b 48%,#3d4248 52%,#9aa0a8 78%,#eef0f2);background-image:var(--bc-chrome);color:#0000;filter:drop-shadow(0 1px 0 #000) drop-shadow(0 2px 0 #2a2d31)}.site-header--broadcast .wm-maps{-webkit-text-stroke:1px #4a030b;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#ffb3bb,#ff3b50 30%,#b0081c 50%,#7a0612 54%,#e3132c 80%,#ff8592);color:#0000;margin-left:.12em}.site-header--broadcast .site-header-nav-link{background:linear-gradient(180deg,#5b6068,#2c3036 45%,#1b1e22 55%,#2a2e34);background:var(--bc-steel);border-radius:4px;box-shadow:inset 0 1px 0 #ffffff40;color:#d7dbe0;font:700 italic 17px/1 BarlowC,Barlow Condensed,Impact,sans-serif;font:700 italic 17px/1 var(--bc-f-head);height:40px;letter-spacing:.04em;min-width:62px;padding:0 12px}.site-header--broadcast .site-header-nav-link:hover{background:linear-gradient(180deg,#6c727a,#33373d 50%,#24272c);color:#fff}.site-header--broadcast .site-header-nav-link.is-active{background:linear-gradient(180deg,#ff5a6a,#c00d22 48%,#8e0517 52%,#d0142a);border-radius:4px;box-shadow:inset 0 1px 0 #ffffff80,0 0 12px #e3132ccc,0 0 30px #e3132c59;box-shadow:inset 0 1px 0 #ffffff80,var(--bc-redglow);color:#fff;padding-bottom:0;text-shadow:0 1px 2px #0009}.site-header--broadcast .site-header-omnibox{background:linear-gradient(180deg,#0b0c0e,#1b1d21);border:0;border-radius:4px;box-shadow:0 0 0 1px #000,0 0 0 2px #9aa0a8,0 0 0 3px #2a2d31,0 6px 18px #000000b3,inset 0 2px 6px #000;box-shadow:var(--bc-bezel),inset 0 2px 6px #000;font:600 15px BarlowC,Barlow Condensed,Impact,sans-serif;font:600 15px var(--bc-f-head);height:40px;max-width:250px}.site-header--broadcast .site-header-omnibox-kbd{display:none}.site-header--broadcast .site-header-cta,.site-header--broadcast .site-header-ghost[href="/enlist"]{align-items:center;background:linear-gradient(180deg,#ff6676,#d4152b 45%,#99061a 55%,#c3112a);border:0;border-radius:4px;box-shadow:0 0 0 1px #000,0 0 0 2px #9aa0a8,0 0 0 3px #2a2d31,0 6px 18px #000000b3,inset 0 1px 0 #ffffff8c,0 0 12px #e3132ccc,0 0 30px #e3132c59;box-shadow:var(--bc-bezel),inset 0 1px 0 #ffffff8c,var(--bc-redglow);color:#fff;display:inline-flex;font:900 italic 18px/1 BarlowC,Barlow Condensed,Impact,sans-serif;font:900 italic 18px/1 var(--bc-f-head);height:42px;letter-spacing:.06em;padding:0 18px;text-decoration:none}.site-header--broadcast .site-header-ghost:not([href="/enlist"]){background:linear-gradient(180deg,#5b6068,#2c3036 45%,#1b1e22 55%,#2a2e34);background:var(--bc-steel);border-radius:4px;box-shadow:0 0 0 1px #000,0 0 0 2px #9aa0a8,0 0 0 3px #2a2d31,0 6px 18px #000000b3;box-shadow:var(--bc-bezel);color:#d7dbe0;font:700 italic 15px/1 BarlowC,Barlow Condensed,Impact,sans-serif;font:700 italic 15px/1 var(--bc-f-head);height:40px;padding:0 12px}.site-header--broadcast .site-header-menu{background:repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 3px),linear-gradient(180deg,#2a2e34,#121417);background:var(--bc-brushed);border:1px solid #9aa0a8;border-radius:6px;box-shadow:0 0 0 1px #000,0 0 0 2px #9aa0a8,0 0 0 3px #2a2d31,0 6px 18px #000000b3,0 10px 30px #000000b3;box-shadow:var(--bc-bezel),0 10px 30px #000000b3}@media (max-width:760px){.site-header.site-header--broadcast{--bc-top-h:56px;gap:8px;padding:0 8px}.site-header--broadcast .brand-wordmark{font-size:22px;padding-top:4px}.site-header--broadcast .site-header-brand{height:48px;padding:4px 10px 0}}.om-drawer{--om-drawer-bg:#121417;--om-drawer-ink:#eef0f2;--om-drawer-muted:#b8bdc4;--om-drawer-red:var(--bc-red,#e3132c);--om-drawer-chrome:#c9ced4;background:var(--bc-brushed);border-radius:6px;box-shadow:var(--bc-bezel);color:var(--om-drawer-ink);font-family:Teko,system-ui,sans-serif;font-family:var(--bc-f-ui,"Teko",system-ui,sans-serif);max-height:min(72vh,560px);overflow:auto;position:absolute;right:16px;top:14px;width:min(340px,calc(100% - 28px));z-index:5}.om-drawer__x{background:#0000;border:0;color:#aaa;cursor:pointer;float:right;font-size:22px;line-height:1;margin:4px 6px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.om-drawer__body{clear:both;padding:0 0 14px}.om-drawer__eyebrow{align-items:center;background:var(--bc-chrome);border-bottom:2px solid var(--om-drawer-red);border-radius:5px 5px 0 0;color:#111;display:flex;font:700 italic 16px/1 Impact,sans-serif;font:700 italic 16px/1 var(--bc-f-head,Impact,sans-serif);height:30px;letter-spacing:.08em;margin:0;padding:0 12px;text-shadow:0 1px 0 #fff9;text-transform:uppercase}.om-drawer__body>.om-drawer__eyebrow:not(:first-of-type){border-radius:4px 4px 0 0;margin:10px 12px 0}.om-drawer__title{align-items:center;display:flex;font:900 italic clamp(1.4rem,3vw,1.7rem)/1.05 Impact,sans-serif;font:900 italic clamp(1.4rem,3vw,1.7rem)/1.05 var(--bc-f-head,Impact,sans-serif);gap:10px;letter-spacing:.03em;margin:12px 14px 10px}.om-drawer__swatch{border:1px solid #fff8;border-radius:3px;flex-shrink:0;height:18px;width:18px}.om-drawer__stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin:0 12px 12px}.om-drawer__stats>div{background:#050505;border-radius:3px;box-shadow:inset 0 0 8px #000,0 0 0 1px #333;padding:8px 10px}.om-drawer__stats strong{color:#ff2a2a;color:var(--bc-led,#ff2a2a);display:block;font:22px/1 monospace;font:22px/1 var(--bc-f-led,monospace);text-shadow:0 0 6px #ff2828e6,0 0 16px #ff000073}.om-drawer__stats span{color:var(--om-drawer-muted);display:block;font:600 13px/1.2 Impact,sans-serif;font:600 13px/1.2 var(--bc-f-head,Impact,sans-serif);letter-spacing:.03em;margin-top:4px}.om-drawer__hint,.om-drawer__jewel{color:var(--om-drawer-muted);font:600 15px/1.35 Impact,sans-serif;font:600 15px/1.35 var(--bc-f-head,Impact,sans-serif);letter-spacing:.03em;margin:0 14px 10px}.om-drawer__tidbits{margin:10px 0}.om-drawer__tidbits>.om-drawer__eyebrow{border-radius:4px 4px 0 0;height:28px;margin:0 12px}.om-drawer__tidbit{background:#050505;border-radius:3px;box-shadow:inset 0 0 8px #000,0 0 0 1px #333;margin:0 12px 6px;padding:8px 10px}.om-drawer__tidbit strong{color:#ff2a2a;color:var(--bc-led,#ff2a2a);display:block;font:20px/1 monospace;font:20px/1 var(--bc-f-led,monospace);text-shadow:0 0 6px #ff2828d9}.om-drawer__tidbit--win strong{color:#7dff9a;text-shadow:0 0 6px #50ff788c}.om-drawer__tidbit--loss strong{color:#ff8a8a;text-shadow:0 0 6px #ff505073}.om-drawer__tidbit span{color:var(--om-drawer-muted);display:block;font:600 13px/1.25 Impact,sans-serif;font:600 13px/1.25 var(--bc-f-head,Impact,sans-serif);letter-spacing:.03em;margin-top:4px}.om-drawer__error{color:#ff8a8a;font-size:.85rem;margin:0 14px 10px}.om-drawer__owner{align-items:center;background:#000a;border:1px solid #2a2e34;border-radius:4px;display:flex;gap:10px;margin:0 12px 12px;padding:8px 10px}.om-drawer__owner strong{display:block;font:900 italic 20px/1 Impact,sans-serif;font:900 italic 20px/1 var(--bc-f-head,Impact,sans-serif)}.om-drawer__owner span{color:var(--om-drawer-muted);font:600 13px/1.2 Impact,sans-serif;font:600 13px/1.2 var(--bc-f-head,Impact,sans-serif)}.om-drawer__chain{margin:0 0 12px}.om-drawer__chain-row{--chain-logo:44px;grid-column-gap:2px;align-items:start;column-gap:2px;display:grid;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;list-style:none;margin:0;overflow-x:auto;padding:14px 14px 12px;scrollbar-color:#3a3e44 #0000;scrollbar-width:thin}.om-drawer__chain-node{grid-row-gap:8px;display:grid;grid-template-rows:var(--chain-logo) auto;justify-items:center;min-width:52px;padding:0 2px;row-gap:8px}.om-drawer__chain-logo{background:radial-gradient(circle at 40% 30%,#2a2e34,#0a0b0d 70%);border-radius:50%;box-shadow:0 0 0 2px #6c7179,0 0 0 3px #9aa0a8d9,0 4px 10px #00000073;box-shadow:0 0 0 2px var(--chain-color,#6c7179),0 0 0 3px #9aa0a8d9,0 4px 10px #00000073;display:grid;height:var(--chain-logo);overflow:hidden;place-items:center;width:var(--chain-logo)}.om-drawer__chain-logo img{height:78%;object-fit:contain;width:78%}.om-drawer__chain-logo--current{box-shadow:0 0 0 2px var(--om-drawer-red),0 0 0 4px #e9ecef,0 0 14px #e3132c80}.om-drawer__chain-fallback{color:#fff;font:900 italic 16px/1 Impact,sans-serif;font:900 italic 16px/1 var(--bc-f-head,Impact,sans-serif)}.om-drawer__chain-caption{color:#d7dbe0;font:700 italic 11px/1.1 Impact,sans-serif;font:700 italic 11px/1.1 var(--bc-f-head,Impact,sans-serif);letter-spacing:.06em;max-width:4.8rem;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.om-drawer__chain-edge{grid-row-gap:8px;color:#9aa0a8;display:grid;grid-template-rows:var(--chain-logo) auto;justify-items:center;min-width:68px;padding:0 4px;row-gap:8px}.om-drawer__chain-edge-mark{color:#c9ced4;display:grid;height:var(--chain-logo);place-items:center;width:100%}.om-drawer__chain-edge-meta{align-items:center;display:flex;flex-direction:column;gap:3px;min-height:1.1em}.om-drawer__chain-date{color:#eef0f2;font:700 italic 11px/1 Impact,sans-serif;font:700 italic 11px/1 var(--bc-f-head,Impact,sans-serif);letter-spacing:.05em;text-transform:uppercase}.om-drawer__chain-score{font-feature-settings:"tnum";color:#c9ced4;font:600 12px/1 Teko,system-ui,sans-serif;font:600 12px/1 var(--bc-f-ui,Teko,system-ui,sans-serif);font-variant-numeric:tabular-nums;letter-spacing:.04em}.om-drawer__latest{margin:0 12px 12px;padding-top:4px}.om-drawer__headline{font:700 italic 18px/1.3 Impact,sans-serif;font:700 italic 18px/1.3 var(--bc-f-head,Impact,sans-serif);letter-spacing:.03em;margin:8px 0 4px;padding:0 2px}.om-drawer__log{margin:0 12px 12px}.om-drawer__log ul{list-style:none;margin:0;max-height:160px;overflow:auto;padding:4px 8px 8px}.om-drawer__log li{grid-gap:8px;align-items:center;border-bottom:1px solid #ffffff12;display:grid;font:700 italic 15px/1.25 Impact,sans-serif;font:700 italic 15px/1.25 var(--bc-f-head,Impact,sans-serif);gap:8px;grid-template-columns:72px 1fr;height:auto;letter-spacing:.02em;min-height:38px;padding:6px}.om-drawer__log-date{color:var(--om-drawer-chrome);font-size:.78rem;font-weight:700}.om-drawer__actions{display:flex;flex-wrap:wrap;gap:8px;margin:4px 12px 0}.om-drawer__btn{-webkit-appearance:none;appearance:none;background:linear-gradient(180deg,#ff6676,#d4152b 45%,#99061a 55%,#c3112a);border:0;border-radius:4px;box-shadow:var(--bc-bezel),inset 0 1px 0 #ffffff73,var(--bc-redglow);color:#fff;cursor:pointer;font:900 italic 16px/1 Impact,sans-serif;font:900 italic 16px/1 var(--bc-f-head,Impact,sans-serif);letter-spacing:.05em;padding:.65rem .95rem;text-decoration:none}.om-drawer__btn:disabled{cursor:not-allowed;opacity:.45}.om-drawer__btn--ghost{background:var(--bc-steel);border:0;box-shadow:var(--bc-bezel);color:#d7dbe0}@media (max-width:700px){.om-drawer{border-radius:14px 14px 6px 6px;bottom:10px;left:8px;max-height:48vh;right:8px;top:auto;width:auto}}.em-broadcast.em-broadcast--partner{--red:var(--partner-accent,#f0b429);--red-hi:var(--partner-accent-hi,#ffd666);--red-dk:var(--partner-accent-deep,#8a6410);--led:var(--partner-accent-hi,#ffd666);--redglow:0 0 12px rgba(var(--partner-glow,240,180,41),0.75),0 0 28px rgba(var(--partner-glow,240,180,41),0.3)}.em-broadcast.em-broadcast--partner .topbar{box-shadow:inset 0 -1px 0 #6c7179,0 1px 0 var(--red),0 6px 20px #0009}.em-broadcast.em-broadcast--partner .logo{min-width:168px;padding:2px 18px 0}.em-broadcast.em-broadcast--partner .logo-mark{background:radial-gradient(circle at 35% 30%,var(--red-hi),var(--red) 55%,var(--red-dk));border-radius:50%;bottom:2px;box-shadow:0 0 0 1px #0009,0 0 10px #f0b4298c;box-shadow:0 0 0 1px #0009,0 0 10px rgba(var(--partner-glow,240,180,41),.55);height:18px;left:50%;position:absolute;transform:translateX(-50%);width:18px}.em-broadcast.em-broadcast--partner .wordmark{font-size:42px;letter-spacing:.02em}.em-broadcast.em-broadcast--partner .wm-partner-primary{-webkit-text-stroke:1px #3a3e44;background-image:var(--chrome)}.em-broadcast.em-broadcast--partner .wm-partner-secondary{-webkit-text-stroke:1px #3d2a06;background-image:linear-gradient(180deg,var(--red-hi) 0,var(--red) 32%,var(--red-dk) 52%,#3d2a06 56%,var(--red) 82%,var(--red-hi) 100%)}.em-broadcast .partner-cta{align-items:flex-start;background:linear-gradient(180deg,var(--red-hi),var(--red) 55%,var(--red-dk));border:1px solid #ffffff24;border-radius:4px;box-shadow:var(--bezel),0 0 16px #f0b42959;box-shadow:var(--bezel),0 0 16px rgba(var(--partner-glow,240,180,41),.35);color:#111;cursor:pointer;display:inline-flex;flex:0 0 auto;flex-direction:column;font:inherit;gap:1px;justify-content:center;min-height:40px;padding:6px 14px 7px;text-decoration:none;transition:filter .15s ease,transform .15s ease}.em-broadcast .partner-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.em-broadcast .partner-cta__eyebrow{color:#000000b8;font:600 10px/1 var(--f-ui);letter-spacing:.14em;text-transform:uppercase}.em-broadcast .partner-cta__label{color:#111;font:800 italic 16px/1 var(--f-head);letter-spacing:.03em}.em-broadcast .partner-powered{align-items:center;background:#08090bd1;border:1px solid #ffffff1f;border-radius:3px;box-shadow:0 4px 14px #00000073;color:#c5cad1;display:inline-flex;font:600 11px/1 var(--f-ui);gap:6px;letter-spacing:.08em;padding:5px 10px;pointer-events:auto;position:absolute;right:14px;text-decoration:none;text-transform:uppercase;top:calc(var(--top-h) + 10px);z-index:12}.em-broadcast .partner-powered:hover{border-color:#f0b42973;border-color:rgba(var(--partner-glow,240,180,41),.45);color:#fff}.em-broadcast .partner-powered__mark{color:var(--red);font-weight:800}.em-broadcast.em-broadcast--partner .cq-plate{background:linear-gradient(180deg,#2a2e34,#121417)}.em-broadcast.em-broadcast--partner .cq-word{color:var(--red-hi)}.em-broadcast.em-broadcast--partner .live-word i{background:var(--led);box-shadow:var(--redglow)}.em-broadcast.em-broadcast--partner .map-notice__btn{border-color:#f0b42959;border-color:rgba(var(--partner-glow,240,180,41),.35)}.em-broadcast.em-broadcast--partner .map-notice__eyebrow{color:var(--red-hi)}@media (max-width:860px){.em-broadcast.em-broadcast--partner .wordmark{font-size:28px}.em-broadcast.em-broadcast--partner .logo{min-width:0;padding:2px 12px 0}.em-broadcast .partner-cta{padding:5px 10px 6px}.em-broadcast .partner-cta__label{font-size:14px}.em-broadcast .partner-cta__eyebrow{display:none}.em-broadcast .partner-powered{bottom:118px;font-size:10px;right:10px;top:auto}}@media (max-width:520px){.em-broadcast .partner-cta__label{font-size:13px}}.bc-tour{color:#eef0f2;font-family:Teko,system-ui,sans-serif;font-family:var(--bc-f-ui,"Teko",system-ui,sans-serif);inset:0;pointer-events:none;position:fixed;z-index:80}.bc-tour__scrim{background:#0000;border:0;cursor:pointer;inset:0;margin:0;padding:0;pointer-events:auto;position:absolute}.bc-tour__scrim--dim{background:#040507b8}.bc-tour__hole{border-radius:6px;box-shadow:0 0 0 2px #e3132c,0 0 0 3px #9aa0a8,0 0 0 9999px #040507b8,0 8px 28px #0000008c;pointer-events:none;position:absolute;transition:top .28s cubic-bezier(.16,1,.3,1),left .28s cubic-bezier(.16,1,.3,1),width .28s cubic-bezier(.16,1,.3,1),height .28s cubic-bezier(.16,1,.3,1)}.bc-tour__card{animation:bc-tour-in .34s cubic-bezier(.16,1,.3,1) both;background:linear-gradient(180deg,#2a2e34,#121417 55%,#0a0b0d);border:1px solid #000;box-shadow:inset 0 1px 0 #6c7179,0 1px 0 #e3132c,0 12px 36px #000000a6;left:50%;padding:0 0 14px;pointer-events:auto;position:absolute;transform:translateX(-50%);width:min(420px,calc(100vw - 28px))}.bc-tour__card--bottom{bottom:max(18px,env(safe-area-inset-bottom,0px))}.bc-tour__card--top{top:max(88px,env(safe-area-inset-top,0px) + 72px)}.bc-tour__card--solo.bc-tour__card--bottom{bottom:max(96px,env(safe-area-inset-bottom,0px) + 72px)}@keyframes bc-tour-in{0%{opacity:0;transform:translateX(-50%) translateY(14px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (prefers-reduced-motion:reduce){.bc-tour__card{animation:none}.bc-tour__hole{transition:none}}.bc-tour__chrome{align-items:stretch;border-bottom:1px solid #000;box-shadow:inset 0 -1px 0 #3a3e44;display:flex;gap:0}.bc-tour__plate{align-items:center;background:linear-gradient(180deg,#ff4a5c,#e3132c 40%,#7a0612);-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);color:#fff;display:inline-flex;font-family:BarlowC,Impact,sans-serif;font-family:var(--bc-f-head,"BarlowC",Impact,sans-serif);font-size:1.05rem;font-style:italic;font-weight:900;gap:6px;letter-spacing:.06em;padding:8px 22px 6px 14px;text-shadow:0 1px 0 #00000073;text-transform:uppercase}.bc-tour__stars{font-size:.65rem;letter-spacing:.05em;opacity:.9}.bc-tour__progress{font-feature-settings:"tnum";align-self:center;color:#c9ced4;font-size:1.15rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.08em;margin-left:auto;padding:0 10px}.bc-tour__close{background:#0000;border:0;border-left:1px solid #000;color:#c9ced4;cursor:pointer;font-size:1rem;min-height:44px;transition:color .15s,background .15s;width:44px}.bc-tour__close:hover{background:#e3132c40;color:#fff}.bc-tour__close:focus-visible{box-shadow:0 0 0 4px #e3132c;outline:2px solid #fff;outline-offset:-2px}.bc-tour__title{color:#fff;font-family:BarlowC,Impact,sans-serif;font-family:var(--bc-f-head,"BarlowC",Impact,sans-serif);font-size:clamp(1.45rem,4.2vw,1.85rem);font-style:italic;font-weight:900;letter-spacing:.02em;line-height:1.05;margin:16px 18px 6px;text-transform:uppercase}.bc-tour__body{color:#d0d4da;font-size:1.05rem;font-weight:500;letter-spacing:.02em;line-height:1.35;margin:0 18px 14px;max-width:36ch}.bc-tour__actions{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:0 14px 4px}.bc-tour__nav{display:flex;gap:8px}.bc-tour__back,.bc-tour__next,.bc-tour__skip{background:linear-gradient(180deg,#2a2e34,#15171b);border:1px solid #3a3e44;box-shadow:inset 0 1px 0 #ffffff14;color:#eef0f2;cursor:pointer;font-family:inherit;font-size:1.05rem;font-weight:600;letter-spacing:.06em;min-height:44px;padding:0 14px;text-transform:uppercase;transition:border-color .15s,background .15s,color .15s}.bc-tour__skip{background:#0000;border-color:#0000;box-shadow:none;color:#9aa0a8;padding-left:6px}.bc-tour__skip:hover{color:#fff}.bc-tour__back:disabled{cursor:not-allowed;opacity:.35}.bc-tour__next{background:linear-gradient(180deg,#ff4a5c,#e3132c 45%,#9a0a18);border-color:#7a0612;box-shadow:inset 0 1px 0 #ffffff38,0 4px 14px #e3132c59;color:#fff;text-shadow:0 1px 0 #00000059}.bc-tour__next:hover{filter:brightness(1.06)}.bc-tour__back:hover:not(:disabled){border-color:#6c7179;color:#fff}.bc-tour__back:focus-visible,.bc-tour__next:focus-visible,.bc-tour__skip:focus-visible{box-shadow:0 0 0 4px #e3132c;outline:2px solid #fff;outline-offset:2px}.bc-tour__dots{display:flex;gap:8px;justify-content:center;padding:10px 14px 0}.bc-tour__dot{background:#3a3e44;border:0;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:background .15s,transform .15s;width:8px}.bc-tour__dot.on{background:#e3132c;transform:scale(1.2)}.bc-tour__dot:hover:not(.on){background:#9aa0a8}.bc-tour__dot:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:520px){.bc-tour__card--bottom{bottom:max(12px,env(safe-area-inset-bottom,0px))}.bc-tour__body{font-size:1rem;max-width:none}.bc-tour__title{margin-top:14px}}.em-broadcast{--red:var(--bc-red);--red-hi:var(--bc-red-hi);--red-dk:var(--bc-red-dk);--led:var(--bc-led);--black:var(--bc-black);--carbon:var(--bc-carbon);--chrome:var(--bc-chrome);--steel:var(--bc-steel);--brushed:var(--bc-brushed);--bezel:var(--bc-bezel);--redglow:var(--bc-redglow);--f-head:var(--bc-f-head);--f-ui:var(--bc-f-ui);--f-led:var(--bc-f-led);--top-h:76px;background:var(--black);color:#eef0f2;font-family:var(--f-ui);inset:0;overflow:hidden;position:fixed;z-index:0}.em-broadcast button,.em-broadcast input{color:inherit;font:inherit}.em-broadcast{--leader-glow:227,19,44}.em-broadcast .em-map{background:radial-gradient(ellipse 62% 42% at 50% 6%,rgba(var(--leader-glow),.34),rgba(var(--leader-glow),.08) 42%,#0000 72%),radial-gradient(ellipse 85% 65% at 50% 58%,rgba(var(--leader-glow),.16),#121418 48%,#0a0b0d 78%),repeating-linear-gradient(45deg,#0d0e10 0 4px,#121316 4px 8px);inset:0;position:absolute;z-index:0}.em-broadcast .em-map .own-map-lab__stage{flex:none;height:100%;inset:0;min-height:0;position:absolute}.em-broadcast .em-ui{inset:0;pointer-events:none;position:absolute;z-index:10}.em-broadcast .em-ui>*{pointer-events:auto}.em-broadcast .topbar{align-items:center;background:linear-gradient(180deg,#1e2024f5,#08090bf5);border-bottom:2px solid #000;box-shadow:inset 0 -1px 0 #6c7179,0 1px 0 var(--red),0 6px 20px #0009;display:flex;gap:14px;height:var(--top-h);left:0;padding:0 16px;position:absolute;right:0;top:0}.em-broadcast .logo{background:linear-gradient(180deg,#30343a,#0e1013);box-shadow:inset 0 1px 0 #8b9098;-webkit-clip-path:polygon(4% 0,96% 0,100% 100%,0 100%);clip-path:polygon(4% 0,96% 0,100% 100%,0 100%);display:block;flex:0 0 auto;height:72px;padding:2px 22px 0;position:relative;text-decoration:none}.em-broadcast .logo-wings{bottom:0;height:22px;left:50%;position:absolute;transform:translateX(-50%);width:300px}.em-broadcast .wordmark{display:block;font:900 italic 54px/1 var(--f-head);letter-spacing:.01em;position:relative;transform:skewX(-6deg);white-space:nowrap}.em-broadcast .wordmark span{background-clip:text;-webkit-background-clip:text;color:#0000;filter:drop-shadow(0 1px 0 #000) drop-shadow(0 2px 0 #2a2d31) drop-shadow(0 3px 0 #15171a) drop-shadow(0 4px 4px rgba(0,0,0,.8))}.em-broadcast .wm-empire{-webkit-text-stroke:1px #3a3e44;background-image:var(--chrome)}.em-broadcast .wm-maps{-webkit-text-stroke:1px #4a030b;background-image:linear-gradient(180deg,#ffb3bb,#ff3b50 30%,#b0081c 50%,#7a0612 54%,#e3132c 80%,#ff8592)}.em-broadcast .conf-compact{display:none;flex:0 1 auto;min-width:0;position:relative}.em-broadcast .conf-trigger{align-items:center;background:#12151ae6;border:1px solid #ffffff29;border-radius:4px;box-shadow:var(--bezel);color:#e9ecef;cursor:pointer;display:inline-flex;font:800 italic 14px/1 var(--f-head);gap:6px;height:36px;letter-spacing:.04em;max-width:148px;padding:0 10px 0 12px}.em-broadcast .conf-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.em-broadcast .conf-trigger em{color:var(--red-hi);flex:0 0 auto;font-style:normal}.em-broadcast .conf-compact.open .conf-trigger,.em-broadcast .conf-trigger:hover{border-color:#e3132c8c;color:#fff}.em-broadcast .conf-panel{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0e1014f5;border:1px solid #ffffff1f;border-radius:10px;box-shadow:var(--bezel),0 16px 40px #0000008c;left:8px;max-height:min(70vh,480px);overflow:auto;padding:10px;position:fixed;right:8px;top:calc(var(--top-h) + 6px + env(safe-area-inset-top, 0px));z-index:50}.em-broadcast .conf-panel__grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.em-broadcast .conf-panel__grid button{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;color:#d7dbe0;cursor:pointer;font:700 italic 13px/1 var(--f-head);height:36px;letter-spacing:.03em;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.em-broadcast .conf-panel__grid button[aria-pressed=true]{background:linear-gradient(180deg,#ff5a6a,#c00d22 48%,#8e0517 52%,#d0142a);border-color:#e3132ca6;box-shadow:inset 0 1px 0 #ffffff59;color:#fff}.em-broadcast .conf-panel__links{border-top:1px solid #ffffff1a;display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:10px}.em-broadcast .conf-panel__links a,.em-broadcast .conf-panel__links button{align-items:center;background:#0000;border:1px solid #ffffff1f;border-radius:4px;color:#cfd3d8;cursor:pointer;display:inline-flex;font:600 12px/1 var(--f-ui);height:30px;padding:0 10px;text-decoration:none}.em-broadcast .leagues{border-radius:4px;box-shadow:var(--bezel);display:flex;margin-left:6px}.em-broadcast .leagues>button:first-child{border-radius:4px 0 0 4px}.em-broadcast .leagues button{background:var(--steel);border:0;border-right:1px solid #000;box-shadow:inset 0 1px 0 #ffffff40,inset 1px 0 0 #ffffff0f;color:#d7dbe0;cursor:pointer;font:700 italic 17px/1 var(--f-head);height:40px;letter-spacing:.04em;min-width:62px;padding:0 12px;white-space:nowrap}.em-broadcast .leagues>button:not([data-id=all]):not([data-id=acc]):not([data-id=big12]):not([data-id=bigeast]):not([data-id=big10]):not([data-id=sec]){display:none}.em-broadcast .leagues button:hover{background:linear-gradient(180deg,#6c727a,#33373d 50%,#24272c);color:#fff}.em-broadcast .leagues button[aria-pressed=true]{background:linear-gradient(180deg,#ff5a6a,#c00d22 48%,#8e0517 52%,#d0142a);box-shadow:inset 0 1px 0 #ffffff80,var(--redglow);color:#fff;position:relative;text-shadow:0 1px 2px #0009;z-index:1}.em-broadcast .more{display:flex;position:relative}.em-broadcast .more-btn{border-radius:0 4px 4px 0;border-right:0!important}.em-broadcast .more-menu{background:var(--brushed);border-radius:6px;box-shadow:var(--bezel),0 10px 30px #000000b3;display:none;gap:4px;grid-template-columns:1fr 1fr;padding:8px;position:absolute;right:0;top:46px;width:360px;z-index:30}.em-broadcast .more.open .more-menu{display:grid}.em-broadcast .more-menu button{border:1px solid #000!important;border-radius:3px;font-size:15px!important;height:34px!important;text-align:left}.em-broadcast .more-menu__links{border-top:1px solid #ffffff1a;display:flex;flex-wrap:wrap;gap:6px;grid-column:1/-1;margin-top:6px;padding-top:8px}.em-broadcast .more-menu__links a{align-items:center;background:var(--steel);border:1px solid #000;border-radius:3px;color:#d7dbe0;display:inline-flex;font:700 italic 14px/1 var(--f-head);height:30px;letter-spacing:.04em;padding:0 10px;text-decoration:none}.em-broadcast .more-menu__links a:hover{color:#fff}.em-broadcast .search-wrap{margin-left:auto;position:relative}.em-broadcast .search{align-items:center;background:linear-gradient(180deg,#0b0c0e,#1b1d21);border-radius:4px;box-shadow:var(--bezel),inset 0 2px 6px #000;display:flex;gap:8px;height:40px;padding:0 12px;width:250px}.em-broadcast .btn-search-m svg,.em-broadcast .btn-share svg,.em-broadcast .search svg{fill:none;stroke:#e9ecef;stroke-width:2.2;stroke-linecap:round;flex-shrink:0;height:20px;width:20px}.em-broadcast .search input{background:none;border:0;flex:1 1;font:600 15px var(--f-head);letter-spacing:.03em;min-width:0;outline:0}.em-broadcast .search input::placeholder{color:#b8bdc4}.em-broadcast .search-hits{background:var(--brushed);border-radius:6px;box-shadow:var(--bezel),0 10px 30px #000000b3;left:0;list-style:none;margin:0;max-height:240px;overflow:auto;padding:8px;position:absolute;right:0;top:calc(100% + 4px);z-index:40}.em-broadcast .search-hits li{border-bottom:1px solid #ffffff12;cursor:pointer;font:700 italic 16px/1.2 var(--f-head);letter-spacing:.03em;padding:10px 12px}.em-broadcast .search-hits li.act,.em-broadcast .search-hits li:hover{background:linear-gradient(90deg,#e3132c59,#0000)}.em-broadcast .btn-search-m{display:none}.em-broadcast .btn-share{align-items:center;background:linear-gradient(180deg,#ff6676,#d4152b 45%,#99061a 55%,#c3112a);border:0;border-radius:4px;box-shadow:var(--bezel),inset 0 1px 0 #ffffff8c,var(--redglow);color:#fff;cursor:pointer;display:flex;font:900 italic 20px/1 var(--f-head);gap:8px;height:42px;letter-spacing:.06em;padding:0 18px}.em-broadcast .em-share-wrap{align-items:center;display:flex;gap:8px;position:relative}.em-broadcast .em-share-wrap .map-share-menu{position:relative}.em-broadcast .em-share-wrap .map-share-menu .map-chrome-btn{align-items:center;background:linear-gradient(180deg,#ff6676,#d4152b 45%,#99061a 55%,#c3112a);border:0;border-radius:4px;box-shadow:var(--bezel),inset 0 1px 0 #ffffff8c,var(--redglow);color:#fff;cursor:pointer;display:flex;font:900 italic 20px/1 var(--f-head);gap:8px;height:42px;letter-spacing:.06em;padding:0 18px}.em-broadcast .em-share-wrap .map-share-menu .map-chrome-btn:disabled{cursor:wait;opacity:.7}.em-broadcast .em-share-wrap .em-hide-ui-btn{align-items:center;background:#12151ad9;border:1px solid #ffffff2e;border-radius:4px;box-shadow:var(--bezel);color:#e9ecef;cursor:pointer;display:inline-flex;font:800 italic 16px/1 var(--f-head);gap:8px;height:42px;letter-spacing:.05em;padding:0 14px}.em-broadcast .em-share-wrap .em-hide-ui-btn__icon{flex:0 0 auto;height:18px;width:18px}.em-broadcast .em-share-wrap .em-hide-ui-btn:hover{border-color:#ffffff52;color:#fff}.em-broadcast .em-share-wrap .em-hide-ui-btn.is-active{background:#e3132c38;border-color:#e3132c8c;color:#fff}.em-broadcast .em-share-wrap .map-share-menu-spinner{border-color:#fff #ffffff59 #ffffff59}.em-broadcast .em-share-wrap .map-share-menu-panel{background:#12151a;border:1px solid #ffffff1f;border-radius:6px;box-shadow:var(--bezel)}.em-broadcast .em-share-wrap .map-share-menu-item{border-radius:4px;color:#e9ecef;font:700 italic 16px/1.2 var(--f-head)}.em-broadcast .em-share-error{background:#1a0a0c;border-radius:4px;box-shadow:var(--bezel);color:#ffb4b8;font:600 12px/1.3 system-ui,sans-serif;font:600 12px/1.3 var(--f-ui,system-ui,sans-serif);max-width:240px;padding:8px 10px;position:absolute;right:0;top:calc(100% + 6px);z-index:70}.em-broadcast .em-ui.em-ui--hidden{opacity:0;pointer-events:none;visibility:hidden}.em-broadcast .em-show-ui{background:linear-gradient(180deg,#ff6676,#d4152b 45%,#99061a 55%,#c3112a);border:0;border-radius:4px;box-shadow:var(--bezel),var(--redglow);color:#fff;cursor:pointer;font:900 italic 16px/1 var(--f-head);height:40px;letter-spacing:.06em;padding:0 16px;position:absolute;right:14px;top:14px;z-index:80}.em-broadcast .standings{background:var(--brushed);border-radius:6px;box-shadow:var(--bezel);position:absolute}.em-broadcast .st-head{align-items:center;background:var(--chrome);border-bottom:2px solid var(--red);border-radius:5px 5px 0 0;color:#111;display:flex;font:700 italic 18px/1 var(--f-head);height:30px;letter-spacing:.08em;padding:0 12px;text-shadow:0 1px 0 #fff9}.em-broadcast .led{background:#050505;border-radius:3px;box-shadow:inset 0 0 8px #000,0 0 0 1px #333;color:var(--led);font:22px/1 var(--f-led);margin-top:6px;padding:6px 8px;position:relative;text-shadow:0 0 6px #ff2828e6,0 0 16px #ff000080}.em-broadcast .led:before{color:#ff282817;content:attr(data-ghost);left:8px;position:absolute;text-shadow:none}.em-broadcast .crest{display:inline-block;flex:0 0 auto;height:30px;width:26px}.em-broadcast .crest svg{display:block;filter:drop-shadow(0 1px 1px #000);height:100%;width:100%}.em-broadcast .standings{display:flex;flex-direction:column;max-height:calc(100% - var(--top-h) - 120px);right:16px;top:calc(var(--top-h) + 18px);width:340px}.em-broadcast .st-head{border:0;cursor:pointer;flex-shrink:0;justify-content:space-between;width:100%}.em-broadcast .st-head svg{stroke:#111;stroke-width:2.5;fill:none;height:20px;width:20px}.em-broadcast .grip{display:none}.em-broadcast .st-list{list-style:none;margin:0;overflow-y:auto;padding:4px 8px 8px}.em-broadcast .st-list li{grid-gap:8px;align-items:center;border-bottom:1px solid #ffffff12;cursor:pointer;display:grid;font:700 italic 16px/1.1 var(--f-head);gap:8px;grid-template-columns:30px 30px 1fr auto;height:auto;letter-spacing:.02em;min-height:40px;padding:5px 6px}.em-broadcast .st-name{-webkit-hyphens:auto;hyphens:auto;min-width:0;overflow-wrap:anywhere;white-space:normal}.em-broadcast .st-total{color:#d5d9de;font:600 15px/1.2 var(--f-ui);letter-spacing:.04em;margin:0;padding:7px 14px 2px;text-align:center}.em-broadcast .st-list li:first-child{background:linear-gradient(90deg,rgba(var(--leader-glow),.28),#0000);border-bottom:2px solid rgb(var(--leader-glow));box-shadow:0 2px 10px -2px rgba(var(--leader-glow),.7)}.em-broadcast .st-list li.empty{color:#b8bdc4;cursor:default;display:flex;font:600 italic 15px var(--f-head);grid-template-columns:1fr;justify-content:center}.em-broadcast .rank{background:var(--chrome);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 1px 0 #000);font:700 28px/1 var(--f-ui);text-align:center}.em-broadcast .pct{color:#e6e9ec;font-family:var(--f-ui);font-size:22px;font-weight:500}.em-broadcast .timeline{--tl-knob:52px;--tl-season-w:158px;--tl-notch:30px;align-items:stretch;background:var(--brushed);border-radius:28px;bottom:96px;box-shadow:var(--bezel);display:flex;gap:0;height:56px;left:50%;min-width:620px;overflow:visible;padding:0;position:absolute;transform:translateX(-50%);width:min(860px,calc(100% - 560px))}.em-broadcast .tl-season{align-items:center;background:linear-gradient(180deg,#ffffff38,#0000 38%),linear-gradient(180deg,#b01022,#8a0a16 28%,#5c0610 72%,#3a040a);border-radius:28px 0 0 28px;box-shadow:inset 0 1px 0 #ffffff47,inset 0 -2px 6px #00000059;color:#fff;display:flex;flex:0 0 var(--tl-season-w);-webkit-mask-image:radial-gradient(circle var(--tl-notch) at calc(100% + 1px) 50%,#0000 0 calc(var(--tl-notch) - .5px),#000 calc(var(--tl-notch)));mask-image:radial-gradient(circle var(--tl-notch) at calc(100% + 1px) 50%,#0000 0 calc(var(--tl-notch) - .5px),#000 calc(var(--tl-notch)));min-height:44px;padding:0 calc(var(--tl-notch) + 6px) 0 18px;position:relative;width:var(--tl-season-w);z-index:2}.em-broadcast .tl-season-seam{background:linear-gradient(180deg,#e9ecef26,#c9ced4 20%,#eef0f2 50%,#9aa0a8 80%,#e9ecef26);bottom:4px;box-shadow:0 0 0 1px #00000059;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(50% - var(--tl-notch) + 2px),#0000 calc(50% - 4px),#0000 calc(50% + 4px),#000 calc(50% + var(--tl-notch) - 2px),#000 100%);mask-image:linear-gradient(180deg,#000 0,#000 calc(50% - var(--tl-notch) + 2px),#0000 calc(50% - 4px),#0000 calc(50% + 4px),#000 calc(50% + var(--tl-notch) - 2px),#000 100%);pointer-events:none;position:absolute;right:calc(var(--tl-notch) - 1px);top:4px;width:1px}.em-broadcast .tl-season-control{align-items:center;cursor:pointer;display:flex;height:100%;margin:0;min-height:44px;position:relative;width:100%}.em-broadcast .tl-season-control:focus-within{box-shadow:0 0 0 4px #e3132c8c;outline:2px solid #fff;outline-offset:-4px}.em-broadcast .tl-season-select{appearance:none;-webkit-appearance:none;background:#0000;border:0;cursor:pointer;font-size:16px;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%;z-index:2}.em-broadcast .tl-season-select option{background:#121417;color:#eef0f2;font-style:normal}.em-broadcast .tl-season-meta{align-items:flex-start;display:flex;flex-direction:column;gap:1px;justify-content:center;pointer-events:none;width:100%}.em-broadcast .tl-season-kicker{color:#ffffffd1;font:700 10px/1 var(--f-head);letter-spacing:.16em;text-transform:uppercase}.em-broadcast .tl-season-face{align-items:baseline;display:inline-flex;gap:5px;min-width:0}.em-broadcast .tl-season-year{color:#fff;font:900 italic 22px/1 var(--f-head);letter-spacing:.02em;text-shadow:0 1px 0 #0006;white-space:nowrap}.em-broadcast .tl-season-year--short{display:none}.em-broadcast .tl-season-chevron{color:#ffffffeb;font:700 14px/1 var(--f-head);transform:translateY(-1px)}.em-broadcast .tl-season--picker .tl-season-control:hover .tl-season-year{filter:brightness(1.06)}.em-broadcast .tl-track{align-items:center;box-sizing:border-box;display:flex;flex:1 1 auto;gap:4px;height:100%;min-width:0;padding:0 10px 0 calc(var(--tl-knob)*.45);position:relative;z-index:1}.em-broadcast .tl-step{-webkit-tap-highlight-color:transparent;background:linear-gradient(180deg,#2a2e34,#12151a);border:0;border-radius:50%;box-shadow:0 0 0 2px #e9ecef,0 0 0 3px #111,inset 0 1px 0 #ffffff38;color:#f4f6f8;cursor:pointer;display:grid;flex:0 0 40px;height:40px;margin:0;padding:0;place-items:center;width:40px;z-index:2}.em-broadcast .tl-step svg{display:block}.em-broadcast .tl-step:hover:not(:disabled){background:linear-gradient(180deg,#3a4048,#1a1e24);color:#fff}.em-broadcast .tl-step:active:not(:disabled){transform:translateY(1px)}.em-broadcast .tl-step:disabled{cursor:default;opacity:.4}.em-broadcast .tl-step:focus-visible{outline:2px solid rgb(var(--leader-glow));outline-offset:2px}.em-broadcast .tl-track-hit{cursor:pointer;flex:1 1 auto;height:100%;min-width:0;position:relative;touch-action:none;width:auto;z-index:3}.em-broadcast .tl-rail{background:var(--chrome);border-radius:2px;box-shadow:0 0 0 1px #000;height:4px;left:0;position:absolute;right:0;top:22px}.em-broadcast .tl-ticks span{color:#cfd3d8;font:600 13px/1 var(--f-head);letter-spacing:.08em;position:absolute;top:30px;transform:translateX(-50%)}.em-broadcast .tl-ticks span:before{background:#cfd3d8;content:"";height:10px;left:50%;position:absolute;top:-14px;width:2px}.em-broadcast .knob{background:radial-gradient(circle at 50% 35%,rgba(var(--leader-glow),.45),#000 70%);border:0;border-radius:50%;box-shadow:0 0 0 3px rgb(var(--leader-glow)),0 0 0 5px #e9ecef,0 0 0 7px #3b3f45,0 0 18px rgba(var(--leader-glow),.55);cursor:grab;display:grid;height:52px;outline:none;padding:0;place-items:center;position:absolute;top:24px;transform:translate(-50%,-50%);width:52px;z-index:4}.em-broadcast .knob span{color:#fff;font:22px/1 var(--f-led);text-shadow:0 0 6px rgb(var(--leader-glow)),0 0 12px rgba(var(--leader-glow),.8)}.em-broadcast .knob em{background:rgb(var(--leader-glow));border-radius:2px;color:#fff;font:700 italic 13px/1 var(--f-head);font-style:italic;padding:2px 6px;position:absolute;top:58px;white-space:nowrap}.em-broadcast .view-toggle{border-radius:4px;bottom:96px;box-shadow:var(--bezel);display:inline-flex;left:16px;overflow:hidden;position:absolute;z-index:2}.em-broadcast .view-toggle button{background:var(--steel);border:0;border-right:1px solid #000;color:#d7dbe0;cursor:pointer;font:700 italic 15px/1 var(--f-head);height:34px;letter-spacing:.04em;padding:0 12px}.em-broadcast .view-toggle button:last-child{border-right:0}.em-broadcast .view-toggle button.on{background:linear-gradient(180deg,#ff5a6a,#c00d22 48%,#8e0517 52%,#d0142a);box-shadow:inset 0 1px 0 #ffffff80,var(--redglow);color:#fff}.em-broadcast .map-notice{align-items:flex-end;bottom:96px;display:flex;flex-direction:column;gap:8px;max-width:min(320px,calc(100vw - 32px));position:absolute;right:16px;z-index:2}.em-broadcast .map-notice__btn{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0e1014e0;border:1px solid #ffffff29;border-radius:4px;box-shadow:var(--bezel);color:#d7dbe0;cursor:pointer;display:inline-flex;font:800 italic 13px/1 var(--f-head);gap:7px;height:34px;letter-spacing:.05em;padding:0 12px 0 10px}.em-broadcast .map-notice__btn svg{flex:0 0 auto;height:16px;width:16px}.em-broadcast .map-notice.open .map-notice__btn,.em-broadcast .map-notice__btn:hover{border-color:#ffffff52;color:#fff}.em-broadcast .map-notice__panel{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0c0e12f0;border:1px solid #ffffff1f;border-radius:8px;box-shadow:var(--bezel),0 12px 28px #00000073;order:-1;padding:12px 14px}.em-broadcast .map-notice__eyebrow{color:rgb(var(--leader-glow));filter:brightness(1.2);font:800 italic 12px/1 var(--f-head);letter-spacing:.12em;margin:0 0 8px;text-transform:uppercase}.em-broadcast .map-notice__panel p{color:#c9ced4;font:500 13px/1.45 var(--f-ui);margin:0 0 8px}.em-broadcast .map-notice__panel p:last-child{margin-bottom:0}.em-broadcast .map-notice__panel strong{color:#eef0f2;font-weight:700}.em-broadcast .map-notice__tour{background:linear-gradient(180deg,#ff4a5c,#e3132c 45%,#9a0a18);border:1px solid #7a0612;box-shadow:inset 0 1px 0 #fff3,0 4px 12px #e3132c4d;color:#fff;cursor:pointer;display:block;font-family:var(--f-ui);font-size:1.05rem;font-weight:600;letter-spacing:.06em;margin-top:12px;min-height:40px;padding:8px 12px;text-transform:uppercase;width:100%}.em-broadcast .map-notice__tour:hover{filter:brightness(1.06)}.em-broadcast .map-notice__tour:focus-visible{box-shadow:0 0 0 4px #e3132c;outline:2px solid #fff;outline-offset:2px}.em-broadcast .conquest{background:linear-gradient(180deg,#24272c,#0b0c0e);border-top:2px solid #8b9098;bottom:0;box-shadow:0 -1px 0 #000,0 -8px 24px #0009;display:flex;height:80px;left:0;position:absolute;right:0}.em-broadcast .cq-plate{align-items:center;background:linear-gradient(180deg,#ff5a6a,#cf1329 40%,#8e0517 60%,#c3112a);box-shadow:inset 0 2px 0 #ffffff80;-webkit-clip-path:polygon(0 0,100% 0,88% 100%,0 100%);clip-path:polygon(0 0,100% 0,88% 100%,0 100%);display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;width:230px}.em-broadcast .cq-stars{color:#fff;font-size:14px;letter-spacing:.2em;margin-right:28px}.em-broadcast .cq-word{background:var(--chrome);-webkit-background-clip:text;background-clip:text;color:#0000;filter:drop-shadow(0 2px 0 #3a0008) drop-shadow(0 3px 3px rgba(0,0,0,.6));font:900 italic 40px/.9 var(--f-head);margin-right:24px}.em-broadcast .cq-mid{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;padding:0 16px}.em-broadcast .cq-head{border-bottom:1px solid #4a4e55;font:700 italic 24px/1.1 var(--f-head);letter-spacing:.04em;overflow:hidden;padding-bottom:6px;text-overflow:ellipsis;white-space:nowrap}.em-broadcast .cq-head b{color:#fff}.em-broadcast .cq-head i{color:var(--red);font-style:normal;margin:0 8px}.em-broadcast .cq-ticker{overflow:hidden;padding-top:6px}.em-broadcast .cq-track{animation:em-tick 40s linear infinite;color:#d7dbe0;display:inline-flex;font:600 16px/1 var(--f-head);gap:40px;letter-spacing:.05em;white-space:nowrap}.em-broadcast .cq-track b{color:var(--red-hi);font-weight:700}@keyframes em-tick{to{transform:translateX(-50%)}}.em-broadcast .cq-live{align-items:center;background:linear-gradient(180deg,#3a0008,#0d0002);border-left:2px solid var(--red);box-shadow:inset 0 0 20px #e3132c66;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;justify-content:center;width:220px}.em-broadcast .live-word{align-items:center;display:flex;font:900 italic 26px/1 var(--f-head);gap:8px;letter-spacing:.1em}.em-broadcast .live-word i{animation:em-pulse 1.2s infinite;background:var(--red);border-radius:50%;box-shadow:0 0 8px var(--red);height:10px;width:10px}@keyframes em-pulse{50%{opacity:.3}}.em-broadcast .clock small{color:var(--led);font:700 italic 16px var(--f-head);margin-left:6px}.em-broadcast .clock{background:#0000;box-shadow:none;font-size:20px;margin:0;padding:0}.em-broadcast .em-ui .om-drawer{bottom:auto;max-height:calc(100% - var(--top-h) - 120px);right:16px;top:calc(var(--top-h) + 18px)}.em-broadcast .em-ui .om-drawer~.standings,.em-broadcast .em-ui.em-ui--drawer .standings{opacity:0;pointer-events:none}@media (max-height:560px),(max-width:1100px){.em-broadcast{--top-h:52px;--conf-h:0px;--sheet-peek:44px;--cq-h:28px;--scrub-h:34px;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.em-broadcast .topbar{gap:6px;height:var(--top-h);overflow:visible;padding:0 8px}.em-broadcast .logo{flex-shrink:0;height:46px;padding:4px 6px 0}.em-broadcast .wordmark{font-size:20px;padding-top:4px}.em-broadcast .logo-wings{bottom:0;height:12px;width:110px}.em-broadcast .leagues{display:none}.em-broadcast .conf-compact{display:block}.em-broadcast .conf-trigger{height:36px;max-width:min(42vw,160px)}.em-broadcast .search-wrap{height:0;margin-left:0;overflow:visible;position:static;width:0}.em-broadcast .search-wrap .search{display:none}.em-broadcast .search-wrap .search.open{display:flex;height:44px;left:8px;position:fixed;right:8px;top:calc(var(--top-h) + 6px + env(safe-area-inset-top, 0px));width:auto;z-index:40}.em-broadcast .search-hits{left:8px;position:fixed;right:8px;top:calc(var(--top-h) + 54px + env(safe-area-inset-top, 0px));width:auto;z-index:41}.em-broadcast .btn-search-m{background:var(--steel);border:0;border-radius:4px;box-shadow:var(--bezel);display:grid;flex-shrink:0;height:40px;margin-left:auto;place-items:center;width:40px}.em-broadcast .em-share-wrap{flex-shrink:0;gap:6px}.em-broadcast .btn-share,.em-broadcast .em-share-wrap .map-share-menu .map-chrome-btn{font-size:0;height:40px;justify-content:center;padding:0;width:40px}.em-broadcast .btn-share span{display:none}.em-broadcast .em-share-wrap .map-share-menu .map-chrome-btn:after{content:"↗";font:900 italic 18px/1 var(--f-head)}.em-broadcast .em-share-wrap .em-hide-ui-btn{gap:0;height:40px;justify-content:center;padding:0;width:40px}.em-broadcast .em-share-wrap .em-hide-ui-btn__label{display:none}.em-broadcast .em-share-wrap .em-hide-ui-btn__icon{height:20px;width:20px}.em-broadcast .em-show-ui{height:40px;min-width:40px;padding:0 12px;right:calc(10px + env(safe-area-inset-right, 0px));top:calc(10px + env(safe-area-inset-top, 0px))}.em-broadcast .timeline{--tl-knob:28px;--tl-season-w:72px;--tl-notch:16px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#121418e0;border:1px solid #ffffff14;border-radius:8px;bottom:calc(var(--sheet-peek) + var(--cq-h) + 6px);box-shadow:0 4px 14px #00000059;height:var(--scrub-h);left:10px;min-width:0;right:10px;transform:none;width:auto}.em-broadcast .tl-season{border-radius:8px 0 0 8px;padding:0 calc(var(--tl-notch) + 2px) 0 10px}.em-broadcast .tl-season-kicker,.em-broadcast .tl-season-year--full{display:none}.em-broadcast .tl-season-year--short{display:inline;font-size:13px}.em-broadcast .tl-season-chevron{font-size:11px}.em-broadcast .tl-season-control{min-height:0}.em-broadcast .tl-track{gap:2px;padding:0 4px 0 calc(var(--tl-knob)*.35)}.em-broadcast .tl-step{background:linear-gradient(180deg,#2a2e34,#12151a);box-shadow:0 0 0 1px #ffffff8c,0 0 0 2px #000;color:#f4f6f8;flex-basis:32px;height:32px;width:32px}.em-broadcast .tl-step svg{height:14px;width:10px}.em-broadcast .tl-rail{background:#ffffff38;box-shadow:none;height:2px;top:50%;transform:translateY(-50%)}.em-broadcast .tl-ticks span{color:#cfd3d88c;font-size:8px;letter-spacing:.06em;top:calc(50% + 8px)}.em-broadcast .tl-ticks span:before{background:#cfd3d866;height:5px;top:-8px;width:1px}.em-broadcast .knob{box-shadow:0 0 0 2px rgba(var(--leader-glow),.85),0 0 0 3px #e9ecef59;height:28px;top:50%;width:28px}.em-broadcast .knob span{font-size:12px}.em-broadcast .knob em{display:none}.em-broadcast .view-toggle{bottom:calc(var(--sheet-peek) + var(--cq-h) + var(--scrub-h) + 12px);left:8px}.em-broadcast .view-toggle button{font-size:12px;height:28px;padding:0 10px}.em-broadcast .map-notice{bottom:calc(var(--sheet-peek) + var(--cq-h) + var(--scrub-h) + 12px);max-width:min(280px,calc(100vw - 16px));right:8px}.em-broadcast .map-notice__btn{font-size:11px;height:28px;padding:0 10px 0 8px}.em-broadcast .map-notice__panel{padding:10px 12px}.em-broadcast .map-notice__panel p{font-size:12px}.em-broadcast .standings{border-radius:12px 12px 0 0;bottom:var(--cq-h);display:flex;flex-direction:column;left:0;max-height:58vh;right:0;top:auto;transform:translateY(calc(100% - var(--sheet-peek)));transition:transform .3s ease;width:auto;z-index:3}.em-broadcast .standings.open{transform:none}.em-broadcast .st-head{border-radius:12px 12px 0 0;font-size:15px;height:var(--sheet-peek);position:relative}.em-broadcast .grip{background:#555;border-radius:2px;display:block;height:3px;left:50%;margin-left:-18px;position:absolute;top:5px;width:36px}.em-broadcast .st-list{overflow-y:auto}.em-broadcast .st-list li{height:auto;min-height:42px}.em-broadcast .conquest{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0a0b0dd1;border-top:1px solid #ffffff14;box-shadow:0 -4px 16px #00000059;height:var(--cq-h);z-index:4}.em-broadcast .cq-head,.em-broadcast .cq-plate{display:none}.em-broadcast .cq-mid{justify-content:center;padding:0 8px}.em-broadcast .cq-ticker{padding:0}.em-broadcast .cq-track{animation-duration:55s;color:#d7dbe0bf;font-size:11px;font-weight:600;gap:28px;letter-spacing:.04em}.em-broadcast .cq-track b{color:#ff7a86f2;font-weight:700}.em-broadcast .cq-live{background:#0000;border-left:1px solid #ffffff14;box-shadow:none;flex-direction:row;gap:0;width:56px}.em-broadcast .live-word{font-size:11px;gap:4px;letter-spacing:.08em;opacity:.85}.em-broadcast .live-word i{height:5px;width:5px}.em-broadcast .clock{display:none}.em-broadcast .em-ui .om-drawer{bottom:calc(var(--cq-h) + var(--sheet-peek));left:8px;max-height:42vh;right:8px;top:auto;width:auto}}@media (max-width:760px){.em-broadcast{--top-h:50px;--conf-h:0px;--sheet-peek:42px;--cq-h:26px;--scrub-h:32px}.em-broadcast .conf-trigger{font-size:13px;height:34px;max-width:min(38vw,140px);padding:0 8px 0 10px}.em-broadcast .conf-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.em-broadcast .timeline{--tl-season-w:64px;bottom:calc(var(--sheet-peek) + var(--cq-h) + 4px);left:8px;right:8px}.em-broadcast .tl-season-year--short{font-size:12px}.em-broadcast .tl-ticks span:nth-child(2n){display:none}.em-broadcast .knob{height:26px;width:26px}.em-broadcast .knob span{font-size:11px}.em-broadcast .cq-track{font-size:10px}.em-broadcast .cq-live{width:48px}.em-broadcast .live-word{font-size:10px}}@media (max-height:500px) and (orientation:landscape){.em-broadcast{--top-h:44px;--conf-h:0px;--sheet-peek:36px;--cq-h:22px;--scrub-h:28px}.em-broadcast .wordmark{font-size:17px}.em-broadcast .conf-trigger{font-size:12px;height:30px;max-width:min(28vw,130px)}.em-broadcast .conf-panel{max-height:min(78vh,360px)}.em-broadcast .conf-panel__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.em-broadcast .conf-panel__grid button{font-size:12px;height:30px}.em-broadcast .timeline{bottom:calc(var(--sheet-peek) + var(--cq-h) + 4px);opacity:.92}.em-broadcast .tl-ticks{display:none}.em-broadcast .knob{box-shadow:0 0 0 2px rgba(var(--leader-glow),.75);height:24px;width:24px}.em-broadcast .map-notice,.em-broadcast .view-toggle{bottom:calc(var(--sheet-peek) + var(--cq-h) + var(--scrub-h) + 8px)}.em-broadcast .map-notice__btn span{display:none}.em-broadcast .map-notice__btn{justify-content:center;padding:0;width:28px}.em-broadcast .standings{max-height:70vh}.em-broadcast .conquest{opacity:.9}.em-broadcast .cq-live{width:36px}.em-broadcast .live-word{font-size:0;gap:0}.em-broadcast .live-word i{height:7px;width:7px}.em-broadcast .cq-track{animation-duration:70s;font-size:10px}}@media (prefers-reduced-motion:reduce){.em-broadcast .cq-track,.em-broadcast .live-word i{animation:none}}.map-header--chrome{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:calc(10px + var(--safe-top)) calc(16px + var(--safe-right)) 10px calc(16px + var(--safe-left))}.map-header--chrome .map-header-left{gap:10px;min-width:0}.map-header--chrome .map-brand,.map-header--chrome .map-league-divider,.map-header--chrome h1{display:none}.map-chrome-center{align-items:center;display:flex;flex:1 1;gap:4px;justify-content:center;min-width:0}.map-view-tabs{background:#151c29;border:1px solid #ffffff1a;border-radius:999px;display:inline-flex;gap:2px;padding:3px}.map-view-tab{align-items:center;background:#0000;border:0;border-radius:999px;color:#b8c0cc;color:var(--text-secondary,#b8c0cc);cursor:pointer;display:inline-flex;font:700 .82rem/1 var(--font-ui);height:36px;letter-spacing:.06em;padding:0 14px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.map-view-tab.is-on{background:#1d2636;box-shadow:inset 0 0 0 1px #ffffff1f}.map-view-tab.is-on,a.map-view-tab:hover{color:#f4f1ea;color:var(--cream,#f4f1ea)}.map-chrome-right{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.map-chrome-btn{align-items:center;background:#151c29;border:1px solid #ffffff1f;border-radius:999px;color:#f4f1ea;color:var(--cream,#f4f1ea);cursor:pointer;display:inline-flex;font:700 .82rem/1 var(--font-ui);justify-content:center;letter-spacing:.06em;min-height:40px;padding:0 14px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.map-chrome-btn:hover:not(:disabled){border-color:#f9731673}.map-chrome-btn:disabled{cursor:not-allowed;opacity:.55}.map-chrome-btn--accent{background:#f97316;border-color:#0000;color:#140a02}.map-chrome-btn--accent:hover:not(:disabled){background:#ea6a0a}.map-chrome-btn.is-active{background:#f9731624;border-color:#f973168c}.map-chrome-season{align-items:center;background:#151c29;border:1px solid #ffffff1f;border-radius:999px;color:#b8c0cc;color:var(--text-secondary,#b8c0cc);display:inline-flex;font-size:.85rem;gap:6px;height:40px;padding:0 12px}.map-chrome-season select{appearance:none;-webkit-appearance:none;background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%23f4f1ea' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;border:0;color:#f4f1ea;color:var(--text-1,#f4f1ea);color-scheme:dark;cursor:pointer;font:600 .85rem/1 var(--font-ui);outline:none;padding-right:1.1rem}.map-chrome-season select option{background-color:#151c29;background-color:var(--bg-2,#151c29);color:#f4f1ea;color:var(--text-1,#f4f1ea)}.map-league-switcher{position:relative}.map-league-switcher-btn{align-items:center;background:#0e131de6;border:1px solid #ffffff24;border-radius:999px;color:#f4f1ea;color:var(--cream,#f4f1ea);cursor:pointer;display:inline-flex;gap:10px;height:48px;max-width:min(280px,70vw);padding:0 12px 0 6px}.map-league-switcher-badge{background:linear-gradient(145deg,#f97316,#c2410c);border-radius:50%;color:#140a02;display:grid;flex:none;font:800 .62rem/1 var(--font-ui);height:34px;letter-spacing:.02em;place-items:center;width:34px}.map-league-switcher-text{display:flex;flex-direction:column;gap:2px;min-width:0;text-align:left}.map-league-switcher-name{font:700 .92rem/1.1 var(--font-ui);letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.map-league-switcher-sub{color:#b8c0cc;color:var(--text-secondary,#b8c0cc);font-size:11px}.map-league-switcher-chev{color:#b8c0cc;color:var(--text-secondary,#b8c0cc);margin-left:2px}.map-league-switcher-menu{background:#0e131d;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 18px 48px #00000080;left:0;max-height:min(70vh,480px);overflow:auto;padding:10px;position:absolute;top:calc(100% + 8px);width:min(320px,calc(100vw - 24px));z-index:60}.map-league-switcher-group+.map-league-switcher-group{border-top:1px solid #ffffff14;margin-top:10px;padding-top:10px}.map-league-switcher-group-title{color:#8e98a9;color:var(--text-muted,#8e98a9);font:700 .7rem/1 var(--font-ui);letter-spacing:.12em;margin:0 0 6px 8px;text-transform:uppercase}.map-league-switcher-option{align-items:center;background:#0000;border:0;border-radius:12px;color:#f4f1ea;color:var(--cream,#f4f1ea);cursor:pointer;display:flex;font:600 .95rem/1.2 var(--font-ui);gap:10px;padding:8px;text-align:left;width:100%}.map-league-switcher-option.is-on,.map-league-switcher-option:hover{background:#f973161f}.map-league-switcher-all{color:#60a5fa;display:block;font:700 .85rem/1 var(--font-ui);letter-spacing:.04em;margin-top:8px;padding:10px 12px;text-decoration:none}.map-share-menu{position:relative}.map-chrome-btn.map-chrome-btn--accent.is-busy{align-items:center;cursor:wait;display:inline-flex;gap:8px}.map-share-menu-spinner{animation:map-share-spin .7s linear infinite;border:2px solid #140a0240;border-radius:50%;border-top-color:#140a02;flex:none;height:14px;width:14px}@keyframes map-share-spin{to{transform:rotate(1turn)}}.map-share-menu-panel{background:#0e131d;border:1px solid #ffffff1f;border-radius:14px;box-shadow:0 16px 40px #00000073;display:flex;flex-direction:column;gap:2px;min-width:200px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.map-share-menu-item{background:#0000;border:0;border-radius:10px;color:#f4f1ea;color:var(--cream,#f4f1ea);cursor:pointer;display:block;font:600 .9rem/1.2 var(--font-ui);padding:10px 12px;text-align:left;width:100%}.map-share-menu-item:hover:not(:disabled){background:#ffffff0f}.map-share-menu-item:disabled{cursor:not-allowed;opacity:.45}.map-timeline-bar--spacer{border:0;height:0;margin:0;min-height:0;overflow:hidden;padding:0}.map-timeline-bar{background:#080b12b8;border-bottom:1px solid #ffffff14;flex:none;padding:8px 16px 10px}.map-timeline-bar .date-scrubber{margin:0 auto;max-width:900px;width:100%}.standings-tabs{background:#00000047;border:1px solid #ffffff14;border-radius:999px;display:flex;gap:2px;margin-bottom:12px;padding:4px}.standings-tab{background:#0000;border:0;border-radius:999px;color:#b8c0cc;color:var(--text-secondary,#b8c0cc);cursor:pointer;flex:1 1;font:700 .78rem/1 var(--font-ui);height:34px;letter-spacing:.08em;text-transform:uppercase}.standings-tab.is-on{background:#1d2636;box-shadow:inset 0 0 0 1px #ffffff1a;color:#f4f1ea;color:var(--cream,#f4f1ea)}.standings-tab-badge{background:#f97316;border-radius:999px;color:#140a02;display:inline-grid;font-size:.65rem;height:18px;margin-left:4px;min-width:18px;padding:0 5px;place-items:center}.map-feed-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.map-feed-item{grid-gap:10px;align-items:center;background:#00000038;border:1px solid #ffffff14;border-radius:12px;display:grid;gap:10px;grid-template-columns:auto 1fr auto;padding:10px}.map-feed-crests{align-items:center;display:flex}.map-feed-crest{background:#00000059;border-radius:8px;height:32px;object-fit:contain;width:32px}.map-feed-crest--loser{filter:grayscale(.4);margin-left:-10px;opacity:.55}.map-feed-swatch{border-radius:8px;height:32px;width:32px}.map-feed-headline{color:#f4f1ea;color:var(--cream,#f4f1ea);font-size:.9rem;line-height:1.25}.map-feed-meta{color:#b8c0cc;color:var(--text-secondary,#b8c0cc);font-size:.75rem;margin-top:2px}.map-feed-gain{color:#34d399;font:700 .95rem/1 var(--font-ui);white-space:nowrap}.map-feed-empty{color:#b8c0cc;color:var(--text-secondary,#b8c0cc);font-size:.9rem;margin:12px 0}.map-msg-fab{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e131dd9;border:1px solid #ffffff24;border-radius:999px;bottom:16px;box-shadow:0 10px 28px #00000059;color:#f4f1ea;color:var(--cream,#f4f1ea);cursor:pointer;display:inline-flex;font:700 .85rem/1 var(--font-ui);letter-spacing:.04em;min-height:44px;padding:0 16px;position:absolute;right:16px;text-decoration:none;z-index:20;z-index:var(--z-map-chrome,20)}.map-msg-fab.active,.map-msg-fab:hover{border-color:#f9731680;color:#fb923c}@media (max-width:1100px){.map-chrome-center{flex:1 1 100%;justify-content:flex-start;order:3;overflow-x:auto}.map-view-tabs{flex:none}.map-header--chrome .map-toolbar-drawer{margin-left:auto}}@media (max-width:860px){.map-league-switcher-sub{display:none}.map-league-switcher-btn{height:42px}.standings-panel{border-radius:18px 18px 0 0;bottom:0;left:0;max-height:42vh;right:0;top:auto;width:100%}.standings-panel.collapsed{border-radius:14px;left:auto;width:auto}.map-msg-fab,.standings-panel.collapsed{bottom:12px;bottom:calc(12px + var(--safe-bottom, 0px));right:12px}.standings-panel.open+.map-msg-fab,.standings-panel.open~.map-msg-fab{bottom:calc(44vh + 8px)}}.snap-share-overlay{z-index:1000}.snap-preview{padding:22px}.snap-preview img{border:1px solid var(--border);border-radius:var(--radius-md);display:block;height:auto;width:100%}.snap-actions{display:flex;flex-wrap:wrap;gap:10px;padding:0 22px 8px}.snap-note{background:var(--orange-dim);border:1px solid var(--orange-border);border-radius:var(--radius-md);color:var(--orange);font-size:.82rem;font-weight:600;margin:4px 22px 20px;padding:9px 14px;text-align:center}@media (max-width:520px){.snap-share-overlay{align-items:flex-end;padding:calc(12px + var(--safe-top)) calc(12px + var(--safe-right)) calc(12px + var(--safe-bottom)) calc(12px + var(--safe-left))}.snap-share-overlay .empire-modal--wide{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:calc(100dvh - 24px - var(--safe-top) - var(--safe-bottom))}.snap-actions{flex-direction:column}.snap-actions .empire-btn{width:100%}.snap-preview{padding:16px}.snap-share-overlay .empire-modal-head{padding:14px 16px}}.prop-lead{color:var(--text-secondary);font-size:.98rem;line-height:1.45;margin:0 0 1rem}.prop-templates{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1rem}.prop-template{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:999px;color:var(--text-primary);cursor:pointer;font-size:.82rem;font-weight:700;letter-spacing:.03em;padding:6px 12px;transition:border-color .15s,background .15s,color .15s}.prop-template.active{background:var(--orange-dim);border-color:var(--orange-border);color:var(--orange)}.prop-field{color:var(--text-secondary);display:flex;flex-direction:column;font-size:.82rem;font-weight:700;gap:6px;letter-spacing:.04em;margin-bottom:.75rem;text-transform:uppercase}.prop-field input{background:#00000059;border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-ui);font-size:.95rem;font-weight:500;padding:10px 12px;text-transform:none}.prop-field input:focus{border-color:var(--orange-border);box-shadow:0 0 0 3px var(--orange-dim);outline:none}.prop-watermark-note{color:var(--text-secondary);font-size:.78rem;margin:0 0 .75rem}.prop-error{color:var(--danger);font-size:.85rem}.prop-actions{margin-top:.5rem}.rivalry-share-overlay{z-index:9000}.rivalry-share-desc{color:var(--text-secondary);font-size:.95rem;line-height:1.45;margin:0 0 16px}.rivalry-share-pickers{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.rivalry-share-pickers label{color:var(--text-secondary);display:flex;flex-direction:column;font-size:.72rem;font-weight:700;gap:6px;letter-spacing:.08em;text-transform:uppercase}.rivalry-share-pickers select{background:#00000059;border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-ui);font-size:.95rem;font-weight:500;padding:10px 12px;text-transform:none}.rivalry-share-pickers select:focus{border-color:var(--orange-border);box-shadow:0 0 0 3px var(--orange-dim);outline:none}.rivalry-share-error{color:var(--danger);font-size:.85rem;margin:0 0 12px}.rivalry-share-actions{margin-top:4px}.own-map-lab{--om-bg:var(--bc-black,#07080a);--om-ink:#eef0f2;--om-muted:#b8bdc4;--om-accent:var(--bc-red,#e3132c);--om-accent-deep:var(--bc-red-dk,#7a0612);--om-steel-hi:#5b6068;--om-steel-mid:#2c3036;--om-steel-lo:#1b1e22;--om-chrome:#9aa0a8;background:var(--om-bg);color:var(--om-ink);display:flex;flex-direction:column;font-family:Teko,system-ui,sans-serif;font-family:var(--bc-f-ui,"Teko",system-ui,sans-serif);min-height:100dvh}.own-map-lab__bar{align-items:center;background:linear-gradient(180deg,#1e2024f5,#08090bf5);border-bottom:2px solid #000;box-shadow:inset 0 -1px 0 #6c7179,0 1px 0 var(--om-accent),0 6px 20px #0000008c;display:flex;flex-wrap:wrap;gap:.75rem 1rem;min-height:52px;padding:0 16px;z-index:2}.own-map-lab__brand{font:900 italic 1.5rem/1 Impact,sans-serif;font:900 italic 1.5rem/1 var(--bc-f-head,Impact,sans-serif);letter-spacing:.02em;transform:skewX(-4deg)}.own-map-lab__brand-e{-webkit-text-stroke:.5px #3a3e44;background-image:var(--bc-chrome)}.own-map-lab__brand-e,.own-map-lab__brand-m{-webkit-background-clip:text;background-clip:text;color:#0000}.own-map-lab__brand-m{-webkit-text-stroke:.5px #4a030b;background-image:linear-gradient(180deg,#ffb3bb,#ff3b50 30%,#b0081c 50%,#7a0612 54%,#e3132c 80%,#ff8592);margin-left:4px}.own-map-lab__meta{color:#cfd4da;font:700 italic 15px/1 Impact,sans-serif;font:700 italic 15px/1 var(--bc-f-head,Impact,sans-serif);letter-spacing:.08em;text-transform:uppercase}.own-map-lab__meta strong{color:#ff4a5c;color:var(--bc-red-hi,#ff4a5c);font-weight:900;letter-spacing:.02em;margin-left:.25rem;text-transform:none}.own-map-lab__views{border-radius:4px;box-shadow:var(--bc-bezel);display:inline-flex;margin-left:auto;overflow:hidden}.own-map-lab__dates select,.own-map-lab__search input,.own-map-lab__views button{font:inherit}.own-map-lab__views button{background:var(--bc-steel);border:0;border-right:1px solid #000;box-shadow:inset 0 1px 0 #ffffff40;color:#d7dbe0;cursor:pointer;font:700 italic 16px/1 Impact,sans-serif;font:700 italic 16px/1 var(--bc-f-head,Impact,sans-serif);letter-spacing:.04em;min-height:40px;padding:0 14px}.own-map-lab__views button:last-child{border-right:0}.own-map-lab__views button.on{background:linear-gradient(180deg,#ff5a6a,#c00d22 48%,#8e0517 52%,#d0142a);box-shadow:inset 0 1px 0 #ffffff80,var(--bc-redglow);color:#fff;text-shadow:0 1px 2px #0009}.own-map-lab__dates{align-items:center;color:var(--om-muted);display:flex;gap:.5rem;letter-spacing:.06em}.own-map-lab__dates,.own-map-lab__dates select{font:600 14px/1 Impact,sans-serif;font:600 14px/1 var(--bc-f-head,Impact,sans-serif)}.own-map-lab__dates select{background:linear-gradient(180deg,#0b0c0e,#1b1d21);border:0;border-radius:4px;box-shadow:var(--bc-bezel),inset 0 2px 6px #000;color:var(--om-ink);min-height:40px;padding:.45rem .65rem}.own-map-lab__note{color:#7d848b;font-size:.78rem;width:100%}.own-map-lab__note a{color:#ff5a66}.own-map-lab__stage{background:radial-gradient(ellipse at 50% 40%,#1b1d21 0,#0a0b0d 70%),#0a0b0d;flex:1 1;min-height:0;overflow:hidden;position:relative;touch-action:none}.own-map-lab__stage:before{background:repeating-linear-gradient(45deg,#0000 0 3px,#ffffff06 3px 4px),repeating-linear-gradient(-45deg,#0000 0 3px,#00000040 3px 4px);content:"";inset:0;opacity:.35;pointer-events:none;position:absolute;z-index:1}.own-map-lab__stage canvas{cursor:grab;display:block;height:100%;position:relative;width:100%;z-index:0}.own-map-lab__stage svg{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}.own-map-lab__stage svg #seams{fill:none;stroke:url(#om-silver);stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linejoin:round;filter:url(#om-glow)}.own-map-lab__stage svg #sel{fill:#ffffff21;stroke:#fff;stroke-width:2.5;vector-effect:non-scaling-stroke}.own-map-lab__stage svg text{fill:#fff;stroke:#000;stroke-width:3.2px;text-anchor:middle;font:900 italic 13px Impact,sans-serif;font:900 italic 13px var(--bc-f-head,Impact,sans-serif);letter-spacing:.6px;paint-order:stroke;pointer-events:none;text-transform:uppercase}.own-map-lab__stage svg text.sm{font-size:10px}.own-map-lab__logos{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:2}.own-map-lab__logo{background:#0000;border:0;cursor:pointer;filter:drop-shadow(0 1px 2px rgba(0,0,0,.55));left:0;margin:0;padding:0;pointer-events:auto;position:absolute;top:0;will-change:transform}.own-map-lab__logo img{display:block;height:100%;object-fit:contain;pointer-events:none;width:100%}.own-map-lab__logo.is-dimmed{filter:grayscale(.35) drop-shadow(0 1px 2px rgba(0,0,0,.4));opacity:.22}.own-map-lab__logo.is-hidden{pointer-events:none;visibility:hidden}.own-map-lab__search{left:14px;position:absolute;top:14px;width:min(340px,calc(100% - 28px));z-index:3}.own-map-lab__search input{background:linear-gradient(180deg,#0b0c0e,#1b1d21);border:0;border-radius:4px;box-shadow:var(--bc-bezel),inset 0 2px 6px #000;box-sizing:border-box;color:#fff;font:600 15px/1 Impact,sans-serif;font:600 15px/1 var(--bc-f-head,Impact,sans-serif);height:40px;letter-spacing:.03em;outline:none;padding:0 14px;width:100%}.own-map-lab__search input:focus{box-shadow:var(--bc-bezel),inset 0 2px 6px #000,var(--bc-redglow)}.own-map-lab__search ul{background:var(--bc-brushed);border-radius:6px;box-shadow:var(--bc-bezel),0 10px 30px #000000b3;list-style:none;margin:4px 0 0;max-height:240px;overflow:auto;padding:8px}.own-map-lab__search li{border-bottom:1px solid #ffffff12;cursor:pointer;font:700 italic 16px/1.2 Impact,sans-serif;font:700 italic 16px/1.2 var(--bc-f-head,Impact,sans-serif);letter-spacing:.03em;padding:10px 12px}.own-map-lab__search li.act,.own-map-lab__search li:hover{background:linear-gradient(90deg,#e3132c59,#0000)}.own-map-lab__search li small{color:var(--om-muted)}.own-map-lab__card{background:var(--bc-brushed);border:0;border-radius:6px;box-shadow:var(--bc-bezel),0 0 18px #e3132c40;padding:12px 14px;position:absolute;right:14px;top:14px;width:270px;z-index:3}.own-map-lab__card h3{font:900 italic 1.25rem/1.1 Impact,sans-serif;font:900 italic 1.25rem/1.1 var(--bc-f-head,Impact,sans-serif);letter-spacing:.04em;margin:0 0 2px}.own-map-lab__card .st{color:var(--om-muted);font:600 13px/1.2 Impact,sans-serif;font:600 13px/1.2 var(--bc-f-head,Impact,sans-serif);letter-spacing:.04em;margin-bottom:0}.own-map-lab__card .own{align-items:center;background:#000a;border:1px solid #2a2e34;border-radius:4px;display:flex;font:900 italic 16px/1.1 Impact,sans-serif;font:900 italic 16px/1.1 var(--bc-f-head,Impact,sans-serif);gap:8px;letter-spacing:.03em;margin-top:10px;padding:8px}.own-map-lab__card .sw{border:1px solid #fff8;border-radius:4px;flex-shrink:0;height:18px;width:18px}.own-map-lab__card .x{background:none;border:0;color:#aaa;cursor:pointer;font-size:20px;position:absolute;right:8px;top:4px}.own-map-lab__status{background:#08090bc7;display:grid;inset:0;padding:1.5rem;place-items:center;position:absolute;text-align:center;z-index:4}.own-map-lab__status.error{color:#ff8a80}.own-map-lab__enlist-cta{align-items:center;background:linear-gradient(180deg,#ff6676,#d4152b 45%,#99061a 55%,#c3112a);border-radius:4px;box-shadow:var(--bc-bezel),inset 0 1px 0 #ffffff8c,var(--bc-redglow);color:#fff;display:inline-flex;font:900 italic 18px/1 Impact,sans-serif;font:900 italic 18px/1 var(--bc-f-head,Impact,sans-serif);height:40px;letter-spacing:.06em;padding:0 16px;text-decoration:none}.own-map-lab__enlist-cta:hover{filter:brightness(1.06)}.own-map-lab__foot{background:#08090bb8;border-radius:4px;bottom:14px;box-shadow:0 0 0 1px #3a3e44;color:#cfd3d8;font:600 13px/1 Impact,sans-serif;font:600 13px/1 var(--bc-f-head,Impact,sans-serif);left:14px;letter-spacing:.06em;padding:6px 10px;pointer-events:none;position:absolute;z-index:2}@media (max-width:700px){.own-map-lab__views{margin-left:0}.own-map-lab__dates{width:100%}.own-map-lab__card{bottom:14px;left:14px;right:14px;top:auto;width:auto}}.App{text-align:center}
/*# sourceMappingURL=main.e532d753.css.map*/