
.site-entry-brief-link{position:absolute;z-index:7;display:block;text-decoration:none;color:transparent;font-size:0;line-height:0;overflow:hidden;border-radius:20px;transition:transform .24s ease, box-shadow .24s ease, filter .24s ease}
.site-entry-brief-link::before{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.02));opacity:.0;transition:opacity .24s ease}
.site-entry-brief-link::after{content:'';position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.02)}
.site-entry-brief-link:hover{transform:translateY(-3px) scale(1.02);filter:brightness(1.08)}
.site-entry-brief-link:hover::before{opacity:1}
.site-entry-brief-social{left:62.95%;top:74.25%;width:14.5%;height:12.2%;box-shadow:0 0 0 1px rgba(255,153,63,.18),0 0 26px rgba(255,126,43,.14)}
.site-entry-brief-social:hover{box-shadow:0 0 0 1px rgba(255,173,97,.38),0 0 34px rgba(255,137,25,.25),0 16px 30px rgba(0,0,0,.26)}
.site-entry-brief-iran{left:78.45%;top:74.25%;width:14.5%;height:12.2%;box-shadow:0 0 0 1px rgba(112,140,255,.18),0 0 26px rgba(73,88,255,.14)}
.site-entry-brief-iran:hover{box-shadow:0 0 0 1px rgba(132,160,255,.36),0 0 34px rgba(71,80,255,.25),0 16px 30px rgba(0,0,0,.26)}
.site-entry-brief-link:focus-visible{outline:2px solid rgba(255,255,255,.75);outline-offset:3px}
.entry-brief-mobile{display:flex!important;align-items:center;justify-content:center;gap:9px;text-decoration:none;border:1px solid rgba(160,130,255,.34);background:linear-gradient(135deg,#171037,#24114d);color:#fff;border-radius:16px;min-height:52px;font-weight:900;padding:10px 12px;box-shadow:0 10px 26px rgba(0,0,0,.14)}
.entry-brief-mobile::before{content:'📖';font-size:15px}
.entry-brief-mobile.social{border-color:rgba(255,174,72,.4);background:linear-gradient(135deg,#321822,#4a1f36)}
.entry-brief-mobile.social::before{content:'📚'}
@media(max-width:800px){.site-entry-brief-link{display:none!important}.site-entry-mobile-actions{grid-template-columns:1fr 1fr!important}.site-entry-mobile-actions .entry-new-mobile{grid-column:1/-1}.entry-brief-mobile{font-size:12px}}
@media(prefers-reduced-motion:reduce){.site-entry-brief-link{transition:none}}
