@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_next/static/media/archivo-vietnamese-wdth-normal.4a04442c.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_next/static/media/archivo-latin-ext-wdth-normal.33cc89f0.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_next/static/media/archivo-latin-wdth-normal.8eca89c0.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.66a2e865.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.88f8fd5b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.651bc97e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.9533b520.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.110e2a76.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.7d495472.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.9faee8e8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.f14ffb91.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-mono-latin-400-normal.06ac09dc.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-400-normal.e32cf7a4.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.60bbe6c8.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.994c9659.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.2a0db536.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.d2ac083e.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.cd8df815.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.e53d79b9.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.5a49cbe3.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.f9f2cfdc.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-mono-latin-500-normal.dece0821.woff2) format("woff2"),url(/_next/static/media/ibm-plex-mono-latin-500-normal.2258ff2f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--mx-bg0:#0f0d0b;--mx-bg1:#151210;--mx-bg2:#1c1815;--mx-bg3:#262019;--mx-veil:rgba(15,13,11,0.68);--mx-glass:rgba(21,18,16,0.86);--mx-line:rgba(237,232,222,0.09);--mx-line-strong:rgba(237,232,222,0.16);--mx-ink:#ede8de;--mx-ink-2:#b6ada0;--mx-ink-3:#8d8577;--mx-ink-4:#57524b;--mx-ink-inv:#17120e;--mx-clay:#cd5530;--mx-clay-bright:#e26a45;--mx-clay-cta:#bc4a26;--mx-clay-cta-hover:#b04220;--mx-clay-deep:#a03f21;--mx-clay-dim:rgba(205,85,48,0.14);--mx-open:#22c55e;--mx-limited:#f59e0b;--mx-closed:#ef4444;--mx-unknown:#6b7280;--mx-font:"Archivo Variable","Helvetica Neue",Arial,sans-serif;--mx-mono:"IBM Plex Mono",ui-monospace,"Cascadia Mono",monospace;--mx-t-hero:800 clamp(38px,8.5vw,60px)/0.98 var(--mx-font);--mx-t-h1:750 clamp(26px,5vw,32px)/1.08 var(--mx-font);--mx-t-h2:700 21px/1.15 var(--mx-font);--mx-t-h3:650 17px/1.25 var(--mx-font);--mx-t-body-lg:400 17px/1.55 var(--mx-font);--mx-t-body:400 15px/1.5 var(--mx-font);--mx-t-body-sm:400 13.5px/1.45 var(--mx-font);--mx-t-label:600 13px/1.25 var(--mx-font);--mx-t-micro:500 11px/1.35 var(--mx-mono);--mx-t-num-xl:750 44px/1 var(--mx-font);--mx-track-micro:0.08em;--mx-track-tight:-0.015em;--mx-s1:4px;--mx-s2:8px;--mx-s3:12px;--mx-s4:16px;--mx-s5:20px;--mx-s6:24px;--mx-s7:32px;--mx-s8:40px;--mx-s9:48px;--mx-s10:64px;--mx-s11:80px;--mx-s12:96px;--mx-gutter:clamp(16px,4.5vw,24px);--mx-touch:44px;--mx-r-xs:4px;--mx-r-sm:8px;--mx-r-md:12px;--mx-r-lg:16px;--mx-r-full:999px;--mx-shadow-float:0 12px 32px rgba(0,0,0,0.45),0 2px 8px rgba(0,0,0,0.35);--mx-edge-light:inset 0 1px 0 rgba(237,232,222,0.07);--mx-focus:0 0 0 2px var(--mx-bg0),0 0 0 4px var(--mx-clay);--mx-ease-out:cubic-bezier(0.23,1,0.32,1);--mx-ease-inout:cubic-bezier(0.77,0,0.175,1);--mx-ease-drawer:cubic-bezier(0.32,0.72,0,1);--mx-dur-fast:120ms;--mx-dur:200ms;--mx-dur-slow:320ms}.mx-st--open{--st:var(--mx-open);--st-text:var(--mx-open);--st-bg:rgba(34,197,94,0.12);--st-ring:rgba(34,197,94,0.35)}.mx-st--limited{--st:var(--mx-limited);--st-text:var(--mx-limited);--st-bg:rgba(245,158,11,0.12);--st-ring:rgba(245,158,11,0.35)}.mx-st--closed{--st:var(--mx-closed);--st-text:#f26b6b;--st-bg:rgba(239,68,68,0.12);--st-ring:rgba(239,68,68,0.35)}.mx-st--unknown{--st:var(--mx-unknown);--st-text:#a6adb8;--st-bg:rgba(107,114,128,0.12);--st-ring:rgba(107,114,128,0.32)}body.mx-app{background:var(--mx-bg0);color:var(--mx-ink);font:var(--mx-t-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"tnum" 0}::selection{background:var(--mx-ink);color:var(--mx-ink-inv)}:where(.mx-app) a{color:inherit;text-decoration:none}:where(.mx-app) :focus-visible,[class*=" mx-"]:focus-visible,[class^=mx-]:focus-visible{outline:none;box-shadow:var(--mx-focus)}.mx-hero{font:var(--mx-t-hero);font-stretch:112%}.mx-h1,.mx-hero{letter-spacing:var(--mx-track-tight);text-wrap:balance}.mx-h1{font:var(--mx-t-h1);font-stretch:108%}.mx-h2{font:var(--mx-t-h2);font-stretch:106%;letter-spacing:var(--mx-track-tight)}.mx-h3{font:var(--mx-t-h3)}.mx-lead{font:var(--mx-t-body-lg);color:var(--mx-ink-2)}.mx-body{font:var(--mx-t-body)}.mx-muted{color:var(--mx-ink-3)}.mx-measure{max-width:34em}.mx-micro{color:var(--mx-ink-3)}.mx-eyebrow,.mx-micro{font:var(--mx-t-micro);letter-spacing:var(--mx-track-micro);text-transform:uppercase}.mx-eyebrow{color:var(--mx-clay-bright)}.mx-num{font:var(--mx-t-num-xl);font-stretch:72%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.mx-page{min-height:100dvh;display:flex;flex-direction:column}.mx-section{padding:var(--mx-s9) var(--mx-gutter)}.mx-wrap{width:100%;max-width:1080px;margin-inline:auto}.mx-hairline{border:0;border-top:1px solid var(--mx-line);margin:0}.mx-topo{position:relative;isolation:isolate}.mx-topo:before{content:"";position:absolute;inset:0;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='400' viewBox='0 0 560 400' fill='none' stroke='%23ede8de' stroke-opacity='0.05' stroke-width='1'%3E%3Cpath d='M-20 310C80 260 120 330 220 300s150-90 250-70 90 60 130 50'/%3E%3Cpath d='M-20 270C90 220 130 290 230 260s140-80 240-62 100 52 130 44'/%3E%3Cpath d='M-20 232C100 184 140 252 240 224s130-70 230-54 110 44 130 38'/%3E%3Cpath d='M-20 196C110 152 150 216 250 190s120-60 220-46 120 36 130 32'/%3E%3Cpath d='M60 400c20-60-10-90 30-140' /%3E%3Cpath d='M420 40c-40 30-10 70-60 90'/%3E%3Cpath d='M470 20c-50 40-16 88-72 112'/%3E%3C/svg%3E");background-size:560px 400px;pointer-events:none}.mx-skel{position:relative;overflow:hidden;background:var(--mx-bg2);border-radius:var(--mx-r-sm)}.mx-skel:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(237,232,222,.05),transparent);animation:mx-shimmer 1.4s var(--mx-ease-inout) infinite}@keyframes mx-shimmer{to{transform:translateX(100%)}}@keyframes mx-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes mx-swap{0%{opacity:.3;filter:blur(4px)}to{opacity:1;filter:blur(0)}}.mx-rise{animation:mx-rise var(--mx-dur-slow) var(--mx-ease-out) both}.mx-rise--1{animation-delay:50ms}.mx-rise--2{animation-delay:.11s}.mx-rise--3{animation-delay:.17s}.mx-rise--4{animation-delay:.23s}@media (prefers-reduced-motion:reduce){.mx-rise,.mx-rise--1,.mx-rise--2,.mx-rise--3,.mx-rise--4{animation-duration:1ms;animation-delay:0s}.mx-skel:after{animation:none}}.mx-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 var(--mx-s5);border:1px solid transparent;border-radius:var(--mx-r-md);font:var(--mx-t-label);font-size:15px;letter-spacing:.01em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--mx-dur-fast) var(--mx-ease-out),background-color var(--mx-dur-fast) ease,border-color var(--mx-dur-fast) ease,color var(--mx-dur-fast) ease}.mx-btn:active{transform:scale(.97)}.mx-btn--primary{background:var(--mx-clay-cta);color:#fff8f4}@media (hover:hover) and (pointer:fine){.mx-btn--primary:hover{background:var(--mx-clay-cta-hover)}}.mx-btn--primary:active{background:var(--mx-clay-deep)}.mx-btn--bone{background:var(--mx-ink);color:var(--mx-ink-inv)}@media (hover:hover) and (pointer:fine){.mx-btn--bone:hover{background:#fbf7ee}}.mx-btn--ghost{background:transparent;border-color:var(--mx-line-strong);color:var(--mx-ink)}@media (hover:hover) and (pointer:fine){.mx-btn--ghost:hover{background:var(--mx-bg2);border-color:var(--mx-line-strong)}}.mx-btn--quiet{background:transparent;color:var(--mx-ink-2);min-height:40px;padding:0 var(--mx-s3)}.mx-btn--quiet:after,.mx-btn--sm:after{content:"";position:absolute;inset:-4px 0}@media (hover:hover) and (pointer:fine){.mx-btn--quiet:hover{background:var(--mx-bg2);color:var(--mx-ink)}}.mx-btn--sm{min-height:38px;padding:0 var(--mx-s4);font-size:13.5px;border-radius:var(--mx-r-sm)}.mx-btn--going{background:var(--mx-clay-dim);border-color:var(--mx-clay);color:var(--mx-ink)}.mx-btn[data-just]{animation:mx-pop .32s var(--mx-ease-out)}@keyframes mx-pop{0%{transform:scale(1)}35%{transform:scale(1.03)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mx-btn[data-just]{animation:none}}.mx-btn[disabled]{opacity:.45;pointer-events:none}.mx-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border:1px solid var(--mx-line);border-radius:var(--mx-r-md);background:var(--mx-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--mx-ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--mx-dur-fast) var(--mx-ease-out),color var(--mx-dur-fast) ease,background-color var(--mx-dur-fast) ease}.mx-icon-btn:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.mx-icon-btn:hover{color:var(--mx-ink);background:var(--mx-bg3)}}.mx-hit{position:relative}.mx-hit:after{content:"";position:absolute;inset:-8px}.mx-press{transition:transform var(--mx-dur-fast) var(--mx-ease-out)}.mx-press:active{transform:scale(.98)}.mx-link{color:var(--mx-ink-2);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--mx-line-strong);text-decoration-color:var(--mx-line-strong);transition:color var(--mx-dur-fast) ease}@media (hover:hover) and (pointer:fine){.mx-link:hover{color:var(--mx-ink)}}.mx-field{display:flex;flex-direction:column;gap:7px}.mx-field-label{font:var(--mx-t-micro);letter-spacing:var(--mx-track-micro);text-transform:uppercase;color:var(--mx-ink-3)}.mx-input{min-height:48px;padding:0 var(--mx-s4);background:var(--mx-bg1);border:1px solid var(--mx-line-strong);border-radius:var(--mx-r-md);color:var(--mx-ink);font:var(--mx-t-body);font-size:16px;transition:border-color var(--mx-dur-fast) ease,background-color var(--mx-dur-fast) ease}.mx-input::placeholder{color:var(--mx-ink-4)}.mx-input:focus{outline:none;border-color:var(--mx-clay);background:var(--mx-bg2);box-shadow:none}.mx-input--bare{background:transparent;border:none;min-height:0;padding:0;border-radius:0}.mx-input--bare:focus{background:transparent;border:none}.mx-error{font:var(--mx-t-body-sm);color:var(--mx-closed)}.mx-chip{position:relative;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;flex:none;border:1px solid var(--mx-line);border-radius:var(--mx-r-full);background:var(--mx-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--mx-ink-2);font:var(--mx-t-label);font-size:13.5px;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--mx-dur-fast) var(--mx-ease-out),background-color var(--mx-dur-fast) ease,color var(--mx-dur-fast) ease,border-color var(--mx-dur-fast) ease}.mx-chip:after{content:"";position:absolute;inset:-5px 0}.mx-chip:active{transform:scale(.96)}.mx-chip[data-on=true]{background:var(--mx-ink);border-color:var(--mx-ink);color:var(--mx-ink-inv)}@media (hover:hover) and (pointer:fine){.mx-chip:not([data-on=true]):hover{color:var(--mx-ink);border-color:var(--mx-line-strong)}}.mx-seg{display:inline-flex;gap:2px;padding:3px;background:var(--mx-bg1);border:1px solid var(--mx-line);border-radius:var(--mx-r-md)}.mx-seg__btn{position:relative;min-height:36px;padding:0 14px;border:none;border-radius:var(--mx-r-sm);background:transparent;color:var(--mx-ink-3);font:var(--mx-t-label);font-size:13.5px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--mx-dur-fast) ease,color var(--mx-dur-fast) ease}.mx-seg__btn[data-on=true]{background:var(--mx-bg3);color:var(--mx-ink)}.mx-seg__btn:active{transform:scale(.97)}.mx-pill{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 11px;flex:none;border-radius:var(--mx-r-full);background:var(--st-bg);box-shadow:inset 0 0 0 1px var(--st-ring);color:var(--st-text,var(--st));font:var(--mx-t-micro);font-weight:600;letter-spacing:var(--mx-track-micro);text-transform:uppercase;white-space:nowrap}.mx-pill--sm{height:22px;padding:0 9px;gap:6px;font-size:10px}.mx-pill__dot{width:7px;height:7px}.mx-live,.mx-pill__dot{flex:none;border-radius:var(--mx-r-full);background:var(--st)}.mx-live{position:relative;width:8px;height:8px}.mx-live:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--st);animation:mx-ping 2.4s var(--mx-ease-out) infinite}@keyframes mx-ping{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(2.6);opacity:0}}@media (prefers-reduced-motion:reduce){.mx-live:before{animation:none}}.mx-conf{flex:1 1;height:4px;min-width:48px;border-radius:var(--mx-r-full);background:var(--mx-bg3);overflow:hidden}.mx-conf__fill{height:100%;border-radius:inherit;background:var(--st,var(--mx-ink-2));transform-origin:left;transform:scaleX(var(--conf,0));transition:transform var(--mx-dur-slow) var(--mx-ease-out)}.mx-meter{height:4px;border-radius:var(--mx-r-full);background:var(--mx-bg3);overflow:hidden}.mx-meter__fill{height:100%;border-radius:inherit;background:var(--mx-clay);transform-origin:left;transform:scaleX(var(--val,0));transition:transform var(--mx-dur-slow) var(--mx-ease-out)}.mx-card{background:var(--mx-bg1);border:1px solid var(--mx-line);border-radius:var(--mx-r-lg);box-shadow:var(--mx-edge-light)}.mx-float{background:var(--mx-glass);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border:1px solid var(--mx-line-strong);border-radius:var(--mx-r-lg);box-shadow:var(--mx-shadow-float),var(--mx-edge-light)}.mx-badge{display:inline-flex;gap:6px;height:26px;padding:0 10px;border:1px solid var(--mx-line);border-radius:var(--mx-r-sm);background:var(--mx-bg1);color:var(--mx-ink-2);font:var(--mx-t-body-sm);font-weight:500;white-space:nowrap}.mx-badge,.mx-row{align-items:center}.mx-row{display:flex;gap:var(--mx-s3);width:100%;min-height:var(--mx-touch);padding:12px var(--mx-gutter);background:transparent;border:none;border-bottom:1px solid var(--mx-line);color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--mx-dur-fast) ease}.mx-row:active{background:var(--mx-bg2)}@media (hover:hover) and (pointer:fine){.mx-row:hover{background:var(--mx-bg1)}}.mx-row[data-sel=true]{background:var(--mx-bg2)}.mx-row__title{font:var(--mx-t-h3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mx-pin{position:relative;display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--mx-bg0);box-shadow:0 0 0 1.5px var(--st-ring),0 2px 6px rgba(0,0,0,.5);cursor:pointer;transition:transform var(--mx-dur-fast) var(--mx-ease-out)}.mx-pin,.mx-pin:after{border-radius:var(--mx-r-full)}.mx-pin:after{content:"";position:absolute;inset:-13px}[data-pinhit=far] .mx-pin:after{inset:-3px}.mx-pin__dot{width:9px;height:9px;border-radius:var(--mx-r-full);background:var(--st)}.mx-pin[data-sel=true]{transform:scale(1.55);box-shadow:0 0 0 2px var(--st),0 4px 12px rgba(0,0,0,.6);z-index:5}.mx-scroll{scrollbar-width:thin;scrollbar-color:var(--mx-bg3) transparent}.mx-scroll::-webkit-scrollbar{width:8px}.mx-scroll::-webkit-scrollbar-thumb{background:var(--mx-bg3);border-radius:var(--mx-r-full)}.mx-plate--live path,.mx-plate--live text{transition:fill .22s ease,stroke .22s ease}.mx-plate--live g[clip-path] path{animation:mx-mark-in .2s ease both}@keyframes mx-mark-in{0%{opacity:0}}.mx-plate--lift{filter:drop-shadow(0 8px 22px rgba(0,0,0,.5))}.mx-plate-stage{display:flex;align-items:center;justify-content:center}.mx-plate-stage--enter{animation:mx-plate-in .46s var(--mx-ease-out) backwards}@keyframes mx-plate-in{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.mx-plate-press{display:inline-flex;padding:0;border:none;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--mx-dur-fast) var(--mx-ease-out)}.mx-plate-press:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.mx-plate--live g[clip-path] path,.mx-plate-stage--enter{animation:none}}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{min-height:100dvh;touch-action:manipulation}button{color:inherit}button,input,select,textarea{font:inherit}img,svg,video{display:block;max-width:100%}a{color:inherit}.mapboxgl-ctrl-attrib{background:rgba(15,13,11,.6)!important;font:10px/1.4 var(--mx-font)!important}.mapboxgl-ctrl-attrib,.mapboxgl-ctrl-attrib a{color:var(--mx-ink-3)!important}