.hst-container{--hst-bg:#ffffff;--hst-border:#e2e8f0;--hst-shadow:rgba(0, 0, 0, 0.07);--hst-baslik:#1a202c;--hst-alt-yazi:#4a5568;--hst-guclu:#2d3748;--hst-ayrac-renk:#e2e8f0;--hst-birim-bg:#fff5f5;--hst-birim-sinir:#fecaca;--hst-sayi-renk:#dc2626;--hst-etiket:#6b7280;--hst-ayrac:#dc2626;--hst-gecmis-bg:#f0fff4;--hst-gecmis-sinir:#bbf7d0;--hst-gecmis-renk:#166534;--hst-ne-zaman:#dc2626}@media (prefers-color-scheme:dark){.hst-container{--hst-bg:#1e2430;--hst-border:#2d3748;--hst-shadow:rgba(0, 0, 0, 0.35);--hst-baslik:#f1f5f9;--hst-alt-yazi:#94a3b8;--hst-guclu:#e2e8f0;--hst-ayrac-renk:#2d3748;--hst-birim-bg:#2a1515;--hst-birim-sinir:#7f1d1d;--hst-sayi-renk:#f87171;--hst-etiket:#9ca3af;--hst-ayrac:#f87171;--hst-gecmis-bg:#052e16;--hst-gecmis-sinir:#14532d;--hst-gecmis-renk:#86efac;--hst-ne-zaman:#f87171}}[data-theme="dark"] .hst-container,.dark .hst-container,.dark-mode .hst-container,body.dark .hst-container{--hst-bg:#1e2430;--hst-border:#2d3748;--hst-shadow:rgba(0, 0, 0, 0.35);--hst-baslik:#f1f5f9;--hst-alt-yazi:#94a3b8;--hst-guclu:#e2e8f0;--hst-ayrac-renk:#2d3748;--hst-birim-bg:#2a1515;--hst-birim-sinir:#7f1d1d;--hst-sayi-renk:#f87171;--hst-etiket:#9ca3af;--hst-ayrac:#f87171;--hst-gecmis-bg:#052e16;--hst-gecmis-sinir:#14532d;--hst-gecmis-renk:#86efac;--hst-ne-zaman:#f87171}.hst-container{background:var(--hst-bg);border:1px solid var(--hst-border);border-radius:16px;padding:24px 28px 22px;margin:24px 0;box-shadow:0 4px 20px var(--hst-shadow);font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',sans-serif;max-width:580px;position:relative;overflow:hidden}.hst-container::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#dc2626,#f97316,#ef4444,#dc2626);background-size:300% 100%;animation:hst-gradient-kayma 5s linear infinite}@keyframes hst-gradient-kayma{0%{background-position:0% 0%}100%{background-position:300% 0%}}.hst-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.hst-icon{font-size:22px;line-height:1;flex-shrink:0}.hst-baslik{margin:0;font-size:17px;font-weight:700;color:var(--hst-baslik);line-height:1.35}.hst-ne-zaman{color:var(--hst-ne-zaman);font-weight:800}.hst-tarih-label{font-size:13.5px;color:var(--hst-alt-yazi);margin-bottom:20px;padding-bottom:14px;border-bottom:1px dashed var(--hst-ayrac-renk)}.hst-tarih-label strong{color:var(--hst-guclu)}.hst-sayac-wrap{display:flex;align-items:stretch;justify-content:center;gap:6px;flex-wrap:nowrap}.hst-birim{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--hst-birim-bg);border:1px solid var(--hst-birim-sinir);border-radius:10px;padding:14px 10px 10px;min-width:68px;flex:1;position:relative;overflow:hidden}.hst-birim::after{content:'';position:absolute;top:0;left:20%;right:20%;height:1px;background:rgb(220 38 38 / .25)}.hst-sayi{display:block;font-size:34px;font-weight:900;color:var(--hst-sayi-renk);line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-1.5px;will-change:transform}.hst-sayi.hst-flash{animation:hst-flash-anim 0.22s ease}@keyframes hst-flash-anim{0%{opacity:1;transform:translateY(0)}30%{opacity:.4;transform:translateY(-5px)}70%{opacity:.9;transform:translateY(1px)}100%{opacity:1;transform:translateY(0)}}.hst-etiket{font-size:10px;text-transform:uppercase;letter-spacing:.9px;color:var(--hst-etiket);margin-top:5px;font-weight:700}.hst-ayrac{font-size:28px;font-weight:900;color:var(--hst-ayrac);align-self:center;padding-bottom:10px;flex-shrink:0;animation:hst-blink 2s ease-in-out infinite}@keyframes hst-blink{0%,100%{opacity:1}50%{opacity:.3}}.hst-gecmis{text-align:center;padding:14px 18px;background:var(--hst-gecmis-bg);border:1px solid var(--hst-gecmis-sinir);border-radius:10px;color:var(--hst-gecmis-renk);font-weight:600;font-size:15px}@media (max-width:480px){.hst-container{padding:18px 14px 16px;border-radius:12px}.hst-baslik{font-size:15px}.hst-birim{min-width:0;padding:10px 6px 8px}.hst-sayi{font-size:26px;letter-spacing:-1px}.hst-etiket{font-size:9px}.hst-ayrac{font-size:20px}}@media (max-width:360px){.hst-sayi{font-size:22px}.hst-ayrac{font-size:17px}.hst-birim{padding:8px 4px 6px}}