.minister-dashboard[data-v-e6ff5604]{height:100%;min-height:0;display:flex;flex-direction:column;gap:12px;overflow:hidden}.minister-dashboard__header[data-v-e6ff5604]{display:flex;align-items:center;justify-content:space-between;gap:16px}.minister-dashboard__eyebrow[data-v-e6ff5604]{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#697b69;font-weight:700}.minister-dashboard__date[data-v-e6ff5604]{margin-top:4px;font-size:22px;line-height:1.1;color:#183824;font-weight:700}.minister-dashboard__live[data-v-e6ff5604]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:#fff;color:#375438;font-size:13px;font-weight:700}.minister-dashboard__dot[data-v-e6ff5604]{width:8px;height:8px;border-radius:50%;background:#55b557}.minister-dashboard__stats[data-v-e6ff5604]{grid-column:1/span 2;grid-row:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.panel[data-v-e6ff5604],.stat-card[data-v-e6ff5604]{background:hsla(0,0%,100%,.96);border:1px solid rgba(34,64,35,.08);border-radius:20px;box-shadow:0 16px 28px rgba(18,42,24,.08)}.stat-card[data-v-e6ff5604]{padding:16px 18px}.stat-card__label[data-v-e6ff5604]{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6c7c6c}.stat-card__value[data-v-e6ff5604]{margin-top:12px;font-size:30px;line-height:1;font-weight:700;color:#173824}.minister-dashboard__grid[data-v-e6ff5604]{flex:1;min-height:0;display:grid;grid-template-columns:1.2fr 1fr 1.35fr;grid-template-rows:auto 1fr 1fr;gap:12px}.panel[data-v-e6ff5604]{min-height:0;padding:14px;display:flex;flex-direction:column}.panel--divisions[data-v-e6ff5604]{grid-column:1;grid-row:2/span 2}.panel--categories[data-v-e6ff5604]{grid-column:2;grid-row:2}.panel--animals[data-v-e6ff5604]{grid-column:2;grid-row:3}.panel--map[data-v-e6ff5604]{grid-column:3;grid-row:1/span 3}.panel__head[data-v-e6ff5604]{margin-bottom:8px}.panel__title[data-v-e6ff5604]{font-size:16px;font-weight:700;color:#173824}.panel__subtitle[data-v-e6ff5604]{margin-top:4px;font-size:12px;color:#718171}.panel__chart[data-v-e6ff5604]{flex:1;min-height:0}.district-map[data-v-e6ff5604]{flex:1;min-height:0;border-radius:16px;overflow:hidden;background:radial-gradient(circle at top,#f6fbf3 0,#e5efe0 58%,#dbe7d5 100%);border:1px solid #d8e4d2;box-shadow:inset 0 0 0 1px rgba(61,102,56,.05)}.district-map__canvas[data-v-e6ff5604]{width:100%;height:100%}[data-v-e6ff5604]:deep(.leaflet-container){background:transparent}[data-v-e6ff5604]:deep(.leaflet-control-zoom){border:0!important;box-shadow:0 10px 24px rgba(23,56,36,.14)!important;margin:14px!important}[data-v-e6ff5604]:deep(.leaflet-control-zoom a){width:34px!important;height:34px!important;line-height:34px!important;background:#fff!important;color:#183824!important;border:1px solid #dce7d7!important}[data-v-e6ff5604]:deep(.leaflet-control-zoom a:hover){background:#f4f8f1!important;color:#102411!important}[data-v-e6ff5604]:deep(.district-count-icon){background:transparent;border:0}[data-v-e6ff5604]:deep(.district-count-icon__bubble){min-width:34px;height:34px;padding:0 8px;border-radius:999px;background:linear-gradient(180deg,#153420,#1f482a);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;border:2px solid hsla(0,0%,100%,.9);box-shadow:0 10px 18px rgba(23,56,36,.22)}@media (max-width:1360px){.minister-dashboard[data-v-e6ff5604]{overflow:auto}.minister-dashboard__stats[data-v-e6ff5604]{grid-column:auto;grid-row:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.minister-dashboard__grid[data-v-e6ff5604]{grid-template-columns:1fr;grid-template-rows:auto}.panel--animals[data-v-e6ff5604],.panel--categories[data-v-e6ff5604],.panel--divisions[data-v-e6ff5604],.panel--map[data-v-e6ff5604]{grid-row:auto;grid-column:auto}.panel--map[data-v-e6ff5604]{min-height:420px}.panel[data-v-e6ff5604]{min-height:280px}}