.minister-shell[data-v-192ff23b]{display:grid;grid-template-columns:88px minmax(0,1fr);height:100vh;background:#edf2eb;overflow:hidden;transition:grid-template-columns .24s ease}.minister-shell[data-v-192ff23b]:not(.minister-shell--collapsed){grid-template-columns:248px minmax(0,1fr)}.minister-sidebar[data-v-192ff23b]{background:linear-gradient(180deg,#183824,#254b31);color:#fff;padding:18px 14px;display:flex;flex-direction:column;gap:18px;min-height:100vh}.minister-sidebar__toggle[data-v-192ff23b]{width:44px;height:44px;border:0;border-radius:14px;background:hsla(0,0%,100%,.1);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.minister-sidebar__toggle[data-v-192ff23b]:hover{background:hsla(0,0%,100%,.16);transform:translateY(-1px)}.minister-shell--collapsed .minister-sidebar__toggle[data-v-192ff23b]{margin:0 auto}.minister-nav[data-v-192ff23b]{display:flex;flex-direction:column;gap:10px}.minister-nav__item[data-v-192ff23b]{border:0;border-radius:14px;background:transparent;color:hsla(0,0%,100%,.82);display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:50px;padding:12px 14px;text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease}.minister-shell--collapsed .minister-nav__item[data-v-192ff23b]{justify-content:center;padding:12px}.minister-nav__item[data-v-192ff23b]:hover{background:hsla(0,0%,100%,.08);color:#fff;transform:translateX(2px)}.minister-shell--collapsed .minister-nav__item[data-v-192ff23b]:hover{transform:translateY(-1px)}.minister-nav__item--active[data-v-192ff23b]{background:#7eb95f;color:#102411;font-weight:700}.minister-nav__item--logout[data-v-192ff23b]{margin-top:24px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.82)}.minister-nav__item--logout[data-v-192ff23b]:hover{background:rgba(235,87,87,.16)!important;color:#ff8a8a!important}.minister-sidebar__footer[data-v-192ff23b]{margin-top:auto;padding:16px 14px;border-radius:16px;background:hsla(0,0%,100%,.06)}.minister-sidebar__note[data-v-192ff23b]{font-size:13px;font-weight:700}.minister-sidebar__note--muted[data-v-192ff23b]{font-weight:400;line-height:1.5;margin-top:8px;color:hsla(0,0%,100%,.74)}.minister-main[data-v-192ff23b]{min-width:0;display:flex;flex-direction:column;height:100vh;overflow:hidden}.minister-header-card[data-v-192ff23b]{margin:24px 24px 0 24px;background:#fff;border-radius:16px;padding:16px 24px;box-shadow:0 4px 12px rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.05);display:flex;align-items:center;justify-content:space-between;gap:18px;flex-shrink:0}.minister-header-card__left[data-v-192ff23b]{display:flex;align-items:center;gap:16px}.kfd-emblem[data-v-192ff23b]{width:50px;height:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.minister-header-card__titles[data-v-192ff23b]{display:flex;flex-direction:column}.header-card-eyebrow[data-v-192ff23b]{font-size:10px;font-weight:700;text-transform:uppercase;color:#697b69;letter-spacing:.08em;line-height:1}.header-card-title[data-v-192ff23b]{font-size:22px;font-weight:800;color:#173824;margin-top:4px;margin-bottom:2px;line-height:1.1}.header-card-subtitle[data-v-192ff23b]{font-size:11px;color:#718171;font-weight:500}.minister-header-card__right[data-v-192ff23b]{display:flex;align-items:center;gap:12px}.stacked-badges[data-v-192ff23b]{display:flex;flex-direction:column;gap:6px}.stacked-badge[data-v-192ff23b]{display:inline-flex;align-items:center;background:#f4f8f3;border:1px solid rgba(23,56,36,.08);padding:4px 12px;border-radius:20px;font-size:11px;font-weight:600;color:#173824;box-shadow:0 2px 4px rgba(0,0,0,.02)}.badge-dot[data-v-192ff23b]{width:6px;height:6px;border-radius:50%;margin-right:8px}.badge-dot--live[data-v-192ff23b]{background-color:#55b557;animation:pulse-badge-data-v-192ff23b 1.8s ease-in-out infinite}.helpline-group[data-v-192ff23b]{display:flex;align-items:center;gap:12px;margin-left:8px;margin-right:8px}.helpline-icon[data-v-192ff23b]{width:36px;height:36px;flex-shrink:0}.helpline-number[data-v-192ff23b]{font-size:36px;font-weight:800;color:#173824;line-height:1;letter-spacing:-.02em}@keyframes pulse-badge-data-v-192ff23b{0%{transform:scale(.9);opacity:.8}50%{transform:scale(1.2);opacity:1}to{transform:scale(.9);opacity:.8}}.minister-logout-btn[data-v-192ff23b]{width:44px;height:44px;border-radius:50%;background:#183824;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.minister-logout-btn[data-v-192ff23b]:hover{background:#254b31;transform:translateY(-1px)}.minister-body[data-v-192ff23b]{flex:1;min-height:0;padding:16px 24px 24px 24px;display:flex;flex-direction:column;overflow:hidden}@media (max-width:1100px){.minister-shell[data-v-192ff23b]{grid-template-columns:76px minmax(0,1fr);height:auto;min-height:100vh;overflow-y:auto}.minister-main[data-v-192ff23b]{height:auto;overflow-y:auto}.minister-header-card[data-v-192ff23b]{margin:18px 18px 0 18px;padding:14px 18px;flex-direction:column;align-items:flex-start}.minister-header-card__right[data-v-192ff23b]{width:100%;justify-content:space-between;margin-top:14px;flex-wrap:wrap;gap:8px}.minister-body[data-v-192ff23b]{padding:18px;height:auto;overflow:visible}}@media (max-width:760px){.header-card-title[data-v-192ff23b]{font-size:18px}}