.map-heading[data-v-64610284] .btn-group{flex-wrap:wrap}.map-heading[data-v-64610284] .btn{padding:8px 10px;font-size:.7rem}.ceidg-dashboard[data-v-64610284]{--ink:#142b2a;--muted:#667b79;--line:#dce8e6;color:var(--ink);margin:5rem 0 2rem}.dashboard-heading[data-v-64610284],.map-heading[data-v-64610284],.panel-heading[data-v-64610284]{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.dashboard-heading h2[data-v-64610284]{letter-spacing:-.045em;margin:.2rem 0 .45rem;font-size:calc(clamp(2rem,4vw,3.2rem))}.dashboard-heading p[data-v-64610284]{max-width:680px;color:var(--muted);margin:0}.eyebrow[data-v-64610284],.map-heading span[data-v-64610284]{color:#0f766e;letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:800}.freshness[data-v-64610284]{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;flex:none;padding:.7rem 1rem;font-size:.78rem}.freshness-dot[data-v-64610284]{background:#1aa981;border-radius:50%;width:8px;height:8px;margin-right:.45rem;display:inline-block;box-shadow:0 0 0 5px #e3f7f0}.registry-tabs[data-v-64610284]{background:#eaf1f0;border-radius:14px;gap:.4rem;width:max-content;margin:2rem 0;padding:.35rem;display:flex}.registry-tabs button[data-v-64610284]{color:#607371;background:0 0;border:0;border-radius:10px;padding:.7rem 1.4rem;font-weight:800}.registry-tabs button.active[data-v-64610284]{color:#fff;background:#173f3b;box-shadow:0 8px 20px #173f3b33}.registry-tabs span[data-v-64610284]{opacity:.65;margin-left:.35rem;font-size:.62rem}.dashboard-panel[data-v-64610284]{border:1px solid var(--line);background:linear-gradient(145deg,#fff,#f8fbfa);border-radius:24px;margin:1rem 0;padding:calc(clamp(1.2rem,3vw,2.2rem));box-shadow:0 18px 50px #18413d0f}.panel-heading[data-v-64610284]{margin-bottom:1.5rem}.panel-heading>div[data-v-64610284]{align-items:center;gap:.8rem;display:flex}.panel-heading h3[data-v-64610284]{color:#0f766e;letter-spacing:-.025em;background:#e3f2ef;border-radius:10px;margin:0;padding:.45rem .75rem;font-size:calc(clamp(1.25rem,2.4vw,1.65rem))}.panel-heading small[data-v-64610284]{color:var(--muted);text-align:right}.metric-grid[data-v-64610284]{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.metric-card[data-v-64610284]{border:1px solid var(--line);background:#fff;border-radius:18px;min-height:145px;padding:1.25rem;position:relative;overflow:hidden}.metric-label[data-v-64610284]{min-height:2.5em;color:var(--muted);font-size:.82rem;font-weight:700;display:block}.metric-card strong[data-v-64610284]{letter-spacing:-.045em;margin:.55rem 0;font-size:calc(clamp(1.7rem,3vw,2.5rem));display:block}.metric-line[data-v-64610284]{background:var(--accent);width:100%;height:5px;position:absolute;bottom:0;left:0}.chart-card[data-v-64610284]{background:#fff;border:1px solid #e5eeec;border-radius:18px;min-width:0;padding:.5rem}.chart-viewport[data-v-64610284]{width:100%;padding-bottom:.35rem;overflow:hidden}.chart-viewport.is-zoomed[data-v-64610284]{overflow:auto hidden}.history-zoom[data-v-64610284]{justify-content:flex-end;gap:.35rem;margin:-.75rem 0 1rem;display:flex}.history-zoom button[data-v-64610284]{border:1px solid var(--line);color:#0f766e;cursor:pointer;background:#fff;border-radius:8px;min-width:2.35rem;padding:.35rem .65rem;font-weight:800}.history-zoom button[data-v-64610284]:hover:not(:disabled){background:#e3f2ef}.history-zoom button[data-v-64610284]:disabled{cursor:not-allowed;opacity:.4}.history-zoom .history-zoom-reset[data-v-64610284]{min-width:4.5rem}.period-switcher[data-v-64610284]{gap:.45rem;margin:-.4rem 0 1.2rem;display:flex}.period-switcher button[data-v-64610284]{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:10px;padding:.55rem 1rem;font-size:.75rem;font-weight:800}.period-switcher button.active[data-v-64610284]{color:#fff;background:#173f3b;border-color:#173f3b}.pkd-heading-options[data-v-64610284]{align-items:flex-end;gap:.75rem;display:flex}.pkd-heading-options .year-select[data-v-64610284]{margin:0}.metric-switcher[data-v-64610284]{gap:.45rem;margin-bottom:1.2rem;padding-bottom:.35rem;display:flex;overflow-x:auto}.metric-switcher button[data-v-64610284]{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;flex:none;padding:.55rem .85rem;font-size:.77rem;font-weight:700}.metric-switcher button.active[data-v-64610284]{color:#fff;background:#0f766e;border-color:#0f766e}.pkd-layout[data-v-64610284]{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:1rem;display:grid}.pkd-list[data-v-64610284]{flex-direction:column;gap:.35rem;max-height:430px;padding-right:.35rem;display:flex;overflow-y:auto}.pkd-list button[data-v-64610284]{width:100%;color:var(--ink);text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:30px 1fr auto;align-items:center;gap:.65rem;padding:.65rem .75rem;display:grid}.pkd-list button.active[data-v-64610284],.pkd-list button[data-v-64610284]:hover{border-color:var(--line);background:#fff}.pkd-list .rank[data-v-64610284]{color:#91a29f;font-size:.7rem;font-weight:800}.pkd-list small[data-v-64610284]{max-width:240px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;display:block;overflow:hidden}.pkd-list b[data-v-64610284]{color:#0f766e}.duration-grid[data-v-64610284]{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:1rem;display:grid;overflow:hidden}.duration-grid div[data-v-64610284]{background:#fff;padding:1rem}.duration-grid span[data-v-64610284]{min-height:2.6em;color:var(--muted);font-size:.7rem;display:block}.duration-grid strong[data-v-64610284]{font-size:1rem}.history-total-grid[data-v-64610284],.maps-grid[data-v-64610284]{grid-template-columns:1fr;gap:1rem;display:grid}.history-total-grid h4[data-v-64610284]{color:var(--ink);margin:.55rem .65rem 0;font-size:.9rem}.map-card[data-v-64610284]{border:1px solid var(--line);background:#fff;border-radius:18px;min-width:0;padding:1.15rem}.map-heading[data-v-64610284]{align-items:center;gap:.7rem}.map-heading h4[data-v-64610284]{margin:.1rem 0 0;font-size:1.05rem}.map-heading select[data-v-64610284],.year-select[data-v-64610284]{border:1px solid var(--line);color:#49615e;background:#f8fbfa;border-radius:9px;max-width:55%;padding:.45rem;font-size:.7rem}.year-select[data-v-64610284]{margin:.75rem 0 0 auto;display:block}.poland-map[data-v-64610284]{width:100%;max-width:620px;margin:.75rem auto;padding:.25rem;position:relative}.poland-map svg[data-v-64610284]{filter:drop-shadow(0 10px 14px #153c3718);width:100%;height:auto;display:block;overflow:visible}.voivodeship[data-v-64610284]{cursor:pointer;outline:none}.voivodeship path[data-v-64610284]{fill:var(--tile-color);stroke:#fff;stroke-width:4px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:filter .15s,stroke .15s,stroke-width .15s}.voivodeship:focus path[data-v-64610284],.voivodeship:hover path[data-v-64610284]{filter:saturate(1.3)brightness(.97);stroke:#173f3b;stroke-width:6px}.voivodeship text[data-v-64610284]{pointer-events:none;fill:#173f3b;text-anchor:middle;paint-order:stroke;stroke:#ffffffa6;stroke-width:2px;stroke-linejoin:round}.region-code[data-v-64610284]{font-size:17px;font-weight:900}.region-value[data-v-64610284]{font-size:14px;font-weight:750}.map-tooltip[data-v-64610284]{z-index:4;color:#173f3b;pointer-events:none;border:1px solid #d8e5e2;border-radius:10px;flex-direction:column;min-width:130px;padding:.55rem .7rem;display:flex;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 8px 24px #153c3730}.map-tooltip[data-v-64610284],.map-tooltip[data-v-64610284]:after{background:#fff;position:absolute}.map-tooltip[data-v-64610284]:after{content:"";border-bottom:1px solid #d8e5e2;border-right:1px solid #d8e5e2;width:10px;height:10px;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.map-tooltip strong[data-v-64610284]{font-size:.72rem}.map-tooltip span[data-v-64610284]{color:#0f766e;font-size:.82rem;font-weight:900}.map-scale[data-v-64610284]{color:var(--muted);align-items:center;gap:.5rem;font-size:.62rem;display:flex}.map-scale i[data-v-64610284]{background:linear-gradient(90deg,#d9ebe8,#087f73);border-radius:5px;flex:1;height:5px}.empty-state[data-v-64610284]{border:1px solid var(--line);text-align:center;background:#f8fbfa;border-radius:24px;place-items:center;min-height:320px;padding:3rem;display:grid}.empty-state h3[data-v-64610284]{margin:1rem 0 .4rem}.empty-state p[data-v-64610284]{color:var(--muted)}.empty-icon[data-v-64610284]{color:#fff;background:#173f3b;border-radius:20px;place-items:center;width:64px;height:64px;font-weight:900;display:grid}.dashboard-spinner[data-v-64610284]{border:4px solid #dce8e6;border-top-color:#0f766e;border-radius:50%;width:42px;height:42px;animation:.8s linear infinite spin-64610284}.retry-button[data-v-64610284]{color:#fff;background:#0f766e;border:0;border-radius:10px;padding:.7rem 1rem;font-weight:700}@keyframes spin-64610284{to{transform:rotate(1turn)}}@media (width<=991px){.metric-grid[data-v-64610284]{grid-template-columns:repeat(2,1fr)}.history-total-grid[data-v-64610284],.maps-grid[data-v-64610284],.pkd-layout[data-v-64610284]{grid-template-columns:1fr}.poland-map[data-v-64610284]{max-width:420px}.duration-grid[data-v-64610284]{grid-template-columns:repeat(2,1fr)}}@media (width<=575px){.dashboard-heading[data-v-64610284],.panel-heading[data-v-64610284]{flex-direction:column;align-items:flex-start;gap:.75rem}.duration-grid[data-v-64610284],.metric-grid[data-v-64610284]{grid-template-columns:1fr}.metric-card[data-v-64610284]{min-height:120px}}
