.minister-shell[data-v-7666a481]{display:grid;grid-template-columns:88px minmax(0,1fr);min-height:100vh;height:100vh;background:#eef3ea;overflow:hidden;transition:grid-template-columns .24s ease}.minister-shell[data-v-7666a481]:not(.minister-shell--collapsed){grid-template-columns:248px minmax(0,1fr)}.minister-sidebar[data-v-7666a481]{background:linear-gradient(180deg,#183824,#254b31);color:#fff;padding:18px 14px;display:flex;flex-direction:column;gap:18px;overflow:hidden}.minister-sidebar__toggle[data-v-7666a481]{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-7666a481]:hover{background:hsla(0,0%,100%,.16);transform:translateY(-1px)}.minister-shell--collapsed .minister-sidebar__toggle[data-v-7666a481]{margin:0 auto}.minister-nav[data-v-7666a481]{display:flex;flex-direction:column;gap:10px}.minister-nav__item[data-v-7666a481]{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-7666a481]{justify-content:center;padding:12px}.minister-nav__item[data-v-7666a481]:hover{background:hsla(0,0%,100%,.08);color:#fff;transform:translateX(2px)}.minister-shell--collapsed .minister-nav__item[data-v-7666a481]:hover{transform:translateY(-1px)}.minister-nav__item--active[data-v-7666a481]{background:#7eb95f;color:#102411;font-weight:700}.minister-sidebar__footer[data-v-7666a481]{margin-top:auto;padding:16px 14px;border-radius:16px;background:hsla(0,0%,100%,.06)}.minister-sidebar__note[data-v-7666a481]{font-size:13px;font-weight:700}.minister-sidebar__note--muted[data-v-7666a481]{font-weight:400;line-height:1.5;margin-top:8px;color:hsla(0,0%,100%,.74)}.minister-main[data-v-7666a481]{min-width:0;display:flex;flex-direction:column;overflow:hidden}.minister-topbar[data-v-7666a481]{padding:16px 24px 12px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:#eef3ea}.minister-topbar__identity[data-v-7666a481]{display:flex;align-items:center;gap:18px;min-width:0}.minister-topbar__logo[data-v-7666a481]{width:110px;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.minister-topbar__copy[data-v-7666a481]{min-width:0}.minister-topbar__eyebrow[data-v-7666a481]{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#637563;margin-bottom:5px}.minister-topbar__title[data-v-7666a481]{font-size:24px;line-height:1.1;font-weight:700;color:#183824}.minister-topbar__subtitle[data-v-7666a481]{font-size:13px;color:#5d715d;margin-top:4px}.minister-topbar__actions[data-v-7666a481]{display:flex;align-items:center;gap:12px;flex-shrink:0}.minister-chip[data-v-7666a481]{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:#fff;color:#244127;font-size:13px;font-weight:700;box-shadow:0 10px 26px rgba(24,56,36,.08)}.minister-chip__dot[data-v-7666a481]{width:8px;height:8px;border-radius:50%;background:#58b35a}.minister-logout[data-v-7666a481]{border:0;border-radius:999px;padding:10px 16px;background:#183824;color:#fff;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.minister-logout[data-v-7666a481] :deep(.v-icon){color:#fff!important;opacity:1!important}.minister-logout[data-v-7666a481] :deep(.v-icon:before){color:#fff!important}.minister-body[data-v-7666a481]{flex:1;min-height:0;padding:0 24px 24px;display:flex;flex-direction:column}@media (max-width:1100px){.minister-shell[data-v-7666a481],.minister-shell[data-v-7666a481]:not(.minister-shell--collapsed){grid-template-columns:76px minmax(0,1fr);height:auto;min-height:100vh}.minister-topbar[data-v-7666a481]{padding:14px 18px 10px;align-items:flex-start}.minister-topbar__logo[data-v-7666a481]{width:90px}.minister-topbar__title[data-v-7666a481]{font-size:21px}.minister-topbar__actions[data-v-7666a481]{align-self:stretch;justify-content:space-between}.minister-body[data-v-7666a481]{padding:0 18px 18px}}@media (max-width:760px){.minister-topbar[data-v-7666a481]{flex-direction:column}.minister-topbar__identity[data-v-7666a481]{width:100%;align-items:flex-start}.minister-topbar__logo[data-v-7666a481]{width:82px}.minister-topbar__title[data-v-7666a481]{font-size:19px}.minister-chip[data-v-7666a481],.minister-logout[data-v-7666a481]{padding:9px 12px;font-size:12px}}