.pgn-head{padding:22px 26px}.pgn-head h1{color:#172f55;margin:0;font-size:34px;font-weight:800;line-height:1.15}.pgn-head h1 small{color:#5d6b80;font-size:20px;font-weight:600}.pgn-head p{color:#36495f;margin:10px 0 0;font-size:16px}.pgn-top{color:#172f55;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);padding:0;text-decoration:none;display:grid;overflow:hidden}.pgn-top .pgn-img{object-fit:cover;width:100%;height:100%;min-height:260px;display:block}.pgn-top-b{flex-direction:column;justify-content:center;gap:10px;padding:24px 26px;display:flex}.pgn-top-b b{font-size:24px;line-height:1.25}.pgn-lead{color:#36495f;font-size:15px}.pgn-tag{color:#3f6b3d;background:#e8efe6;border-radius:999px;align-self:flex-start;padding:2px 10px;font-size:12px;font-weight:700}.pgn-page time{color:#5d6b80;font-size:13px}.pgn-list{margin:0;padding:4px 0;list-style:none}.pgn-list li+li{border-top:1px solid #eef2f8}.pgn-item{color:#172f55;align-items:center;gap:16px;padding:14px 20px;text-decoration:none;display:flex}.pgn-item:hover{background:#f7f9fd}.pgn-item .pgn-img{object-fit:cover;border-radius:14px;flex:none;width:168px;height:104px}.pgn-item>span{flex-direction:column;gap:6px;min-width:0;display:flex}.pgn-item b{font-size:17px;line-height:1.3}.pgn-img.is-empty{background:#1d2b4f;display:block}.pgn-pager{gap:10px;display:flex}.pgn-pager a{background:var(--paper,#fff);color:#172f55;border:1px solid #c6d5ea;border-radius:12px;align-items:center;min-height:44px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}[data-theme=dark] .pgn-head h1,[data-theme=dark] .pgn-top,[data-theme=dark] .pgn-item,[data-theme=dark] .pgn-pager a{color:#e8eef6}[data-theme=dark] .pgn-head p,[data-theme=dark] .pgn-lead,[data-theme=dark] .pgn-page time,[data-theme=dark] .pgn-head h1 small{color:#a9b6c8}[data-theme=dark] .pgn-item:hover{background:#ffffff0a}[data-theme=dark] .pgn-list li+li{border-color:#ffffff14}@media (max-width:760px){.pgn-head{padding:18px}.pgn-head h1{font-size:26px}.pgn-top{grid-template-columns:minmax(0,1fr)}.pgn-top .pgn-img{aspect-ratio:16/9;height:auto;min-height:0}.pgn-top-b{padding:16px 18px 18px}.pgn-top-b b{font-size:20px}.pgn-item{gap:12px;padding:12px 14px}.pgn-item .pgn-img{width:104px;height:72px}.pgn-item b{font-size:15px}}.pgn-tag.is-pohoda{color:#2f5fb3;background:#e6eefa}
