.k2-root.k2-home .qr-root:is(.qr-public-reader,.qr-public-library){--qr-sans:var(--k2-h-font-sans);--qr-mono:var(--k2-h-font-mono);--qr-bg:var(--k2-h-bg);--qr-fg:var(--k2-h-text);--qr-text-2:var(--k2-h-text-2);--qr-muted:var(--k2-h-text-3);--qr-line:var(--k2-h-line);--qr-line-strong:var(--k2-h-line-strong);--qr-grid:var(--k2-h-line);--qr-sunken:var(--k2-h-bg-sunken);--qr-paper:var(--k2-h-bg-raised);--qr-hover:var(--k2-h-bg-sunken);--qr-ink:var(--k2-h-cover-bg);--qr-on-ink:var(--k2-h-cover-fg);--qr-on-ink-dim:var(--k2-h-cover-dim);--qr-cover-edge:var(--k2-h-cover-edge);--qr-accent:var(--k2-h-text);--qr-cover-accent:var(--k2-h-cover-accent);--qr-bar-bg:var(--k2-h-bg);--qr-shadow:var(--k2-h-window-shadow)}.k2-root.k2-home .qr-public-reader .qr-bar{top:var(--k2-header-h)}.k2-root.k2-home .qr-public-reader .qr-toc{top:calc(var(--k2-header-h) + 80px)}.k2-root.k2-home .qr-public-reader :is(.qr-section,.qr-source){scroll-margin-top:calc(var(--k2-header-h) + 76px)}.k2-root.k2-home .qr-public-reader .qr-crumbs{min-width:0}.k2-root.k2-home .qr-public-reader .qr-crumbs__list{align-items:center;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.k2-root.k2-home .qr-public-reader .qr-crumbs__list>li{align-items:center;min-width:0;display:inline-flex}.k2-root.k2-home .qr-public-reader .qr-crumbs__list>li+li:before{color:var(--qr-muted);content:"/";margin:0 8px 0 2px}.k2-root.k2-home .qr-public-reader .qr-crumbs .qr-bar__back{padding:0 8px}.k2-root.k2-home .qr-public-reader .qr-hero{box-shadow:none;clip-path:none;background:0 0}@media (width>=721px){.k2-root.k2-home .qr-public-reader .qr-findings[data-wide=true] .qr-findings__list{grid-template-columns:repeat(2,minmax(0,1fr))}.k2-root.k2-home .qr-public-reader .qr-findings[data-wide=true] .qr-finding:nth-child(odd){border-left:0;padding-left:0}.k2-root.k2-home .qr-public-reader .qr-findings[data-wide=true] .qr-finding:nth-child(2n){border-left:1px solid var(--qr-line);padding-left:32px}.k2-root.k2-home .qr-public-reader .qr-findings[data-wide=true] .qr-finding:nth-child(n+3){border-top:1px solid var(--qr-line)}.k2-root.k2-home .qr-public-reader .qr-findings[data-wide=true] .qr-finding{padding-right:32px}}@media (width<=599.98px){.k2-root.k2-home .qr-public-reader .qr-bar .qr-button{width:var(--qr-button-h-sm);min-width:var(--qr-button-h-sm);justify-content:center;padding:0}.k2-root.k2-home .qr-public-reader .qr-bar .qr-button>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media print{.k2-root.k2-home .qr-public-reader .qr-public-closing{display:none!important}}.k2-root.k2-home .qr-public-reader .qr-public-closing{padding-top:24px}.k2-root.k2-home .qr-root.qr-public-library{--qasb-page-top:12px;--qasb-page-title-size:28px;--qasb-page-title-line:34px;--qasb-page-header-gap:8px;--qasb-page-header-space:24px;--qasb-page-max:1120px;--qasb-page-pad-x:40px;--qasb-gutter:16px;--qasb-pill:999px;--qasb-control-h-sm:44px;--qasb-icon-btn:44px;--qasb-button-h:44px;--qasb-button-h-sm:44px;--qasb-button-radius:12px;--qasb-button-font:15px;--qasb-button-weight:500;--qasb-button-pad-x:14px;--qasb-button-gap:8px;--qr-shadow:0 1px 2px #0000000a, 0 12px 32px -20px #00000024;letter-spacing:-.006em;font-size:16px;line-height:1.6;display:block}.k2-root.k2-home[data-k2-theme=dark] .qr-root.qr-public-library{--qr-shadow:inset 0 1px 0 #ffffff0a}@media (width>=640px){.k2-root.k2-home .qr-root.qr-public-library{--qasb-page-title-size:32px;--qasb-page-title-line:38px;--qasb-page-header-space:32px}}@media (width>=1024px){.k2-root.k2-home .qr-root.qr-public-library{--qasb-page-top:40px}}@media (width>=1024px) and (hover:hover) and (pointer:fine){.k2-root.k2-home .qr-root.qr-public-library{--qasb-control-h-sm:32px;--qasb-icon-btn:40px;--qasb-button-h:40px;--qasb-button-h-sm:32px;--qasb-button-radius:10px;--qasb-button-font:13px}}.k2-root.k2-home .qr-public-library .app-v2-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin:0;padding:0 0 4px;display:flex}.k2-root.k2-home .qr-public-library .app-v2-page-header__text{gap:var(--qasb-page-header-gap);flex-direction:column;flex:min(100%,360px);min-width:0;display:flex}.k2-root.k2-home .qr-public-library .app-v2-page-eyebrow{color:var(--qr-muted);font-family:var(--qr-sans);letter-spacing:-.003em;text-transform:none;margin:0;font-size:11px;font-weight:500;line-height:16px}.k2-root.k2-home .qr-public-library .app-v2-page-title{color:var(--qr-fg);font-family:var(--qr-sans);font-size:var(--qasb-page-title-size);font-weight:600;line-height:var(--qasb-page-title-line);letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;margin:0}.k2-root.k2-home .qr-public-library .app-v2-page-lede{max-width:64ch;color:var(--qr-muted);margin:0;font-size:15px;line-height:22px}@media (width<=639px){.k2-root.k2-home .qr-public-library .app-v2-page-header{flex-direction:column;align-items:stretch}.k2-root.k2-home .qr-public-library .app-v2-page-header__text{flex-basis:auto}}
