@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/664b8486c44baa2d-s.eeb2a9d6.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c5ac7bd8b2d9fce6-s.076cbb0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8457265da2739722-s.9e63b5e1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/dc0c65e819e3bb6c-s.p.c8bc5246.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/087f4c42b279024d-s.697f4173.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/891a32df73aa4402-s.3041cf1f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9186901afaa5c996-s.06d28661.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/374a88ea0960b3d4-s.p.eb0a589c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch Fallback;src:local(Arial);ascent-override:96.77%;descent-override:30.05%;line-gap-override:0.0%;size-adjust:102.51%}.chakra_petch_ab37cf7-module__AK3EAa__className{font-family:Chakra Petch,Chakra Petch Fallback;font-style:normal}.chakra_petch_ab37cf7-module__AK3EAa__variable{--font-chakra:"Chakra Petch","Chakra Petch Fallback"}
.mxs{--mxs-bg:#000;--mxs-panel:#000;--mxs-panel-2:#000;--mxs-input-bg:#0c0e12;--mxs-header-bg:#08090bf0;--mxs-fg:#fff;--mxs-fg-2:#e9eaec;--mxs-fg-3:#c9cdd3;--mxs-fg-4:#9aa0a9;--mxs-fg-5:#7e848d;--mxs-fg-6:#6b717a;--mxs-fg-7:#4a4f57;--mxs-accent:#2f8fff;--mxs-accent-2:#69aeff;--mxs-accent-rgb:47 143 255;--mxs-cta-bg:#2f8fff;--mxs-cta-fg:#fff;--mxs-cta-hover-bg:#fff;--mxs-cta-hover-fg:#08090b;--mxs-hover-bg:var(--mxs-fg);--mxs-hover-fg:var(--mxs-bg);--mxs-shadow:0 18px 48px #00000080;--mxs-logo-filter:none;--mxs-line-05:#ffffff0d;--mxs-line-06:#ffffff0f;--mxs-line-07:#ffffff12;--mxs-line-08:#ffffff14;--mxs-line-09:#ffffff17;--mxs-line-10:#ffffff1a;--mxs-line-14:#ffffff24;--mxs-line-16:#ffffff29;--mxs-line-28:#ffffff47;--mxs-line-45:#ffffff73;--mxs-dir-gd:#2f8fff;--mxs-dir-ta:#a78bfa;--mxs-dir-env:#34d399;--mxs-dir-ca:#f59e0b;--mxs-dir-other:#f472b6;--mxs-on-dir:#0a0c10;--mxs-brand-discord:#5865f2;--mxs-brand-wechat:#07c160;--mxs-brand-xhs:#ff2442;--mxs-brand-bilibili:#00a1d6;--mxs-brand-douyin:#000;--mxs-brand-artstation:#13aff0;--mxs-brand-youtube:red;--mxs-brand-linkedin:#0a66c2;--mxs-brand-instagram:#e4405f;--mxs-font-cjk:"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;--mxs-font-sans:var(--font-plex-sans),var(--mxs-font-cjk);--mxs-font-mono:var(--font-plex-mono),ui-monospace,monospace;--mxs-font-display:var(--font-chakra,"Chakra Petch"),var(--mxs-font-cjk);--mxs-pad-x:clamp(20px,4vw,64px);--mxs-pad-top:clamp(46px,6vw,96px);--mxs-pad-bottom:clamp(30px,3.6vw,58px);--mxs-hero-pad-x:var(--mxs-pad-x);--mxs-radius-panel:4px;--mxs-radius-card:20px;font-family:var(--mxs-font-sans);color:var(--mxs-fg-2);background:var(--mxs-bg);-webkit-font-smoothing:antialiased}.mxs[data-theme=light]{--mxs-bg:#fff;--mxs-panel:#f4f5f7;--mxs-panel-2:#eeeff2;--mxs-input-bg:#fff;--mxs-header-bg:#fffffff0;--mxs-fg:#08090b;--mxs-fg-2:#16181c;--mxs-fg-3:#3a4049;--mxs-fg-4:#6b717a;--mxs-fg-5:#7e848d;--mxs-fg-6:#9aa0a9;--mxs-fg-7:#b7bcc3;--mxs-cta-bg:#08090b;--mxs-cta-fg:#fff;--mxs-cta-hover-bg:#2f8fff;--mxs-cta-hover-fg:#fff;--mxs-hover-bg:#2f8fff;--mxs-hover-fg:#fff;--mxs-shadow:0 18px 48px #10141c24;--mxs-logo-filter:invert(1);--mxs-line-05:#0000000a;--mxs-line-06:#0000000d;--mxs-line-07:#0000000f;--mxs-line-08:#00000017;--mxs-line-09:#00000012;--mxs-line-10:#0000001c;--mxs-line-14:#00000024;--mxs-line-16:#00000029;--mxs-line-28:#00000042;--mxs-line-45:#00000073}.mxs[data-surface=works]{--mxs-panel-2:#101318}.mxs-mono,.mxs-num{font-family:var(--mxs-font-mono);font-variant-numeric:tabular-nums}.mxs-kicker{font-family:var(--mxs-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--mxs-fg-5);font-size:10.5px}.mxs-h1{letter-spacing:-.03em;color:var(--mxs-fg);font-size:clamp(34px,min(4.4vw,8vh),74px);font-weight:700;line-height:1.04}.mxs-h-giant{letter-spacing:-.035em;color:var(--mxs-fg);font-size:clamp(38px,7vw,124px);font-weight:700;line-height:.92}:lang(zh) .mxs-h-giant{letter-spacing:-.012em;line-height:1.06}:lang(zh) .mxs-h1,:lang(zh) .mxs-h2,:lang(zh) .mxs-hero-title{letter-spacing:-.012em;line-height:1.16}.mxs-h2{letter-spacing:-.03em;color:var(--mxs-fg);font-size:clamp(30px,3.8vw,58px);font-weight:700;line-height:1.02}.mxs-reveal-above{z-index:1;background:var(--mxs-bg);position:relative}.mxs-logo-reveal,.mxs-logo-reveal-spacer{--mxs-reveal-h:clamp(180px,26vw,520px);height:var(--mxs-reveal-h)}.mxs-logo-reveal{z-index:0;opacity:0;background:var(--mxs-fg);pointer-events:none;justify-content:flex-start;align-items:center;animation:.2s .9s forwards mxsBoardIn;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.mxs-logo-reveal-track{align-items:center;width:max-content;animation:48s linear infinite mxsLogoMarquee;display:flex}@keyframes mxsLogoMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mxs-logo-reveal-track{animation:none}}.mxs-logo-reveal-mark{aspect-ratio:1338/237;filter:invert();background:url(/images/logo/New_logo.png) 50%/contain no-repeat;flex:none;height:clamp(52px,7vw,240px);margin-right:clamp(40px,4vw,140px)}html[data-theme=light] .mxs-logo-reveal-mark{filter:none}.mxs-v2-root{--mxs-font-display:var(--font-chakra,"Chakra Petch"),"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif}.mxs-hero-panel-fade{position:relative}.mxs-hero-panel-fade:after{content:"";pointer-events:none;background:linear-gradient(#08090b00 0%,#08090bb8 55%,#08090b 100%);height:clamp(60px,6.5vh,92px);position:absolute;bottom:0;left:0;right:0}.mxs-submit-cta{background:var(--mxs-accent);color:#fff;gap:12px;transition:background .16s,color .16s,gap .16s}.mxs-submit-cta:not(:disabled):hover{color:var(--mxs-bg);background:#fff;gap:18px}.mxs-hero-cta{background:var(--mxs-accent);color:#fff;gap:11px;transition:background .16s,color .16s,gap .16s}.mxs-hero-cta:hover{color:var(--mxs-bg);background:#fff;gap:18px}.mxs-panel-cta{background:var(--mxs-fg);color:var(--mxs-bg);gap:14px;transition:background .16s,color .16s,gap .16s}.mxs-panel-cta:hover{background:var(--mxs-accent);color:#fff;gap:20px}.mxs-hero{padding:clamp(10px,1.1vw,20px)var(--mxs-hero-pad-x)0;background:var(--mxs-bg)}.mxs-hero-media{background:var(--mxs-bg);height:min((100vw - 2*var(--mxs-hero-pad-x))/3.478,100vh - var(--mxh-header-total,97px) - clamp(250px,24vw,480px));border-radius:10px;min-height:320px;position:relative;overflow:hidden}.mxs-hero-body{flex-direction:column;align-items:flex-start;gap:clamp(9px,1vh,18px);padding:0 clamp(22px,3vw,60px) clamp(22px,4vh,56px);display:flex;position:absolute;bottom:0;left:0;right:0}.mxs-hero-kicker{font-family:var(--mxs-font-mono);letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:11px;font-size:clamp(10.5px,.55vw,15px);display:flex}.mxs-hero-kicker>span{background:var(--mxs-accent);flex:none;width:clamp(22px,1.2vw,40px);height:1px}.mxs-hero-title{letter-spacing:-.03em;color:#fff;font-size:clamp(34px,min(5vw,9vh),132px);font-weight:700;line-height:1.04}.mxs-hero-sub{color:#ffffffad;text-wrap:pretty;max-width:clamp(420px,32vw,780px);margin:0;font-size:clamp(13.5px,1.05vw,22px);line-height:1.6}.mxs-hero-rule{background:#ffffff2e;width:clamp(240px,26vw,560px);max-width:100%;height:1px;margin:clamp(2px,.6vh,10px) 0}.mxs-hero-stats{flex-wrap:wrap;align-items:baseline;gap:clamp(10px,1vw,20px);display:flex}.mxs-hero-stat{align-items:baseline;gap:clamp(7px,.6vw,13px);display:flex}.mxs-hero-dot{background:#ffffff59;border-radius:50%;flex:none;align-self:center;width:3px;height:3px;margin-right:clamp(5px,.5vw,11px)}.mxs-hero-stat-n{letter-spacing:-.01em;color:#fff;font-size:clamp(18px,1.35vw,30px);font-weight:600}.mxs-hero-stat-l{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;font-size:clamp(10px,.62vw,14px)}.mxs-hero-btn{letter-spacing:.12em;border-radius:4px;align-self:flex-start;align-items:center;height:clamp(44px,2.4vw,62px);margin-top:clamp(2px,.7vh,12px);padding:0 clamp(24px,1.4vw,40px);font-size:clamp(12px,.72vw,17px);font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:900px){.mxs-hero-media{aspect-ratio:3/2;height:auto}}@media (max-width:620px){.mxs-hero-media{aspect-ratio:3/4}}.mxs-quick{padding:clamp(10px,1.1vw,18px)var(--mxs-hero-pad-x)clamp(18px,2.2vw,36px);background:var(--mxs-bg)}.mxs-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(10px,1vw,16px);display:grid}@media (max-width:1200px){.mxs-quick-grid{grid-template-columns:minmax(0,1fr)}}.mxs-quick-card{border:1px solid var(--mxs-line-08);background:var(--mxs-panel-2);min-height:clamp(230px,17vw,340px);color:inherit;border-radius:4px;flex-direction:column;gap:clamp(11px,1vw,20px);padding:clamp(16px,1.3vw,26px);text-decoration:none;transition:border-color .16s,background .16s;display:flex;position:relative}.mxs-quick-card:hover{border-color:var(--mxs-line-16);background:var(--mxs-line-05)}.mxs-quick-head{flex-direction:column;gap:clamp(3px,.35vw,7px);display:flex}.mxs-quick-no{letter-spacing:.08em;color:var(--mxs-accent);font-size:clamp(11px,.7vw,25px);font-weight:600}.mxs-quick-title{font-family:var(--mxs-font-display);letter-spacing:.005em;color:var(--mxs-fg);font-size:clamp(18px,1.55vw,46px);font-weight:700;line-height:1.15}.mxs-quick-sub{color:var(--mxs-fg-5);text-wrap:pretty;font-size:clamp(12px,.72vw,26px);line-height:1.5}.mxs-quick-majors{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,.9vw,22px) clamp(8px,.8vw,16px);display:grid}@media (max-width:620px){.mxs-quick-majors{grid-template-columns:repeat(2,minmax(0,1fr))}}.mxs-quick-card{container-type:inline-size}@container (max-width:640px){.mxs-quick-majors{grid-template-columns:repeat(2,minmax(0,1fr))}}.mxs-quick-major{min-width:0;color:inherit;flex-direction:column;gap:clamp(5px,.3vw,11px);text-decoration:none;display:flex}.mxs-quick-major-icon{color:var(--mxs-accent);transition:color .16s;display:flex}.mxs-quick-major-icon>svg{width:clamp(20px,1.3vw,46px);height:auto}.mxs-quick-major-name{color:var(--mxs-fg);font-size:clamp(11.5px,.72vw,26px);font-weight:600;transition:color .16s}.mxs-quick-major-desc{color:var(--mxs-fg-5);text-wrap:pretty;font-size:clamp(11px,.62vw,22px);line-height:1.45}a.mxs-quick-major:hover .mxs-quick-major-name{color:var(--mxs-accent)}a.mxs-quick-major:hover .mxs-quick-major-icon{color:var(--mxs-accent-2)}.mxs-quick-shot{aspect-ratio:16/9;background:linear-gradient(145deg,#0b1224 0% 45%,#080b14 100%);border-radius:4px;flex:none;width:100%;position:relative;overflow:hidden}.mxs-quick-shot-empty{outline:1px dashed var(--mxs-line-14);outline-offset:-10px;letter-spacing:.1em;color:var(--mxs-fg-6);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;inset:0}.mxs-quick-intake{flex-direction:column;flex:1;gap:clamp(5px,.55vw,11px);display:flex}.mxs-quick-intake-icon{color:var(--mxs-accent);margin-bottom:clamp(2px,.4vw,8px);display:flex}.mxs-quick-intake-icon>svg{width:clamp(24px,1.5vw,52px);height:auto}.mxs-quick-intake-status{color:var(--mxs-fg);font-size:clamp(15px,1vw,36px);font-weight:600}.mxs-quick-intake-note{color:var(--mxs-fg-5);font-size:clamp(11.5px,.68vw,24px);line-height:1.5}.mxs-quick-globe{--globe-size:131%;--globe-cx:77%;--globe-cy:109%;z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.mxs-quick-globe>div{left:var(--globe-cx);top:var(--globe-cy);width:var(--globe-size);aspect-ratio:1;position:absolute;transform:translate(-50%,-50%)}.mxs-quick-card>.mxs-quick-head,.mxs-quick-card>.mxs-quick-cta{z-index:1;position:relative}.mxs-quick-card .mxs-quick-cta{--mxs-cut:clamp(15px,.9vw,30px);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--mxs-cut)),calc(100% - var(--mxs-cut)*.0216)calc(100% - var(--mxs-cut)*.8865),calc(100% - var(--mxs-cut)*.1027)calc(100% - var(--mxs-cut)*.75),calc(100% - var(--mxs-cut)*.75)calc(100% - var(--mxs-cut)*.1027),calc(100% - var(--mxs-cut)*.8865)calc(100% - var(--mxs-cut)*.0216),calc(100% - var(--mxs-cut))100%,0 100%);border-radius:clamp(10px,.6vw,20px);gap:clamp(12px,.7vw,24px);margin-top:auto;padding:clamp(13px,.8vw,26px) clamp(22px,1.4vw,48px);font-size:clamp(13.5px,.8vw,28px)}.mxs-quick-card:hover .mxs-dir-cta{background:var(--mxs-accent);color:#fff;gap:16px}.mxs-quick-card:hover .mxs-dir-cta-arrow{color:#fff}.mxs-hub-card{transition:background .16s,border-color .16s}.mxs-hub-card:hover{border-color:var(--mxs-line-16)}.mxs-hub-cta{--mxs-hub-cut:clamp(15px,.9vw,30px);background:var(--mxs-fg);color:var(--mxs-bg);white-space:nowrap;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--mxs-hub-cut)),calc(100% - var(--mxs-hub-cut))100%,0 100%);border-radius:clamp(10px,.6vw,20px);align-self:flex-start;align-items:center;gap:clamp(12px,.7vw,24px);margin-top:auto;padding:clamp(13px,.8vw,26px) clamp(22px,1.4vw,48px);font-size:clamp(13.5px,.8vw,28px);font-weight:600;transition:background .16s,color .16s,gap .16s;display:inline-flex}.mxs-hub-cta-arrow{color:var(--mxs-accent);transition:color .16s;display:flex}.mxs-hub-card:hover .mxs-hub-cta{background:var(--mxs-accent);color:#fff;gap:clamp(18px,1vw,34px)}.mxs-hub-card:hover .mxs-hub-cta-arrow{color:#fff}.mxs-hub-icon>svg{width:clamp(42px,2.6vw,90px);height:auto}.mxs-h-card{letter-spacing:-.015em;color:var(--mxs-fg);font-size:clamp(18px,1.5vw,24px);font-weight:600}.mxs-body{color:var(--mxs-fg-3);font-size:14px;line-height:1.66}.mxs-small{color:var(--mxs-fg-4);font-size:13px;line-height:1.6}.mxs-cut,.mxs-cut-30,.mxs-cut-14{position:relative}.mxs-cut{clip-path:polygon(0 0,100% 0,100% calc(100% - 58px),calc(100% - 58px) 100%,0 100%)}.mxs-cut-30{clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%)}.mxs-cut-14{clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%)}.mxs-cut:after,.mxs-cut-30:after,.mxs-cut-14:after{content:"";background:var(--mxs-line-10);pointer-events:none;width:80px;height:1px;position:absolute;transform:rotate(-45deg)}.mxs-cut:after{bottom:29px;right:-10px}.mxs-cut-30:after{bottom:15px;right:-18px}.mxs-cut-14:after{bottom:7px;right:-26px}.mxs-cut-round{--mxs-cut:clamp(40px,4.3vw,96px);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--mxs-cut)),calc(100% - var(--mxs-cut)*.0216)calc(100% - var(--mxs-cut)*.8865),calc(100% - var(--mxs-cut)*.1027)calc(100% - var(--mxs-cut)*.75),calc(100% - var(--mxs-cut)*.75)calc(100% - var(--mxs-cut)*.1027),calc(100% - var(--mxs-cut)*.8865)calc(100% - var(--mxs-cut)*.0216),calc(100% - var(--mxs-cut))100%,0 100%);position:relative}.mxs-cut-round:after{content:"";height:1px;width:calc(var(--mxs-cut)*.9154);right:calc(var(--mxs-cut)*-.0313 + .7px);bottom:calc(var(--mxs-cut)*.4264 + .2px);background:var(--mxs-line-08);pointer-events:none;position:absolute;transform:rotate(-45deg)}.mxs-panel-card{border-radius:var(--mxs-radius-panel);background:var(--mxs-panel-2);border:1px solid var(--mxs-line-06)}@keyframes mxsPageReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes mxsPageExit{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes mxsColOpen{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes mxsColOpenR{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes mxsDropIn{0%{opacity:0;transform:translateY(-52px)}to{opacity:1;transform:none}}@keyframes mxsRiseIn{0%{opacity:0;transform:translateY(var(--mxs-rise-dist,26px))}to{opacity:1;transform:none}}@keyframes mxsWipeDown{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes mxsMarqueeX{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mxsPanelIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mxs-col-open{animation:.55s cubic-bezier(.4,0,.2,1) both mxsColOpen}.mxs-col-open-r{animation:.55s cubic-bezier(.4,0,.2,1) .12s both mxsColOpenR}.mxs-drop-in{animation:.62s cubic-bezier(.22,1,.36,1) both mxsDropIn}.mxs-rise,.mxs-rise-group>*{opacity:0}.mxs-rise.mxs-in,.mxs-rise-group.mxs-in>*{animation:.8s cubic-bezier(.22,1,.36,1) both mxsRiseIn}.mxs-wipe{opacity:0}.mxs-wipe.mxs-in{opacity:1;animation:.95s cubic-bezier(.4,0,.2,1) both mxsWipeDown}@keyframes mxsMiniDash{to{stroke-dashoffset:-36px}}@keyframes mxsMiniFloat{0%,to{transform:translate(0)}50%{transform:translate(1.5px,-2.5px)}}@keyframes mxsMiniFloat2{0%,to{transform:translate(0)}50%{transform:translate(-2px,2px)}}@keyframes mxsMiniRing{0%,to{opacity:.9}50%{opacity:.4}}.mxs-mini-dash{animation:1.2s linear infinite mxsMiniDash}.mxs-mini-float{animation:4.2s ease-in-out infinite mxsMiniFloat}.mxs-mini-float2{animation:5.1s ease-in-out infinite mxsMiniFloat2}.mxs-mini-ring{animation:2.8s ease-in-out infinite mxsMiniRing}.mxs-marquee{will-change:transform;animation:46s linear infinite mxsMarqueeX}.mxs-marquee-host:hover .mxs-marquee{animation-play-state:paused}.mxs-chip{height:42px;color:var(--mxs-fg-2);border:1px solid var(--mxs-line-14);white-space:nowrap;cursor:pointer;clip-path:polygon(0 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%);background:0 0;border-radius:8px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:500;transition:background .14s,color .14s,border-color .14s}.mxs-chip:hover{color:#08090b;background:#fff;border-color:#fff}.mxs-chip[data-on=true],.mxs-chip[data-on=true]:hover{background:var(--mxs-accent);color:#fff;border-color:var(--mxs-accent)}.mxs-school-row{color:var(--mxs-fg-2);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-left-width:4px;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-family:inherit;font-size:14.5px;transition:background .12s,border-color .12s,color .12s,box-shadow .12s;display:flex}.mxs-school-row:hover,.mxs-school-row[data-on=true]{background:var(--mxs-line-06);color:var(--mxs-fg);border-top-color:var(--mxs-accent);border-right-color:var(--mxs-accent);border-bottom-color:var(--mxs-accent);border-left-color:var(--mxs-accent-2);box-shadow:-3px 0 14px -4px rgb(var(--mxs-accent-rgb)/.75)}.mxs-dir-grid{--mxs-rise-dist:90px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(12px,1.4vw,18px);display:grid}@media (min-width:1560px){.mxs-dir-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.mxs-dir-card{aspect-ratio:5/6}.mxs-dir-band{flex:0 0 44%;min-height:74px;transition:transform .2s}.mxs-dir-card:hover .mxs-dir-band{transform:scale(1.012)}.mxs-dir-rail-nav{display:none}@media (max-width:760px){.mxs-dir-card{aspect-ratio:auto}.mxs-dir-band{aspect-ratio:16/9;flex:none;min-height:0}.mxs-dir-rail-nav{justify-content:flex-end;gap:8px;margin-bottom:12px;display:flex}.mxs-dir-grid{overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.mxs-dir-grid::-webkit-scrollbar{display:none}.mxs-dir-grid>*{flex:0 0 78%}}.mxs-dir-more{color:var(--mxs-fg);align-items:center;gap:9px;padding:0 8px;font-size:clamp(12.5px,.75vw,18px);font-weight:600;transition:gap .16s,color .16s;display:flex}.mxs-dir-card:hover .mxs-dir-more{color:var(--mxs-accent);gap:13px}.mxs-dir-cta{--mxs-cut:clamp(15px,.9vw,30px);background:var(--mxs-fg);color:var(--mxs-bg);white-space:nowrap;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--mxs-cut)),calc(100% - var(--mxs-cut))100%,0 100%);border-radius:clamp(10px,.6vw,20px);align-self:flex-start;align-items:center;gap:clamp(12px,.7vw,24px);padding:clamp(13px,.8vw,26px) clamp(22px,1.4vw,48px);font-size:clamp(13.5px,.8vw,28px);font-weight:600;text-decoration:none;transition:background .16s,color .16s,gap .16s;display:inline-flex}.mxs-dir-cta:hover{background:var(--mxs-accent);color:#fff;gap:16px}.mxs-dir-cta-arrow{color:var(--mxs-accent);transition:color .16s;display:flex}.mxs-dir-cta:hover .mxs-dir-cta-arrow{color:#fff}.mxs-news-card{border:1px solid var(--mxs-line-08);will-change:transform,opacity;background:0 0;border-radius:18px;flex-direction:column;gap:12px;text-decoration:none;display:flex}.mxs-news-card[data-feat=true]{border-color:var(--mxs-line-14)}.mxs-news-cover{transition:transform .2s}.mxs-news-card:hover .mxs-news-cover{transform:scale(1.012)}.mxs-news-more{color:var(--mxs-fg);align-items:center;gap:9px;font-size:clamp(12.5px,.75vw,18px);font-weight:600;transition:gap .16s,color .16s;display:inline-flex}.mxs-news-card:hover .mxs-news-more{color:var(--mxs-accent);gap:13px}.mxs-news-rail{overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.mxs-news-rail::-webkit-scrollbar{display:none}.mxs-work-tile{z-index:0;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;overflow:hidden}.mxs-work-tile:hover,.mxs-work-tile:focus-visible{z-index:2;transform:scale(1.045);box-shadow:0 20px 46px #0000009e}.mxs-work-tile img{transition:transform .5s cubic-bezier(.22,1,.36,1)}.mxs-work-tile:hover img,.mxs-work-tile:focus-visible img{transform:scale(1.09)}.mxs-strip-card{border:1px solid var(--mxs-line-08);transition:border-color .25s}.mxs-strip-card img{transition:transform .5s cubic-bezier(.22,1,.36,1)}.mxs-strip-card:hover,.mxs-strip-card:focus-visible{border-color:var(--mxs-line-28)}.mxs-strip-card:hover img,.mxs-strip-card:focus-visible img{transform:scale(1.06)}.mxs-work-meta{opacity:0;transition:opacity .28s,transform .28s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.mxs-work-tile:hover .mxs-work-meta,.mxs-work-tile:focus-visible .mxs-work-meta{opacity:1;transform:none}.mxs-round-btn{flex:none;width:36px;height:36px}@media (pointer:coarse){.mxs-round-btn{width:44px;height:44px}}@media (max-width:620px){.mxs-quick-no{font-size:12px}.mxs-quick-sub,.mxs-quick-major-name{font-size:13px}.mxs-quick-major-desc{font-size:12px}.mxs-quick-intake-note{font-size:13px}.mxs-hero-kicker{letter-spacing:.18em;font-size:11.5px}.mxs-hero-stat-l{font-size:11px}}.mxs :focus-visible{outline:2px solid var(--mxs-accent);outline-offset:2px;border-radius:2px}.mxs [data-rail]:focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:reduce){.mxs,.mxs *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}.mxs-rise,.mxs-rise-group>*,.mxs-wipe{opacity:1}.mxs-marquee{animation:none}}.mxs-proj-img{transition:transform .45s cubic-bezier(.22,1,.36,1)}.mxs-proj-card:hover .mxs-proj-img,.mxs-proj-card:focus-visible .mxs-proj-img{transform:scale(1.06)}.mxs-proj-empty{background:var(--mxs-line-05,#ffffff0d);color:var(--mxs-line-16,#ffffff29)}.mxs-proj-veil{opacity:0;background:linear-gradient(#0000 22%,#00000057 54%,#000000db 100%);transition:opacity .3s}.mxs-proj-card:hover .mxs-proj-veil,.mxs-proj-card:focus-visible .mxs-proj-veil{opacity:1}.mxs-proj-title{color:#fff;font-size:13.5px;font-weight:700;line-height:1.3}.mxs-proj-avatar{background:var(--mxs-line-16,#ffffff29);color:#ffffff80;border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex;overflow:hidden}.mxs-proj-author{color:#ffffffb8;font-size:11.5px}.mxs-proj-likes{font-family:var(--mxs-font-mono,ui-monospace,monospace);letter-spacing:.04em;color:#ffffffa8;font-size:11px}.mxs-proj-wip{font-family:var(--mxs-font-mono,ui-monospace,monospace);letter-spacing:.14em;color:var(--mxs-accent,#2f8fff);border:1px solid rgb(var(--mxs-accent-rgb,47 143 255)/.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000009e;padding:3px 7px;font-size:9.5px;font-weight:700;position:absolute;top:8px;left:8px}.mxs-comm-btn{letter-spacing:.06em;color:#000;cursor:pointer;clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);background:#fff;align-items:center;gap:10px;padding:13px 26px;font-size:clamp(12px,.85vw,15px);font-weight:700;display:inline-flex;position:relative;overflow:hidden}.mxs-comm-btn:before{content:"";background:var(--mxs-accent,#2f8fff);transform-origin:0;transition:transform .34s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.mxs-comm-btn:hover:before,.mxs-comm-btn:focus-visible:before{transform:scaleX(1)}.mxs-comm-btn>*,.mxs-comm-btn{position:relative}.mxs-comm-btn>*{z-index:1}.mxs-comm-btn:hover,.mxs-comm-btn:focus-visible{color:#fff}.mxs-comm-btn-arrow{display:inline-flex}.mxs-comm-btn-ghost{color:var(--mxs-fg,#fff);border:1px solid var(--mxs-line-16,#ffffff29);background:0 0}.mxs-comm-btn-ghost:before{display:none}.mxs-comm-btn-ghost:hover,.mxs-comm-btn-ghost:focus-visible{color:var(--mxs-fg,#fff);background:var(--mxs-line-05,#ffffff0d);border-color:rgb(var(--mxs-accent-rgb,47 143 255)/.55)}.mxs-comm-grid-wrap{padding:0 clamp(8px,1vw,16px) clamp(56px,6vw,96px)}.mxs[data-surface=profile]{background:#000;min-height:100dvh}.mxs-prof-banner{background:#000;width:100%;height:clamp(200px,26vw,340px);margin-top:clamp(12px,1.6vw,28px);position:relative;overflow:hidden}.mxs-prof-scrim{pointer-events:none;background:linear-gradient(#0000 38%,#0000008c 74%,#000 100%);position:absolute;inset:0}.mxs-prof-kicker{font-family:var(--mxs-font-mono,ui-monospace,monospace);letter-spacing:.18em;color:#ffffff8c;font-size:clamp(9.5px,.66vw,11.5px);position:absolute;top:clamp(14px,1.8vw,26px);left:clamp(16px,2.4vw,40px)}.mxs-prof-banner-btn{cursor:pointer;font-family:var(--mxs-font-mono,ui-monospace,monospace);letter-spacing:.12em;color:#fff;border:1px solid var(--mxs-line-16,#ffffff29);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;align-items:center;gap:8px;padding:8px 13px;font-size:10.5px;transition:background .2s,border-color .2s;display:flex;position:absolute;top:clamp(14px,1.8vw,26px);right:clamp(16px,2.4vw,40px)}.mxs-prof-banner-btn:hover{border-color:rgb(var(--mxs-accent-rgb,47 143 255)/.55);background:#000000b8}.mxs-prof-avatar{background:var(--mxs-line-10,#ffffff1a);color:#ffffff4d;justify-content:center;align-items:center;width:clamp(96px,10vw,144px);height:clamp(96px,10vw,144px);display:flex;overflow:hidden;box-shadow:0 0 0 4px #000,0 18px 40px #00000080}.mxs-prof-name{font-family:var(--mxs-font-display,inherit);letter-spacing:-.01em;color:var(--mxs-fg,#fff);align-items:center;gap:12px;margin-bottom:10px;font-size:clamp(26px,2.6vw,44px);font-weight:800;line-height:1.15;display:flex}.mxs-prof-role{font-family:var(--mxs-font-mono,ui-monospace,monospace);letter-spacing:.14em;color:var(--mxs-accent,#2f8fff);border:1px solid rgb(var(--mxs-accent-rgb,47 143 255)/.5);padding:3px 8px;font-size:9.5px;font-weight:700}.mxs-prof-stats{align-items:flex-end;gap:clamp(20px,2.4vw,38px);margin-bottom:20px;display:flex}.mxs-prof-stat{flex-direction:column;gap:8px;display:flex;position:relative}.mxs-prof-stat+.mxs-prof-stat:before{content:"";background:var(--mxs-line-16,#ffffff29);width:1px;height:30px;position:absolute;bottom:2px;left:calc(clamp(20px,2.4vw,38px)/-2)}.mxs-prof-stat-n{color:var(--mxs-fg,#fff);font-size:clamp(20px,1.7vw,30px);font-weight:700;line-height:1}.mxs-prof-stat-l{font-family:var(--mxs-font-mono,ui-monospace,monospace);letter-spacing:.14em;color:var(--mxs-fg-5,#ffffff73);font-size:10px;line-height:1}.mxs-prof-tabs{border-bottom:1px solid var(--mxs-line-10,#ffffff1a);align-items:center;gap:clamp(18px,2.2vw,36px);margin-bottom:32px;display:flex}.mxs-prof-empty{text-align:center;padding:clamp(56px,7vw,96px) 20px}.mxs-prof-empty-text{color:var(--mxs-fg-4,#ffffff80);margin-bottom:22px;font-size:clamp(13px,1vw,16px)}.mxs-prof-cta{letter-spacing:.06em;color:#000;cursor:pointer;clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);background:#fff;align-items:center;gap:10px;padding:13px 26px;font-size:clamp(12px,.85vw,15px);font-weight:700;display:inline-flex;position:relative;overflow:hidden}.mxs-prof-cta:before{content:"";background:var(--mxs-accent,#2f8fff);transform-origin:0;transition:transform .34s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.mxs-prof-cta:hover:before,.mxs-prof-cta:focus-visible:before{transform:scaleX(1)}.mxs-prof-cta>*{z-index:1;position:relative}.mxs-prof-cta:hover,.mxs-prof-cta:focus-visible{color:#fff}.mxs-prof-tab{cursor:pointer;letter-spacing:.02em;color:var(--mxs-fg-4,#ffffff73);padding-bottom:13px;font-size:clamp(12.5px,.95vw,15px);font-weight:600;transition:color .2s;position:relative}.mxs-prof-tab:hover,.mxs-prof-tab.is-active{color:var(--mxs-fg,#fff)}.mxs-prof-tab.is-active:after{content:"";inset-inline:0;background:var(--mxs-accent,#2f8fff);height:2px;position:absolute;bottom:-1px}@media (max-width:900px){.mxs-why-video{object-position:68% center!important}}.mxs-ev-card{text-align:left;cursor:pointer;color:inherit;font:inherit;opacity:0;background:0 0;border:0;flex-direction:column;gap:10px;padding:0;transition:transform .3s cubic-bezier(.22,1,.36,1);animation:.8s cubic-bezier(.22,1,.36,1) forwards mxsEvRise;display:flex}@keyframes mxsEvRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.mxs-ev-card:hover,.mxs-ev-card:focus-visible{transform:translateY(-4px)}.mxs-ev-cover{aspect-ratio:16/9;opacity:.86;border:1px solid var(--mxs-line-08);clip-path:polygon(0 0,100% 0,100% calc(100% - 26px),calc(100% - 26px) 100%,0 100%);width:100%;transition:border-color .16s,opacity .16s;display:block;position:relative;overflow:hidden}.mxs-ev-card:hover .mxs-ev-cover,.mxs-ev-card:focus-visible .mxs-ev-cover{border-color:var(--mxs-line-16);opacity:1}.mxs-ev-cover-empty{background:var(--mxs-panel-2,#0d1117);width:100%;height:100%;display:block}.mxs-ev-tag{height:22px;font-family:var(--mxs-font-mono,ui-monospace,monospace);letter-spacing:.1em;border-radius:6px;align-self:flex-start;align-items:center;padding:0 10px;font-size:clamp(11px,.72vw,14px);font-weight:500;display:inline-flex}.mxs-ev-date{font-family:var(--mxs-font-mono,ui-monospace,monospace);letter-spacing:.1em;color:var(--mxs-fg-5);font-size:clamp(12.5px,.85vw,16px)}.mxs-ev-title{letter-spacing:-.005em;color:var(--mxs-fg);font-size:clamp(16px,1.4vw,20px);font-weight:600;line-height:1.26}.mxs-ev-desc{color:var(--mxs-fg-4);font-size:clamp(14px,.95vw,17px);line-height:1.66}.mxs-ev-pill{white-space:nowrap;color:var(--mxs-bg);background:var(--mxs-fg);clip-path:polygon(0 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%);border-radius:10px;align-self:flex-start;align-items:center;gap:12px;margin-top:auto;padding:13px 22px;font-size:clamp(14px,.95vw,17px);font-weight:600;transition:background .16s,color .16s,gap .16s;display:inline-flex}.mxs-ev-pill svg{color:var(--mxs-accent);transition:color .16s}.mxs-ev-card:hover .mxs-ev-pill,.mxs-ev-card:focus-visible .mxs-ev-pill,.mxs-ev-pill:hover{color:#fff;background:var(--mxs-accent);gap:16px}.mxs-ev-card:hover .mxs-ev-pill svg,.mxs-ev-card:focus-visible .mxs-ev-pill svg,.mxs-ev-pill:hover svg{color:#fff}.mxs-ev-scrim{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000008c;position:fixed;inset:0}.mxs-ev-panel{z-index:61;background:var(--mxs-panel,#0d1117);border-left:1px solid var(--mxs-line-10);flex-direction:column;width:min(760px,94vw);animation:.42s cubic-bezier(.22,1,.36,1) mxsEvPanelIn;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:0 18px 48px #00000080}@keyframes mxsEvPanelIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.mxs-ev-panel-head{border-bottom:1px solid var(--mxs-line-08);flex:none;align-items:center;gap:12px;padding:16px 18px;display:flex}.mxs-ev-panel-close{cursor:pointer;border:1px solid var(--mxs-line-14);width:32px;height:32px;color:var(--mxs-fg-4);background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:border-color .16s,color .16s;display:flex}.mxs-ev-panel-close:hover{border-color:var(--mxs-fg-4);color:var(--mxs-fg)}.mxs-ev-panel-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:clamp(16px,1.4vw,24px);padding:clamp(18px,1.6vw,30px);display:flex;overflow-y:auto}.mxs-ev-panel-cover{aspect-ratio:16/9;clip-path:polygon(0 0,100% 0,100% calc(100% - 26px),calc(100% - 26px) 100%,0 100%);width:100%;position:relative;overflow:hidden}.mxs-ev-panel-title{letter-spacing:-.01em;color:var(--mxs-fg);font-size:clamp(20px,2vw,28px);font-weight:700;line-height:1.15}.mxs-ev-panel-body-text{color:var(--mxs-fg-3);font-size:clamp(15px,1.02vw,18px);line-height:1.78}.mxs-ev-panel-meta{border-top:1px solid var(--mxs-line-08);flex-direction:column;gap:8px;padding-top:4px;display:flex}.mxs-ev-panel-meta-row{gap:12px;padding-top:8px;font-size:13.5px;display:flex}.mxs-ev-panel-meta-row dt{letter-spacing:.14em;width:76px;color:var(--mxs-fg-5);flex:none;padding-top:2px;font-size:clamp(11.5px,.75vw,14px)}.mxs-ev-panel-meta-row dd{color:var(--mxs-fg-2)}.mxs-ev-panel-list{border-top:1px solid var(--mxs-line-08);flex-direction:column;gap:10px;padding-top:12px;display:flex}.mxs-ev-panel-list-head{letter-spacing:.16em;color:var(--mxs-fg-5);font-size:10.5px}.mxs-ev-panel-agenda-row,.mxs-ev-panel-note-row{color:var(--mxs-fg-3);gap:12px;font-size:13.5px;line-height:1.6;display:flex}.mxs-ev-panel-agenda-time{width:62px;color:var(--mxs-accent);flex:none}.mxs-ev-panel-note-dash{color:var(--mxs-accent);flex:none}.mxs-ev-panel-signup{border-top:1px solid var(--mxs-line-08);align-items:flex-start;gap:16px;padding-top:16px;display:flex}.mxs-ev-panel-qr{background:#fff;border-radius:14px;flex:none;padding:10px;line-height:0}.mxs-ev-panel-qr img{width:clamp(150px,12vw,210px);height:auto}.mxs-ev-panel-signup-title{color:var(--mxs-fg);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.mxs-ev-dot-green{background:#07c160;border-radius:999px;width:8px;height:8px}.mxs-ev-panel-signup-body{color:var(--mxs-fg-4);margin-top:6px;font-size:13px;line-height:1.66}.mxs-ev-panel-link{letter-spacing:.14em;color:var(--mxs-accent);margin-top:10px;font-size:11px;display:inline-block}.mxs-ev-hero{padding:clamp(40px,5.6vw,88px)var(--mxs-ev-pad,clamp(20px,4vw,64px))clamp(24px,3vw,44px)}.mxs-ev-hero-row{align-items:center;gap:clamp(14px,1.8vw,28px);display:flex}.mxs-ev-mark{mix-blend-mode:lighten;width:clamp(58px,6vw,96px);height:auto}.mxs-ev-h1{letter-spacing:-.035em;color:var(--mxs-fg);font-size:clamp(36px,5.6vw,92px);font-weight:700;line-height:.94}.mxs-ev-h1:lang(zh){letter-spacing:-.01em;line-height:1.16}.mxs-ev-hero-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:clamp(18px,2vw,30px);display:flex}.mxs-ev-intro{max-width:640px;color:var(--mxs-fg-4);font-size:clamp(15px,1.05vw,19px);line-height:1.72}.mxs-ev-chips{flex-wrap:wrap;gap:8px;display:flex}.mxs-ev-chip{cursor:pointer;border:1px solid var(--mxs-line-14);height:clamp(36px,2.5vw,52px);color:var(--mxs-fg-3);white-space:nowrap;background:0 0;border-radius:9px;align-items:center;gap:10px;padding:0 clamp(16px,1.2vw,24px);font-size:clamp(14px,.95vw,18px);font-weight:600;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.mxs-ev-chip:hover{border-color:var(--mxs-fg-4);color:var(--mxs-fg)}.mxs-ev-chip.is-on{background:var(--mxs-fg);border-color:var(--mxs-fg);color:var(--mxs-bg)}.mxs-ev-chip-dot{border-radius:2px;flex:none;width:clamp(8px,.55vw,11px);height:clamp(8px,.55vw,11px)}.mxs-ev-chip-n{opacity:.62;font-size:clamp(12px,.78vw,15px)}.mxs-ev-stats{background:var(--mxs-line-08);border-top:1px solid var(--mxs-line-08);border-bottom:1px solid var(--mxs-line-08);flex-wrap:wrap;gap:1px;display:flex}.mxs-ev-stat{padding:clamp(16px,2vw,26px)var(--mxs-ev-pad,clamp(20px,4vw,64px));background:var(--mxs-bg);flex-direction:column;flex:140px;gap:8px;display:flex}.mxs-ev-stat-n{font-variant-numeric:tabular-nums;color:var(--mxs-fg);font-size:clamp(24px,3vw,42px);font-weight:500;line-height:1}.mxs-ev-stat-l{color:var(--mxs-fg-3);font-size:clamp(13px,.95vw,18px)}.mxs-ev-section{padding:clamp(40px,5vw,76px)var(--mxs-ev-pad,clamp(20px,4vw,64px))0}.mxs-ev-sec-head{border-bottom:1px solid var(--mxs-line-10);align-items:center;gap:12px;padding-bottom:14px;display:flex}.mxs-ev-sec-dot{background:var(--mxs-fg-6);border-radius:999px;flex:none;width:8px;height:8px}.mxs-ev-sec-dot.is-live{background:var(--mxs-accent);box-shadow:0 0 0 4px rgb(var(--mxs-accent-rgb,47 143 255)/.18)}.mxs-ev-h2{letter-spacing:-.01em;color:var(--mxs-fg);font-size:clamp(20px,2.4vw,36px);font-weight:700}.mxs-ev-sec-n{color:var(--mxs-fg-5);margin-left:auto;font-size:clamp(13px,.85vw,16px)}.mxs-ev-featured{flex-wrap:wrap;gap:clamp(22px,3vw,56px);padding:clamp(24px,3vw,44px) 0;display:flex}.mxs-ev-featured-text{flex-direction:column;flex:0 clamp(340px,40%,720px);align-items:flex-start;gap:12px;max-width:720px;display:flex}.mxs-ev-featured-tags{align-items:center;gap:8px;display:flex}.mxs-ev-featured-date{margin-top:clamp(12px,1vw,18px)}.mxs-ev-date-sep{color:var(--mxs-fg-6);margin:0 .7em}.mxs-ev-featured-title{margin-top:clamp(18px,1.7vw,32px)}.mxs-ev-featured-body{margin-top:clamp(20px,1.9vw,36px)}.mxs-ev-featured-meta{margin-top:clamp(24px,2.2vw,42px)}.mxs-ev-pill-solo{margin-top:clamp(20px,1.8vw,34px)}.mxs-ev-next-badge{border:1px solid var(--mxs-line-16);height:26px;color:var(--mxs-fg);letter-spacing:.12em;background:0 0;border-radius:6px;align-items:center;padding:0 12px;font-size:clamp(11px,.72vw,14px);display:inline-flex}.mxs-ev-featured-date{font-family:var(--mxs-font-mono,ui-monospace,monospace);letter-spacing:.08em;color:var(--mxs-fg-2);font-size:clamp(14px,1.05vw,19px);font-weight:500}.mxs-ev-featured-title{letter-spacing:-.02em;color:var(--mxs-fg);font-size:clamp(26px,3vw,46px);font-weight:700;line-height:1.14}.mxs-ev-featured-body{max-width:34em;color:var(--mxs-fg-2);font-size:clamp(17px,1.35vw,25px);line-height:1.78}.mxs-ev-featured-meta{border-top:1px solid var(--mxs-line-08);flex-direction:column;gap:12px;width:100%;padding-top:clamp(16px,1.4vw,26px);font-size:clamp(16px,1.2vw,21px);display:flex}.mxs-ev-featured-meta>div{gap:12px;display:flex}.mxs-ev-featured-meta dt{letter-spacing:.14em;width:76px;color:var(--mxs-fg-5);flex:none;padding-top:2px;font-size:clamp(11.5px,.75vw,14px)}.mxs-ev-featured-meta dd{color:var(--mxs-fg-2)}.mxs-ev-pill-solo{cursor:pointer;border:0;font-family:inherit}.mxs-ev-featured-cover{background:var(--mxs-panel-2,#101318);aspect-ratio:16/9;border:1px solid var(--mxs-line-08);clip-path:polygon(0 0,100% 0,100% calc(100% - 26px),calc(100% - 26px) 100%,0 100%);flex:480px;position:relative;overflow:hidden}.mxs-ev-featured-cover img{object-fit:contain!important}.mxs-ev-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2vw,30px);padding:clamp(24px,3vw,40px) 0 0;display:grid}@media (max-width:1100px){.mxs-ev-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mxs-ev-grid{grid-template-columns:minmax(0,1fr)}}.mxs-ev-more{border:1px solid var(--mxs-line-10);clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%);flex-direction:column;justify-content:center;gap:12px;min-height:240px;padding:clamp(20px,2vw,28px);transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .16s;display:flex}.mxs-ev-more:hover{border-color:var(--mxs-line-16);transform:translateY(-4px)}.mxs-ev-more-title{color:var(--mxs-fg);font-size:clamp(18px,1.6vw,23px);font-weight:600;line-height:1.2}.mxs-ev-more-body{color:var(--mxs-fg-4);font-size:clamp(14px,.95vw,17px);line-height:1.66}.mxs-ev-more .mxs-ev-pill{margin-top:4px}.mxs-ev-more:hover .mxs-ev-pill{color:#fff;background:var(--mxs-accent);gap:16px}.mxs-ev-more:hover .mxs-ev-pill svg{color:#fff}.mxs-ev-empty{border-bottom:1px solid var(--mxs-line-08);padding:clamp(36px,4vw,64px) 0}.mxs-ev-empty-title{color:var(--mxs-fg-2);font-size:clamp(17px,1.5vw,22px);font-weight:600}.mxs-ev-empty-body{max-width:520px;color:var(--mxs-fg-4);margin-top:10px;font-size:clamp(15px,1.02vw,18px);line-height:1.72}.mxs-ev-signup{margin:clamp(50px,6vw,100px)var(--mxs-ev-pad,clamp(20px,4vw,64px))0;border:1px solid var(--mxs-line-10);clip-path:polygon(0 0,100% 0,100% calc(100% - 46px),calc(100% - 46px) 100%,0 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:clamp(26px,3vw,44px);display:flex}.mxs-ev-signup-body{max-width:560px;color:var(--mxs-fg-4);margin-top:12px;font-size:clamp(15px,1.05vw,19px);line-height:1.72}.mxs-ev-signup-note{letter-spacing:.14em;color:var(--mxs-fg-5);margin-top:12px;font-size:10.5px}.mxs-ev-signup-qr{background:#fff;border-radius:14px;flex:none;padding:10px;line-height:0}.mxs-ev-signup-qr img{width:clamp(148px,13vw,240px);height:auto}.mxs-ev-filters{padding:0 var(--mxs-ev-pad,clamp(20px,4vw,64px))clamp(20px,2.4vw,34px)}.mxs-ev-filter-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.mxs-ev-search{border:1px solid var(--mxs-line-14);min-width:220px;height:38px;color:var(--mxs-fg-5);border-radius:10px;flex:0 320px;align-items:center;gap:9px;padding:0 13px;transition:border-color .16s;display:flex}.mxs-ev-search.is-on{border-color:var(--mxs-accent)}.mxs-ev-search input{min-width:0;color:var(--mxs-fg);background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.mxs-ev-search input::placeholder{color:var(--mxs-fg-6)}.mxs-ev-search-clear{cursor:pointer;color:var(--mxs-fg-5);background:0 0;border:0;flex:none;padding:0 2px;font-size:17px;line-height:1}.mxs-ev-search-clear:hover{color:var(--mxs-fg)}.mxs-ev-year{cursor:pointer;border:1px solid var(--mxs-line-14);height:clamp(36px,2.5vw,52px);color:var(--mxs-fg-4);font-family:var(--mxs-font-mono,ui-monospace,monospace);white-space:nowrap;background:0 0;border-radius:9px;align-items:center;padding:0 clamp(16px,1.2vw,24px);font-size:clamp(13px,.85vw,16px);transition:background .16s,color .16s,border-color .16s;display:inline-flex}.mxs-ev-year:hover{border-color:var(--mxs-fg-4);color:var(--mxs-fg)}.mxs-ev-year.is-on{background:var(--mxs-accent);border-color:var(--mxs-accent);color:#fff}.mxs-ev-group{padding-top:clamp(26px,3vw,44px)}.mxs-ev-group-head{align-items:center;gap:16px;display:flex}.mxs-ev-group-year{font-variant-numeric:tabular-nums;color:var(--mxs-fg-2);font-size:clamp(26px,3vw,44px);font-weight:500;line-height:1}.mxs-ev-group-rule{background:var(--mxs-line-08);flex:1;height:1px}.mxs-ev-group-n{color:var(--mxs-fg-5);font-size:12px}@media (max-width:1280px){.mxs-ev-grid-archive{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.mxs-ev-grid-archive{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.mxs-ev-grid-archive{grid-template-columns:minmax(0,1fr)}}.mxs[data-surface=events]{padding-bottom:clamp(50px,6vw,100px)}@keyframes mxsBoardIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mxs-logo-reveal{opacity:1;animation:none}}.mxs-wf{display:inline-flex;position:relative}.mxs-wf-btn{--wf-cut:clamp(9px,.58vw,15px);height:clamp(28px,1.82vw,46px);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--wf-cut)),calc(100% - var(--wf-cut))100%,0 100%);background:var(--mxs-fg);cursor:pointer;white-space:nowrap;color:var(--mxs-bg);text-transform:uppercase;letter-spacing:-.01em;isolation:isolate;border:0;align-items:center;gap:clamp(7px,.46vw,12px);padding:0 clamp(12px,.79vw,20px);font-family:inherit;font-size:clamp(11.5px,.72vw,18px);font-weight:700;transition:color .18s;display:inline-flex;position:relative}.mxs-wf-btn:before{content:"";z-index:-1;background:var(--mxs-accent);transform-origin:0;transition:transform .38s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.mxs-wf-btn:hover:before,.mxs-wf-btn[data-open="1"]:before{transform:scaleX(1)}.mxs-wf-btn:hover,.mxs-wf-btn[data-open="1"]{color:#fff}.mxs-wf-btn:disabled{cursor:default}.mxs-wf-btn:disabled:before{transform:scaleX(0)}.mxs-wf-btn:disabled:hover{color:var(--mxs-bg)}.mxs-wf-n{opacity:.7;font-size:clamp(11.5px,.75vw,18px)}.mxs-wf-dot{border-radius:2px;flex:none;width:clamp(8px,.55vw,13px);height:clamp(8px,.55vw,13px)}.mxs-wf-chev{transition:transform .2s}.mxs-wf-btn[data-open="1"] .mxs-wf-chev{transform:rotate(180deg)}.mxs-wf-pop{z-index:40;border:1px solid var(--mxs-line-14);--wf-cut:clamp(14px,.92vw,24px);min-width:max(100%,240px);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--wf-cut)),calc(100% - var(--wf-cut))100%,0 100%);background:var(--mxs-panel-2,#101318);padding:6px;animation:.16s both mxsWfIn;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 18px 48px #00000080}@keyframes mxsWfIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:720px){.mxs-wf-pop{max-width:calc(100vw - 32px);left:auto;right:0}}.mxs-wf-pop:after{content:"";height:1px;width:calc(var(--wf-cut)*1.4142);right:calc(var(--wf-cut)*-.2071);bottom:calc(var(--wf-cut)*.5);background:var(--mxs-line-14);pointer-events:none;position:absolute;transform:rotate(-45deg)}.mxs-wf-opt{cursor:pointer;white-space:nowrap;width:100%;height:clamp(34px,2.24vw,56px);color:var(--mxs-fg-3);background:0 0;border:0;border-radius:2px;align-items:center;gap:clamp(8px,.53vw,14px);padding:0 clamp(10px,.66vw,17px);font-family:inherit;font-size:clamp(13px,.86vw,22px);font-weight:600;transition:background .14s,color .14s;display:flex;position:relative}.mxs-wf-opt:hover{background:var(--mxs-line-08);color:var(--mxs-fg)}.mxs-wf-opt:before{content:"";background:var(--mxs-accent);opacity:0;width:3px;transition:opacity .16s;position:absolute;top:0;bottom:0;left:0}.mxs-wf-opt:hover:before{opacity:1}.mxs-wf-opt[data-on="1"]{background:var(--mxs-line-08);color:var(--mxs-fg)}.mxs-wf-opt[data-on="1"]:before{opacity:1}.mxs-wf-label{text-align:left;text-transform:uppercase;letter-spacing:-.01em;flex:1;font-weight:700}.mxs-segbar{--seg-cut:clamp(11px,.7vw,17px);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--seg-cut)),calc(100% - var(--seg-cut))100%,0 100%);background:var(--mxs-fg);align-items:center;gap:clamp(2px,.11vw,4px);padding:clamp(2px,.16vw,5px);display:flex;position:relative}.mxs-segbar-btn{isolation:isolate;text-transform:uppercase;letter-spacing:-.01em;--seg-cut:clamp(8px,.5vw,12px);height:clamp(24px,1.5vw,36px);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--seg-cut)),calc(100% - var(--seg-cut))100%,0 100%);cursor:pointer;white-space:nowrap;color:var(--mxs-bg);background:0 0;border:0;padding:0 clamp(11px,.72vw,19px);font-family:inherit;font-size:clamp(11.5px,.72vw,18px);font-weight:700;transition:background .18s,color .18s;position:relative}.mxs-segbar-btn:before{content:"";z-index:-1;background:var(--mxs-bg);opacity:0;transition:opacity .18s;position:absolute;inset:0}.mxs-segbar-btn:hover:before{opacity:.12}.mxs-segbar-btn[data-on="1"]{color:var(--mxs-fg)}.mxs-segbar-thumb{z-index:0;background:var(--mxs-bg);--seg-cut:clamp(8px,.5vw,12px);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--seg-cut)),calc(100% - var(--seg-cut))100%,0 100%);pointer-events:none;transition:transform .38s cubic-bezier(.22,1,.36,1),width .38s cubic-bezier(.22,1,.36,1);position:absolute;top:clamp(2px,.16vw,5px);bottom:clamp(2px,.16vw,5px);left:0}.mxs-segbar-btn{z-index:1}@media (prefers-reduced-motion:reduce){.mxs-segbar-thumb{transition:none}}.mxs-segbar-btn[data-on="1"]:before{display:none}.mxs-segbar-btn:disabled{cursor:default}.mxs-segbar-btn:disabled:before{opacity:0}.mxs-works-grid{position:relative}.mxs-works-grid[data-hold="1"] .mxs-work-tile{opacity:0}.mxs-works-curtain{z-index:3;background:var(--mxs-bg);pointer-events:none;animation:.62s cubic-bezier(.4,0,.2,1) forwards mxsCurtain;position:absolute;inset:0}@keyframes mxsCurtain{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}.mxs-works-grid[data-domino="1"]{perspective:1100px}.mxs-works-grid[data-domino="1"] .mxs-work-tile{transform-origin:top;animation:.52s cubic-bezier(.22,1,.36,1) both mxsDomino;animation-delay:var(--d,0s)}@keyframes mxsDomino{0%{opacity:0;transform:translateY(-10px)rotateX(-38deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mxs-works-grid[data-hold="1"] .mxs-work-tile{opacity:1}.mxs-works-curtain{display:none}.mxs-works-grid[data-domino="1"] .mxs-work-tile{opacity:1;animation:none;transform:none}}.mxs-dens{gap:0;padding:clamp(2px,.16vw,5px)}.mxs-dens-icon{width:clamp(24px,1.5vw,36px);height:clamp(24px,1.5vw,36px);color:var(--mxs-bg);pointer-events:none;place-items:center;display:grid}.mxs-dens-step{opacity:0;width:0;padding:0;transition:width .26s cubic-bezier(.22,1,.36,1),opacity .2s;overflow:hidden}.mxs-dens:hover .mxs-dens-step,.mxs-dens:focus-within .mxs-dens-step{opacity:1;width:clamp(24px,1.5vw,36px)}.mxs-dens:hover .mxs-dens-step:disabled,.mxs-dens:focus-within .mxs-dens-step:disabled{opacity:.28}@media (hover:none){.mxs-dens-step{opacity:1;width:clamp(24px,1.5vw,36px)}}@media (prefers-reduced-motion:reduce){.mxs-dens-step{transition:none}}.mxs-colsbtn{cursor:pointer;height:clamp(24px,1.5vw,36px);color:var(--mxs-bg);--seg-cut:clamp(6px,.4vw,9px);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--seg-cut)),calc(100% - var(--seg-cut))100%,0 100%);background:0 0;border:0;place-items:center;display:grid}.mxs-colsbtn:not(:disabled):hover{background:var(--mxs-bg);color:var(--mxs-fg)}.mxs-colsbtn:disabled{cursor:default}.mxs-loadbar{left:0;right:0;top:var(--mxh-header-total,61px);z-index:45;pointer-events:none;background:0 0;height:3px;position:fixed}.mxs-loadbar>i{background:var(--mxs-accent);transform-origin:0;width:100%;height:100%;animation:8s cubic-bezier(.12,.62,.2,1) forwards mxsLoadTrickle;display:block;transform:scaleX(0)}@keyframes mxsLoadTrickle{0%{transform:scaleX(.02)}12%{transform:scaleX(.3)}30%{transform:scaleX(.54)}55%{transform:scaleX(.73)}to{transform:scaleX(.92)}}@media (prefers-reduced-motion:reduce){.mxs-loadbar>i{animation:none;transform:scaleX(.45)}}.mxs-hv{background:var(--mxs-bg);padding:clamp(40px,5vw,90px) clamp(20px,4vw,64px) clamp(20px,3vw,44px)}.mxs-hv-head{align-items:center;gap:clamp(14px,2vw,32px);margin-bottom:clamp(22px,2.6vw,40px);display:flex}.mxs-hv-rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:clamp(16px,2vw,36px);display:flex;overflow-x:auto}.mxs-hv-rail::-webkit-scrollbar{display:none}.mxs-hv-nav{align-self:flex-end;gap:10px;margin-bottom:calc(-1*clamp(6px,.9vw,16px));display:flex}.mxs-hv-nav .mxs-round-btn{width:42px;height:42px}.mxs-hv-nav .mxs-round-btn svg{width:17px;height:12px}.mxs-hv-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:clamp(16px,2vw,30px);display:grid}.mxs-hv-grid .mxs-hv-card{flex:initial;width:100%}.mxs-videos-head{padding:clamp(40px,5vw,90px) clamp(20px,4vw,64px) 0}.mxs-videos-lede{max-width:62ch;color:var(--mxs-fg-3);margin:0;font-size:clamp(14px,1.05vw,17px);line-height:1.65}.mxs-hv-card{scroll-snap-align:start;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:0 0 clamp(300px,38vw,760px);gap:12px;padding:0;display:flex}.mxs-hv-thumb{aspect-ratio:16/9;background:var(--mxs-panel-2,#101318);border-radius:10px;display:block;position:relative;overflow:hidden}.mxs-hv-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.22,1,.36,1)}.mxs-hv-card:hover .mxs-hv-thumb img{transform:scale(1.04)}.mxs-hv-nocover{width:100%;height:100%;display:block}.mxs-hv-play{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;transition:background .16s;display:flex;position:absolute;bottom:18px;left:18px}.mxs-hv-card:hover .mxs-hv-play{background:#000000c7}.mxs-hv-name{letter-spacing:-.01em;color:var(--mxs-fg);font-size:clamp(18px,1.5vw,28px);font-weight:700;line-height:1.35}.mxs-hv-grid .mxs-hv-name{font-size:clamp(17px,1.2vw,23px)}.mxs-hv-desc{color:var(--mxs-fg-5);font-size:13px;line-height:1.6}.mxs-hv-modal{z-index:400;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000db;justify-content:center;align-items:center;padding:clamp(16px,4vw,56px);display:flex;position:fixed;inset:0}.mxs-hv-modal-box{aspect-ratio:16/9;background:#000;width:min(1100px,100%);position:relative}.mxs-hv-modal-box iframe{border:0;width:100%;height:100%}.mxs-hv-close{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff47;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:-44px;right:0}.mxs-hv-close:hover{background:#ffffff1f}.mxs-tm-group+.mxs-tm-group{margin-top:clamp(40px,5vw,78px)}.mxs-tm-group-t{letter-spacing:-.02em;color:var(--mxs-fg);align-items:baseline;gap:12px;margin:0 0 clamp(18px,2vw,28px);font-size:clamp(20px,2.2vw,28px);font-weight:800;display:flex}.mxs-tm-group-dot{border-radius:50%;flex:none;align-self:center;width:10px;height:10px}.mxs-tm-group-t em{color:var(--mxs-fg-5,#ffffff80);font-size:14px;font-style:normal;font-weight:400}.mxs-cd-outline{margin:0;padding:0;list-style:none}.mxs-cd-outline li{border-top:1px solid var(--mxs-line-08,#ffffff14);gap:clamp(14px,1.6vw,26px);padding:clamp(16px,1.8vw,24px) 0;display:flex}.mxs-cd-outline li:first-child{border-top:none}.mxs-cd-outline-no{color:var(--mxs-fg-5,#ffffff80);flex:none;font-size:13px}.mxs-cd-outline-body{flex-direction:column;gap:6px;min-width:0;display:flex}.mxs-cd-outline-t{color:var(--mxs-fg);font-size:clamp(17px,1.7vw,21px);font-weight:700}.mxs-cd-outline-n{color:var(--mxs-fg-4,#ffffffa8);font-size:clamp(14px,1.3vw,16px);line-height:1.6}.mxs-wkbar{flex-wrap:wrap;align-items:center;gap:10px;padding:0 clamp(20px,4vw,64px) clamp(16px,2vw,24px);display:flex}.mxs-wkbar-gap{flex:1 1 0;min-width:12px}.mxs-wkbar-end{justify-content:flex-end;align-items:center;display:flex}@media (max-width:720px){.mxs-wkbar{gap:12px;padding-left:16px;padding-right:16px}.mxs-wkbar-gap{display:none}}.mxs-gl-stage,.mxs-gl-canvas{position:absolute;inset:0}.mxs-gl-tabs{display:none}.mxs-gl-panel{flex-direction:column;width:min(372px,100% - 24px);max-height:calc(100% - 96px);display:flex;position:absolute;top:clamp(12px,2vw,24px);left:clamp(12px,2vw,28px);overflow:hidden}.mxs-gl-list{flex:1;min-height:60px;overflow-y:auto}.mxs-gl-detail{width:min(360px,100% - 24px);position:absolute;top:clamp(12px,2vw,24px);right:clamp(12px,2vw,28px)}.mxs-gl-zoom{position:absolute;bottom:clamp(64px,7vh,96px);right:clamp(12px,2vw,28px)}.mxs-gl-stats{flex-wrap:wrap;position:absolute;bottom:0;left:0;right:0}.mxs-gl-legend{flex-wrap:wrap}@media (max-width:760px){.mxs-gl-root{overscroll-behavior:none;flex-direction:column;display:flex;height:calc(100svh - var(--mxh-header-total,97px))!important}.mxs-gl-stage{flex:1;min-height:0;position:relative;inset:auto}.mxs-gl-root[data-tab=list] .mxs-gl-stage,.mxs-gl-root[data-tab=globe] .mxs-gl-panel{display:none}.mxs-gl-tabs{flex:none;order:0;gap:6px;padding:10px 12px 0;display:flex}.mxs-gl-tabs>button{border:1px solid var(--mxs-line-14);height:44px;color:var(--mxs-fg-4);cursor:pointer;background:0 0;border-radius:10px;flex:1;font-size:14px;font-weight:600}.mxs-gl-tabs>button[data-on]{background:var(--mxs-accent);border-color:var(--mxs-accent);color:#fff}.mxs-gl-zoom{top:auto;bottom:12px;right:12px}.mxs-gl-canvas{order:1}.mxs-gl-stats{order:2}.mxs-gl-panel{order:3}.mxs-gl-stats{background:var(--mxs-bg);border-top:1px solid var(--mxs-line-08);overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;position:static;overflow-x:auto}.mxs-gl-stats::-webkit-scrollbar{display:none}.mxs-gl-stats>*{flex:none}.mxs-gl-legend{flex-wrap:nowrap}.mxs-gl-panel{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-bottom:none;border-left:none;border-right:none;border-radius:0;flex:1;width:auto;min-height:0;max-height:none;position:static;overflow-y:auto}.mxs-gl-list{flex:none;min-height:0;overflow-y:visible}.mxs-gl-detail{z-index:30;width:auto;max-height:62vh;position:fixed;inset:auto 12px 12px;overflow-y:auto}}.mxs-ct-mail{color:var(--mxs-fg);text-decoration:none;transition:color .16s}.mxs-ct-mail:hover,.mxs-ct-mail:focus-visible{color:var(--mxs-accent);text-underline-offset:3px;text-decoration:underline}
