.UiButton_button__00uEA{--button-bg:theme("colors.blue.500");--button-text:theme("colors.white");--button-hover:theme("colors.blue.600");font-family:inherit;border-radius:theme("borderRadius.md");border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;font-weight:theme("fontWeight.medium");line-height:theme("lineHeight.none");gap:theme("spacing.2");position:relative}.UiButton_button__00uEA:disabled{cursor:not-allowed;opacity:.7}.UiButton_button__00uEA.UiButton_full-width__snT_l{width:100%}.UiButton_variant-primary__Psh58{background-color:var(--button-bg);color:var(--button-text)}.UiButton_variant-primary__Psh58:hover:not(:disabled){background-color:var(--button-hover)}.UiButton_variant-secondary___ZWHZ{background-color:theme("colors.gray.200");color:theme("colors.gray.800")}.UiButton_variant-secondary___ZWHZ:hover:not(:disabled){background-color:theme("colors.gray.300")}.UiButton_variant-outline__AIU2e{background-color:rgba(0,0,0,0);border:1px solid theme("colors.gray.200");color:theme("colors.gray.800")}.UiButton_variant-outline__AIU2e:hover:not(:disabled){background-color:theme("colors.gray.50")}.UiButton_variant-ghost__v8cIU{background-color:rgba(0,0,0,0);color:theme("colors.gray.800")}.UiButton_variant-ghost__v8cIU:hover:not(:disabled){background-color:theme("colors.gray.100")}.UiButton_size-sm__u5dpf{padding:theme("spacing.2") theme("spacing.3");font-size:theme("fontSize.sm")}.UiButton_size-md__4Jt1C{padding:theme("spacing.2.5") theme("spacing.4");font-size:theme("fontSize.base")}.UiButton_size-lg__d3IMJ{padding:theme("spacing.3") theme("spacing.6");font-size:theme("fontSize.lg")}.UiButton_loader__MdaFm{display:inline-block;width:1em;height:1em;border-radius:50%;border:2px solid;border-top:2px solid rgba(0,0,0,0);animation:UiButton_spin__2U_IA 1s linear infinite;opacity:.8}.UiButton_loading-text__kDaQD{opacity:.8}@keyframes UiButton_spin__2U_IA{to{transform:rotate(1turn)}}.UiHeader_header__J2RWP{position:-webkit-sticky;position:sticky;top:0;z-index:1000;background-color:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);border-bottom:1px solid var(--mui-palette-divider);padding:0 2rem;display:flex;align-items:center;justify-content:space-between;height:80px;transition:background-color .3s ease,border-color .3s ease}@media(max-width:768px){.UiHeader_header__J2RWP{padding:0 1rem;height:64px}}.UiHeader_logo__egggL{font-size:1.5rem;font-weight:700;letter-spacing:-.025em;color:var(--mui-palette-text-primary)}.UiHeader_logo__egggL a{transition:opacity .2s ease}.UiHeader_logo__egggL a:hover{opacity:.8}.UiHeader_navbar__AzuIB{display:flex;gap:2rem}@media(max-width:768px){.UiHeader_navbar__AzuIB{display:none}}.UiHeader_navbar__AzuIB a{font-size:.95rem;font-weight:500;transition:color .2s ease}.UiHeader_navbar__AzuIB a:hover{color:var(--mui-palette-primary-main)}.sidebar_sidebar__0Iy7L{display:flex;flex-direction:column;width:260px;height:100vh;background-color:#0f172a;border-right:1px solid #1e293b;color:#f8fafc;position:fixed;left:0;top:0;overflow-y:auto;transition:transform .3s ease-in-out;z-index:50}.sidebar_logoContainer__qaioN{padding:24px;border-bottom:1px solid #1e293b}.sidebar_logo__bGmE6{font-size:1.25rem;font-weight:700;color:#fff;text-decoration:none;display:flex;align-items:center;gap:12px}.sidebar_nav__L9liU{flex:1 1;padding:24px 16px}.sidebar_navList__w3o_O{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.sidebar_navItem__5z_hc{width:100%}.sidebar_logoutButton__ZYsbI,.sidebar_navLink__ex6RE{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;color:#94a3b8;text-decoration:none;font-weight:500;transition:all .2s;background:none;border:none;width:100%;cursor:pointer;font-size:.95rem;font-family:inherit}.sidebar_logoutButton__ZYsbI:hover,.sidebar_navLink__ex6RE:hover{background-color:#1e293b;color:#f8fafc}.sidebar_active__ZYSOd{background-color:#2563eb;color:#ffffff}.sidebar_active__ZYSOd:hover{background-color:#1d4ed8}.sidebar_footer__B7HC7{padding:16px;border-top:1px solid #1e293b;display:flex;flex-direction:column;gap:4px}@media (max-width:768px){.sidebar_sidebar__0Iy7L{transform:translateX(-100%)}.sidebar_sidebar__0Iy7L.sidebar_open__gwhO4{transform:translateX(0)}}.cms-layout_layout__ebeS_{display:flex;min-height:100vh;background-color:#f1f5f9}.cms-layout_sidebarWrapper__F2aE2{width:260px;flex-shrink:0}.cms-layout_main__biN0M{flex:1 1;min-width:0;margin-left:260px;transition:margin-left .3s ease-in-out}.cms-layout_content__wSYjt{padding:32px;max-width:1200px;margin:0 auto}.cms-layout_mobileToggle__mLQwu{display:none;position:fixed;top:16px;right:16px;z-index:60;padding:8px;background-color:#0f172a;color:white;border:none;border-radius:8px;cursor:pointer}.cms-layout_overlay__MIvtY{display:none}@media (max-width:768px){.cms-layout_sidebarWrapper__F2aE2{position:fixed;top:0;left:0;height:100vh;z-index:55;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1)}.cms-layout_sidebarWrapper__F2aE2.cms-layout_mobileOpen__gX5cA{transform:translateX(0)}.cms-layout_main__biN0M{margin-left:0;padding-top:60px}.cms-layout_content__wSYjt{padding:16px}.cms-layout_mobileToggle__mLQwu{display:flex;align-items:center;justify-content:center}.cms-layout_overlay__MIvtY{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}.Header_headerWrapper__ak411{width:100%}