.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebar{background:#141414;border-right:.5px solid #ffffff14;flex-direction:column;flex-shrink:0;width:240px;height:100vh;display:flex;position:sticky;top:0;overflow:hidden auto}@media (max-width:720px){.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebar{z-index:200;width:min(280px,85vw);height:100dvh;box-shadow:none;transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .28s;position:fixed;top:0;left:0;transform:translate(-100%)}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebar__open{transform:translate(0);box-shadow:8px 0 40px #0009}}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarOverlay{display:none}@media (max-width:720px){.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarOverlay{z-index:199;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;animation:.22s forwards dashboard-sidebar-module-scss-module__Tm5CBW__overlayIn;display:block;position:fixed;inset:0}}@keyframes dashboard-sidebar-module-scss-module__Tm5CBW__overlayIn{0%{opacity:0}to{opacity:1}}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarToggle{display:none}@media (max-width:720px){.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarToggle{z-index:300;cursor:pointer;background:#1c1c1c;border:.5px solid #ffffff1a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;transition:background .15s;display:flex;position:fixed;top:12px;left:12px}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarToggle:hover{background:#252525}}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarToggleLine{transform-origin:50%;background:#aaa;border-radius:2px;width:18px;height:1.5px;transition:transform .22s,opacity .22s;display:block}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarToggleLine__open1{transform:translateY(6.5px)rotate(45deg)}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarToggleLine__open2{opacity:0;transform:scaleX(0)}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarToggleLine__open3{transform:translateY(-6.5px)rotate(-45deg)}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarLogo{color:#fff;letter-spacing:.04em;padding:24px 20px;font-size:18px;font-weight:500}@media (max-width:720px){.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarLogo{padding-top:16px;padding-left:70px}}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarUser{border-bottom:.5px solid #ffffff0f;flex-shrink:0;align-items:center;gap:12px;padding:16px 20px;display:flex}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarUserAvatar{background:#2a2a2a;border:.5px solid #ffffff1a;border-radius:50%;flex-shrink:0;width:38px;height:38px;overflow:hidden}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarHeader{border-bottom:.5px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarUserInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarUserInfoUsername{color:#e5e5e5;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:500;overflow:hidden}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarUserInfoFullname,.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarUserInfoEmail{color:#666;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;overflow:hidden}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarMenuLabel{color:#444;letter-spacing:.1em;text-transform:uppercase;flex-shrink:0;padding:20px 20px 8px;font-size:10px;font-weight:500}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarNav{flex-direction:column;flex:1;gap:2px;margin:0;padding:0 8px 16px;list-style:none;display:flex}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarNavItem{list-style:none}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarNavLink{color:#888;border-radius:8px;align-items:center;gap:4px;padding:9px 12px;font-size:13px;text-decoration:none;transition:background .15s,color .15s;display:flex}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarNavLink:hover{color:#ccc;background:#ffffff0d}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarNavLink__active{color:#fff;background:#ffffff12}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarNavIcon{filter:invert(67%)sepia(0%)saturate(2460%)hue-rotate(26deg)brightness(79%)contrast(110%)}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarUserRoles{border-bottom:.5px solid #ffffff0f;flex-wrap:wrap;gap:4px;padding:8px 4px;display:flex}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarUserRolesItem{color:#555;text-transform:uppercase;letter-spacing:.06em;background:#ffffff0a;border:.5px solid #ffffff14;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:500}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarFooter{border-top:.5px solid #ffffff0f;flex-shrink:0;padding:8px 8px 16px}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarLogout{cursor:pointer;color:#888;background:0 0;border:none;border-radius:8px;align-items:center;gap:4px;width:100%;padding:9px 12px;font-size:13px;transition:background .15s,color .15s;display:flex}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarLogout:hover{color:#e05252;background:#ff3b3b14}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarLogout:hover .dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarLogoutIcon{filter:invert(40%)sepia(80%)saturate(600%)hue-rotate(320deg)brightness(90%)contrast(110%)}.dashboard-sidebar-module-scss-module__Tm5CBW__dashboardSidebarLogoutIcon{filter:invert(67%)sepia(0%)saturate(2460%)hue-rotate(26deg)brightness(79%)contrast(110%);transition:filter .15s}
.admin-layout-module-scss-module__jWvQoG__adminLayout{min-height:100vh;display:flex}@media (max-width:719px){.admin-layout-module-scss-module__jWvQoG__adminLayout{padding-top:35px}}.admin-layout-module-scss-module__jWvQoG__adminLayoutMain{flex:1;min-width:0;overflow:hidden}
.RaCreate-root,.RaCreate-main{box-shadow:none;background:0 0}.RaSimpleForm-root{background:#111;border:.5px solid #ffffff14;border-radius:12px;padding:28px 24px}.MuiFormControl-root{width:100%}.MuiInputBase-root{color:#e5e5e5;background:#1a1a1a;border-radius:8px;font-size:13px;transition:background .15s,border-color .15s}.MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff2e}.MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#ffffff4d}.MuiInputBase-root.Mui-focused{background:#1f1f1f}.MuiOutlinedInput-notchedOutline{border:.5px solid #ffffff1a;border-radius:8px;transition:border-color .15s}.MuiInputBase-input{color:#e5e5e5;letter-spacing:.01em;padding:10px 14px;font-size:13px}.MuiInputBase-input::placeholder{color:#444;opacity:1}.MuiInputLabel-root{color:#555;letter-spacing:.1em;font-size:13px}.MuiInputLabel-root.Mui-focused{color:#888}.MuiInputLabel-root.MuiInputLabel-shrink{color:#666}.MuiFormLabel-asterisk{color:#555}.MuiFormHelperText-root{color:#555;margin-top:4px;font-size:11px}.MuiFormHelperText-root.Mui-error{color:#c44}label:has(input[type=radio]){color:#888;font-size:13px;transition:color .15s}label:has(input[type=radio]):hover{color:#bbb}label:has(input[type=radio]) input[type=radio]{appearance:none;cursor:pointer;background:#1a1a1a;border:.5px solid #fff3;border-radius:50%;flex-shrink:0;width:15px;height:15px;transition:border-color .15s,background .15s;position:relative}label:has(input[type=radio]) input[type=radio]:after{content:"";opacity:0;background:#e5e5e5;border-radius:50%;transition:opacity .15s;position:absolute;inset:3px}label:has(input[type=radio]) input[type=radio]:checked{background:#202020;border-color:#ffffff59}label:has(input[type=radio]) input[type=radio]:checked:after{opacity:1}label:has(input[type=radio]) input[type=radio]:focus-visible{border-color:#ffffff73;outline:none}.RaImageInput-root{width:100%}.RaFileInput-dropZone{color:#555;text-align:center;cursor:pointer;letter-spacing:.02em;background:#1a1a1a;border:.5px dashed #ffffff1f;border-radius:10px;padding:28px 20px;font-size:13px;transition:border-color .15s,background .15s,color .15s}.RaFileInput-dropZone:hover,.RaFileInput-dropZone.RaFileInput-dropZone--active{color:#888;background:#1f1f1f;border-color:#ffffff38}.RaFileInput-dropZone p{margin:0;font-size:13px}.RaImageField-image,.RaImageInput-root img{-o-object-fit:cover;object-fit:cover;border:.5px solid #ffffff14;border-radius:8px;max-height:160px}.RaFileInput-removeButton button{color:#555;transition:color .15s}.RaFileInput-removeButton button:hover{color:#c44;background:0 0}.RaToolbar-root{background:0 0;border-top:.5px solid #ffffff0f;margin-top:8px;padding:16px 0 0}.RaToolbar-mobileToolbar{position:relative!important}button.MuiButton-containedPrimary,button.MuiButtonBase-root.MuiButton-root.MuiButton-contained{transition:background .15s,color .15s,border-color .15s,opacity .15s;color:#a0a0a0!important;letter-spacing:.08em!important;text-transform:none!important;box-shadow:none!important;background:#1a1a1a!important;border:1px solid #2e2e2e!important;border-radius:8px!important;padding:8px 20px!important;font-size:16px!important;font-weight:400!important}button.MuiButton-containedPrimary:hover,button.MuiButtonBase-root.MuiButton-root.MuiButton-contained:hover{color:#d0d0d0!important;box-shadow:none!important;background:#252525!important;border-color:#3a3a3a!important}button.MuiButton-containedPrimary:active,button.MuiButtonBase-root.MuiButton-root.MuiButton-contained:active{background:#111!important;border-color:#222!important}button.MuiButton-containedPrimary.Mui-disabled,button.MuiButtonBase-root.MuiButton-root.MuiButton-contained.Mui-disabled{color:#333!important;background:#161616!important;border-color:#1e1e1e!important}button.MuiButton-containedPrimary svg.MuiSvgIcon-root,button.MuiButtonBase-root.MuiButton-root.MuiButton-contained svg.MuiSvgIcon-root{color:inherit!important;fill:currentColor!important}.MuiSnackbar-root .MuiPaper-root{color:#e5e5e5;background:#1f1f1f;border:.5px solid #ffffff1a;border-radius:8px;font-size:13px;box-shadow:0 4px 24px #0009}.MuiSnackbar-root .MuiAlert-standardError{color:#e5a0a0;background:#1f1212;border-color:#cc44444d}.MuiPaper-root{color:#e5e5e5;background:#161616}.MuiSelect-select{color:#e5e5e5;font-size:13px}.MuiMenu-list{background:#1a1a1a;border:.5px solid #ffffff1a;border-radius:8px;padding:4px}.MuiMenuItem-root{color:#bbb;border-radius:6px;font-size:13px;transition:background .1s,color .1s}.MuiMenuItem-root:hover,.MuiMenuItem-root.Mui-selected{color:#e5e5e5;background:#ffffff0d}*{scrollbar-width:thin;scrollbar-color:#ffffff1a #0000}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff2e}.MuiTypography-root,.MuiInputBase-root,.MuiButton-root,.MuiMenuItem-root,.MuiFormLabel-root,.MuiFormHelperText-root{font-family:var(--font-vela-sans),sans-serif!important}.RaLayout-appFrame{margin-top:24px!important}
