/* =====================================================================
   Analiza – videz, usklajen s prenovljeno stranjo DAF (daf.splet.arnes.si)
   Naložite v: Nastavitve → Spletna stran → Videz → Postavitev
               → »Stilska predloga revije« (Journal style sheet)
   Odstranitev: v istem polju kliknite »Izbriši« – tema se vrne v prvotno stanje.
   ===================================================================== */
@import url('https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;1,6..72,400&family=Public+Sans:wght@400;500;600&display=swap');

:root{
  --daf-ink:#141414; --daf-paper:#FBFBF8; --daf-rule:#D9D6CE;
  --daf-muted:#55524C; --daf-soft:#3D3A35; --daf-accent:#C23A22; --daf-accent-dark:#9E2A2B;
  --daf-serif:'Newsreader',Georgia,serif; --daf-sans:'Public Sans',system-ui,-apple-system,'Segoe UI',sans-serif;
}

/* ---------- osnova ---------- */
html,body{background:var(--daf-paper)!important}
body,.pkp_structure_page,button,input,select,textarea{font-family:var(--daf-sans)!important;color:var(--daf-ink)}
body{font-size:16px;line-height:1.6}
.pkp_structure_page,.pkp_structure_content,.pkp_structure_main{background:transparent!important}
a{color:var(--daf-ink)}
a:hover,a:focus{color:var(--daf-accent)}
.pkp_structure_main a{text-decoration-thickness:1px;text-underline-offset:3px}
h1,h2,h3,h4,.page_title,.current_issue_title,.obj_article_details .page_title{font-family:var(--daf-serif)!important;color:var(--daf-ink)!important;font-weight:500}

/* ---------- glava: znak na papirju, dvojna črta nad menijem ---------- */
center[class^="custom_header"]{background-color:var(--daf-paper)!important;background-size:auto 120px!important;height:150px!important;background-position:center 18px!important}
.pkp_structure_head{background:var(--daf-paper)!important;border:0!important;box-shadow:none!important}
.pkp_head_wrapper{position:relative}
.pkp_site_name a,.pkp_site_name a.is_text{color:var(--daf-ink)!important;font-family:var(--daf-serif)!important;font-weight:400!important;font-size:24px!important}
.pkp_site_name a:hover{color:var(--daf-accent)!important}
.pkp_navigation_user a,.pkp_navigation_user li{color:var(--daf-muted)!important;font-size:13px!important}
.pkp_navigation_user a:hover{color:var(--daf-accent)!important}
.pkp_navigation_primary_row{border-top:3px double var(--daf-ink)!important;border-bottom:1px solid var(--daf-ink)!important;background:transparent!important}
.pkp_navigation_primary>li>a,.pkp_navigation_search_wrapper a{color:var(--daf-ink)!important;font-family:var(--daf-sans)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-bottom:2px solid transparent!important;background:transparent!important}
.pkp_navigation_primary>li>a:hover,.pkp_navigation_primary>li>a:focus,.pkp_navigation_search_wrapper a:hover{color:var(--daf-accent)!important;border-bottom-color:var(--daf-accent)!important}
.pkp_navigation_primary .dropdown-menu{background:var(--daf-paper)!important;border:1px solid var(--daf-rule)!important;border-top:2px solid var(--daf-accent)!important;box-shadow:0 6px 18px rgba(20,20,20,.08)!important}
.pkp_navigation_primary .dropdown-menu a{color:var(--daf-ink)!important;font-size:15px!important;text-transform:none!important;letter-spacing:0!important;border:0!important;background:transparent!important}
.pkp_navigation_primary .dropdown-menu a:hover{color:var(--daf-accent)!important;background:#F1EFE9!important}
.pkp_site_nav_toggle{background:var(--daf-ink)!important;color:var(--daf-paper)!important}

/* ---------- vsebina ---------- */
.pkp_structure_content{border:0!important}
.pkp_structure_main:before,.pkp_structure_main:after{background:var(--daf-rule)!important}
.current_issue>h2,.page_index_journal>section>h2,.page>h1,.page_title{font-size:32px!important;font-weight:400!important;letter-spacing:-.01em}
.current_issue_title{font-size:22px!important;font-weight:400!important}
.obj_issue_toc .published .label,.cmp_breadcrumbs,.cmp_breadcrumbs a{font-family:var(--daf-sans)!important}
.cmp_breadcrumbs a{color:var(--daf-accent)!important}
.cmp_breadcrumbs .current{color:var(--daf-muted)!important}

/* naslovi rubrik (Celotna številka, Članki, Prevod, Recenzije …) kot »kicker« z dvojno črto */
.obj_issue_toc .galleys>h3,.obj_issue_toc .galleys>h2,.obj_issue_toc .section>h3,.obj_issue_toc .section>h2,
.pkp_block .title,.obj_article_details .item .label,.page_index_journal .additional_content h2{
  font-family:var(--daf-sans)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.12em!important;
  text-transform:uppercase!important;color:var(--daf-ink)!important;background:transparent!important}
.obj_issue_toc .galleys>h3,.obj_issue_toc .galleys>h2,.obj_issue_toc .section>h3,.obj_issue_toc .section>h2,.pkp_block .title{
  border-bottom:3px double var(--daf-ink)!important;padding:0 0 10px!important;margin:32px 0 18px!important;display:block!important}
.obj_issue_toc .galleys>h2:before,.obj_issue_toc .galleys>h2:after,.obj_issue_toc .galleys>h3:before,.obj_issue_toc .galleys>h3:after,.obj_issue_toc .section>h3:before,.obj_issue_toc .section>h3:after,
.obj_issue_toc .section>h2:before,.obj_issue_toc .section>h2:after{display:none!important}

/* povzetek članka */
.obj_article_summary{border-bottom:1px solid var(--daf-rule);padding-bottom:18px;margin-bottom:6px}
.obj_article_summary>.title,.obj_article_summary>.title a{font-family:var(--daf-serif)!important;font-size:21px!important;font-weight:400!important;line-height:1.3!important;color:var(--daf-ink)!important;text-decoration:none}
.obj_article_summary>.title,.obj_article_summary>.title a{text-align:left!important}
.obj_article_summary>.title a:hover{color:var(--daf-accent)!important}
.obj_article_summary .meta,.obj_article_summary .authors{color:var(--daf-soft)!important;font-size:15px}
.obj_article_summary .pages{color:var(--daf-muted)!important}

/* gumbi PDF in podobni */
.obj_galley_link,.cmp_button,.cmp_form .buttons button,.block_make_submission a,.pkp_button{
  background:transparent!important;color:var(--daf-accent)!important;border:1px solid var(--daf-accent)!important;border-radius:0!important;
  font-family:var(--daf-sans)!important;font-weight:600!important;font-size:13px!important;letter-spacing:.06em;text-transform:uppercase;box-shadow:none!important}
.obj_galley_link:hover,.cmp_button:hover,.cmp_form .buttons button:hover,.block_make_submission a:hover,.pkp_button:hover{background:var(--daf-accent)!important;color:#fff!important}
.block_make_submission a{display:block;text-align:center;padding:10px 12px!important}

/* stranski stolpec */
.pkp_structure_sidebar{background:transparent!important}
.pkp_block{background:transparent!important;border:0!important}

/* podrobnosti članka */
.obj_article_details .main_entry .item{border-color:var(--daf-rule)!important}
.obj_article_details .abstract p{font-size:17px;line-height:1.65}
.obj_article_details .authors .name{font-family:var(--daf-serif)!important;font-size:18px}
.obj_article_details .entry_details{background:transparent!important;border-left:1px solid var(--daf-rule)!important}

/* arhiv številk */
.obj_issue_summary .title{font-family:var(--daf-serif)!important;font-size:20px!important;font-weight:400!important;color:var(--daf-ink)!important}
.obj_issue_summary .title:hover{color:var(--daf-accent)!important}
.issues_archive>li{border-bottom:1px solid var(--daf-rule)!important}

/* ---------- noga: temna, da ostane bel znak UM Založbe viden ---------- */
.pkp_structure_footer_wrapper{background:var(--daf-ink)!important;border-top:4px solid var(--daf-accent)!important}

/* piškotki */
.cc-window{font-family:var(--daf-sans)!important;background:var(--daf-ink)!important;color:var(--daf-paper)!important}
.cc-btn{background:var(--daf-accent)!important;color:#fff!important;border:0!important;border-radius:0!important}

/* ---------- dodatni popravki ---------- */
.pkp_site_nav_menu{background:transparent!important}
.pkp_structure_main:before,.pkp_structure_main:after,.obj_issue_toc .galleys:before,.obj_issue_toc .section:before{display:none!important}
.obj_issue_toc .sections{margin-top:0!important}
.read_more,a.read_more{color:var(--daf-accent)!important;font-weight:600}
.obj_issue_summary .series{font-family:var(--daf-serif)!important;color:var(--daf-soft)!important;font-size:17px!important}
/* oblak ključnih besed v barvah strani namesto pisanih */
.block_keyword_cloud a,.block_keyword_cloud text,.block_keyword_cloud span{fill:var(--daf-soft)!important;color:var(--daf-soft)!important}
.block_keyword_cloud a:hover text,.block_keyword_cloud a:hover{fill:var(--daf-accent)!important;color:var(--daf-accent)!important}

/* ---------- telefon ---------- */
@media (max-width:767px){
  center[class^="custom_header"]{height:96px!important;background-size:contain!important;background-origin:content-box!important;padding:14px 16px 6px!important;box-sizing:border-box!important;background-position:center!important}
  .pkp_site_name a,.pkp_site_name a.is_text{font-size:18px!important;line-height:1.3!important}
  .pkp_site_nav_menu{background:var(--daf-paper)!important}
  #navigationPrimary ul a{color:var(--daf-soft)!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;padding-left:14px!important;background:transparent!important}
  #navigationPrimary ul a:hover{color:var(--daf-accent)!important}
}

/* kazala in seznami: brez sličic posameznih člankov (enotno za vse letnike);
   naslovnica številke in slika na strani članka ostaneta */
.obj_article_summary .cover{display:none!important}

/* arhiv: letnik in številka kot glavna vrstica, »Analiza« kot rdeč nadnaslov; cel naslov je klikljiv */
.obj_issue_summary h2{position:relative;margin:0!important}
.obj_issue_summary h2 a.title{display:block;font-family:var(--daf-sans)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--daf-accent)!important;text-decoration:none!important;margin-bottom:6px}
.obj_issue_summary h2 a.title:after{content:"";position:absolute;inset:0}
.obj_issue_summary h2 .series{font-family:var(--daf-serif)!important;font-size:24px!important;font-weight:400!important;line-height:1.25!important;color:var(--daf-ink)!important}
.obj_issue_summary h2:hover .series{color:var(--daf-accent)!important}

/* noga: besedilo (ISSN, izdajatelj, licenca) svetlo in sredinsko pod znakom UM Založbe */
.pkp_structure_footer_wrapper{height:auto!important}
.pkp_structure_footer_slo{height:auto!important;padding-top:104px!important;background-position:50% 20px!important}
.pkp_footer_content{max-width:880px;margin:0 auto!important;padding:4px 24px 32px!important;text-align:center!important;color:#cfcac0!important;font-family:"Public Sans",system-ui,sans-serif!important;font-size:.82rem!important;line-height:1.6!important}
.pkp_footer_content p{margin:0!important}
.pkp_footer_content em{color:#fbfbf8!important;font-style:italic}
.pkp_footer_content a{color:#f0a58f!important;text-decoration:underline;text-underline-offset:2px}
.pkp_footer_content a:hover{color:#fbfbf8!important}
