/* Tinte.lv V2.8.16.7 — public UI cleanup */

/* Approved wordmark: red i-dot AND red domain dot; force a fresh asset name to bypass stale browser/CDN cache. */
.logo-v28167{display:inline-flex!important;align-items:center!important;width:138px!important;height:37px!important;flex:0 0 138px!important;overflow:visible!important}
.logo-v28167 img{display:block!important;width:138px!important;height:auto!important;max-width:138px!important;object-fit:contain!important;object-position:left center!important;margin:0!important}
.logo-v28167-dark{display:none!important}
body[data-theme="dark"] .logo-v28167-light{display:none!important}
body[data-theme="dark"] .logo-v28167-dark{display:block!important}

/* Navigation: no decorative dot before Jaunākās (or any other category). */
.primary-nav>a::before,.primary-nav>a::after{content:none!important;display:none!important}
.primary-nav>a.active{color:var(--ink)!important}
.primary-nav>a.active:hover{color:var(--accent)!important}

/* Vairāk: native details makes the dropdown work even if JS is unavailable. */
.nav-more-v28167{position:relative;display:inline-block;flex:0 0 auto;overflow:visible!important}
.nav-more-v28167>summary{list-style:none;appearance:none;-webkit-appearance:none;cursor:pointer;user-select:none;display:inline-flex;align-items:center;gap:4px;padding:4px 0;color:var(--ink);font:750 13px/1.2 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;white-space:nowrap}
.nav-more-v28167>summary::-webkit-details-marker{display:none}
.nav-more-v28167>summary::marker{content:""}
.nav-more-v28167>summary span{font-size:10px;transition:transform .15s ease}
.nav-more-v28167[open]>summary,.nav-more-v28167.active>summary{color:var(--accent)}
.nav-more-v28167[open]>summary span{transform:rotate(180deg)}
.nav-more-menu-v28167{position:absolute;top:calc(100% + 12px);right:0;z-index:10000;min-width:220px;padding:8px;background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);display:grid;gap:2px}
.nav-more-v28167:not([open])>.nav-more-menu-v28167{display:none!important}
.nav-more-menu-v28167 a{display:block;padding:10px 12px;border-radius:9px;font-size:13px;font-weight:750;color:var(--ink)}
.nav-more-menu-v28167 a:hover,.nav-more-menu-v28167 a.active{background:var(--soft);color:var(--accent)}
@media(min-width:901px){.site-header,.nav-wrap,.primary-nav{overflow:visible!important}}
@media(max-width:900px){
 .logo-v28167{width:126px!important;flex-basis:126px!important}
 .logo-v28167 img{width:126px!important;max-width:126px!important}
 .nav-more-menu-v28167{position:fixed;top:88px;left:12px;right:12px;min-width:0;max-height:65vh;overflow:auto}
}

/* Homepage: align Lasītākie title/rule with Jaunākās ziņas. */
.home-overview-v2815{align-items:start!important}
.home-latest-v2815 .section-head-v2816{height:48px!important;min-height:48px!important;margin:0 0 12px!important;padding:0 0 8px!important;align-items:flex-end!important}
.most-read-v2815{position:static!important;margin-top:0!important;padding:0 20px 20px!important;align-self:start!important}
.most-read-title-v2815{height:48px!important;min-height:48px!important;padding:0 0 8px!important;display:flex!important;align-items:flex-end!important;margin:0!important}
.most-read-title-v2815 span{line-height:1!important;margin:0!important}
.most-read-title-v2815 small{padding-bottom:1px}
@media(max-width:1080px){.most-read-v2815{margin-top:22px!important;padding-top:0!important}}

/* Article actions belong at the end of the article and use one exact button geometry. */
.story-footer-actions-v28167{margin-top:34px;padding-top:22px;border-top:1px solid var(--line);display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.story-action-btn-v28167{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;width:116px;height:40px;box-sizing:border-box;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:999px;padding:0 14px;font:800 12px/1 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;cursor:pointer;white-space:nowrap}
.story-action-btn-v28167:hover{border-color:var(--accent);color:var(--accent)}
.story-footer-actions-v28167 .share-status-v2815{flex-basis:100%;min-height:16px;margin-top:0}
.story-footer-actions-v28167 .report-notice-v2816{flex-basis:100%;margin-top:2px}
@media(max-width:520px){.story-action-btn-v28167{width:calc(50% - 5px);min-width:0}}
