:root{--gd-mount:#d8ccb2;--gd-frame:#a8987a;--gd-silk:#efe6cf;--gd-ground:#ebe1c6;--gd-lawn:#c5cd98;--gd-ink:#4a4336;--gd-ink2:#786e59;--gd-water1:#d6e6dc;--gd-water2:#a8c9c0;--gd-bank:#7ea49b;--gd-wave:#6c988f;--gd-hill1:#4a8a80;--gd-hill2:#93b38b;--gd-hill3:#d4bd88;--gd-moss:#2d5c55;--gd-mist:#fbf7ec;--gd-mist-o:.7;--gd-tree:#3f6d4b;--gd-tree2:#97b07d;--gd-pine:#2e5545;--gd-willow:#7b9c4c;--gd-bamboo:#3b7a57;--gd-banana:#6e9f4d;--gd-blossom:#e59aa7;--gd-pear:#fbf8f0;--gd-plum:#c4343c;--gd-trunk:#6d5a44;--gd-rock:#c9c3b0;--gd-reed:#b3a170;--gd-lotus:#79a267;--gd-court:#efe8d3;--gd-plaster:#f8f4ea;--gd-tile:#4b5560;--gd-roof:#4a5762;--gd-roof2:#6e7b86;--gd-pillar:#a3392b;--gd-win:#6b4c2d;--gd-glow:none;--gd-stone:#e6dfcf;--gd-earth:#c9a76c;--gd-thatch:#c7a65f;--gd-field1:#dbd59b;--gd-field2:#c3cf8c;--gd-path:#a38c5f;--gd-pathbed:#e6dabb;--gd-temple:#e9cf8b;--gd-plq:#23303a;--gd-plq-on:#8c231d;--gd-plq-ink:#ecd08a;--gd-plq-line:#b8954a;--gd-seal-ink:#fdf6ea;--gd-sealred:#b8322a;--gd-moon:#f6efd8;--gd-moon-o:0;--gd-grain-o:.55}:root[data-theme=dark]{--gd-mount:#0d1013;--gd-frame:#3a3a33;--gd-silk:#161a1e;--gd-ground:#1a1f23;--gd-lawn:#22302a;--gd-ink:#a9a38f;--gd-ink2:#847e6c;--gd-water1:#21403f;--gd-water2:#142828;--gd-bank:#3c6661;--gd-wave:#52877f;--gd-hill1:#3d6d63;--gd-hill2:#29443a;--gd-hill3:#34301f;--gd-moss:#89baa9;--gd-mist:#a7bfcc;--gd-mist-o:.1;--gd-tree:#5a8a66;--gd-tree2:#2b4335;--gd-pine:#47745f;--gd-willow:#6f904b;--gd-bamboo:#55926d;--gd-banana:#5b8944;--gd-blossom:#cf8a97;--gd-pear:#dcd9cf;--gd-plum:#e2575d;--gd-trunk:#77654f;--gd-rock:#3c4040;--gd-reed:#7b704f;--gd-lotus:#4e7a47;--gd-court:#22282c;--gd-plaster:#3b4043;--gd-tile:#0b0e11;--gd-roof:#2c353d;--gd-roof2:#47535d;--gd-pillar:#b2533f;--gd-win:#f2c66a;--gd-glow:drop-shadow(0 0 2.5px #f2c66a);--gd-stone:#3a3d3c;--gd-earth:#7d6645;--gd-thatch:#7b6641;--gd-field1:#3b402b;--gd-field2:#33402d;--gd-path:#8b7b59;--gd-pathbed:#252a29;--gd-temple:#5f5337;--gd-plq:#07090b;--gd-plq-on:#7c1d18;--gd-plq-ink:#e6c477;--gd-plq-line:#a4834a;--gd-seal-ink:#fdf6ea;--gd-sealred:#a62e27;--gd-moon:#f3ead0;--gd-moon-o:1;--gd-grain-o:.3}.gmap{background:var(--gd-mount);box-shadow:0 0 0 1px var(--line), 0 30px 50px -36px #281a0a8c;position:relative;overflow:hidden}.gscroll{overscroll-behavior-x:contain;overflow-x:auto}.gmap:after{content:"";pointer-events:none;mix-blend-mode:multiply;opacity:.75;background:radial-gradient(130% 120% at 50% 45%,#0000 55%,#5a3c1424),url(../textures/zhuzhi.webp) 0 0/360px;position:absolute;inset:0}:root[data-theme=dark] .gmap:after{opacity:.25}.gscroll svg{width:100%;min-width:760px;height:auto;transition:filter 1.2s;display:block}.gd-h1{stop-color:var(--gd-hill1)}.gd-h2{stop-color:var(--gd-hill2)}.gd-h3{stop-color:var(--gd-hill3)}.gd-w1{stop-color:var(--gd-water1)}.gd-w2{stop-color:var(--gd-water2)}.gd-wave{fill:none;stroke:var(--gd-wave);stroke-width:.8px}.g-mount{fill:var(--gd-mount)}.g-silk{fill:var(--gd-silk);stroke:var(--gd-frame);stroke-width:1px}.g-grain{opacity:var(--gd-grain-o);pointer-events:none}.g-ground{fill:var(--gd-ground)}.g-lawn{fill:var(--gd-lawn);opacity:.6}.g-bank{fill:none;stroke:var(--gd-bank);stroke-linecap:round;stroke-linejoin:round}.g-stream{fill:none;stroke:var(--gd-water2);stroke-linecap:round;stroke-linejoin:round}.g-wash{opacity:.5;mix-blend-mode:multiply;pointer-events:none}:root[data-theme=dark] .g-wash{opacity:.35;mix-blend-mode:normal}.g-lake{fill:url(#gdLake);stroke:var(--gd-bank);stroke-width:2.2px;stroke-linejoin:round}.g-lakewave{fill:url(#gdWave);opacity:.5;pointer-events:none}.g-ripple{fill:none;stroke:var(--gd-wave);stroke-width:1px;stroke-dasharray:2 9;stroke-linecap:round;opacity:.5}.g-moonref{fill:var(--gd-moon);opacity:calc(var(--gd-moon-o) * .45)}.g-flow{font-family:var(--display);fill:var(--gd-bank);letter-spacing:.9em;font-size:19px}.g-hill{fill:url(#gdHill);stroke:var(--gd-ink);stroke-width:1.1px;stroke-linejoin:round}.g-cun{fill:none;stroke:var(--gd-ink);stroke-width:.8px;opacity:.38;stroke-linecap:round}.g-moss{fill:var(--gd-moss)}.g-mist{fill:var(--gd-mist);opacity:var(--gd-mist-o)}.g-rock{fill:var(--gd-rock);stroke:var(--gd-ink);stroke-width:1px}.g-rock.screen{fill:color-mix(in srgb, var(--gd-rock) 70%, var(--gd-hill1))}.g-hole{fill:var(--gd-ink);opacity:.45}.g-cave{fill:var(--gd-ink);opacity:.7}.g-trunk,.g-branch,.g-pole{fill:none;stroke:var(--gd-trunk);stroke-width:1.6px;stroke-linecap:round}.g-crown{fill:var(--gd-tree2);opacity:.6}.g-crown.blossom{fill:var(--gd-blossom);opacity:.32}.g-crown.pear{fill:var(--gd-pear);opacity:.8}.g-crown.dark{fill:var(--gd-pine);opacity:.3}.g-crown.wutong{fill:var(--gd-tree2);opacity:.75}.g-dot{fill:var(--gd-tree)}.g-dot.dark{fill:var(--gd-pine)}.g-dot.blossom{fill:var(--gd-blossom)}.g-dot.pear{fill:var(--gd-pear);stroke:var(--gd-ink2);stroke-width:.35px}.g-dot.plum{fill:var(--gd-plum)}.g-dot.wutong{fill:var(--gd-tree);opacity:.85}.g-willow{fill:none;stroke:var(--gd-willow);stroke-width:1.1px;stroke-linecap:round}.g-pine{fill:var(--gd-pine)}.g-bstem{fill:none;stroke:var(--gd-bamboo);stroke-width:1.3px}.g-bleaf{fill:none;stroke:var(--gd-bamboo);stroke-width:2.1px;stroke-linecap:round;opacity:.85}.g-banana{fill:var(--gd-banana);stroke:var(--gd-ink);stroke-width:.5px}.g-vine{fill:none;stroke:var(--gd-banana);stroke-width:1.4px;stroke-linecap:round}.g-herb{fill:var(--gd-banana);opacity:.8}.g-reed{fill:none;stroke:var(--gd-reed);stroke-width:.9px}.g-plume{fill:var(--gd-reed)}.g-lotus{fill:var(--gd-lotus);stroke:var(--gd-ink);stroke-width:.4px}.g-lflower,.g-petal{fill:var(--gd-blossom)}.g-ling{fill:var(--gd-lotus);opacity:.85}.g-field{stroke:var(--gd-ink2);stroke-width:.5px}.g-field.a{fill:var(--gd-field1)}.g-field.b{fill:var(--gd-field2)}.g-walkbed{fill:none;stroke:var(--gd-pathbed);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.g-walk{fill:none;stroke:var(--gd-path);stroke-width:1.9px;stroke-dasharray:.1 5.5;stroke-linecap:round}.g-bridge{fill:var(--gd-stone);stroke:var(--gd-ink);stroke-width:.9px}.g-zig{fill:none;stroke:var(--gd-stone);stroke-width:6px;stroke-linejoin:miter}.g-zigl{fill:none;stroke:var(--gd-ink);stroke-width:7.8px;stroke-linejoin:miter}.g-rail,.g-pile{fill:none;stroke:var(--gd-ink);stroke-width:.8px}.g-hoe{fill:none;stroke:var(--gd-trunk);stroke-width:1.4px;stroke-linecap:round}.g-sluice{fill:var(--gd-water2);stroke:var(--gd-ink);stroke-width:.8px}.g-wall1{fill:none;stroke:var(--gd-tile);stroke-width:8px;stroke-linejoin:round}.g-wall2{fill:none;stroke:var(--gd-plaster);stroke-width:4px}.g-wall3{fill:none;stroke:var(--gd-tile);stroke-width:4px;stroke-dasharray:1 4;opacity:.45}.g-court{fill:var(--gd-court)}.g-cshadow{fill:var(--gd-ink);opacity:.12}.g-pave{fill:var(--gd-stone);stroke:var(--gd-ink2);stroke-width:.4px;opacity:.9}.g-straw{fill:none;stroke:var(--gd-thatch);stroke-width:1.4px;stroke-dasharray:2 2.5}.g-court.earth{fill:color-mix(in srgb, var(--gd-court) 70%, var(--gd-field1))}.g-cwall{fill:none;stroke:var(--gd-tile);stroke-width:2.8px}.g-cwall.earth{stroke:var(--gd-earth);stroke-width:3.6px}.g-cwall2{fill:none;stroke:var(--gd-plaster);stroke-width:1.3px}.g-body{fill:var(--gd-plaster);stroke:var(--gd-ink);stroke-width:.7px}.g-body.temple{fill:var(--gd-temple)}.g-mud{fill:var(--gd-earth);stroke:var(--gd-ink);stroke-width:.6px}.g-thatch{fill:var(--gd-thatch);stroke:var(--gd-ink);stroke-width:.7px}.g-thatchl{fill:none;stroke:var(--gd-ink);stroke-width:.5px;opacity:.4}.g-win{fill:var(--gd-win);filter:var(--gd-glow)}.g-col{fill:none;stroke:var(--gd-pillar);stroke-width:1.3px}.g-beam{fill:var(--gd-pillar)}.g-tablet{fill:var(--gd-plq);stroke:var(--gd-plq-line);stroke-width:.6px}.g-roof{fill:var(--gd-roof);stroke:var(--gd-ink);stroke-width:.7px;stroke-linejoin:round}.g-tile{fill:none;stroke:var(--gd-roof2);stroke-width:.7px}.g-ridge{fill:none;stroke:var(--gd-roof);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.g-corr{fill:var(--gd-roof);stroke:var(--gd-ink);stroke-width:.5px}.g-plinth{fill:var(--gd-stone);stroke:var(--gd-ink);stroke-width:.6px}.g-finial{fill:var(--gd-plq-line)}.g-mound{fill:var(--gd-earth);stroke:var(--gd-ink);stroke-width:.8px}.g-flag{fill:var(--gd-pear);stroke:var(--gd-plum);stroke-width:1.2px;stroke-linejoin:round}.g-sl{font-family:var(--serif);fill:var(--gd-ink);paint-order:stroke;stroke:var(--gd-silk);stroke-width:4px;stroke-linejoin:round;letter-spacing:.1em;font-size:15px;font-weight:700;transition:fill .2s}.g-ml{font-family:var(--label);fill:var(--gd-ink2);paint-order:stroke;stroke:var(--gd-silk);stroke-width:3.5px;stroke-linejoin:round;letter-spacing:.25em;pointer-events:none;font-size:11.5px}.gi-t{font-family:var(--display);fill:var(--gd-ink);text-anchor:middle;font-size:34px}.gi-s{font-family:var(--serif);fill:var(--gd-ink2);text-anchor:middle;font-size:12px}.gi-seal{fill:var(--gd-sealred)}.gi-sealt{font-family:var(--serif);fill:var(--gd-seal-ink);text-anchor:middle;dominant-baseline:central;font-size:10.5px;font-weight:900}.g-north circle{fill:none;stroke:var(--gd-ink2);stroke-width:1px}.g-north path{fill:var(--gd-sealred)}.g-north text{font-family:var(--serif);fill:var(--gd-ink);text-anchor:middle;dominant-baseline:central;font-size:13px;font-weight:900}.gp-string{fill:none;stroke:var(--gd-ink2);stroke-width:.9px}.gp-nail{fill:var(--gd-plq-line)}.gp-board{fill:var(--gd-plq);stroke:var(--gd-plq-line);stroke-width:1.2px;transition:fill .2s}.gp-inner{fill:none;stroke:var(--gd-plq-line);stroke-width:.6px;opacity:.8}.gp-ch{font-family:var(--display);fill:var(--gd-plq-ink);text-anchor:middle;dominant-baseline:central;font-size:19px}.gp-seal{fill:var(--c)}.gp-st{font-family:var(--serif);fill:var(--gd-seal-ink);text-anchor:middle;dominant-baseline:central;font-size:10px;font-weight:900}.g-home,.g-site{cursor:pointer;outline:none}.g-hit{fill:#0000}.g-home .halo{fill:none;stroke:var(--c);stroke-width:4px;opacity:0;transition:opacity .2s}.g-site .halo{fill:none;stroke:var(--cinnabar);stroke-width:2.2px;stroke-dasharray:3 4;opacity:0;transition:opacity .2s}.g-home:hover .halo,.g-site:hover .halo{opacity:.5}.g-home.on .halo,.g-site.on .halo{opacity:1}.g-home:focus-visible .halo,.g-site:focus-visible .halo{opacity:1;stroke:var(--cinnabar)}.g-home.on .gp-board,.g-home:focus-visible .gp-board{fill:var(--gd-plq-on)}.g-site.on .g-sl{fill:var(--cinnabar)}.g-tour{display:none}.touring .g-tour{display:inline}.g-route{fill:none;stroke:var(--cinnabar);stroke-width:2.8px;stroke-dasharray:7 5;stroke-linecap:round}.g-stop circle{fill:var(--gd-silk);stroke:var(--cinnabar);stroke-width:1.6px}.g-stop text{font-family:var(--serif);fill:var(--cinnabar);text-anchor:middle;dominant-baseline:central;font-size:10px;font-weight:900}.g-stop.done circle{fill:var(--cinnabar)}.g-stop.done text{fill:var(--gd-seal-ink)}.g-marker .core{fill:var(--cinnabar);stroke:var(--gd-silk);stroke-width:2.5px}.g-marker .pulse{fill:none;stroke:var(--cinnabar);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite gpulse}@keyframes gpulse{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(2.6)}}.narrow .g-home:not(.keep),.narrow .g-site:not(.keep){opacity:.32;filter:grayscale(.85)}.g-home,.g-site{transition:opacity .6s,filter .6s}.g-home.vacant{opacity:.42;filter:grayscale()}.g-pin circle{fill:var(--cinnabar);stroke:var(--gd-silk);stroke-width:2px}.g-pin text{font-family:var(--title);fill:var(--gd-seal-ink);text-anchor:middle;dominant-baseline:central;font-size:11px}.g-pin{animation:gpin .6s var(--ease) both}@keyframes gpin{0%{opacity:0}}.yuan[data-astro-cid-3oga6lro]{width:min(100% - 2 * var(--gutter), 1480px);margin:0 auto}.modes[data-astro-cid-3oga6lro]{justify-content:center;gap:clamp(10px,3vw,44px);margin-bottom:22px;display:flex}.mode[data-astro-cid-3oga6lro]{font:400 21px/1 var(--title);letter-spacing:.24em;color:var(--ink-3);padding:10px 14px;transition:color .3s;position:relative}.mode[data-astro-cid-3oga6lro]:after{content:"";border:1.6px solid var(--cinnabar);opacity:0;width:8px;height:8px;transition:opacity .3s, transform .4s var(--ease);border-radius:50%;position:absolute;top:3px;right:4px;transform:scale(.4)}.mode[data-astro-cid-3oga6lro]:hover,.mode[data-astro-cid-3oga6lro][aria-selected=true]{color:var(--ink)}.mode[data-astro-cid-3oga6lro][aria-selected=true]:after{opacity:1;transform:none}.ctl[data-astro-cid-3oga6lro]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;min-height:52px;margin-bottom:20px;display:flex}.ji[data-astro-cid-3oga6lro]{width:44px;height:44px;font:400 21px/1 var(--title);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:50%;transition:color .3s,background .3s,box-shadow .3s}.ji[data-astro-cid-3oga6lro]:hover{color:var(--ink)}.ji[data-astro-cid-3oga6lro][aria-pressed=true]{color:#fff6ea;background:var(--cinnabar);box-shadow:none}.sheng[data-astro-cid-3oga6lro]{gap:18px}.play[data-astro-cid-3oga6lro]{font:400 17px/1 var(--title);letter-spacing:.3em;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-2);padding:8px 14px;transition:color .3s,background .3s}.play[data-astro-cid-3oga6lro].on,.play[data-astro-cid-3oga6lro]:hover{color:var(--cinnabar)}.track[data-astro-cid-3oga6lro]{width:min(60vw,640px);position:relative}.track[data-astro-cid-3oga6lro] input[data-astro-cid-3oga6lro]{width:100%;accent-color:var(--cinnabar)}.ticks[data-astro-cid-3oga6lro]{pointer-events:none;height:6px;position:absolute;top:-6px;left:8px;right:8px}.ticks[data-astro-cid-3oga6lro] span[data-astro-cid-3oga6lro]{left:calc(var(--x) * 100%);background:var(--ink-3);width:1px;height:6px;position:absolute}.ticks[data-astro-cid-3oga6lro] span[data-astro-cid-3oga6lro].late{background:var(--line-2)}.ticks[data-astro-cid-3oga6lro] .eighty[data-astro-cid-3oga6lro]{left:calc(var(--x) * 100%);background:var(--cinnabar);width:1.5px;height:10px;position:absolute;top:-4px}.sheng[data-astro-cid-3oga6lro] output[data-astro-cid-3oga6lro]{min-width:7.5em;font:400 19px/1 var(--title);letter-spacing:.16em;color:var(--cinnabar)}.xun[data-astro-cid-3oga6lro]{gap:8px 16px;max-width:980px;margin-inline:auto}.ren[data-astro-cid-3oga6lro]{font:400 15.5px/1.4 var(--serif);color:var(--ink-3);background:linear-gradient(var(--pc), var(--pc)) 0 100% / 0 1.5px no-repeat;padding:4px 2px;transition:color .3s,background-size .3s;position:relative}.ren[data-astro-cid-3oga6lro]:hover{color:var(--ink)}.ren[data-astro-cid-3oga6lro][aria-pressed=true]{color:var(--ink);background-size:100% 1.5px}.stage[data-astro-cid-3oga6lro]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.gmap[data-astro-cid-3oga6lro]{--decay:0}.gmap[data-astro-cid-3oga6lro] svg{filter:saturate(calc(1 - var(--decay) * .8)) sepia(calc(var(--decay) * .3))}.gmap[data-astro-cid-3oga6lro][data-ji=夏] svg{filter:saturate(1.15)brightness(1.01)}.gmap[data-astro-cid-3oga6lro][data-ji=秋] svg{filter:sepia(.32)saturate(1.15)hue-rotate(-10deg)}.gmap[data-astro-cid-3oga6lro][data-ji=冬] svg{filter:saturate(.3)brightness(1.08)contrast(.94)}.mist[data-astro-cid-3oga6lro]{pointer-events:none;opacity:calc(var(--decay) * .8);background:radial-gradient(at 50% 55%,#faf7f08c,#faf7f0d9);transition:opacity 1.2s;position:absolute;inset:0}.snow[data-astro-cid-3oga6lro]{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.gmap[data-astro-cid-3oga6lro][data-ji=冬] .snow[data-astro-cid-3oga6lro]{opacity:1}.jian[data-astro-cid-3oga6lro]{top:calc(var(--header-h) + 18px);max-height:calc(100vh - var(--header-h) - 36px);scrollbar-width:thin;background:var(--card);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 22%, transparent), inset 0 0 0 4px var(--card), inset 0 0 0 5px color-mix(in srgb, var(--ink) 10%, transparent), 0 20px 40px -30px #281a0a80;padding:26px 26px 24px;transition:opacity .16s;position:sticky;overflow-y:auto}.jian[data-astro-cid-3oga6lro].out{opacity:0}.jian[data-astro-cid-3oga6lro] .kind{font:400 14px/1.6 var(--title);letter-spacing:.3em;color:var(--cinnabar)}.jian[data-astro-cid-3oga6lro] .jh{border-bottom:1px solid var(--line);align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.jian[data-astro-cid-3oga6lro] .bian{color:#e2c27a;font:400 24px/1.1 var(--title);background:#231c17;flex-direction:column;flex:none;align-items:center;gap:2px;padding:12px 8px;display:flex;box-shadow:0 0 0 3px #6a4a2c,0 0 0 4px #3b2a19,0 10px 18px -10px #1e120699}.jian[data-astro-cid-3oga6lro] .bian i,.jian[data-astro-cid-3oga6lro] .lian i{font-style:normal}.jian[data-astro-cid-3oga6lro] .bian.big{padding:14px 9px;font-size:26px}.jian[data-astro-cid-3oga6lro] .jh-r{flex-direction:column;gap:10px;min-width:0;display:flex}.jian[data-astro-cid-3oga6lro] .alias{font:400 15px/1.7 var(--serif);color:var(--ink-2)}.jian[data-astro-cid-3oga6lro] .who{flex-wrap:wrap;gap:4px 12px;font-size:15px;display:flex}.jian[data-astro-cid-3oga6lro] .js{grid-template-columns:30px minmax(0,1fr);gap:4px 10px;padding-top:16px;display:grid}.jian[data-astro-cid-3oga6lro] .js h3{font:400 17px/1.8 var(--title);color:var(--cinnabar)}.jian[data-astro-cid-3oga6lro] .js p{color:var(--ink);font-size:15px;line-height:1.95}.jian[data-astro-cid-3oga6lro] .evs,.jian[data-astro-cid-3oga6lro] .sea{gap:4px;margin:0;padding:0;list-style:none;display:grid}.jian[data-astro-cid-3oga6lro] .evs a{color:var(--ink);align-items:baseline;gap:10px;padding:3px 0;transition:color .2s;display:flex}.jian[data-astro-cid-3oga6lro] .evs a:hover{color:var(--cinnabar)}.jian[data-astro-cid-3oga6lro] .evs .n{min-width:6.4em;font:400 14px/1.6 var(--title);color:var(--ink-3);letter-spacing:.06em;flex:none}.jian[data-astro-cid-3oga6lro] .evs .t{font-size:15px;line-height:1.6}.jian[data-astro-cid-3oga6lro] .evs small,.jian[data-astro-cid-3oga6lro] .homes small{font:400 12.5px/1 var(--title);color:var(--ink-3)}.jian[data-astro-cid-3oga6lro] .sea li{gap:10px;font-size:15px;line-height:1.7;display:flex}.jian[data-astro-cid-3oga6lro] .sea b{min-width:2.4em;font:400 14px/1.7 var(--title);color:var(--ink-3);flex:none}.jian[data-astro-cid-3oga6lro] .stop{font:400 32px/1.2 var(--title);letter-spacing:.14em;margin-top:8px}.jian[data-astro-cid-3oga6lro] .stop a{font:inherit}.jian[data-astro-cid-3oga6lro] .steps{margin:16px 0 6px;padding:0;list-style:none;display:flex}.jian[data-astro-cid-3oga6lro] .steps li{flex:1;justify-content:center;display:flex;position:relative}.jian[data-astro-cid-3oga6lro] .steps li:before{content:"";border-top:1px solid var(--line-2);position:absolute;top:50%;left:0;right:0}.jian[data-astro-cid-3oga6lro] .steps li:first-child:before{left:50%}.jian[data-astro-cid-3oga6lro] .steps li:last-child:before{right:50%}.jian[data-astro-cid-3oga6lro] .steps li.done:before{border-color:var(--cinnabar)}.jian[data-astro-cid-3oga6lro] .steps button{background:var(--card);width:11px;height:11px;box-shadow:inset 0 0 0 1.5px var(--cinnabar);border-radius:50%;position:relative}.jian[data-astro-cid-3oga6lro] .steps .done button,.jian[data-astro-cid-3oga6lro] .steps .cur button{background:var(--cinnabar)}.jian[data-astro-cid-3oga6lro] .men{justify-content:center;align-items:flex-start;gap:18px;margin:22px 0 6px;display:flex}.jian[data-astro-cid-3oga6lro] .lian{color:#1d1712;font:400 18px/1.25 var(--title);background:#b8322a;flex-direction:column;align-items:center;margin-top:30px;padding:10px 6px;display:flex;box-shadow:0 6px 14px -8px #3c140a99}.jian[data-astro-cid-3oga6lro] .said{color:var(--ink);margin-top:16px;font-size:15.5px;line-height:2}.jian[data-astro-cid-3oga6lro] .go{gap:10px;margin-top:18px;display:flex}.jian[data-astro-cid-3oga6lro] .go button{font:400 16px/1 var(--title);letter-spacing:.2em;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-2);padding:9px 16px;transition:color .3s,background .3s}.jian[data-astro-cid-3oga6lro] .go button.on{color:#fff6ea;background:var(--cinnabar);box-shadow:none}.jian[data-astro-cid-3oga6lro] .go button:disabled{opacity:.4}.jian[data-astro-cid-3oga6lro] .more{font:400 15px/1.4 var(--title);letter-spacing:.14em;color:var(--cinnabar);margin-top:16px;display:block}.jian[data-astro-cid-3oga6lro] .season{border-bottom:1px solid var(--line);align-items:center;gap:18px;padding-bottom:16px;display:flex}.jian[data-astro-cid-3oga6lro] .season .big{background:var(--cinnabar);color:#fff6ea;width:64px;height:64px;font:400 36px/1 var(--title);border-radius:50%;place-items:center;display:grid}.jian[data-astro-cid-3oga6lro] .season .line{font:400 18px/1.6 var(--title);letter-spacing:.2em;color:var(--ink-2)}.jian[data-astro-cid-3oga6lro] .happen{margin:8px 0 0;padding:0;list-style:none}.jian[data-astro-cid-3oga6lro] .happen button{text-align:left;border-bottom:1px solid var(--line);gap:12px;width:100%;padding:12px 0;display:flex}.jian[data-astro-cid-3oga6lro] .happen li:last-child button{border-bottom:0}.jian[data-astro-cid-3oga6lro] .happen .no{background:var(--cinnabar);color:#fff6ea;width:24px;height:24px;font:400 12px/1 var(--title);border-radius:50%;flex:none;place-items:center;margin-top:2px;display:grid}.jian[data-astro-cid-3oga6lro] .happen .b{flex-direction:column;gap:4px;min-width:0;display:flex}.jian[data-astro-cid-3oga6lro] .happen b{font:400 18px/1.3 var(--title);letter-spacing:.08em}.jian[data-astro-cid-3oga6lro] .happen small{font:400 13px/1.4 var(--title);color:var(--ink-3);letter-spacing:.08em}.jian[data-astro-cid-3oga6lro] .happen .b>span{color:var(--ink-2);font-size:14.5px;line-height:1.85}.jian[data-astro-cid-3oga6lro] .happen button:hover b{color:var(--cinnabar)}.jian[data-astro-cid-3oga6lro] .homes{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px 16px;margin:18px 0 0;padding:14px 0 0;list-style:none;display:grid}.jian[data-astro-cid-3oga6lro] .homes li{font:400 16px/1.5 var(--title);justify-content:space-between;align-items:baseline;transition:opacity .5s;display:flex}.jian[data-astro-cid-3oga6lro] .homes li.off{opacity:.35}@media (width<=1100px){.stage[data-astro-cid-3oga6lro]{grid-template-columns:1fr}.jian[data-astro-cid-3oga6lro]{max-height:none;position:static}}@media (width<=640px){.mode[data-astro-cid-3oga6lro]{letter-spacing:.12em;padding:8px 6px;font-size:17px}.modes[data-astro-cid-3oga6lro]{gap:4px}.track[data-astro-cid-3oga6lro]{width:52vw}}
