.statistics-cookie{--cookie-bg:#fffde9;position:fixed;left:max(16px,env(safe-area-inset-left));bottom:max(16px,env(safe-area-inset-bottom));z-index:1000;display:grid;place-items:center;width:52px;height:52px;padding:10px;border:1.5px solid #30233d;border-radius:50%;background:var(--cookie-bg);color:#30233d;box-shadow:0 3px 12px #30233d24;cursor:pointer}
.statistics-cookie:active{transform:scale(.97)}
.statistics-cookie:focus-visible,.statistics-settings button:focus-visible{outline:3px solid #6b4bb8;outline-offset:3px}
.statistics-settings{position:fixed;inset:auto auto 80px 16px;width:min(500px,calc(100vw - 32px));max-height:min(76dvh,760px);margin:0;padding:24px;border:1.5px solid #30233d;border-radius:20px;background:#fffde9;color:#30233d;box-shadow:0 12px 48px #30233d30;font:400 16px/1.55 Manrope,Arial,sans-serif;overflow:auto;overscroll-behavior:contain;z-index:1001}
.statistics-settings::backdrop{background:#30233d38}
.statistics-settings[open]{display:block}
.statistics-settings-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}
.statistics-settings-header h2{font-size:22px;line-height:1.25;margin:0}
.statistics-settings button{font:inherit;cursor:pointer;min-height:48px;border:1px solid #30233d;border-radius:10px;padding:10px 16px;background:#fff;color:#30233d}
.statistics-settings .statistics-close{flex:none;padding:8px 12px;background:transparent}
.statistics-settings .statistics-intro{font-size:14px;margin:0 0 20px}
.statistics-settings [data-statistics-panel]{width:auto;max-width:none!important;padding:20px 0 0!important;margin:20px 0 0!important;border:0;border-top:1px solid #30233d30;border-radius:0;background:transparent}
.statistics-settings p{margin:0 0 16px}
.statistics-settings [data-statistics-decision="allow"]{background:#ff683b}
.statistics-settings [role="status"]{font-size:14px;margin-top:16px}
.statistics-settings input[type="checkbox"]{width:22px;height:22px;flex:none;accent-color:#6b4bb8}
@media(max-width:480px){.statistics-settings{padding:20px;max-height:72dvh}.statistics-settings-header h2{font-size:20px}.statistics-settings [data-statistics-decision]{width:100%;margin-block:4px}}
.statistics-notice{position:fixed;left:max(80px,calc(env(safe-area-inset-left) + 80px));right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:1000;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;max-width:640px;padding:10px 14px;border:1.5px solid #30233d;border-radius:16px;background:#fffde9;color:#30233d;box-shadow:0 6px 24px #30233d24;font:400 15px/1.45 Manrope,Arial,sans-serif}
.statistics-notice p{margin:0;flex:1 1 200px}
.statistics-notice-actions{display:flex;gap:8px;flex-wrap:wrap}
.statistics-notice button{font:inherit;font-weight:700;cursor:pointer;min-height:44px;border:1px solid #30233d;border-radius:10px;padding:8px 14px;background:#fff;color:#30233d}
.statistics-notice .statistics-notice-more{font-weight:400;background:transparent}
.statistics-notice button:focus-visible{outline:3px solid #6b4bb8;outline-offset:3px}
html.has-statistics-notice body{padding-bottom:96px}
@media(max-width:480px){.statistics-notice{flex-wrap:nowrap;gap:8px;font-size:14px;line-height:1.3;padding:6px 8px 6px 12px;bottom:max(10px,env(safe-area-inset-bottom))}.statistics-notice p{flex:1 1 auto;min-width:0}.statistics-notice-extra,.statistics-notice-long{display:none}.statistics-notice-actions{flex-wrap:nowrap;gap:6px}.statistics-notice button{min-height:44px;padding:6px 10px}html.has-statistics-notice body{padding-bottom:76px}}
@media print{.statistics-cookie,.statistics-settings,.statistics-notice{display:none!important}}
.statistics-settings [hidden]{display:none!important}
/* Jury 2026-11-05: pogas nelūzt vārda vidū; skaidra hover/focus atbilde visās lapās. */
.statistics-notice button{white-space:nowrap;transition:background-color .2s,translate .2s}
@media(hover:hover) and (pointer:fine){.statistics-notice button:hover,.statistics-cookie:hover{background:#ffe58a;translate:0 -2px}}
/* 11.11.2026 (jury): datorā josla labajā pusē, vienā rindā; galvenās pogas parasti ir kreisajā pusē. */
@media(min-width:900px){.statistics-notice{left:auto;max-width:520px;flex-wrap:nowrap}.statistics-notice p{flex:1 1 auto}.statistics-notice-extra{display:none}.statistics-notice-actions{flex-wrap:nowrap}html.has-statistics-notice body{padding-bottom:88px}}
