.atlas_root__euMZf{--fs-caption:11px;--fs-body:13px;--fs-title:14px;--fs-hero:16px;--fs-display:20px;--r-ctl:4px;--r-box:10px;--r-panel:12px;--hdr-h:48px;--edge:12px;--lp-w:210px;--rp-w:380px;--sheet-peek:56px;--sheet-open:min(62vh,560px);--legend-strip:36px;--mono:var(--font-geist-mono),"Geist Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;position:relative;width:100%;height:100dvh;overflow:hidden;background:var(--sp-void);color:var(--sp-text);font-family:var(--font-geist-sans),"Geist","Noto Sans TC",system-ui,-apple-system,"PingFang TC","Microsoft JhengHei",sans-serif;font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased}:where(.atlas_root__euMZf) *,:where(.atlas_root__euMZf) :after,:where(.atlas_root__euMZf) :before{box-sizing:border-box}.atlas_root__euMZf [hidden]{display:none!important}:where(.atlas_root__euMZf) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:where(.atlas_root__euMZf) :focus-visible{outline:2px solid var(--sp-accent-hi);outline-offset:2px}:where(.atlas_root__euMZf) h1,:where(.atlas_root__euMZf) h2,:where(.atlas_root__euMZf) h3,:where(.atlas_root__euMZf) ol,:where(.atlas_root__euMZf) p,:where(.atlas_root__euMZf) ul{margin:0;padding:0}:where(.atlas_root__euMZf) ol,:where(.atlas_root__euMZf) ul{list-style:none}.atlas_eyebrow__iJTAw{font-size:var(--fs-caption);letter-spacing:.04em;color:var(--sp-text-muted)}.atlas_mono__YgDHh{font-family:var(--mono)}.atlas_hdr__lWOUK{position:absolute;inset:0 0 auto 0;height:var(--hdr-h);display:flex;align-items:center;justify-content:space-between;padding:0 var(--edge);background:var(--sp-void);border-bottom:1px solid var(--sp-edge);z-index:30}.atlas_brand__KKfTp{display:flex;align-items:center;gap:8px;min-width:0}.atlas_wm__j7c9l{font-weight:700;letter-spacing:-.03em;font-size:var(--fs-title)}.atlas_sep__TsG3o{width:1px;height:14px;background:var(--sp-line)}.atlas_series__b09uL{font-size:var(--fs-title);font-weight:600;white-space:nowrap}.atlas_map__hTT5J{position:absolute;inset:0;width:100%;height:100%;display:block;background:var(--sp-water);touch-action:none;cursor:grab}.atlas_map__hTT5J:active{cursor:grabbing}.atlas_sphere__zZgn8{fill:none;stroke:var(--sp-edge);vector-effect:non-scaling-stroke}.atlas_c__0IVR_{fill:var(--sp-land);stroke:var(--sp-map-line);stroke-width:.5px;vector-effect:non-scaling-stroke;outline:none}.atlas_has__5qoyT{cursor:pointer}.atlas_eezOther__xsxPt{opacity:.55}.atlas_eezOvSel__xkOn0{stroke:var(--sp-text);stroke-width:2px}.atlas_eezOv__hXLpw{stroke:var(--sp-accent-hi);stroke-width:1px;stroke-dasharray:3 2}.atlas_c__0IVR_.atlas_hov__wZQcn{stroke:var(--sp-text);stroke-width:1.6px}.atlas_hasSel__hM_0j .atlas_has__5qoyT:not(.atlas_sel__HDNgT){opacity:.4}.atlas_gsel__cgRJw{pointer-events:none}.atlas_selHalo__4tsn6{fill:none;stroke:var(--sp-void);stroke-width:5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.atlas_selLine__WNotm{fill:none;stroke:var(--sp-text);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.atlas_selRingH__2NYc4{fill:none;stroke:var(--sp-void);stroke-width:4.5px}.atlas_selRing__GzU8_{fill:none;stroke:var(--sp-text);stroke-width:2px}.atlas_hatchBg__Nf4Qe{fill:var(--sp-land)}.atlas_hatchLn__qjY1x{stroke:var(--sp-text-faint);stroke-width:1}.atlas_dp__S8Hv_{cursor:help;outline:none}.atlas_dpRing__Vleon{fill:none;stroke:transparent;stroke-width:2}.atlas_dp__S8Hv_:focus-visible .atlas_dpRing__Vleon{stroke:var(--sp-accent-hi)}.atlas_dpHit__k3cnG{fill:transparent}.atlas_dpS__J5nDu{stroke:var(--sp-void);stroke-width:1.2}.atlas_dpRuled__YHgjL{fill:var(--sp-text)}.atlas_dpAgreed__fbcuD{fill:var(--sp-verified)}.atlas_dpOpen__ODI0y{fill:var(--sp-danger)}.atlas_dp__S8Hv_.atlas_hot__AUy_e .atlas_dpS__J5nDu{stroke:var(--sp-text)}.atlas_tip__lmD16{position:absolute;left:0;top:0;max-width:280px;padding:8px 10px;pointer-events:none;z-index:12;font-size:12px;line-height:1.5;background:var(--sp-glass-strong);border:1px solid var(--sp-line);border-radius:var(--r-box);backdrop-filter:blur(12px)}.atlas_tip__lmD16 b{font-size:var(--fs-body)}.atlas_tSub__oKOA0{color:var(--sp-text-muted)}.atlas_err__3l0HF{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:min(420px,86%);padding:14px 16px;z-index:20;background:var(--sp-glass-strong);border:1px solid var(--sp-danger);border-radius:var(--r-box);color:var(--sp-text)}.atlas_err__3l0HF button{margin-left:8px;text-decoration:underline}.atlas_status__QEQJq{position:absolute;inset:0;display:grid;place-items:center;font-size:var(--fs-body);color:var(--sp-text-muted)}.atlas_stage__fzp0b{position:absolute;inset:var(--hdr-h) 0 0 0;display:flex;overflow:hidden}.atlas_maparea__eXHIO{position:relative;flex:1;min-width:0;overflow:hidden}.atlas_col__xxcrs{flex:none;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--sp-column)}.atlas_lp__HibXY{width:var(--lp-w);border-right:1px solid var(--sp-edge)}.atlas_rp__41NyO{width:var(--rp-w);border-left:1px solid var(--sp-edge)}.atlas_ph__b6mDc{display:flex;align-items:center;justify-content:space-between;padding:9px 13px;border-bottom:1px solid var(--sp-edge);flex:none}.atlas_ph__b6mDc .atlas_eyebrow__iJTAw{font-family:var(--mono);font-size:10px;letter-spacing:.11em;text-transform:uppercase}.atlas_pb__u60le{overflow-y:auto;padding:14px 13px;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:var(--sp-line) transparent}.atlas_ib__YQrzE{width:22px;height:22px;display:inline-grid;place-items:center;border-radius:5px;color:var(--sp-text-faint)}.atlas_ib__YQrzE:hover{background:var(--sp-hover);color:var(--sp-text)}.atlas_rp__41NyO .atlas_ib__YQrzE svg{transform:rotate(180deg)}.atlas_reopen__mzzpq{position:absolute;top:6px;z-index:12;width:22px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--sp-panel);border:1px solid var(--sp-line);color:var(--sp-text-muted)}.atlas_reopen__mzzpq:hover{color:var(--sp-accent-hi)}.atlas_reopenL___guaZ{left:0;border-left:0;border-radius:0 8px 8px 0}.atlas_reopenL___guaZ svg{transform:rotate(180deg)}.atlas_reopenR__HRzPm{right:0;border-right:0;border-radius:8px 0 0 8px}.atlas_zoomrow__s8Qwq{position:absolute;bottom:var(--edge);right:var(--edge);display:flex;z-index:11;background:var(--sp-glass);border:1px solid var(--sp-line);border-radius:var(--r-box);backdrop-filter:blur(12px)}.atlas_zoomrow__s8Qwq button{width:28px;height:28px;font-size:15px;color:var(--sp-text-muted)}.atlas_zoomrow__s8Qwq button+button{border-left:1px solid var(--sp-edge)}.atlas_zoomrow__s8Qwq button:hover{background:var(--sp-hover);color:var(--sp-text)}.atlas_sec__A9keB{padding-top:12px}.atlas_pb__u60le>.atlas_sec__A9keB:first-child,.atlas_shBody__ygG0z>.atlas_sec__A9keB:first-child{padding-top:0}.atlas_sec__A9keB+.atlas_sec__A9keB{margin-top:12px;border-top:1px solid var(--sp-edge)}.atlas_sec__A9keB h3{font-size:var(--fs-caption);font-weight:600;letter-spacing:.04em;color:var(--sp-text-muted);margin-bottom:6px;display:flex;align-items:center;gap:6px;justify-content:space-between}.atlas_q__a0JF6 h2{font-size:var(--fs-display);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:2px 0 6px}.atlas_note__MEwEh{font-size:12px;color:var(--sp-text-muted)}.atlas_badge__6Tsiw{display:inline-block;flex:none;font-size:var(--fs-caption);font-weight:600;line-height:1;padding:3px 5px;border-radius:3px;border:1px solid;letter-spacing:0;white-space:nowrap}.atlas_badgeVerified__zBJK3{color:var(--sp-verified);border-style:solid}.atlas_badgeEstimate__NeKCp{color:var(--sp-estimate);border-style:dashed}.atlas_badgeModel__YTnJc{color:var(--sp-model);border-style:dotted}.atlas_badgeClaim__DES1Q{color:var(--sp-accent-hi);border-style:double;border-width:3px;padding:1px 4px}.atlas_badgeGap__kGbQ2{color:var(--sp-text-muted);border-style:dashed}.atlas_hint__ZbCHb{font-size:12px;color:var(--sp-text-faint)}.atlas_selH__Ek_li{display:flex;align-items:center;gap:8px}.atlas_selH__Ek_li b{font-size:var(--fs-hero);font-weight:600}.atlas_selV__b9iIP{margin-top:2px;font-size:12px}.atlas_selV__b9iIP .atlas_mono__YgDHh{font-size:var(--fs-body)}.atlas_selN__4A3CM{margin-top:4px;font-size:var(--fs-caption);line-height:1.5;color:var(--sp-text-muted)}.atlas_claimCell__B5uuv{display:flex;align-items:center;min-width:0}.atlas_pvBadge__FazRU{margin-left:4px;padding:3px 6px;font-size:var(--fs-caption);font-weight:600;line-height:1;border:1px solid var(--sp-accent-hi);border-radius:3px;color:var(--sp-accent-hi);white-space:nowrap}.atlas_selS__GUl9A{margin-top:2px;font-size:var(--fs-caption);color:var(--sp-text-muted)}.atlas_selS__GUl9A a{text-decoration:underline}.atlas_rank__3wR_N{display:grid;gap:2px}.atlas_row__Fw39u{display:grid;grid-template-columns:16px 48px 1fr 54px;align-items:center;gap:6px;width:100%;height:24px;padding:0 4px;margin:0 -4px;border-radius:var(--r-ctl);text-align:left;font-size:12px}.atlas_rk__I4kAm{color:var(--sp-text-muted)}.atlas_rk__I4kAm,.atlas_val__s5bOu{font-family:var(--mono);font-size:var(--fs-caption);text-align:right}.atlas_val__s5bOu{color:var(--sp-text)}.atlas_track__k2ZWT{height:8px;border-radius:2px;background:var(--sp-hover);overflow:hidden}.atlas_bar__HGJbc{display:block;height:100%;border-radius:2px}.atlas_barGap__PC6zg{width:100%;background:repeating-linear-gradient(45deg,var(--sp-text-faint) 0 1px,transparent 1px 4px)}.atlas_row__Fw39u.atlas_hov__wZQcn,.atlas_row__Fw39u:hover{background:var(--sp-hover)}.atlas_row__Fw39u.atlas_sel__HDNgT{background:var(--sp-hover);box-shadow:inset 2px 0 0 var(--sp-accent-hi)}.atlas_row__Fw39u.atlas_sel__HDNgT .atlas_nm__o0t8j{font-weight:600}.atlas_obs__sgGZP{counter-reset:o;display:grid;gap:6px}.atlas_obs__sgGZP li{counter-increment:o;font-size:12px;padding-left:16px;position:relative}.atlas_obs__sgGZP li:before{content:counter(o);position:absolute;left:0;top:1px;font-family:var(--mono);font-size:var(--fs-caption);color:var(--sp-accent-hi)}.atlas_gaps__NAgNJ li{font-size:12px;color:var(--sp-text-muted);padding-left:10px;position:relative;margin-bottom:4px}.atlas_gaps__NAgNJ li:before{content:"";position:absolute;left:0;top:8px;width:4px;height:1px;background:var(--sp-text-faint)}.atlas_stat__9kc3q{display:grid;grid-template-columns:auto 1fr;gap:4px 8px;align-items:center;font-size:var(--fs-caption);color:var(--sp-text-muted)}.atlas_unit__9g3rw{margin-top:4px}.atlas_unit__9g3rw:first-child{margin-top:0}.atlas_unitH__3Y1Pc{display:flex;align-items:center;gap:6px;width:100%;height:30px;padding:0 6px;margin:0 -6px;border-radius:var(--r-ctl);text-align:left;background:var(--sp-hover)}.atlas_uName__VJ_4q{font-weight:600;font-size:var(--fs-title)}.atlas_uQ__I9Y_d{font-size:var(--fs-caption);color:var(--sp-text-muted);margin-left:auto}.atlas_unitH__3Y1Pc svg{transition:transform .15s;transform:rotate(0);color:var(--sp-text-muted)}.atlas_unitH__3Y1Pc[aria-expanded=false] svg{transform:rotate(-90deg)}.atlas_unitLayers__6HN7Z{padding:4px 0 2px 2px;display:grid;gap:2px}.atlas_lyr__ss1pw{display:grid;grid-template-columns:16px 1fr;gap:8px;padding:5px 4px;border-radius:var(--r-ctl);cursor:pointer;position:relative}.atlas_lyr__ss1pw:hover{background:var(--sp-hover)}.atlas_lyr__ss1pw input{position:absolute;opacity:0;width:16px;height:16px;margin:0}.atlas_chk__ZDZ0S{width:16px;height:16px;border:1px solid var(--sp-text-faint);border-radius:3px;margin-top:2px;display:grid;place-items:center}.atlas_lyr__ss1pw input:checked+.atlas_chk__ZDZ0S{background:var(--sp-accent);border-color:var(--sp-accent)}.atlas_lyr__ss1pw input:checked+.atlas_chk__ZDZ0S:after{content:"";width:8px;height:4px;border-left:2px solid var(--sp-void);border-bottom:2px solid var(--sp-void);transform:rotate(-45deg) translate(1px,-1px)}.atlas_lyr__ss1pw input:focus-visible+.atlas_chk__ZDZ0S{outline:2px solid var(--sp-accent-hi);outline-offset:2px}.atlas_lTxt__p_osw b{display:block;font-weight:500;font-size:var(--fs-body)}.atlas_lTxt__p_osw small{display:block;font-size:var(--fs-caption);color:var(--sp-text-muted);line-height:1.4}.atlas_soon__gPfxC{display:flex;align-items:center;justify-content:space-between;height:30px;padding:0 6px;margin:4px -6px 0;border-radius:var(--r-ctl);opacity:.55;color:var(--sp-text-muted);cursor:not-allowed}.atlas_tag__HUPWw{font-size:var(--fs-caption);border:1px solid var(--sp-line);border-radius:3px;padding:2px 5px;line-height:1}.atlas_legend__Mrgup{position:absolute;left:var(--edge);bottom:var(--edge);z-index:9;padding:8px 10px;max-width:280px;font-size:var(--fs-caption);background:var(--sp-glass);border:1px solid var(--sp-line);border-radius:var(--r-box);backdrop-filter:blur(12px)}.atlas_lgTog__Ddugh{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;font-size:var(--fs-caption);color:var(--sp-text-muted)}.atlas_lgTog__Ddugh:hover{color:var(--sp-text)}.atlas_lgTog__Ddugh svg{transition:transform .15s}.atlas_shut__uos26 .atlas_lgTog__Ddugh svg{transform:rotate(-90deg)}.atlas_legend__Mrgup:not(.atlas_shut__uos26) .atlas_lgTog__Ddugh{margin-bottom:6px}.atlas_shut__uos26 .atlas_lgBody__iyuZe{display:none}.atlas_lgBlk__xszIb+.atlas_lgBlk__xszIb{margin-top:8px}.atlas_lgT__CUzWB{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px;color:var(--sp-text-muted)}.atlas_lgT__CUzWB b{color:var(--sp-text);font-weight:600}.atlas_lgRamp__GsmRO{display:grid;gap:2px}.atlas_lgRamp__GsmRO i{display:block;height:.7em;border-radius:2px}.atlas_lgOv__znq6s{display:flex;align-items:center;gap:6px;margin-top:4px;color:var(--sp-text)}.atlas_lgOv__znq6s i{display:inline-block;width:22px;height:.7em;border-radius:2px;border:1px dashed var(--sp-accent-hi)}.atlas_lgOv__znq6s i,.atlas_lgRampGap__nYk83{background:repeating-linear-gradient(45deg,var(--sp-text-faint) 0 1px,var(--sp-land) 1px 4px)}.atlas_lgLbl__TxPxS{display:grid;gap:2px;margin-top:2px;font-family:var(--mono);color:var(--sp-text-muted);text-align:center}.atlas_lgDp__ZscEd{display:flex;flex-wrap:wrap;gap:2px 10px;color:var(--sp-text)}.atlas_lgDp__ZscEd span{display:inline-flex;align-items:center;gap:4px}.atlas_lgDp__ZscEd svg{width:1em;height:1em;overflow:visible}.atlas_lgSrcShort__LQKwo,.atlas_shut__uos26 .atlas_lgSrc__rdFxj{display:none}.atlas_lgSrc__rdFxj{margin-top:8px;padding-top:6px;border-top:1px solid var(--sp-edge);color:var(--sp-text-muted)}.atlas_selcard__f_6KG,.atlas_sheet__KAkyi{display:none}@media (max-width:767px){.atlas_root__euMZf{--hdr-h:44px}.atlas_series__b09uL{font-size:var(--fs-body)}.atlas_zoomrow__s8Qwq{right:8px;top:8px;bottom:auto}.atlas_zoomrow__s8Qwq button{width:32px;height:32px}.atlas_legend__Mrgup{left:0;right:0;bottom:var(--sheet-peek);max-width:none;height:var(--legend-strip);padding:0 10px;border-radius:0;border-width:1px 0 0;display:flex;align-items:center;gap:14px;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.atlas_legend__Mrgup::-webkit-scrollbar{display:none}.atlas_lgTog__Ddugh{width:auto;flex:none;margin:0!important}.atlas_lgBody__iyuZe{gap:14px}.atlas_lgBlk__xszIb,.atlas_lgBody__iyuZe{display:flex;align-items:center;flex:none}.atlas_lgBlk__xszIb{gap:8px}.atlas_lgBlk__xszIb+.atlas_lgBlk__xszIb{margin-top:0}.atlas_lgT__CUzWB{margin:0;gap:4px}.atlas_lgRamp__GsmRO{display:flex!important;gap:4px;margin:0}.atlas_lgRamp__GsmRO i{width:22px;height:10px}.atlas_lgLbl__TxPxS{display:none}.atlas_lgSrc__rdFxj{margin:0;padding:0;border:0;flex:none}.atlas_shut__uos26 .atlas_lgSrc__rdFxj{display:block}.atlas_lgSrcFull__u152w,.atlas_shut__uos26 .atlas_lgSt__98MmM{display:none}.atlas_lgSrcShort__LQKwo{display:inline}.atlas_selcard__f_6KG{display:block;position:absolute;left:8px;right:8px;bottom:calc(var(--sheet-peek) + var(--legend-strip) + 8px);z-index:14;padding:10px 12px;background:var(--sp-glass-strong);border:1px solid var(--sp-line);border-radius:var(--r-box);backdrop-filter:blur(12px)}.atlas_selX___ds3M{position:absolute;right:4px;top:4px;width:28px;height:28px;display:grid;place-items:center;color:var(--sp-text-muted);font-size:18px}.atlas_sheet__KAkyi{display:flex;flex-direction:column;position:absolute;left:0;right:0;bottom:0;height:var(--sheet-peek);z-index:25;background:var(--sp-glass-strong);border-top:1px solid var(--sp-line);border-radius:var(--r-panel) var(--r-panel) 0 0;backdrop-filter:blur(12px);transition:height .25s ease}.atlas_sheetOpen__Jc6vq{height:var(--sheet-open)}.atlas_shPeek__kOaqq{flex:none;height:var(--sheet-peek);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;position:relative;touch-action:none}.atlas_grab__dh_Ee{width:36px;height:4px;border-radius:2px;background:var(--sp-text-faint)}.atlas_shT__p9lGr{font-size:var(--fs-body);padding:0 40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.atlas_shT__p9lGr b{font-weight:600}.atlas_shPeek__kOaqq svg{position:absolute;right:14px;top:28px;color:var(--sp-text-muted);transition:transform .2s;transform:rotate(180deg)}.atlas_sheetOpen__Jc6vq .atlas_shPeek__kOaqq svg{transform:rotate(0)}.atlas_shBody__ygG0z{flex:1;min-height:0;overflow-y:auto;padding:0 14px 16px}}@media (prefers-reduced-motion:reduce){:where(.atlas_root__euMZf) *,:where(.atlas_root__euMZf) :after,:where(.atlas_root__euMZf) :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.atlas_mapWrap__7KCOz{position:absolute;inset:0;overflow:hidden;background:var(--sp-water)}