.philosophy-shell{--ph-paper:#eee8d8;--ph-ink:#1d2823;--ph-muted:#667068;--ph-red:#8e3025;--ph-line:#1d28232e;min-height:100vh;color:var(--ph-ink);background:radial-gradient(circle at 14% 8%, #8e302509, transparent 32%), radial-gradient(circle at 86% 62%, #1d282306, transparent 36%), var(--ph-paper);font-family:Noto Serif TC,Source Han Serif TC,Songti TC,PMingLiU,serif}.philosophy-shell .site-footer{display:none}.ph-page{min-height:100vh}.ph-nav{border-bottom:1px solid var(--ph-line);justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);margin:auto;padding:24px 0;display:flex}.ph-brand{align-items:center;gap:13px;display:flex}.ph-brand i{width:42px;height:42px;color:var(--ph-paper);background:var(--ph-red);place-items:center;font-size:20px;font-style:normal;display:grid}.ph-brand span{flex-direction:column;gap:3px;display:flex}.ph-brand strong{letter-spacing:.18em;font-size:17px}.ph-brand small{color:var(--ph-muted);letter-spacing:.2em;font-size:8px}.ph-nav>div{color:var(--ph-muted);letter-spacing:.1em;gap:30px;font-size:13px;display:flex}.ph-nav a:hover{color:var(--ph-red)}.ph-hero{grid-template-columns:1.05fr .95fr;gap:80px;width:min(1080px,100% - 48px);margin:auto;padding:100px 44px 115px;display:grid}.ph-kicker,.ph-library>header p,.ph-section-head>p,.ph-book-head>div>p,.ph-reader-head>p{color:var(--ph-red);letter-spacing:.34em;font-size:12px}.ph-hero h1{letter-spacing:.12em;margin:24px 0 0;font-size:clamp(56px,8vw,100px);font-weight:400;line-height:1.15}.ph-intro{align-self:end;padding-bottom:12px}.ph-intro>p{color:var(--ph-muted);letter-spacing:.08em;margin:0 0 36px;font-size:16px;line-height:2.1}.ph-intro form,.ph-search{border-bottom:1px solid var(--ph-ink);display:flex}.ph-intro input,.ph-search input{color:var(--ph-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:15px 5px}.ph-intro button,.ph-search button{color:var(--ph-red);font:inherit;background:0 0;border:0;padding:0 14px}.ph-library{border-top:1px solid var(--ph-line);background:#ffffff3b;padding:72px max(24px,50% - 590px)}.ph-library>header{justify-content:space-between;align-items:end;margin-bottom:35px;display:flex}.ph-library h2{margin:0;font-size:34px;font-weight:400}.ph-book-grid{border-top:1px solid var(--ph-line);border-left:1px solid var(--ph-line);grid-template-columns:repeat(3,1fr);display:grid}.ph-book-card{border-right:1px solid var(--ph-line);border-bottom:1px solid var(--ph-line);min-height:310px;padding:34px;transition:background .2s,transform .2s;position:relative}.ph-book-card:hover{z-index:1;background:#ffffff73;transform:translateY(-5px)}.ph-book-card>span{color:var(--ph-muted);font-size:11px}.ph-book-card>p{color:var(--ph-red);letter-spacing:.2em;margin:58px 0 12px;font-size:12px}.ph-book-card h3{margin:0;font-size:35px;font-weight:400}.ph-book-card em{color:var(--ph-muted);margin-top:13px;font-style:normal;display:block}.ph-book-card footer{color:var(--ph-muted);font-size:11px;position:absolute;bottom:28px}.ph-notice,.ph-empty{border:1px solid var(--ph-line);text-align:center;color:var(--ph-muted);padding:50px}.ph-section-head,.ph-book-head,.ph-reader-head,.ph-results,.ph-toc,.ph-reader,.ph-pager{width:min(920px,100% - 48px);margin-left:auto;margin-right:auto}.ph-section-head{padding:80px 0 45px}.ph-section-head h1,.ph-book-head h1,.ph-reader-head h1{margin:12px 0 34px;font-size:clamp(42px,6vw,68px);font-weight:400}.ph-search{max-width:700px}.ph-results{padding-bottom:100px}.ph-count{color:var(--ph-muted);border-bottom:1px solid var(--ph-line);padding-bottom:18px}.ph-results article{border-bottom:1px solid var(--ph-line);padding:28px 0}.ph-results article>p{color:var(--ph-red);font-size:12px}.ph-results h2{font-size:21px;font-weight:400;line-height:1.8}.ph-results blockquote{border-left:2px solid var(--ph-red);color:var(--ph-muted);margin:12px 0;padding-left:20px}.ph-results article span{color:var(--ph-red);font-size:12px}.ph-lengyan-page .ph-nav{width:min(1500px,100% - 36px);padding:14px 0}.ph-lr-shell{border:1px solid var(--ph-line);background:#fffdf8;width:min(1500px,100% - 28px);height:calc(100vh - 82px);margin:auto;overflow:hidden}.ph-lr-sources{background:#e7ddcd;border-bottom:1px solid #b9a996;grid-template-columns:repeat(3,1fr);height:48px;display:grid}.ph-lr-sources button{color:#6a5e52;cursor:pointer;background:0 0;border:0;border-right:1px solid #c6b8a5;justify-content:center;align-items:center;gap:10px;font:650 13px system-ui,sans-serif;display:flex}.ph-lr-sources button:last-child{border-right:0}.ph-lr-sources button small{color:#8b7e71;font-weight:400}.ph-lr-sources button.active{color:#fff8eb;background:#71352d}.ph-lr-sources button.active small{color:#e9d3c6}.ph-lr-toolbar{color:#fffaf0;background:linear-gradient(110deg,#37221c,#682e29);justify-content:space-between;align-items:center;gap:20px;min-height:66px;padding:10px 18px;display:flex}.ph-lr-toolbar>div strong,.ph-lr-toolbar>div small{display:block}.ph-lr-toolbar>div strong{letter-spacing:.08em;font-size:17px}.ph-lr-toolbar>div small{opacity:.7;letter-spacing:.14em;margin-top:4px;font-size:10px}.ph-lr-toolbar nav{align-items:center;gap:8px;font-family:system-ui,sans-serif;font-size:13px;display:flex}.ph-lr-toolbar button,.ph-lr-toolbar input,.ph-lr-toolbar a{color:#39251f;min-height:36px;font:inherit;background:#fffaf0;border:1px solid #c7a99d;border-radius:4px;padding:0 12px}.ph-lr-toolbar button:disabled{opacity:.45}.ph-lr-toolbar input{text-align:center;width:64px}.ph-lr-toolbar a{color:#fff;background:0 0;align-items:center;display:inline-flex}.ph-lr-mobile-pdf-toggle{display:none}.ph-lr-grid{grid-template-columns:minmax(400px,49%) 1fr;height:calc(100% - 114px);display:grid}.ph-lr-pdf,.ph-lr-text{flex-direction:column;min-width:0;display:flex}.ph-lr-pdf{background:#5c5955;border-right:7px solid #d9cbb8}.ph-lr-pdf>header,.ph-lr-text>header{border-bottom:1px solid var(--ph-line);color:#776f66;justify-content:space-between;align-items:center;gap:10px;min-height:39px;padding:0 13px;font:12px system-ui,sans-serif;display:flex}.ph-lr-pdf>header{color:#eee7dc;border-color:#77716c}.ph-lr-pdf>header button{color:inherit;background:0 0;border:1px solid #8b837c;border-radius:3px;padding:4px 8px}.ph-lr-pdf iframe,.ph-lr-pdf object{border:0;flex:1;width:100%;min-height:0}.ph-lr-text>header>div{gap:6px;margin-left:auto;display:flex}.ph-lr-text>header button{color:#766e65;background:0 0;border:1px solid #d6cab9;border-radius:14px;min-height:28px;padding:0 9px;font:12px system-ui,sans-serif}.ph-lr-text>header button.active{color:#30261f;font-weight:700}.ph-lr-text>header button.scripture.active{background:#f5e7c9;border-color:#c09a5d}.ph-lr-text>header button.heading.active{background:#f5dfdc;border-color:#a75349}.ph-lr-text>header button.commentary.active{background:#e4eeea;border-color:#849b91}.ph-lr-text>article{flex:1;padding:42px clamp(30px,5vw,72px) 90px;overflow:auto}.ph-lr-text article>h2{color:#fff9f1;background:linear-gradient(100deg,#713028,#94483d);border-radius:5px;margin:2em 0 1em;padding:15px 20px 15px 76px;font-size:clamp(19px,1.6vw,25px);line-height:1.5;position:relative;box-shadow:0 3px 9px #51231d24}.ph-lr-text article>h2:before{content:"科判";color:#ffe8df;border:1px solid #e8b5a9;border-radius:3px;padding:3px 7px;font:700 11px/1.5 system-ui,sans-serif;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.ph-lr-text article>blockquote{color:#342511;letter-spacing:.055em;background:linear-gradient(135deg,#fbf3de,#f3e4bf);border:1px solid #d4b77f;border-top:5px solid #ae7b2c;border-radius:5px;margin:1.5em 0;padding:27px 26px 21px;font-size:clamp(20px,1.65vw,25px);font-weight:750;line-height:2;position:relative}.ph-lr-text article>blockquote:before{content:"經典原文";color:#fff9e9;background:#9d6b20;border:1px solid #ae7b2c;border-radius:3px;padding:3px 9px;font:700 11px/1.5 system-ui,sans-serif;position:absolute;top:-14px;left:18px}.ph-lr-text article>p.commentary{color:#2f3b36;letter-spacing:.035em;background:#fffdf8;border:1px solid #b9cbc3;border-left:5px solid #577a6b;border-radius:5px;margin:1.3em 0;padding:22px 24px 18px;font-size:clamp(18px,1.4vw,22px);line-height:2;position:relative}.ph-lr-text article>p.commentary:before{content:"解釋 · 疏解";color:#f7fffb;background:#577a6b;border:1px solid #718e82;border-radius:3px;padding:2px 8px;font:700 11px/1.5 system-ui,sans-serif;position:absolute;top:-12px;left:16px}.ph-lr-status,.ph-lr-error,.ph-lr-warning{border-radius:4px;padding:14px;font:13px/1.7 system-ui,sans-serif}.ph-lr-status{color:#6d655c}.ph-lr-error{color:#902f28;background:#fff0ed}.ph-lr-warning{color:#714d1c;background:#fff5df;border:1px solid #d6ad72}.ph-lr-uncertain{color:#8d2f26;vertical-align:.15em;cursor:help;background:#fff1ee;border:1px dashed #a95145;border-radius:3px;margin:0 .12em;padding:0 .35em;font:700 .62em/1.7 system-ui,sans-serif;display:inline-block}.ph-lengyan-entry{background:#ffffff4d;border:1px solid #8e302559;justify-content:space-between;align-items:center;gap:28px;width:min(920px,100% - 48px);margin:0 auto 38px;padding:24px 28px;display:flex}.ph-lengyan-entry small,.ph-lengyan-entry strong{display:block}.ph-lengyan-entry small{color:var(--ph-red);letter-spacing:.14em}.ph-lengyan-entry strong{margin-top:6px;font-size:20px}.ph-lengyan-entry p{color:var(--ph-muted);margin:8px 0 0}.ph-lengyan-entry>a{color:#fffaf0;background:var(--ph-red);flex:none;padding:11px 15px}.ph-lengyan-shelf{color:#fff8ed;background:linear-gradient(115deg,#38231d,#672f29);grid-template-columns:.72fr 1.28fr;align-items:stretch;gap:52px;padding:70px max(24px,50% - 590px);display:grid}.ph-lengyan-shelf>div{align-self:center}.ph-lengyan-shelf>div p{color:#e0b091;letter-spacing:.24em;margin:0 0 13px;font-size:11px}.ph-lengyan-shelf>div h2{margin:0 0 16px;font-size:clamp(28px,3vw,42px);font-weight:400}.ph-lengyan-shelf>div span{color:#d7c2b6;line-height:1.8}.ph-lengyan-shelf>a{background:#ffffff0e;border:1px solid #f0cfb56b;flex-direction:column;justify-content:center;min-height:190px;padding:30px 34px;transition:background .2s,transform .2s;display:flex}.ph-lengyan-shelf>a:hover{background:#ffffff1a;transform:translateY(-3px)}.ph-lengyan-shelf>a small{color:#e0b091;letter-spacing:.08em}.ph-lengyan-shelf>a strong{margin:14px 0 24px;font-size:clamp(23px,2.3vw,34px);font-weight:400}.ph-lengyan-shelf>a b{color:#f1d8c4;font-family:system-ui,sans-serif;font-size:13px}@media (max-width:900px){.ph-lengyan-page .ph-nav{display:none}.ph-lr-shell{border:0;width:100%;height:auto}.ph-lr-toolbar{flex-direction:column;align-items:flex-start}.ph-lr-toolbar nav{width:100%;overflow-x:auto}.ph-lr-grid{height:auto;display:block}.ph-lr-sources{grid-template-columns:1fr;height:auto}.ph-lr-sources button{border-bottom:1px solid #c6b8a5;border-right:0;min-height:42px}.ph-lr-pdf{border-bottom:7px solid #d9cbb8;border-right:0;height:62vh;display:none}.ph-lr-pdf.mobile-open{display:flex}.ph-lr-mobile-pdf-toggle{white-space:nowrap;align-items:center;display:inline-flex}.ph-lr-text{min-height:70vh}.ph-lr-text>header{flex-wrap:wrap;padding:7px 10px}.ph-lr-text>header>div{order:3;justify-content:center;width:100%}.ph-lengyan-entry{flex-direction:column;align-items:flex-start}.ph-lengyan-shelf{grid-template-columns:1fr;gap:28px;padding-top:48px;padding-bottom:48px}}.ph-book-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;padding:95px 0 70px;display:grid}.ph-source-note{color:var(--ph-red);letter-spacing:.08em;font-size:13px}.ph-book-head>p{color:var(--ph-muted);line-height:2}.ph-toc{padding-bottom:100px}.ph-toc>header{border-bottom:2px solid var(--ph-ink);justify-content:space-between;padding:20px 0;display:flex}.ph-toc h2{margin:0;font-size:22px;font-weight:400}.ph-toc ol{margin:0;padding:0;list-style:none}.ph-toc li a{border-bottom:1px solid var(--ph-line);grid-template-columns:70px 1fr auto 30px;align-items:center;gap:20px;padding:22px 8px;display:grid}.ph-toc li a:hover{color:var(--ph-red)}.ph-toc small{color:var(--ph-muted)}.ph-toc i{font-style:normal}.ph-reader-head{border-bottom:2px solid var(--ph-ink);padding:70px 0 35px}.ph-reader-head nav{color:var(--ph-muted);font-size:13px}.ph-reader-head h1{margin-bottom:0}.ph-passage{border-bottom:1px solid var(--ph-line);grid-template-columns:65px minmax(0,.9fr) minmax(320px,1.1fr);column-gap:clamp(28px,4vw,64px);padding:55px 0;scroll-margin-top:30px;display:grid}.ph-passage>aside{color:var(--ph-red);padding-top:10px;font-size:12px}.ph-original{letter-spacing:.08em;margin:0;font-size:clamp(21px,3vw,28px);line-height:2}.ph-commentaries{background:#ffffff4d;margin:0;padding:25px 30px}.ph-passage-without-commentary .ph-original{grid-column:2/-1;max-width:960px}.ph-reading-mode-input,.ph-reading-mode{display:none}.ph-commentaries h2{color:var(--ph-red);letter-spacing:.25em;margin:0 0 20px;font-size:12px}.ph-commentaries blockquote{border-top:1px solid var(--ph-line);margin:0;padding:18px 0}.ph-commentaries blockquote p{margin:0;line-height:1.9}.ph-commentaries footer{color:var(--ph-muted);margin-top:10px;font-size:12px}.ph-pager{grid-template-columns:1fr 1fr;padding:55px 0 100px;display:grid}.ph-pager a{flex-direction:column;gap:8px;display:flex}.ph-pager .next{text-align:right}.ph-pager small{color:var(--ph-red)}@media (max-width:700px){.ph-nav{width:calc(100% - 30px);padding:16px 0}.ph-nav>div{gap:14px}.ph-nav>div a:last-child{display:none}.ph-brand strong{font-size:14px}.ph-hero{grid-template-columns:1fr;gap:45px;width:calc(100% - 30px);padding:65px 8px 75px}.ph-hero h1{font-size:56px}.ph-book-grid{grid-template-columns:1fr}.ph-book-card{min-height:260px}.ph-book-card>p{margin-top:35px}.ph-section-head,.ph-book-head,.ph-reader-head,.ph-results,.ph-toc,.ph-reader,.ph-pager{width:calc(100% - 30px)}.ph-book-head{grid-template-columns:1fr;gap:10px;padding:65px 0 45px}.ph-toc li a{grid-template-columns:42px 1fr 20px}.ph-toc small{display:none}.ph-passage{grid-template-columns:32px 1fr;column-gap:8px;padding:26px 0}.ph-passage .ph-original,.ph-passage .ph-commentaries{grid-column:2}.ph-commentaries{margin-top:22px;padding:20px;display:none}.ph-reading-mode-input:checked~.ph-passage .ph-commentaries{display:block}.ph-reading-mode-input{opacity:0;width:1px;height:1px;display:block;position:absolute;overflow:hidden}.ph-reading-mode{z-index:2;border:1px solid var(--ph-line);background:color-mix(in srgb, var(--ph-paper) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:min(280px,100% - 30px);color:var(--ph-muted);text-align:center;cursor:pointer;grid-template-columns:1fr 1fr;gap:3px;margin:18px auto 4px;padding:3px;font-size:13px;display:grid;position:sticky;top:8px}.ph-reading-mode-input:focus-visible+.ph-reading-mode{outline:2px solid var(--ph-red);outline-offset:3px}.ph-reading-mode span{padding:9px 12px}.ph-reading-mode span:first-child,.ph-reading-mode-input:checked+.ph-reading-mode span:last-child{background:var(--ph-ink);color:var(--ph-paper)}.ph-reading-mode-input:checked+.ph-reading-mode span:first-child{color:var(--ph-muted);background:0 0}.ph-original{font-size:21px}.ph-pager{gap:20px}}@media (prefers-reduced-motion:reduce){.ph-book-card{transition:none}}.ph-lecture-shelf,.lecture-hero,.lecture-book-head,.lecture-catalog,.lecture-toc,.lecture-reader-head,.lecture-notice,.lecture-drawer,.lecture-reader,.lecture-search-head,.lecture-results{width:min(920px,100% - 48px);margin-left:auto;margin-right:auto}.ph-lecture-shelf{padding:82px 0 110px}.ph-lecture-shelf>header{border-bottom:1px solid var(--ph-line);grid-template-columns:1fr auto;align-items:end;padding-bottom:18px;display:grid}.ph-lecture-shelf>header p{color:var(--ph-red);letter-spacing:.25em;grid-column:1/-1;margin:0 0 8px;font-size:11px}.ph-lecture-shelf h2{margin:0;font-size:32px;font-weight:400}.ph-lecture-shelf>header a{color:var(--ph-red);font-size:12px}.ph-lecture-feature{border-bottom:1px solid var(--ph-line);grid-template-columns:1fr auto;gap:40px;padding:38px 0;display:grid}.ph-lecture-feature span{color:var(--ph-red);letter-spacing:.1em;font-size:11px}.ph-lecture-feature h3{margin:14px 0 8px;font-size:29px;font-weight:400}.ph-lecture-feature p{color:var(--ph-muted);margin:0}.ph-lecture-feature footer{color:var(--ph-muted);flex-direction:column;justify-content:space-between;align-items:end;font-size:12px;display:flex}.ph-lecture-feature b{color:var(--ph-red);font-weight:400}.lecture-hero{padding:90px 0 58px}.lecture-hero>p,.lecture-book-head>p,.lecture-reader-head>p,.lecture-search-head>p{color:var(--ph-red);letter-spacing:.25em;font-size:11px}.lecture-hero h1,.lecture-book-head h1,.lecture-reader-head h1,.lecture-search-head h1{margin:12px 0 20px;font-size:clamp(42px,7vw,70px);font-weight:400}.lecture-hero>span,.lecture-book-head>span{color:var(--ph-muted);font-size:16px;line-height:1.9}.lecture-notice{border-top:1px solid var(--ph-red);border-bottom:1px solid var(--ph-line);background:#fff3;padding:20px 24px}.lecture-notice strong{color:var(--ph-red);letter-spacing:.12em;font-size:12px}.lecture-notice p{color:var(--ph-muted);margin:8px 0 0;font-size:13px;line-height:1.8}.lecture-catalog{padding:55px 0 110px}.lecture-catalog-item>a{border:1px solid var(--ph-line);background:#ffffff38;padding:40px;display:block}.lecture-catalog-item>a>p{color:var(--ph-red);letter-spacing:.18em;font-size:11px}.lecture-catalog h2{margin:45px 0 12px;font-size:35px;font-weight:400}.lecture-catalog-item>a>span{color:var(--ph-muted)}.lecture-catalog footer{border-top:1px solid var(--ph-line);color:var(--ph-muted);justify-content:space-between;margin-top:42px;padding-top:16px;font-size:12px;display:flex}.lecture-book-head{padding:72px 0 48px}.lecture-book-head nav,.lecture-reader-head nav{color:var(--ph-muted);font-size:12px}.lecture-book-head>div{margin-top:28px}.lecture-book-head>div a{color:var(--ph-red);border-bottom:1px solid}.lecture-toc{padding:55px 0 110px}.lecture-toc>header{border-bottom:2px solid var(--ph-ink);justify-content:space-between;padding:0 0 15px;display:flex}.lecture-toc h2{margin:0;font-size:24px;font-weight:400}.lecture-toc ol{margin:0;padding:0;list-style:none}.lecture-toc li a{border-bottom:1px solid var(--ph-line);grid-template-columns:55px 1fr auto 25px;align-items:center;gap:20px;padding:22px 8px;display:grid}.lecture-toc i,.lecture-toc b{color:var(--ph-red);font-style:normal;font-weight:400}.lecture-toc small{color:var(--ph-muted)}.lecture-reader-head{padding:65px 0 40px}.lecture-reader-head>div{color:var(--ph-muted);align-items:center;gap:18px;font-size:12px;display:flex}.lecture-reader-head>div a{color:var(--ph-red);margin-left:auto}.lecture-reader-head time,.lecture-block time,.lecture-results time{border:1px solid var(--ph-line);padding:3px 7px;font-family:ui-monospace,monospace}.lecture-drawer{border-top:1px solid var(--ph-line);border-bottom:1px solid var(--ph-line);margin-top:35px}.lecture-drawer summary{cursor:pointer;color:var(--ph-red);padding:16px 0;font-size:13px}.lecture-drawer nav{color:var(--ph-muted);flex-direction:column;gap:12px;padding:0 0 20px;font-size:13px;display:flex}.lecture-drawer-part{gap:8px;display:grid}.lecture-drawer-part ol{border-left:1px solid var(--ph-line);color:var(--ph-muted);gap:7px;margin:0;padding:0 0 3px 16px;font-size:12px;line-height:1.55;list-style:none;display:grid}.lecture-drawer-part ol a{display:block}.lecture-drawer-part ol a:hover,.lecture-drawer-part ol a:focus-visible{color:var(--ph-red)}.lecture-drawer-title{display:none}.lecture-drawer a[aria-current=page]{color:var(--ph-red);font-weight:600}@media not (max-width:1180px){.lecture-drawer{z-index:3;border:1px solid var(--ph-line);background:color-mix(in srgb, var(--ph-paper) 96%, transparent);width:min(270px,50vw - 504px);max-height:calc(100vh - 120px);margin:0;padding:20px 18px;position:fixed;top:88px;left:24px;overflow:auto;box-shadow:0 12px 35px #1b2a2314}.lecture-drawer summary{display:none}.lecture-drawer-title{border-bottom:1px solid var(--ph-line);color:var(--ph-red);letter-spacing:.14em;margin:0 0 16px;padding-bottom:12px;font-size:12px;display:block}.lecture-drawer nav{padding-bottom:0}}.lecture-reader{max-width:47.5rem;padding:45px 0 40px}.lecture-block{margin:0 0 28px;scroll-margin-top:20px}.lecture-block>header{color:var(--ph-muted);letter-spacing:.05em;align-items:center;gap:8px;font-size:10px;display:flex}.lecture-block>h2,.lecture-block>h3,.lecture-block>h4,.lecture-block>h5{margin:55px 0 22px;font-weight:500;line-height:1.5}.lecture-block>h3{font-size:29px}.lecture-block>h4{font-size:23px}.lecture-block>p{letter-spacing:.025em;margin:8px 0;font-size:18px;line-height:2.05}.lecture-annotation-source,.lecture-annotation-translation{margin-bottom:18px;padding:24px 26px 20px;position:relative}.lecture-annotation-source{border-left:3px solid var(--ph-red);background:#ffffff2e}.lecture-annotation-translation{border-left:3px solid color-mix(in srgb, var(--ph-muted) 55%, transparent);background:#ffffff61}.lecture-annotation-label{color:var(--ph-red);letter-spacing:.16em;margin-bottom:8px;font-size:11px;display:block}.lecture-annotation-source>p{letter-spacing:.045em;font-size:19px;line-height:2}.lecture-annotation-translation>p{color:var(--ph-muted);font-size:17px;line-height:2.05}.lecture-block-footnote{color:var(--ph-muted);background:#ffffff40;padding:18px 22px}.lecture-pager{width:min(920px,100% - 48px)}.lecture-search-head{padding:65px 0 45px}.lecture-search-head>a{color:var(--ph-muted);font-size:12px}.lecture-search-head form{border-bottom:1px solid var(--ph-ink);max-width:42.5rem;margin-top:32px;display:flex}.lecture-search-head input{font:inherit;background:0 0;border:0;outline:0;flex:1;padding:14px 4px}.lecture-search-head button{color:var(--ph-red);font:inherit;background:0 0;border:0}.lecture-results{padding-bottom:100px}.lecture-results>p{color:var(--ph-muted)}.lecture-results article{border-bottom:1px solid var(--ph-line);padding:25px 0}.lecture-results article>header{color:var(--ph-muted);gap:12px;font-size:11px;display:flex}.lecture-results h2{font-size:19px;font-weight:400;line-height:1.8}.lecture-results article a>span{color:var(--ph-red);font-size:12px}@media (max-width:700px){.ph-lecture-shelf,.lecture-hero,.lecture-book-head,.lecture-catalog,.lecture-toc,.lecture-reader-head,.lecture-notice,.lecture-drawer,.lecture-reader,.lecture-search-head,.lecture-results,.lecture-pager{width:calc(100% - 30px)}.ph-lecture-feature{grid-template-columns:1fr}.ph-lecture-feature footer{align-items:start;gap:16px}.lecture-toc li a{grid-template-columns:38px 1fr 18px}.lecture-toc small{grid-column:2;font-size:10px}.lecture-book-head,.lecture-reader-head{padding-top:50px}.lecture-reader-head>div{flex-wrap:wrap}.lecture-reader-head>div a{width:100%;margin-left:0}.lecture-drawer{z-index:3;background:var(--ph-paper);position:sticky;top:0}.lecture-drawer-title{display:none}.lecture-block>p{font-size:17px;line-height:1.95}.lecture-annotation-source,.lecture-annotation-translation{padding:20px 18px 16px}.lecture-catalog-item>a{padding:25px}.lecture-hero h1,.lecture-book-head h1,.lecture-reader-head h1,.lecture-search-head h1{font-size:42px}}.ph-lb-shell{color:#2e2925;width:min(1180px,100% - 48px);margin:44px auto 100px}.ph-lb-hero{color:#fffaf0;background:#4d2119;border-radius:4px;padding:clamp(32px,6vw,72px)}.ph-lb-hero p,.ph-lb-catalog header p{color:#c79a64;font:700 12px/1.4 var(--font-sans);letter-spacing:.18em;margin:0 0 12px}.ph-lb-hero h1{max-width:820px;margin:0 0 12px;font-size:clamp(30px,5vw,58px);line-height:1.18}.ph-lb-hero span{color:#decab5}.ph-lb-hero div{gap:12px;margin-top:28px;display:flex}.ph-lb-hero a{color:#fffaf0;border:1px solid #a87858;padding:10px 16px;text-decoration:none}.ph-lb-layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:42px;margin-top:48px;display:grid}.ph-lb-toc{background:#f5efe5;border-top:3px solid #78352a;flex-direction:column;padding:24px;display:flex;position:sticky;top:24px}.ph-lb-toc strong{margin-bottom:14px}.ph-lb-toc>a{color:#55463d;border-bottom:1px solid #ded1c0;padding:8px 0;font-size:14px;text-decoration:none}.ph-lb-toc small{color:#786b62;margin-top:18px}.ph-lb-toc small a{color:#78352a}.ph-lb-book{max-width:760px;font-size:19px;line-height:2}.ph-lb-book section{margin-bottom:72px;scroll-margin-top:24px}.ph-lb-book h2{color:#6b2c24;border-bottom:1px solid #cdb9a7;margin:0 0 26px;padding-bottom:12px;font-size:clamp(25px,3vw,34px);line-height:1.35}.ph-lb-book p{text-align:justify;margin:0 0 1.3em}.ph-lb-catalog{border-top:1px solid #cdb9a7;margin-top:80px;padding-top:36px;scroll-margin-top:24px}.ph-lb-catalog header h2{margin:0 0 8px;font-size:34px}.ph-lb-catalog header span{color:#74685f}.ph-lb-catalog>div{background:#d8cabb;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:28px;display:grid}.ph-lb-catalog>div a{color:#352e29;background:#fffdf8;grid-template-columns:38px 1fr auto;align-items:baseline;gap:12px;padding:18px;text-decoration:none;display:grid}.ph-lb-catalog>div a:hover{background:#f6eee3}.ph-lb-catalog>div span{color:#a07658;font-size:12px}.ph-lb-catalog>div small{color:#7b6b61}.ph-lb-catalog footer{color:#786b62;margin-top:18px;font-size:13px}.ph-lb-catalog footer a{color:#78352a}@media (max-width:760px){.ph-lb-shell{width:calc(100% - 30px);margin-top:20px}.ph-lb-layout{grid-template-columns:1fr;gap:28px}.ph-lb-toc{position:static}.ph-lb-book{font-size:17px;line-height:1.9}.ph-lb-catalog>div{grid-template-columns:1fr}.ph-lb-catalog>div a{grid-template-columns:32px 1fr}.ph-lb-catalog>div small{grid-column:2}}.lecture-source-status{border:1px solid var(--ph-line);color:var(--ph-muted);border-top:0;grid-template-columns:auto 1fr;gap:8px 18px;width:min(920px,100% - 48px);margin-left:auto;margin-right:auto;padding:16px 22px;font-size:12px;display:grid}.lecture-source-status strong{color:var(--ph-red);letter-spacing:.1em}.lecture-source-status span{justify-self:end}.lecture-source-status p{grid-column:1/-1;margin:0;line-height:1.7}.lecture-book-head+.lecture-notice+.lecture-source-status{width:min(920px,100% - 48px);margin-left:auto;margin-right:auto}.lecture-catalog-item{margin-bottom:26px}.wisdom-home,.wisdom-library{width:min(1080px,100% - 48px);margin:70px auto 110px}.wisdom-home>header p,.wisdom-library>header p{color:var(--ph-red);letter-spacing:.22em;font-size:11px}.wisdom-home>header h1,.wisdom-library>header h1{margin:12px 0;font-size:clamp(48px,8vw,86px);font-weight:400}.wisdom-home>header span,.wisdom-library>header span{color:var(--ph-muted)}.wisdom-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:55px;display:grid}.wisdom-canon-card{color:#fffaf0;background:linear-gradient(145deg,#37221c,#71352d);flex-direction:column;min-height:430px;padding:42px;display:flex}.wisdom-canon-card small{color:#e0b091;letter-spacing:.18em}.wisdom-canon-card h2{margin:22px 0 12px;font:400 48px/1.25 BiauKai,DFKai-SB,標楷體,KaiTi,serif}.wisdom-canon-card p{color:#ddc8ba;max-width:650px;line-height:1.8}.wisdom-canon-card ul{color:#ead9cb;border-top:1px solid #ffffff2e;margin:14px 0 28px;padding:16px 0 0;line-height:1.8;list-style:none}.wisdom-canon-card b{color:#f1d8c4;margin-top:auto;display:block}.wisdom-classics-card{background:linear-gradient(145deg,#263229,#52674e)}.lunyu-reader{grid-template-columns:290px minmax(0,760px)}.lunyu-reader>aside{grid-template-columns:1fr;max-height:calc(100vh - 48px);overflow-y:auto}.lunyu-reader>aside button{text-align:left;justify-content:space-between;gap:10px;padding:11px 12px;display:flex}.lunyu-reader>aside button.chapter{color:#6b3028;background:#eadfce;font-weight:700}.lunyu-reader>aside button small{color:#9b8e80;flex:none;font-size:10px}.lunyu-reader>aside button.active small{color:#f5ddd5}.lunyu-reader article>header h1{font-family:BiauKai,DFKai-SB,標楷體,KaiTi,serif}.lunyu-reader article>nav{flex-wrap:wrap;gap:10px;padding:20px 0;display:flex}.lunyu-reader button,.lunyu-reader select{border:1px solid var(--ph-line);min-height:42px;color:inherit;background:#fffdf8;padding:8px 15px}.lunyu-reader .pdf-toggle{margin-left:auto}.lunyu-reader iframe{border:1px solid var(--ph-line);width:100%;height:72vh;margin-bottom:24px}.lunyu-page-text{background:#fffdf8;padding:clamp(24px,5vw,48px);font:400 21px/2 BiauKai,DFKai-SB,標楷體,KaiTi,serif}.lunyu-page-text h2{color:#6b3028;margin:1.2em 0 .7em;font-size:1.3em;font-weight:600}.lunyu-page-text p{text-align:justify;margin:0 0 1.3em}.lunyu-scripture{background:#fbf3de;border:0;border-left:4px solid #9d6b20;margin:24px 0 34px;padding:26px 30px;font-size:23px;font-weight:650;line-height:1.9}.lunyu-scripture small,.lunyu-commentary>small{color:#8e3025;letter-spacing:.16em;margin-bottom:12px;font:11px/1.4 system-ui,sans-serif;display:block}.lunyu-commentary{border-top:1px solid var(--ph-line);padding-top:20px}.lunyu-continuous-text{display:flow-root}.lunyu-source-page{display:inline}.lunyu-source-page>button{float:right;clear:right;color:#9b8e80;background:0 0;border:0;min-width:20px;min-height:auto;margin-right:-35px;padding:0;font:11px/1.4 system-ui,sans-serif}.lunyu-reader article>footer{color:var(--ph-muted);font-size:12px}.lunyu-text-reader{width:min(920px,100% - 48px);margin:38px auto 110px}.lunyu-text-reader>nav{background:#d7c8b7;grid-template-columns:auto minmax(180px,1fr) auto;gap:1px;margin-bottom:24px;display:grid}.lunyu-text-reader>nav button,.lunyu-text-reader>nav label{color:#60554c;background:#f5efe5;border:0;padding:13px 18px}.lunyu-text-reader>nav button{cursor:pointer}.lunyu-text-reader>nav button:disabled{cursor:default;opacity:.45}.lunyu-text-reader>nav label{justify-content:center;align-items:center;gap:12px;font:13px/1.4 system-ui,sans-serif;display:flex}.lunyu-text-reader>nav select{border:1px solid var(--ph-line);color:#4b4139;background:#fffdf8;min-width:170px;padding:7px 30px 7px 10px}.lunyu-episode-catalog{border:1px solid var(--ph-line);background:#fffdf8;margin-bottom:28px}.lunyu-episode-catalog summary{color:#6b3028;cursor:pointer;padding:15px 18px;font:600 15px/1.5 system-ui,sans-serif}.lunyu-episode-catalog summary span{color:var(--ph-muted);margin-left:8px;font-size:12px;font-weight:400}.lunyu-episode-catalog>div{background:var(--ph-line);grid-template-columns:repeat(6,1fr);gap:1px;max-height:430px;padding:1px;display:grid;overflow-y:auto}.lunyu-episode-catalog button{color:#51473f;cursor:pointer;text-align:left;background:#fffdf8;border:0;min-width:0;padding:10px 8px}.lunyu-episode-catalog button b,.lunyu-episode-catalog button small{display:block}.lunyu-episode-catalog button b{font:600 13px/1.4 system-ui,sans-serif}.lunyu-episode-catalog button small{color:var(--ph-muted);margin-top:3px;font:10px/1.3 system-ui,sans-serif}.lunyu-episode-catalog button.active{color:#fff;background:#8e3025}.lunyu-episode-catalog button.active small{color:#f7ddd8}.lunyu-text-reader>header{border-bottom:1px solid var(--ph-line);padding:28px 0 34px}.lunyu-text-reader>header small{color:var(--ph-red);letter-spacing:.1em}.lunyu-text-reader>header h1{margin:10px 0;font:400 clamp(38px,6vw,64px)/1.25 BiauKai,DFKai-SB,標楷體,KaiTi,serif}.lunyu-text-reader>header span{color:var(--ph-muted)}.lunyu-media{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.lunyu-media a{border:1px solid var(--ph-line);color:var(--ph-red);background:#fffdf8;padding:9px 14px;font:13px/1.4 system-ui,sans-serif}.lunyu-text-reader>article{background:#fffdf8;margin-top:28px;padding:clamp(26px,6vw,64px);font:400 20px/2 BiauKai,DFKai-SB,標楷體,KaiTi,serif}.lunyu-text-reader p{text-align:justify;margin:0 0 1.45em}.lunyu-text-reader strong{color:#6b3028;font-weight:700}.lunyu-introduction>small,.lunyu-text-reader .lunyu-commentary>small{color:#8e3025;letter-spacing:.16em;margin-bottom:16px;font:11px/1.4 system-ui,sans-serif;display:block}.lunyu-text-reader .lunyu-scripture{margin:44px 0}.lunyu-commentary .lunyu-embedded-scripture{margin:36px 0}.lunyu-transcript-pending{min-height:220px}.lunyu-transcript-pending>small{color:#8e3025;letter-spacing:.16em;margin-bottom:16px;font:11px/1.4 system-ui,sans-serif;display:block}.lunyu-text-reader>.lunyu-bottom-nav{background:0 0;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:24px;display:grid}.lunyu-bottom-nav button{border:1px solid var(--ph-line);min-height:48px;color:var(--ph-red);cursor:pointer;background:#fffdf8;padding:10px 18px}.lunyu-bottom-nav button:last-child{justify-self:end}.lunyu-bottom-nav button:disabled{cursor:default;opacity:.4}.lunyu-bottom-nav span{color:var(--ph-muted);font:12px/1.4 system-ui,sans-serif}.lunyu-original-reader{width:min(1060px,100% - 48px);margin:38px auto 110px}.lunyu-original-reader>header{border-bottom:1px solid var(--ph-line);padding:20px 0 30px}.lunyu-original-reader>header small{color:var(--ph-red);letter-spacing:.12em}.lunyu-original-reader>header h1{margin:8px 0;font:400 clamp(44px,7vw,72px)/1.2 BiauKai,DFKai-SB,標楷體,KaiTi,serif}.lunyu-original-reader>header p{color:var(--ph-muted);margin:0}.lunyu-original-reader>nav{background:var(--ph-line);grid-template-columns:repeat(5,1fr);gap:1px;margin:28px 0;display:grid}.lunyu-original-reader>nav button{color:#554b43;cursor:pointer;text-align:left;background:#fffdf8;border:0;padding:13px 12px}.lunyu-original-reader>nav button b,.lunyu-original-reader>nav button small{display:block}.lunyu-original-reader>nav button b{font:600 14px/1.45 system-ui,sans-serif}.lunyu-original-reader>nav button small{color:var(--ph-muted);margin-top:3px;font:10px/1.3 system-ui,sans-serif}.lunyu-original-reader>nav button.active{color:#fff;background:#8e3025}.lunyu-original-reader>nav button.active small{color:#f7ddd8}.lunyu-original-reader>article{background:#fffdf8;padding:clamp(26px,6vw,64px)}.lunyu-original-reader>article>header{border-bottom:1px solid var(--ph-line);margin-bottom:34px;padding-bottom:20px}.lunyu-original-reader>article>header span,.lunyu-original-reader>article>header small{color:var(--ph-muted);font:12px/1.4 system-ui,sans-serif}.lunyu-original-reader>article>header h2{color:#6b3028;margin:6px 0;font:400 36px/1.4 BiauKai,DFKai-SB,標楷體,KaiTi,serif}.lunyu-original-reader>article>div>section{border-bottom:1px solid #e8ded1;padding:25px 0 28px 54px;position:relative}.lunyu-original-reader>article>div>section>a{color:#9b6d56;font:600 12px/1.4 system-ui,sans-serif;position:absolute;top:30px;left:0}.lunyu-original-reader>article>div>section>p{text-align:justify;margin:0;font:400 21px/2 BiauKai,DFKai-SB,標楷體,KaiTi,serif}.lunyu-original-reader>article>div>section>small{color:#a39789;margin-top:12px;font:10px/1.4 system-ui,sans-serif;display:block}.lunyu-original-reader>footer{color:var(--ph-muted);justify-content:space-between;gap:20px;margin-top:22px;font:12px/1.5 system-ui,sans-serif;display:flex}.lunyu-original-reader>footer a{color:var(--ph-red)}.lunyu-jiangji-reader{width:min(1060px,100% - 48px);margin:38px auto 110px}.lunyu-jiangji-reader>header{border-bottom:1px solid var(--ph-line);padding:20px 0 30px}.lunyu-jiangji-reader>header small{color:var(--ph-red);letter-spacing:.12em}.lunyu-jiangji-reader>header h1{margin:8px 0;font:400 clamp(44px,7vw,72px)/1.2 BiauKai,DFKai-SB,標楷體,KaiTi,serif}.lunyu-jiangji-reader>header p{color:var(--ph-muted)}.lunyu-jiangji-reader>nav{background:var(--ph-line);grid-template-columns:repeat(5,1fr);gap:1px;margin:28px 0;display:grid}.lunyu-jiangji-reader>nav button{color:#554b43;cursor:pointer;text-align:left;background:#fffdf8;border:0;padding:13px 12px}.lunyu-jiangji-reader>nav button b,.lunyu-jiangji-reader>nav button small{display:block}.lunyu-jiangji-reader>nav button small{color:var(--ph-muted);margin-top:3px}.lunyu-jiangji-reader>nav button.active{color:#fff;background:#8e3025}.lunyu-jiangji-reader>nav button.active small{color:#f7ddd8}.lunyu-jiangji-reader>article{background:#fffdf8;min-height:460px;padding:clamp(26px,6vw,64px)}.lunyu-jiangji-reader>article>header{border-bottom:1px solid var(--ph-line);margin-bottom:34px;padding-bottom:20px}.lunyu-jiangji-reader>article>header span{color:var(--ph-muted);font:12px/1.4 system-ui,sans-serif}.lunyu-jiangji-reader>article>header h2{color:#6b3028;margin:6px 0;font-size:36px;font-weight:400}.lunyu-jiangji-reader article h3{color:#76362c;margin:38px 0 18px;font-size:24px;font-weight:600}.lunyu-jiangji-reader article blockquote{background:#fbf3de;border-left:4px solid #9d6b20;margin:28px 0;padding:22px 26px;font-size:21px;font-weight:650;line-height:1.9}.lunyu-jiangji-reader article blockquote small{color:#8e3025;letter-spacing:.14em;margin-bottom:8px;font:11px/1.4 system-ui,sans-serif;display:block}.lunyu-jiangji-reader article p{text-align:justify;margin:0 0 1.1em;font-size:19px;line-height:2}.lunyu-jiangji-reader>footer{color:var(--ph-muted);justify-content:space-between;gap:20px;margin-top:22px;font:12px/1.5 system-ui,sans-serif;display:flex}.lunyu-jiangji-reader>footer a{color:var(--ph-red)}.lunyu-jiangyao-reader{color:#292d29;width:min(1120px,100% - 48px);margin:38px auto 110px}.lunyu-jiangyao-reader>header{border-bottom:1px solid var(--ph-line);padding:20px 0 30px}.lunyu-jiangyao-reader>header small{color:var(--ph-red);letter-spacing:.12em}.lunyu-jiangyao-reader>header h1{margin:8px 0;font:400 clamp(44px,7vw,72px)/1.2 BiauKai,DFKai-SB,標楷體,KaiTi,serif}.lunyu-jiangyao-reader>header p{color:var(--ph-muted)}.lunyu-jiangyao-reader .book-toc{background:var(--ph-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:28px 0 16px;display:grid}.lunyu-jiangyao-reader .book-toc button{color:#554b43;cursor:pointer;text-align:left;background:#fffdf8;border:0;min-width:0;padding:13px 12px}.lunyu-jiangyao-reader .book-toc b,.lunyu-jiangyao-reader .book-toc small{overflow-wrap:anywhere;display:block}.lunyu-jiangyao-reader .book-toc small{color:var(--ph-muted);margin-top:3px}.lunyu-jiangyao-reader .book-toc button.active{color:#fff;background:#8e3025}.lunyu-jiangyao-reader .book-toc button.active small{color:#f7ddd8}.lunyu-jiangyao-reader .chapter-toc{scrollbar-width:thin;background:#fffdf8b3;gap:8px;margin:0 0 28px;padding:12px;display:flex;overflow-x:auto}.lunyu-jiangyao-reader .chapter-toc button{border:1px solid var(--ph-line);color:#61574e;cursor:pointer;text-align:left;background:#fff;flex:none;max-width:240px;padding:9px 13px}.lunyu-jiangyao-reader .chapter-toc button span,.lunyu-jiangyao-reader .chapter-toc button b{display:block}.lunyu-jiangyao-reader .chapter-toc button b{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:400;overflow:hidden}.lunyu-jiangyao-reader .chapter-toc button.active{color:#fff;background:#8e3025;border-color:#8e3025}.lunyu-jiangyao-reader>article{background:#fffdf8;min-height:460px;padding:clamp(26px,6vw,64px)}.lunyu-jiangyao-reader>article>header{border-bottom:1px solid var(--ph-line);margin-bottom:34px;padding-bottom:20px}.lunyu-jiangyao-reader>article>header span{color:var(--ph-muted);font:12px/1.4 system-ui,sans-serif}.lunyu-jiangyao-reader>article>header h2{color:#6b3028;margin:6px 0;font-size:36px;font-weight:400}.lunyu-jiangyao-reader article h3{color:#76362c;margin:38px 0 18px;font-size:24px;font-weight:600}.lunyu-jiangyao-reader article blockquote{background:#fbf3de;border-left:4px solid #9d6b20;margin:28px 0;padding:22px 26px;font-size:21px;font-weight:650;line-height:1.9}.lunyu-jiangyao-reader article blockquote small{color:#8e3025;letter-spacing:.14em;margin-bottom:8px;font:11px/1.4 system-ui,sans-serif;display:block}.lunyu-jiangyao-reader article p{overflow-wrap:anywhere;text-align:justify;margin:0 0 1.1em;font-size:19px;line-height:2}.lunyu-jiangyao-reader .chapter-pager{border-top:1px solid var(--ph-line);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:52px;padding-top:24px;display:grid}.lunyu-jiangyao-reader .chapter-pager button{border:1px solid var(--ph-line);color:#74352c;cursor:pointer;background:#fff;padding:10px 14px}.lunyu-jiangyao-reader .chapter-pager button:last-child{justify-self:end}.lunyu-jiangyao-reader .chapter-pager button:disabled{cursor:default;opacity:.35}.lunyu-jiangyao-reader .chapter-pager span{color:var(--ph-muted);text-align:center;font:12px/1.5 system-ui,sans-serif}.lunyu-jiangyao-reader>footer{color:var(--ph-muted);justify-content:space-between;gap:20px;margin-top:22px;font:12px/1.5 system-ui,sans-serif;display:flex}.lunyu-jiangyao-reader>footer a,.wisdom-library>header>a,.wisdom-breadcrumb a{color:var(--ph-red)}.wisdom-library>div{grid-template-columns:1fr 1fr;gap:22px;margin-top:48px;display:grid}.wisdom-library>div>a{border:1px solid var(--ph-line);background:#fffdf8;min-height:280px;padding:34px}.wisdom-library>div small{color:var(--ph-red)}.wisdom-library>div h2{margin:52px 0 12px;font-size:30px;font-weight:400;line-height:1.45}.wisdom-library>div p{color:var(--ph-muted)}.wisdom-library>div b{color:var(--ph-red);margin-top:30px;display:block}.wisdom-breadcrumb{width:min(1180px,100% - 48px);color:var(--ph-muted);margin:24px auto 0;font-size:13px}.yy-reader{grid-template-columns:210px minmax(0,760px);justify-content:center;align-items:start;gap:48px;width:min(1180px,100% - 48px);margin:36px auto 110px;display:grid}.yy-reader>aside{background:#d7c8b7;grid-template-columns:1fr 1fr;gap:1px;display:grid;position:sticky;top:24px}.yy-reader>aside strong{color:#fff;background:#6b3028;grid-column:1/-1;padding:14px}.yy-reader>aside button{color:#60554c;cursor:pointer;background:#f5efe5;border:0;padding:9px 5px}.yy-reader>aside button.active{color:#fff;background:#8e3025}.yy-reader article>header{border-bottom:1px solid var(--ph-line);padding-bottom:24px}.yy-reader article>header small{color:var(--ph-red)}.yy-reader article>header h1{margin:10px 0;font-size:clamp(32px,5vw,50px);font-weight:400}.yy-reader article>header span{color:var(--ph-muted)}.yy-reader article>h2{color:#6b3028;margin:55px 0 20px;font-size:25px;line-height:1.55}.yy-reader article>blockquote{background:#fbf3de;border-left:4px solid #9d6b20;margin:28px 0;padding:24px 28px;font-size:20px;font-weight:650;line-height:1.9}.yy-reader article>p{text-align:justify;font-size:18px;line-height:2}.yy-reader article>footer{border-top:1px solid var(--ph-line);margin-top:60px;padding-top:18px}.yy-reader article>footer a{color:var(--ph-red)}.yy-status,.yy-error{background:#fffdf8;padding:18px}.yy-error{color:#8e3025}@media (max-width:760px){.wisdom-home,.wisdom-library{width:calc(100% - 30px);margin-top:42px}.wisdom-directory{grid-template-columns:1fr;margin-top:34px}.wisdom-canon-card{min-height:0;padding:30px}.wisdom-library>div{grid-template-columns:1fr}.lunyu-reader>aside{max-height:210px;overflow-y:auto}.lunyu-page-text{padding:24px 20px;font-size:19px;line-height:1.9}.lunyu-source-page>button{margin-right:-14px}.lunyu-text-reader{width:calc(100% - 24px);margin-top:20px}.lunyu-text-reader>nav button{padding:10px 8px}.lunyu-text-reader>nav label{flex-direction:column;gap:4px;padding:8px}.lunyu-text-reader>nav select{width:100%;min-width:0}.lunyu-episode-catalog>div{grid-template-columns:repeat(3,1fr);max-height:360px}.lunyu-episode-catalog summary span{margin:3px 0 0 18px;display:block}.lunyu-text-reader>.lunyu-bottom-nav{grid-template-columns:1fr 1fr}.lunyu-bottom-nav span{text-align:center;grid-area:1/1/auto/-1}.lunyu-bottom-nav button{grid-row:2;width:100%}.lunyu-original-reader{width:calc(100% - 24px);margin-top:20px}.lunyu-original-reader>nav{grid-template-columns:repeat(2,1fr)}.lunyu-original-reader>article{padding:26px 20px}.lunyu-original-reader>article>div>section{padding-left:38px}.lunyu-original-reader>article>div>section>p{font-size:18px;line-height:1.9}.lunyu-original-reader>footer{flex-direction:column}.lunyu-jiangji-reader{width:calc(100% - 24px);margin-top:20px}.lunyu-jiangji-reader>nav{grid-template-columns:repeat(2,1fr)}.lunyu-jiangji-reader>article{padding:26px 20px}.lunyu-jiangji-reader article p{font-size:18px;line-height:1.9}.lunyu-jiangji-reader>footer{flex-direction:column}.lunyu-jiangyao-reader{width:calc(100% - 24px);margin-top:20px}.lunyu-jiangyao-reader .book-toc{grid-template-columns:repeat(2,minmax(0,1fr))}.lunyu-jiangyao-reader>article{padding:26px 20px}.lunyu-jiangyao-reader article p{font-size:18px;line-height:1.9}.lunyu-jiangyao-reader article blockquote{padding:18px 16px;font-size:19px}.lunyu-jiangyao-reader .chapter-pager{grid-template-columns:1fr 1fr}.lunyu-jiangyao-reader .chapter-pager span{grid-area:1/1/auto/-1}.lunyu-jiangyao-reader>footer{flex-direction:column}.lunyu-text-reader>article{padding:26px 20px;font-size:18px;line-height:1.9}.lunyu-reader .pdf-toggle{width:100%;margin-left:0}.wisdom-breadcrumb{width:calc(100% - 30px)}.yy-reader{grid-template-columns:1fr;gap:28px;width:calc(100% - 30px)}.yy-reader>aside{grid-template-columns:repeat(4,1fr);position:static}.yy-reader>aside strong{grid-column:1/-1}.yy-reader article>p{font-size:17px;line-height:1.9}}@media (max-width:700px){.lecture-source-status,.lecture-book-head+.lecture-notice+.lecture-source-status{width:calc(100% - 30px)}.lecture-catalog-item .lecture-source-status{width:100%}}.lecture-footnote-ref{color:var(--ph-red);vertical-align:super;font-size:.72em}.lecture-footnotes{border-top:2px solid var(--ph-ink);margin-top:70px;padding-top:28px}.lecture-footnotes h2{font-size:22px;font-weight:400}.lecture-footnotes ol{padding-left:25px}.lecture-footnotes li{border-bottom:1px solid var(--ph-line);padding:14px 0;scroll-margin-top:20px}.lecture-footnotes li>span{color:var(--ph-red)}.lecture-footnotes li p{margin-left:10px;line-height:1.8;display:inline}.lecture-footnotes li small{color:var(--ph-muted);margin:8px 0;display:block}.lecture-footnotes li a{color:var(--ph-red);font-size:11px}.lecture-index{width:min(920px,100% - 48px);margin:0 auto;padding-bottom:100px}.lecture-index>section{margin-bottom:55px}.lecture-index h2{border-bottom:2px solid var(--ph-ink);padding-bottom:12px;font-size:24px;font-weight:400}.lecture-index dl>div{border-bottom:1px solid var(--ph-line);grid-template-columns:minmax(160px,.7fr) 1.3fr;gap:25px;padding:13px 0;display:grid}.lecture-index dt{font-weight:600}.lecture-index dd{flex-wrap:wrap;gap:7px;margin:0;display:flex}.lecture-index dd a,.lecture-index dd span{border:1px solid var(--ph-line);color:var(--ph-muted);padding:3px 7px;font-size:10px}.lecture-index dd a:hover{color:var(--ph-red);border-color:currentColor}@media (max-width:700px){.lecture-index{width:calc(100% - 30px)}.lecture-index dl>div{grid-template-columns:1fr;gap:8px}}
