._explorer_1pwus_1{margin-top:var(--rhythm);scroll-margin-top:100px}._heading_1pwus_6{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:30px;display:flex}._eyebrow_1pwus_14{color:var(--accent);font-family:var(--font-mono);letter-spacing:.08em;font-size:11px;line-height:1.7}._heading_1pwus_6 h2{letter-spacing:-.04em;margin-top:10px;font-size:clamp(27px,3.2vw,40px)}._headingNote_1pwus_28{color:var(--ink-2);font-size:13px;line-height:1.9}._toolbar_1pwus_34{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}._views_1pwus_43,._phases_1pwus_44{align-items:center;display:flex}._views_1pwus_43{border:1px solid var(--rule);background:var(--paper-inset);padding:4px}._views_1pwus_43 button,._phases_1pwus_44 button{min-height:44px;color:var(--ink-2);background:0 0;border:0;justify-content:center;align-items:center;gap:9px;font-size:13px;line-height:1.3;transition:background .18s,color .18s;display:flex}._views_1pwus_43 button{padding:0 18px}._views_1pwus_43 button>span{font-size:18px}._views_1pwus_43 button[aria-pressed=true]{background:var(--accent);color:#0a1317}._phases_1pwus_44{gap:8px}._phases_1pwus_44 button{border-bottom:1px solid #0000;padding:0 12px}._phases_1pwus_44 button>span{color:var(--muted-deep);font-family:var(--font-mono);font-size:10px}._phases_1pwus_44 button[aria-pressed=true]{border-bottom-color:var(--accent);color:var(--ink)}._phases_1pwus_44 button[aria-pressed=true]>span{color:var(--accent)}._views_1pwus_43 button:hover,._phases_1pwus_44 button:hover{color:var(--ink);background:#ffffff14}._views_1pwus_43 button[aria-pressed=true]:hover{color:#0a1317;background:#ff8b2c}._mapLayout_1pwus_120{border:1px solid var(--rule);background:#0d1b20;grid-template-columns:minmax(0,1fr) minmax(280px,32%);display:grid}._mapColumn_1pwus_127{min-width:0}._canvas_1pwus_131{isolation:isolate;touch-action:none;cursor:grab;background:radial-gradient(at 45%,#243335,#0d1b20 76%),#0d1b20;height:clamp(420px,45vw,580px);position:relative;overflow:hidden}._canvas_1pwus_131:before,._canvas_1pwus_131:after{z-index:1;content:"";pointer-events:none;position:absolute;inset:0}._canvas_1pwus_131:before{background:linear-gradient(90deg,#0b171b66,#0000 15% 85%,#0b171b66),linear-gradient(#0b171b66,#0000 20% 80%,#0b171bcc)}._canvas_1pwus_131:after{opacity:.15;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.1' filter='url(%23n)'/%3E%3C/svg%3E")}._dragging_1pwus_174{cursor:grabbing}._canvas_1pwus_131:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._mapSvg_1pwus_183{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}._mapDrawing_1pwus_192{transition:transform .48s var(--ease)}._mapDrawing_1pwus_192[data-dragging=true]{transition:none}._terrain_1pwus_200{filter:grayscale()invert()contrast(1.1)brightness(.65);opacity:.85}._grid_1pwus_205{fill:none;stroke:#e4ebdd1a;stroke-width:.65px;vector-effect:non-scaling-stroke}._mapLeader_1pwus_212{stroke:#a0aaa2;stroke-width:1px;opacity:.6}._regionalCluster_1pwus_218{z-index:7;border:1px solid #f5740580;border-left:2px solid var(--accent);color:#eddfca;background:#0c1c20ed;justify-content:space-between;align-items:center;gap:12px;width:154px;min-height:54px;padding:10px 13px;font-size:13px;line-height:1.5;display:flex;position:absolute;transform:translate(-50%,-50%)}._regionalCluster_1pwus_218>span:last-child{color:#ff9e52;font-size:10px}._regionalCluster_1pwus_218 b{text-align:right;font-size:16px;font-weight:400;display:block}._regionalCluster_1pwus_218:hover{border-color:var(--accent);background:#172f32}._routeSegment_1pwus_254{color:#ff842b;transition:opacity .3s}._routeSegment_1pwus_254[data-phase=xinjiang]{color:#ffb563}._routeSegment_1pwus_254[data-phase=return]{color:#c2d0ca}._routeSegment_1pwus_254[data-dimmed=true]{opacity:.18}._routeLine_1pwus_271,._routeGlow_1pwus_272{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._drawMask_1pwus_281{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:_route-draw_1pwus_1 1.3s var(--ease) both}._routeSegment_1pwus_254[data-phase=return] ._routeLine_1pwus_271{stroke-dasharray:6 6;stroke-width:1.5px}._routeSegment_1pwus_254[data-selected=true]{color:#ffab59}._routeSegment_1pwus_254[data-selected=true] ._routeLine_1pwus_271{stroke-width:3px}._routeGlow_1pwus_272{stroke-width:9px;opacity:.65}._marker_1pwus_309{z-index:3;width:44px;height:44px;transition:left .48s var(--ease), top .48s var(--ease), opacity .18s;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}._dragging_1pwus_174 ._marker_1pwus_309{transition:none}._markerDot_1pwus_331{background:#15272b;border:1px solid #cad0c8;border-radius:50%;width:8px;height:8px;transition:width .18s,height .18s,background .18s;box-shadow:0 0 0 4px #050f1399}._marker_1pwus_309[data-confirmed=true] ._markerDot_1pwus_331{background:#ff8a31;border-color:#ffad6c}._marker_1pwus_309[data-dimmed=true]{opacity:.28}._marker_1pwus_309[data-selected=true],._marker_1pwus_309[data-day-active=true]{z-index:5;opacity:1}._marker_1pwus_309[data-selected=true] ._markerDot_1pwus_331{background:#ff9f50;border-color:#fff1d7;width:13px;height:13px;box-shadow:0 0 0 6px #f5740526,0 0 20px #f5740599}._marker_1pwus_309[data-day-active=true] ._markerDot_1pwus_331{border-color:#ff9b49;box-shadow:0 0 0 5px #f5740529}._marker_1pwus_309:hover{z-index:6;opacity:1}._marker_1pwus_309:hover ._markerDot_1pwus_331{background:#fff1d7;width:13px;height:13px}._marker_1pwus_309:focus-visible{z-index:7;outline-offset:-3px;background:#f5740529}._markerLabel_1pwus_391{color:#e8e8dc;white-space:normal;text-shadow:0 1px 5px #071317;pointer-events:none;background:#091519d4;border-radius:2px;width:max-content;padding:3px 6px;font-size:11px;line-height:1.6;display:block;position:absolute;top:11px;left:32px}._markerLabel_1pwus_391[data-side=left]{left:auto;right:32px}._markerLabel_1pwus_391[data-visible=false]{opacity:0}:is(._marker_1pwus_309:hover ._markerLabel_1pwus_391,._marker_1pwus_309:focus-visible ._markerLabel_1pwus_391){opacity:1}._marker_1pwus_309[data-selected=true] ._markerLabel_1pwus_391{color:#ffb46f}._markerLabel_1pwus_391 small{color:#b9c2bb;font-size:9px;display:block}._compass_1pwus_432{z-index:2;color:#b8c4bb;pointer-events:none;flex-direction:column;align-items:center;font-size:30px;line-height:1;display:flex;position:absolute;top:25px;right:27px}._compass_1pwus_432 span{font-family:var(--font-mono);margin-bottom:6px;font-size:10px}._mapControls_1pwus_452{z-index:8;background:#0d1b20eb;border:1px solid #dae1d540;flex-direction:column;display:flex;position:absolute;bottom:72px;right:18px}._mapControls_1pwus_452 button{color:#e9e9dc;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;font-size:25px;line-height:1;display:grid}._mapControls_1pwus_452 button+button{border-top:1px solid #dae1d526}._mapControls_1pwus_452 button:hover:enabled{color:var(--accent);background:#f5740514}._mapControls_1pwus_452 button:disabled{color:#677779;cursor:default}._mapLegend_1pwus_490{z-index:2;color:#b7c0bb;pointer-events:none;flex-wrap:wrap;gap:9px 17px;font-size:10px;line-height:1.5;display:flex;position:absolute;bottom:27px;left:22px}._mapLegend_1pwus_490 span{align-items:center;gap:6px;display:inline-flex}._mapLegend_1pwus_490 i{background:#ff8a31;border:1px solid #ff8a31;border-radius:50%;width:6px;height:6px}._mapLegend_1pwus_490 span:nth-child(2) i{background:0 0;border-color:#c2d0ca}._mapLegend_1pwus_490 span:nth-child(3) i{background:0 0;border:0;border-top:1px dashed #c2d0ca;border-radius:0;width:14px;height:0}._mapCoordinates_1pwus_532{z-index:2;color:#a2b4ac;font-family:var(--font-mono);letter-spacing:.06em;pointer-events:none;font-size:9px;position:absolute;top:24px;left:22px}._mapCaption_1pwus_544{border-top:1px solid var(--rule-soft);color:#91a29e;flex-wrap:wrap;justify-content:space-between;gap:5px 15px;padding:13px 20px;font-size:10px;line-height:1.7;display:flex}._mapCaption_1pwus_544>span:first-child{color:#d3d8cc;align-items:center;gap:8px;display:inline-flex}._mapCaption_1pwus_544 i{background:var(--accent);width:15px;height:1px}._stopCard_1pwus_569{border-left:1px solid var(--rule);background:var(--paper-inset);min-width:0;scroll-margin-top:24px}._cardPhoto_1pwus_576{aspect-ratio:4/3;animation:_card-appear_1pwus_1 .35s var(--ease) both;background:#172c30;position:relative;overflow:hidden}._cardPhoto_1pwus_576 picture,._cardPhoto_1pwus_576 img{width:100%;height:100%}._cardPhoto_1pwus_576 img{object-fit:cover}._cardPhoto_1pwus_576:after{content:"";pointer-events:none;background:linear-gradient(#0000,#040e11cc);position:absolute;inset:50% 0 0}._cardTag_1pwus_602{z-index:1;color:#f0eadd;letter-spacing:.07em;align-items:center;gap:7px;font-size:10px;display:inline-flex;position:absolute;bottom:15px;left:20px}._cardTag_1pwus_602:before{background:var(--accent);content:"";border-radius:50%;width:5px;height:5px}._cardPlaceholder_1pwus_623{color:#a9b8ae;background:repeating-radial-gradient(at 65% 80%,#0000 0 11px,#cae1d014 12px 13px,#0000 14px 24px),#193033;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;display:flex}._cardPlaceholder_1pwus_623>span:first-child{color:#a9b8ae;font-size:52px;line-height:1.5}._cardBody_1pwus_648{padding:25px 24px 27px}._cardBody_1pwus_648 h3{letter-spacing:-.025em;margin:8px 0 12px;font-size:clamp(23px,2.3vw,30px)}._description_1pwus_658{color:var(--ink-2);font-size:13px;line-height:1.9}._mediaCount_1pwus_664{color:var(--muted);align-items:baseline;gap:5px;margin-top:22px;font-size:11px;display:flex}._mediaCount_1pwus_664 strong{color:var(--ink);font-family:var(--font-mono);font-size:23px;font-weight:400;line-height:1}._mediaCount_1pwus_664>span{width:12px;display:block}._visits_1pwus_686{border-top:1px solid var(--rule-soft);margin-top:25px;padding-top:18px}._visits_1pwus_686>p,._extraNote_1pwus_693{color:var(--muted);font-size:10px;line-height:1.8}._visits_1pwus_686 a{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:center;gap:10px;min-height:48px;margin-top:4px;font-size:12px;display:flex}._visits_1pwus_686 a>span:first-child{align-items:center;gap:10px;display:flex}._visits_1pwus_686 b{color:#e7e5dc;font-weight:400}._visits_1pwus_686 a>span>span{color:var(--muted);font-family:var(--font-mono);font-size:10px}._visits_1pwus_686 a>span:last-child{color:var(--accent);font-size:18px}._visits_1pwus_686 a:hover{color:var(--accent);border-color:var(--accent)}._extraNote_1pwus_693{border-top:1px solid var(--rule-soft);margin-top:20px;padding-top:16px}._stopSelector_1pwus_743{align-items:center;gap:14px;margin-top:16px;display:flex}._stopSelector_1pwus_743 label{color:var(--ink-2);flex:none;font-size:12px}._stopSelector_1pwus_743 select{border:1px solid var(--rule);background:var(--paper-inset);min-width:200px;min-height:44px;color:var(--ink);font-family:var(--font-sans);border-radius:0;padding:8px 34px 8px 13px;font-size:12px}._stopSelector_1pwus_743 select:focus-visible{outline:2px solid var(--accent);outline-offset:4px}._stopSelector_1pwus_743 p{color:var(--muted);margin-left:auto;font-size:11px}._sourceNote_1pwus_779{color:var(--muted-deep);flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:10px;font-size:9px;line-height:1.8;display:flex}._sourceNote_1pwus_779 a{min-height:44px;color:var(--muted);align-items:center;display:inline-flex}._sourceNote_1pwus_779 a:hover{color:var(--accent)}._timelineHeading_1pwus_801{justify-content:space-between;align-items:baseline;gap:15px;margin:48px 0 18px;display:flex}._timelineHeading_1pwus_801 h3{font-size:21px}._timelineHeading_1pwus_801>span{color:var(--muted);font-size:11px}._timeline_1pwus_801{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}._timeline_1pwus_801 li{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-width:0}._timeline_1pwus_801 button{text-align:left;background:0 0;border:0;flex-direction:column;width:100%;min-height:137px;padding:18px;transition:background .18s;display:flex}._timeline_1pwus_801 button:hover{background:#ffffff0a}._timeline_1pwus_801 button[aria-pressed=true]{box-shadow:inset 0 2px var(--accent);background:#f5740517}._dayNumber_1pwus_856{width:100%;color:var(--accent);font-family:var(--font-mono);justify-content:space-between;align-items:center;font-size:12px;line-height:1.6;display:flex}._dayNumber_1pwus_856>span{color:var(--muted);font-size:9px}._timeline_1pwus_801 strong{color:var(--ink-2);margin:9px 0 14px;font-size:13px;font-weight:400;line-height:1.65}._dayMedia_1pwus_880{width:100%;color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;font-size:10px;line-height:1.6;display:flex}._dayMedia_1pwus_880>span{color:var(--accent);font-size:17px}._mobileToggle_1pwus_897{display:none}._status_1pwus_901{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes _route-draw_1pwus_1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes _card-appear_1pwus_1{0%{opacity:.5}to{opacity:1}}@media (max-width:1000px){._heading_1pwus_6{align-items:flex-start}._headingNote_1pwus_28{max-width:230px;font-size:12px}._toolbar_1pwus_34{align-items:flex-start}._phases_1pwus_44{gap:2px}._phases_1pwus_44 button{padding:0 8px;font-size:12px}._phases_1pwus_44 button>span{display:none}._mapLayout_1pwus_120{grid-template-columns:minmax(0,1fr) 280px}._cardBody_1pwus_648{padding:20px}._stopSelector_1pwus_743 p{display:none}._timeline_1pwus_801{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){._heading_1pwus_6{margin-bottom:24px;display:block}._heading_1pwus_6 h2{font-size:26px}._headingNote_1pwus_28{max-width:none;margin-top:14px}._headingNote_1pwus_28 br{display:none}._toolbar_1pwus_34{margin-bottom:15px;display:block}._views_1pwus_43{width:max-content}._views_1pwus_43 button{padding:0 20px}._phases_1pwus_44{justify-content:space-between;gap:0;margin-top:13px}._phases_1pwus_44 button{flex:1;padding:0 3px;font-size:12px}._mobileToggle_1pwus_897{border:1px solid var(--rule);background:var(--paper-inset);width:100%;min-height:44px;color:var(--ink-2);border-bottom:0;justify-content:space-between;align-items:center;padding:0 14px;font-size:12px;display:flex}._mobileToggle_1pwus_897>span{color:var(--accent);font-size:20px}._mapLayout_1pwus_120{display:block}._canvas_1pwus_131{height:min(52svh,430px);min-height:310px}._mapCollapsed_1pwus_1045{display:none}._mapLegend_1pwus_490{gap:6px 10px;font-size:9px;bottom:18px;left:14px}._mapCoordinates_1pwus_532{font-size:8px;top:17px;left:14px}._compass_1pwus_432{font-size:26px;top:18px;right:17px}._mapControls_1pwus_452{bottom:57px;right:12px}._markerLabel_1pwus_391{font-size:10px}._mapCaption_1pwus_544{padding:11px 14px;font-size:9px;display:block}._mapCaption_1pwus_544>span:last-child{margin-top:3px;display:block}._stopCard_1pwus_569{border-top:1px solid var(--rule);border-left:0;grid-template-columns:minmax(0,36%) minmax(0,1fr);display:grid}._cardPhoto_1pwus_576{aspect-ratio:auto;height:100%;min-height:220px}._cardTag_1pwus_602{font-size:9px;bottom:15px;left:12px}._cardBody_1pwus_648{padding:20px 17px}._cardBody_1pwus_648 ._eyebrow_1pwus_14{font-size:8px}._cardBody_1pwus_648 h3{font-size:23px}._description_1pwus_658{font-size:12px}._mediaCount_1pwus_664{flex-wrap:wrap;margin-top:15px;font-size:10px}._mediaCount_1pwus_664 strong{font-size:19px}._mediaCount_1pwus_664>span{width:4px}._visits_1pwus_686{margin-top:16px;padding-top:14px}._visits_1pwus_686>p{font-size:9px}._visits_1pwus_686 a>span:first-child{flex-wrap:wrap;gap:3px 8px}._stopSelector_1pwus_743{justify-content:space-between;gap:12px;margin-top:14px}._stopSelector_1pwus_743 label{font-size:11px}._stopSelector_1pwus_743 select{width:68%;min-width:0;font-size:11px}._timelineHeading_1pwus_801{margin-top:35px;display:block}._timelineHeading_1pwus_801 h3{margin-bottom:8px;font-size:21px}._timelineHeading_1pwus_801>span{font-size:10px}._timeline_1pwus_801{grid-template-columns:repeat(2,minmax(0,1fr))}._timeline_1pwus_801 button{min-height:136px;padding:16px 13px}._timeline_1pwus_801 strong{font-size:12px}._dayNumber_1pwus_856{font-size:11px}._dayNumber_1pwus_856>span{font-size:8px}}@media (max-width:390px){._stopCard_1pwus_569{display:block}._cardPhoto_1pwus_576{aspect-ratio:16/9;height:auto;min-height:0}._cardBody_1pwus_648{padding:21px}}@media (prefers-reduced-motion:reduce){._mapDrawing_1pwus_192,._marker_1pwus_309,._routeSegment_1pwus_254,._routeLine_1pwus_271,._drawMask_1pwus_281,._cardPhoto_1pwus_576{transition:none;animation:none}}
