.gk-metrika-shell{box-sizing:border-box;width:100%;padding:24px 20px 32px;background:#000;color:#f4f7f5;font-family:inherit}
.gk-metrika-card{box-sizing:border-box;width:100%;max-width:680px;margin:0 auto;padding:26px 28px 18px;border:1px solid #303732;border-radius:20px;background:linear-gradient(125deg,#1b241e 0%,#131715 54%,#131715 100%);box-shadow:0 12px 32px #0003}
.gk-metrika-heading,.gk-metrika-identity,.gk-metrika-footnote{display:flex;align-items:center}
.gk-metrika-heading{justify-content:space-between;gap:18px}
.gk-metrika-identity{gap:13px;min-width:0}
.gk-metrika-mark{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid #34553c;border-radius:14px;color:#8fdf9d;background:#89dc9810}
.gk-metrika-mark svg{width:25px;height:25px}
.gk-metrika-eyebrow{margin:0 0 5px!important;color:#a9b6ad!important;font-size:10px!important;font-weight:600;line-height:1.2;letter-spacing:1.6px}
.gk-metrika-card h2{margin:0!important;color:#f4f7f5!important;font-family:inherit;font-size:22px!important;font-weight:700;line-height:1.15;letter-spacing:-.5px}
.gk-metrika-period{flex-shrink:0;padding:6px 11px;border:1px solid #425045;border-radius:30px;color:#c8e6ce;font-size:11px;line-height:1.3;font-weight:600;white-space:nowrap}
.gk-metrika-numbers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:26px 0 22px;gap:20px}
.gk-metrika-numbers>div+div{padding-left:24px;border-left:1px solid #303732}
.gk-metrika-numbers dt{margin:0 0 8px;color:#afb9b2;font-size:12px;line-height:1.4;font-weight:400}
.gk-metrika-numbers dd{margin:0;color:#f5f8f6;font-size:clamp(24px,4vw,40px);font-weight:650;line-height:1.1;letter-spacing:-1.5px;font-variant-numeric:tabular-nums;white-space:nowrap}
.gk-metrika-numbers>div:first-child dd{color:#a0e5ac}
.gk-metrika-footnote{justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid #303732}
.gk-metrika-footnote p{display:flex;align-items:center;gap:7px;margin:0!important;color:#a8b3ac!important;font-size:10px!important;line-height:1.5}
.gk-metrika-dot{flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:#819088}
.gk-metrika-card[data-state=ready] .gk-metrika-dot{background:#9ae5aa;box-shadow:0 0 0 3px #9ae5aa12}
.gk-metrika-card[data-state=stale] .gk-metrika-dot{background:#e3b668}
.gk-metrika-footnote a{flex-shrink:0;color:#c1cec5!important;font-size:10px;font-weight:500;line-height:1.5;text-decoration:none!important}
.gk-metrika-footnote a:hover{color:#a0e5ac!important;text-decoration:underline!important}
.gk-metrika-footnote a:focus-visible{outline:2px solid #a0e5ac;outline-offset:4px;border-radius:3px}
@media(max-width:480px){.gk-metrika-shell{padding:20px 14px 28px}.gk-metrika-card{padding:20px 18px 16px;border-radius:16px}.gk-metrika-card h2{font-size:20px!important}.gk-metrika-mark{width:38px;height:38px;flex-basis:38px;border-radius:12px}.gk-metrika-eyebrow{font-size:8px!important;letter-spacing:1.2px}.gk-metrika-identity{gap:10px}.gk-metrika-numbers{gap:10px;margin:24px 0 20px}.gk-metrika-numbers>div+div{padding-left:12px}.gk-metrika-numbers dt{font-size:10px}.gk-metrika-numbers dd{font-size:28px;letter-spacing:-1px}.gk-metrika-footnote{align-items:flex-start}.gk-metrika-footnote p{font-size:9px!important}.gk-metrika-footnote a{font-size:9px}}
@media(prefers-reduced-motion:no-preference){.gk-metrika-card[data-state=loading] [data-count]{animation:gk-metrika-pulse 1.5s ease-in-out infinite}@keyframes gk-metrika-pulse{50%{opacity:.45}}}
