.home-container{width:100%;min-height:100vh;padding-top:5rem;display:flex;flex-direction:column;align-items:center;gap:2rem}@keyframes cosmicIn{0%{opacity:0;transform:translateY(200px) scale(.8) rotateX(25deg)}to{opacity:1;transform:translateY(0) scale(1) rotateX(0)}}.cosmic-entry{opacity:0;animation:cosmicIn 1.2s ease .7s forwards}.stats-glass-panel{width:85%;max-width:1000px;background:#3794ff26;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:10px;padding:1.5rem;border:1px solid rgba(55,148,255,.5);color:#fff;box-shadow:0 0 10px #3794ff33;text-align:center;transition:box-shadow .3s ease}.stats-glass-panel:hover{box-shadow:0 0 20px #3794ffcc}.global-headline{margin:0;font-size:2rem;font-weight:700;text-shadow:1px 1px 3px rgba(0,0,0,.4);color:#3794ff}.global-total-contacts{margin:.5rem 0 0;font-size:1.3rem;font-weight:700}.num-block{display:inline-block;white-space:nowrap;font-family:Courier New,monospace;font-weight:700;color:#ee2b5f;margin-right:.5rem}.global-total-contacts .label{color:#3794ff}.country-stats{width:100%;margin-top:1rem;border-collapse:collapse;table-layout:fixed}.country-stats th:nth-child(1),.country-stats td:nth-child(1){width:30%}.country-stats th:nth-child(2),.country-stats td:nth-child(2){width:30%}.country-stats th:nth-child(3),.country-stats td:nth-child(3){width:40%}.country-stats thead tr{background:#ffffff0d}.country-stats th,.country-stats td{text-align:left;padding:.6rem .8rem;border-bottom:1px solid rgba(255,255,255,.15);font-size:.95rem;color:#fff}.country-stats tbody tr:hover{background-color:#ffffff1a}.flag-futuristic{font-size:1.4rem;margin-right:.5rem;filter:drop-shadow(0 0 6px #3794ff)}.sec-rate{color:#3794ff;font-size:.75rem;margin-left:.4rem}@media (max-width: 600px){.global-headline{font-size:1.5rem}.global-total-contacts{font-size:1.1rem}.stats-glass-panel{padding:1rem}.country-stats th,.country-stats td{font-size:.85rem;padding:.5rem}}
