.hs-favicon{position:relative;flex:none;display:inline-grid;place-items:center;border-radius:28%;background:var(--sis,#e3f6ef);color:var(--gece,#052520);overflow:hidden}.hs-favicon>b{font-family:var(--head,system-ui);font-weight:700;line-height:1;text-transform:uppercase}.hs-favicon>img{position:absolute;inset:0;margin:auto;object-fit:contain;opacity:0;transition:opacity .2s ease}.hs-favicon[data-durum=yuklendi]{background:#fff;box-shadow:inset 0 0 0 1px var(--line,#ececf1)}.hs-favicon[data-durum=yuklendi]>b{visibility:hidden}.hs-favicon[data-durum=yuklendi]>img{opacity:1}@media (prefers-reduced-motion:reduce){.hs-favicon>img{transition:none}}