.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-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-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-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-block>p{font-size:17px;line-height:1.95}.lecture-catalog-item>a{padding:25px}.lecture-hero h1,.lecture-book-head h1,.lecture-reader-head h1,.lecture-search-head h1{font-size:42px}}.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}@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}}
