.widget{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;margin-bottom:var(--space-5)}.widget:last-child{margin-bottom:0}.widget__title{font-family:var(--font-sans);font-size:var(--text-base);font-weight:800;letter-spacing:-.01em;color:var(--color-text);padding:var(--space-3) var(--space-4);background:0 0;border-bottom:1px solid var(--color-border);margin:0;display:flex;align-items:center;gap:var(--space-2)}.widget__title:before{content:'';display:block;flex-shrink:0;width:3px;height:1em;background:var(--color-brand);border-radius:2px}.widget__body{padding:var(--space-4)}.widget-most-read .card--small{padding-bottom:var(--space-3);margin-bottom:var(--space-3)}#pollsarchivelink,.wp-polls{padding:0}.wp-polls .pollq{font-weight:var(--font-semibold);color:var(--color-text);font-size:var(--text-sm);margin-bottom:var(--space-4);line-height:var(--leading-snug)}.wp-polls .pollanswers{list-style:none;padding:0;margin-bottom:var(--space-4)}.wp-polls .pollanswers li{margin-bottom:var(--space-2)}.wp-polls input[type=radio],.wp-polls input[type=checkbox]{width:auto;margin-right:var(--space-2);accent-color:var(--color-brand)}.wp-polls .pollbar{display:block;height:6px;background:var(--color-brand);border-radius:var(--radius-full);margin-top:3px;transition:width .4s ease}.wp-polls .pollbarinfo{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:2px}.wp-polls input[type=submit],.wp-polls-loading{font-size:var(--text-sm);padding:var(--space-2) var(--space-4);background:var(--color-brand);color:#fff;border:none;border-radius:var(--radius);cursor:pointer;transition:background var(--transition-fast);width:auto}.wp-polls input[type=submit]:hover{background:var(--color-brand-hover)}.widget--ad{border:1px solid var(--color-ad-border);background:var(--color-ad-bg);text-align:center;position:relative}.widget--ad:before{content:'REKLAMA';position:absolute;top:var(--space-1);left:var(--space-2);font-size:.625rem;font-weight:var(--font-medium);letter-spacing:.1em;color:var(--color-ad-label);text-transform:uppercase}.widget--ad .widget__body{padding:var(--space-6) var(--space-4)}.widget-categories ul{list-style:none;padding:0;margin:0}.widget-categories li a{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) 0;font-size:var(--text-sm);color:var(--color-text-2);border-bottom:1px solid var(--color-border);text-decoration:none;transition:color var(--transition-fast)}.widget-categories li:last-child a{border-bottom:none}.widget-categories li a:hover{color:var(--color-brand);text-decoration:none}.widget-categories .post-count{font-size:var(--text-xs);color:var(--color-text-muted);background:var(--color-bg-2);padding:1px var(--space-2);border-radius:var(--radius-full)}.widget-recent li,.widget_rss li{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);list-style:none}.widget-recent li:last-child,.widget_rss li:last-child{border-bottom:none}.widget-recent a,.widget_rss a{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-2);line-height:var(--leading-snug);text-decoration:none}.widget-recent a:hover,.widget_rss a:hover{color:var(--color-brand);text-decoration:none}.widget-recent .post-date,.widget_rss .rss-date{display:block;font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-1)}.widget-social .social-links{display:flex;gap:var(--space-3);flex-wrap:wrap}.social-link{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-bg-2);border:1px solid var(--color-border);border-radius:var(--radius);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-2);text-decoration:none;transition:background var(--transition-fast),color var(--transition-fast)}.social-link svg{width:16px;height:16px;display:inline}.social-link:hover{text-decoration:none}.social-link--facebook:hover{background:#1877f2;color:#fff;border-color:#1877f2}.social-link--youtube:hover{background:red;color:#fff;border-color:red}.widget-search .search-form{display:flex;gap:var(--space-2)}.widget-search input[type=search]{flex:1;padding:var(--space-2) var(--space-3);font-size:var(--text-sm)}.widget-search .search-submit{padding:var(--space-2) var(--space-3);font-size:var(--text-sm)}.sidebar-sticky{position:sticky;top:calc(var(--header-height) + var(--space-4))}.mv2-recent-posts{list-style:none;padding:0;margin:0}.mv2-recent-post{display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);transition:background var(--transition-fast)}.mv2-recent-post:last-child{border-bottom:none}.mv2-recent-post:hover{background:var(--color-bg-2)}.mv2-recent-post__thumb{flex-shrink:0;display:block;width:76px;height:56px;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-bg-3)}.mv2-recent-post__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--transition-slow)}.mv2-recent-post:hover .mv2-recent-post__img{transform:scale(1.06)}.mv2-recent-post__placeholder{width:100%;height:100%;background:linear-gradient(135deg,var(--color-bg-3) 0%,var(--color-border-2) 100%)}.mv2-recent-post__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mv2-recent-post__cat{font-size:.65rem;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-brand);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.mv2-recent-post__cat:hover{text-decoration:underline}.mv2-recent-post__cat.card__category--sport{color:var(--color-cat-sport)}.mv2-recent-post__cat.card__category--kultura{color:var(--color-cat-kultura)}.mv2-recent-post__cat.card__category--regiony{color:var(--color-cat-regiony)}.mv2-recent-post__cat.card__category--spolecnost{color:var(--color-cat-spolecnost)}.mv2-recent-post__cat.card__category--krimi{color:var(--color-accent)}.mv2-recent-post__title{font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-snug);color:var(--color-text);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mv2-recent-post__title a{color:inherit;text-decoration:none;transition:color var(--transition-fast)}.mv2-recent-post__title a:hover{color:var(--color-brand);text-decoration:none}.mv2-recent-post__date{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:auto;padding-top:2px;display:block}.mv2-popular-posts{list-style:none;padding:0;margin:0;counter-reset:none}.mv2-popular-post{display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);transition:background var(--transition-fast)}.mv2-popular-post:last-child{border-bottom:none}.mv2-popular-post:hover{background:var(--color-bg-2)}.mv2-popular-post__thumb{flex-shrink:0;display:block;position:relative;width:76px;height:56px;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-bg-3)}.mv2-popular-post__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--transition-slow)}.mv2-popular-post:hover .mv2-popular-post__img{transform:scale(1.06)}.mv2-popular-post__placeholder{width:100%;height:100%;background:linear-gradient(135deg,var(--color-bg-3) 0%,var(--color-border-2) 100%)}.mv2-popular-post__num{position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:var(--color-nav-bg);color:#fff;font-size:.65rem;font-weight:var(--font-bold);line-height:1;border-radius:0 0 var(--radius-sm) 0}.mv2-popular-post:nth-child(1) .mv2-popular-post__num{background:#b7791f}.mv2-popular-post:nth-child(2) .mv2-popular-post__num{background:#718096}.mv2-popular-post:nth-child(3) .mv2-popular-post__num{background:#97613a}.mv2-popular-post__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mv2-popular-post__cat{font-size:.65rem;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-brand);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.mv2-popular-post__cat:hover{text-decoration:underline}.mv2-popular-post__cat.card__category--sport{color:var(--color-cat-sport)}.mv2-popular-post__cat.card__category--kultura{color:var(--color-cat-kultura)}.mv2-popular-post__cat.card__category--regiony{color:var(--color-cat-regiony)}.mv2-popular-post__cat.card__category--spolecnost{color:var(--color-cat-spolecnost)}.mv2-popular-post__cat.card__category--krimi{color:var(--color-accent)}.mv2-popular-post__title{font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-snug);color:var(--color-text);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mv2-popular-post__title a{color:inherit;text-decoration:none;transition:color var(--transition-fast)}.mv2-popular-post__title a:hover{color:var(--color-brand);text-decoration:none}.mv2-popular-post__views{display:flex;align-items:center;gap:3px;font-size:var(--text-xs);color:var(--color-text-muted);margin-top:auto;padding-top:2px}.mv2-popular-post__views svg{width:11px;height:11px;flex-shrink:0;opacity:.6}