@charset "UTF-8";.dashboard__kpi-card{padding:16px;border-radius:8px}.dashboard__chart{padding:16px;height:450px}.dashboard__section{padding:16px;border-radius:8px}.dashboard__list-container{max-height:360px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.dashboard__list-container::-webkit-scrollbar{width:6px}.dashboard__list-container::-webkit-scrollbar-thumb{background-color:#9e9c9c33;border-radius:3px}.dashboard__list-container::-webkit-scrollbar-track{background-color:transparent}.dashboard__list-item{padding:12px;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s;cursor:pointer}.dashboard__list-item:hover{background-color:#bab7b77a}.dashboard__section{padding:16px}.dashboard__section .dashboard__recent-updates{display:flex;gap:16px;overflow-x:auto;padding:8px 0}.dashboard__section .dashboard__recent-updates::-webkit-scrollbar{height:6px}.dashboard__section .dashboard__recent-updates::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.dashboard__section .dashboard__recent-updates::-webkit-scrollbar-thumb{background:silver;border-radius:3px}.dashboard__section .dashboard__recent-updates .dashboard__recent-card{min-width:200px;padding:16px;background-color:#111827;border-radius:8px;transition:.2s;box-shadow:0 1px 3px #0000001a}.dashboard__section .dashboard__recent-updates .dashboard__recent-card:hover{box-shadow:0 4px 12px #0003}.dashboard__section .dashboard__recent-updates .dashboard__recent-card .dashboard__card-title{font-weight:600;color:#f3f2f2}.dashboard__section .dashboard__recent-updates .dashboard__recent-card .dashboard__card-meta{font-size:.75rem;color:#7c7a7a}.dashboard__section .dashboard__recent-updates .dashboard__recent-card .dashboard__card-actions{margin-top:8px;display:flex;gap:8px}.dashboard__requests{height:450px;display:flex;flex-direction:column}.dashboard__requests-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.dashboard__requests-title{display:flex;align-items:center;gap:8px}.dashboard__requests-icon{color:#90caf9;font-size:22px;transition:transform .3s ease}@keyframes notificationPulse{0%{transform:scale(1)}40%{transform:scale(1.25)}70%{transform:scale(.95)}to{transform:scale(1)}}.dashboard__requests-icon--pulse{animation:notificationPulse .8s ease-in-out 3}.dashboard__requests-list{overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:8px;padding-right:4px}.dashboard__requests-list::-webkit-scrollbar{width:6px}.dashboard__requests-list::-webkit-scrollbar-track{background:transparent}.dashboard__requests-list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px;transition:background .2s ease}.dashboard__requests-list::-webkit-scrollbar-thumb:hover{background:#3a3a3a}.dashboard__requests-list{scrollbar-width:thin;scrollbar-color:#2a2a2a transparent}.dashboard__request-item{padding:12px;border-radius:14px;border:1px solid #1f1f1f;background:#141414;transition:all .2s ease}.dashboard__request-item:hover{background:#1b1b1b}.dashboard__request-item--unread{border-color:#1976d2;background:#1976d214}.dashboard__request-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.unread-text{font-weight:600;color:#fff}.dashboard__mute-btn{color:#888;transition:.2s ease}.dashboard__mute-btn:hover{color:#fff}._dialogPaper_1jbe4_4{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#14141ea6;border:1px solid rgba(255,255,255,.08);border-radius:18px;box-shadow:0 10px 40px #00000073;color:#fff}._title_1jbe4_14{display:flex;justify-content:space-between;align-items:center;font-weight:600;padding:14px 18px}._closeBtn_1jbe4_23{color:#aaa!important;transition:.2s}._closeBtn_1jbe4_23:hover{color:#fff!important;transform:rotate(90deg)}._content_1jbe4_33{text-align:center;padding:10px 24px 6px}._icon_1jbe4_38{font-size:42px!important;color:#ff4d4f;margin-bottom:8px;opacity:.9}._text_1jbe4_45{opacity:.85}._actions_1jbe4_50{padding:12px 18px 18px}.group-apps-scroll-wrapper{display:flex;gap:4px;overflow-x:auto;max-width:clamp(140px,30vw,200px)}.scrollable{max-width:66px;white-space:nowrap;overflow-x:auto;text-overflow:unset;padding:2px 4px}.scrollable::-webkit-scrollbar{height:6px}.scrollable::-webkit-scrollbar-thumb{background-color:#0006;border-radius:3px}.scrollable::-webkit-scrollbar-track{background:transparent}.scrollable-email{max-width:200px;text-overflow:unset}._dialogPaper_18rr7_3{background:linear-gradient(135deg,#ffffff2e,#fff5f02e,#ffeee12e,#ffffff38);backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);border-radius:24px;border:1.2px solid rgba(25,24,24,.12);overflow:hidden;padding:0}._dialogTitle_18rr7_13{display:flex;justify-content:space-between;align-items:center;font-weight:600}._closeBtn_18rr7_20{color:#0009}._dialogContent_18rr7_24{max-height:60vh;overflow-y:auto;padding:1rem}._description_18rr7_30{white-space:pre-wrap;word-wrap:break-word;background:#ffffff14;border-radius:12px;padding:.6rem}._mono_18rr7_38{font-family:monospace;font-size:.85rem}._modalContent_18rr7_43{max-height:60vh;overflow-y:auto;padding-right:.5rem}._modalContent_18rr7_43::-webkit-scrollbar{width:8px}._modalContent_18rr7_43::-webkit-scrollbar-track{background:#b8b3b30d;border-radius:4px}._modalContent_18rr7_43::-webkit-scrollbar-thumb{background:#c1c1c1d6;border-radius:4px}._modalContent_18rr7_43::-webkit-scrollbar-thumb:hover{background:#323232b3}._responseLogContainer_18rr7_64{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1rem}._responseBubble_18rr7_71{background:#ffffff26;backdrop-filter:blur(12px) saturate(120%);-webkit-backdrop-filter:blur(12px) saturate(120%);border-radius:16px;padding:.6rem .8rem;font-size:.9rem;word-wrap:break-word;box-shadow:0 2px 6px #0000000f}._responseMeta_18rr7_82{font-size:.75rem;color:#0000008c;margin-bottom:.2rem;display:flex;justify-content:space-between}._newResponseInput_18rr7_91{background:#ffffff14;border-radius:14px;padding:.5rem}.permissions-scroll-wrapper,.group-apps-scroll-wrapper{display:flex;overflow-x:auto;gap:6px;padding-bottom:4px;max-width:300px;scrollbar-color:rgba(0,0,0,.4) transparent;scrollbar-width:thin}.permissions-scroll-wrapper::-webkit-scrollbar,.group-apps-scroll-wrapper::-webkit-scrollbar{height:6px}.permissions-scroll-wrapper::-webkit-scrollbar-track,.group-apps-scroll-wrapper::-webkit-scrollbar-track{background:transparent}.permissions-scroll-wrapper::-webkit-scrollbar-thumb,.group-apps-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#0006;border-radius:3px}.spin{animation:spin 1s linear infinite;font-size:1.2rem;margin-right:8px;color:#555}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.trash-search{margin-bottom:16px;background-color:#f5f5f5;border-radius:8px}.trash-search input{background-color:#fff;border-radius:6px}.table-header{background-color:#08033d5a;font-weight:600}.actions .restore{color:#4caf50}.actions .delete{color:#f44336}.trash-table tbody tr:hover{background-color:#b0aeae3a}.trash-table{width:100%;border-collapse:collapse}.trash-table td,.trash-table th{padding:10px;text-align:left}.dialog-title{display:flex;justify-content:space-between;align-items:center}.slider-form{margin-top:16px;display:grid;gap:16px}.slides-tab{margin-top:16px}.slides-tab .slides-list{max-height:288px;overflow-y:auto;padding:12px;background-color:#0000000d;border-radius:8px}.slides-tab .slides-list::-webkit-scrollbar{width:6px}.slides-tab .slides-list::-webkit-scrollbar-thumb{background-color:#555;border-radius:3px}.slides-tab .slides-list::-webkit-scrollbar-track{background-color:#f0f0f0}.slides-tab .slides-list .slide-item{border:1px solid #ddd;border-radius:6px;padding:10px;margin-bottom:8px;background-color:#11182733;transition:background-color .2s}.slides-tab .slides-list .slide-item:hover{background-color:#1118274d}.slides-tab .slides-list .slide-item .slide-image-wrapper{position:relative;display:inline-block;margin-top:8px}.slides-tab .slides-list .slide-item .slide-image-wrapper .slide-preview{width:80px;height:60px;border-radius:6px;object-fit:cover}.slides-tab .slides-list .slide-item .slide-image-wrapper .remove-image-btn{position:absolute;top:-8px;right:-8px;background-color:#0009;color:#fff;width:22px;height:22px}.slides-tab .slides-list .slide-item .slide-image-wrapper .remove-image-btn:hover{background-color:#000000d9}.slides-tab .slide-form{margin-top:12px;display:grid;gap:10px}.slides-tab .slide-form .slide-preview-large{width:160px;height:auto;border-radius:6px;object-fit:cover;margin-top:4px}.admin-layout{display:flex;min-height:100vh;font-family:Behti,-apple-system,BlinkMacSystemFont,sans-serif}.admin-appbar{background:var(--appbar-bg, #fff);color:var(--appbar-color, #111);border-bottom:1px solid var(--appbar-border, #e5e7eb);z-index:1300}.admin-appbar .toolbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:44px;padding:0 16px;gap:12px}.admin-appbar .sidebar-group{width:100%}.admin-appbar .sidebar-children{padding:0;margin:0;border-radius:8px;background:#df020208!important;display:flex;flex-direction:column}.admin-appbar .sidebar-child{padding-left:0!important}.admin-appbar .child-icon-placeholder{width:24px;display:inline-block}.admin-appbar .sidebar-children .sidebar-item{justify-content:flex-start!important}.admin-appbar .logo{display:flex;align-items:center;height:100%;flex-shrink:0;transition:margin-left .65s cubic-bezier(.5,0,.3,3)}.admin-appbar .logo img{height:57px;transition:height .3s ease}.admin-appbar .logo.collapsed{margin-left:70px}.admin-appbar .logo.collapsed img{height:50px}.admin-appbar .logo.expanded{margin-left:150px}.admin-appbar .logo.expanded img{height:48px}.admin-appbar .appbar-buttons{display:flex;gap:8px;align-items:center;flex-shrink:0}.admin-appbar .hamburger-btn{display:none}.admin-drawer{margin-top:64px;overflow-x:hidden;z-index:1200;width:70px;transition:width .65s cubic-bezier(.5,0,.3,3)}.admin-drawer:hover{width:150px}.admin-drawer .sidebar-list{padding:8px 0}.admin-drawer .sidebar-item{margin:4px;border-radius:10px;color:var(--sidebar-text, #4b5563);transition:background .2s ease}.admin-drawer .sidebar-item:hover{background:var(--sidebar-hover, #eef1f7)}.admin-drawer .sidebar-item.active{background:var(--sidebar-active, #e3ecff);color:var(--sidebar-active-text, rgba(26, 79, 255, .631372549));font-weight:600}.admin-drawer .sidebar-icon{min-width:40px}.admin-drawer .sidebar-item-text{display:inline-block;white-space:nowrap;overflow:hidden;transition:opacity .65s cubic-bezier(.5,0,.3,3) width .65s cubic-bezier(.5,0,.3,3) ease}.sidebar-children{position:relative;margin:6px 8px;padding:6px 4px 6px 12px;border-radius:10px;background:#0000001c}.sidebar-children:before{content:"";position:absolute;left:6px;top:6px;bottom:6px;width:2px;border-radius:2px;background:#25276388}.admin-content{flex-grow:1;padding:24px;margin-top:64px;transition:margin-left .65s cubic-bezier(.5,0,.3,3)}.admin-content .content-wrapper{width:100%;overflow-x:auto}.navlink{text-decoration:none}.mobile-drawer-overlay{background:#000000df;z-index:1400;display:flex}.mobile-drawer .MuiDrawer-paper{width:240px!important;transition:transform .6s cubic-bezier(.5,0,.3,1)!important}.mobile-drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1199;background-color:#0003;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:opacity .3s ease;opacity:0;pointer-events:none}.mobile-drawer-overlay.open{opacity:1;pointer-events:all}body[data-mui-color-scheme=dark]{--appbar-bg: #020617;--appbar-color: #e5e7eb;--appbar-border: #1e293b;--sidebar-text: #cbd5f5;--sidebar-hover: #1e293b;--sidebar-active: #1e40af;--sidebar-active-text: #fff;background:#0f172a}@media (max-width: 960px){.admin-appbar .hamburger-btn{display:block}.admin-appbar .logo{flex-grow:1;text-align:center;margin-left:0!important}.admin-drawer{top:64px;width:150px!important}.admin-content{margin-left:0!important}}@font-face{font-family:Behti;src:url(/fonts/Behti-Regular.woff2) format("woff2"),url(/fonts/Behti-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Behti;src:url(/fonts/Behti-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Behti;src:url(/fonts/Behti-Bold.woff2) format("woff2");font-weight:700;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html,#root{width:100%}body{font-family:Behti,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--color-background, #fff);color:var(--color-text, #111);line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit}button{cursor:pointer;border:none;background:none;font-family:inherit}body[data-mui-color-scheme=dark]{--color-background: #0f172a;--color-text: #e5e7eb}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#78787866;border-radius:8px}*::-webkit-scrollbar-thumb:hover{background:#787878b3}*{scrollbar-width:thin;scrollbar-color:rgba(120,120,120,.4) transparent}.appWrapper{display:block;min-height:100vh;width:100%}.appWrapper main{display:block;width:100%;min-height:calc(100vh - 64px);overflow-x:hidden}@media (max-width: 768px){.appWrapper main{min-height:calc(100vh - 56px);overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 768px){table,.team-table,.form-wrapper,.paper-wrapper{width:max-content;max-width:100%;overflow-x:auto;display:block}}
