.whitewater-page{--ww-blue:#235e7d;--ww-pale:#edf5fa}.ww-masthead{padding:30px 0 24px;border-bottom:3px solid var(--ww-blue);margin-bottom:26px}.ww-masthead h1{font-size:clamp(30px,4vw,48px);max-width:950px}.ww-masthead .eyebrow{color:var(--ww-blue)}.ww-key{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.ww-key span{padding:7px 12px;border-radius:5px;background:var(--ww-pale);color:var(--ww-blue);font-size:13px;font-weight:700}.ww-key span+span{background:#fff0e2;color:#8b4313}.ww-manager-start{display:block;background:#fff3e7;border:1px solid #e6c6a5;border-left:5px solid #c76727;padding:25px 28px;margin:22px 0 35px;text-decoration:none;color:inherit}.ww-manager-start>span{font-size:12px;font-weight:800;letter-spacing:.08em;color:#894316}.ww-manager-start h2{margin:8px 0}.ww-manager-start p{margin-bottom:0;max-width:800px}.ww-topic-group{margin:35px 0}.ww-topic-group h2{color:var(--ww-blue)}.ww-topic-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ww-topic-links a{padding:17px 20px;border:1px solid #cddce6;background:white;display:flex;justify-content:space-between;gap:20px;color:#203b4c;text-decoration:none;font-weight:650}.ww-topic-links a span{font-size:12px;white-space:nowrap;color:var(--ww-blue)}.ww-topic-links a:hover{background:var(--ww-pale)}.ww-branch-nav{padding:15px 20px;background:var(--ww-pale);border:1px solid #cddce6;margin-top:15px}.ww-branch-nav>a{display:block;margin-bottom:10px;color:var(--ww-blue)}.ww-branch-nav details{padding:7px 0}.ww-branch-nav summary{cursor:pointer;font-weight:650}.ww-branch-nav details div{display:flex;flex-wrap:wrap;gap:8px 16px;padding:12px 0 6px}.ww-branch-nav details a{font-size:13px;color:#245774}.ww-branch-nav [aria-current=page]{font-weight:800;text-decoration-thickness:2px}.ww-companions{border:1px solid #ecc7a7;background:#fff7ef;padding:19px 22px;margin:22px 0}.ww-companions .eyebrow{color:#8b4313;font-size:11px}.ww-companion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ww-companion-grid a{color:#713a16;text-decoration:none}.ww-companion-grid b{display:block;line-height:1.4}.ww-companion-grid span{font-size:13px;color:#665a50;display:block;margin-top:6px;line-height:1.6}.ww-manual-note{background:#f8f1e8;border-left:3px solid #b7752f;padding:15px 20px;font-size:14px;margin:22px 0}.ww-manual-note p{margin:6px 0 0}.ww-reading-layout{display:grid;grid-template-columns:minmax(0,1fr) 195px;gap:35px;margin-top:32px}.ww-original{min-width:0;background:#fff;border-top:4px solid var(--ww-blue);padding:25px 30px}.ww-original .source-section{margin:18px 0}.ww-original h2{color:var(--ww-blue);scroll-margin-top:90px}.ww-original h3{scroll-margin-top:90px}.ww-original img{display:block;max-width:100%;width:auto;height:auto;max-height:850px;object-fit:contain;margin:18px auto}.ww-original a{overflow-wrap:anywhere}.ww-original a.online-reference:after{content:' ↗';font-size:.85em}.ww-original ul,.ww-original ol{padding-left:26px}.ww-original table{display:block;overflow-x:auto;max-width:100%}.ww-toc{position:sticky;top:85px;align-self:start;font-size:13px}.ww-toc>b{font-size:11px;letter-spacing:.1em;color:var(--ww-blue)}.ww-toc a{display:block;color:#466477;line-height:1.5;margin-top:14px}.ww-edition-note{font-size:13px;color:#64737d;line-height:1.7;margin:25px 0}.ww-steps{display:flex;gap:10px;margin:20px 0}.ww-steps a{padding:10px 18px;border:1px solid #b6cddc;color:var(--ww-blue);text-decoration:none}.ww-steps [aria-current=step]{background:var(--ww-blue);color:white}.ww-home-entry{margin:30px 0}.ww-home-entry .ww-manager-start{margin:15px 0}.ww-home-entry h2{margin-bottom:8px}.ww-home-entry>a:first-child{display:block;padding:25px 28px;background:#edf5fa;border-left:5px solid #235e7d;text-decoration:none;color:#203b4c}.ww-home-entry p{margin-bottom:0}.ww-home-entry small{font-weight:800;letter-spacing:.07em;color:#235e7d}.whitewater-page .prose:empty{display:none}@media(max-width:1000px){.ww-reading-layout{grid-template-columns:minmax(0,1fr)}.ww-toc{position:static;order:-1;display:flex;flex-wrap:wrap;gap:5px 15px}.ww-toc>b{width:100%}.ww-toc a{margin:5px 0}.ww-companion-grid{grid-template-columns:1fr;gap:16px}}@media(max-width:620px){.ww-topic-links{grid-template-columns:1fr}.ww-topic-links a{display:block}.ww-topic-links a span{display:block;margin-top:6px}.ww-original{padding:18px 16px}.ww-masthead{padding-top:20px}.ww-steps a{padding:8px 12px}.ww-branch-nav details div{display:block}.ww-branch-nav details a{display:block;margin:9px 0}}@media print{.ww-branch-nav,.ww-companions,.ww-toc,.ww-steps{display:none}.ww-reading-layout{display:block}.ww-original{border:0;padding:0}.ww-original img{max-height:650px}.ww-masthead{border-bottom:2px solid #444}}

.whitewater-page main{max-width:1320px;margin:auto;padding:32px 44px 65px}.ww-original a[href*=".html#"]{display:block;margin:5px 0}.home .ww-home-entry{margin:30px 48px}.ww-masthead h1{font-size:clamp(30px,3.1vw,44px)}@media(max-width:700px){.whitewater-page main{padding:18px 20px 40px}.home .ww-home-entry{margin:22px 20px}}@media print{.whitewater-page main{padding:0}}
