@font-face{font-family:JingyuBook;src:url(../assets/fonts/jingyu-biddy-display.woff2) format("woff2");font-display:swap;font-weight:400}:root{font-family:PingFang SC,Microsoft YaHei,sans-serif;color:#343039;background:#faf7f4;color-scheme:light;font-synthesis:none;--bp-plum:#593b66;--bp-purple:#74577f;--bp-teal:#326d66;--bp-ink:#343039;--bp-muted:#69606b;--bp-lilac:#efe8f2;--bp-line:#dcd2de;--bp-paper:#faf7f4;--bp-white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:#9b85a3 #faf7f4}body{margin:0}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-weight:400}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer;color:inherit}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button:disabled{opacity:.5;cursor:default}img{display:block;max-width:100%}svg{flex-shrink:0}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid #326d66;outline-offset:4px}::selection{background:#d8c5df;color:#392643}input,textarea{caret-color:var(--bp-plum)}button{border:0}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}.bp-skip{position:fixed;top:-100px;left:15px;z-index:20;background:#fff;padding:15px;color:var(--bp-plum)}.bp-skip:focus{top:10px}[hidden]{display:none!important}.bp-trial{display:flex;justify-content:space-between;padding:8px 20px;background:#eae1ee;color:#5f4769;font-size:14px;line-height:1.5}.bp-header{height:66px;padding:0 21px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #eee7ed;max-width:1100px;margin:auto}.bp-brand{display:flex;align-items:center;gap:9px;color:var(--bp-plum);min-height:44px}.bp-brand b{font-family:JingyuBook,SimSun,serif;font-size:28px;font-weight:400;letter-spacing:3px}.bp-brand>span{font-size:14px;color:#756a79;margin-left:9px;letter-spacing:1px}.bp-menu-button{width:44px;height:44px;display:grid;place-items:center;background:none;color:var(--bp-plum)}.bp-desktop-nav{display:none}.bp-mobile-menu{padding:0 21px 15px;background:#fff;border-bottom:1px solid var(--bp-line)}.bp-mobile-menu a{display:flex;align-items:center;justify-content:space-between;min-height:48px;color:var(--bp-plum);font-size:15px;border-top:1px solid #eee7ed}.bp-home-hero{background:#f0eaf3;text-align:center;padding:25px 22px 15px}.bp-home-inner{max-width:410px;margin:auto}.bp-home-hero h1{font-family:JingyuBook,Songti SC,SimSun,serif;font-size:30px;line-height:1.55;letter-spacing:.02em;color:var(--bp-plum);text-wrap:balance}.bp-hero-description{font-size:17px;line-height:1.8;color:#64576b;margin-top:12px}.bp-cover-cards{height:176px;position:relative;display:flex;align-items:center;justify-content:center;margin:9px 0 7px;isolation:isolate}.bp-cover-cards img{position:absolute;width:88px;height:auto;aspect-ratio:.6;object-fit:cover;padding:4px;background:#fff;border-radius:5px;box-shadow:0 8px 14px #4c315027}.bp-cover-cards img:first-child{transform:translate(-75px,4px) rotate(-13deg);z-index:1}.bp-cover-cards img:nth-child(2){width:96px;transform:rotate(2deg);z-index:3}.bp-cover-cards img:nth-child(3){transform:translate(75px,4px) rotate(13deg);z-index:2}.bp-card-spark{position:absolute;right:13%;top:18px;color:var(--bp-plum)}.bp-duration{display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;color:#67576e;margin:8px 0 17px}.bp-duration i{width:3px;height:3px;background:#8c7696;border-radius:50%}.bp-primary{display:flex;align-items:center;justify-content:center;gap:15px;width:100%;min-height:52px;padding:12px 20px;background:var(--bp-plum);color:#fff;border-radius:6px;font-size:16px;font-weight:500;transition:background .18s ease,transform .18s ease}.bp-primary:hover{background:#472a54}.bp-primary:active{transform:translateY(1px)}.bp-code summary{font-size:14px;min-height:48px;display:flex;align-items:center;justify-content:center;gap:7px;color:var(--bp-plum)}.bp-code[open] summary svg{transform:rotate(180deg)}.bp-code form{text-align:left;padding:12px 0 13px}.bp-code label{font-size:14px;display:block;margin-bottom:10px;color:#584761}.bp-code form>div{display:grid;grid-template-columns:minmax(0,1fr) 52px;background:#fff;border:1px solid #b9a5c2;border-radius:6px;overflow:clip}.bp-code input{min-width:0;width:100%;border:0;background:transparent;padding:14px;font-size:17px;color:#443150;letter-spacing:2px}.bp-code input::placeholder{font-size:15px;letter-spacing:0;color:#756679}.bp-code form button{min-height:52px;background:var(--bp-plum);color:#fff;display:grid;place-items:center}.bp-code form>p{font-size:14px;color:#65546e;margin-top:9px;line-height:1.7}.bp-code p[role=alert]{color:#a13b4b}.bp-section{max-width:640px;margin:auto;padding:33px 22px}.bp-section>h2{font-family:JingyuBook,SimSun,serif;font-size:25px;line-height:1.6;color:var(--bp-plum);text-wrap:balance}.bp-section>p{font-size:17px;color:var(--bp-muted);line-height:1.8;margin-top:10px}.bp-topic-list{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;margin-top:20px}.bp-topic-list>a{display:flex;align-items:center;gap:9px;min-height:64px;border-bottom:1px solid var(--bp-line);font-size:15px;color:var(--bp-plum)}.bp-topic-list>a>svg:first-child{color:#59877d}.bp-topic-list>a>svg:last-child{margin-left:auto;width:15px}.bp-topic-list>a:hover{color:var(--bp-teal);background:#f0ecef}.bp-how{background:#eaf1ed}.bp-how h2{color:#305f55}.bp-how ol{list-style:none;margin:25px 0 0;padding:0}.bp-how li{display:flex;gap:15px;margin-top:24px}.bp-how li>span{width:29px;height:29px;display:grid;place-items:center;flex-shrink:0;border:1px solid #90b1a0;border-radius:50%;color:#356b59;font-family:Georgia,serif;font-size:17px}.bp-how h3{font-size:17px;font-weight:500;line-height:1.7;color:#315b50}.bp-how li p{font-size:17px;line-height:1.9;color:#4e625a;margin-top:5px}.bp-text-link{display:flex;align-items:center;gap:12px;width:fit-content;min-height:48px;font-size:14px;color:var(--bp-teal);margin-top:22px;border-bottom:1px solid #a5bcb0}.bp-faq>h2{font-size:23px;margin-bottom:17px}.bp-faq details{border-bottom:1px solid var(--bp-line)}.bp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:12px 0;font-size:16px;line-height:1.6;color:var(--bp-plum)}.bp-faq details[open] summary svg{transform:rotate(180deg)}.bp-faq details p{font-size:17px;line-height:1.9;padding:0 0 21px;color:var(--bp-muted)}.bp-footer{padding:27px 22px 33px;background:#ede4f0;text-align:center;color:#614f69}.bp-footer-brand{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;font-family:JingyuBook,SimSun,serif;font-size:24px;color:var(--bp-plum)}.bp-footer>p{font-size:14px;line-height:1.8;margin-top:8px}.bp-footer>span{font-size:14px;display:block;margin-top:10px;line-height:1.7}.bp-footer>a:last-child{font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;margin-top:5px}.bp-reading{background:#fff}.bp-reading-top{max-width:660px;margin:auto;padding:10px 22px 0;display:flex;align-items:center;justify-content:space-between;color:var(--bp-muted);font-size:14px}.bp-back,.bp-reading-top>button{min-height:44px;display:flex;align-items:center;gap:6px}.bp-reading-top>button{background:none;padding:0;font-size:14px}.bp-result-intro{max-width:660px;margin:auto;padding:18px 22px 24px}.bp-result-intro>h1{font-family:JingyuBook,SimSun,serif;color:var(--bp-plum);font-size:28px;line-height:1.55;letter-spacing:.015em}.bp-result-question{font-size:15px;line-height:1.85;margin-top:13px;color:var(--bp-muted)}.bp-card-summary{display:grid;grid-template-columns:110px minmax(0,1fr);gap:23px;align-items:center;margin:23px 0}.bp-card-summary figure{padding:5px;background:#f4ecf5;border-radius:5px;box-shadow:0 8px 16px #5d3e6817;transform:rotate(-3deg)}.bp-card-summary img{width:100%;height:auto;aspect-ratio:.6;object-fit:cover;border-radius:2px}.bp-position{font-size:14px;color:#786080;line-height:1.6}.bp-card-summary h2{font-family:JingyuBook,SimSun,serif;font-size:28px;color:var(--bp-plum);line-height:1.6;margin-top:6px}.bp-card-summary h2 small{display:block;font-family:Georgia,serif;letter-spacing:1px;font-size:14px;font-weight:400;color:#796883;margin-top:3px}.bp-orientation{display:flex;align-items:center;gap:5px;font-size:14px;color:var(--bp-teal);margin-top:13px}.bp-card-summary>div>p{font-size:14px;color:#695870;line-height:1.8;margin-top:9px}.bp-insight{display:flex;align-items:flex-start;gap:12px;background:#f1ebf4;padding:19px 18px;border-radius:8px;color:var(--bp-plum)}.bp-insight>svg{margin-top:4px}.bp-insight p{font-family:JingyuBook,SimSun,serif;font-size:21px;line-height:1.7;text-wrap:balance}.bp-reading-body{max-width:660px;margin:auto;padding:0 22px}.bp-reading-controls{border-bottom:1px solid var(--bp-line);display:flex;align-items:center;justify-content:space-between;gap:8px}.bp-reading-controls>[role=tablist]{display:flex;gap:17px;min-width:0}.bp-reading-controls button{background:none;min-height:52px;white-space:nowrap;font-size:15px;padding:0;color:#786581;border-bottom:2px solid transparent}.bp-reading-controls button[role=tab][aria-selected=true]{border-bottom-color:var(--bp-plum);font-weight:600;color:var(--bp-plum)}.bp-tool-buttons{display:flex;gap:3px}.bp-tool-buttons>button{min-width:44px;display:grid;place-items:center;color:var(--bp-plum)}.bp-tool-buttons button[aria-pressed=true]{color:var(--bp-teal)}.bp-live{font-size:14px;color:var(--bp-teal);line-height:1.7}.bp-live:not(:empty){padding-top:12px}.bp-prose{font-size:17px;line-height:1.95;color:#49404d;padding-top:3px}.bp-prose h2{font-size:23px;line-height:1.65;font-family:JingyuBook,SimSun,serif;color:var(--bp-plum);margin:30px 0 15px;text-wrap:balance}.bp-prose p{margin:17px 0}.bp-prose strong{font-weight:600;color:#503459}.bp-prose blockquote{margin:29px 0;padding:24px 18px;text-align:center;background:#f5f0f7;border-radius:8px;color:var(--bp-plum)}.bp-prose blockquote>svg{display:block;margin:auto}.bp-prose blockquote p{font-family:JingyuBook,SimSun,serif;font-size:25px;line-height:1.6;margin:13px 0 0}.bp-action-note{margin:28px 0;padding:21px 19px;background:#edf3ef;border-radius:8px;color:#345f51}.bp-action-note>div{display:flex;align-items:center;gap:9px}.bp-action-note h3{font-size:18px;font-weight:500}.bp-action-note p{font-size:17px;line-height:1.9;margin:11px 0 0}.bp-action-note>p:only-child{margin:0}.bp-reflection{border-top:1px solid var(--bp-line);margin-top:30px;padding-top:26px}.bp-reflection label{font-size:20px;color:var(--bp-plum);font-family:JingyuBook,SimSun,serif;line-height:1.6}.bp-reflection textarea{width:100%;resize:vertical;background:#fcfafc;border:1px solid #cfbfd5;border-radius:6px;padding:14px;font-size:17px;line-height:1.8;margin-top:15px;color:#493650}.bp-reflection textarea::placeholder{color:#81708b}.bp-reflection>div{display:flex;align-items:center;gap:12px;justify-content:space-between;margin-top:10px}.bp-reflection>div>span{font-size:14px;color:#726079;line-height:1.7;max-width:55%}.bp-reflection button{display:flex;align-items:center;gap:6px;min-height:44px;background:var(--bp-teal);color:#fff;padding:0 13px;border-radius:6px;font-size:14px}.bp-chapter-close{text-align:center;padding:44px 0;color:var(--bp-plum)}.bp-chapter-close>svg{display:block;margin:auto;color:#7d6588}.bp-chapter-close h2{font-family:JingyuBook,SimSun,serif;font-size:23px;line-height:1.7;margin-top:13px}.bp-chapter-close p{font-size:14px;line-height:1.8;color:var(--bp-muted);margin-top:12px}.bp-chapter-close .bp-primary{margin-top:23px}.bp-large .bp-prose,.bp-large .bp-prose .bp-action-note p{font-size:19px}.bp-directory{max-width:616px;padding:15px 22px 22px;margin:0 auto;background:#f5f0f7;color:var(--bp-plum)}.bp-directory h2{font-size:20px;font-family:JingyuBook,SimSun,serif}.bp-directory ol{list-style:none;padding:0;margin:10px 0}.bp-directory li{display:flex;align-items:center;gap:10px;font-size:14px;min-height:44px;border-bottom:1px solid #dfd2e4}.bp-directory li>span{font-family:Georgia,serif;width:20px}.bp-directory li small{margin-left:auto;color:#786381;font-size:14px}.bp-directory p{font-size:14px;line-height:1.7;color:var(--bp-muted)}@media(min-width:700px){.bp-trial{justify-content:center;gap:25px}.bp-header{height:82px;padding:0 35px}.bp-brand>span{font-size:14px;margin-left:20px}.bp-menu-button{display:none}.bp-desktop-nav{display:flex;gap:30px;color:var(--bp-plum);font-size:14px}.bp-desktop-nav a{display:flex;align-items:center;min-height:44px}.bp-desktop-nav a[aria-current]{border-bottom:1px solid var(--bp-plum)}.bp-home-hero{padding:38px 25px 20px}.bp-home-hero h1{font-size:38px}.bp-hero-description{font-size:17px}.bp-cover-cards{height:210px;margin:16px 0}.bp-cover-cards img{width:105px}.bp-cover-cards img:nth-child(2){width:118px}.bp-cover-cards img:first-child{transform:translate(-91px,4px) rotate(-13deg)}.bp-cover-cards img:nth-child(3){transform:translate(91px,4px) rotate(13deg)}.bp-section{padding:42px 25px}.bp-reading-top{padding-top:20px}.bp-result-intro{padding-top:23px}.bp-result-intro>h1{font-size:34px}.bp-card-summary{grid-template-columns:136px 1fr;gap:35px;margin:28px 0}.bp-card-summary h2{font-size:34px}.bp-card-summary>div>p{font-size:16px}.bp-insight p{font-size:24px}.bp-prose{font-size:18px}.bp-prose h2{font-size:26px}.bp-reading-body{padding-bottom:10px}.bp-mobile-menu{display:none}}@media(max-width:360px){.bp-brand>span{font-size:14px;margin-left:3px}.bp-brand b{font-size:26px}.bp-home-hero h1{font-size:28px}.bp-home-hero{padding-left:20px;padding-right:20px}.bp-topic-list{column-gap:16px}.bp-topic-list>a{gap:7px;font-size:14px}.bp-topic-list>a>svg:first-child{width:20px}.bp-result-intro>h1{font-size:26px}.bp-card-summary{gap:19px;grid-template-columns:100px 1fr}.bp-reading-controls>[role=tablist]{gap:13px}.bp-reading-controls button[role=tab]{font-size:14px}.bp-tool-buttons{gap:0}.bp-tool-buttons>button{min-width:44px}.bp-insight p{font-size:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.df-main{max-width:660px;margin:auto;padding:12px 22px 38px;background:#fff;min-height:70dvh}.df-main h1{font-family:JingyuBook,SimSun,serif;color:var(--bp-plum);font-size:28px;line-height:1.6;margin:23px 0 14px;text-wrap:balance}.df-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;color:var(--bp-muted)}.df-nav>a{display:flex;align-items:center;gap:6px;min-height:44px}.df-intro{font-size:17px;line-height:1.8;color:var(--bp-muted);margin-bottom:25px}.df-main label,.df-main legend{font-size:17px;line-height:1.7;color:var(--bp-plum);display:block;margin-bottom:10px}.df-main label>span{font-size:14px;color:var(--bp-muted);margin-left:8px}.df-main textarea{display:block;width:100%;padding:14px;font-size:17px;line-height:1.8;resize:vertical;border:1px solid #cbbad1;border-radius:6px;background:#fcfafc;color:var(--bp-ink);margin-bottom:20px}.df-main textarea::placeholder{color:#7a6c80}.df-main fieldset{padding:0;border:0;margin:25px 0}.df-theme-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.df-theme-grid button{min-height:54px;background:#f7f3f8;border:1px solid #d8c9df;border-radius:6px;font-size:17px;color:var(--bp-plum);display:flex;align-items:center;justify-content:center;gap:10px}.df-theme-grid button[aria-pressed=true]{background:#e7d9ed;border-color:var(--bp-plum)}.df-small{font-size:14px;line-height:1.8;color:var(--bp-muted);margin:15px 0}.df-main .bp-primary{margin-top:17px}.df-resume,.df-home-resume{display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:10px;background:#e4efe9;color:#315f50;font-size:15px;border-radius:6px;margin:15px 0}.df-home-resume{font-size:14px;margin-bottom:0}.df-alert{padding:14px;background:#f8e7e5;color:#8b3843;font-size:16px;line-height:1.8;border-radius:6px}.df-status{font-size:14px;line-height:1.8;color:var(--bp-teal)}.df-status:not(:empty){padding:12px 0}.df-sr{position:absolute!important;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.df-slots{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:27px}.df-slots button{padding:11px;background:#f6f2f7;display:grid;grid-template-columns:22px 1fr;align-items:center;column-gap:4px;color:#6c5c73;border:1px dashed #c5b5cc;border-radius:6px;text-align:left;opacity:1}.df-slots button.is-filled{background:#e6efe9;border-style:solid;border-color:#91af9e;color:#335e4c}.df-slots button>b{font-size:14px;font-weight:500;line-height:1.7}.df-slots button>span{font-family:Georgia,serif;font-size:16px;grid-row:span 2}.df-slots small{font-size:14px;line-height:1.6}.df-deck{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.df-deck button{position:relative;aspect-ratio:.65;min-height:85px;border-radius:6px;background:#70557d;color:#e9d6b1;display:flex;align-items:center;justify-content:center;border:5px solid #ece4ef;outline:1px solid #c9b9d0}.df-deck button>span{position:absolute;bottom:5px;left:0;right:0;display:flex;justify-content:center;font-size:14px;color:#fff}.df-deck button.is-picked{opacity:1;background:#e7efe9;color:#44634e;border-color:#d1dfd5;outline-color:#a2b9ac}.df-deck button.is-picked>span{color:#315e49}.df-deck button:disabled:not(.is-picked){opacity:.5}.df-deck-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:19px 0;color:var(--bp-plum);font-size:14px}.df-deck-nav button{display:flex;align-items:center;gap:6px;min-height:48px;padding:5px;background:none;font-size:14px}.df-single-back{width:128px;height:202px;background:#70557d;color:#e9d6b1;border:7px solid #ece4ef;border-radius:8px;display:grid;place-items:center;margin:20px auto 30px}.df-progress{display:flex;justify-content:space-between;gap:2px;overflow-x:auto;margin:18px 0}.df-progress button{background:none;color:#8c7c94;min-width:44px;min-height:44px;display:grid;place-items:center;font-size:14px;border-bottom:2px solid #d8cddc}.df-progress button:disabled{opacity:1}.df-progress button[aria-current]{color:var(--bp-plum);border-color:var(--bp-plum);font-weight:600}.df-read-label{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:var(--bp-muted)}.df-read-label button{min-width:44px;min-height:44px;background:none;color:var(--bp-plum)}.df-card-reveal{display:grid;grid-template-columns:110px minmax(0,1fr);gap:25px;align-items:center;background:#f5f0f7;padding:18px;border-radius:8px;margin:20px 0}.df-card-reveal img{width:100%;height:auto;border-radius:4px;aspect-ratio:2/3;object-fit:contain}.df-card-reveal>div{color:var(--bp-plum)}.df-card-reveal p{font-family:JingyuBook,SimSun,serif;font-size:23px;line-height:1.8;margin:10px 0}.df-card-reveal span{font-size:14px;line-height:1.8}.reversed{transform:rotate(180deg)}.df-own-answer{margin:27px 0;border-block:1px solid var(--bp-line);padding:5px 0}.df-own-answer summary{padding:14px 0;color:var(--bp-plum);font-size:16px;line-height:1.7}.df-own-answer p{font-size:17px;line-height:1.9;padding-bottom:15px;white-space:pre-wrap;overflow-wrap:anywhere}.df-followup{border-top:1px solid var(--bp-line);padding-top:25px;margin-top:30px}.df-followup h2{font-family:JingyuBook,SimSun,serif;color:var(--bp-plum);font-size:23px;line-height:1.7}.df-followup>p{font-size:14px;color:var(--bp-muted);line-height:1.8;margin:8px 0 17px}.df-response{margin:25px 0;background:#f8f5fa;padding:20px;border-radius:8px}.df-response h3{font-size:18px;line-height:1.8;color:var(--bp-plum);overflow-wrap:anywhere}.df-response p{font-size:17px;line-height:1.9;margin-top:17px;white-space:pre-wrap;overflow-wrap:anywhere}.df-actions{display:flex;gap:12px;flex-wrap:wrap;margin:27px 0}.df-actions .bp-primary{flex:1;min-width:160px;margin:0}.df-secondary{min-height:48px;display:flex;align-items:center;justify-content:center;background:#f3edf6;color:var(--bp-plum);border:1px solid #c8b7d1;border-radius:6px;padding:10px 17px;font-size:16px;margin:17px 0}.df-actions .df-secondary{margin:0}.df-session-info{margin-top:28px;border-top:1px solid var(--bp-line);padding-top:9px;color:var(--bp-muted)}.df-session-info summary{min-height:44px;font-size:14px;display:flex;align-items:center}.df-session-info p{font-size:14px;line-height:1.9;margin-top:10px}.df-final-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:23px 0}.df-final-cards button{background:none;padding:0;color:var(--bp-plum)}.df-final-cards img{aspect-ratio:2/3;object-fit:contain;border-radius:4px;width:100%;height:auto}.df-final-cards span{display:block;font-size:14px;line-height:1.8;margin-top:7px}.df-chapter-link{display:flex;width:100%;justify-content:space-between;gap:12px;text-align:left;font-size:14px;background:none;padding:12px 0;border-bottom:1px solid #e2d9e6;color:var(--bp-plum);line-height:1.8}.df-chapter-link>span:last-child{display:flex;align-items:center;gap:5px}.df-main>.bp-prose,.df-main>.bp-prose p{overflow-wrap:anywhere}.df-main .bp-reflection textarea{margin-top:15px}.df-card-reveal+article{margin-top:22px}@media(max-width:360px){.df-main{padding-inline:19px}.df-progress{gap:0}.df-progress button{min-width:44px}.df-card-reveal{gap:18px;padding:15px}.df-main h1{font-size:26px}}@media(min-width:700px){.df-main{padding:25px 30px 45px}.df-slots{grid-template-columns:repeat(3,minmax(0,1fr))}.df-deck{grid-template-columns:repeat(6,minmax(0,1fr))}}.tp-product{background:#faf7f4;min-height:100dvh}.tp-demo-label{text-align:center;background:#eae1ee;color:#604b69;min-height:30px;padding:5px 12px;font-size:14px;line-height:1.5}.tp-header{height:58px;max-width:760px;margin:auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #e8dfea}.tp-header>span{font-size:14px;color:var(--bp-purple)}.tp-header .bp-brand b{font-size:27px}.tp-footer{font-size:14px;line-height:1.8;text-align:center;padding:22px;color:var(--bp-muted)}.tp-entry{max-width:440px;margin:auto;padding:31px 23px 15px}.tp-entry-symbol{color:#8c7197;margin-bottom:16px}.tp-entry h1{font-family:JingyuBook,SimSun,serif;font-size:28px;line-height:1.6;color:var(--bp-plum);margin-bottom:15px}.tp-entry>p{font-size:17px;line-height:1.9;color:var(--bp-muted)}.tp-entry form{margin-top:28px}.tp-entry label{display:block;font-size:16px;color:var(--bp-plum);margin-bottom:12px}.tp-entry input{width:100%;min-height:58px;border:1px solid #bba7c5;background:#fff;border-radius:6px;padding:12px 16px;font-size:23px;letter-spacing:8px;color:var(--bp-plum)}.tp-entry form>p{font-size:14px;line-height:1.8;color:var(--bp-muted);margin:12px 0 19px}.tp-entry form>p[role=alert]{color:#903d49}.tp-entry-steps{display:flex;flex-wrap:wrap;gap:6px 9px;justify-content:center;font-size:14px;color:#796382;line-height:1.7;margin-top:26px}.tp-entry-steps i{height:3px;width:3px;background:#a38cae;align-self:center;border-radius:50%}.df-main:has(.tf-shell){max-width:760px;padding:6px 16px 14px}.tf-heading h1{font-family:JingyuBook,SimSun,serif;color:var(--bp-plum);font-size:24px;line-height:1.5;margin:4px 0;text-align:center}.tf-heading p{font-size:14px;line-height:1.7;color:var(--bp-muted);text-align:center}.tf-board{position:relative;height:330px;margin:9px 0 2px;border-radius:12px;background:#f1eaf5;isolation:isolate}.tf-center-mark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#dccfe3;opacity:.4;z-index:-1}.tf-slot{position:absolute;transform:translate(-50%,-50%);width:31%;max-width:150px;min-height:106px;background:none;padding:0;display:flex;align-items:center;flex-direction:column;gap:6px;color:var(--bp-plum)}.tf-slot-card{position:relative;width:clamp(50px,14vw,54px);aspect-ratio:2/3;border:1px dashed #b9a1c3;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#9d83aa;background:#faf7fb}.tf-slot-card>b{font-size:14px;font-weight:400}.tf-slot-label{font-size:14px;line-height:1.45;text-align:center;overflow-wrap:anywhere}.tf-slot.is-active .tf-slot-card{border:1px solid #8f719e;background:#fdfaff;outline:2px solid #e7d9ed;outline-offset:2px}.tf-slot.is-hover .tf-slot-card{outline:3px solid #598579;outline-offset:3px;background:#e5efe8}.tf-slot.is-filled .tf-slot-card{border:0}.tf-placed-check{position:absolute;right:-7px;top:-6px;background:#3e7060;color:#fff;border-radius:50%;padding:2px;width:20px;height:20px}.tf-back-art{position:relative;display:grid;place-items:center;background:#80618b;color:#ead9bd;border:3px solid #f4ece7;outline:1px solid #bba2b1;border-radius:5px;width:100%;height:100%;overflow:hidden}.tf-back-art:before{content:"";position:absolute;inset:5px;border:1px solid #c9b08b;border-radius:2px}.tf-back-decoration{position:absolute;bottom:7px;font-size:14px}.tf-dock{padding-top:6px}.tf-instruction{font-size:14px;line-height:1.7;text-align:center;color:var(--bp-muted);margin:0 0 2px}.tf-rail{display:flex;align-items:center;position:relative;overflow-x:auto;overflow-y:hidden;padding:12px calc(50% - 27px) 0;min-height:128px;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x}.tf-rail::-webkit-scrollbar{display:none}.tf-rail-card{position:relative;flex:0 0 54px;height:116px;padding:0;border:0;background:none;touch-action:pan-x;user-select:none;-webkit-user-select:none}.tf-fan-back{position:absolute;left:-9px;top:0;width:72px;height:108px;transform:translateY(var(--tf-drop)) rotate(var(--tf-tilt));transform-origin:center 160%;pointer-events:none}.tf-rail-card.is-focus .tf-fan-back{top:-7px}.tf-rail-card.is-gap .tf-fan-back{outline:1px dashed #d2c2d9;border-radius:6px;opacity:.55}.tf-rail-card.is-gap .tf-fan-back:after{content:"已取走";position:absolute;top:45px;left:0;right:0;color:#8c7695;font-size:14px;text-align:center}.tf-rail-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--bp-plum);font-size:14px;line-height:1.6}.tf-rail-controls button{display:grid;place-items:center;min-width:44px;min-height:44px;background:none;color:var(--bp-plum)}.tf-rail-controls>span{text-align:center}.tf-live{font-size:14px;line-height:1.6;color:var(--bp-teal);min-height:23px;text-align:center}.tf-dock .bp-primary{margin-top:8px}.tf-drag-ghost{position:fixed;left:0;top:0;display:none;width:70px;height:105px;z-index:200;pointer-events:none;filter:drop-shadow(0 7px 10px #49345455)}.tf-shell button:focus-visible{outline:2px solid #3f7866;outline-offset:3px}@media(min-width:700px){.tf-board{height:410px}.tf-slot-card{width:70px}.tf-rail{max-width:520px;margin:auto}.tf-heading h1{font-size:28px}.tp-header{padding-inline:28px}.tp-entry{padding-top:45px}}.tf-back-art>img{width:100%;height:100%;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none}.tf-back-art:has(img){border:0;outline:0;background:none}.tf-back-art:has(img):before{display:none}.df-single-back:has(.tf-back-art){border:0;padding:0;background:none}@font-face{font-family:JingyuSerif;src:url(../assets/fonts/jingyu-reading-serif-0.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+B7,U+2013,U+201C,U+201D,U+2026,U+3001,U+3002,U+4E00,U+4E03,U+4E09,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E16,U+4E1A,U+4E1C,U+4E24,U+4E2A,U+4E2D,U+4E30,U+4E34,U+4E3A,U+4E3B,U+4E45,U+4E48,U+4E49,U+4E4B,U+4E4E,U+4E50,U+4E5D,U+4E5F,U+4E60,U+4E66,U+4E86,U+4E88,U+4E89,U+4E8B,U+4E8C,U+4E8E,U+4E92,U+4E94,U+4E9B,U+4EA4,U+4EA7,U+4EAB,U+4EAE,U+4EB2,U+4EBA,U+4EC0,U+4EC5,U+4ECA,U+4ECD,U+4ECE,U+4ED6,U+4ED8,U+4EE3,U+4EE5,U+4EEC,U+4EF6,U+4EF7,U+4EFB,U+4EFD,U+4F11,U+4F18,U+4F1A,U+4F20,U+4F30,U+4F46,U+4F4D,U+4F4F,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F60,U+4F7F,U+4F8B,U+4F8D,U+4F9B,U+4F9D,U+4FA7,U+4FDD,U+4FE1,U+4FEE,U+5012,U+5019,U+501F,U+503C,U+503E,U+5047,U+504F,U+505A,U+505C,U+5076,U+50CF,U+5141,U+5148,U+5149,U+514D,U+5165,U+5168,U+516B,U+516C,U+516D,U+5171,U+5173,U+5174,U+5176,U+5177,U+5178,U+517B,U+5185,U+518D,U+5192,U+5199,U+51AC,U+51B2,U+51B3,U+51C6,U+51CF,U+51E0,U+51ED,U+51EF,U+51FA,U+51FB,U+5206,U+5207,U+520A,U+5219,U+521B,U+521D,U+5224,U+5229,U+522B,U+5230,U+5236,U+5237,U+523B,U+524A,U+524D,U+5251,U+526A,U+529B,U+529F,U+52A0,U+52A1,U+52A8,U+52A9,U+52AA,U+52BF,U+52C7,U+52C9,U+5305,U+5316,U+533A,U+5341,U+534F,U+5355,U+5360,U+5361,U+5370,U+5373,U+5374,U+5386,U+538B,U+539F,U+53BB,U+53C2,U+53C8,U+53C9,U+53CA,U+53CC,U+53CD,U+53D1,U+53D6,U+53D7,U+53D8,U+53E3,U+53E5}@font-face{font-family:JingyuSerif;src:url(../assets/fonts/jingyu-reading-serif-1.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+53E6,U+53EA,U+53EF,U+53F3,U+53F7,U+53F8,U+5404,U+5408,U+540A,U+540C,U+540E,U+5411,U+5417,U+5426,U+542B,U+542C,U+5438,U+5448,U+544A,U+5468,U+5473,U+547D,U+548C,U+548E,U+54C1,U+54CD,U+54EA,U+552F,U+5546,U+5584,U+5598,U+5668,U+56CA,U+56DB,U+56DE,U+56E0,U+56F0,U+56F4,U+56FA,U+56FD,U+5708,U+5723,U+5728,U+5730,U+573A,U+5747,U+574F,U+5757,U+575A,U+578B,U+57DF,U+57FA,U+5854,U+5858,U+586B,U+5883,U+589E,U+58EB,U+5904,U+5907,U+590D,U+590F,U+5916,U+591A,U+591C,U+591F,U+5927,U+5929,U+592A,U+5931,U+5934,U+5947,U+594F,U+5973,U+597D,U+5982,U+59A5,U+59A8,U+59CB,U+59D4,U+59FF,U+5B50,U+5B57,U+5B58,U+5B63,U+5B66,U+5B83,U+5B88,U+5B89,U+5B8B,U+5B8C,U+5B9A,U+5B9D,U+5B9E,U+5BA1,U+5BB3,U+5BB6,U+5BB9,U+5BC6,U+5BCC,U+5BDF,U+5BF9,U+5BFB,U+5BFC,U+5C0A,U+5C0F,U+5C11,U+5C14,U+5C1A,U+5C1D,U+5C31,U+5C3A,U+5C3D,U+5C3E,U+5C40,U+5C42,U+5C48,U+5C55,U+5C5E,U+5DE5,U+5DE6,U+5DEE,U+5DF1,U+5DF2,U+5E01,U+5E08,U+5E0C,U+5E1D,U+5E26,U+5E2E,U+5E37,U+5E38,U+5E45,U+5E55,U+5E72,U+5E73,U+5E74,U+5E76,U+5E8F,U+5E94,U+5E95,U+5EA6,U+5EA7,U+5EAD,U+5ECA,U+5EF6,U+5EFA,U+5F00,U+5F02,U+5F0F,U+5F15,U+5F20,U+5F25,U+5F3A,U+5F52,U+5F53,U+5F55,U+5F62,U+5F71,U+5F7B,U+5F80,U+5F81,U+5F84,U+5F85,U+5F88,U+5F97,U+5FAA,U+5FAE,U+5FC3,U+5FC5,U+5FD7,U+5FEB,U+5FF5,U+5FFD,U+6000,U+6001,U+600E,U+6015,U+601D,U+6025}@font-face{font-family:JingyuSerif;src:url(../assets/fonts/jingyu-reading-serif-2.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+6027,U+602A,U+604B,U+6062,U+606F,U+6076,U+6089,U+60AC,U+60C5,U+60EB,U+60EF,U+60F3,U+610F,U+611A,U+611F,U+613F,U+6162,U+6210,U+6211,U+6216,U+6218,U+6240,U+624B,U+624D,U+6253,U+6267,U+6269,U+627E,U+627F,U+628A,U+6295,U+62A4,U+62B5,U+62BC,U+62BD,U+62C5,U+62C6,U+62E9,U+62EC,U+6301,U+6307,U+6311,U+6321,U+635F,U+6362,U+636E,U+6380,U+6392,U+63A2,U+63A5,U+63A7,U+63A8,U+63D0,U+63E1,U+6446,U+644A,U+6469,U+6478,U+6491,U+64A4,U+64E6,U+652F,U+6536,U+6539,U+653E,U+6548,U+6559,U+6570,U+6574,U+6587,U+65AD,U+65AF,U+65B0,U+65B9,U+65C5,U+65CF,U+65E0,U+65E2,U+65E7,U+65E9,U+65F6,U+660E,U+6613,U+661F,U+6625,U+662F,U+663E,U+666F,U+6670,U+6682,U+66F4,U+66FE,U+66FF,U+6700,U+6708,U+6709,U+670D,U+671B,U+671F,U+672A,U+672C,U+672F,U+673A,U+6742,U+6743,U+6756,U+675F,U+6761,U+6765,U+676F,U+677E,U+6781,U+6784,U+679C,U+679D,U+67B6,U+67D0,U+67E5,U+6807,U+6811,U+6837,U+6838,U+6839,U+6848,U+684C,U+68B3,U+68C0,U+68F5,U+695A,U+6977,U+6982,U+6A21,U+6B21,U+6B32,U+6B62,U+6B63,U+6B64,U+6B65,U+6B67,U+6B7B,U+6BB5,U+6BCF,U+6BD4,U+6BEB,U+6C14,U+6C34,U+6C38,U+6C42,U+6C47,U+6C60,U+6C89,U+6C9F,U+6CA1,U+6CBF,U+6CD5,U+6CE8,U+6D01,U+6D1E,U+6D3B,U+6D41,U+6D4B,U+6D4F,U+6D6E,U+6D88,U+6DA6,U+6DC0,U+6DF1,U+6DF7,U+6E05,U+6E10,U+6E29,U+6E34,U+6E90,U+6ECB,U+6ED1,U+6EDE,U+6EE1,U+6F0F,U+6F14,U+706F}@font-face{font-family:JingyuSerif;src:url(../assets/fonts/jingyu-reading-serif-3.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+70B9,U+70C8,U+70ED,U+7136,U+7167,U+719F,U+7248,U+724C,U+7269,U+7279,U+72B6,U+72B9,U+72EC,U+731C,U+7387,U+738B,U+73AF,U+73B0,U+7406,U+751F,U+7528,U+7531,U+753B,U+754C,U+7559,U+7565,U+7591,U+75B2,U+767D,U+7684,U+7687,U+76CA,U+76D6,U+76EE,U+76F2,U+76F4,U+76F8,U+76FE,U+770B,U+771F,U+773C,U+7740,U+77AC,U+77DB,U+77E5,U+77ED,U+7801,U+786E,U+788D,U+78B0,U+793A,U+795E,U+796D,U+79BB,U+79CB,U+79CD,U+79E9,U+79EF,U+7A0B,U+7A0D,U+7A33,U+7A76,U+7A7A,U+7A81,U+7A84,U+7ACB,U+7AD9,U+7ADE,U+7ADF,U+7AE0,U+7AEF,U+7B14,U+7B2C,U+7B49,U+7B54,U+7B79,U+7B80,U+7C7B,U+7CBE,U+7CCA,U+7CFB,U+7D20,U+7D22,U+7D27,U+7D2F,U+7EA6,U+7EA7,U+7EAF,U+7EB3,U+7EBF,U+7EC3,U+7EC4,U+7EC6,U+7EC7,U+7EC8,U+7ECF,U+7ED3,U+7ED5,U+7ED9,U+7EDF,U+7EE7,U+7EEA,U+7EED,U+7EF4,U+7EF7,U+7F13,U+7F18,U+7F1A,U+7F29,U+7F3A,U+7F57,U+7F6E,U+7FFB,U+8003,U+8005,U+800C,U+8010,U+8017,U+804A,U+804C,U+80A1,U+80CC,U+80FD,U+811A,U+817E,U+81EA,U+81F4,U+820D,U+8212,U+822A,U+8272,U+8282,U+82BD,U+82DB,U+8303,U+8377,U+83B7,U+840C,U+843D,U+85CF,U+8651,U+866B,U+86C0,U+884C,U+8861,U+8865,U+8868,U+88AB,U+897F,U+8981,U+8986,U+89C1,U+89C2,U+89C4,U+89C6,U+89C8,U+89C9,U+89D2,U+89E3,U+89E6,U+8BA4,U+8BA9,U+8BAE,U+8BB0,U+8BB8,U+8BBA,U+8BBE,U+8BC1,U+8BC4,U+8BC6,U+8BCD,U+8BD5,U+8BDD,U+8BE2,U+8BE5,U+8BF4,U+8BF7,U+8BFA,U+8BFB,U+8C01}@font-face{font-family:JingyuSerif;src:url(../assets/fonts/jingyu-reading-serif-4.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+8C03,U+8C61,U+8C6B,U+8D1F,U+8D22,U+8D23,U+8D25,U+8D34,U+8D39,U+8D44,U+8D4B,U+8D56,U+8D70,U+8D77,U+8D85,U+8D8B,U+8DA3,U+8DB3,U+8DEF,U+8DF3,U+8E0F,U+8EAB,U+8F66,U+8F6C,U+8F6E,U+8F7B,U+8F83,U+8F93,U+8FA8,U+8FB9,U+8FBE,U+8FC7,U+8FD0,U+8FD1,U+8FD4,U+8FD8,U+8FD9,U+8FDB,U+8FDC,U+8FDE,U+8FFD,U+9000,U+9001,U+9002,U+9006,U+9009,U+9010,U+9014,U+901A,U+901F,U+9020,U+904D,U+9053,U+906E,U+907F,U+9080,U+90A3,U+90E8,U+90FD,U+914D,U+9192,U+91CA,U+91CC,U+91CD,U+91CE,U+91CF,U+91D1,U+949F,U+94B1,U+9501,U+952E,U+955C,U+957F,U+95ED,U+95EE,U+95F4,U+9605,U+9633,U+9634,U+9635,U+9636,U+963B,U+9645,U+9650,U+9664,U+9669,U+966A,U+9677,U+968F,U+9690,U+9699,U+96BE,U+9700,U+9732,U+9759,U+975E,U+9760,U+9762,U+9875,U+9879,U+987A,U+987B,U+987E,U+9884,U+9891,U+9898,U+989D,U+9976,U+9988,U+9996,U+9A6C,U+9A8C,U+9A91,U+9AA4,U+9AA8,U+9AD8,U+9B54,U+9C9C,U+9E23,U+9ED1,U+9ED8,U+9F50,U+FF0C,U+FF1A,U+FF1B,U+FF1F,U+FF5E}@font-face{font-family:JingyuSoft;src:url(../assets/fonts/jingyu-reading-soft-0.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+B7,U+2013,U+201C,U+201D,U+2026,U+3001,U+3002,U+4E00,U+4E03,U+4E09,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E16,U+4E1A,U+4E1C,U+4E24,U+4E2A,U+4E2D,U+4E30,U+4E34,U+4E3A,U+4E3B,U+4E45,U+4E48,U+4E49,U+4E4B,U+4E4E,U+4E50,U+4E5D,U+4E5F,U+4E60,U+4E66,U+4E86,U+4E88,U+4E89,U+4E8B,U+4E8C,U+4E8E,U+4E92,U+4E94,U+4E9B,U+4EA4,U+4EA7,U+4EAB,U+4EAE,U+4EB2,U+4EBA,U+4EC0,U+4EC5,U+4ECA,U+4ECD,U+4ECE,U+4ED6,U+4ED8,U+4EE3,U+4EE5,U+4EEC,U+4EF6,U+4EF7,U+4EFB,U+4EFD,U+4F11,U+4F18,U+4F1A,U+4F20,U+4F30,U+4F46,U+4F4D,U+4F4F,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F60,U+4F7F,U+4F8B,U+4F8D,U+4F9B,U+4F9D,U+4FA7,U+4FDD,U+4FE1,U+4FEE,U+5012,U+5019,U+501F,U+503C,U+503E,U+5047,U+504F,U+505A,U+505C,U+5076,U+50CF,U+5141,U+5148,U+5149,U+514D,U+5165,U+5168,U+516B,U+516C,U+516D,U+5171,U+5173,U+5174,U+5176,U+5177,U+5178,U+517B,U+5185,U+518D,U+5192,U+5199,U+51AC,U+51B2,U+51B3,U+51C6,U+51CF,U+51E0,U+51ED,U+51EF,U+51FA,U+51FB,U+5206,U+5207,U+520A,U+5219,U+521B,U+521D,U+5224,U+5229,U+522B,U+5230,U+5236,U+5237,U+523B,U+524A,U+524D,U+5251,U+526A,U+529B,U+529F,U+52A0,U+52A1,U+52A8,U+52A9,U+52AA,U+52BF,U+52C7,U+52C9,U+5305,U+5316,U+533A,U+5341,U+534F,U+5355,U+5360,U+5361,U+5370,U+5373,U+5374,U+5386,U+538B,U+539F,U+53BB,U+53C2,U+53C8,U+53C9,U+53CA,U+53CC,U+53CD,U+53D1,U+53D6,U+53D7,U+53D8,U+53E3,U+53E5}@font-face{font-family:JingyuSoft;src:url(../assets/fonts/jingyu-reading-soft-1.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+53E6,U+53EA,U+53EF,U+53F3,U+53F7,U+53F8,U+5404,U+5408,U+540A,U+540C,U+540E,U+5411,U+5417,U+5426,U+542B,U+542C,U+5438,U+5448,U+544A,U+5468,U+5473,U+547D,U+548C,U+548E,U+54C1,U+54CD,U+54EA,U+552F,U+5546,U+5584,U+5598,U+5668,U+56CA,U+56DB,U+56DE,U+56E0,U+56F0,U+56F4,U+56FA,U+56FD,U+5708,U+5723,U+5728,U+5730,U+573A,U+5747,U+574F,U+5757,U+575A,U+578B,U+57DF,U+57FA,U+5854,U+5858,U+586B,U+5883,U+589E,U+58EB,U+5904,U+5907,U+590D,U+590F,U+5916,U+591A,U+591C,U+591F,U+5927,U+5929,U+592A,U+5931,U+5934,U+5947,U+594F,U+5973,U+597D,U+5982,U+59A5,U+59A8,U+59CB,U+59D4,U+59FF,U+5B50,U+5B57,U+5B58,U+5B63,U+5B66,U+5B83,U+5B88,U+5B89,U+5B8B,U+5B8C,U+5B9A,U+5B9D,U+5B9E,U+5BA1,U+5BB3,U+5BB6,U+5BB9,U+5BC6,U+5BCC,U+5BDF,U+5BF9,U+5BFB,U+5BFC,U+5C0A,U+5C0F,U+5C11,U+5C14,U+5C1A,U+5C1D,U+5C31,U+5C3A,U+5C3D,U+5C3E,U+5C40,U+5C42,U+5C48,U+5C55,U+5C5E,U+5DE5,U+5DE6,U+5DEE,U+5DF1,U+5DF2,U+5E01,U+5E08,U+5E0C,U+5E1D,U+5E26,U+5E2E,U+5E37,U+5E38,U+5E45,U+5E55,U+5E72,U+5E73,U+5E74,U+5E76,U+5E8F,U+5E94,U+5E95,U+5EA6,U+5EA7,U+5EAD,U+5ECA,U+5EF6,U+5EFA,U+5F00,U+5F02,U+5F0F,U+5F15,U+5F20,U+5F25,U+5F3A,U+5F52,U+5F53,U+5F55,U+5F62,U+5F71,U+5F7B,U+5F80,U+5F81,U+5F84,U+5F85,U+5F88,U+5F97,U+5FAA,U+5FAE,U+5FC3,U+5FC5,U+5FD7,U+5FEB,U+5FF5,U+5FFD,U+6000,U+6001,U+600E,U+6015,U+601D,U+6025}@font-face{font-family:JingyuSoft;src:url(../assets/fonts/jingyu-reading-soft-2.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+6027,U+602A,U+604B,U+6062,U+606F,U+6076,U+6089,U+60AC,U+60C5,U+60EB,U+60EF,U+60F3,U+610F,U+611A,U+611F,U+613F,U+6162,U+6210,U+6211,U+6216,U+6218,U+6240,U+624B,U+624D,U+6253,U+6267,U+6269,U+627E,U+627F,U+628A,U+6295,U+62A4,U+62B5,U+62BC,U+62BD,U+62C5,U+62C6,U+62E9,U+62EC,U+6301,U+6307,U+6311,U+6321,U+635F,U+6362,U+636E,U+6380,U+6392,U+63A2,U+63A5,U+63A7,U+63A8,U+63D0,U+63E1,U+6446,U+644A,U+6469,U+6478,U+6491,U+64A4,U+64E6,U+652F,U+6536,U+6539,U+653E,U+6548,U+6559,U+6570,U+6574,U+6587,U+65AD,U+65AF,U+65B0,U+65B9,U+65C5,U+65CF,U+65E0,U+65E2,U+65E7,U+65E9,U+65F6,U+660E,U+6613,U+661F,U+6625,U+662F,U+663E,U+666F,U+6670,U+6682,U+66F4,U+66FE,U+66FF,U+6700,U+6708,U+6709,U+670D,U+671B,U+671F,U+672A,U+672C,U+672F,U+673A,U+6742,U+6743,U+6756,U+675F,U+6761,U+6765,U+676F,U+677E,U+6781,U+6784,U+679C,U+679D,U+67B6,U+67D0,U+67E5,U+6807,U+6811,U+6837,U+6838,U+6839,U+6848,U+684C,U+68B3,U+68C0,U+68F5,U+695A,U+6977,U+6982,U+6A21,U+6B21,U+6B32,U+6B62,U+6B63,U+6B64,U+6B65,U+6B67,U+6B7B,U+6BB5,U+6BCF,U+6BD4,U+6BEB,U+6C14,U+6C34,U+6C38,U+6C42,U+6C47,U+6C60,U+6C89,U+6C9F,U+6CA1,U+6CBF,U+6CD5,U+6CE8,U+6D01,U+6D1E,U+6D3B,U+6D41,U+6D4B,U+6D4F,U+6D6E,U+6D88,U+6DA6,U+6DC0,U+6DF1,U+6DF7,U+6E05,U+6E10,U+6E29,U+6E34,U+6E90,U+6ECB,U+6ED1,U+6EDE,U+6EE1,U+6F0F,U+6F14,U+706F}@font-face{font-family:JingyuSoft;src:url(../assets/fonts/jingyu-reading-soft-3.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+70B9,U+70C8,U+70ED,U+7136,U+7167,U+719F,U+7248,U+724C,U+7269,U+7279,U+72B6,U+72B9,U+72EC,U+731C,U+7387,U+738B,U+73AF,U+73B0,U+7406,U+751F,U+7528,U+7531,U+753B,U+754C,U+7559,U+7565,U+7591,U+75B2,U+767D,U+7684,U+7687,U+76CA,U+76D6,U+76EE,U+76F2,U+76F4,U+76F8,U+76FE,U+770B,U+771F,U+773C,U+7740,U+77AC,U+77DB,U+77E5,U+77ED,U+7801,U+786E,U+788D,U+78B0,U+793A,U+795E,U+796D,U+79BB,U+79CB,U+79CD,U+79E9,U+79EF,U+7A0B,U+7A0D,U+7A33,U+7A76,U+7A7A,U+7A81,U+7A84,U+7ACB,U+7AD9,U+7ADE,U+7ADF,U+7AE0,U+7AEF,U+7B14,U+7B2C,U+7B49,U+7B54,U+7B79,U+7B80,U+7C7B,U+7CBE,U+7CCA,U+7CFB,U+7D20,U+7D22,U+7D27,U+7D2F,U+7EA6,U+7EA7,U+7EAF,U+7EB3,U+7EBF,U+7EC3,U+7EC4,U+7EC6,U+7EC7,U+7EC8,U+7ECF,U+7ED3,U+7ED5,U+7ED9,U+7EDF,U+7EE7,U+7EEA,U+7EED,U+7EF4,U+7EF7,U+7F13,U+7F18,U+7F1A,U+7F29,U+7F3A,U+7F57,U+7F6E,U+7FFB,U+8003,U+8005,U+800C,U+8010,U+8017,U+804A,U+804C,U+80A1,U+80CC,U+80FD,U+811A,U+817E,U+81EA,U+81F4,U+820D,U+8212,U+822A,U+8272,U+8282,U+82BD,U+82DB,U+8303,U+8377,U+83B7,U+840C,U+843D,U+85CF,U+8651,U+866B,U+86C0,U+884C,U+8861,U+8865,U+8868,U+88AB,U+897F,U+8981,U+8986,U+89C1,U+89C2,U+89C4,U+89C6,U+89C8,U+89C9,U+89D2,U+89E3,U+89E6,U+8BA4,U+8BA9,U+8BAE,U+8BB0,U+8BB8,U+8BBA,U+8BBE,U+8BC1,U+8BC4,U+8BC6,U+8BCD,U+8BD5,U+8BDD,U+8BE2,U+8BE5,U+8BF4,U+8BF7,U+8BFA,U+8BFB,U+8C01}@font-face{font-family:JingyuSoft;src:url(../assets/fonts/jingyu-reading-soft-4.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+8C03,U+8C61,U+8C6B,U+8D1F,U+8D22,U+8D23,U+8D25,U+8D34,U+8D39,U+8D44,U+8D4B,U+8D56,U+8D70,U+8D77,U+8D85,U+8D8B,U+8DA3,U+8DB3,U+8DEF,U+8DF3,U+8E0F,U+8EAB,U+8F66,U+8F6C,U+8F6E,U+8F7B,U+8F83,U+8F93,U+8FA8,U+8FB9,U+8FBE,U+8FC7,U+8FD0,U+8FD1,U+8FD4,U+8FD8,U+8FD9,U+8FDB,U+8FDC,U+8FDE,U+8FFD,U+9000,U+9001,U+9002,U+9006,U+9009,U+9010,U+9014,U+901A,U+901F,U+9020,U+904D,U+9053,U+906E,U+907F,U+9080,U+90A3,U+90E8,U+90FD,U+914D,U+9192,U+91CA,U+91CC,U+91CD,U+91CE,U+91CF,U+91D1,U+949F,U+94B1,U+9501,U+952E,U+955C,U+957F,U+95ED,U+95EE,U+95F4,U+9605,U+9633,U+9634,U+9635,U+9636,U+963B,U+9645,U+9650,U+9664,U+9669,U+966A,U+9677,U+968F,U+9690,U+9699,U+96BE,U+9700,U+9732,U+9759,U+975E,U+9760,U+9762,U+9875,U+9879,U+987A,U+987B,U+987E,U+9884,U+9891,U+9898,U+989D,U+9976,U+9988,U+9996,U+9A6C,U+9A8C,U+9A91,U+9AA4,U+9AA8,U+9AD8,U+9B54,U+9C9C,U+9E23,U+9ED1,U+9ED8,U+9F50,U+FF0C,U+FF1A,U+FF1B,U+FF1F,U+FF5E}@font-face{font-family:JingyuSans;src:url(../assets/fonts/jingyu-reading-sans-0.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+B7,U+2013,U+201C,U+201D,U+2026,U+3001,U+3002,U+4E00,U+4E03,U+4E09,U+4E0A,U+4E0B,U+4E0D,U+4E0E,U+4E16,U+4E1A,U+4E1C,U+4E24,U+4E2A,U+4E2D,U+4E30,U+4E34,U+4E3A,U+4E3B,U+4E45,U+4E48,U+4E49,U+4E4B,U+4E4E,U+4E50,U+4E5D,U+4E5F,U+4E60,U+4E66,U+4E86,U+4E88,U+4E89,U+4E8B,U+4E8C,U+4E8E,U+4E92,U+4E94,U+4E9B,U+4EA4,U+4EA7,U+4EAB,U+4EAE,U+4EB2,U+4EBA,U+4EC0,U+4EC5,U+4ECA,U+4ECD,U+4ECE,U+4ED6,U+4ED8,U+4EE3,U+4EE5,U+4EEC,U+4EF6,U+4EF7,U+4EFB,U+4EFD,U+4F11,U+4F18,U+4F1A,U+4F20,U+4F30,U+4F46,U+4F4D,U+4F4F,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F60,U+4F7F,U+4F8B,U+4F8D,U+4F9B,U+4F9D,U+4FA7,U+4FDD,U+4FE1,U+4FEE,U+5012,U+5019,U+501F,U+503C,U+503E,U+5047,U+504F,U+505A,U+505C,U+5076,U+50CF,U+5141,U+5148,U+5149,U+514D,U+5165,U+5168,U+516B,U+516C,U+516D,U+5171,U+5173,U+5174,U+5176,U+5177,U+5178,U+517B,U+5185,U+518D,U+5192,U+5199,U+51AC,U+51B2,U+51B3,U+51C6,U+51CF,U+51E0,U+51ED,U+51EF,U+51FA,U+51FB,U+5206,U+5207,U+520A,U+5219,U+521B,U+521D,U+5224,U+5229,U+522B,U+5230,U+5236,U+5237,U+523B,U+524A,U+524D,U+5251,U+526A,U+529B,U+529F,U+52A0,U+52A1,U+52A8,U+52A9,U+52AA,U+52BF,U+52C7,U+52C9,U+5305,U+5316,U+533A,U+5341,U+534F,U+5355,U+5360,U+5361,U+5370,U+5373,U+5374,U+5386,U+538B,U+539F,U+53BB,U+53C2,U+53C8,U+53C9,U+53CA,U+53CC,U+53CD,U+53D1,U+53D6,U+53D7,U+53D8,U+53E3,U+53E5}@font-face{font-family:JingyuSans;src:url(../assets/fonts/jingyu-reading-sans-1.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+53E6,U+53EA,U+53EF,U+53F3,U+53F7,U+53F8,U+5404,U+5408,U+540A,U+540C,U+540E,U+5411,U+5417,U+5426,U+542B,U+542C,U+5438,U+5448,U+544A,U+5468,U+5473,U+547D,U+548C,U+548E,U+54C1,U+54CD,U+54EA,U+552F,U+5546,U+5584,U+5598,U+5668,U+56CA,U+56DB,U+56DE,U+56E0,U+56F0,U+56F4,U+56FA,U+56FD,U+5708,U+5723,U+5728,U+5730,U+573A,U+5747,U+574F,U+5757,U+575A,U+578B,U+57DF,U+57FA,U+5854,U+5858,U+586B,U+5883,U+589E,U+58EB,U+5904,U+5907,U+590D,U+590F,U+5916,U+591A,U+591C,U+591F,U+5927,U+5929,U+592A,U+5931,U+5934,U+5947,U+594F,U+5973,U+597D,U+5982,U+59A5,U+59A8,U+59CB,U+59D4,U+59FF,U+5B50,U+5B57,U+5B58,U+5B63,U+5B66,U+5B83,U+5B88,U+5B89,U+5B8B,U+5B8C,U+5B9A,U+5B9D,U+5B9E,U+5BA1,U+5BB3,U+5BB6,U+5BB9,U+5BC6,U+5BCC,U+5BDF,U+5BF9,U+5BFB,U+5BFC,U+5C0A,U+5C0F,U+5C11,U+5C14,U+5C1A,U+5C1D,U+5C31,U+5C3A,U+5C3D,U+5C3E,U+5C40,U+5C42,U+5C48,U+5C55,U+5C5E,U+5DE5,U+5DE6,U+5DEE,U+5DF1,U+5DF2,U+5E01,U+5E08,U+5E0C,U+5E1D,U+5E26,U+5E2E,U+5E37,U+5E38,U+5E45,U+5E55,U+5E72,U+5E73,U+5E74,U+5E76,U+5E8F,U+5E94,U+5E95,U+5EA6,U+5EA7,U+5EAD,U+5ECA,U+5EF6,U+5EFA,U+5F00,U+5F02,U+5F0F,U+5F15,U+5F20,U+5F25,U+5F3A,U+5F52,U+5F53,U+5F55,U+5F62,U+5F71,U+5F7B,U+5F80,U+5F81,U+5F84,U+5F85,U+5F88,U+5F97,U+5FAA,U+5FAE,U+5FC3,U+5FC5,U+5FD7,U+5FEB,U+5FF5,U+5FFD,U+6000,U+6001,U+600E,U+6015,U+601D,U+6025}@font-face{font-family:JingyuSans;src:url(../assets/fonts/jingyu-reading-sans-2.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+6027,U+602A,U+604B,U+6062,U+606F,U+6076,U+6089,U+60AC,U+60C5,U+60EB,U+60EF,U+60F3,U+610F,U+611A,U+611F,U+613F,U+6162,U+6210,U+6211,U+6216,U+6218,U+6240,U+624B,U+624D,U+6253,U+6267,U+6269,U+627E,U+627F,U+628A,U+6295,U+62A4,U+62B5,U+62BC,U+62BD,U+62C5,U+62C6,U+62E9,U+62EC,U+6301,U+6307,U+6311,U+6321,U+635F,U+6362,U+636E,U+6380,U+6392,U+63A2,U+63A5,U+63A7,U+63A8,U+63D0,U+63E1,U+6446,U+644A,U+6469,U+6478,U+6491,U+64A4,U+64E6,U+652F,U+6536,U+6539,U+653E,U+6548,U+6559,U+6570,U+6574,U+6587,U+65AD,U+65AF,U+65B0,U+65B9,U+65C5,U+65CF,U+65E0,U+65E2,U+65E7,U+65E9,U+65F6,U+660E,U+6613,U+661F,U+6625,U+662F,U+663E,U+666F,U+6670,U+6682,U+66F4,U+66FE,U+66FF,U+6700,U+6708,U+6709,U+670D,U+671B,U+671F,U+672A,U+672C,U+672F,U+673A,U+6742,U+6743,U+6756,U+675F,U+6761,U+6765,U+676F,U+677E,U+6781,U+6784,U+679C,U+679D,U+67B6,U+67D0,U+67E5,U+6807,U+6811,U+6837,U+6838,U+6839,U+6848,U+684C,U+68B3,U+68C0,U+68F5,U+695A,U+6977,U+6982,U+6A21,U+6B21,U+6B32,U+6B62,U+6B63,U+6B64,U+6B65,U+6B67,U+6B7B,U+6BB5,U+6BCF,U+6BD4,U+6BEB,U+6C14,U+6C34,U+6C38,U+6C42,U+6C47,U+6C60,U+6C89,U+6C9F,U+6CA1,U+6CBF,U+6CD5,U+6CE8,U+6D01,U+6D1E,U+6D3B,U+6D41,U+6D4B,U+6D4F,U+6D6E,U+6D88,U+6DA6,U+6DC0,U+6DF1,U+6DF7,U+6E05,U+6E10,U+6E29,U+6E34,U+6E90,U+6ECB,U+6ED1,U+6EDE,U+6EE1,U+6F0F,U+6F14,U+706F}@font-face{font-family:JingyuSans;src:url(../assets/fonts/jingyu-reading-sans-3.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+70B9,U+70C8,U+70ED,U+7136,U+7167,U+719F,U+7248,U+724C,U+7269,U+7279,U+72B6,U+72B9,U+72EC,U+731C,U+7387,U+738B,U+73AF,U+73B0,U+7406,U+751F,U+7528,U+7531,U+753B,U+754C,U+7559,U+7565,U+7591,U+75B2,U+767D,U+7684,U+7687,U+76CA,U+76D6,U+76EE,U+76F2,U+76F4,U+76F8,U+76FE,U+770B,U+771F,U+773C,U+7740,U+77AC,U+77DB,U+77E5,U+77ED,U+7801,U+786E,U+788D,U+78B0,U+793A,U+795E,U+796D,U+79BB,U+79CB,U+79CD,U+79E9,U+79EF,U+7A0B,U+7A0D,U+7A33,U+7A76,U+7A7A,U+7A81,U+7A84,U+7ACB,U+7AD9,U+7ADE,U+7ADF,U+7AE0,U+7AEF,U+7B14,U+7B2C,U+7B49,U+7B54,U+7B79,U+7B80,U+7C7B,U+7CBE,U+7CCA,U+7CFB,U+7D20,U+7D22,U+7D27,U+7D2F,U+7EA6,U+7EA7,U+7EAF,U+7EB3,U+7EBF,U+7EC3,U+7EC4,U+7EC6,U+7EC7,U+7EC8,U+7ECF,U+7ED3,U+7ED5,U+7ED9,U+7EDF,U+7EE7,U+7EEA,U+7EED,U+7EF4,U+7EF7,U+7F13,U+7F18,U+7F1A,U+7F29,U+7F3A,U+7F57,U+7F6E,U+7FFB,U+8003,U+8005,U+800C,U+8010,U+8017,U+804A,U+804C,U+80A1,U+80CC,U+80FD,U+811A,U+817E,U+81EA,U+81F4,U+820D,U+8212,U+822A,U+8272,U+8282,U+82BD,U+82DB,U+8303,U+8377,U+83B7,U+840C,U+843D,U+85CF,U+8651,U+866B,U+86C0,U+884C,U+8861,U+8865,U+8868,U+88AB,U+897F,U+8981,U+8986,U+89C1,U+89C2,U+89C4,U+89C6,U+89C8,U+89C9,U+89D2,U+89E3,U+89E6,U+8BA4,U+8BA9,U+8BAE,U+8BB0,U+8BB8,U+8BBA,U+8BBE,U+8BC1,U+8BC4,U+8BC6,U+8BCD,U+8BD5,U+8BDD,U+8BE2,U+8BE5,U+8BF4,U+8BF7,U+8BFA,U+8BFB,U+8C01}@font-face{font-family:JingyuSans;src:url(../assets/fonts/jingyu-reading-sans-4.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+8C03,U+8C61,U+8C6B,U+8D1F,U+8D22,U+8D23,U+8D25,U+8D34,U+8D39,U+8D44,U+8D4B,U+8D56,U+8D70,U+8D77,U+8D85,U+8D8B,U+8DA3,U+8DB3,U+8DEF,U+8DF3,U+8E0F,U+8EAB,U+8F66,U+8F6C,U+8F6E,U+8F7B,U+8F83,U+8F93,U+8FA8,U+8FB9,U+8FBE,U+8FC7,U+8FD0,U+8FD1,U+8FD4,U+8FD8,U+8FD9,U+8FDB,U+8FDC,U+8FDE,U+8FFD,U+9000,U+9001,U+9002,U+9006,U+9009,U+9010,U+9014,U+901A,U+901F,U+9020,U+904D,U+9053,U+906E,U+907F,U+9080,U+90A3,U+90E8,U+90FD,U+914D,U+9192,U+91CA,U+91CC,U+91CD,U+91CE,U+91CF,U+91D1,U+949F,U+94B1,U+9501,U+952E,U+955C,U+957F,U+95ED,U+95EE,U+95F4,U+9605,U+9633,U+9634,U+9635,U+9636,U+963B,U+9645,U+9650,U+9664,U+9669,U+966A,U+9677,U+968F,U+9690,U+9699,U+96BE,U+9700,U+9732,U+9759,U+975E,U+9760,U+9762,U+9875,U+9879,U+987A,U+987B,U+987E,U+9884,U+9891,U+9898,U+989D,U+9976,U+9988,U+9996,U+9A6C,U+9A8C,U+9A91,U+9AA4,U+9AA8,U+9AD8,U+9B54,U+9C9C,U+9E23,U+9ED1,U+9ED8,U+9F50,U+FF0C,U+FF1A,U+FF1B,U+FF1F,U+FF5E}.tp-reading-world{font-family:JingyuSans,PingFang SC,Microsoft YaHei,sans-serif;font-synthesis:weight;--reading-face:JingyuSans,"PingFang SC","Microsoft YaHei",sans-serif;--reading-heading-weight:600}.tp-reading-world[data-typeface=serif]{--reading-face:JingyuSerif,"Songti SC",SimSun,serif;--reading-heading-weight:600}.tp-reading-world[data-typeface=soft]{--reading-face:JingyuSoft,KaiTi,serif;--reading-heading-weight:400}.tp-reading-world .df-main h1,.tp-reading-world .tp-entry h1,.tp-reading-world .bp-prose h2,.tp-reading-world .df-followup h2,.tp-reading-world .df-card-reveal p,.tp-reading-world .tf-heading h1{font-family:var(--reading-face);font-weight:var(--reading-heading-weight);letter-spacing:0}.tp-reading-world .bp-brand b{font-family:JingyuSans,PingFang SC,Microsoft YaHei,sans-serif;font-weight:600;letter-spacing:.1em}.tp-reading-world .df-main h1{font-size:26px;line-height:1.5;margin-top:20px}.tp-reading-world .tf-heading h1{font-size:24px;margin-top:6px}.tp-reading-world .bp-prose,.tp-reading-world .df-response p{font-family:var(--reading-face);font-size:var(--reading-size);line-height:1.9;letter-spacing:.015em;color:#39323e;text-align:start;line-break:strict;word-break:normal;overflow-wrap:break-word}.tp-reading-world .bp-prose p{margin:0 0 1.25em}.tp-reading-world .bp-prose h2{font-size:22px;line-height:1.6;margin:2.1em 0 .8em;text-wrap:wrap;scroll-margin-top:40px}.tp-reading-world .bp-prose strong{font-weight:600;color:#493352}.tp-reading-world .df-longread{padding-top:0;margin:0}.tp-reading-world .df-reading-lead{font-size:calc(var(--reading-size) + 1px);line-height:1.85;color:#55415f;padding-bottom:22px;border-bottom:1px solid var(--bp-line)}.tp-reading-world .df-longread blockquote{margin:32px 0 12px;padding:23px 20px;background:#edf2ee;border-radius:6px;text-align:start;color:#315b4b}.tp-reading-world .df-longread blockquote p{font:inherit;font-size:var(--reading-size);line-height:1.9;margin:0;color:inherit}.df-reading-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:22px 0 10px;color:var(--bp-muted);font-size:14px}.df-article-index{display:flex;flex-wrap:wrap;gap:0 18px;padding-bottom:17px;border-bottom:1px solid var(--bp-line);margin-bottom:25px;font-size:14px;line-height:1.7;color:var(--bp-purple)}.df-article-index a{display:flex;align-items:center;min-height:44px;text-decoration:underline;text-decoration-color:#c5b3ce;text-underline-offset:5px}.df-reading-progress{position:fixed;left:0;right:0;top:0;height:2px;z-index:40;pointer-events:none}.df-reading-progress span{display:block;height:100%;background:#80618b;transform-origin:left center}.tp-type-settings{position:relative;font-size:14px;color:var(--bp-plum);z-index:45}.tp-type-settings>summary{display:flex;align-items:center;justify-content:center;gap:7px;min-width:60px;min-height:44px;padding:0 7px;border-radius:5px}.tp-type-settings[open]>summary{background:#efe8f2}.tp-type-panel{position:absolute;right:0;top:calc(100% + 8px);width:min(330px,calc(100vw - 40px));padding:18px;background:#fff;border:1px solid #d6c9dc;border-radius:8px;max-height:min(620px,75dvh);overflow:auto}.tp-type-panel fieldset{border:0;padding:0;margin:0}.tp-type-panel legend{font-size:14px;margin-bottom:10px;color:#69606b}.tp-type-panel fieldset>button{display:block;width:100%;padding:12px 10px;background:#faf7fb;text-align:start;border:1px solid transparent;border-radius:5px;color:#44354b;margin:7px 0}.tp-type-panel button[aria-pressed=true]{border-color:#80618b;background:#f0e8f4}.tp-type-panel button>span{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:400;margin-bottom:9px}.tp-type-panel button>strong{display:block;font-size:18px;line-height:1.8;font-weight:400}[data-font-sample=sans]{font-family:JingyuSans,PingFang SC,Microsoft YaHei,sans-serif}[data-font-sample=serif]{font-family:JingyuSerif,Songti SC,SimSun,serif}[data-font-sample=soft]{font-family:JingyuSoft,KaiTi,serif}.tp-type-panel .tp-size-options{display:flex;gap:9px;margin-top:16px}.tp-type-panel .tp-size-options>button{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:16px;text-align:center;margin:0;width:33.33%}.tp-type-panel .tp-size-options legend{margin-bottom:9px}.tp-reading-world .df-followup h2{font-size:21px;line-height:1.7;margin-bottom:18px}.tp-reading-world .df-response{background:transparent;border-top:1px solid var(--bp-line);padding:25px 0 0;border-radius:0;margin:32px 0}.tp-reading-world .df-response h3{font-size:18px;font-weight:500;line-height:1.8}.tp-reading-world .df-response p{margin:20px 0}.tf-rail,.tf-rail-card{touch-action:none}.tf-rail{cursor:grab;-webkit-overflow-scrolling:touch}.tf-rail:active{cursor:grabbing}.tf-slot.is-filled .tf-slot-card{animation:tf-place .2s ease-out}@keyframes tf-place{0%{transform:translateY(8px) scale(.94)}to{transform:none}}.tf-rail-card.is-gap .tf-fan-back:after{content:none}.tp-reading-world .df-nav{justify-content:flex-start}@media(min-width:700px){.tp-reading-world .df-main{max-width:700px;padding-inline:42px}.tp-reading-world .df-main:has(.tf-shell){max-width:760px;padding-inline:24px}.tp-reading-world .df-main h1{font-size:30px}.tp-reading-world .bp-prose{max-width:34em}.tp-reading-world .tf-heading h1{font-size:28px}}@media(prefers-reduced-motion:reduce){.tf-slot.is-filled .tf-slot-card{animation:none}.tf-rail{scroll-behavior:auto}.tp-reading-world *{scroll-behavior:auto!important}}@media(prefers-reduced-motion:reduce){html:has(.tp-reading-world){scroll-behavior:auto}}
