/*
Theme Name: KhabarNama
Theme URI: https://example.com/khabarnama
Author: KhabarNama
Description: قالب خبری فارسی، سبک و راست‌چین.
Version: 1.2.0
Requires at least: 6.0
Requires PHP: 7.4
License: GNU General Public License v2 or later
Text Domain: khabarnama
*/
@font-face{font-family:Vazirmatn;src:url('assets/fonts/Vazirmatn-Variable.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
:root{--kn-primary:#a50d22;--kn-ink:#17212d;--kn-muted:#718096;--kn-line:#e1e6ec;--kn-bg:#f4f6f8;--kn-radius:8px;--kn-width:1280px}*{box-sizing:border-box}body{margin:0;background:#fff;color:var(--kn-ink);font-family:Vazirmatn,Tahoma,Arial,sans-serif;line-height:1.8}a{color:inherit;text-decoration:none}a:hover{color:var(--kn-primary)}img{max-width:100%;height:auto}.kn-container{width:min(var(--kn-width),calc(100% - 32px));margin-inline:auto}.kn-header{border-bottom:1px solid var(--kn-line)}.kn-brand{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.kn-logo{font-size:28px;font-weight:800;color:var(--kn-primary)}.kn-nav{background:var(--kn-primary);color:#fff}.kn-nav ul{display:flex;gap:24px;list-style:none;margin:0;padding:10px 0;overflow:auto}.kn-main{padding-block:24px}.kn-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px}.kn-card{border:1px solid var(--kn-line);border-radius:var(--kn-radius);padding:16px;margin-bottom:16px;background:#fff}.kn-card h1,.kn-card h2{margin-top:0}.kn-footer{background:#111820;color:#fff;padding:30px 0;margin-top:32px}.kn-skip{position:absolute;inset-inline-start:-9999px}.kn-skip:focus{inset-inline-start:1rem;background:#fff;padding:1rem;z-index:999}
@media(max-width:760px){.kn-grid{grid-template-columns:1fr}.kn-brand{padding:14px 0}.kn-nav ul{gap:16px}.kn-container{width:calc(100% - 24px)}}
.kn-breaking{display:flex;align-items:center;gap:16px;background:#f2f4f6;border:1px solid var(--kn-line);border-radius:var(--kn-radius);padding:10px 14px;margin-bottom:18px}.kn-breaking strong{color:#fff;background:var(--kn-primary);padding:3px 12px;border-radius:5px;white-space:nowrap}.kn-home-hero{display:grid;grid-template-columns:minmax(0,2fr) minmax(250px,1fr);gap:14px}.kn-featured{position:relative;min-height:340px;background:#17212d;border-radius:var(--kn-radius);overflow:hidden;color:#fff}.kn-featured>a{display:block;height:100%;min-height:340px}.kn-featured>a img{width:100%;height:100%;min-height:340px;object-fit:cover;opacity:.78}.kn-featured>a h1{position:absolute;bottom:12px;right:20px;left:20px;color:#fff;text-shadow:0 2px 5px #000}.kn-home-side,.kn-home-side article,.kn-news-block,.kn-sidebar-inner,.kn-category-strip a{border:1px solid var(--kn-line);border-radius:var(--kn-radius);background:#fff}.kn-home-side{padding:14px}.kn-home-side h2,.kn-news-block header h2{font-size:18px;margin:0}.kn-home-side article{padding:8px;border-width:0 0 1px;border-radius:0}.kn-home-side article a{display:flex;align-items:center;gap:10px}.kn-home-side img{width:70px;height:58px;object-fit:cover;border-radius:5px}.kn-category-strip{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin:16px 0}.kn-category-strip a{padding:12px;display:flex;justify-content:space-between}.kn-category-strip small{color:var(--kn-muted)}.kn-content-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,var(--kn-sidebar-width,300px));gap:var(--kn-block-gap,20px)}.kn-content-main{min-width:0}.kn-sidebar-inner{padding:12px}.kn-news-block{padding:14px;margin:0 0 var(--kn-block-gap,20px)}.kn-news-block>header{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid var(--block-color);padding-bottom:8px;margin-bottom:12px}.kn-news-items{display:grid;grid-template-columns:repeat(var(--kn-columns,3),minmax(0,1fr));gap:12px}.kn-news-card{min-width:0}.kn-news-card img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:5px}.kn-news-card h3{font-size:15px;margin:4px 0}.kn-layout-list .kn-news-items{grid-template-columns:1fr}.kn-layout-list .kn-news-card{display:flex;gap:12px}.kn-layout-list img{width:160px}.kn-ad{padding:10px;margin:12px 0;border:1px solid var(--kn-line);border-radius:var(--kn-radius)}.kn-ad img{width:100%;height:auto}.kn-ad h3{margin:0 0 8px}.kn-ad-desktop{display:block}.kn-ad-mobile{display:none}.kn-slider{position:relative}.kn-slide{display:none}.kn-slide.is-active{display:block}.kn-slide img{width:100%;height:240px;object-fit:cover}.kn-slide h2{font-size:17px}.kn-slider-controls{position:absolute;inset:45% 8px auto;display:flex;justify-content:space-between}.kn-slider-controls button{border:0;border-radius:50%;width:34px;height:34px;cursor:pointer}.kn-footer .kn-container{display:flex;justify-content:space-between;gap:20px}
@media(max-width:900px){.kn-content-grid{grid-template-columns:1fr}.kn-sidebar-home{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kn-category-strip{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.kn-home-hero{grid-template-columns:1fr}.kn-featured,.kn-featured>a,.kn-featured>a img{min-height:240px}.kn-category-strip{grid-template-columns:repeat(2,1fr)}.kn-news-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kn-sidebar-home{grid-template-columns:1fr}.kn-ad-mobile{display:block}.kn-ad-desktop{display:none}.kn-breaking{font-size:13px}}
.kn-content-grid[data-side="left"] .kn-sidebar{grid-column:2;grid-row:1}.kn-content-grid[data-side="left"] .kn-content-main{grid-column:1;grid-row:1}.kn-content-grid[data-side="right"] .kn-sidebar{grid-column:1;grid-row:1}.kn-content-grid[data-side="right"] .kn-content-main{grid-column:2;grid-row:1}.kn-logo-image{max-width:190px;max-height:72px;object-fit:contain}.kn-brand-link{color:var(--kn-primary);font-size:28px;font-weight:800}
.kn-config-grid{grid-template-columns:minmax(0,1fr) minmax(220px,var(--kn-sidebar-width,300px))}.kn-config-grid[data-side="left"]>aside{grid-column:2;grid-row:1}.kn-config-grid[data-side="left"]>section{grid-column:1;grid-row:1}.kn-config-grid[data-side="right"]>aside{grid-column:1;grid-row:1}.kn-config-grid[data-side="right"]>section{grid-column:2;grid-row:1}.kn-card,.kn-news-block{box-shadow:var(--kn-shadow,0 1px 5px rgba(20,30,45,.08))}
.kn-home-hero{grid-template-columns:minmax(240px,1fr) minmax(0,1.9fr) minmax(240px,1fr);align-items:start}.kn-featured{grid-column:2;grid-row:1;min-height:430px}.kn-featured>a{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:430px;padding:26px;background:linear-gradient(0deg,rgba(0,0,0,.82),transparent 72%)}.kn-featured>a img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:.83}.kn-featured>a h1,.kn-featured>a p,.kn-featured-tag{position:relative;z-index:1;color:#fff;margin:8px 0}.kn-featured>a h1{font-size:clamp(22px,2.2vw,32px)}.kn-featured-tag{align-self:flex-start;background:var(--kn-primary);border-radius:4px;padding:2px 10px;font-size:13px}.kn-home-side{grid-column:1;grid-row:1}.kn-popular{grid-column:3;grid-row:1;border:1px solid var(--kn-line);border-radius:var(--kn-radius);background:#fff;padding:12px}.kn-home-side>h2,.kn-popular>h2{font-size:17px;margin:0 0 8px;border-bottom:2px solid var(--kn-primary);padding-bottom:8px}.kn-home-side article,.kn-popular article{display:flex;align-items:center;gap:9px;padding:9px 0;border-bottom:1px solid var(--kn-line)}.kn-home-side article a,.kn-popular article a{display:flex;align-items:center;gap:9px;min-width:0}.kn-home-side article img,.kn-popular article img{width:68px;height:58px;object-fit:cover;border-radius:5px;flex:none}.kn-home-side article span,.kn-popular article span{font-size:13px;font-weight:600}.kn-home-side small{display:block;color:var(--kn-muted);font-weight:400;font-size:11px}.kn-popular article>b{color:var(--kn-primary);font-size:20px;min-width:22px}.kn-breaking{background:#fff}.kn-category-strip a{box-shadow:0 2px 8px rgba(30,40,55,.04)}.kn-news-block>header{border-bottom-color:var(--kn-primary)}.kn-news-block>header h2{position:relative;padding-inline-start:12px}.kn-news-block>header h2:before{content:"";position:absolute;right:0;top:4px;bottom:4px;width:4px;background:var(--kn-primary)}.kn-news-card{padding:8px;border:1px solid #edf0f3;border-radius:7px;box-shadow:0 2px 8px rgba(30,40,55,.05)}.kn-news-card h3{line-height:1.6}.kn-footer-content{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.kn-footer-content section{border-inline-start:1px solid rgba(255,255,255,.14);padding-inline:12px}.kn-footer-content h2{font-size:16px}.kn-footer-content ul{padding:0;list-style:none}.kn-footer-content li{margin:5px 0;color:#c3cbd4;font-size:13px}
@media(max-width:1080px){.kn-home-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.kn-featured{grid-column:2}.kn-home-side{grid-column:1}.kn-popular{grid-column:1/3;grid-row:2;display:grid;grid-template-columns:repeat(2,1fr);gap:0 14px}.kn-popular>h2{grid-column:1/-1}}
@media(max-width:680px){.kn-home-hero{grid-template-columns:1fr}.kn-featured,.kn-home-side,.kn-popular{grid-column:1;grid-row:auto}.kn-featured,.kn-featured>a{min-height:290px}.kn-popular{display:block}.kn-footer-content{grid-template-columns:repeat(2,1fr)}}
.kn-slider{display:grid;position:relative;overflow:hidden;border-radius:8px;margin-top:14px;background:#0c1724}.kn-slide{grid-area:1/1;display:block!important;position:relative;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(18px);transition:opacity .45s ease,transform .45s ease,visibility .45s;min-width:0}.kn-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:none;z-index:1}.kn-effect-fade .kn-slide{transform:none}.kn-effect-zoom .kn-slide{transform:scale(.96)}.kn-effect-zoom .kn-slide.is-active{transform:scale(1)}.kn-effect-vertical .kn-slide{transform:translateY(16px)}.kn-effect-vertical .kn-slide.is-active{transform:translateY(0)}.kn-slide>a{display:block;position:relative;color:#fff}.kn-slide img{display:block;width:100%;height:225px;object-fit:cover;opacity:.8}.kn-slide h2{position:absolute;right:14px;left:14px;bottom:11px;color:#fff;text-shadow:0 1px 5px #000;margin:0}.kn-slider-controls{position:absolute;z-index:3;inset:auto 9px 8px;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.kn-slider-controls>button,.kn-slider-dots button{pointer-events:auto;border:0;cursor:pointer}.kn-slider-controls>button{width:34px;height:34px;border-radius:50%;background:#fff;color:var(--kn-primary);font-size:21px}.kn-slider-dots{display:flex;gap:6px}.kn-slider-dots button{width:8px;height:8px;border-radius:50%;padding:0;background:#ffffff99}.kn-slider-dots button[aria-current=true]{width:22px;border-radius:8px;background:#fff}.kn-footer{padding:38px 0 0;color:#eef2f6}.kn-footer-top{display:grid;grid-template-columns:1.5fr repeat(2,minmax(130px,1fr)) 1.25fr;gap:24px;padding-bottom:28px}.kn-footer-top h2{font-size:16px;color:#fff;margin:0 0 13px}.kn-footer-about p{max-width:42ch;color:#b9c2cd;font-size:13px;line-height:2}.kn-footer-links ul,.kn-footer-contact ul{padding:0;margin:0;list-style:none}.kn-footer-links li,.kn-footer-contact li{margin:8px 0;color:#c5cdd6;font-size:13px}.kn-footer-links a{transition:color .2s}.kn-footer-links a:hover,.kn-footer-contact a:hover{color:#fff;text-decoration:underline}.kn-footer-contact li span{display:inline-block;color:#8f9baa;min-width:48px}.kn-social-links{display:flex;gap:8px;margin-top:14px}.kn-social-links a{display:grid;place-items:center;width:34px;height:34px;border:1px solid #ffffff30;border-radius:50%;color:#fff;font-size:11px;font-weight:700}.kn-social-links a:hover{background:var(--kn-primary);border-color:var(--kn-primary)}.kn-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #ffffff20;padding:14px 0;color:#9da8b5;font-size:12px}.kn-back-top{color:#fff}.kn-archive-heading{padding:24px;margin-bottom:20px;border-radius:10px;background:linear-gradient(120deg,#18283b,#294c6c);color:#fff}.kn-archive-heading h1{margin:0 0 6px;color:#fff;font-size:28px}.kn-archive-heading p{margin:0;color:#d2dbe5;max-width:70ch}.kn-archive-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:18px;margin-bottom:20px;padding:12px;border:1px solid var(--kn-line);border-radius:10px;background:#fff}.kn-archive-hero img{width:100%;height:280px;object-fit:cover;border-radius:7px}.kn-archive-hero h2{font-size:22px}.kn-archive-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.kn-archive-card{padding:10px;border:1px solid var(--kn-line);border-radius:9px;background:#fff;box-shadow:0 4px 16px #12243a0a;transition:transform .2s,box-shadow .2s}.kn-archive-card:hover{transform:translateY(-3px);box-shadow:0 10px 26px #12243a18}.kn-archive-card img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:6px}.kn-archive-card h2{font-size:16px;line-height:1.6;margin:7px 0}.kn-archive-meta{font-size:11px;color:var(--kn-muted)}.kn-article{padding:clamp(18px,4vw,42px);border:1px solid var(--kn-line);border-radius:12px;background:#fff}.kn-breadcrumbs{font-size:12px;color:var(--kn-muted);margin-bottom:16px}.kn-breadcrumbs span{padding-inline:6px;color:#b2bac4}.kn-article h1{font-size:clamp(26px,4vw,42px);line-height:1.45;margin:0 0 16px}.kn-article-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--kn-muted);font-size:13px;padding:12px 0;border-block:1px solid var(--kn-line);margin-bottom:20px}.kn-author-chip{display:flex;align-items:center;gap:7px}.kn-author-chip img{width:34px;height:34px;border-radius:50%}.kn-article-featured{width:100%;max-height:520px;object-fit:cover;border-radius:9px;margin-bottom:22px}.kn-article-content{font-size:18px;line-height:2;max-width:78ch;margin:auto}.kn-article-content h2,.kn-article-content h3{line-height:1.5;margin-top:1.8em}.kn-article-content blockquote{margin:1.5em 0;padding:12px 20px;border-inline-start:4px solid var(--kn-primary);background:#faf2f4;border-radius:5px}.kn-share{display:flex;gap:8px;flex-wrap:wrap;margin:24px 0}.kn-share a{padding:7px 12px;border:1px solid var(--kn-line);border-radius:6px;font-size:12px}.kn-related{margin-top:26px}.kn-related h2{font-size:20px}.kn-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.kn-related-card{padding:8px;border:1px solid var(--kn-line);border-radius:8px}.kn-related-card img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:5px}.kn-related-card h3{font-size:14px}
@media(max-width:900px){.kn-footer-top{grid-template-columns:repeat(2,minmax(0,1fr))}.kn-archive-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.kn-footer-top,.kn-archive-list,.kn-related-grid{grid-template-columns:1fr}.kn-footer-bottom{align-items:flex-start;flex-direction:column}.kn-archive-hero{grid-template-columns:1fr}.kn-archive-hero img{height:210px}.kn-article-content{font-size:16px}.kn-home-hero{gap:10px}}
.kn-archive-list>.kn-archive-hero{grid-column:1/-1}.kn-archive-hero h2 a:hover,.kn-archive-card h2 a:hover{color:var(--kn-primary)}.kn-archive-card p{font-size:13px;color:#667386;line-height:1.7}.kn-archive-meta{display:inline-block;margin-top:8px}.kn-read-more{display:inline-block;margin-top:7px;padding:7px 12px;background:#faedf0;color:var(--kn-primary);border-radius:6px;font-size:12px;font-weight:700}.kn-article-category{display:inline-block;padding:3px 11px;background:#fae9ed;border-radius:4px;color:var(--kn-primary);font-size:12px;font-weight:700;margin-bottom:10px}.kn-article-figure{margin:0 0 20px}.kn-article-figure img{display:block;margin:0 auto}.kn-article-content img{max-width:100%;height:auto;border-radius:8px}.kn-article-content a{color:var(--kn-primary);text-decoration:underline;text-underline-offset:3px}.kn-page-links{padding:12px 0;border-top:1px solid var(--kn-line)}.kn-tags{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.kn-tags a{padding:4px 9px;background:#f1f3f5;border-radius:4px;font-size:12px}.kn-share{align-items:center}.kn-share strong{font-size:13px}.kn-share button{padding:7px 12px;background:#fff;border:1px solid var(--kn-line);border-radius:6px;color:var(--kn-ink);cursor:pointer;font:inherit;font-size:12px}.kn-post-nav{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0}.kn-post-nav a{display:flex;flex-direction:column;padding:12px;border:1px solid var(--kn-line);border-radius:8px}.kn-post-nav small{color:var(--kn-muted)}.kn-post-nav strong{font-size:13px}.kn-empty-state{padding:44px 20px;text-align:center;border:1px dashed #ccd3dc;border-radius:10px;background:#fff}.kn-search-large .search-form{display:flex;max-width:620px}.kn-search-large input[type=search]{flex:1;min-width:0;padding:12px;border:1px solid #ffffff55;border-radius:0 7px 7px 0}.kn-search-large button{border:0;border-radius:7px 0 0 7px;background:var(--kn-primary);color:#fff;padding:0 18px}.kn-archive-description{color:#e0e6ed}
.kn-nav a{display:block;padding:5px 12px;border-radius:5px;transition:background-color .18s ease,color .18s ease}.kn-nav a:hover,.kn-nav a:focus-visible,.kn-nav .current-menu-item>a{background:#760918;color:#fff;outline:none}.kn-nav .sub-menu{display:none;position:absolute;z-index:20;min-width:190px;background:#fff;color:var(--kn-ink);box-shadow:0 10px 28px rgba(20,25,35,.18);border-radius:7px;padding:7px;list-style:none}.kn-nav li{position:relative}.kn-nav li:hover>.sub-menu,.kn-nav li:focus-within>.sub-menu{display:block}.kn-nav .sub-menu a:hover,.kn-nav .sub-menu a:focus-visible{background:#fbe9ed;color:var(--kn-primary)}.kn-news-block{overflow:hidden;border-top:3px solid var(--block-color,var(--kn-primary));background:linear-gradient(180deg,#fff,#fcfcfd)}.kn-news-block>header{padding:2px 2px 11px}.kn-news-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.kn-news-card:hover{transform:translateY(-3px);border-color:#e4a7b0;box-shadow:0 10px 24px rgba(75,20,35,.12)}.kn-news-image{display:block;overflow:hidden;border-radius:6px}.kn-news-card img{transition:transform .35s ease}.kn-news-card:hover img{transform:scale(1.035)}.kn-news-meta{display:block;color:var(--kn-primary);font-size:11px;font-weight:700;margin-top:7px}.kn-news-meta i{color:#b8c0ca;font-style:normal;padding-inline:4px}.kn-news-card h3{font-size:15px;margin:3px 0 7px}.kn-news-card p{font-size:13px;color:#687586;margin:6px 0}.kn-layout-featured .kn-news-card:first-child{grid-column:span 2;display:grid;grid-template-columns:1.1fr 1fr;gap:12px;align-items:center}.kn-layout-featured .kn-news-card:first-child img{height:100%;max-height:300px}.kn-breaking strong{box-shadow:0 3px 9px rgba(165,13,34,.25)}.kn-popular{box-shadow:0 4px 18px rgba(25,35,48,.06)}
.kn-layout-compact .kn-news-items{grid-template-columns:1fr}.kn-layout-compact .kn-news-card{display:grid;grid-template-columns:112px 1fr;grid-template-rows:auto 1fr;column-gap:12px;align-items:center;padding:7px 0;border:0;border-bottom:1px solid var(--kn-line);border-radius:0;box-shadow:none}.kn-layout-compact .kn-news-image{grid-row:1/3;grid-column:1}.kn-layout-compact .kn-news-image img{width:112px;height:78px;object-fit:cover}.kn-layout-compact .kn-news-meta,.kn-layout-compact .kn-news-card h3{grid-column:2}.kn-layout-compact .kn-news-meta{margin:0}.kn-layout-mosaic .kn-news-card:first-child{grid-column:span 2;grid-row:span 2}.kn-layout-mosaic .kn-news-card:first-child img{aspect-ratio:1.5/1;height:100%;object-fit:cover}.kn-layout-mosaic .kn-news-card:not(:first-child) img{aspect-ratio:1.5/1}.kn-layout-cover .kn-news-card{position:relative;min-height:210px;padding:0;overflow:hidden;background:#142235}.kn-layout-cover .kn-news-image,.kn-layout-cover .kn-news-image img{width:100%;height:100%;min-height:210px;object-fit:cover}.kn-layout-cover .kn-news-card:after{content:"";position:absolute;inset:25% 0 0;background:linear-gradient(transparent,rgba(5,12,22,.88));pointer-events:none}.kn-layout-cover .kn-news-meta,.kn-layout-cover .kn-news-card h3{position:absolute;z-index:1;right:14px;left:14px;color:#fff}.kn-layout-cover .kn-news-meta{bottom:54px}.kn-layout-cover .kn-news-card h3{bottom:12px;margin:0;font-size:17px}.kn-sidebar-widget{padding:15px;margin-bottom:18px;border:1px solid var(--kn-line);border-top:3px solid var(--kn-primary);border-radius:var(--kn-radius);background:#fff;box-shadow:0 6px 20px rgba(24,37,55,.055)}.kn-sidebar-widget h2{font-size:16px;margin:0 0 10px;padding-bottom:9px;border-bottom:1px solid var(--kn-line)}.kn-sidebar-widget ol,.kn-sidebar-widget ul{list-style:none;padding:0;margin:0}.kn-sidebar-widget li{border-bottom:1px solid #edf0f3;padding:9px 0}.kn-sidebar-widget li:last-child{border:0}.kn-sidebar-widget li>a{display:flex;align-items:center;gap:10px;line-height:1.55;font-size:13px;font-weight:600}.kn-sidebar-widget li img{width:76px;height:62px;object-fit:cover;border-radius:6px;flex:none}.kn-sidebar-widget li span{min-width:0}.kn-sidebar-widget li small{display:block;font-size:10px;color:var(--kn-muted);font-weight:400;margin-top:3px}.kn-rank{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#fae7eb;color:var(--kn-primary);flex:none}.kn-sidebar-categories>div{display:grid;grid-template-columns:1fr 1fr;gap:7px}.kn-sidebar-categories a{display:flex;justify-content:space-between;padding:7px 9px;background:#f6f8fa;border-radius:5px;font-size:12px}.kn-sidebar-categories a b{color:var(--kn-primary)}.kn-sidebar-search .search-form{display:flex}.kn-sidebar-search input[type=search]{min-width:0;width:100%;padding:9px;border:1px solid var(--kn-line);border-radius:5px 0 0 5px}.kn-sidebar-search button{border:0;background:var(--kn-primary);color:#fff;border-radius:0 5px 5px 0;padding:0 13px}
@media(max-width:900px){.kn-content-grid[data-side] .kn-sidebar,.kn-content-grid[data-side] .kn-content-main,.kn-config-grid[data-side]>aside,.kn-config-grid[data-side]>section{grid-column:1;grid-row:auto}.kn-config-grid{grid-template-columns:1fr}}
