.dp{align-items:start;row-gap:22px}.dp-index{border-top:1px solid var(--rule);grid-area:1/1/auto/span 4}.dp-index li{border-bottom:1px solid var(--rule)}.dp-pick{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr);margin:0;padding:20px 0 22px;display:grid;position:relative}.dp-pick__no{font-family:var(--serif);color:var(--clay);opacity:.55;grid-row:1/span 2;font-size:23px;font-style:italic;line-height:1.15;transition:opacity .4s}.dp-pick__title{font-family:var(--display);letter-spacing:-.005em;color:var(--ink);opacity:.42;text-wrap:balance;font-size:clamp(22px,1.75vw,28px);font-weight:400;line-height:1.12;transition:opacity .4s}.dp-pick__result{opacity:0;max-height:0;color:var(--ink-soft);text-wrap:pretty;transition:max-height .7s var(--ease-out), margin-top .7s var(--ease-out), opacity .5s ease;grid-column:2;margin-top:0;font-size:15px;line-height:1.6;overflow:hidden}.dp-pick:hover .dp-pick__title,.dp-pick:hover .dp-pick__no,.dp-pick[aria-pressed=true] .dp-pick__title,.dp-pick[aria-pressed=true] .dp-pick__no{opacity:1}.dp-pick[aria-pressed=true] .dp-pick__result{opacity:1;max-height:10em;margin-top:10px}.dp-pick:after{content:"";background:var(--ink);transform-origin:0;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.dp:not([data-motion]) .dp-pick[aria-pressed=true]:after{transform:none}.dp-pick__bar{background:var(--clay);transform-origin:0;height:1px;animation:dp-fill var(--total) linear forwards paused;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.dp[data-running]:not([data-fading]) .dp-pick__bar{animation-play-state:running}@keyframes dp-fill{to{transform:none}}.v1[data-locale=zh] .dp-pick__title{letter-spacing:.06em;font-size:clamp(19px,1.4vw,23px);line-height:1.45}.v1[data-locale=zh] .dp-pick__result{letter-spacing:.03em;font-size:14.5px;line-height:1.9}.dp-main{grid-area:1/5/span 2/span 8;min-width:0}.dp-note{max-width:26em;color:var(--muted);grid-area:2/1/auto/span 4;align-self:end;font-size:13px;line-height:1.6}.dp-now{display:none}.dp-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:18px;display:flex}.dp-rail{font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:11px;font-weight:500;display:flex}.dp-rail li{color:#16130f4d;align-items:baseline;gap:8px;transition:color .5s;display:flex}.dp-rail li+li:before{content:"";background:linear-gradient(90deg, var(--clay) 50%, var(--rule-strong) 50%);background-position:100% 0;background-size:200% 100%;align-self:center;width:34px;height:1px;margin-right:4px;transition:background-position .8s}.dp-rail li[data-lit]{color:var(--ink)}.dp-rail li[data-lit]:before{background-position:0 0}.dp-rail__no{font-family:var(--serif);letter-spacing:.02em;text-transform:none;font-size:1.5em;font-style:italic}.dp-rail li[data-lit] .dp-rail__no{color:var(--clay)}.v1[data-locale=zh] .dp-rail{font-family:var(--text);letter-spacing:.18em;font-size:12.5px}.dp-pause{color:var(--muted);font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:6px 0;font-size:11px;font-weight:500;transition:color .3s;display:inline-flex}.dp-pause:hover{color:var(--ink)}.dp-pause:before{content:"";border-left:2.5px solid;border-right:2.5px solid;width:8px;height:10px}.dp-pause[aria-pressed=true]:before{border:5px solid #0000;border-left:8px solid;border-right:0;width:0;height:0}.v1[data-locale=zh] .dp-pause{font-family:var(--text);letter-spacing:.18em;font-size:12.5px}.dp-plate{background:radial-gradient(120% 90% at 74% 0,#d08a6221 0%,#d08a6200 55%),radial-gradient(140% 100% at 70% 0,#2a2620 0%,#181612 54%,#100f0c 100%);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 70px -40px #16130fb3;container:dp/inline-size}.dp-scene{aspect-ratio:16/10.4;letter-spacing:normal;text-align:left;text-transform:none;opacity:0;visibility:hidden;grid-area:1/1;grid-template-columns:minmax(0,37fr) minmax(0,63fr);gap:1.3em;padding:1.6em;font-size:max(10px,1.3cqi);line-height:1.42;transition:opacity .48s,visibility 0s linear .48s;display:grid}.dp-scene[data-active]{opacity:1;visibility:visible;transition:opacity .48s 40ms}.dp[data-fading] .dp-scene[data-active]{opacity:0}.dp-plate *,.dp-plate :before,.dp-plate :after,.sk-plate *,.sk-plate :before,.sk-plate :after{box-sizing:border-box}:where(.dp-plate,.sk-plate) :where(p,ol,ul,li,b,small,em){margin:0;padding:0;font-style:normal}:where(.dp-plate,.sk-plate) :where(ol,ul){list-style:none}:where(.dp-plate,.sk-plate) img{max-width:none;display:block}.dp-plate em,.sk-plate em{font-style:normal}.dp-caret{vertical-align:-.2em;background:currentColor;width:1.5px;height:1.12em;margin-left:1px;animation:1s step-end infinite dp-blink;display:inline-block}@keyframes dp-blink{50%{opacity:0}}.dp-type{display:inline-grid}.dp-type>span{grid-area:1/1}.dp-type__ghost{visibility:hidden}.cw{--cw-ink:#1d1c1a;--cw-soft:#67635d;--cw-faint:#a29e97;--cw-line:#1d1c1a1a;min-width:0;min-height:0;color:var(--cw-ink);background:#fbfaf8;border-radius:.8em;flex-direction:column;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;display:flex;overflow:hidden;box-shadow:0 1.6em 3.4em #0000006b,0 0 0 1px #ffffff0d}.cw-bar{border-bottom:1px solid var(--cw-line);flex:none;align-items:center;height:2.7em;padding:0 .95em;display:flex}.cw-dots,.ws-dots{gap:.4em;display:flex}.cw-dots i,.ws-dots i{background:#1d1c1a29;border-radius:50%;width:.62em;height:.62em}.cw-title{text-align:center;white-space:nowrap;flex:1;margin-right:2.6em;font-size:.88em;font-weight:600}.cw-log{flex-direction:column;flex:1;justify-content:flex-end;gap:.85em;min-height:0;padding:1em 1.05em .6em;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 2.6em);mask-image:linear-gradient(#0000,#000 2.6em)}.cw-msg{flex:none;font-size:.98em;line-height:1.45}.dp[data-motion] .cw-msg,.dp[data-motion] .cw-wait{animation:cw-in .42s var(--ease-out) both}@keyframes cw-in{0%{opacity:0;transform:translateY(.7em)}}.cw-msg[data-who=you]{background:#eceae5;border-radius:1.1em 1.1em .3em;align-self:flex-end;max-width:86%;padding:.55em .85em}.cw-msg[data-who=ai]{grid-template-columns:1.25em minmax(0,1fr);align-self:stretch;column-gap:.55em;display:grid}.cw-msg[data-who=ai]:before{content:"✓";width:1.25em;height:1.25em;color:var(--cw-soft);border:1px solid #1d1c1a3d;border-radius:.3em;place-items:center;margin-top:.08em;font-size:.86em;font-weight:700;line-height:1;display:grid}.cw-msg[data-kind=note]{color:var(--cw-soft)}.cw-msg[data-kind=note]:before{content:"i";border-radius:50%;font-family:Georgia,serif;font-style:italic;font-weight:400}.cw-msg[data-kind=link]:before{content:"↗";border-radius:50%;font-weight:400}.cw-msg[data-kind=done]{font-weight:600}.cw-msg[data-kind=done]:before{border-color:var(--cw-ink);background:var(--cw-ink);color:#fbfaf8;border-radius:50%}.cw-link{border:1px solid var(--cw-line);color:#34322e;text-underline-offset:.22em;overflow-wrap:anywhere;background:#fff;border-radius:.5em;margin:.4em 0;padding:.45em .7em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.84em;-webkit-text-decoration:underline #1d1c1a47;text-decoration:underline #1d1c1a47;display:block}.cw-wait{flex:none;gap:.32em;padding:.5em 0 .4em 1.8em;display:flex}.cw-wait i{background:var(--cw-faint);border-radius:50%;width:.45em;height:.45em;animation:1.1s ease-in-out infinite cw-dot}.cw-wait i:nth-child(2){animation-delay:.15s}.cw-wait i:nth-child(3){animation-delay:.3s}@keyframes cw-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-.25em)}}.cw-compose{background:#fff;border:1px solid #1d1c1a26;border-radius:1em;flex:none;align-items:flex-end;gap:.6em;margin:.3em .8em .8em;padding:.5em .5em .5em .95em;display:flex;box-shadow:0 .25em .9em #1d1c1a0f}.cw-input{flex:1;min-width:0;min-height:1.45em;padding:.32em 0;font-size:.98em;line-height:1.45}.cw-hint{color:var(--cw-faint)}.cw-send{color:#fff;background:#e2dfd9;border-radius:.6em;flex:none;place-items:center;width:2.15em;height:2.15em;font-size:1em;font-weight:700;line-height:1;transition:background-color .25s;display:grid}.cw-send[data-ready]{background:var(--cw-ink)}.cw-send{position:relative}.cw-send:after{content:attr(data-key);color:var(--cw-ink);white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border:1px solid #1d1c1a2e;border-bottom-width:.18em;border-radius:.4em;padding:.35em .6em .4em;font-size:.78em;font-weight:600;position:absolute;bottom:calc(100% + .55em);right:-.2em}.dp[data-motion] .cw-send[data-sent]:after{animation:1s both cw-key}@keyframes cw-key{0%{opacity:0;transform:translateY(.4em)}15%,70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.2em)}}.dp[data-motion] .cw-send[data-sent]{animation:.5s dp-press}@keyframes dp-press{0%{background-color:var(--cw-ink,#1b1814);transform:none}30%{background-color:#000;transform:scale(.84)}to{transform:none}}.ws{--ws-paper:#f7f3ec;--ws-ink:#1b1814;--ws-soft:#6a6155;--ws-rule:#1b18141f;--ws-clay:#a4532e;--ws-serif:"Cormorant Garamond", "Noto Serif SC", "Songti SC", serif;--ws-sans:"Jost", "Noto Sans SC", "PingFang SC", sans-serif;--ws-ui:system-ui, -apple-system, "Segoe UI", Roboto, "PingFang SC", "Noto Sans SC", sans-serif;background:var(--ws-paper);min-width:0;min-height:0;color:var(--ws-ink);font-family:var(--ws-sans);border-radius:.8em;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1.6em 3.4em #00000073}.ws-bar{height:2.7em;font-family:var(--ws-ui);background:#e9e3d8;border-bottom:1px solid #1b181414;flex:none;align-items:center;gap:.8em;padding:0 .95em;display:flex}.ws-url{color:#3f3a33;white-space:nowrap;background:#ffffffb8;border-radius:.5em;flex:1;align-items:center;min-width:0;height:1.85em;padding:0 .8em;font-size:.84em;display:flex;overflow:hidden}.ws-url span{color:#8a8276}.ws-url em{color:var(--ws-clay)}.ws-who{background:var(--ws-ink);color:var(--ws-paper);white-space:nowrap;border-radius:99em;flex:none;padding:.3em .65em;font-size:.72em;font-weight:500}.ws-view{background:var(--ws-paper);flex:1;min-height:0;position:relative;overflow:hidden}.ws-view:after{content:"";z-index:4;pointer-events:none;transition:box-shadow .5s;position:absolute;inset:0;box-shadow:inset 0 0 0 .2em #a4532e00}.ws[data-flag=preview] .ws-view:after{box-shadow:inset 0 0 0 .2em #a4532e99}.ws-flag{white-space:nowrap;opacity:0;max-width:0;transition:max-width .6s var(--ease-out), padding .6s var(--ease-out), opacity .4s ease, background-color .4s ease, color .4s ease;border-radius:99em;flex:none;align-items:center;gap:.5em;padding:.5em 0;font-size:.74em;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}.ws-flag[data-flag=preview],.ws-flag[data-flag=live]{opacity:1;max-width:16em;padding-inline:.85em}.ws-flag[data-flag=preview]{background:var(--ws-clay);color:#fff}.ws-flag[data-flag=live]{color:var(--ws-ink);background:#fff;box-shadow:0 0 0 1px #1b18141a}.ws-flag i{background:#3b8a56;border-radius:50%;width:.6em;height:.6em;box-shadow:0 0 0 .22em #3b8a5633}.ws-page{background:var(--ws-paper);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.ws-layers{position:absolute;inset:0}.ws-layers>*{transition:opacity .7s}.ws-layers>:last-child,.ws-layers[data-on]>:first-child{opacity:0}.ws-layers[data-on]>:last-child{opacity:1}.ws-head{border-bottom:1px solid var(--ws-rule);flex:none;align-items:center;gap:1.1em;padding:.8em 1.3em;display:flex}.ws-brand{font-family:var(--ws-serif);letter-spacing:.01em;white-space:nowrap;font-size:1.32em;font-weight:500;line-height:1}.ws-nav{color:var(--ws-soft);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;flex:1;justify-content:flex-end;gap:1.25em;font-size:.56em;font-weight:500;display:flex}.ws-lang{color:var(--ws-soft);letter-spacing:.08em;white-space:nowrap;margin-left:auto;font-size:.58em}.ws-nav+.ws-lang{margin-left:0}.ws-lang [data-on]{color:var(--ws-ink);font-weight:600}.ws-nav,.ws-lang{transition:opacity .6s,transform .6s}.ws-head[data-bare] .ws-nav,.ws-head[data-bare] .ws-lang{opacity:0;transform:translateY(-.35em)}.dp[data-motion] .ws-open .ws-head[data-bare]{animation:1.6s ws-mark}@keyframes ws-mark{0%,to{box-shadow:inset 0 0 0 .15em #a4532e00}25%,60%{box-shadow:inset 0 0 0 .15em #a4532ebf}}[data-lang=zh] .ws-nav{letter-spacing:.12em;font-size:.62em}.ws-hero{color:#f7f3ec;background:#2a2620;flex:auto;min-height:0;position:relative;overflow:hidden}.ws-hero>img{object-fit:cover;filter:saturate(.86)sepia(.06);width:100%;height:100%;transition:opacity 1s ease, transform 2.4s var(--ease-out);position:absolute;inset:0}.ws-hero>img+img{opacity:0;transform:scale(1.07)}.ws-hero[data-changed]>img+img{opacity:1;transform:none}.ws-hero:after{content:"";background:linear-gradient(#0e0c0a0a 22%,#0e0c0abd 100%);position:absolute;inset:0}.ws-hero__copy{z-index:1;text-shadow:0 1px 1.2em #09090773;display:grid;position:absolute;bottom:1.15em;left:1.3em;right:1.3em}.ws-swap>span{transition:opacity .6s ease, transform .8s var(--ease-out);grid-area:1/1;align-content:end;display:grid}.ws-swap>span+span,[data-changed] .ws-swap>span:first-child{opacity:0;transform:translateY(.6em)}[data-changed] .ws-swap>span+span{opacity:1;transition-delay:.25s;transform:none}.ws-eyebrow{letter-spacing:.24em;text-transform:uppercase;opacity:.9;font-size:.58em;font-weight:500}.ws-display{font-family:var(--ws-serif);letter-spacing:-.01em;margin-top:.22em;font-size:2.75em;font-weight:400;line-height:.98}.ws-facts{letter-spacing:.18em;text-transform:uppercase;opacity:.88;margin-top:.55em;font-size:.6em}.ws-facts--line{letter-spacing:.04em;text-transform:none;font-size:.68em}[data-lang=zh] .ws-eyebrow{letter-spacing:.18em}[data-lang=zh] .ws-display{letter-spacing:.04em;font-size:2.2em;line-height:1.22}.ws-row{flex:none;padding:.85em 1.3em 1.05em}.ws-label{color:var(--ws-soft);letter-spacing:.22em;text-transform:uppercase;font-size:.56em;font-weight:500}.ws-cards{gap:.9em;margin-top:.65em;display:flex;overflow:hidden}.ws-card{min-width:0;transition:flex-basis .9s var(--ease), margin-right .9s var(--ease), opacity .6s ease .3s;flex:0 0 calc(33.3333% - .6em);position:relative;overflow:hidden}.ws-card img{aspect-ratio:4/2.6;object-fit:cover;filter:saturate(.86)sepia(.06);width:100%}.ws-card b{font-family:var(--ws-serif);text-overflow:ellipsis;white-space:nowrap;margin-top:.45em;font-size:.98em;font-weight:500;line-height:1.15;display:block;overflow:hidden}.ws-card small{color:var(--ws-soft);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;margin-top:.2em;font-size:.54em;display:block}.ws-card--new{opacity:0;flex-basis:0;margin-right:-.9em}.ws-cards[data-added] .ws-card--new{opacity:1;flex-basis:calc(33.3333% - .6em);margin-right:0}.ws-card__tag{background:var(--ws-clay);color:#fff;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;padding:.35em .55em .3em;font-size:.5em;line-height:1;position:absolute;top:.5em;left:.5em}.ws-journal{flex:1;padding:1.2em 1.4em}.ws-journal__title{font-family:var(--ws-serif);font-size:2.3em;font-weight:400;line-height:1}.ws-journal ul{border-top:1px solid var(--ws-rule);gap:.9em;margin-top:1em;padding-top:1em;display:grid}.ws-journal li{grid-template-columns:7.5em minmax(0,1fr);align-items:center;gap:1em;display:grid}.ws-journal img{aspect-ratio:4/2.7;object-fit:cover;filter:saturate(.86)sepia(.06);width:100%}.ws-journal b{font-family:var(--ws-serif);margin-top:.3em;font-size:1.2em;font-weight:500;line-height:1.15;display:block}.ws-kicker{color:var(--ws-clay);letter-spacing:.24em;text-transform:uppercase;font-size:.56em;font-weight:500}.ws-post{flex-direction:column;flex:1;gap:.55em;min-height:0;padding:1.15em 1.4em;display:flex;overflow:hidden}.ws-post__title{font-family:var(--ws-serif);letter-spacing:-.005em;text-wrap:balance;font-size:2.05em;font-weight:400;line-height:1.02}.ws-post__by{color:var(--ws-soft);letter-spacing:.16em;text-transform:uppercase;font-size:.56em}.ws-post img{object-fit:cover;filter:saturate(.86)sepia(.06);flex:none;width:100%;height:6.8em;margin-top:.2em}.ws-post__lede{font-family:var(--ws-serif);font-size:1em;line-height:1.35}.ws-lines{gap:.5em;margin-top:.15em;display:grid}.ws-lines i{background:#1b18141a;height:.3em}.ws-lines i:last-child{width:62%}[data-lang=zh] .ws-kicker,[data-lang=zh] .ws-post__by{letter-spacing:.14em}[data-lang=zh] .ws-post__title{letter-spacing:.04em;font-size:1.7em;line-height:1.3}[data-lang=zh] .ws-post__lede{font-size:.9em;line-height:1.6}[data-lang=zh] .ws-journal b{font-size:1.05em;line-height:1.4}.ws-pair{min-width:0;min-height:0;position:relative}.ws-pair>.ws{width:80%;height:82%;transition:transform 1s var(--ease);position:absolute}.ws-pair>.ws:first-child{top:0;left:0;transform:translate(12.5%,11%)}.ws-pair>.ws+.ws{width:72%;height:78%;bottom:0;right:0;transform:translate(112%)}.ws-pair[data-two]>.ws{transform:none}.ws-in{transition:opacity .7s ease calc(var(--i) * .4s + .25s), transform .9s var(--ease-out) calc(var(--i) * .4s + .25s)}.ws-layers:not([data-on]) .ws-in{opacity:0;transform:translateY(1.4em)}.ws-hero--open{flex:0 0 45%}.ws-story{border-bottom:1px solid var(--ws-rule);flex:none;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:1.1em;padding:.9em 1.3em;display:grid}.ws-story img{object-fit:cover;filter:saturate(.86)sepia(.06);width:100%;height:5.4em}.ws-h{font-family:var(--ws-serif);font-size:1.3em;font-weight:500;line-height:1.1}.ws-text{color:var(--ws-soft);margin-top:.4em;font-size:.66em;line-height:1.55}.ws-form{flex-direction:column;flex:1;align-items:flex-start;gap:.6em;min-height:0;padding:.9em 1.3em;display:flex}.ws-fields{grid-template-columns:1fr 1fr;gap:.9em 1em;width:100%;display:grid}.ws-fields span:last-child{grid-column:1/-1}.ws-fields span{border-bottom:1px solid var(--ws-rule);color:var(--ws-soft);letter-spacing:.18em;text-transform:uppercase;padding-bottom:.5em;font-size:.56em}.ws-submit{background:var(--ws-ink);color:var(--ws-paper);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;padding:.85em 1.15em .8em;font-size:.56em;font-weight:500;line-height:1}.dp[data-motion] .ws-submit[data-press]{animation:.5s dp-press}[data-lang=zh] .ws-h{letter-spacing:.04em;font-size:1.12em;line-height:1.4}[data-lang=zh] .ws-fields span,[data-lang=zh] .ws-submit,[data-lang=zh] .ws-label,[data-lang=zh] .ws-card small{letter-spacing:.12em}.ws-serp{z-index:5;font-family:var(--ws-ui);transition:transform .85s var(--ease-out);background:#fff;border-radius:.65em;gap:.8em;padding:1em 1.15em 1.1em;display:grid;position:absolute;bottom:1.1em;left:1.1em;right:1.1em;transform:translateY(120%);box-shadow:0 1.2em 3em #0000004d,0 0 0 1px #1b18140f}.ws-serp[data-on]{transform:none}.ws-serp__head{color:#6b665f;letter-spacing:.04em;font-size:.72em;font-weight:600}.ws-result{gap:.18em;display:grid}.ws-result small{color:#5f5a52;font-size:.72em}.ws-result b{color:#26407a;font-size:1.02em;font-weight:500;line-height:1.3}.ws-result>span{color:#4a463f;font-size:.82em;line-height:1.45}.ws-chips{opacity:0;transition:opacity .5s ease, transform .6s var(--ease-out);border-top:1px solid #1b181414;flex-wrap:wrap;align-items:center;gap:.45em;padding-top:.75em;display:flex;transform:translateY(.4em)}.ws-chips[data-on]{opacity:1;transform:none}.ws-chips small{color:#8a8378;margin-right:.2em;font-size:.7em}.ws-chips span{color:#3d3a35;background:#f0ede7;border-radius:99em;align-items:center;gap:.4em;padding:.3em .65em;font-size:.72em;display:inline-flex}.ws-chips span:before{content:"✓";color:#3b8a56;font-weight:700}.ws--visitor .ws-url{font-size:.78em}.ws-hero--strip{flex:0 0 8.5em}.ws-hero--strip .ws-display{font-size:1.9em}[data-lang=zh] .ws-hero--strip .ws-display{font-size:1.55em}.ws-form--filled{gap:.75em;padding:1em 1.2em}.ws-field{gap:.25em;width:100%;display:grid}.ws-field small{color:var(--ws-soft);letter-spacing:.2em;text-transform:uppercase;font-size:.54em;font-weight:500}.ws-field span{border-bottom:1px solid var(--ws-rule);min-height:1.6em;padding-bottom:.25em;font-size:.82em;line-height:1.4;transition:color .5s}[data-sent] .ws-field span{color:var(--ws-soft)}.ws-thanks{font-family:var(--ws-serif);color:#2f6b45;opacity:0;transition:opacity .5s ease .2s, transform .6s var(--ease-out) .2s;font-size:1.02em;transform:translateY(.4em)}[data-sent] .ws-thanks{opacity:1;transform:none}[data-lang=zh] .ws-field small{letter-spacing:.12em}.ws-desk{min-width:0;min-height:0;display:grid;position:relative}.ws-inbox{padding:1.2em 1.4em}.ws-inbox__title{font-family:var(--ws-serif);font-size:2.1em;font-weight:400;line-height:1}.ws-inbox ol{border-top:1px solid var(--ws-rule);margin-top:.9em}.ws-inbox li{border-bottom:1px solid var(--ws-rule);white-space:nowrap;grid-template-columns:1.05fr 1.25fr .95fr .55fr;align-items:center;gap:.7em;max-height:4em;padding:.75em 0;font-size:.82em;display:grid}.ws-inbox li>*{text-overflow:ellipsis;min-width:0;overflow:hidden}.ws-inbox li b{font-family:var(--ws-serif);font-size:1.18em;font-weight:500}.ws-inbox li small{color:var(--ws-soft);justify-self:end}.ws-lead{transition:max-height .7s var(--ease-out), padding .7s var(--ease-out), opacity .5s ease .2s;background:linear-gradient(90deg,#a4532e1a,#a4532e00 70%)}.ws-lead:not([data-on]){opacity:0;border-bottom-color:#0000;max-height:0;padding-block:0}.ws-lead>b{padding-left:.45em}.ws-status{border:1px solid;border-radius:99em;justify-self:start;padding:.2em .65em;font-size:.86em;line-height:1.3;transition:color .5s}.ws-status[data-status=new]{color:var(--ws-clay)}.ws-status[data-status=contacted]{color:#2f6b45}.ws-status[data-status=closed]{color:#8a8378}.ws-detail{border-left:2px solid var(--ws-clay);transition:opacity .6s ease .5s, transform .7s var(--ease-out) .5s;background:#ffffff8c;gap:.45em;margin-top:1em;padding:.9em 1em;display:grid}.ws-detail:not([data-on]){opacity:0;transform:translateY(.6em)}.ws-detail p:first-child{flex-wrap:wrap;align-items:baseline;gap:.3em .9em;display:flex}.ws-detail b{font-family:var(--ws-serif);font-size:1.2em;font-weight:500}.ws-detail span{color:var(--ws-soft);font-size:.74em}.ws-detail__msg{font-family:var(--ws-serif);font-size:1.05em;line-height:1.4}.ws-marked{color:#2f6b45;opacity:0;margin-top:.8em;font-size:.74em;transition:opacity .5s}.ws-marked:before{content:"✓ ";font-weight:700}.ws-marked[data-on]{opacity:1}.ws-mail{z-index:7;color:#1d1c1a;max-width:82%;font-family:var(--ws-ui,system-ui, sans-serif);opacity:0;transition:opacity .5s ease, transform .7s var(--ease-out);background:#fff;border-radius:.7em;align-items:center;gap:.75em;padding:.75em .95em;font-size:.8em;line-height:1.35;display:flex;position:absolute;top:3.4em;right:.9em;transform:translateY(-.8em);box-shadow:0 1em 2.6em #00000052}.ws-mail[data-on]{opacity:1;transform:none}.ws-mail small{color:#8a8378;font-size:.86em;display:block}.ws-mail i{background:linear-gradient(155deg,#0000 47%,#a4532e 47% 55%,#0000 55%) 0 0/50% 100% no-repeat,linear-gradient(-155deg,#0000 47%,#a4532e 47% 55%,#0000 55%) 100% 0/50% 100% no-repeat;border:1.5px solid #a4532e;border-radius:.15em;flex:none;width:1.45em;height:1.05em}@container dp (width<=560px){.dp-scene{aspect-ratio:auto;grid-template-rows:17em 28em;grid-template-columns:minmax(0,1fr);gap:.9em;padding:1em;font-size:3.15cqi}.dp-scene[data-inbox]{grid-template-rows:22.5em 22.5em}.ws-hero--open{flex-basis:33%}.ws-story{padding-block:.7em}.ws-story img{height:4.2em}.ws-nav{display:none}.ws-head{padding:.75em 1.1em}.ws-display{font-size:2.4em}.ws-row,.ws-post,.ws-journal,.ws-form,.ws-story,.ws-inbox{padding-inline:1.1em}.ws-post img{height:5.6em}.ws-pair>.ws{width:88%;height:88%}.ws-pair>.ws:first-child{transform:translate(6.8%,6.8%)}.ws-inbox li{grid-template-columns:1.1fr 1.2fr .95fr}.ws-hero--strip{display:none}.ws-pair>.ws+.ws{width:76%;height:80%}.ws-inbox li small{display:none}}@media (width<=1023px){.dp-index,.dp-main,.dp-note{grid-area:auto/1/auto/-1}.dp-index{border-top:0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.dp-index li{border-bottom:0}.dp-pick{border-top:1px solid var(--rule);text-align:center;padding:12px 0 14px;display:block}.dp-pick:after,.dp-pick__bar{top:-1px;bottom:auto}.dp-pick__no{font-size:24px;display:block}.dp-pick__title,.dp-pick__result{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dp-now{grid-template-columns:40px minmax(0,1fr);margin-bottom:22px;display:grid}.dp-now__no{font-family:var(--serif);color:var(--clay);grid-row:1/span 2;font-size:24px;font-style:italic;line-height:1.2}.dp-now__title{font-family:var(--display);font-size:27px;line-height:1.15}.dp-now__result{color:var(--ink-soft);margin-top:8px;font-size:15px;line-height:1.6}.v1[data-locale=zh] .dp-now__title{letter-spacing:.06em;font-size:21px;line-height:1.5}.v1[data-locale=zh] .dp-now__result{letter-spacing:.03em;font-size:14.5px;line-height:1.85}.dp-note{max-width:none}}@media (prefers-reduced-motion:reduce){.dp *,.dp :before,.dp :after{transition-duration:.01ms!important;animation:none!important}}
