@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700;800;900&display=swap";@font-face{font-family:Charlie Display;src:url(/assets/CharlieDisplay-BlackItalic-VoPXIx-P.woff2) format("woff2"),url(/assets/CharlieDisplay-BlackItalic-CQQoh6ok.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Charlie Display;src:url(/assets/CharlieDisplay-Regular-C23-n9Ep.woff2) format("woff2"),url(/assets/CharlieDisplay-Regular-DPH4MmHR.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Charlie Display;src:url(/assets/CharlieDisplay-LightItalic-BtAgldER.woff2) format("woff2"),url(/assets/CharlieDisplay-LightItalic-BYZSbkW7.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Charlie Display;src:url(/assets/CharlieDisplay-Semibold-BoS12qcc.woff2) format("woff2"),url(/assets/CharlieDisplay-Semibold-CaJMbfKL.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Charlie Display;src:url(/assets/CharlieDisplay-Thin-CVE2-IQb.woff2) format("woff2"),url(/assets/CharlieDisplay-Thin-BwgHkb7V.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Charlie Display;src:url(/assets/CharlieDisplay-Light-DxAcV4Tn.woff2) format("woff2"),url(/assets/CharlieDisplay-Light-C-w7HrhY.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Charlie Display;src:url(/assets/CharlieDisplay-Black-DIJbIruf.woff2) format("woff2"),url(/assets/CharlieDisplay-Black-m336OlNY.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Charlie Display;src:url(/assets/CharlieDisplay-BoldItalic-ZVg-OclH.woff2) format("woff2"),url(/assets/CharlieDisplay-BoldItalic-DtcdY_VV.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Charlie Display;src:url(/assets/CharlieDisplay-SemiboldItalic-D_9-579J.woff2) format("woff2"),url(/assets/CharlieDisplay-SemiboldItalic-B2xV0__2.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Charlie Display;src:url(/assets/CharlieDisplay-Italic-D2o2fsEm.woff2) format("woff2"),url(/assets/CharlieDisplay-Italic-ZdcPliPX.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Charlie Display;src:url(/assets/CharlieDisplay-ThinItalic-C52G4bQk.woff2) format("woff2"),url(/assets/CharlieDisplay-ThinItalic-D0JnHkb5.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Charlie Display;src:url(/assets/CharlieDisplay-Bold-D8KQuc0s.woff2) format("woff2"),url(/assets/CharlieDisplay-Bold-BxfoVgWX.woff) format("woff");font-weight:700;font-style:normal}html{height:100%;overflow-x:hidden;box-sizing:border-box}body{margin:0;height:100%;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body,#root,html{background:var(--background-gradient, linear-gradient(135deg, #667eea 0%, #764ba2 100%));color:var(--text-color, #333333);transition:all .3s cubic-bezier(.4,0,.2,1)}#root{height:100%;min-height:100%;overflow:hidden}:root{--app-safe-area-top: env(safe-area-inset-top, 0px);--app-safe-area-bottom: env(safe-area-inset-bottom, 0px);--app-safe-area-left: env(safe-area-inset-left, 0px);--app-safe-area-right: env(safe-area-inset-right, 0px);--app-ui-scale: 1;--font-display: "Cinzel", "Charlie Display", Georgia, "Times New Roman", serif;color-scheme:dark;--primary-color: #d4541c;--primary-gradient: linear-gradient(135deg, #ff8a3d 0%, #cf3f12 100%);--primary-contrast: #150e09;--secondary-color: #d6a860;--accent-color: #e8b45c;--success-color: #4caf7d;--warning-color: #e8b45c;--error-color: #e2584a;--background-gradient: radial-gradient(120% 90% at 50% -10%, #241612 0%, #120c0a 45%, #070505 100%);--background-color: #0a0706;--card-background: rgba(28, 20, 16, .92);--glass-background: rgba(28, 20, 16, .45);--sider-background: rgba(22, 16, 13, .95);--header-background: rgba(22, 16, 13, .95);--text-color: #f4ebdf;--text-secondary: #c6b3a0;--text-muted: #8f7d6d;--text-contrast: #fff8ef;--border-color: rgba(214, 168, 96, .2);--hover-color: rgba(255, 138, 61, .12);--active-color: rgba(255, 138, 61, .22);--ember-color: #ff8a3d;--ember-soft: rgba(255, 138, 61, .14);--surface-soft: rgba(255, 165, 90, .08);--gold-color: #e8b45c;--gold-line: rgba(232, 180, 92, .28);--panel-gradient: linear-gradient(160deg, rgba(38, 26, 20, .95) 0%, rgba(18, 13, 10, .96) 100%);--panel-highlight: rgba(255, 190, 130, .12);--ambient-glow-a: radial-gradient(circle, rgba(255, 122, 26, .22) 0%, rgba(255, 122, 26, 0) 70%);--ambient-glow-b: radial-gradient(circle, rgba(232, 180, 92, .14) 0%, rgba(232, 180, 92, 0) 70%);--border-radius: 16px;--border-radius-sm: 8px;--border-radius-lg: 24px;--box-shadow: 0 4px 10px -2px rgba(0, 0, 0, .6), 0 2px 4px -1px rgba(0, 0, 0, .4);--box-shadow-lg: 0 24px 40px -12px rgba(0, 0, 0, .75), 0 10px 16px -8px rgba(0, 0, 0, .5);--backdrop-blur: blur(12px);--menu-highlight: #ff8a3d;--logout-color: #e2584a;--transition-fast: all .15s cubic-bezier(.4, 0, .2, 1);--transition-normal: all .3s cubic-bezier(.4, 0, .2, 1);--transition-slow: all .5s cubic-bezier(.4, 0, .2, 1)}body.native-platform{--app-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top, 0px));--app-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));--app-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left, 0px));--app-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right, 0px));box-sizing:border-box;height:100dvh;padding:var(--app-safe-area-top) var(--app-safe-area-right) var(--app-safe-area-bottom) var(--app-safe-area-left)}body.native-android{--app-safe-area-top: max(var(--safe-area-inset-top, env(safe-area-inset-top, 0px)), 28px)}body.native-platform #root{height:100%;min-height:0}body.native-platform .mui-drawer-mask,body.native-platform .mui-modal-mask,body.native-platform .mui-modal-wrap{top:var(--app-safe-area-top)!important;right:var(--app-safe-area-right)!important;bottom:var(--app-safe-area-bottom)!important;left:var(--app-safe-area-left)!important;height:auto!important;max-height:calc(100dvh - var(--app-safe-area-top) - var(--app-safe-area-bottom))!important}body.native-platform .mui-drawer-content-wrapper{top:var(--app-safe-area-top)!important;bottom:var(--app-safe-area-bottom)!important;height:auto!important;max-height:calc(100dvh - var(--app-safe-area-top) - var(--app-safe-area-bottom))!important}body.native-platform .mui-modal-wrap{overflow:auto}body.native-platform .mui-notification{top:calc(var(--app-safe-area-top) + 16px)!important}.glass-effect{background:var(--glass-background);backdrop-filter:var(--backdrop-blur);-webkit-backdrop-filter:var(--backdrop-blur);border:1px solid var(--border-color)}.gradient-text{background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.card-modern{background:var(--card-background);border-radius:var(--border-radius);box-shadow:var(--box-shadow);border:1px solid var(--border-color);backdrop-filter:var(--backdrop-blur);-webkit-backdrop-filter:var(--backdrop-blur);transition:var(--transition-normal)}.card-modern:hover{transform:translateY(-2px);box-shadow:var(--box-shadow-lg)}code{font-family:JetBrains Mono,Fira Code,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;background:var(--glass-background)}main::-webkit-scrollbar,*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:var(--glass-background);border-radius:var(--border-radius-sm)}*::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:var(--border-radius-sm);border:2px solid transparent;background-clip:content-box}*::-webkit-scrollbar-thumb:hover{background:var(--secondary-color);background-clip:content-box}.mui-table-thead>tr>th{font-weight:600!important;background:var(--glass-background)!important;border-bottom:1px solid var(--border-color)!important;border-left:none!important;border-right:none!important;border-top:none!important;color:var(--text-color)!important}.mui-table-tbody>tr>td{border-left:none!important;border-right:none!important}.mui-table-tbody>tr:hover>td{background:var(--hover-color)!important}.mui-tag{border-color:transparent!important;border-radius:var(--border-radius-sm)!important;padding:4px 12px!important;font-weight:500!important}.mui-alert{border-color:transparent!important;border-radius:var(--border-radius)!important;backdrop-filter:var(--backdrop-blur);-webkit-backdrop-filter:var(--backdrop-blur)}.mui-menu-inline-collapsed-tooltip{display:none}.mui-btn{border-radius:var(--border-radius-sm)!important;font-weight:500!important;transition:var(--transition-normal)!important;border:none!important;box-shadow:var(--box-shadow)!important}.mui-btn-primary{background:var(--primary-gradient)!important;color:var(--primary-contrast)!important;border:none!important}.mui-btn-primary:hover{transform:translateY(-1px)!important;box-shadow:var(--box-shadow-lg)!important}.mui-btn-link:active,.mui-btn-link:hover,.mui-btn-link:focus{color:var(--primary-color)!important}.mui-input-search-button{border-radius:0 6px 6px 0!important;border:1px solid var(--border-color)!important;background:var(--card-background)!important;box-shadow:none!important}.DateInput_input__small{font-size:14px!important;font-weight:600!important}.SingleDatePicker_picker{z-index:10}.DateInput__small{width:100%!important}.DateInput__small>input{text-align:center;height:30px!important;border-radius:5px!important}.DateInput_input__focused{border-bottom:2px solid #e36a53!important}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#e36a53!important;border:1px double #e36a53!important;color:#fff;font-weight:700!important}.SingleDatePickerInput__withBorder{border-radius:5px!important;border:1px solid #dbdbdb}.DateInput{border-radius:5px!important}.mui-picker-time-panel-column>li.mui-picker-time-panel-cell-selected .mui-picker-time-panel-cell-inner,.mui-picker-time-panel-column>li.mui-picker-time-panel-cell .mui-picker-time-panel-cell-inner:hover{background:#e36a53;color:#fff!important;font-weight:700!important}.mui-picker-ranges{display:flex;align-items:center;flex-flow:column}.mui-picker-ranges>.mui-picker-ok,.mui-picker-ranges>.mui-picker-ok>button{margin-left:0;width:100%}.mui-modal-title{font-weight:700;text-align:center!important}.mui-radio-button-wrapper-checked{background:#222!important;color:#fff!important;font-weight:600!important}.mui-form-item{margin-bottom:14px!important}.mui-space-align-center{justify-content:space-between;width:100%}.mui-notification-hook-holder,.mui-notification-notice{background:var(--card-background)!important;-webkit-backdrop-filter:var(--backdrop-blur)!important;backdrop-filter:var(--backdrop-blur)!important;border:1px solid var(--border-color)!important;border-radius:var(--border-radius)!important;box-shadow:var(--box-shadow-lg)!important}.mui-notification-notice-message{color:var(--text-color)!important;font-weight:600!important}.mui-notification-notice-description{color:var(--text-secondary)!important}.mui-notification-close-icon{color:var(--text-secondary)!important;transition:var(--transition-fast)!important}.mui-notification-close-icon:hover{color:var(--text-color)!important}.mui-drawer.mui-drawer-open .mui-drawer-mask{-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);background:#0000004d}.mui-drawer-content-wrapper{border-radius:var(--border-radius) 0 0 var(--border-radius)!important;overflow:hidden}.mui-drawer-content{background:var(--card-background)!important;-webkit-backdrop-filter:var(--backdrop-blur)!important;backdrop-filter:var(--backdrop-blur)!important}.mui-drawer-header{background:var(--card-background)!important;border-bottom:1px solid var(--border-color)!important}.mui-drawer-title{color:var(--text-color)!important;font-weight:600!important}.__json-pretty__{padding:7px;border-radius:5px}.mui-empty{margin:8px!important}.mui-empty-description{color:#878a8e}.v-l{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:5px 10px;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.mui-form-item-label>label{font-weight:300;font-size:12px;color:#00000091;height:20px}.mui-cascader-menu-item-active:not(.mui-cascader-menu-item-disabled),.mui-cascader-menu-item-active:not(.mui-cascader-menu-item-disabled):hover{font-weight:600;color:#fff;background-color:#44b7ff}.mui-descriptions-item-label{font-weight:700}.mui-descriptions-item-label>span>.mui-icon{margin-right:5px}.mui-descriptions-title>span>i{margin-right:5px}.mui-tabs-card>.mui-tabs-nav>.mui-tabs-nav-wrap>.mui-tabs-nav-list>.mui-tabs-tab-active{border-left:4px solid}.mui-tabs-card>.mui-tabs-nav>.mui-tabs-nav-wrap>.mui-tabs-nav-list>.mui-tabs-tab-active>.mui-tabs-tab-btn{font-weight:700}.d-none{display:none}.rce-mbox{padding:6px 9px 22px}.rce-mbox-time{bottom:-9px!important}.rce-container-citem{margin-bottom:15px}.rce-mbox.rce-mbox-right{overflow:hidden}.rce-mbox-photo--img{cursor:pointer}.rce-citem-avatar img{width:auto!important;height:auto!important}.mui-table-tbody>tr.mui-table-row-selected>td{background:#999290}.mui-table-row{cursor:pointer}.rce-container-citem{width:350px}.rce-citem{cursor:default!important}.fc-event{margin-bottom:3px;padding-left:5px}.mui-input[disabled]{color:#000000bf}.logoutMenu{position:absolute!important;bottom:20px;font-weight:600;font-size:larger}.mui-layout .mui-layout-sider{background-color:var(--sider-background)!important;box-shadow:var(--box-shadow)}.mui-menu{background-color:var(--sider-background)!important;border-right:none!important}.mui-menu-item{color:var(--text-color)!important;margin:4px 0;border-radius:6px;transition:all .3s ease}.mui-menu-item:hover{background-color:var(--hover-color)!important;color:var(--primary-color)!important}.mui-menu-item-selected{background-color:var(--primary-color)!important;color:#fff!important}.mui-menu-item-active{color:var(--primary-color)!important}.mui-layout-header{background-color:var(--header-background)!important;box-shadow:var(--box-shadow)}.profileHoverMenu:hover{background-color:var(--hover-color);border-radius:6px}.mui-menu-item .mui-icon{font-size:16px;margin-right:10px;color:var(--text-color)}.mui-menu-item .mui-icon{font-size:18px;margin-right:10px;color:var(--text-color)}.mui-menu-title-content{font-weight:500;letter-spacing:.3px}.mui-menu-item,.profileHoverMenu,.mui-layout-sider{transition:all .3s cubic-bezier(.4,0,.2,1)}.logoutMenu .mui-menu-title-content{font-weight:600;color:var(--logout-color)!important}.logoutMenu .mui-icon{color:var(--logout-color)!important}.mui-menu-submenu-popup{background-color:#222831!important;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #00000026}.mui-menu-submenu>.mui-menu{background-color:#222831!important;border-radius:8px}.mui-divider{background-color:#eeeeee1a!important;margin:12px 0}.mui-layout-sider-collapsed{transition:width .2s cubic-bezier(.4,0,.2,1)}.mui-icon{transition:transform .3s ease}.mui-menu-item:hover .mui-icon,.mui-menu-item-selected .mui-icon{color:var(--primary-color)}
