/* EURO-KULA — "Švicarska mreža". Bijelo, kobalt, oštri uglovi, vidljiva mreža od 12 kolona. */
:root{
  --bg:#fff; --fg:#0a0a0b; --mut:#5b5f69; --line:rgba(10,10,11,.12); --card:#fff; --alt:#f2f4f8;
  --dk:#0a1638; --dk-card:rgba(255,255,255,.03); --dk-line:rgba(255,255,255,.14);
  --hw:700; --ht:-.055em; --hlh:.9; --r:0px; --br:0px;
}
.sec{background-image:linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:calc((100% - var(--pad)*2)/12) 100%;background-position:var(--pad) 0}
.sec-dark{background-image:linear-gradient(90deg,var(--dk-line) 1px,transparent 1px)}
.kick{font-size:.72rem}.kick .idx{background:var(--acc);color:#fff;padding:3px 7px}.kick .idx::after{content:""}
.kick .dot{display:none}
.h1 em,.h2 em{display:inline-block}
.tape{background:#fff;color:var(--fg);border-block:1px solid var(--fg)}.tape-in i{color:var(--acc);opacity:1}
.stats{border-top:2px solid var(--fg)}.stat{border-right:1px solid var(--line);padding-left:20px}.stat b{font-weight:600}
.info .hot{background:var(--acc)}.info .hot b{color:#fff}.info .hot small,.info .hot span{color:rgba(255,255,255,.75)}
.st{border-top:3px solid var(--fg)}.st .n{color:var(--fg);font-weight:600}
.kb.sel,.tc:hover{background:var(--acc);border-color:var(--acc);color:#fff}
.nav{border-radius:0;border-color:var(--fg)}.links a{border-radius:0}
.f-word{font-weight:700}
