._loadingContainer_1yyl9_3{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw}._appBar_1bbqk_3{background-color:#1e1e1e;color:#fff;box-shadow:0 2px 4px #00000080;z-index:1200;margin-left:0;width:100%}._appBar_1bbqk_3._desktop_1bbqk_12{margin-left:0;width:100%}._toolbar_1bbqk_17{display:flex;justify-content:space-between;min-height:56px;gap:12px;padding-left:12px;padding-right:12px}._leftSection_1bbqk_26{display:flex;align-items:center;gap:8px}._menuButton_1bbqk_32{display:inline-flex;color:inherit;flex-shrink:0}._menuButton_1bbqk_32._desktop_1bbqk_12{display:inline-flex}._title_1bbqk_42{font-weight:700;color:#fff;font-size:1rem;line-height:1.2}._rightSection_1bbqk_49{display:flex;align-items:center;gap:8px;min-width:0}._userInfo_1bbqk_56{border:0;padding:6px 10px 6px 6px;background:transparent;border-radius:999px;display:flex;align-items:center;gap:8px;min-width:0;cursor:pointer;font-family:inherit;transition:background .2s ease,box-shadow .2s ease}._userInfo_1bbqk_56:hover{background:#ffffff14}._userInfo_1bbqk_56:focus-visible{outline:2px solid #4fc3f7;outline-offset:2px}._avatar_1bbqk_81{width:34px;height:34px;background:linear-gradient(135deg,#55c7ee,#73d19a);color:#101318;font-weight:800;box-shadow:none}._userDetails_1bbqk_90{display:none}._userDetails_1bbqk_90._visible_1bbqk_94{display:block}._userName_1bbqk_98{font-weight:600;color:#fff;text-align:left}._userEmail_1bbqk_104{color:#b0b0b0;display:block;text-align:left;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountMenuPaper_1bbqk_114{min-width:240px;margin-top:10px;padding:8px;color:#fff;background:#262626fa;border:1px solid rgba(255,255,255,.08);border-radius:10px;box-shadow:0 18px 40px #0000006b}._menuHeader_1bbqk_125{display:flex;align-items:center;gap:12px;padding:10px 8px 12px}._menuAvatar_1bbqk_132{width:42px;height:42px;background:linear-gradient(135deg,#55c7ee,#73d19a);color:#101318;font-weight:800}._menuName_1bbqk_140{color:#fff;font-weight:800;line-height:1.25}._menuEmail_1bbqk_146{color:#b7c0cc;max-width:165px;display:block;overflow:hidden;text-overflow:ellipsis}._menuDivider_1bbqk_154{border-color:#ffffff14;margin:4px 0}._profileMenuItem_1bbqk_159{color:#fff;border-radius:8px;gap:10px}._profileMenuItem_1bbqk_159:hover{background:#4fc3f71f}._profileIcon_1bbqk_169{color:#4fc3f7;font-size:20px}._menuItem_1bbqk_174{color:#f44336;border-radius:8px;gap:10px}._menuItem_1bbqk_174:hover{background:#f443361a}._logoutIcon_1bbqk_184{font-size:20px}@media (max-width: 479px){._userDetails_1bbqk_90._visible_1bbqk_94{display:none}}@media (min-width: 600px){._toolbar_1bbqk_17{padding-left:16px;padding-right:16px}._title_1bbqk_42{font-size:1.25rem}._avatar_1bbqk_81{width:40px;height:40px}}@media (min-width: 900px){._menuButton_1bbqk_32._desktop_1bbqk_12{display:none}._appBar_1bbqk_3._desktop_1bbqk_12{margin-left:260px;width:calc(100% - 260px)}._userDetails_1bbqk_90._visible_1bbqk_94{display:block}}._menuList_17bex_3{flex:1;padding:0}._menuButton_17bex_12{background-color:transparent;border-right:none}._menuButton_17bex_12._active_17bex_17{background-color:#1976d233;border-right:4px solid #65b4ed}._menuButton_17bex_12:hover{background-color:#1976d21a}._menuIcon_17bex_26{color:#b0b0b0;min-width:40px}._menuIcon_17bex_26._active_17bex_17{color:#1976d2}._menuText_17bex_35{font-weight:400;color:#b0b0b0}._menuText_17bex_35._active_17bex_17{font-weight:600;color:#fff}._sidebarContainer_e0iyd_3{display:flex;flex-direction:column;height:100%;background-color:#111;color:#fff}._header_e0iyd_11{padding:16px;display:flex;justify-content:space-between;align-items:center}._headerTitle_e0iyd_18{font-weight:700;color:#65b4ed}._closeButton_e0iyd_23{display:none;color:#fff}._closeButton_e0iyd_23._visible_e0iyd_28{display:block}._divider_e0iyd_32{border-color:#333}._menuList_e0iyd_36{flex:1;padding:0}._logoutIcon_e0iyd_45{color:#f44336;min-width:40px}._logoutText_e0iyd_50{color:#f44336}._logoutButton_e0iyd_41:hover{background-color:#f443361a}._desktopSidebar_e0iyd_59{display:none;width:260px;flex-shrink:0}._desktopSidebar_e0iyd_59._visible_e0iyd_28{display:block}._desktopHeader_e0iyd_69{padding:10px 0 10px 30px}._logo_e0iyd_41{width:70%;object-fit:contain}._mobileLogo_e0iyd_78{width:170px;max-width:calc(100% - 48px)}._desktopMenuList_e0iyd_83{flex:1;padding:0}@media (min-width: 900px){._closeButton_e0iyd_23._visible_e0iyd_28{display:none}._desktopSidebar_e0iyd_59._visible_e0iyd_28{display:block}}._layout_ldxra_3{display:flex;min-height:100vh;background-color:#f5f5f5}._mainContent_ldxra_9{flex:1;display:flex;flex-direction:column;min-width:0}._pageContent_ldxra_16{flex:1;padding:12px;margin-top:56px;overflow:auto;min-width:0}._pageContentContainer_ldxra_24{max-width:100%;min-width:0}._pageContent_ldxra_16 .MuiButton-root{max-width:100%;min-width:0;white-space:normal;line-height:1.2}._pageContent_ldxra_16 .MuiButton-startIcon,._pageContent_ldxra_16 .MuiButton-endIcon{flex-shrink:0}@media (min-width: 600px){._pageContent_ldxra_16{padding:24px}}@media (max-width: 599px){._pageContent_ldxra_16 .MuiButton-root{font-size:.82rem;padding:8px 12px}._pageContent_ldxra_16 .MuiOutlinedInput-root:not(.MuiInputBase-multiline),._pageContent_ldxra_16 .MuiInputBase-root:not(.MuiInputBase-multiline){min-height:40px}._pageContent_ldxra_16 .MuiOutlinedInput-input,._pageContent_ldxra_16 .MuiInputBase-input{font-size:.88rem;line-height:1.25}._pageContent_ldxra_16 .MuiOutlinedInput-input:not(textarea){padding:10px 12px}._pageContent_ldxra_16 .MuiInputLabel-root{font-size:.88rem}._pageContent_ldxra_16 .MuiInputLabel-outlined:not(.MuiInputLabel-shrink){transform:translate(12px,10px) scale(1)}._pageContent_ldxra_16 .MuiFormHelperText-root{font-size:.72rem;margin-left:0}}@media (min-width: 900px){._pageContent_ldxra_16{margin-top:64px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root{width:100%;height:100%}main.MuiBox-root{background:#333!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #111720 inset!important;-webkit-text-fill-color:#ffffff!important;caret-color:#fff!important;border-radius:inherit;transition:background-color 9999s ease-out 0s}
