.content-with-sidebar,.home-news-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--sidebar-width,320px);gap:30px;align-items:start}.sidebar-left{grid-template-columns:var(--sidebar-width,320px) minmax(0,1fr)}.sidebar-left>.public-sidebar{grid-column:1;grid-row:1}.sidebar-left>.page-main,.sidebar-left>.home-news-main{grid-column:2}.public-sidebar{display:grid;gap:18px;position:relative}.sidebar-widget{padding:20px;background:#fff;border:1px solid var(--line);border-radius:var(--theme-radius);box-shadow:0 8px 24px #0a2f4910;overflow:hidden}.sidebar-widget h2{font-size:1.08rem;margin:0 0 15px;padding-bottom:10px;border-bottom:2px solid var(--theme-accent)}.sidebar-search{display:flex;gap:7px}.sidebar-search input{min-width:0;width:100%;padding:10px;border:1px solid var(--line);border-radius:8px}.sidebar-search button{border:0;border-radius:8px;background:var(--theme-secondary);color:#fff;padding:0 13px}.sidebar-list,.sidebar-categories,.sidebar-links{list-style:none;margin:0;padding:0}.sidebar-list li{padding:10px 0;border-bottom:1px solid var(--line)}.sidebar-list li:last-child{border:0}.sidebar-list a{display:block;text-decoration:none;font-weight:700;line-height:1.35}.sidebar-list time{display:block;color:var(--muted);font-size:.76rem;margin-top:4px}.sidebar-categories a,.sidebar-links a{display:flex;justify-content:space-between;gap:10px;text-decoration:none;padding:9px 0;border-bottom:1px solid var(--line)}.sidebar-categories b{min-width:28px;text-align:center;border-radius:20px;background:var(--soft);color:var(--theme-secondary)}.sidebar-banner img{display:block;width:100%;height:auto;border-radius:10px}.sidebar-html iframe{width:100%;max-width:100%;border:0}.page-main{min-width:0}.listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-news-layout{width:min(var(--theme-container),calc(100% - 40px));margin:auto}.home-news-layout>.home-news-main{min-width:0}.home-news-layout .section.soft{padding:70px 0;background:transparent}.home-news-layout .section.soft>.container{width:100%}.home-news-layout>.public-sidebar{padding-top:70px}.home-news-layout .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout{padding-top:45px;padding-bottom:75px}.article-layout .article-wrap{padding:0}.article-navigation{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:35px}.article-navigation a{padding:15px;border:1px solid var(--line);border-radius:10px;text-decoration:none}.article-navigation a:last-child{text-align:right}.related-posts{margin-top:45px}.related-posts h2{font-size:1.4rem}.breadcrumb{font-size:.9rem;margin-bottom:12px;color:#d3e6ee}.breadcrumb a{color:#fff}@media(max-width:950px){.content-with-sidebar,.home-news-layout,.sidebar-left{grid-template-columns:1fr}.sidebar-left>.public-sidebar,.sidebar-left>.page-main,.sidebar-left>.home-news-main{grid-column:1;grid-row:auto}.home-news-layout>.public-sidebar{padding-top:0;padding-bottom:45px}.listing-grid,.home-news-layout .card-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.listing-grid,.home-news-layout .card-grid{grid-template-columns:1fr}.article-navigation{grid-template-columns:1fr}.article-navigation a:last-child{text-align:left}}
