
.tkth{--ink:#203147;--terra:#a75c3d;--muted:#62707a;background:#fbfaf7;color:var(--ink)}.tkth *{box-sizing:border-box}.tkth .wrapx{max-width:1160px;margin:auto;padding:0 26px}.tkth-cover{background:linear-gradient(100deg,#fbf7f0 0%,#f9f2e8 65%,#e9e0d4);padding:54px 0 64px;border-bottom:1px solid #e7dfd5}.tkth-crumb{font:600 12px/1.5 Arial,sans-serif;color:#8a6c5d;margin-bottom:30px}.tkth-crumb a{color:inherit;text-decoration:none}.tkth-eyebrow,.tkth-chno{font:700 11px/1.5 Arial,sans-serif;letter-spacing:.16em;color:var(--terra)}.tkth-cover h1{font:600 clamp(35px,5vw,65px)/1.08 Georgia,serif;max-width:830px;letter-spacing:-.035em;margin:15px 0}.tkth-cover h1 em{color:var(--terra);font-style:normal}.tkth-subtitle{font:400 clamp(17px,2vw,23px)/1.5 Georgia,serif;max-width:800px;color:#52606c}.tkth-meta{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 24px}.tkth-meta span{padding:9px 13px;border:1px solid #d8c8b8;border-radius:6px;font:600 12px Arial,sans-serif;background:#fff9}.tkth-btn{border:1px solid #ab7357;background:#fff;color:#6e3f2d;padding:12px 16px;border-radius:7px;cursor:pointer;font:700 13px Arial,sans-serif}.tkth-grid{display:grid;grid-template-columns:255px minmax(0,1fr);gap:54px;align-items:start;padding-top:54px!important;padding-bottom:90px!important}.tkth-toc{position:sticky;top:18px;max-height:calc(100vh - 30px);overflow:auto;background:#fff;border:1px solid #e7e1d9;border-radius:12px;padding:20px 16px}.tkth-toc h2{font:700 12px Arial,sans-serif;letter-spacing:.12em;margin:0 0 13px;color:#a75c3d}.tkth-toc a{display:flex;gap:9px;text-decoration:none;color:#35495b;padding:8px 3px;border-bottom:1px solid #f0ece6;font:500 12px/1.4 Arial,sans-serif}.tkth-toc a span{color:#a75c3d;font-weight:700}.tkth-main{min-width:0;max-width:790px}.tkth-abstract{padding:25px 29px;background:#f4eee5;border-left:4px solid #b87955;margin-bottom:45px}.tkth-abstract h2{font:700 12px Arial,sans-serif;letter-spacing:.13em;color:#99543c;margin:0 0 12px}.tkth-main p{font:400 16px/1.86 Georgia,serif;color:#354353}.tkth-chapter{scroll-margin-top:24px;padding:30px 0 42px;border-bottom:1px solid #e7dfd5}.tkth-chapter h2{font:600 clamp(28px,3.3vw,41px)/1.2 Georgia,serif;letter-spacing:-.025em;margin:11px 0 18px}.tkth-chapter h3{font:700 19px/1.4 Georgia,serif;margin:27px 0 8px}.tkth-lead{font-size:19px!important;color:#52616c!important}.tkth-case{background:#f5f1e9;border-left:3px solid #bf825c;padding:19px 23px;margin:29px 0}.tkth-case b{font:700 11px Arial,sans-serif;letter-spacing:.11em;color:#985238}.tkth-case p{margin:8px 0 0!important;font-size:15px!important}.tkth-related{font-size:14px!important}.tkth a{color:#965135}.tkth-data{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:24px 0}.tkth-data div{background:#f3eee6;padding:15px;text-align:center}.tkth-data b{display:block;font:700 23px Georgia,serif;color:#975337}.tkth-data span{font:12px Arial,sans-serif}.tkth-outro{padding:40px;background:#eee6dc;border-radius:12px;margin-top:40px}.tkth-outro h2{font:600 27px Georgia,serif}.tkth-outro a{display:inline-block;margin:8px 12px 0 0}.tkth-mobile-toc{display:none}.tkth small{color:#6d747b}@media(max-width:850px){.tkth-grid{display:block;padding-top:25px!important}.tkth-toc{display:none}.tkth-mobile-toc{display:block;margin:0 0 20px}.tkth-mobile-toc select{width:100%;padding:12px;border:1px solid #ddd;font-size:16px}.tkth-cover{padding:30px 0}.tkth-data{grid-template-columns:repeat(2,1fr)}}@media print{.site-header,.site-footer,.tkth-toc,.tkth-mobile-toc,.tkth-btn{display:none!important}.tkth-cover{padding:10px 0 25px;background:#fff!important}.tkth-grid{display:block;padding:0!important}.tkth-chapter{break-inside:auto}.tkth-case,.tkth-abstract{break-inside:avoid}.tkth{background:white}.tkth-main{max-width:none}.tkth-chapter h2{break-after:avoid}a{text-decoration:none!important}}

/* v487: compact academic cover only; all other handbook and site styles preserved */
@media (min-width:851px){.tkth-cover{padding:30px 0 36px}.tkth-crumb{margin-bottom:15px}.tkth-cover h1{font-size:clamp(38px,3.8vw,49px);line-height:1.1;max-width:1000px;margin:9px 0 12px}.tkth-subtitle{font-size:19px;line-height:1.4;max-width:850px;margin:0}.tkth-meta{gap:9px;margin:17px 0 14px}.tkth-meta span{padding:7px 11px}.tkth-btn{padding:10px 14px}}
@media (max-width:850px){.tkth-cover{padding:23px 0 27px}.tkth-crumb{margin-bottom:15px}.tkth-cover h1{font-size:clamp(30px,7.2vw,42px);margin:9px 0 12px}.tkth-meta{margin:17px 0 15px;gap:8px}.tkth-meta span{padding:7px 10px}}

/* v488: library return link and expanded manuscript, scoped to handbook */
.tkth-return{margin:0 0 12px;font-size:13px;font-weight:700}.tkth-return a{color:#a85b3f;text-decoration:underline;text-underline-offset:3px}.tkth-expansion{margin:1rem 0 1.4rem}.tkth-expansion h3{margin:.6rem 0}.tkth-expansion p{line-height:1.75}
