/* The same geographic editorial identity, in Read mode. */
body.szukajto-reading{background:#fbfdfc;color:#102f3e;font-family:Manrope,sans-serif}
.szukajto-reading ::selection{background:#ffdb58;color:#102f3e}
.szukajto-reading a{text-underline-offset:4px}
.szukajto-reading :focus-visible{outline:3px solid #005c68;outline-offset:4px}
.szukajto-reading .guide-header,.szukajto-reading .guide-footer,.changelog-page>.header,.changelog-page>.footer{width:min(1280px,calc(100% - 96px));padding-block:26px}
.szukajto-reading .guide-header,.changelog-page>.header{min-height:88px;border-bottom:1px solid #bad5d8}
.szukajto-reading .guide-logo,.changelog-page .logo{font:800 32px/1.2 Manrope,sans-serif;letter-spacing:-.035em;color:#102f3e}
.szukajto-reading .guide-header>a:last-child,.changelog-page>.header>a:last-child{font-size:13px;font-weight:800;min-height:44px;display:inline-flex;align-items:center;padding:10px 16px;border:1px solid #a7c8ce;border-radius:7px;text-decoration:none}
.szukajto-reading .guide-main{width:min(1160px,calc(100% - 96px));padding-block:40px 80px}
.szukajto-reading .breadcrumbs{font-size:12px;gap:10px 16px;margin-bottom:34px;line-height:1.8}
.szukajto-reading h1{font:800 clamp(38px,4.5vw,60px)/1.12 Manrope,sans-serif;letter-spacing:-.03em;max-width:23ch;margin:20px 0 26px}
.szukajto-reading .lead{font-size:20px;line-height:1.8;max-width:64ch;margin-bottom:26px}
.szukajto-reading .guide-byline{font-size:12px;line-height:1.9;color:#456570;margin-bottom:22px}
.guide-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:60px;margin-top:44px;align-items:start}
.guide-sidebar{position:sticky;top:24px;min-width:0}
.guide-sidebar .guide-toc{display:grid;gap:0;font:400 13px/1.8 Manrope,sans-serif;margin:0;padding:10px 0;border:0;border-top:1px solid #aacbd1}
.guide-sidebar .guide-toc a{padding:12px 0;border-bottom:1px solid #d5e5e7;text-decoration:none;overflow-wrap:normal}
.guide-sidebar .guide-toc a:hover{color:#005c68;text-decoration:underline}
.guide-content{min-width:0;font-size:17px;line-height:1.85}
.guide-content p{max-width:70ch}
.szukajto-reading .guide-content h2{font:800 31px/1.25 Manrope,sans-serif;letter-spacing:-.02em;max-width:26ch;margin:56px 0 20px;scroll-margin-top:24px}
.szukajto-reading .guide-content>section:first-child>h2{margin-top:0}
.szukajto-reading .guide-content h3{font:800 20px/1.5 Manrope,sans-serif;margin:30px 0 12px}
.szukajto-reading .guide-content section{padding-bottom:20px}
.szukajto-reading .guide-content section+section{border-top:1px solid #d0e1e4;margin-top:24px}
.szukajto-reading .guide-steps{padding-left:26px}
.szukajto-reading .guide-steps li{padding-left:12px;margin:28px 0}
.szukajto-reading .guide-steps li::marker{font:800 18px Manrope,sans-serif;color:#005c68}
.szukajto-reading .guide-steps h3{margin-top:0}
.szukajto-reading :is(.guide-example,.example){background:#e8f3f4;border:1px solid #bfd7dc;border-radius:10px;padding:28px;margin-block:32px}
.szukajto-reading .guide-example h3{margin-top:0}
.szukajto-reading .guide-facts dt{border-top:1px solid #c5dce0;padding-top:20px;font-size:15px}
.szukajto-reading .guide-facts dd{font-size:16px;line-height:1.85;margin-bottom:22px}
.szukajto-reading :is(.guide-related,.guide-paths){border:0;border-top:1px solid #bad5d8;padding-top:8px}
.szukajto-reading .guide-related a,.szukajto-reading .guide-paths a{font-size:16px;line-height:1.7;padding:20px 0;min-height:48px}
.szukajto-reading .guide-main> :is(.guide-related,.guide-next){margin-left:280px}
.szukajto-reading .guide-next{background:#e7f3f4;padding:28px;border:0;border-radius:10px;margin-top:44px}
.szukajto-reading .guide-next h2{font-size:27px;margin-top:0}
.szukajto-reading .guide-next p{font-size:16px;line-height:1.85}
.szukajto-reading .guide-button{border-radius:7px;font-size:14px;min-height:48px;line-height:1.6;padding:14px 20px}
.szukajto-reading .guide-footer{font-size:13px;line-height:1.8;border-top:1px solid #bad5d8}
.szukajto-reading .guide-footer a{display:inline-flex;align-items:center;min-height:44px}
.changelog-page>main.wrap{width:min(1050px,calc(100% - 96px));padding-block:54px 72px}
.changelog-page .intro{font-size:18px;line-height:1.8;max-width:64ch;margin-bottom:38px}
.changelog-page .release{grid-template-columns:190px minmax(0,1fr);gap:44px;border-top:1px solid #bad5d8;padding-top:32px;margin-top:32px}
.changelog-page .release:first-of-type{border-top:2px solid #007987}
.changelog-page .release h2{background:#e2f1f3;color:#005c68;border-radius:6px;padding:8px 12px;font:800 22px/1.4 Manrope,sans-serif}
.changelog-page .release:first-of-type h2{background:#ffdb58;color:#102f3e}
.changelog-page .release time{font-size:12px;line-height:1.8}
.changelog-page .release ul{font-size:16px;line-height:1.85}
.changelog-page .release li{margin-bottom:18px;max-width:70ch}
.changelog-page .release header{position:sticky;top:24px;align-self:start}
.changelog-page .return{border-radius:7px;font-size:14px;padding:14px 20px}
@media(max-width:1000px){.guide-layout{grid-template-columns:180px minmax(0,1fr);gap:36px}.szukajto-reading .guide-main> :is(.guide-related,.guide-next){margin-left:216px}.guide-sidebar .guide-toc{font-size:12px}}
@media(max-width:760px){
 .szukajto-reading .guide-header,.szukajto-reading .guide-footer,.changelog-page>.header,.changelog-page>.footer{width:calc(100% - 40px);padding-block:20px;min-height:72px;gap:20px}
 .szukajto-reading .guide-logo,.changelog-page .logo{font-size:28px}.szukajto-reading .guide-header>a:last-child,.changelog-page>.header>a:last-child{font-size:11px;line-height:1.7;padding:9px 11px;max-width:15ch}
 .szukajto-reading .guide-main,.changelog-page>main.wrap{width:calc(100% - 40px);padding-block:28px 48px}.szukajto-reading .breadcrumbs{font-size:11px;margin-bottom:26px;gap:6px 10px}
 .szukajto-reading h1{font-size:36px;line-height:1.18;letter-spacing:-.025em;max-width:22ch}.szukajto-reading .lead{font-size:17px;line-height:1.85}.szukajto-reading .guide-byline{font-size:11px}
 .guide-layout{display:block;margin-top:28px}.guide-sidebar{position:static;margin-bottom:28px}.guide-sidebar .guide-toc{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:18px;max-width:100%;padding:12px 0;border-block:1px solid #bad5d8;font-size:12px;scrollbar-width:thin;scrollbar-color:#7caab3 #e4f3f5}.guide-sidebar .guide-toc a{flex:0 0 auto;max-width:28ch;white-space:normal;padding:6px 0;border:0;min-height:44px;display:flex;align-items:center}
 .guide-content{font-size:16px;line-height:1.9}.szukajto-reading .guide-content h2{font-size:27px;line-height:1.3;margin:38px 0 18px}.szukajto-reading .guide-content h3{font-size:19px;line-height:1.5}.szukajto-reading .guide-content section{padding-bottom:14px}.szukajto-reading .guide-steps{padding-left:20px}.szukajto-reading .guide-steps li{padding-left:8px}
 .szukajto-reading :is(.guide-example,.example){padding:20px;margin-block:26px}.szukajto-reading .guide-main> :is(.guide-related,.guide-next){margin-left:0}.szukajto-reading .guide-next{padding:22px}.szukajto-reading .guide-next p{font-size:15px}.szukajto-reading .guide-button{width:100%;font-size:13px;min-height:48px}.szukajto-reading .guide-related a,.szukajto-reading .guide-paths a{font-size:15px}.szukajto-reading .guide-facts dd{font-size:15px}
 .changelog-page .intro{font-size:16px;line-height:1.9}.changelog-page .release{grid-template-columns:1fr;gap:18px;padding-top:26px;margin-top:28px}.changelog-page .release header{position:static}.changelog-page .release h2{font-size:20px;margin-bottom:8px}.changelog-page .release time{font-size:11px}.changelog-page .release ul{font-size:15px;line-height:1.9}
}
