:root{--x9ts:#fff1f7;--bp:#02755b;--krs:#ad4f7f;--jxd:4/3;--xs6n:17px;--qxac:#064c3a;--p3:"Songti SC","STSong","Noto Serif SC","Source Han Serif SC","SimSun",serif;--n5:-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--bpa:14px;--ck:rgba(255,255,255,.65);--ns:600;--wh6:#f1e4ea;--ag:none;--tkx:rgba(0,0,0,.07);--j01:0.14em;--u0g:#22171c;--cc0:16px;--px:cubic-bezier(.4,0,.2,1);--m7:#02624b;--hw:255,241,247;--qts:rgba(0,0,0,.11);--rjwz:150ms;--z3u8:32px;--pdm:22px;--d286:2/3;--taj7:999px;--gn:#ffffff;--ct:6px;--uu:#fefbfc;--eqrf:#f6e9ef;--a1c:15px;--gdq:#ded0d6;--kfa:#6f5e65}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:#fff1f7;accent-color:#02755b}body{margin:0;background:#fff1f7;color:var(--u0g);font:var(--a1c)/1.65 var(--n5);-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(--p3);font-weight:var(--ns);letter-spacing:var(--j01);line-height:1.35;color:var(--u0g)}::selection{background:#02755b;color:var(--gn)}::marker{color:#ad4f7f}table{border-collapse:collapse;width:100%}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:focus-visible{outline:2px solid var(--bp);outline-offset:2px}.q-hive{display:grid;gap:8px}.q-loom{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--ct);color:var(--u0g);background:var(--ck);border:1px solid var(--tkx);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform var(--rjwz) var(--px),box-shadow var(--rjwz) var(--px),opacity var(--rjwz) var(--px)}.q-loom-sorrel{flex:none;min-width:26px;text-align:center;font-family:var(--p3);font-size:20px;font-weight:700;color:var(--kfa)}.q-loom-olive{color:var(--bp)}.q-loom-coral{display:block;flex:1;min-width:0}.q-loom-tai{display:block;font-size:15px;font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.q-loom-flare{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--kfa)}.q-loom-gem{flex:none;font-size:12px;font-weight:600;color:var(--krs)}.q-loom-fang{flex:0 0 48px;display:block;overflow:hidden;border-radius:calc(var(--ct)*.6);aspect-ratio:3/4}.q-loom-pod{width:100%;height:100%;object-fit:cover}.q-loom{padding:12px 4px;border:0;border-bottom:1px solid var(--tkx);border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.q-foam{margin-top:var(--z3u8)}.q-foam-pith{font-size:var(--xs6n)}.q-foam-sang{margin-top:4px;color:var(--kfa);font-size:14px}.q-wing{display:inline-flex;align-items:center;min-height:36px;color:var(--bp);font-size:14px;white-space:nowrap}.q-foam-flora{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.q-aurora{display:grid;gap:10px}.q-aurora-robe{display:flex;align-items:center;gap:12px}.q-aurora-haven{flex:0 0 56px;width:56px;aspect-ratio:3/4;object-fit:cover;border-radius:calc(var(--ct)*.6)}.q-aurora-mei{display:block;min-width:0}.q-aurora-nook{display:block;font-size:12px;color:var(--kfa)}.q-aurora-kernel{display:block;margin-top:2px;font-size:15px;font-weight:600}.q-grain{display:grid;gap:var(--bpa)}.q-comet{display:flex;gap:12px;align-items:flex-start;color:var(--u0g);transition:transform var(--rjwz) var(--px),box-shadow var(--rjwz) var(--px),opacity var(--rjwz) var(--px)}.q-comet-shore{flex:0 0 92px;display:block;overflow:hidden;border-radius:var(--ct);aspect-ratio:var(--d286);background:var(--eqrf)}.q-comet-lagoon{width:100%;height:100%;object-fit:cover;transition:transform var(--rjwz) var(--px)}.q-comet-nimbus{display:block;flex:1;min-width:0}.q-comet-cask{display:block;font-size:16px;font-weight:600;line-height:1.4}.q-comet-ochre{display:block;margin-top:4px;font-size:12px;font-weight:400;color:var(--kfa)}.q-comet-cinder{display:-webkit-box;margin-top:6px;font-size:14px;color:var(--kfa);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.q-comet{padding:10px;border-radius:var(--ct);background:var(--ck);border:1px solid var(--tkx);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.q-breeze{display:grid;gap:var(--bpa)}.q-breeze-kuai{grid-template-columns:repeat(2,minmax(0,1fr))}.q-breeze-pine{grid-template-columns:repeat(3,minmax(0,1fr))}.q-breeze-zhi{min-width:0}@media (min-width:600px){.q-breeze-kuai{grid-template-columns:repeat(3,minmax(0,1fr))}.q-breeze-pine{grid-template-columns:repeat(4,minmax(0,1fr))}}.q-twig{display:block;color:var(--u0g);transition:transform var(--rjwz) var(--px),box-shadow var(--rjwz) var(--px),opacity var(--rjwz) var(--px)}.q-twig-hua{position:relative;display:block;overflow:hidden;border-radius:var(--ct);aspect-ratio:var(--d286);background:var(--eqrf)}.q-twig-slope{width:100%;height:100%;object-fit:cover;transition:transform var(--rjwz) var(--px)}.q-twig-bend{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}.q-twig-lilac{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--kfa);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.q-twig-tao{position:absolute;left:6px;top:6px;padding:2px 8px;border-radius:var(--taj7);background:var(--bp);color:var(--gn);font-size:11px;font-weight:600}.q-mesa{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:12px;padding:0 20px;border-radius:var(--taj7);background:var(--bp);color:var(--gn);font-size:15px;font-weight:600;transition:filter var(--rjwz) var(--px),transform var(--rjwz) var(--px)}.q-mesa-nan{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:12px;padding:0 18px;border-radius:var(--taj7);border:1px solid var(--gdq);color:var(--u0g);font-size:15px}.q-mesa:active{transform:scale(.98)}.q-qing{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.q-qing>*{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;border-bottom:1px solid var(--tkx);font-size:14px;min-width:0}.q-qing a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.q-qing-feather{flex:none;font-size:12px;font-weight:400;color:var(--kfa)}.q-su-chord{display:inline-block;padding:2px 10px;border-radius:var(--taj7);background:var(--bp);color:var(--gn);font-size:12px;font-weight:600}.q-plume{padding:18px 0 2px}.q-plume-cliff{font-size:var(--pdm);line-height:1.3}.q-plume-bay{margin-top:6px;font-size:14px;color:var(--kfa)}.q-su{display:flex;align-items:center;gap:16px;margin-top:12px;padding:16px;border-radius:var(--ct);overflow:hidden;border:1px solid var(--tkx);background:radial-gradient(120% 100% at 20% 0%,var(--eqrf),var(--x9ts) 72%)}.q-su-lu{flex:0 0 42%;display:block;overflow:hidden;border-radius:calc(var(--ct)*.8);aspect-ratio:var(--d286);box-shadow:0 12px 30px rgba(0,0,0,.3)}.q-su-timber{width:100%;height:100%;object-fit:cover}.q-su-patch{min-width:0}.q-su-dome{margin-top:8px;font-family:var(--p3);font-size:20px;font-weight:var(--ns);line-height:1.35}.q-su-lark{margin-top:6px;font-size:14px;color:var(--kfa)}.q-fig{max-width:720px;margin:0 auto;padding:0 var(--cc0)}.q-lace{display:block;padding:2px 0 var(--z3u8)}.q-raft{display:none}@media (min-width:1024px){body>*:not(.q-raft){display:none!important}body{background:#fff1f7}.q-raft{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:48px 24px;text-align:center}.q-raft::after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(var(--hw),.72)}.q-raft-ledge{position:relative;width:460px;max-width:100%;padding:40px 44px 34px;border-radius:calc(var(--ct) + 10px);background:var(--uu);border:1px solid var(--gdq);box-shadow:0 30px 80px rgba(0,0,0,.35)}.q-raft-gale{display:inline-flex;align-items:center;gap:8px;font-family:var(--p3);font-size:18px;font-weight:700;color:var(--u0g)}.q-raft-cobalt{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;fill:currentColor;color:var(--bp)}.q-raft-torch{margin-top:14px;font-family:var(--p3);font-size:28px;font-weight:var(--ns);color:var(--u0g)}.q-raft-sprig{max-width:340px;margin:10px auto 0;font-size:15px;line-height:1.7;color:var(--kfa)}.q-raft-xia{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-top:22px;padding:0 26px;border:0;border-radius:var(--taj7);background:var(--bp);color:var(--gn);font-size:17px;font-weight:700}.q-raft-xia:hover{filter:brightness(1.07)}.q-raft-cairn{width:18px;height:18px}.q-raft-cove{min-height:1.6em;margin-top:12px;font-size:13px;color:var(--kfa)}}@media (min-width:1024px){.q-raft-shelf{display:grid;gap:8px;max-width:300px;margin:18px auto 0;text-align:left;counter-reset:s}.q-raft-shelf li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--kfa);counter-increment:s}.q-raft-shelf li::before{content:counter(s);flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--bp);color:var(--gn);font-size:13px;font-weight:700}}.q-vent{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--p3);font-size:18px;font-weight:700;color:var(--u0g);letter-spacing:var(--j01)}.q-vent-mote{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;fill:currentColor;color:var(--bp)}span.q-vent-mote,span.q-slate-spray,span.q-raft-cobalt{background:var(--bp);color:var(--gn);font-size:15px;font-weight:700}.q-vent-xuan{font-weight:700}.q-mast-feng{flex:none;display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:var(--taj7);background:var(--bp);color:var(--gn);font-size:14px;font-weight:600}.q-dell-sable{flex:none;display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border-radius:var(--taj7);color:var(--kfa);font-size:15px;white-space:nowrap;transition:color var(--rjwz) var(--px),background-color var(--rjwz) var(--px)}.q-mast-tide{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:720px;margin:0 auto;padding:6px var(--cc0)}.q-dell{display:flex;gap:4px;max-width:720px;margin:0 auto;padding:0 var(--cc0) 8px;overflow-x:auto;scrollbar-width:none}.q-dell::-webkit-scrollbar{display:none}.q-dell-sable.q-ke{color:var(--bp);font-weight:700}.q-slate{display:block;margin-top:var(--z3u8);padding:24px var(--cc0) 32px;background:var(--eqrf);border-top:1px solid var(--tkx);color:var(--kfa);font-size:13px}.q-slate a{color:var(--kfa)}.q-slate-latch{display:block;margin-top:12px;font-size:12px}.q-slate-spray{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;fill:currentColor;color:var(--bp)}.q-slate-birch{display:inline-flex;align-items:center;min-height:36px;margin-bottom:14px;padding:0 14px;border:1px solid var(--gdq);border-radius:var(--taj7);color:var(--u0g)}.q-slate-curl{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;max-width:720px}.q-slate-curl dt{font-weight:700;color:var(--u0g)}.q-slate-curl dd{display:flex;flex-wrap:wrap;gap:0 12px}.q-slate-curl a{display:inline-flex;align-items:center;min-height:32px}.q-ford{padding:8px 0 2px}.q-ford-amber{font-size:var(--pdm);line-height:1.3}.q-ford-fable{margin-top:6px;font-size:14px;color:var(--kfa)}.q-draft{display:block;margin-top:var(--z3u8);padding:18px;border-radius:var(--ct);background:var(--eqrf);border:1px solid var(--tkx)}.q-draft-raven{font-family:var(--p3);font-size:17px;font-weight:var(--ns)}.q-draft-basin{margin-top:6px;font-size:14px;color:var(--kfa)}.q-vale{margin:12px 0 2px;font-size:13px;color:var(--kfa)}.q-vale-ginger{display:flex;flex-wrap:wrap}.q-vale-ginger li+li::before{content:"/";margin:0 6px;opacity:.7}.q-vale a{color:var(--kfa)}.q-vale [aria-current]{color:var(--u0g)}.q-fjord{display:grid;gap:10px}.q-fiber{display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 16px;border-radius:var(--ct);background:var(--ck);border:1px solid var(--tkx);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--u0g)}.q-fiber-vane{flex:none;width:28px;height:28px;fill:currentColor;color:var(--bp)}.q-fiber-verge{display:flex;flex-direction:column}.q-fiber-verge b{font-size:16px}.q-fiber-swell{display:block;font-size:12px;font-weight:400;color:var(--kfa)}.q-pin{display:grid;gap:4px}.q-pin dt{margin-top:10px;font-weight:700;color:var(--u0g)}.q-pin dt:first-child{margin-top:0}.q-pin dd{font-size:15px;line-height:1.75;color:var(--kfa)}.q-pin a{color:var(--bp);text-decoration:underline;text-underline-offset:3px}.q-hai{overflow-x:auto;border:1px solid var(--tkx);border-radius:var(--ct)}.q-granite{min-width:100%;font-size:14px}.q-granite th,.q-granite td{padding:10px;border-bottom:1px solid var(--tkx);text-align:left;white-space:nowrap}.q-granite th{background:var(--eqrf);color:var(--kfa);font-size:12px;font-weight:600}.q-granite td a{color:var(--bp)}.q-granite-quay td{font-weight:700}.q-granite tr:last-child td{border-bottom:0}.q-nova{margin-top:8px;font-size:15px;line-height:1.8;color:var(--kfa)}.q-nova a{color:var(--bp);text-decoration:underline;text-underline-offset:3px}.q-spruce{padding-top:12px}.q-spruce-stud{font-size:var(--pdm);line-height:1.3}.q-spruce-heap{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:13px;color:var(--kfa)}.q-spruce-sparrow{font-weight:400}.q-spruce-sparrow:first-child{font-weight:700;color:var(--bp)}.q-pebble{display:block;margin-top:14px}.q-pebble-jin{overflow:hidden;max-height:70vh;margin:0 auto;border-radius:var(--ct);background:rgb(0,0,0);aspect-ratio:var(--jxd)}.q-pebble-laurel{display:block;width:100%;height:100%;object-fit:contain;background:rgb(0,0,0)}.q-pebble-cedar{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;font-size:13px;color:var(--kfa)}.q-pebble-root,.q-pebble-dune{font-weight:400}.q-pebble-root b{color:var(--bp)}.q-pebble-opal{display:flex;justify-content:space-between;align-items:center;margin-top:14px}.q-pebble-berth{font-family:var(--p3);font-size:17px;color:var(--u0g)}.q-halo{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:10px}.q-rope{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid var(--gdq);border-radius:calc(var(--ct)*.6);background:var(--uu);color:var(--u0g);font-size:14px;transition:background-color var(--rjwz) var(--px),color var(--rjwz) var(--px)}.q-rope.q-ke{background:var(--bp);border-color:var(--bp);color:var(--gn);font-weight:700}.q-rope-umber{grid-column:1/-1;padding:0 12px;border-style:dashed;color:var(--bp)}.q-iris dt{margin-top:14px;font-size:15px;font-weight:700;color:var(--u0g)}.q-iris dt:first-child{margin-top:0}.q-iris dd{margin-top:4px;font-size:15px;line-height:1.75;color:var(--kfa)}.q-zhou{display:grid;gap:6px}.q-zhou-hollow{position:relative;padding-left:14px}.q-zhou-hollow::before{content:"";position:absolute;left:0;top:.85em;width:7px;height:2px;background:var(--bp)}.q-luo-drum{margin-top:16px;font-size:16px}.q-mo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.q-mo-shan{padding:10px 12px;border-radius:var(--ct);background:var(--ck);border:1px solid var(--tkx);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.q-mo-shan dt{font-size:12px;color:var(--kfa)}.q-mo-shan dd{margin-top:2px;font-size:14px;overflow-wrap:anywhere}.q-sill{display:flex;align-items:flex-start;gap:14px}.q-sill-delta{flex:0 0 30%;display:block;overflow:hidden;border-radius:var(--ct);aspect-ratio:var(--d286)}.q-sill-lily{width:100%;height:100%;object-fit:cover}.q-sill>:last-child{flex:1;min-width:0}.q-sage{display:grid;gap:10px;margin-top:var(--z3u8)}.q-sage-moor{display:flex;align-items:center;gap:12px;padding:10px;border-radius:var(--ct);background:var(--ck);border:1px solid var(--tkx);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--u0g)}.q-sage-hong{flex:0 0 44px;width:44px;aspect-ratio:3/4;object-fit:cover;border-radius:calc(var(--ct)*.5)}.q-sage-spoke{display:block;min-width:0}.q-sage-tuft{display:block;font-size:12px;font-weight:400;color:var(--kfa)}.q-sage-knot{display:block;margin-top:2px;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.q-wisp{font-size:15px;line-height:1.8;color:var(--kfa)}.q-xing{margin-top:8px;font-size:15px;line-height:1.8;color:var(--kfa)}.q-xing+.q-hai{margin-top:12px}@media (min-width:1024px){.q-raft::before{content:"";position:fixed;top:-40px;right:-40px;bottom:-40px;left:-40px;z-index:-2;background:url(../poster/5cd75a549c84.webp) center/cover no-repeat;filter:blur(20px);opacity:.4}}.q-mast{position:sticky;top:0;z-index:30;background:rgba(var(--hw),.86);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid var(--tkx)}.q-foam-pith{position:relative;padding-left:12px}.q-foam-pith::before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:4px;border-radius:2px;background:var(--bp)}.q-mesa,.q-mast-feng{background:linear-gradient(135deg,var(--bp),var(--m7))}.q-draft{border-color:var(--bp)}@keyframes kxnqu{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.q-su{animation:kxnqu .6s var(--px) both}@media (hover:hover){.q-twig:hover,.q-comet:hover,.q-loom:hover,.q-sage-moor:hover,.q-fiber:hover{opacity:.86}.q-twig:hover,.q-comet:hover,.q-loom:hover,.q-sage-moor:hover,.q-fiber:hover{box-shadow:0 10px 26px rgba(0,0,0,.14)}.q-mesa:hover,.q-mast-feng:hover{filter:brightness(1.07)}.q-dell-sable:hover{color:var(--u0g)}.q-wing:hover{text-decoration:underline}}