.th-header[data-v-095475a4]{--green:#008751;--yellow:#fcd116;--red:#e8112d;--dark:#1a2332;--grey:#f4f6f9;--border:#e2e8f0;--text:#1a2332;--muted:#64748b;--white:#fff;--h-body:64px;background:var(--white);box-shadow:0 1px 0 var(--border),0 2px 12px #0000000f;font-family:Segoe UI,system-ui,sans-serif;height:100%;width:100%}.th-header__stripe[data-v-095475a4]{display:flex;height:4px}.th-header__stripe span[data-v-095475a4]{flex:1}.s-g[data-v-095475a4]{background:var(--green)}.s-y[data-v-095475a4]{background:var(--yellow)}.s-r[data-v-095475a4]{background:var(--red)}.th-header__body[data-v-095475a4]{height:var(--h-body);padding:0 20px 0 16px}.th-header__body[data-v-095475a4],.th-header__left[data-v-095475a4]{align-items:center;display:flex;gap:12px}.th-header__left[data-v-095475a4]{flex-shrink:0}.th-header__toggle[data-v-095475a4]{align-items:center;background:transparent;border:1px solid var(--border);border-radius:8px;color:var(--muted);cursor:pointer;display:flex;font-size:.9rem;height:36px;justify-content:center;transition:all .18s;width:36px}.th-header__toggle[data-v-095475a4]:hover{background:var(--green);border-color:var(--green);color:#fff}.th-header__logo[data-v-095475a4]{height:38px;-o-object-fit:contain;object-fit:contain;width:auto}.th-header__divider[data-v-095475a4]{background:var(--border);flex-shrink:0;height:28px;width:1px}.th-header__ministry[data-v-095475a4]{display:flex;flex-direction:column;line-height:1.25}.th-header__ministry-main[data-v-095475a4]{color:var(--dark);font-size:.82rem;font-weight:700;letter-spacing:.01em}.th-header__ministry-sub[data-v-095475a4]{color:var(--muted);font-size:.7rem;letter-spacing:.05em;text-transform:uppercase}.th-header__center[data-v-095475a4]{display:flex;flex:1;justify-content:center}.th-header__platform-name[data-v-095475a4]{background:var(--grey);border:1px solid var(--border);border-radius:20px;color:var(--muted);font-size:.8rem;font-weight:600;letter-spacing:.06em;padding:5px 14px;text-transform:uppercase;white-space:nowrap}.th-header__right[data-v-095475a4]{align-items:center;display:flex;flex-shrink:0;gap:4px}.th-header__icon-btn[data-v-095475a4]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--muted);cursor:pointer;display:flex;font-size:.9rem;height:38px;justify-content:center;position:relative;transition:background .18s,color .18s;width:38px}.th-header__icon-btn[data-v-095475a4]:hover{background:var(--grey);color:var(--dark)}.th-header__icon-btn--active[data-v-095475a4]{background:#00875114;color:var(--green)}.th-notif-badge[data-v-095475a4]{align-items:center;background:var(--red);border:2px solid var(--white);border-radius:8px;color:#fff;display:flex;font-size:.6rem;font-weight:700;height:15px;justify-content:center;min-width:15px;padding:0 3px;pointer-events:none;position:absolute;right:4px;top:4px}.th-header__sep[data-v-095475a4]{background:var(--border);flex-shrink:0;height:24px;margin:0 6px;width:1px}.th-search[data-v-095475a4]{position:relative}.th-search__box[data-v-095475a4]{align-items:center;background:var(--white);border:1.5px solid var(--green);border-radius:10px;box-shadow:0 4px 20px #0087511f;display:flex;padding:0 10px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:320px;z-index:50}.th-search__ico[data-v-095475a4]{color:var(--green);flex-shrink:0;font-size:.82rem}.th-search__input[data-v-095475a4]{background:transparent;border:none;color:var(--text);flex:1;font-family:inherit;font-size:.88rem;outline:none;padding:10px 8px}.th-search__close[data-v-095475a4]{background:none;border:none;color:var(--muted);cursor:pointer;font-size:.82rem;padding:4px;transition:color .15s}.th-search__close[data-v-095475a4]:hover{color:var(--red)}.th-search__results[data-v-095475a4]{background:var(--white);border:1px solid var(--border);border-radius:10px;box-shadow:0 6px 24px #0000001a;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px)}.th-search__result-item[data-v-095475a4]{align-items:center;color:var(--text);cursor:pointer;display:flex;font-size:.84rem;gap:10px;padding:9px 14px;transition:background .12s}.th-search__result-item[data-v-095475a4]:hover{background:#0087510d}.th-search__result-item i[data-v-095475a4]{color:var(--green);font-size:.78rem}.th-search__result-item a[data-v-095475a4]{color:inherit;text-decoration:none}.th-search__empty[data-v-095475a4]{background:var(--white);border:1px solid var(--border);border-radius:10px;box-shadow:0 6px 24px #0000001a;color:var(--muted);font-size:.82rem;left:0;margin:0;padding:12px 14px;position:absolute;right:0;top:calc(100% + 6px)}.th-dropdown[data-v-095475a4]{position:relative}.th-dropdown__panel[data-v-095475a4]{background:var(--white);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 32px #0000001f;opacity:0;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(-6px);transition:opacity .2s,transform .2s,visibility .2s;visibility:hidden;z-index:500}.th-dropdown--open .th-dropdown__panel[data-v-095475a4]{opacity:1;transform:translateY(0);visibility:visible}.th-dropdown__head[data-v-095475a4]{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:14px 18px 10px}.th-dropdown__title[data-v-095475a4]{color:var(--text);font-size:.85rem;font-weight:700}.th-dropdown__see-all[data-v-095475a4]{color:var(--green);font-size:.75rem;font-weight:600;text-decoration:none}.th-dropdown__see-all[data-v-095475a4]:hover{text-decoration:underline}.th-notif-list[data-v-095475a4]{list-style:none;margin:0;min-width:300px;padding:6px 0}.th-notif-list__item[data-v-095475a4]{align-items:flex-start;cursor:pointer;display:flex;gap:12px;padding:10px 18px;transition:background .12s}.th-notif-list__item[data-v-095475a4]:hover{background:var(--grey)}.th-notif-list__marker[data-v-095475a4]{border-radius:50%;flex-shrink:0;height:8px;margin-top:4px;width:8px}.th-notif-list__marker--blue[data-v-095475a4]{background:#3b82f6}.th-notif-list__marker--green[data-v-095475a4]{background:var(--green)}.th-notif-list__marker--yellow[data-v-095475a4]{background:#d97706}.th-notif-list__body p[data-v-095475a4]{color:var(--text);font-size:.83rem;font-weight:500;margin:0 0 2px}.th-notif-list__body time[data-v-095475a4]{color:var(--muted);font-size:.74rem}.th-profile-btn[data-v-095475a4]{align-items:center;background:transparent;border:1px solid var(--border);border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:5px 12px 5px 5px;transition:all .18s}.th-profile-btn[data-v-095475a4]:hover{background:var(--grey);border-color:#cbd5e1}.th-profile-btn__avatar[data-v-095475a4]{border:2px solid var(--yellow);border-radius:6px;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.th-profile-btn__info[data-v-095475a4]{display:flex;flex-direction:column;line-height:1.25;text-align:left}.th-profile-btn__name[data-v-095475a4]{color:var(--dark);font-size:.82rem;font-weight:700}.th-profile-btn__role[data-v-095475a4]{color:var(--muted);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.th-profile-btn__chevron[data-v-095475a4]{color:var(--muted);font-size:.7rem;transition:transform .2s}.th-profile-btn__chevron.is-flipped[data-v-095475a4]{transform:rotate(180deg)}.th-dropdown__panel--profile[data-v-095475a4]{width:230px}.th-profile-card[data-v-095475a4]{align-items:center;background:linear-gradient(135deg,#0087510a,#fcd1160a);border-bottom:1px solid var(--border);border-radius:12px 12px 0 0;display:flex;gap:12px;padding:16px 18px}.th-profile-card img[data-v-095475a4]{border:2px solid var(--yellow);border-radius:8px;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.th-profile-card strong[data-v-095475a4]{color:var(--text);display:block;font-size:.84rem;font-weight:700}.th-profile-card small[data-v-095475a4]{color:var(--muted);font-size:.72rem;text-transform:uppercase}.th-profile-nav[data-v-095475a4]{padding:6px 0}.th-profile-nav__item[data-v-095475a4]{align-items:center;color:var(--text);cursor:pointer;display:flex;font-size:.83rem;gap:10px;padding:9px 18px;text-decoration:none;transition:background .12s,color .12s}.th-profile-nav__item[data-v-095475a4]:hover{background:var(--grey);color:var(--green)}.th-profile-nav__item i[data-v-095475a4]{color:var(--muted);font-size:.8rem;width:14px}.th-profile-nav__item:hover i[data-v-095475a4]{color:var(--green)}.th-profile-nav__sep[data-v-095475a4]{border:none;border-top:1px solid var(--border);margin:4px 0}.th-profile-nav__item--logout[data-v-095475a4]:hover,.th-profile-nav__item--logout:hover i[data-v-095475a4]{color:var(--red)!important}@media (max-width:900px){.th-header__center[data-v-095475a4],.th-header__divider[data-v-095475a4],.th-header__ministry[data-v-095475a4]{display:none}}@media (max-width:600px){.th-header__body[data-v-095475a4]{padding:0 12px}.th-profile-btn__info[data-v-095475a4]{display:none}.th-search__box[data-v-095475a4]{width:260px}}.th-sidebar[data-v-7522effe]{--green:#008751;--green-lt:#009960;--yellow:#fcd116;--red:#e8112d;--bg:#1a2332;--bg-hover:#1e2a3d;--bg-active:#223347;--border:hsla(0,0%,100%,.07);--text:hsla(0,0%,100%,.75);--text-muted:hsla(0,0%,100%,.4);--white:#fff;--radius:8px;background:var(--bg);border-right:1px solid hsla(0,0%,100%,.05);display:flex;flex-direction:column;font-family:Segoe UI,system-ui,sans-serif;height:100%}.th-sidebar__head[data-v-7522effe]{align-items:center;border-bottom:1px solid var(--border);display:flex;flex-shrink:0;justify-content:space-between;padding:18px 16px 14px}.th-sidebar__brand[data-v-7522effe]{align-items:center;display:flex;gap:10px;text-decoration:none}.th-sidebar__brand-icon[data-v-7522effe]{align-items:center;background:var(--green);border-radius:9px;box-shadow:0 2px 8px #00875166;color:#fff;display:flex;flex-shrink:0;font-size:.95rem;height:36px;justify-content:center;width:36px}.th-sidebar__brand-text[data-v-7522effe]{display:flex;flex-direction:column;line-height:1.2}.th-sidebar__brand-name[data-v-7522effe]{color:var(--white);font-size:.9rem;font-weight:700;letter-spacing:.01em}.th-sidebar__brand-sub[data-v-7522effe]{color:var(--text-muted);font-size:.67rem;letter-spacing:.07em;text-transform:uppercase}.th-sidebar__pin[data-v-7522effe]{align-items:center;background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--text-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:.7rem;height:28px;justify-content:center;transition:all .18s;width:28px}.th-sidebar__pin[data-v-7522effe]:hover{background:var(--bg-active);color:var(--white)}.th-sidebar__user[data-v-7522effe]{align-items:center;background:#ffffff08;border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:10px;padding:12px 16px}.th-sidebar__user-avatar[data-v-7522effe]{border:2px solid var(--yellow);border-radius:7px;flex-shrink:0;height:34px;-o-object-fit:cover;object-fit:cover;width:34px}.th-sidebar__user-info[data-v-7522effe]{display:flex;flex-direction:column;line-height:1.25;min-width:0}.th-sidebar__user-name[data-v-7522effe]{color:var(--white);font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.th-sidebar__user-role[data-v-7522effe]{align-items:center;color:var(--text-muted);display:flex;font-size:.69rem;gap:5px;letter-spacing:.05em;text-transform:uppercase}.th-sidebar__user-dot[data-v-7522effe]{background:var(--green);border-radius:50%;flex-shrink:0;height:5px;width:5px}.th-sidebar__nav[data-v-7522effe]{flex:1;overflow-x:hidden;overflow-y:auto;padding:8px 0 12px;scrollbar-color:hsla(0,0%,100%,.1) transparent;scrollbar-width:thin}.th-sidebar__nav[data-v-7522effe]::-webkit-scrollbar{width:3px}.th-sidebar__nav[data-v-7522effe]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.th-sidebar__menu[data-v-7522effe]{list-style:none;margin:0;padding:0}.th-sidebar__group[data-v-7522effe]{margin-top:20px}.th-sidebar__group-label[data-v-7522effe]{color:var(--yellow);font-size:.63rem;font-weight:800;letter-spacing:.12em;opacity:.7;padding:0 18px 5px;text-transform:uppercase}.th-sidebar__item[data-v-7522effe]{padding:1px 10px}.th-sidebar__link[data-v-7522effe]{align-items:center;background:transparent;border:none;border-radius:var(--radius);color:var(--text);cursor:pointer;display:flex;font-family:inherit;font-size:.855rem;font-weight:500;gap:11px;padding:9px 12px;position:relative;text-align:left;text-decoration:none;transition:background .15s,color .15s;width:100%}.th-sidebar__link[data-v-7522effe]:hover{background:var(--bg-hover);color:var(--white)}.th-sidebar__link--active[data-v-7522effe]{background:var(--bg-active);color:var(--white);font-weight:600}.th-sidebar__link--active .th-sidebar__link-icon[data-v-7522effe]{background:var(--green);box-shadow:0 2px 8px #00875159;color:#fff}.th-sidebar__link-icon[data-v-7522effe]{align-items:center;background:#ffffff0f;border-radius:7px;color:var(--text-muted);display:flex;flex-shrink:0;font-size:.8rem;height:30px;justify-content:center;transition:background .15s,color .15s;width:30px}.th-sidebar__link:hover .th-sidebar__link-icon[data-v-7522effe]{background:#ffffff1a;color:var(--white)}.th-sidebar__link-label[data-v-7522effe]{flex:1}.th-sidebar__link-indicator[data-v-7522effe]{background:var(--green);border-radius:2px;height:20px;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:3px}.th-sidebar__chevron[data-v-7522effe]{flex-shrink:0;transition:transform .2s}.th-sidebar__chevron[data-v-7522effe],.th-sidebar__ext-ico[data-v-7522effe]{color:var(--text-muted);font-size:.65rem}.th-sidebar__sub[data-v-7522effe]{border-left:2px solid hsla(0,0%,100%,.08);list-style:none;margin:4px 0 2px 20px;padding:0}.th-sidebar__subitem[data-v-7522effe]{padding:1px 0}.th-sidebar__sublink[data-v-7522effe]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;display:flex;font-family:inherit;font-size:.82rem;font-weight:400;gap:10px;padding:7px 12px;text-align:left;text-decoration:none;transition:background .12s,color .12s;width:100%}.th-sidebar__sublink[data-v-7522effe]:hover{background:var(--bg-hover);color:var(--white)}.th-sidebar__sublink--active[data-v-7522effe]{color:var(--yellow);font-weight:600}.th-sidebar__sublink--active .th-sidebar__sub-bullet[data-v-7522effe]{background:var(--yellow)}.th-sidebar__sub-bullet[data-v-7522effe]{background:#fff3;border-radius:50%;flex-shrink:0;height:5px;transition:background .12s;width:5px}.th-sidebar__sublink:hover .th-sidebar__sub-bullet[data-v-7522effe]{background:var(--white)}.th-sidebar__chevron--sm[data-v-7522effe]{font-size:.6rem}.th-sidebar__sub--l3[data-v-7522effe]{border-left-color:#fcd11626;margin-left:14px}.th-sidebar__sublink--l3[data-v-7522effe]{font-size:.78rem;padding:5px 10px}.th-sidebar__sub-dash[data-v-7522effe]{color:#fff3;flex-shrink:0;font-size:.7rem;letter-spacing:-.05em}.th-sidebar__sublink--l3.th-sidebar__sublink--active .th-sidebar__sub-dash[data-v-7522effe],.th-sidebar__sublink--l3:hover .th-sidebar__sub-dash[data-v-7522effe]{color:var(--yellow)}.th-submenu-enter-active[data-v-7522effe],.th-submenu-leave-active[data-v-7522effe]{transform-origin:top;transition:opacity .2s,transform .2s}.th-submenu-enter-from[data-v-7522effe],.th-submenu-leave-to[data-v-7522effe]{opacity:0;transform:scaleY(.95)}.th-sidebar--collapsed .th-sidebar__brand-text[data-v-7522effe],.th-sidebar--collapsed .th-sidebar__chevron[data-v-7522effe],.th-sidebar--collapsed .th-sidebar__ext-ico[data-v-7522effe],.th-sidebar--collapsed .th-sidebar__foot-text[data-v-7522effe],.th-sidebar--collapsed .th-sidebar__group-label[data-v-7522effe],.th-sidebar--collapsed .th-sidebar__link-label[data-v-7522effe],.th-sidebar--collapsed .th-sidebar__pin[data-v-7522effe],.th-sidebar--collapsed .th-sidebar__sub[data-v-7522effe],.th-sidebar--collapsed .th-sidebar__user-info[data-v-7522effe]{display:none!important}.th-sidebar--collapsed .th-sidebar__head[data-v-7522effe]{justify-content:center;padding:18px 8px 14px}.th-sidebar--collapsed .th-sidebar__brand[data-v-7522effe]{justify-content:center}.th-sidebar--collapsed .th-sidebar__user[data-v-7522effe]{justify-content:center;padding:10px 8px}.th-sidebar--collapsed .th-sidebar__item[data-v-7522effe]{padding:1px 6px}.th-sidebar--collapsed .th-sidebar__link[data-v-7522effe]{justify-content:center;padding:9px}.th-sidebar--collapsed .th-sidebar__link-icon[data-v-7522effe]{margin:0}.th-sidebar--collapsed .th-sidebar__link-indicator[data-v-7522effe]{display:none}.th-sidebar--collapsed .th-sidebar__foot[data-v-7522effe]{padding:10px 8px}.th-sidebar__foot[data-v-7522effe]{border-top:1px solid var(--border);flex-shrink:0;padding:12px 16px 16px}.th-sidebar__foot-flag[data-v-7522effe]{display:flex;gap:4px;margin-bottom:8px}.th-sidebar__foot-flag span[data-v-7522effe]{border-radius:1.5px;flex:1;height:3px}.f-g[data-v-7522effe]{background:var(--green);filter:brightness(1.4)}.f-y[data-v-7522effe]{background:var(--yellow)}.f-r[data-v-7522effe]{background:var(--red)}.th-sidebar__foot-text[data-v-7522effe]{color:var(--text-muted);font-size:.68rem;line-height:1.5;margin:0;text-align:center}.lyt[data-v-f0443cb3]{--header-h:68px;--transition:.28s ease}.lyt__sidebar[data-v-f0443cb3]{background:#1a2332;height:100vh;left:0;overflow:visible;position:fixed;top:0;transition:width var(--transition);width:var(--sb-w);z-index:1100}.lyt__header[data-v-f0443cb3]{background:#fff;height:var(--header-h);left:var(--sb-w);position:fixed;right:0;top:0;transition:left var(--transition);z-index:1000}.lyt__main[data-v-f0443cb3]{background:#f1f4f9;display:flex;flex-direction:column;margin-left:var(--sb-w);margin-top:var(--header-h);min-height:calc(100vh - var(--header-h));transition:margin-left var(--transition)}.lyt__body[data-v-f0443cb3]{flex:1;padding:28px}.lyt__overlay[data-v-f0443cb3]{background:#00000073;cursor:pointer;top:0;right:0;bottom:0;left:0;position:fixed;z-index:1050}@media (max-width:991px){.lyt__sidebar[data-v-f0443cb3]{transform:translate(calc(-260px + var(--sb-w)));width:260px}.lyt__header[data-v-f0443cb3]{left:0!important}.lyt__main[data-v-f0443cb3]{margin-left:0!important}}
