.hsh-featured,.hsh-article-outline,.hsh-note-sheet,.hsh-data-practice,.hsh-product-notes,.hsh-after-reading,.hsh-highball-tool,.hsh-supplement-note{padding:24px;margin:26px 0;background:#fff;border:1px solid #d9e2dc;border-radius:12px}.hsh-featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hsh-featured article{padding:18px;background:#edf3ee;border-radius:10px}.hsh-featured a{font-weight:700}.hsh-featured p{font-size:14px}.hsh-read-time{font-size:11px;color:#52635b;align-self:start;margin:0 0 8px}.hsh-reader-site .entry-content li{line-height:1.9;margin-block:.4em}.hsh-reader-site .entry-content ul,.hsh-reader-site .entry-content ol{padding-inline-start:1.6em}.hsh-reader-site .entry-content figcaption{font-size:12px;line-height:1.7;margin-top:8px;text-align:left}.hsh-note-sheet label,.hsh-highball-tool label{display:block;margin:12px 0}.hsh-note-sheet fieldset{border:0;margin:0;padding:0}.hsh-note-sheet legend{font-weight:700}.hsh-note-sheet input[type=checkbox],.hsh-comparison-controls input{width:20px;height:20px;vertical-align:middle;margin-right:8px}.hsh-note-sheet textarea{width:100%;max-width:100%;padding:12px;box-sizing:border-box}.hsh-sheet-actions,.hsh-saved-controls,.hsh-comparison-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hsh-saved-controls>input,.hsh-saved-controls>select{max-width:100%;padding:10px}.hsh-saved-controls .hsh-saved-filters{width:100%;margin:0}.hsh-saved-controls>label{font-size:14px}.hsh-reader-site button,.hsh-reader-site select,.hsh-reader-site input{font:inherit}.hsh-reader-site .hsh-reader-settings button,.hsh-reader-site .hsh-sheet-actions button,.hsh-reader-site .hsh-in-article-find button,.hsh-reader-site .hsh-saved-page>button,.hsh-reader-site .hsh-highball-tool button,.hsh-data-practice button{min-height:44px;border:1px solid #a7beb0;border-radius:6px;padding:8px 12px;background:#fff;color:#183c34;cursor:pointer}.hsh-reader-site .hsh-reader-tools{flex-wrap:wrap}.hsh-reader-settings,.hsh-in-article-find{width:100%;padding:12px 0;border-top:1px solid #d9e2dc}.hsh-reader-settings summary,.hsh-in-article-find summary,.hsh-term-notes summary,.hsh-product-notes summary{cursor:pointer;font-weight:700;min-height:44px;display:list-item;align-content:center}.hsh-reader-settings label{display:block;margin:14px 0}.hsh-reader-settings button{margin:6px 8px 6px 0}.hsh-local-status{font-size:12px}.hsh-saved-count{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;background:#edf3ee;color:#183c34;border-radius:12px;font-size:11px;margin-left:5px}.hsh-to-top{position:fixed;bottom:22px;right:20px;z-index:1000;border:1px solid #a7beb0;border-radius:24px;padding:10px 16px;background:#183c34;color:#fff;box-shadow:0 3px 12px #183c3420;font-size:13px!important}.hsh-reader-site [hidden]{display:none!important}.hsh-after-reading>div{display:flex;flex-wrap:wrap;gap:12px}.hsh-after-reading a{padding:12px;background:#edf3ee;border-radius:6px}.hsh-recent-reading{width:100%;padding:20px 0}.hsh-recent-reading h2{font-size:20px}.hsh-heading-copy{font-size:11px!important;margin-left:10px;border:1px solid #b8cdbf;border-radius:6px;background:#fff;color:#183c34;padding:5px 8px;vertical-align:middle;cursor:pointer}.hsh-toc-current{font-weight:700;text-decoration:underline!important;text-underline-offset:4px}.hsh-heading-target,.hsh-found-passage{outline:3px solid #b98043;outline-offset:5px;scroll-margin-top:100px}.hsh-reader-site mark{background:#fff0c9;color:#26352f;border-radius:2px}.hsh-search-clear{padding:8px!important;font-size:11px!important;min-height:44px}.hsh-image-loading{background:linear-gradient(110deg,#edf3ee,#f5f7f4,#edf3ee);background-size:200% 100%;animation:hsh-image-shimmer 1.6s ease infinite}.hsh-image-failure{display:block;font-size:12px;color:#52635b;background:#edf3ee;padding:12px}.hsh-external-mark{font-size:.8em;white-space:nowrap}.hsh-read-done{color:#52635b;font-size:12px}.hsh-term-notes{margin:24px 0;padding:14px 20px;background:#edf3ee;border-radius:10px}.hsh-term-notes dt,.hsh-product-notes h3{font-weight:700}.hsh-term-notes dd{margin:4px 0 18px}.hsh-comparison-controls{padding:12px 0;font-size:13px}.hsh-comparison-controls label{cursor:pointer}.hsh-different{background:#fff1cf!important}.hsh-highball-tool input{padding:8px;max-width:100%;box-sizing:border-box}.hsh-data-practice pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;border:1px solid #d9e2dc;background:#edf3ee;line-height:1.8}.hsh-reader-site[data-hsh-text-size=large] .entry-content{font-size:19px}.hsh-reader-site[data-hsh-text-size=larger] .entry-content{font-size:21px}.hsh-reader-site[data-hsh-text-size=large] .entry-content p,.hsh-reader-site[data-hsh-text-size=larger] .entry-content p{font-size:inherit}.hsh-article-outline ul{margin:10px 0 0}.hsh-reader-site .hsh-product-notes h2,.hsh-reader-site .hsh-note-sheet h2,.hsh-reader-site .hsh-highball-tool h2,.hsh-reader-site .hsh-data-practice h2,.hsh-reader-site .hsh-after-reading h2{margin:0 0 16px;font-size:23px;background:none;border:0;padding:0}.hsh-product-notes details{border-top:1px solid #d9e2dc;padding:8px 0}.hsh-studio-series{font-size:13px;padding:12px;background:#edf3ee;border-radius:8px}.hsh-result-meta{font-size:13px;color:#52635b}.hsh-topic-count{font-size:12px;color:#52635b}.hsh-print-article{margin:8px 0}.hsh-date-label{font-size:10px;margin-right:4px}.hsh-updated-date{font-size:11px;color:#52635b}.hsh-card-updated{display:block;font-size:10px;color:#52635b}.hsh-start-routes li small{display:block;font-size:12px;color:#52635b}.hsh-image-button:focus-visible{outline:3px solid #a85d29;outline-offset:4px}
@keyframes hsh-image-shimmer{to{background-position:-200% 0}}
@media(min-width:1000px){.hsh-reader-header.hsh-is-scrolled{position:sticky;top:0;z-index:1001;padding-top:10px;padding-bottom:10px;box-shadow:0 3px 12px #183c3412}}
@media(max-width:760px){.hsh-featured-grid{grid-template-columns:1fr}.hsh-featured,.hsh-note-sheet,.hsh-product-notes,.hsh-after-reading,.hsh-highball-tool,.hsh-data-practice{padding:19px}.hsh-reader-site .hsh-main{padding-inline:20px}.hsh-reader-site .entry-content h2{line-height:1.65}.hsh-reader-site .hsh-article-visual{margin-bottom:22px}.hsh-search>div{flex-wrap:wrap}.hsh-search input{min-width:0;flex:1 1 150px}.hsh-to-top{right:12px;bottom:12px}.hsh-comparison-controls{display:block}.hsh-comparison-controls label{display:block;margin:10px 0}.hsh-highball-tool input{width:100%}}
@media(max-width:600px){.hsh-reader-site .hsh-post-grid>article>a>.hsh-read-time{grid-column:2;grid-row:7;margin:0}.hsh-reader-site .hsh-post-grid>article>a>.hsh-card-updated{grid-column:2;grid-row:8}.hsh-reader-site .hsh-post-grid>article>a>.hsh-read-done{grid-column:2;grid-row:9}}
@media(prefers-reduced-motion:reduce){.hsh-image-loading{animation:none}.hsh-reader-site *{scroll-behavior:auto!important}}
@media print{body{background:#fff!important;color:#000!important}.hsh-reader-header,.hsh-footer,#footer-container,.sidebar,.hsh-reader-tools,.toc,.hsh-affiliate-cta,.hsh-share,.hsh-explore-nav,.hsh-to-top,.hsh-report-form,.hsh-after-reading,.hsh-heading-copy,.hsh-sheet-actions,.hsh-image-button:after,.hsh-print-article{display:none!important}.main,.entry-content{width:100%!important;max-width:none!important;border:0!important;box-shadow:none!important}.entry-content a{color:#000!important;text-decoration:underline!important}.hsh-note-sheet textarea{height:150px!important}.hsh-stack-table,.hsh-stack-table tbody{display:table}.hsh-stack-table tr{display:table-row}.hsh-stack-table td{display:table-cell}.hsh-stack-table thead{position:static;width:auto;height:auto;clip-path:none;display:table-header-group}.hsh-stack-table td:before{display:none}.hsh-print-sheet body>*{display:none}.hsh-print-sheet *{visibility:hidden!important}.hsh-print-sheet .hsh-print-target,.hsh-print-sheet .hsh-print-target *{visibility:visible!important}.hsh-print-sheet .hsh-print-target{position:absolute;left:0;top:0;width:100%;box-sizing:border-box}.hsh-print-sheet .hsh-print-target .hsh-sheet-actions{display:none!important}h2,h3{break-after:avoid}figure,tr{break-inside:avoid}}
.hsh-print-copy{display:none}
@media print{body.hsh-print-sheet>*{display:none!important}body.hsh-print-sheet>.hsh-print-copy{display:block!important;position:static;visibility:visible!important;padding:12px}body.hsh-print-sheet>.hsh-print-copy *{visibility:visible!important}}

@media print{.hsh-article-tools{display:none!important}}
.hsh-affiliate-context{padding:14px;background:#edf3ee;border-radius:8px}.hsh-affiliate-context small{display:inline-block;font-size:11px;color:#52635b;margin-right:8px}
@media print{.hsh-affiliate-context{display:none!important}}
.hsh-reader-site .hsh-reader-tools>p:empty,.hsh-reader-site .hsh-reader-tools>.hsh-reader-status:empty{display:none}.hsh-reader-site .hsh-reader-tools{gap:8px}.hsh-reader-site .hsh-reader-tools>.hsh-reader-settings,.hsh-reader-site .hsh-reader-tools>.hsh-in-article-find{margin:0;padding:0 2px}.hsh-reader-site .hsh-reader-tools summary{min-height:40px}.hsh-reader-site .hsh-reader-settings[open],.hsh-reader-site .hsh-in-article-find[open]{padding-bottom:12px}
.hsh-reader-site .article-header .date-tags{display:none}.hsh-reader-site .hsh-entry-dates{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px!important;color:#52635b;margin:0 0 14px}
