/*
Theme Name: Euphoria Digital
Theme URI: https://euphoriadigital.net/
Author: Euphoria Digital
Description: Prilagođena dvojezična tema, sa originalnim izgledom sajta i blogom. Aktivirajte Euphoria Digital Child.
Version: 1.1.0
Requires at least: 6.5
Requires PHP: 8.0
Text Domain: euphoria-digital
*/
.ed-skip{position:absolute;left:-9999px;top:0;z-index:99999;background:#fff;padding:1rem}.ed-skip:focus{left:1rem}
.ed-blog-hero{background:linear-gradient(135deg,#f0f8fe,#f5f4fc)}
.ed-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}
.ed-blog-card{border:1px solid #edf0f4;border-radius:.8rem;overflow:hidden;box-shadow:0 8px 30px rgba(30,34,40,.04);background:white;display:flex;flex-direction:column}
.ed-blog-card>a:first-child{aspect-ratio:16/10;display:block;overflow:hidden;background:#f4f9fd}.ed-blog-card .ed-cover{height:100%;object-fit:contain;width:100%;padding:1.8rem}.ed-blog-card .ed-card-body{padding:1.6rem;display:flex;flex:1;flex-direction:column}.ed-blog-card .ed-read{margin-top:auto;padding-top:1rem}
.ed-article{max-width:820px;margin:auto;font-size:1rem;line-height:1.85}.ed-article h2{margin-top:2rem;line-height:1.35}.ed-article h3{margin-top:1.5rem}.ed-article img{max-width:100%;height:auto}.ed-article .wp-block-image{margin:2rem 0}.ed-article li{margin-bottom:.5rem}
.ed-blog-tools{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center;margin-bottom:2rem}.ed-search{display:flex;gap:.5rem;max-width:100%}.ed-search input{min-width:0}.ed-tags{display:flex;gap:.5rem;flex-wrap:wrap}
.ed-lang-unavailable{opacity:.55;padding:.25rem 1.5rem;display:block}.ed-article-meta{font-size:.8rem;color:#60697b}.ed-pagination{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem;justify-content:center}.ed-pagination .page-numbers{padding:.5rem 1rem;border:1px solid #dde8f3;border-radius:.4rem}.ed-pagination .current{background:#5eb9f0;color:#fff}.ed-article-cta{background:#f0f8fe;padding:2rem;border-radius:.8rem;margin-top:3rem}
.admin-bar .navbar-clone.fixed{top:32px}.logo-ticker{overflow:hidden;width:100%;pointer-events:none}.logo-track{display:flex;align-items:center;gap:60px;width:max-content;animation:ed-ticker 30s linear infinite}.logo-track img{height:40px;object-fit:contain;user-select:none;-webkit-user-drag:none}@keyframes ed-ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.content-wrapper{overflow-x:clip}.ed-article>figure img{max-height:440px;object-fit:contain}
@media(max-width:991px){.ed-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ed-blog-grid{grid-template-columns:1fr}.ed-blog-tools,.ed-search{width:100%}.ed-search input{flex:1}.admin-bar .navbar-clone.fixed{top:0}}
@media(prefers-reduced-motion:reduce){.logo-track{animation:none}html{scroll-behavior:auto!important}}
