.bd-journal-shell{--bd-journal-paper:#fbf7f0;--bd-journal-ink:#302b28;--bd-journal-wine:#691f35;--bd-journal-line:#dfd1c6;min-height:100vh;background:var(--bd-journal-paper);color:var(--bd-journal-ink);font-family:Noto Sans TC,PingFang HK,Microsoft JhengHei,system-ui,sans-serif;font-size:17px;line-height:1.85}.bd-journal-shell *{box-sizing:border-box}.bd-journal-shell a{color:var(--bd-journal-wine);text-decoration:underline;text-underline-offset:.2em}.bd-journal-shell a:hover{color:#8e3951}.bd-journal-shell :focus-visible{outline:3px solid #9c5267;outline-offset:4px}.bd-journal-shell h1,.bd-journal-shell h2,.bd-journal-shell h3{color:var(--bd-journal-wine);font-family:Georgia,"Noto Serif TC",Songti TC,serif;line-height:1.4;text-wrap:balance}.bd-journal-shell h1{font-size:clamp(2rem,4vw,3.6rem);letter-spacing:-.025em;margin:.4em 0}.bd-journal-shell h2{font-size:clamp(1.45rem,2.4vw,2rem);margin:1.8em 0 .7em}.bd-journal-shell h3{font-size:1.25rem}.bd-journal-shell p{margin:0 0 1.2em}.bd-journal-shell img{display:block;max-width:100%;height:auto}.bd-journal-header{max-width:1440px;margin:auto;padding:24px 5%;display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid var(--bd-journal-line)}.bd-journal-brand{display:flex;align-items:center;gap:14px;text-decoration:none!important}.bd-journal-brand img{width:62px;height:62px}.bd-journal-brand strong{display:block;font-family:Georgia,serif;font-size:1.8rem;line-height:1.15}.bd-journal-brand small{display:block;font-size:.8rem;margin-top:5px}.bd-journal-desktop-nav{display:flex;gap:22px;font-size:.85rem}.bd-journal-menu{display:none;position:relative}.bd-journal-menu summary{cursor:pointer;color:var(--bd-journal-wine)}.bd-journal-menu nav{position:absolute;right:0;top:100%;z-index:4;background:var(--bd-journal-paper);padding:20px;border:1px solid var(--bd-journal-line);width:250px;display:grid;gap:14px}.bd-journal-main{max-width:1280px;margin:auto;padding:44px 5% 80px}.bd-journal-article{max-width:1040px;margin:auto}.bd-journal-breadcrumb{font-size:.8rem;margin-bottom:30px;overflow-wrap:anywhere}.bd-journal-article-header{max-width:940px}.bd-journal-eyebrow{font-size:.78rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--bd-journal-wine)}.bd-journal-lead{font-size:1.15em;line-height:1.85;max-width:920px}.bd-journal-date{font-size:.8rem;color:#71645e}.bd-journal-toc{border-top:1px solid var(--bd-journal-line);border-bottom:1px solid var(--bd-journal-line);padding:18px 0;margin:28px 0 44px}.bd-journal-toc summary{font-weight:650;cursor:pointer}.bd-journal-toc ol{columns:2;column-gap:50px;padding-left:26px;margin:16px 0}.bd-journal-toc li{break-inside:avoid;font-size:.92rem;margin:8px 0}.bd-journal-prose{max-width:920px;margin:auto}.bd-journal-prose section{scroll-margin-top:25px}.bd-journal-prose p{overflow-wrap:anywhere}.bd-journal-figure{margin:36px 0}.bd-journal-figure img{width:100%;border-radius:3px}.bd-journal-figure figcaption{font-size:.8rem;color:#74675f;padding-top:10px}.bd-journal-table-scroll{overflow-x:auto;max-width:100%;margin:28px 0;border:1px solid var(--bd-journal-line);border-radius:3px}.bd-journal-table-scroll table{border-collapse:collapse;min-width:600px;width:100%;font-size:.92rem;line-height:1.7}.bd-journal-table-scroll caption{text-align:left;padding:16px;font-weight:650;color:var(--bd-journal-wine)}.bd-journal-table-scroll th,.bd-journal-table-scroll td{padding:14px 16px;text-align:left;vertical-align:top;border-top:1px solid var(--bd-journal-line)}.bd-journal-table-scroll thead th{background:#eee3d9}.bd-journal-table-scroll tbody th{font-weight:600}.bd-journal-citation{font-size:.7em;margin-left:.25em}.bd-journal-language-note{font-size:.85em;color:#67594f}.bd-journal-faq details{border-top:1px solid var(--bd-journal-line);padding:17px 0}.bd-journal-faq summary{cursor:pointer;font-weight:600;color:var(--bd-journal-wine)}.bd-journal-faq details p{margin:16px 0 0}.bd-journal-sources{padding-left:25px;font-size:.88rem}.bd-journal-sources li{margin:20px 0;scroll-margin-top:20px}.bd-journal-sources p{margin-top:6px}.bd-journal-disclosure{padding:24px;background:#f0e7de;margin-top:38px}.bd-journal-disclosure h2{font-size:1.2rem;margin:0 0 12px}.bd-journal-disclosure p{font-size:.88rem}.bd-journal-related{border-top:1px solid var(--bd-journal-line);margin-top:38px}.bd-journal-index-intro{max-width:900px;margin:20px 0 55px}.bd-journal-index-group{margin-bottom:65px}.bd-journal-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.bd-journal-card{border-bottom:1px solid var(--bd-journal-line);padding-bottom:24px}.bd-journal-card img{width:100%;aspect-ratio:3/2;object-fit:cover}.bd-journal-card h3{font-size:1.2rem;margin:18px 0 12px}.bd-journal-card p{font-size:.9rem}.bd-journal-footer{border-top:1px solid var(--bd-journal-line);max-width:1440px;margin:auto;padding:38px 5%;display:grid;grid-template-columns:2fr 1fr;gap:60px;font-size:.85rem}.bd-journal-footer nav{display:flex;flex-wrap:wrap;gap:16px;align-content:start}.bd-journal-footer strong{font-size:1.15rem}.bd-journal-footer p{margin-top:15px}.bd-journal-not-found{padding:70px 0 130px;max-width:850px}.bd-journal-status{padding:30px 0}.bd-journal-skip{position:absolute;left:20px;top:-100px;z-index:10;background:var(--bd-journal-paper);padding:12px}.bd-journal-skip:focus{top:10px}@media (max-width:950px){.bd-journal-desktop-nav{display:none}.bd-journal-menu{display:block}.bd-journal-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bd-journal-main{padding-top:30px}}@media (max-width:600px){.bd-journal-shell{font-size:16px;line-height:1.9}.bd-journal-header{padding:18px 5%;gap:12px}.bd-journal-brand img{width:45px;height:45px}.bd-journal-brand strong{font-size:1.5rem}.bd-journal-brand small{font-size:.65rem;max-width:200px}.bd-journal-main{padding:26px 6% 50px}.bd-journal-card-grid{grid-template-columns:1fr;gap:28px}.bd-journal-toc ol{columns:1}.bd-journal-footer{grid-template-columns:1fr;gap:26px;padding:30px 6%}.bd-journal-disclosure{padding:20px}.bd-journal-not-found{padding:40px 0 80px}}
