@font-face{font-family:Onest;src:url('/fonts/onest-cyrillic.woff2')}@font-face{font-family:Onest;src:url('/fonts/onest-latin.woff2');unicode-range:U+0000-024F}@font-face{font-family:Unbounded;src:url('/fonts/unbounded-cyrillic.woff2')}
*{box-sizing:border-box}body{margin:0;background:#faf7ef;color:#172955;font-family:Onest,sans-serif}main{max-width:780px;margin:auto;padding:28px max(20px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:44px}header a{font-weight:800;color:inherit;text-decoration:none}header small{font-size:12px}h1{font:clamp(30px,7vw,52px)/1.2 Unbounded,Onest,sans-serif;letter-spacing:-1.4px;margin:12px 0 20px}p{font-size:17px;line-height:1.5}.entry-lead{max-width:530px;margin-bottom:28px}.entry-scan{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;background:#2146a8;color:#fff;border:0;padding:26px 24px;text-align:left;cursor:pointer}.entry-scan strong{font:24px Unbounded,Onest,sans-serif}.entry-scan small{display:block;margin-top:12px;font:16px/1.5 Onest,sans-serif}.entry-mark{width:52px;height:52px;flex-shrink:0;border:7px solid #faf7ef;border-right-color:#c5e785;border-radius:12px;transform:rotate(-8deg)}.entry-row{display:block;padding:25px 0;border-bottom:1px solid #b9bfcd;text-decoration:none;color:inherit}.entry-row strong{font-size:23px}.entry-row span{display:block;margin-top:8px;font-size:16px;line-height:1.4}.entry-row strong::after{content:' ↗';color:#c75227}.entry-notice{background:#e7edcf;padding:18px;margin-top:28px;font-size:14px}.entry-footer{display:flex;gap:24px;flex-wrap:wrap;margin-top:28px}.entry-footer a{color:inherit;font-size:14px}button{font:inherit}button:focus-visible,a:focus-visible{outline:3px solid #e65d2b;outline-offset:5px}[hidden]{display:none!important}[data-entry-back]{border:0;background:#e7edcf;color:#172955;padding:12px 16px;cursor:pointer;margin-bottom:20px}[data-entry-scanner] h2{font:24px Unbounded,Onest,sans-serif}[data-entry-host]{min-width:0;overflow-wrap:anywhere}[data-entry-status]{font-size:16px}@media(max-width:350px){main{padding:20px 16px}header{margin-bottom:30px}.entry-scan{padding:22px 16px}.entry-scan strong{font-size:21px}.entry-mark{width:40px;height:40px;border-width:5px}}

main{padding-top:max(28px,var(--entry-safe-top,0px),env(safe-area-inset-top));padding-right:max(20px,var(--entry-safe-right,0px),env(safe-area-inset-right));padding-bottom:max(32px,var(--entry-safe-bottom,0px),env(safe-area-inset-bottom));padding-left:max(20px,var(--entry-safe-left,0px),env(safe-area-inset-left))}:root[data-theme="dark"] body{background:#141e33;color:#f6f2e9}:root[data-theme="dark"] .entry-row{color:#f6f2e9;border-color:#526078}:root[data-theme="dark"] .entry-notice{background:#293d34;color:#e5edcf}:root[data-theme="dark"] header a,:root[data-theme="dark"] .entry-footer a{color:#f6f2e9}

.entry-help{margin-top:28px;border-top:1px solid #b9bfcd;padding-top:18px}.entry-help summary{cursor:pointer;font-weight:700;line-height:1.5}.entry-help h2{font:20px/1.4 Unbounded,Onest,sans-serif;letter-spacing:-.4px}.entry-help p{font-size:16px}.entry-help .seo-sources{padding:0;background:transparent}.entry-help a{color:inherit}.seo-related{padding:0;background:transparent;margin-top:20px}.seo-lead-mark{font:12px/1.4 Onest,sans-serif;padding:0;background:transparent;transform:none}header{position:static;background:transparent}
.seo-next{padding:0;background:transparent;margin-top:20px}.entry-date{font-size:12px;opacity:.7}
:root[data-theme="dark"] .seo-lead-mark{color:#c5e785}:root[data-theme="dark"] [data-entry-host]{color:#172955;background:#faf7ef;padding:12px}:root[data-theme="dark"] .entry-footer a{background:transparent;box-shadow:none;color:#f6f2e9}
