:root{--bg: #05070d;--navy: #0a1628;--bg-2: #0b1220;--bg-3: #101a2c;--line: rgba(140, 190, 255, .14);--line-strong: rgba(57, 215, 255, .38);--cyan: #39d7ff;--blue: #3d6bff;--white: #f3f6fb;--muted: #8b97ad;--amber: #e2b04a;--fill: rgba(57, 215, 255, .08);--danger: #ff5d6c;--ok: #3ee0a6;--high: #ff5d6c;--med: #e2b04a;--low: #6b7a90;--energy: #e2b04a;--conflict: #ff5d6c;--cb: #3d6bff;--sans: "Segoe UI", "Helvetica Neue", ui-sans-serif, system-ui, sans-serif;--mono: "SFMono-Regular", "Cascadia Mono", Consolas, ui-monospace, monospace;--dock: 428px;--top: 52px;--ticker: 32px;--drivers: auto;--foot: auto;--sheet: 42%}*{box-sizing:border-box}html,body{margin:0;height:100%;background:var(--bg);color:var(--white)}.te-body{font-family:var(--sans);letter-spacing:.01em;overflow:hidden}button,a{font-family:inherit}button:focus-visible,a:focus-visible{outline:1px solid var(--cyan);outline-offset:2px}.te-app{height:100dvh;display:grid;grid-template-rows:var(--top) var(--ticker) var(--drivers) 1fr auto;background:var(--bg)}.te-top{display:grid;grid-template-columns:minmax(200px,1fr) auto minmax(180px,1.2fr) auto;gap:12px;align-items:center;padding:0 14px;border-bottom:1px solid var(--line);background:var(--navy)}.te-brand{display:flex;align-items:center;gap:10px;min-width:0}.te-mark{width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 50% 50%,var(--cyan) 0 1.6px,transparent 2.2px),conic-gradient(from 200deg,var(--blue),var(--cyan),#081018,var(--blue));box-shadow:0 0 0 1px #39d7ff59;flex:0 0 auto}.te-kicker{margin:0;font-family:var(--mono);font-size:9px;letter-spacing:.28em;color:var(--cyan);text-transform:uppercase}.te-name{margin:0;font-weight:700;font-size:16px;line-height:1.1;letter-spacing:-.03em}.te-pill{margin-left:6px;font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--cyan);padding:2px 7px;border-radius:999px;white-space:nowrap}.te-clockblock{text-align:right}.te-clock{font-family:var(--mono);font-size:13px;font-variant-numeric:tabular-nums;display:flex;align-items:center;justify-content:flex-end;gap:6px}.te-pulse{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 #39d7ffb3;animation:te-pulse 1.8s ease-out infinite}@keyframes te-pulse{0%{box-shadow:0 0 #39d7ff8c}to{box-shadow:0 0 0 8px #39d7ff00}}.te-snap{font-family:var(--mono);font-size:9px;color:var(--amber);letter-spacing:.08em;text-transform:uppercase}.te-sessions{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.te-sess{display:flex;align-items:center;gap:5px;padding:3px 7px;border:1px solid var(--line);background:var(--bg-2);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.te-sess i{width:6px;height:6px;border-radius:50%;background:#3a4558;display:inline-block}.te-sess.is-open{border-color:#3ee0a673;color:var(--white)}.te-sess.is-open i{background:var(--ok)}.te-sess span{color:var(--muted);font-variant-numeric:tabular-nums}.te-cta{display:flex;gap:6px;align-items:center;justify-content:flex-end}.te-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid var(--line);color:var(--white);padding:6px 9px;font-size:11px;line-height:1;white-space:nowrap;background:transparent;cursor:pointer}.te-btn-solid{background:var(--cyan);color:#041016;border-color:var(--cyan);font-weight:650}.te-btn-ghost:hover{border-color:var(--cyan);color:var(--cyan)}.te-ticker{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:0 0 0 14px;border-bottom:1px solid var(--line);background:#070b14;min-width:0}.te-ticker-tag{font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--amber);white-space:nowrap;border:1px solid rgba(226,176,74,.35);padding:2px 6px}.te-ticker-mask{overflow:hidden;min-width:0;height:var(--ticker);display:flex;align-items:center}.te-ticker-track{display:flex;gap:28px;width:max-content;white-space:nowrap;animation:te-tick 48s linear infinite;font-family:var(--mono);font-size:11px;font-variant-numeric:tabular-nums;color:var(--white)}.te-ticker:hover .te-ticker-track{animation-play-state:paused}.te-ticker-track b{color:var(--cyan);font-weight:600}.te-ticker-track em{font-style:normal;color:var(--muted);padding-left:6px}@keyframes te-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.te-main{display:grid;grid-template-columns:1fr var(--dock);min-height:0}.te-mapwrap{position:relative;min-width:0;min-height:0;border-right:1px solid var(--line);background:#071018}.te-map{position:absolute;top:0;right:0;bottom:0;left:0}.te-map-pending{background:radial-gradient(ellipse at 50% 48%,#14304a,#0a1628 42%,#05070d 72%)}.te-map-fail{position:absolute;inset:auto 16px 48px 16px;z-index:3;background:#0b1220eb;border:1px solid var(--line);padding:10px 12px;font-size:12px;color:var(--muted)}.te-map-credit{position:absolute;left:10px;bottom:10px;z-index:2;max-width:46%;font-family:var(--mono);font-size:9px;color:var(--muted);background:#05070dbf;padding:3px 6px;pointer-events:none}.te-layers{position:absolute;left:10px;top:10px;z-index:3;display:flex;flex-direction:column;gap:4px;background:#0b1220e0;border:1px solid var(--line);padding:6px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-width:148px}.te-layers button{display:flex;align-items:center;justify-content:space-between;gap:10px;background:transparent;border:0;color:var(--muted);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:5px 7px;cursor:pointer;text-align:left}.te-layers button.is-on{color:var(--white);background:var(--fill)}.te-layers button .n{color:var(--cyan);font-variant-numeric:tabular-nums}.te-layers button[data-layer=energy].is-on .n{color:var(--energy)}.te-layers button[data-layer=conflict].is-on .n{color:var(--conflict)}.te-layers button[data-layer=centralBanks].is-on .n{color:#9db4ff}.te-legend{position:absolute;right:10px;bottom:10px;z-index:3;background:#0b1220e0;border:1px solid var(--line);padding:7px 9px;font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:flex;flex-direction:column;gap:4px}.te-legend span{display:flex;align-items:center;gap:6px}.te-legend i{width:8px;height:8px;border-radius:50%;display:inline-block}.maplibregl-popup-content{background:var(--bg-2);color:var(--white);border:1px solid var(--line);border-radius:0;padding:8px 10px;font-size:12px;max-width:240px;box-shadow:none}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{border-top-color:var(--bg-2)}.maplibregl-ctrl-attrib{font-size:9px}.maplibregl-ctrl-group{background:#0b1220e6!important;border:1px solid var(--line)!important;box-shadow:none!important}.maplibregl-ctrl-group button{filter:invert(1) hue-rotate(180deg)}.te-dock{min-width:0;display:grid;grid-template-rows:auto auto minmax(200px,.5fr) minmax(260px,1.85fr);background:var(--bg-2);overflow:hidden}.te-dock[data-list=up] .te-news,.te-dock[data-list=news] .te-upcoming{display:none}.te-dock>.te-flow{display:none}.te-dock[data-pane=quotes]{grid-template-rows:auto auto minmax(0,1fr)}.te-dock[data-pane=quotes] .te-news,.te-dock[data-pane=quotes] .te-brief,.te-dock[data-pane=quotes] .te-upcoming{display:none}.te-dock[data-pane=quotes] .te-flow{display:flex;flex-direction:column}.te-pane-tabs{display:flex;gap:0;border-bottom:1px solid var(--line);padding:0 6px;overflow-x:auto;flex:0 0 auto}.te-pane-tabs button{background:transparent;color:var(--muted);border:0;border-bottom:2px solid transparent;height:32px;padding:0 10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.te-pane-tabs button.is-on{color:var(--white);border-bottom-color:var(--cyan)}.te-pane-brief{display:none}.te-upcoming{min-height:0}.te-up-list{margin:0;padding:0 8px 12px;overflow:auto;list-style:none}.te-up-item{padding:8px;border-left:2px solid transparent}.te-up-item .te-copy{font-size:13px;line-height:1.4;margin:4px 0 0;font-weight:500}.te-up-group{font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);margin:10px 8px 4px}.te-up-note{font-size:11px;color:var(--muted);margin:3px 0 0;line-height:1.4}.te-sheet-handle{display:none}.te-assets{display:flex;gap:0;border-bottom:1px solid var(--line);padding:0 6px;overflow-x:auto}.te-assets button{background:transparent;color:var(--muted);border:0;border-bottom:2px solid transparent;height:34px;padding:0 9px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.te-assets button.is-on{color:var(--white);border-bottom-color:var(--cyan)}.te-panel{min-height:0;display:flex;flex-direction:column;border-bottom:1px solid var(--line)}.te-panel-h{display:flex;justify-content:space-between;align-items:baseline;padding:8px 12px 4px;flex:0 0 auto}.te-panel-h h2{margin:0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:650}.te-count,.te-tag{font-family:var(--mono);font-size:10px;color:var(--muted)}.te-news-list{margin:0;padding:0 6px 10px 8px;overflow:auto;list-style:none}.te-news-list li{margin:0}.te-news-item{width:100%;text-align:left;background:transparent;border:0;border-left:2px solid transparent;color:inherit;cursor:pointer;padding:8px}.te-news-item:hover,.te-news-item.is-on{background:var(--fill);border-left-color:var(--cyan)}.te-news-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.te-badge{font-family:var(--mono);font-size:8px;letter-spacing:.1em;text-transform:uppercase;padding:1px 5px;font-weight:700;line-height:1.4}.te-badge-high{background:var(--high);color:#1a0408}.te-badge-med{background:var(--med);color:#1a1404}.te-badge-low{background:var(--low);color:#0b0d12}.te-news-item .te-when{font-family:var(--mono);font-size:9px;color:var(--muted)}.te-news-item .te-place{font-family:var(--mono);font-size:9px;color:var(--cyan);letter-spacing:.06em;text-transform:uppercase}.te-news-item .te-copy{font-size:14px;line-height:1.45;margin:4px 0 0;color:var(--white);font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;word-break:normal}.te-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.te-chips span{font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line);padding:1px 5px;color:var(--muted)}.te-brief-body{padding:2px 14px 8px;overflow:auto;font-size:14px;line-height:1.5;color:var(--white)}.te-step{margin:0 0 5px}.te-step p{margin:0 0 .55em}.te-step p:last-child{margin-bottom:0}.te-step .k{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);display:block;margin-bottom:5px;font-weight:650}.te-step.te-hypo{padding:5px 8px;margin-bottom:5px;font-size:13px;line-height:1.4}.te-muted{color:var(--muted)}.te-empty{padding:16px 12px;color:var(--muted);font-size:13px;line-height:1.5}.te-hypo{border:1px solid rgba(226,176,74,.28);background:#e2b04a0d;padding:9px}.te-markets{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.te-markets span{font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line);padding:3px 7px;color:var(--cyan)}.te-flow-tabs{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--line)}.te-flow-tabs button{background:transparent;color:var(--muted);border:0;border-bottom:2px solid transparent;padding:7px 2px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.te-flow-tabs button.is-on{color:var(--white);border-bottom-color:var(--cyan)}.te-flow{min-height:0;overflow:hidden}.te-flow-body{padding:8px 12px 20px;overflow:auto;font-size:13px;line-height:1.5;min-height:0;flex:1 1 auto}.te-row:last-child{border-bottom:0;padding-bottom:8px}.te-row{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:baseline;padding:4px 0;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:12px;font-variant-numeric:tabular-nums}.te-pos{color:var(--ok)}.te-neg{color:var(--danger)}.te-state{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin:0 0 6px}.te-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:7px 14px;border-top:1px solid var(--line);background:#070a12;min-height:0}.te-risk{margin:0;font-size:10px;color:var(--muted);line-height:1.35;flex:1 1 auto;min-width:0}.te-licence-btn{background:none;border:0;color:var(--cyan);font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.te-licence{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:20;display:grid;place-items:center;padding:20px}.te-licence-card{max-width:520px;background:var(--bg-2);border:1px solid var(--line-strong);padding:20px}.te-licence-card h2{margin:0 0 10px;font-size:16px}.te-licence-card p{color:var(--muted);font-size:13px;line-height:1.55}.te-boot-err{padding:40px 20px;color:var(--amber);text-align:center}.te-dot{width:11px;height:11px;border-radius:50%;border:1px solid #041016;padding:0;cursor:pointer;box-shadow:0 0 0 3px #39d7ff38}.te-dot.is-high{width:13px;height:13px}.te-dot.is-low{width:8px;height:8px;box-shadow:0 0 0 2px #6b7a9040}.te-dot.is-on{box-shadow:0 0 0 4px #39d7ff73}[hidden],.te-licence[hidden],.te-boot-err[hidden],.te-app[hidden],.te-map-fail[hidden],.te-legend[hidden]{display:none!important}iframe#preview-bar-iframe,iframe[src*=preview_bar],iframe[src*=preview-bar],iframe[src*=theme-store-preview],.preview-bar-container,#preview-bar-iframe,iframe#PBarNextFrame,#PBarNextFrame,#PBarNextFrameWrapper{display:none!important;height:0!important;width:0!important;pointer-events:none!important;visibility:hidden!important}.te-skel-line{display:block;height:54px;margin:8px 10px 0;background:linear-gradient(90deg,#39d7ff0a,#39d7ff1f,#39d7ff0a);background-size:200% 100%;animation:te-shimmer 1.2s linear infinite}@keyframes te-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.te-more{background:none;border:0;padding:0;margin-top:6px;color:var(--cyan);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.te-more:hover{color:var(--white)}.te-coming{padding:8px 0 4px}.te-coming strong{display:block;font-size:14px;font-weight:650;margin-bottom:6px}@media(prefers-reduced-motion:reduce){.te-ticker-track,.te-pulse,.te-skel-line{animation:none!important}}@media(max-width:900px){.te-body{overflow:hidden}.te-app{height:100dvh;grid-template-rows:auto var(--ticker) var(--drivers) 1fr auto}.te-top{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand clock" "cta cta";align-items:center;padding:8px 10px 7px;gap:6px 10px}.te-brand{grid-area:brand;min-width:0}.te-brand .te-pill{display:none}.te-clockblock{grid-area:clock;text-align:right;max-width:46vw;min-width:0;padding-top:0}.te-clock{font-size:12px}.te-snap{font-size:9px;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.te-sessions{display:none}.te-cta{grid-area:cta;justify-content:flex-start;flex-wrap:wrap}.te-main{grid-template-columns:1fr;position:relative;min-height:0}.te-mapwrap{border-right:0;min-height:100%}.te-layers button{padding:4px 6px;font-size:9px}.te-legend{display:none}.te-dock{position:absolute;left:0;right:0;bottom:0;z-index:6;height:var(--sheet, 42%);max-height:88%;display:flex;flex-direction:column;border-top:1px solid var(--line-strong);border-radius:14px 14px 0 0;box-shadow:0 -8px 28px #00000073}.te-dock[data-sheet=peek]{height:calc(100% - 48vh);min-height:188px}.te-dock[data-sheet=mid]{height:48%}.te-dock[data-sheet=full]{height:86%}.te-sheet-handle{display:flex;align-items:center;justify-content:center;height:18px;flex:0 0 auto;cursor:ns-resize}.te-sheet-handle span{width:36px;height:4px;border-radius:999px;background:#ffffff47}.te-pane-brief{display:inline-flex;align-items:center}.te-news,.te-brief,.te-upcoming,.te-flow{flex:1 1 0;min-height:0}.te-dock{grid-template-rows:auto auto minmax(0,1fr) auto}.te-dock[data-pane=news] .te-brief,.te-dock[data-pane=news] .te-upcoming,.te-dock[data-pane=news] .te-flow,.te-dock[data-pane=brief] .te-news,.te-dock[data-pane=brief] .te-upcoming,.te-dock[data-pane=brief] .te-flow,.te-dock[data-pane=up] .te-news,.te-dock[data-pane=up] .te-brief,.te-dock[data-pane=up] .te-flow,.te-dock[data-sheet=peek] .te-brief,.te-dock[data-sheet=peek] .te-upcoming,.te-dock[data-sheet=peek] .te-flow{display:none}.te-dock[data-sheet=peek] .te-news-list{display:block}.te-news-list,.te-brief-body,.te-flow-body,.te-up-list{overflow:auto}.te-dock[data-sheet=mid]{height:54%}.te-foot{padding:7px 10px 10px;height:auto;align-items:flex-start}.te-risk{font-size:9px;line-height:1.4}.te-name{font-size:15px}.te-map-credit{bottom:auto;top:10px;left:auto;right:10px}}#te-map.te-map,#te-map.te-map.maplibregl-map{position:absolute!important;width:100%!important;height:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important}#te-map .maplibregl-canvas,#te-map .maplibregl-canvas-container,#te-map .maplibregl-canvas-container canvas{width:100%!important;height:100%!important}@media(max-width:900px){.te-dock[data-sheet=mid] .te-flow{display:none}.te-map-credit{top:auto;right:auto;left:10px;bottom:calc(100% - 48vh + 8px);max-width:46%}.te-main:has(#te-dock[data-sheet=mid]) .te-map-credit,.te-main:has(#te-dock[data-sheet=full]) .te-map-credit{bottom:50%}.te-main:has(#te-dock[data-sheet=peek]) .te-map-credit{bottom:calc(100% - 48vh + 8px)}.maplibregl-ctrl-top-right{top:8px}.maplibregl-ctrl-bottom-right{display:none}}.te-ticker em{margin-left:0;font-style:normal;color:var(--muted)}.te-drivers{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;align-items:start;padding:6px 14px 7px;background:linear-gradient(#08111c,#070b14);border-bottom:1px solid var(--line);min-width:0}.te-drivers[hidden]{display:none!important}.te-drivers-tag{margin:0;font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);padding-top:6px;white-space:nowrap}.te-drivers-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 16px;min-width:0}.te-driver{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;background:transparent;border:0;border-left:2px solid rgba(57,215,255,.45);padding:2px 0 2px 8px;cursor:pointer;color:var(--white);min-width:0}.te-driver:hover,.te-driver.is-on{border-left-color:var(--cyan);background:var(--fill)}.te-driver-k{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--cyan)}.te-driver-line{font-size:13px;line-height:1.4;font-weight:550;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.te-qtable{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.te-qtable caption{caption-side:top;text-align:left;font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--amber);padding:0 0 7px}.te-qtable th,.te-qtable td{padding:4px 0;border-bottom:1px solid var(--line);text-align:left}.te-qtable thead th{font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:650}.te-qtable tbody th{font-size:13px;font-weight:500;color:var(--white)}.te-qtable td{text-align:right;font-family:var(--mono);font-size:14px;line-height:1.3;color:var(--white)}.te-scenario{margin-top:8px!important;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--amber)}.te-map-tip{position:absolute;z-index:7;pointer-events:none;max-width:280px;background:#0b1220;border:1px solid var(--line-strong);color:var(--white);font-size:12px;line-height:1.45;padding:7px 9px;box-shadow:0 8px 24px #00000059}.te-pulse-marker{width:28px;height:28px;pointer-events:none;position:relative}.te-pulse-ring{position:absolute;top:0;right:0;bottom:0;left:0;width:28px;height:28px;border-radius:50%;border:1px solid rgba(57,215,255,.9);background:transparent;pointer-events:none;animation:te-pulse-ring 1.8s ease-out infinite}@keyframes te-pulse-ring{0%{transform:scale(.7);opacity:.95}to{transform:scale(2.1);opacity:0}}.te-hollow{width:15px;height:15px;border-radius:50%;background:transparent;border:2px solid var(--amber);box-shadow:0 0 0 3px #e2b04a2e;padding:0;cursor:pointer;position:relative}.te-hollow.is-on{border-color:var(--cyan);box-shadow:0 0 0 4px #39d7ff47}.te-hollow-n{position:absolute;left:11px;top:-8px;font-family:var(--mono);font-size:8px;color:#041016;background:var(--amber);border-radius:8px;padding:0 3px;line-height:1.3}.te-choke{display:inline-flex;align-items:center;background:#05070dc7;border:1px solid rgba(57,215,255,.4);color:var(--cyan);font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;padding:1px 6px;cursor:help;white-space:nowrap}.te-choke:hover,.te-choke:focus{border-color:var(--cyan);background:#0b1220}.te-up-item{width:100%;text-align:left;background:transparent;border:0;border-left:2px solid transparent;color:inherit;cursor:pointer;padding:8px;display:block}.te-up-item:hover,.te-up-item.is-on{background:var(--fill);border-left-color:var(--amber)}.te-pop .maplibregl-popup-content{background:#0b1220;color:var(--white);border:1px solid var(--line-strong);padding:10px 10px 8px;border-radius:2px;box-shadow:0 10px 28px #0006}.te-pop .maplibregl-popup-tip{border-top-color:#0b1220}.te-pop-k{margin:0 0 6px;font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan)}.te-pop-list{list-style:none;margin:0;padding:0;max-height:240px;overflow:auto}.te-pop-list button{width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line);color:var(--white);font-size:12px;line-height:1.4;padding:6px 0;cursor:pointer}.te-leg-cluster,.te-leg-pulse,.te-leg-hollow{display:inline-block;width:14px;height:14px;border-radius:50%;vertical-align:middle}.te-leg-cluster{background:#3d6bff;color:#f3f6fb;font-size:8px;font-family:var(--mono);line-height:14px;text-align:center}.te-leg-pulse{border:1px solid var(--cyan);background:transparent}.te-leg-hollow{border:2px solid var(--amber);background:transparent;width:12px;height:12px}.te-layers-wrap{position:absolute;left:10px;top:10px;z-index:4}.te-layers-toggle{display:none}.te-layers-wrap .te-layers{position:relative;left:auto;top:auto}@media(max-width:900px){.te-drivers{padding:4px 10px;gap:8px;align-items:center;grid-template-columns:auto 1fr}.te-drivers-tag{padding-top:0}.te-drivers-list{display:flex;grid-template-columns:none;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:2px}.te-drivers-list li{flex:0 0 min(78%,280px);scroll-snap-align:start;min-width:0}.te-driver{padding:1px 0 1px 8px}.te-driver-line{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:unset}.te-news-item .te-copy{-webkit-line-clamp:2;overflow-wrap:break-word}.te-layers-wrap{left:8px;top:8px}.te-layers-toggle{display:inline-flex;align-items:center;gap:8px;background:#0b1220eb;border:1px solid var(--line-strong);color:var(--white);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:6px 9px;cursor:pointer}.te-layers-toggle .n{color:var(--cyan);font-variant-numeric:tabular-nums}.te-layers-wrap .te-layers{display:none;position:absolute;left:0;top:36px;min-width:168px}.te-layers-wrap.is-open .te-layers{display:flex}.te-brief-body{font-size:14px;line-height:1.55}.te-dock[data-pane=quotes] .te-flow{display:flex;flex-direction:column}}.te-full-record{display:inline-block;margin-top:8px;background:none;border:0;padding:0;color:var(--cyan);font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.te-full-record-body{margin-top:8px}.te-full-record-body p{color:var(--muted)}.te-brief-fold{margin-left:auto;background:none;border:0;color:var(--cyan);font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;padding:0 0 0 8px;white-space:nowrap}.te-dock.is-brief-folded .te-brief-body{display:none}.te-dock.is-brief-folded{grid-template-rows:auto auto minmax(0,1fr) auto}@media(max-width:900px){.te-brief-fold{display:none}}.te-sched-badge{width:12px;height:12px;border-radius:50%;background:var(--amber);border:2px solid #041016;box-shadow:0 0 0 1px #e2b04ad9;padding:0;cursor:pointer;position:relative}.te-sched-badge.is-on{background:var(--cyan);box-shadow:0 0 0 2px #39d7ff73}.te-sched-n{position:absolute;left:8px;top:-8px;font-family:var(--mono);font-size:8px;color:#041016;background:var(--amber);border-radius:8px;padding:0 3px;line-height:1.3}.te-leg-sched{width:8px;height:8px;border-radius:50%;background:var(--amber);border:1px solid #041016;display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/32/assets/third-eye.css.map */
