:root{--bg:#fff;--panel:#fff;--ink:#0c0c0c;--body:#2a2a28;--mut:#8d8d88;--line:#e3e3e0;--accent:#e8321e;--accent2:#0c0c0c;--f-display:Futura, "Avenir Next", sans-serif;--f-body:"Avenir Next", Avenir, sans-serif;--f-data:Futura, "Avenir Next", sans-serif;--radius:0px;--h1-weight:500;--h1-case:uppercase;--h1-style:normal;--h1-spacing:-.02em;--label-spacing:.26em;--kpi-font:Futura, "Avenir Next", sans-serif;--texture:none;--brand-font:Futura, "Avenir Next", Avenir, sans-serif;--brand-red:#e8321e}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:var(--bg);color:var(--body);font-family:var(--f-body);transition:background .45s,color .45s;position:relative}body:after{content:"";pointer-events:none;background:var(--texture);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.wrap{max-width:1180px;margin:0 auto;padding:30px 28px 70px}header{border-bottom:1px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:18px;padding-bottom:18px;display:flex}h1{font-family:var(--brand-font);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);font-size:34px;font-weight:500}h1 em{color:var(--brand-red);font-style:normal}.tag{font-family:var(--f-data);letter-spacing:.1em;color:var(--mut);font-size:11.5px}.skins{gap:6px;margin-left:auto;display:flex}.skins button{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;color:var(--mut);border:1px solid var(--line);background:0 0;border-radius:999px;padding:9px 15px;font:600 11.5px/1 Avenir Next,sans-serif;transition:all .25s}.skins button:hover{color:var(--ink);border-color:var(--ink)}.skins button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.skins button.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.kpis{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);grid-template-columns:repeat(4,1fr);margin-top:22px;transition:background .45s;display:grid;overflow:hidden}.kpi{border-right:1px solid var(--line);padding:20px 22px}.kpi:last-child{border-right:0}.kpi b{font-family:var(--kpi-font);font-weight:var(--h1-weight);color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:var(--h1-spacing);font-size:34px;line-height:1.05;display:block}.kpi b i{color:var(--accent);font-size:.55em;font-style:normal}.kpi span{letter-spacing:var(--label-spacing);text-transform:uppercase;color:var(--mut);margin-top:7px;font:600 10px/1.4 Avenir Next,sans-serif;display:block}.panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);margin-top:18px;transition:background .45s;overflow:hidden}.panel h3{letter-spacing:var(--label-spacing);text-transform:uppercase;color:var(--mut);border-bottom:1px solid var(--line);padding:14px 18px;font:600 10.5px/1 Avenir Next,sans-serif}.citymap{width:100%;height:400px;display:block}.cap{font-family:var(--f-body);color:var(--mut);border-top:1px solid var(--line);font-size:12.5px}.cap summary{cursor:pointer;padding:10px 18px 12px;font-style:italic;list-style:none}.cap summary::-webkit-details-marker{display:none}.cap summary:after{content:" ⌄";opacity:.7;font-style:normal}.cap[open] summary:after{content:" ⌃"}.cap summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.cap p{padding:0 18px 14px;font-style:italic;line-height:1.55}.row{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding:14px 18px;display:flex}.row:last-child{border-bottom:0}.mark{border-radius:50%;flex:none;width:11px;height:11px}.mark[data-style=glow]{box-shadow:0 0 10px}.mark[data-style=flat]{border-radius:0}.row .nm{font-family:var(--f-display);color:var(--ink);font-size:15px;font-weight:600}:root[data-skin=grid] .row .nm{text-transform:uppercase;font-weight:500}.row .mac{color:var(--mut);font:400 10.5px/1.5 ui-monospace,Menlo,monospace}.nmwrap{min-width:0}.nmbtn{cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex}.nmbtn:disabled{cursor:default}.nmbtn .pen{opacity:0;color:var(--mut);font-size:12px;transition:opacity .15s}.nmbtn:hover .pen,.nmbtn:focus-visible .pen{opacity:1}.nmbtn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.nmbtn.nudge .pen{opacity:1;color:var(--accent);animation:2s ease-in-out infinite penpulse}@keyframes penpulse{0%,to{transform:none}50%{opacity:.55;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.nmbtn.nudge .pen{animation:none}}.row .nm.unnamed{color:var(--mut)}.nmedit{font-family:var(--f-display);color:var(--ink);border:1px solid var(--accent);border-radius:var(--radius);background:0 0;width:15em;max-width:100%;padding:2px 6px;font-size:15px;font-weight:600}.nmedit:focus{outline:none}:root[data-skin=grid] .nmedit{text-transform:uppercase;font-weight:500}.mark[data-unnamed]{border:2px solid;background:0 0!important}.row .tk{font-family:var(--f-data);color:var(--accent);font-variant-numeric:tabular-nums;margin-left:auto;font-size:14.5px;font-weight:600}.trendfact{font-family:var(--f-body);color:var(--mut);padding:14px 18px 0;font-size:13px}.trendfact b{color:var(--ink);font-family:var(--f-data);font-variant-numeric:tabular-nums;font-weight:600}.trendchart{padding:18px}.bars{align-items:flex-end;gap:5px;height:112px;display:flex;position:relative}.bars i{background:var(--accent);opacity:.4;transform-origin:bottom;border-radius:2px 2px 0 0;flex:1;animation:.7s cubic-bezier(.2,.8,.2,1) backwards rise}.bars i[data-peak]{opacity:1}.bars .mean{border-top:1px dashed var(--line);pointer-events:none;height:0;position:absolute;left:0;right:0}:root[data-skin=grid] .bars i{border-radius:0}@keyframes rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}footer{letter-spacing:var(--label-spacing);text-transform:uppercase;color:var(--mut);margin-top:26px;font:600 10px/1.8 Avenir Next,sans-serif}@media (max-width:880px){.wrap{padding:20px 16px 60px}.kpis{grid-template-columns:repeat(2,1fr)}.kpi:nth-child(2n){border-right:0}.kpi{border-bottom:1px solid var(--line)}.main{grid-template-columns:1fr}.citymap{height:46vh}}.realmap{width:100%;height:400px}@media (max-width:880px){.realmap{height:46vh}}.pin{width:var(--pin-size,22px);height:var(--pin-size,22px);background:var(--pin);cursor:pointer;border:2px solid #ffffffd9;border-radius:50%}.pin-glow{box-shadow:0 0 14px var(--pin), 0 0 4px var(--pin)}.pin-engraved{border:2px solid var(--pin-solid,var(--pin));background:0 0}.pin-engraved:after{content:"";background:var(--pin);border-radius:50%;position:absolute;inset:30%}.pin-flat{border-color:#0c0c0c;border-radius:0}.pin-unnamed{border:2px dashed var(--pin-solid,var(--pin));background:0 0}.pin-transit{background:var(--pin-solid,var(--pin));border:0;width:9px;height:9px}.pin-hot{z-index:3;animation:1.1s ease-out infinite pinpulse}.pin-dim{opacity:.16}.pin,.pin-dim{transition:opacity .18s}@media (prefers-reduced-motion:reduce){.pin,.pin-dim{transition:none}.pin-hot,.nowbadge i{animation:none}}.nowbadge{font:600 10px/1.6 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--bg);background:linear-gradient(100deg, var(--accent), var(--accent2,var(--accent)));white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;gap:5px;margin-left:8px;padding:2px 8px 2px 6px;display:inline-flex}.nowbadge i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite nowbreath}@keyframes nowbreath{0%,to{opacity:.35}50%{opacity:1}}@keyframes pinpulse{0%{box-shadow:0 0 0 0 var(--pin-solid,var(--pin))}70%{box-shadow:0 0 0 14px #0000}to{box-shadow:0 0 #0000}}.maplibregl-popup-content{background:var(--panel);color:var(--body);border:1px solid var(--line);border-radius:var(--radius);font-family:var(--f-body);padding:9px 11px;box-shadow:0 10px 30px #00000040}.maplibregl-popup-tip{border-top-color:var(--panel)!important}.pop{flex-direction:column;gap:3px;display:flex}.pop b{font-family:var(--f-display);color:var(--ink);font-size:14px}.pop span{color:var(--mut);font-size:11.5px}.pop b.unnamed{color:var(--mut);font-style:italic}.pop span.hint{max-width:17em;color:var(--accent);margin-top:4px;line-height:1.45}.pop em{font-style:normal;font-family:var(--f-data);color:var(--accent);font-size:11.5px}.pop a{color:var(--accent);margin-top:6px;font:600 11px/1 Avenir Next,sans-serif;text-decoration:none}.pop a:hover{text-decoration:underline}.sharehdr{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;color:var(--bg);background:var(--accent);border:1px solid var(--accent);border-radius:999px;padding:9px 16px;font:700 11.5px/1 Avenir Next,sans-serif;transition:opacity .2s}.sharehdr:hover{opacity:.85}.panel h3{align-items:center;display:flex}.ranges{gap:4px;margin-left:auto;display:flex}.ranges button{cursor:pointer;color:var(--mut);border:1px solid var(--line);background:0 0;border-radius:999px;padding:5px 10px;font:600 10.5px/1 Avenir Next,sans-serif}.ranges button.on{color:var(--bg);background:var(--ink);border-color:var(--ink)}.shmask{z-index:40;background:#00000080;justify-content:center;align-items:center;padding:18px;animation:.25s veil;display:flex;position:fixed;inset:0}@keyframes veil{0%{opacity:0}}.shbox{background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;width:min(480px,100%);max-height:92vh;display:flex;overflow:hidden}.shhead{align-items:center;padding:16px 18px 0;display:flex}.shhead h3{letter-spacing:var(--label-spacing);text-transform:uppercase;color:var(--mut);font:600 11px/1 Avenir Next,sans-serif}.shx{color:var(--mut);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:4px 8px;font-size:16px}.shpicks{flex-wrap:wrap;gap:8px;padding:14px 18px;display:flex}.shpicks label{cursor:pointer;color:var(--mut);border:1px solid var(--line);border-radius:999px;align-items:center;gap:7px;padding:9px 14px;font:600 12px/1 Avenir Next,sans-serif;display:flex}.shpicks label.on{color:var(--ink);border-color:var(--accent)}.shpicks input{accent-color:var(--accent)}.shmapseg{border:1px solid var(--line);border-radius:999px;display:inline-flex;overflow:hidden}.shmapseg button{cursor:pointer;color:var(--mut);background:0 0;border:0;border-radius:999px;padding:9px 12px;font:600 12px/1 Avenir Next,sans-serif}.shmapseg button+button{border-left:1px solid var(--line)}.shmapseg button.on{color:var(--ink);box-shadow:inset 0 0 0 1px var(--accent)}.shprev{flex:1;justify-content:center;align-items:flex-start;min-height:160px;padding:0 18px;display:flex;overflow-y:auto}.shprev img{border:1px solid var(--line);border-radius:8px;max-width:100%}.shempty{color:var(--mut);font:400 13px/3 Avenir Next,sans-serif}.shbox .sharebtn{cursor:pointer;background:var(--accent);color:var(--bg);letter-spacing:.06em;border:0;border-radius:12px;justify-content:center;align-items:center;margin:14px 18px 18px;padding:14px;font:700 13px/1 Avenir Next,sans-serif;display:flex}.shbox .sharebtn:disabled{opacity:.45;cursor:default}.authwrap{background:var(--bg);place-items:center;min-height:100dvh;padding:24px;display:grid}.authbox{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius,12px);flex-direction:column;gap:14px;width:min(360px,100%);padding:34px 30px;display:flex}.authbox h1{font-size:26px}.authbox p{color:var(--mut);margin-top:-6px;font-size:13px}.authbox p.authwhat{color:var(--body);font-size:13.5px;line-height:1.55}.authbox p.authwhat b{font-weight:700}.authbox input{font-family:var(--f-data);color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:min(var(--radius,8px), 10px);padding:11px 13px;font-size:14px}.authbox input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.authbox button{font-family:var(--f-data);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:var(--ink);color:var(--bg);border:1px solid var(--ink);border-radius:min(var(--radius,8px), 10px);padding:12px;font-size:12px}.authbox button:disabled{opacity:.5;cursor:default}.autherr{color:var(--accent2);font-size:12.5px;font-family:var(--f-data)}.signout{font-family:var(--f-data);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;color:var(--mut);border:1px solid var(--line);background:0 0;border-radius:999px;margin-left:12px;padding:5px 12px;font-size:10.5px}.signout:hover{color:var(--ink);border-color:var(--ink)}.authbox .oauthbtn{color:var(--ink);border:1px solid var(--line);letter-spacing:.08em;background:0 0}.authbox .oauthbtn:hover{border-color:var(--ink)}.authdiv{color:var(--mut);font-size:11px;font-family:var(--f-data);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:12px;display:flex}.authdiv:before,.authdiv:after{content:"";background:var(--line);flex:1;height:1px}.authalt{cursor:pointer;font-size:11.5px;font-family:var(--f-data);text-underline-offset:3px;border:0;padding:2px;text-decoration:underline;color:var(--mut)!important;background:0 0!important}.authalt:hover{color:var(--ink)!important}:root[data-skin=trace] .panel{border-color:#0000}:root[data-skin=trace] .kpis{background:0 0;border:0;border-radius:0;gap:14px 0;margin-top:26px;padding:4px 2px}:root[data-skin=trace] .kpi{border-right:0;align-items:center;gap:9px;padding:0;display:flex}:root[data-skin=trace] .kpi b{letter-spacing:-.02em;font-size:23px}:root[data-skin=trace] .kpi b i{margin-left:1px;font-size:.62em}:root[data-skin=trace] .kpi span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.kpiicon{display:none}:root[data-skin=trace] .kpiicon{width:17px;height:17px;fill:var(--ink);flex:none;display:block}:root[data-skin=trace] .kpi span,:root[data-skin=trace] .panel h3,:root[data-skin=trace] footer{text-transform:none;letter-spacing:.01em;font-weight:500}:root[data-skin=trace] .panel h3{border-bottom-color:#0000}:root[data-skin=trace] .kpi b i{color:var(--mut)}:root[data-skin=trace] .bars i{border-radius:3px}:root[data-skin=trace] header{border-bottom-color:var(--line)}:root[data-skin=trace] .pin{border-color:var(--panel)}:root[data-skin=trace] .skins button,:root[data-skin=trace] .sharehdr{text-transform:none;letter-spacing:.01em}.skins button{align-items:center;gap:5px;padding:9px 11px;display:inline-flex}.pol{border:1.5px solid;border-radius:50%;flex:none;width:6px;height:6px}.pol[data-pol=dark]{background:currentColor}.row.unmapped .nm,.row.unmapped .tk{color:var(--mut)}.mark[data-unmapped]{border:2px dashed var(--mut);opacity:.7;background:0 0}button.row.more{width:100%;font:inherit;text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--line);background:0 0}button.row.more:last-child{border-bottom:0}button.row.more:hover .nm{color:var(--accent)}button.row.more:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.row.more .nm,.row.more .tk{color:var(--mut)}.mark[data-more]{box-shadow:inset 0 0 0 2px var(--panel,transparent), 0 0 0 3px currentColor;opacity:.55;background:0 0;border:2px solid}.demobar{border:1px solid var(--accent);border-radius:var(--radius);font-family:var(--f-body);color:var(--body);align-items:center;gap:12px;margin-bottom:18px;padding:10px 16px;font-size:13px;display:flex}.demobar b{color:var(--accent)}.demobar button{cursor:pointer;border:1px solid var(--line);color:var(--mut);font-family:var(--f-data);letter-spacing:.1em;text-transform:uppercase;background:0 0;border-radius:999px;margin-left:auto;padding:5px 12px;font-size:10.5px}.demobar button:hover{color:var(--ink);border-color:var(--ink)}.connbox{width:min(460px,100%)}.cmdrow{border:1px solid var(--line);border-radius:min(var(--radius,8px), 8px);background:var(--bg);align-items:stretch;margin-top:7px;display:flex}.cmd{white-space:nowrap;min-width:0;font-family:var(--f-data);color:var(--ink);flex:1;padding:9px 11px;font-size:11px;overflow-x:auto}.authbox .cmdcopy{cursor:pointer;border:0;border-left:1px solid var(--line);color:var(--mut);font-family:var(--f-data);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:0;flex:none;padding:0 11px;font-size:10px}.authbox .cmdcopy:hover{color:var(--ink);background:0 0}.steps{flex-direction:column;gap:14px;list-style:none;display:flex}.steps li{align-items:flex-start;gap:11px;display:flex}.stepn{border:1px solid var(--line);width:20px;height:20px;color:var(--mut);font:600 10.5px/18px var(--f-data);text-align:center;border-radius:999px;flex:none}.steps li[data-done] .stepn{border-color:var(--accent);color:var(--accent)}.stepl{min-width:0;font-family:var(--f-body);color:var(--body);flex-direction:column;flex:1;gap:3px;font-size:13px;display:flex}.steps li[data-done] .stepl{color:var(--mut)}.stepline{align-items:center;gap:10px;display:inline-flex}.nmeditwrap{align-items:center;gap:8px;min-width:0;display:flex}.places .transitchip{cursor:pointer;border:1px solid var(--line);color:var(--mut);background:0 0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 10px;font:600 11px/1 Avenir Next,sans-serif;display:inline-flex}.places .transitchip:hover{color:var(--ink);border-color:var(--accent)}.nmline{align-items:center;gap:10px;min-width:0;display:flex}.places .quickchip{opacity:0;transition:opacity .15s}.places .row:hover .quickchip,.places .quickchip:focus-visible{opacity:1}@media (hover:none){.places .quickchip{opacity:1}}.codeanim{border:1px solid var(--line);border-radius:6px;flex-direction:column;justify-content:center;gap:3px;width:36px;height:24px;padding:0 6px;display:inline-flex}.codeanim i{background:var(--mut);border-radius:2px;width:0;height:2px;animation:3.6s ease-in-out infinite codetype;display:block}.codeanim i:first-child{--tw:100%}.codeanim i:nth-child(2){--tw:65%;background:var(--accent);animation-delay:.45s}.codeanim i:nth-child(3){--tw:85%;box-shadow:2px 0 0 0 var(--accent);animation-delay:.9s}@keyframes codetype{0%{width:0}40%,75%{width:var(--tw)}90%,to{width:0}}@media (prefers-reduced-motion:reduce){.codeanim i{width:var(--tw);animation:none}}.stepl code{font-family:var(--f-data);color:var(--mut);font-size:11px}.stepl .srclink{align-self:flex-start;margin-top:2px}.trust{margin-top:9px}.trustrow{flex-wrap:wrap;gap:6px 18px;display:flex}.authbox .trustlink{cursor:pointer;font:600 10px/1.5 var(--f-data);letter-spacing:.09em;text-transform:uppercase;color:var(--mut);text-underline-offset:4px;background:0 0;border:0;border-radius:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.authbox .trustlink:hover{color:var(--ink)}.authbox .trustlink[aria-expanded=true]{color:var(--ink);text-decoration-style:solid}a.trustlink{text-decoration-style:solid}.authbox .microcopy{color:var(--mut);border:1px solid var(--line);font-family:var(--f-data);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px 2px;font-size:9px;display:inline-block}.authbox .microcopy:hover{color:var(--ink);border-color:var(--ink)}.verifypanel{border:1px solid var(--line);background:var(--bg);border-radius:min(var(--radius,8px), 8px);margin-top:8px;padding:10px 12px}.verifypanel p{font-family:var(--f-body);color:var(--mut);margin:0 0 8px;font-size:11.5px;line-height:1.5}.privtab{border-collapse:collapse;width:100%;font-family:var(--f-body);margin-top:8px;font-size:11.5px;line-height:1.45}.privtab th{text-align:left;font-family:var(--f-data);letter-spacing:.08em;text-transform:uppercase;color:var(--mut);font-size:9.5px}.privtab th,.privtab td{border-bottom:1px solid var(--line);vertical-align:top;padding:6px 10px 6px 0}.privtab tr:last-child td{border-bottom:0}.privtab td:first-child{color:var(--body);width:42%}.privtab td:last-child{color:var(--mut)}.authbox .stepnote{font-family:var(--f-body);color:var(--mut);border-top:1px solid var(--line);margin-top:0;padding-top:12px;font-size:12px}.waiting{font-family:var(--f-data);color:var(--mut);letter-spacing:.04em;font-size:11px}
.loginwrap{align-content:center;justify-items:center;gap:clamp(1.25rem,4vh,2.75rem);overflow-x:clip}.showcase{width:min(340px,86vw);height:292px;position:relative}.scard{will-change:transform;--s:1;border-radius:13px;flex-direction:column;width:200px;height:278px;margin:auto;padding:16px;transition:transform 1.1s cubic-bezier(.25,.8,.25,1),opacity 1.1s;display:flex;position:absolute;inset:0;box-shadow:0 24px 48px #0c0c0c29,0 4px 10px #0c0c0c14}.scard[data-pos="0"]{transform:scale(var(--s));z-index:3}.scard[data-pos="1"]{transform:translate(64%, 8%) rotate(10deg) scale(calc(var(--s) * .85));z-index:2}.scard[data-pos="2"]{transform:translate(-64%, 8%) rotate(-10deg) scale(calc(var(--s) * .85));z-index:1}@media (max-height:850px){.showcase{height:232px}.scard{--s:.8}}@media (prefers-reduced-motion:reduce){.scard{transition:none}}.sclabel{font:600 10px/1 var(--f-data);letter-spacing:.16em;text-transform:uppercase;opacity:.55}.scfoot{font:500 9.5px/1 var(--f-data);letter-spacing:.08em;text-transform:uppercase;opacity:.5;margin-top:auto}.sc-kpi{color:#f5f3ee;background:#0c0c0c}.sckpis{flex:1;grid-template-columns:1fr 1fr;align-content:center;gap:18px 12px;display:grid}.sckpis b{font:700 21px/1 var(--f-display);display:block}.sckpis b i{color:#e8321e;margin-left:1px;font:700 11px/1 inherit}.sckpis span{font:600 9px/1 var(--f-data);letter-spacing:.14em;text-transform:uppercase;opacity:.55;margin-top:6px;display:block}.sc-map{color:#0c0c0c;background:#faf8f3}.scmap{background:repeating-linear-gradient(0deg,#0000 0 26px,#ececea 26px 27px),repeating-linear-gradient(90deg,#0000 0 30px,#ececea 30px 31px),linear-gradient(168deg,#0000 47%,#ececea 47.5% 49%,#0000 49.5%);border:1px solid #e3e3e0;border-radius:8px;flex:1;margin:12px 0 10px;position:relative}.scmk{background:#0c0c0c;width:11px;height:11px;position:absolute;box-shadow:0 0 0 2px #faf8f3}.scmk.mk-a{background:#e8321e}.scmk.mk-c{background:#faf8f3;border:2px solid #0c0c0c}.scrows{flex-direction:column;gap:7px;display:flex}.scrows>div{font:600 11px/1 var(--f-data);align-items:center;gap:8px;display:flex}.scrows .scmk{width:8px;height:8px;box-shadow:none;flex:none;position:static}.scrows span{letter-spacing:.04em;text-transform:uppercase}.scrows b{color:#e8321e;margin-left:auto}.scrows>div:last-child b{color:#8d8d88}.sc-trend{color:#fff;background:#e8321e}.scbars{flex:1;align-items:flex-end;gap:4px;margin:12px 0 10px;display:flex}.scbars i{background:#ffffff6b;border-radius:1px;flex:1}.scbars i[data-peak]{background:#fff}.srclink{font:600 10.5px/1 var(--f-data);letter-spacing:.1em;text-transform:uppercase;color:var(--mut);text-underline-offset:3px;align-self:center;text-decoration:underline}.srclink:hover{color:var(--ink)}.steph{font-family:var(--f-body);color:var(--mut);font-size:11.5px}@media (max-width:560px){.showcase{height:200px}.scard{--s:.7}}
