.sutra-learning{margin:20px 0}.sutra-unit{padding:23px 0;border-top:1px solid #d5d0c5}.sutra-unit:first-child{border-top:0}.hanja-line{display:flex;gap:5px;flex-wrap:wrap;align-items:flex-start;margin-bottom:22px}.hanja-word{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:42px;padding:5px 3px;background:transparent!important;border:0!important;line-height:1.25;color:#243e35!important;border-radius:4px!important;min-height:84px!important}.hanja-word:hover,.hanja-word[aria-pressed=true]{background:#e7e1d3!important}.hanja-sound{font-family:var(--sans);font-size:12px;color:#3f6481;margin-bottom:6px}.hanja-word>b{font-family:'Noto Serif KR',serif;font-size:34px;font-weight:600}.hanja-hun{font-family:var(--sans);font-size:10px;color:#896248;margin-top:7px;white-space:nowrap}.sutra-sound,.sutra-meaning{font-size:15px!important;line-height:1.9!important;margin:12px 0!important}.sutra-sound{color:#3d6382}.sutra-meaning{font-family:var(--serif);color:#3b5145}.sutra-sound>span,.sutra-meaning>span{font-family:var(--sans);display:block;font-size:10px;letter-spacing:.7px;margin-bottom:4px;color:#877763}.sutra-key{margin-top:18px}.sutra-key>span{display:block;font-size:10px;color:#846a55;letter-spacing:.5px;margin-bottom:10px}.sutra-key>button{border:1px solid #cfbda9!important;border-radius:5px!important;padding:8px 12px!important;background:#f0eadf!important;color:#704e33!important;font-family:var(--serif)!important;margin:0 7px 8px 0;font-size:22px!important;min-height:44px}.sutra-key>button small{display:inline!important;margin-left:6px;font-family:var(--sans);font-size:10px!important}.hanja-explanation{background:#ece9de;padding:17px 18px;border-left:2px solid #b79979;margin-top:6px}.hanja-explanation>strong{font-size:15px;font-family:var(--serif);color:#705133}.hanja-explanation>p{font-size:12px!important;line-height:1.9!important;margin:10px 0!important;color:#5d6058}.hanja-explanation>div>span{display:block;font-size:11px;color:#7e715d;margin-top:6px}.hanja-explanation b{font-family:var(--serif);font-size:14px;margin-right:5px}.daily-panel .sutra-learning+.sutra-editorial{font-size:13px;line-height:1.9;background:#f0ede4;border-radius:5px;padding:14px;margin-bottom:18px}.sutra-reader{max-width:1150px;margin:auto}.sutra-reader>h1{font-size:50px;line-height:1.5;margin:25px 0}.sutra-reader>.eyebrow{display:block;margin-top:30px}.reader-intro,.reader-note{font-size:15px;line-height:2;margin:25px 0;color:#6d6b61}.reader-controls{display:flex;gap:15px;align-items:center;flex-wrap:wrap;padding:20px;background:#e8e8dd;border-radius:6px;position:relative}.reader-controls label{font-size:12px}.reader-controls select,.reader-controls button,.reader-controls input{border:1px solid #bcbfb1;background:#f9f6ec;border-radius:5px;padding:10px;font:inherit;min-height:44px}.reader-controls label select{margin-left:8px}.reader-controls button{font-size:12px}.reader-search{display:flex;gap:10px;align-items:center}.sutra-toc{display:flex;gap:9px;flex-wrap:wrap;margin-top:22px}.sutra-toc a{padding:9px 12px;border:1px solid #d7cbb9;background:#f4eee2;border-radius:5px;font-size:11px}.sutra-excerpt{background:#fcfaf2;border:1px solid #d6d4c3;border-radius:8px;padding:32px;margin:28px 0}.sutra-excerpt .hanja-word{min-width:54px;min-height:100px!important}.sutra-excerpt .hanja-word>b{font-size:43px}.sutra-excerpt .hanja-sound{font-size:14px}.sutra-excerpt .hanja-hun{font-size:11px}.sutra-excerpt .sutra-sound,.sutra-excerpt .sutra-meaning{font-size:19px!important}.sutra-excerpt details{font-size:12px;margin-top:28px;color:#81745f;line-height:2}.sutra-excerpt details summary{cursor:pointer;min-height:44px}.sutra-excerpt details a{text-decoration:underline}.sutra-reader[data-mode=sound] .sutra-meaning,.sutra-reader[data-mode=sound] .sutra-key,.sutra-reader[data-mode=sound] .hanja-hun{display:none}.sutra-reader[data-mode=meaning] .sutra-sound,.sutra-reader[data-mode=meaning] .hanja-sound{display:none}.sutra-reader[data-size=large] .hanja-word>b{font-size:51px}.sutra-reader[data-size=largest] .hanja-word>b{font-size:60px}.sutra-reader[data-size=largest] .hanja-word{min-width:65px;min-height:120px!important}.sutra-night{background:#202c25;color:#e6e6d6}.sutra-night .sutra-reader .sutra-excerpt{background:#29392f;border-color:#4b5e4e}.sutra-night .sutra-reader .hanja-word{color:#e7e7d7!important}.sutra-night .sutra-reader .hanja-sound,.sutra-night .sutra-reader .sutra-sound{color:#9fbdd2}.sutra-night .sutra-reader .hanja-hun,.sutra-night .sutra-reader .sutra-meaning,.sutra-night .reader-intro,.sutra-night .reader-note{color:#d2d1b9}.sutra-night .sutra-reader .hanja-explanation{background:#d4d4c4}.sutra-night .sutra-reader .reader-controls{color:#333b30}
@media(max-width:720px){.daily-hub #sutras{grid-template-columns:1fr}.hanja-line{gap:3px}.hanja-word{min-width:38px;padding:5px 2px!important}.hanja-word>b{font-size:32px}.hanja-hun{font-size:10px}.hanja-explanation{padding:15px}.hanja-explanation>p{font-size:13px!important}.hanja-explanation>div>span{font-size:12px}.sutra-reader>h1{font-size:34px}.sutra-reader .reader-intro,.sutra-reader .reader-note{font-size:14px}.reader-controls{padding:15px;gap:12px}.reader-controls label{font-size:12px}.reader-controls select{max-width:190px}.reader-search{flex-wrap:wrap;width:100%}.reader-search input{width:100%;font-size:16px!important}.sutra-excerpt{padding:22px 17px}.sutra-excerpt .hanja-word{min-width:39px}.sutra-excerpt .hanja-word>b{font-size:33px}.sutra-excerpt .hanja-hun{font-size:10px}.sutra-excerpt .sutra-sound,.sutra-excerpt .sutra-meaning{font-size:17px!important}.sutra-reader[data-size=largest] .hanja-word>b{font-size:48px}.sutra-reader[data-size=largest] .hanja-word{min-width:52px}.sutra-toc a{font-size:12px;min-height:44px}.sutra-excerpt details{font-size:13px}}

.daily-sutra-guide{font-size:13px;line-height:1.9;color:#766b5b;margin:18px 0 22px}.daily-sutra-guide b{font-weight:500;color:#5e6958}.daily-sutra-card .sutra-sound>span,.daily-sutra-card .sutra-meaning>span{font-size:12px;font-weight:600;letter-spacing:0}.daily-sutra-card .sutra-sound{padding:13px 15px;background:#edf1f3;border-left:2px solid #7894aa;border-radius:4px}.daily-sutra-card .sutra-meaning{padding:13px 15px;background:#f1efe4;border-left:2px solid #b29a74;border-radius:4px}.daily-sutra-card .sutra-sound>span{color:#4b6981}.daily-sutra-card .sutra-meaning>span{color:#796449}@media(max-width:720px){.daily-sutra-guide{font-size:13px;margin:16px 0 20px}.daily-sutra-card .sutra-sound,.daily-sutra-card .sutra-meaning{font-size:16px!important;padding:13px 14px}.daily-sutra-card .sutra-sound>span,.daily-sutra-card .sutra-meaning>span{font-size:12px}}
