.akt-lista{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.akt-stavka[hidden]{display:none}.akt{gap:var(--space-4);padding:var(--space-5);scroll-margin-top:var(--space-6)}.akt>*{margin:0}.akt:target{outline:3px solid var(--color-accent-bright);outline-offset:3px}.akt__glava{align-items:center;gap:var(--space-3);display:flex}.akt__avatar{background:var(--color-primary);width:44px;height:44px;color:var(--color-accent-bright);border-radius:50%;flex:none;place-items:center;display:inline-grid}.akt__ko{min-width:0;line-height:1.3;display:grid}.akt__autor{margin:0;font-weight:800}.akt__vrijeme{color:var(--color-text-muted);place-self:flex-start start;font-size:.88rem;text-decoration:none}.akt__vrijeme:hover{color:var(--color-text);text-decoration:underline}.akt__naslov{overflow-wrap:anywhere;font-size:clamp(1.2rem,.8vw + 1rem,1.45rem);line-height:1.3}.akt__tekst{overflow-wrap:anywhere;font-size:1.04rem;line-height:1.65}.akt__tekst>*+*{margin-top:var(--space-3)}.akt__tekst p{margin:0}.akt__tekst a{overflow-wrap:anywhere;font-weight:600}.akt__tekst.je-sklopljeno{max-height:15em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.akt__vise{min-height:40px;color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;place-self:flex-start start;padding:.3rem 0;font-weight:700;margin-top:calc(-1 * var(--space-2))!important}.akt__vise:hover{text-decoration:underline}.akt__vise[hidden]{display:none}.akt__slike{gap:4px;display:grid;overflow:hidden;margin-inline:calc(-1 * var(--space-5))!important}.akt__slike--2{grid-template-columns:1fr 1fr}.akt__slike--3{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.akt__slike--3 .akt__slika:first-child{grid-row:1/3}.akt__slike--4{grid-template-columns:1fr 1fr}.akt__slika{background:var(--color-surface-2);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.akt__slika img{object-fit:cover;width:100%;height:100%;transition:transform .4s,opacity .2s;display:block}.akt__slike--1 .akt__slika img{height:auto;max-height:min(78vh,680px)}.akt__slike--2 .akt__slika,.akt__slike--4 .akt__slika{aspect-ratio:1}.akt__slike--3{aspect-ratio:3/2}@media (prefers-reduced-motion:no-preference){.akt__slika:hover img{transform:scale(1.03)}}.akt__slika:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px;z-index:1}.akt__jos{color:#fdf8ec;font-family:var(--font-serif);background:#050e0b8c;place-items:center;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:600;display:grid;position:absolute;inset:0}.akt__dno{padding-top:var(--space-3);border-top:1px solid var(--color-border);justify-content:flex-end;display:flex}.akt__dijeli,.cit__dijeli{gap:.45em}.akt-vise-red{justify-items:center;gap:var(--space-2);margin-top:var(--space-6);display:grid}.akt-vise-red[hidden]{display:none}.akt-prazno{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-5)}.akt-prazno[hidden]{display:none}.akt-prazno>*{margin:0}.akt-prazno__ikona{background:var(--color-accent-soft);width:56px;height:56px;color:var(--color-accent);border-radius:50%;place-items:center;display:inline-grid}.akt-prazno__naslov{font-family:var(--font-serif);font-size:var(--card-title-size);font-weight:600}@media (width<=640px){.akt{padding:var(--space-4);border-radius:var(--radius-md)}.akt__slike{margin-inline:calc(-1 * var(--space-4))!important}.akt-lista{gap:var(--space-4)}}.akt-pocetna[hidden],.cit-dana[hidden]{display:none}.akt-kratko{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.akt-k{gap:0;padding:0;overflow:hidden}.akt-k__slika{aspect-ratio:16/10;background:var(--color-surface-2);position:relative;overflow:hidden}.akt-k__slika img{object-fit:cover;width:100%;height:100%}.akt-k__slika--bez{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface-2));place-items:center;display:grid}.akt-k__slika--bez .akt__avatar{width:56px;height:56px}.akt-k__broj{right:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-full);color:#fdf8ec;background:#050e0bb3;padding:.15rem .6rem;font-size:.78rem;font-weight:700;position:absolute}.akt-k__tijelo{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);display:grid}.akt-k__tijelo>*{margin:0!important}.akt-k__meta{color:var(--color-text-muted);font-size:.85rem}.akt-k__naslov{overflow-wrap:anywhere}.akt-k__opis{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:.95rem}.akt-lb{color:#f6efdd;overscroll-behavior:contain;background:#050e0bf2;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.akt-lb::backdrop{background:#050e0bb3}.akt-lb__okvir{align-items:center;gap:var(--space-3);height:100%;padding:var(--space-7) var(--space-3) var(--space-6);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.akt-lb__slika{place-items:center;height:100%;min-height:0;margin:0;display:grid}.akt-lb__slika img{object-fit:contain;border-radius:var(--radius-sm);user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 140px)}.akt-lb__dugme{color:#f6efdd;cursor:pointer;background:#f6efdd14;border:1px solid #f6efdd40;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.akt-lb__dugme:hover{background:#f6efdd2e}.akt-lb__dugme:focus-visible{outline-offset:2px;outline:3px solid #f2c94c}.akt-lb__dugme[hidden]{display:none}.akt-lb__zatvori{top:var(--space-3);right:var(--space-3);z-index:1;position:absolute}.akt-lb__broj{z-index:1;top:var(--space-4);left:var(--space-4);color:#e2bf6e;font-variant-numeric:tabular-nums;margin:0;font-weight:700;position:absolute}@media (width<=640px){.akt-lb__okvir{padding-inline:var(--space-2);grid-template-columns:minmax(0,1fr)}.akt-lb__nav{bottom:var(--space-4);z-index:1;position:absolute}.akt-lb__nav--pret{left:var(--space-4)}.akt-lb__nav--sled{right:var(--space-4)}.akt-lb__slika img{max-height:calc(100dvh - 190px)}}.cit-lista{columns:1;column-gap:var(--space-5);margin:0;padding:0;list-style:none}@media (width>=900px){.cit-lista{columns:2}}.cit-lista>.cit-stavka{break-inside:avoid;margin-bottom:var(--space-5)}.cit-stavka[hidden]{display:none}.cit-lista--jedan{columns:1!important}.cit{--cit-boja:var(--color-accent);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);scroll-margin-top:var(--space-6);flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden}.cit:target{outline:3px solid var(--color-accent-bright);outline-offset:3px}.cit--hadis{--cit-boja:var(--color-primary)}.cit--ajet{--cit-boja:var(--color-accent)}.cit--pouka{--cit-boja:var(--color-success)}.cit:after{content:"";background:var(--color-accent-bright);opacity:.08;width:160px;height:160px;-webkit-mask:var(--ornament-star-line) center / contain no-repeat;mask:var(--ornament-star-line) center / contain no-repeat;pointer-events:none;position:absolute;bottom:-46px;right:-46px}.cit__media{height:clamp(170px,40vw,240px);padding:var(--space-3);background:color-mix(in srgb, var(--cit-boja) 7%, var(--color-surface-2));border-bottom:1px solid var(--color-border);justify-content:center;display:flex}.cit__media:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.cit__slika{object-fit:contain;border-radius:var(--radius-sm);width:100%;height:100%;display:block}.cit__tijelo{z-index:1;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-4);display:grid;position:relative}.cit__tijelo>*{margin:0}.cit__glava{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.cit__oznaka{letter-spacing:.14em;text-transform:uppercase;color:var(--cit-boja);align-items:center;gap:.45em;font-size:.76rem;font-weight:800;display:inline-flex}.cit__oznaka:before{content:"";width:.7em;height:.7em;-webkit-mask:var(--ornament-star-line) center / contain no-repeat;mask:var(--ornament-star-line) center / contain no-repeat;background:currentColor}.cit__vrijeme{color:var(--color-text-muted);font-size:.82rem;text-decoration:none}.cit__vrijeme:hover{text-decoration:underline}.cit__citat{gap:var(--space-3);margin:0;display:grid}.cit__arapski{font-family:var(--font-arabic);text-align:right;color:var(--color-text);margin:0;font-size:clamp(1.45rem,1.2vw + 1.1rem,1.9rem);line-height:2}.cit__tekst{font-family:var(--font-serif);overflow-wrap:anywhere;margin:0;font-size:1.08rem;font-weight:400;line-height:1.65;position:relative}.cit__tekst>p{margin:0}.cit__tekst>p+p{margin-top:.7em}.cit--hadis .cit__tekst,.cit--ajet .cit__tekst{padding-left:var(--space-4);border-left:3px solid color-mix(in srgb, var(--cit-boja) 55%, transparent)}.cit--citat .cit__tekst>p:first-child:before,.cit--pouka .cit__tekst>p:first-child:before{content:"„";color:var(--color-accent-bright);margin-right:.05em}.cit--citat .cit__tekst>p:last-child:after,.cit--pouka .cit__tekst>p:last-child:after{content:"“";color:var(--color-accent-bright);margin-left:.05em}.cit__dno{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.cit__izvor{color:var(--color-accent);overflow-wrap:anywhere;font-size:.95rem;font-style:normal;font-weight:700}.cit__izvor:before{content:"— ";color:var(--color-text-muted);font-weight:400}.cit--istaknuto .cit__tijelo{padding:clamp(1.25rem,3vw,2rem)}.cit--istaknuto .cit__tekst{font-size:clamp(1.08rem,.3vw + 1rem,1.2rem)}.cit--istaknuto .cit__media{height:clamp(140px,24vw,200px)}.cit-dana__lista{margin:0;padding:0;list-style:none}.cit-dana__dno{margin-top:var(--space-3);justify-content:flex-end;display:flex}.cit-filter{margin-bottom:var(--space-5)}.cit-filter[hidden]{display:none}
