:root{--rg:#f7f5f8;--u90z:#8f32ae;--mj:#427d1b;--u5:#fdfcfd;--yh1:3px;--cuun:16px;--fw:0 6px 18px rgba(0,0,0,.08);--aj57:300ms;--jk:12px;--pwq:#e9e7ea;--vu:rgba(255,255,255,.65);--edb8:#d6d4d7;--qfjv:rgba(0,0,0,.11);--ej:0em;--y5qn:cubic-bezier(0.215,0.61,0.355,1);--v6w2:28px;--aggv:#1e1821;--my:#ffffff;--emb:700;--wj:3px;--qqm:4/3;--v3:#7c1b9b;--ze:247,245,248;--a2mf:17px;--wm:rgba(0,0,0,.07);--wr:#695f6d;--pg4:#eeecef;--v7p:3/4;--bpf0:16px;--by3:-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--zk:#64047f;--gq:22px;--cf:-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:#f7f5f8;accent-color:#8f32ae}body{margin:0;background:#f7f5f8;color:var(--aggv);font:var(--bpf0)/1.65 var(--cf);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}h1,h2,h3,p,figure,dl,dd,ul,ol,blockquote{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;height:auto}em,i{font-style:normal}mark{background:none;color:inherit}small{font-size:inherit}button{font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}summary{cursor:pointer}h1,h2,h3{font-family:var(--by3);font-weight:var(--emb);letter-spacing:var(--ej);line-height:1.35;color:var(--aggv)}::selection{background:#8f32ae;color:var(--my)}::marker{color:#427d1b}table{border-collapse:collapse;width:100%}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}a:focus,button:focus,summary:focus{outline:2px solid var(--u90z);outline-offset:2px}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}.lotus2{display:grid;gap:8px}.quan2{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--wj);color:var(--aggv);background:none;border:1px solid var(--edb8);transition:transform var(--aj57) var(--y5qn),box-shadow var(--aj57) var(--y5qn),opacity var(--aj57) var(--y5qn)}.quan2-opal2{flex:none;min-width:26px;text-align:center;font-family:var(--by3);font-size:20px;font-weight:700;color:var(--wr)}.quan2-flock2{color:var(--u90z)}.quan2-dawn2{display:block;flex:1;min-width:0}.quan2-oasis2{display:block;font-size:15px;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quan2-thorn4{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--wr)}.quan2-brick2{flex:none;font-size:12px;font-weight:600;color:var(--mj)}.quan2-straw2{flex:0 0 48px;display:block;overflow:hidden;border-radius:calc(var(--wj)*.6);aspect-ratio:3/4}.quan2-chord2{width:100%;height:100%;object-fit:cover}.quan2{align-items:flex-start}.quan2-straw2{flex-basis:72px;border-radius:var(--wj);aspect-ratio:var(--v7p)}.quan2-opal2{display:block;text-align:left;font-size:15px}.quan2-ochre2{display:-webkit-box;margin-top:4px;font-size:13px;color:var(--wr);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.quan2-brick2{display:block;margin-top:4px}.ivy1{margin-top:var(--v6w2)}.ivy1-mu1{font-size:var(--a2mf)}.ivy1-pond3{margin-top:4px;color:var(--wr);font-size:14px}.cotton2{display:inline-flex;align-items:center;min-height:36px;color:var(--u90z);font-size:14px;white-space:nowrap}.ivy1-mu1{margin-bottom:12px}.ivy1>.cotton2{display:flex;justify-content:center;margin-top:12px;border:1px solid var(--edb8);border-radius:var(--yh1)}.atlas2{display:grid;gap:10px}.atlas2-cliff2{display:flex;align-items:center;gap:12px}.atlas2-vault2{flex:0 0 56px;width:56px;aspect-ratio:3/4;object-fit:cover;border-radius:calc(var(--wj)*.6)}.atlas2-fjord2{display:block;min-width:0}.atlas2-torch2{display:block;font-size:12px;color:var(--wr)}.atlas2-verge2{display:block;margin-top:2px;font-size:15px;font-weight:600}.zhou2{display:flex;gap:var(--jk);overflow-x:auto;margin:0 calc(-1*var(--cuun));padding:0 var(--cuun) 6px;scrollbar-width:none;overscroll-behavior-x:contain}.zhou2::-webkit-scrollbar{display:none}.zhou2-stone2{flex:0 0 31%;min-width:0}.gu2{display:block;color:var(--aggv);transition:transform var(--aj57) var(--y5qn),box-shadow var(--aj57) var(--y5qn),opacity var(--aj57) var(--y5qn)}.gu2-hollow2{position:relative;display:block;overflow:hidden;border-radius:var(--wj);aspect-ratio:var(--v7p);background:var(--pg4)}.gu2-bud2{width:100%;height:100%;object-fit:cover;transition:transform var(--aj57) var(--y5qn)}.gu2-heron2{display:-webkit-box;margin-top:8px;font-size:14px;font-weight:600;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gu2-linen2{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--wr);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gu2-copse2{position:absolute;right:6px;bottom:6px;padding:2px 7px;border-radius:var(--yh1);background:rgba(0,0,0,.66);color:rgb(255,255,255);font-size:11px;font-weight:500}.pewter3{display:grid;gap:var(--jk)}.pewter3-tai4{grid-template-columns:repeat(2,minmax(0,1fr))}.pewter3-olive3{grid-template-columns:repeat(3,minmax(0,1fr))}.pewter3-stem3{min-width:0}@media (min-width:600px){.pewter3-tai4{grid-template-columns:repeat(3,minmax(0,1fr))}.pewter3-olive3{grid-template-columns:repeat(4,minmax(0,1fr))}}.timber1{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:12px;padding:0 20px;border-radius:var(--yh1);background:var(--u90z);color:var(--my);font-size:15px;font-weight:600;transition:filter var(--aj57) var(--y5qn),transform var(--aj57) var(--y5qn)}.timber1-halo4{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:12px;padding:0 18px;border-radius:var(--yh1);border:1px solid var(--edb8);color:var(--aggv);font-size:15px}.timber1:active{transform:scale(.98)}.marsh3{margin-top:8px;font-size:15px;line-height:1.8;color:var(--wr)}.marsh3 a{color:var(--u90z);text-decoration:underline;text-underline-offset:3px}.dusk3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.dusk3>*{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;border-bottom:1px solid var(--wm);font-size:14px;min-width:0}.dusk3 a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dusk3-flint3{flex:none;font-size:12px;font-weight:400;color:var(--wr)}.umber1-spire1{display:inline-block;padding:2px 10px;border-radius:var(--yh1);background:var(--u90z);color:var(--my);font-size:12px;font-weight:600}.coral4{padding:18px 0 2px}.coral4-orchid4{font-size:var(--gq);line-height:1.3}.coral4-forge4{margin-top:6px;font-size:14px;color:var(--wr)}.umber1{position:relative;display:flex;align-items:flex-end;min-height:310px;margin-top:12px;border-radius:var(--wj);overflow:hidden;background:var(--rg)}.umber1-luo1{position:absolute;top:0;right:0;bottom:0;width:72%}.umber1-saffron1{width:100%;height:100%;object-fit:cover}.umber1-luo1::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--rg) 6%,rgba(var(--ze),.7) 42%,rgba(var(--ze),0) 78%)}.umber1-brace1{position:relative;max-width:66%;padding:20px 4px 18px 0}.umber1-osprey1{font-size:var(--gq);line-height:1.3}.umber1-lark1{margin-top:8px;font-size:14px;color:var(--wr)}.umber1-an1{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:14px}.umber1-an1 a{font-weight:700}.fold1{max-width:720px;margin:0 auto;padding:0 var(--cuun)}.fleck1{display:block;padding:2px 0 var(--v6w2)}.granite3{display:none}@media (min-width:1024px){body>*:not(.granite3){display:none!important}body{background:#f7f5f8}.granite3{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:48px 24px;text-align:center}.granite3::after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(var(--ze),.72)}.granite3-sand3{position:relative;width:460px;max-width:100%;padding:40px 44px 34px;border-radius:calc(var(--wj) + 10px);background:var(--u5);border:1px solid var(--edb8);box-shadow:0 30px 80px rgba(0,0,0,.35)}.granite3-comb4{display:inline-flex;align-items:center;gap:8px;font-family:var(--by3);font-size:18px;font-weight:700;color:var(--aggv)}.granite3-indigo4{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;fill:currentColor;color:var(--u90z)}.granite3-slate4{margin-top:14px;font-family:var(--by3);font-size:28px;font-weight:var(--emb);color:var(--aggv)}.granite3-cove4{max-width:340px;margin:10px auto 0;font-size:15px;line-height:1.7;color:var(--wr)}.granite3-quay4{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-top:22px;padding:0 26px;border:0;border-radius:var(--yh1);background:var(--u90z);color:var(--my);font-size:17px;font-weight:700}.granite3-quay4:hover{filter:brightness(1.07)}.granite3-nectar4{width:18px;height:18px}.granite3-jasper4{min-height:1.6em;margin-top:12px;font-size:13px;color:var(--wr)}}@media (min-width:1024px){.granite3-sand3{margin-top:70px}.granite3-rope4{position:relative;width:240px;height:150px;margin:-104px auto 18px}.granite3-rope4 i{position:absolute;bottom:0;left:50%;width:92px;height:124px;margin-left:-46px;border-radius:12px;background:var(--pg4) center/cover no-repeat;box-shadow:0 16px 36px rgba(0,0,0,.4);transform-origin:50% 100%}.granite3-rope4 i:nth-child(1){background-image:url(../photo/54d24fd7aec9.webp);transform:translateX(-70px) rotate(-10deg)}.granite3-rope4 i:nth-child(2){background-image:url(../photo/67ea9bb05272.webp);transform:translateX(70px) rotate(10deg)}.granite3-rope4 i:nth-child(3){background-image:url(../photo/3dbc76da6d4e.webp);width:108px;height:146px;margin-left:-54px}}.crane{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--by3);font-size:18px;font-weight:700;color:var(--aggv);letter-spacing:var(--ej)}.crane-dock{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;fill:currentColor;color:var(--u90z)}span.crane-dock,span.cha3-lu4,span.granite3-indigo4{background:var(--u90z);color:var(--my);font-size:15px;font-weight:700}.crane-drum{font-weight:700}.ginger-shard{flex:none;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:var(--yh1);background:var(--u90z);color:var(--my);font-size:14px;font-weight:600}.sand-liu{flex:none;display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border-radius:var(--yh1);color:var(--wr);font-size:15px;white-space:nowrap;transition:color var(--aj57) var(--y5qn),background-color var(--aj57) var(--y5qn)}.brim{padding:5px var(--cuun);background:var(--pg4);color:var(--wr);font-size:12px;text-align:center}.ginger{position:static}.ginger-spoke{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:720px;margin:0 auto;padding:6px var(--cuun)}.sand{position:sticky;top:0;z-index:29;display:flex;gap:4px;padding:6px var(--cuun);overflow-x:auto;background:rgba(var(--ze),.94);border-bottom:1px solid var(--wm);scrollbar-width:none}.sand::-webkit-scrollbar{display:none}.sand-liu{border-radius:0;padding:0 10px}.sand-liu.oak1{color:var(--aggv);font-weight:700;box-shadow:inset 0 -3px 0 var(--u90z)}.cha3{display:block;margin-top:var(--v6w2);padding:24px var(--cuun) 32px;background:var(--pg4);border-top:1px solid var(--wm);color:var(--wr);font-size:13px}.cha3 a{color:var(--wr)}.cha3-drum3{display:block;margin-top:12px;font-size:12px}.cha3-lu4{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;fill:currentColor;color:var(--u90z)}.cha3{text-align:center}.cha3-crane3{display:flex;flex-wrap:wrap;justify-content:center;gap:0 14px}.cha3-crane3 a{display:inline-flex;align-items:center;min-height:36px}.cha3-dock3{margin-top:8px}.wisp4{padding:8px 0 2px}.wisp4-ebony4{font-size:var(--gq);line-height:1.3}.wisp4-mesquite4{margin-top:6px;font-size:14px;color:var(--wr)}.plank4{display:grid;gap:var(--jk)}.mo4{display:flex;gap:12px;align-items:flex-start;color:var(--aggv);transition:transform var(--aj57) var(--y5qn),box-shadow var(--aj57) var(--y5qn),opacity var(--aj57) var(--y5qn)}.mo4-lotus4{flex:0 0 92px;display:block;overflow:hidden;border-radius:var(--wj);aspect-ratio:var(--v7p);background:var(--pg4)}.mo4-bramble4{width:100%;height:100%;object-fit:cover;transition:transform var(--aj57) var(--y5qn)}.mo4-quill4{display:block;flex:1;min-width:0}.mo4-orb4{display:block;font-size:16px;font-weight:600;line-height:1.4}.mo4-zhen4{display:block;margin-top:4px;font-size:12px;font-weight:400;color:var(--wr)}.mo4-sail4{display:-webkit-box;margin-top:6px;font-size:14px;color:var(--wr);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mo4{padding:10px;border-radius:var(--wj);background:none;border:1px solid var(--edb8)}.maple4{display:block;margin-top:var(--v6w2);padding:18px;border-radius:var(--wj);background:var(--pg4);border:1px solid var(--wm)}.maple4-peak4{font-family:var(--by3);font-size:17px;font-weight:var(--emb)}.maple4-grove4{margin-top:6px;font-size:14px;color:var(--wr)}.vane4{margin:10px 0 2px}.vane4-shan4{font-size:13px;color:var(--wr)}.vane4-curl4{margin:0 6px;opacity:.7;font-weight:400}.vane4 a{color:var(--u90z)}.mint4{overflow-x:auto;border:1px solid var(--wm);border-radius:var(--wj)}.spark4{min-width:100%;font-size:14px}.spark4 th,.spark4 td{padding:10px;border-bottom:1px solid var(--wm);text-align:left;white-space:nowrap}.spark4 th{background:var(--pg4);color:var(--wr);font-size:12px;font-weight:600}.spark4 td a{color:var(--u90z)}.spark4-root4 td{font-weight:700}.spark4 tr:last-child td{border-bottom:0}.lily4{display:grid;gap:10px;margin-top:14px}.lily4-dune4{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;min-height:60px;padding:10px 16px;border-radius:var(--wj);background:var(--u90z);color:var(--my)}.lily4-dune4:last-child{background:none;border:1px solid var(--edb8);color:var(--aggv)}.lily4-glade4{width:26px;height:26px;fill:currentColor}.lily4-globe4{font-size:16px;font-weight:700}.lily4-spur4{font-size:12px;font-weight:400}.snow4{display:grid;gap:10px;counter-reset:k}.snow4 li{position:relative;padding-left:36px;font-size:15px;color:var(--wr);counter-increment:k}.snow4 li::before{content:counter(k);position:absolute;left:0;top:1px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--pg4);border:1px solid var(--edb8);color:var(--aggv);font-size:13px;font-weight:700}.stem4{display:flex;gap:14px;margin-top:12px}.stem4-pond4{flex:0 0 34%;display:block;overflow:hidden;border-radius:var(--wj);aspect-ratio:var(--v7p);box-shadow:var(--fw)}.stem4-brim4{width:100%;height:100%;object-fit:cover}.stem4-ke4{min-width:0}.stem4-pod4{font-size:calc(var(--gq)*.88);line-height:1.3}.stem4-meteor4{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;margin-top:10px;font-size:13px}.stem4-meteor4 dt{color:var(--wr)}.stem4-meteor4 dd{min-width:0;overflow-wrap:anywhere}.frost4{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mote4{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:var(--yh1);background:var(--pg4);border:1px solid var(--wm);color:var(--wr);font-size:12px;font-weight:400}.lunar4{display:block;margin-top:14px}.lunar4-flare4{overflow:hidden;max-height:70vh;margin:0 auto;border-radius:var(--wj);background:rgb(0,0,0);aspect-ratio:var(--qqm)}.lunar4-tian4{display:block;width:100%;height:100%;object-fit:contain;background:rgb(0,0,0)}.lunar4-ruo4{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;font-size:13px;color:var(--wr)}.lunar4-lace4,.lunar4-zest4{font-weight:400}.lunar4-lace4 b{color:var(--u90z)}.lunar4-loom4{display:flex;justify-content:space-between;align-items:center;margin-top:14px}.lunar4-amber4{font-family:var(--by3);font-size:17px;color:var(--aggv)}.rift4{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:10px}.pier4{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid var(--edb8);border-radius:calc(var(--wj)*.6);background:var(--u5);color:var(--aggv);font-size:14px;transition:background-color var(--aj57) var(--y5qn),color var(--aj57) var(--y5qn)}.pier4.oak1{background:var(--u90z);border-color:var(--u90z);color:var(--my);font-weight:700}.pier4-bolt4{grid-column:1/-1;padding:0 12px;border-style:dashed;color:var(--u90z)}.pepper4{font-size:16px;font-weight:600;line-height:1.65;color:var(--aggv)}.iris4-quan4{margin-top:16px;font-size:16px}.straw4{display:grid;gap:8px;margin-top:8px}.straw4-chord4{position:relative;padding-left:16px;font-size:15px;line-height:1.75;color:var(--wr)}.straw4-chord4::before{content:"";position:absolute;left:2px;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--u90z)}.ochre4{margin-top:8px;font-size:15px;line-height:1.75;color:var(--wr)}.bough4{display:grid}.bough4-pian4{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--wm);font-size:14px}.bough4-comet4{flex:none;font-weight:400;color:var(--wr)}.bough4-weave4{min-width:0;text-align:right;font-weight:400;overflow-wrap:anywhere}.helm4{display:grid;gap:10px;margin-top:var(--v6w2)}.helm4-aurora4{display:flex;align-items:center;gap:12px;padding:10px;border-radius:var(--wj);background:none;border:1px solid var(--edb8);color:var(--aggv)}.helm4-glow4{flex:0 0 44px;width:44px;aspect-ratio:3/4;object-fit:cover;border-radius:calc(var(--wj)*.5)}.helm4-shell4{display:block;min-width:0}.helm4-dusk4{display:block;font-size:12px;font-weight:400;color:var(--wr)}.helm4-flint4{display:block;margin-top:2px;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spray4{font-size:15px;line-height:1.8;color:var(--wr)}.wren4{margin-top:8px;font-size:15px;line-height:1.8;color:var(--wr)}.wren4+.mint4{margin-top:12px}.ginger{position:sticky;top:0;z-index:30;background:var(--pg4)}.umber1 .timber1{background:linear-gradient(135deg,var(--u90z),var(--v3))}@keyframes kjaak{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.umber1{animation:kjaak .6s var(--y5qn) both}@media (hover:hover){.gu2:hover,.mo4:hover,.quan2:hover,.helm4-aurora4:hover{opacity:.86}.gu2:hover .gu2-heron2,.mo4:hover .mo4-orb4,.quan2:hover .quan2-oasis2{text-decoration:underline;text-underline-offset:3px}.timber1:hover,.ginger-shard:hover{filter:brightness(1.07)}.sand-liu:hover{color:var(--aggv)}.cotton2:hover{text-decoration:underline}}