@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;min-height:100%;margin:0;padding:0}body{margin:0;padding:0}img,picture,video,canvas,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit;margin:0;padding:0}button{border:0}a{margin:0;padding:0;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}:root{--sb-width:280px;--sb-collapsed-width:84px;--sb-black:#050505;--sb-black-deep:#080807;--sb-black-soft:#10100e;--sb-black-card:#ffffff0b;--sb-gold:#c99a3b;--sb-gold-light:#e8c66a;--sb-gold-bright:#f5d889;--sb-gold-dark:#8f6824;--sb-gold-gradient:linear-gradient(135deg, #f0cd72 0%, #c99a3b 55%, #9b7028 100%);--sb-gold-glow:0 8px 25px #c99a3b40;--sb-text-bright:#fff;--sb-text-medium:#d4d0c8;--sb-text-muted:#ffffff6b;--sb-border:#ffffff16;--sb-gold-border:#c99a3b59;--sb-font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--sb-transition:.22s cubic-bezier(.4, 0, .2, 1)}.HealthySidebar,.HealthySidebar *{box-sizing:border-box}.HealthySidebar{width:var(--sb-width);height:100dvh;color:var(--sb-text-bright);font-family:var(--sb-font);z-index:1050;transition:width var(--sb-transition), transform var(--sb-transition);background:radial-gradient(circle at 0 0,#c99a3b24,#0000 34%),radial-gradient(circle at 100% 90%,#c99a3b17,#0000 38%),linear-gradient(#11110f 0%,#070706 48%,#030303 100%);border-right:1px solid #c99a3b2e;flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:hidden;box-shadow:12px 0 40px #0000008c}.HealthySidebar:before{content:"";z-index:10;background:linear-gradient(90deg, transparent, var(--sb-gold), var(--sb-gold-light), var(--sb-gold), transparent);width:100%;height:2px;position:absolute;top:0;left:0}.HealthySidebar-glow{pointer-events:none;filter:blur(65px);z-index:0;border-radius:50%;position:absolute}.HealthySidebar-glow-top{background:#c99a3b21;width:230px;height:230px;top:-100px;right:-80px}.HealthySidebar-glow-bottom{background:#c99a3b12;width:220px;height:220px;bottom:20px;left:-100px}.HealthySidebar:after{content:"";z-index:0;pointer-events:none;opacity:.035;background-image:linear-gradient(45deg,#ffffff80 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.HealthySidebar-backdrop{-webkit-backdrop-filter:blur(8px);z-index:1040;opacity:0;pointer-events:none;transition:opacity var(--sb-transition);background:#000000c2;position:fixed;inset:0}.HealthySidebar-backdrop.is-visible{opacity:1;pointer-events:auto}.HealthySidebar-header{border-bottom:1px solid var(--sb-border);z-index:2;justify-content:space-between;align-items:center;min-height:82px;padding:18px 20px;display:flex;position:relative}.HealthySidebar-brand{align-items:center;gap:13px;min-width:0;display:flex}.HealthySidebar-logo-ring{width:49px;height:49px;box-shadow:0 5px 18px #00000073, 0 0 0 1.5px var(--sb-gold);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.HealthySidebar-logo-ring:hover{box-shadow:0 7px 22px #0000008c, 0 0 0 2px var(--sb-gold-light), 0 0 22px #c99a3b38;transform:scale(1.04)}.HealthySidebar-logo{object-fit:cover;width:100%;height:100%}.HealthySidebar-brand-meta{flex-direction:column;min-width:0;display:flex}.HealthySidebar-brand-meta h2{color:#fff;letter-spacing:2px;white-space:nowrap;margin:0;font-size:17px;font-weight:900;line-height:1}.HealthySidebar-brand-meta span{color:var(--sb-gold-light);text-transform:uppercase;letter-spacing:2.4px;margin-top:6px;font-size:9px;font-weight:800;line-height:1}.HealthySidebar-mobile-close{border:1px solid var(--sb-border);color:#fff;cursor:pointer;width:36px;height:36px;transition:all var(--sb-transition);background:#ffffff0e;border-radius:10px;justify-content:center;align-items:center;padding:0;display:none}.HealthySidebar-mobile-close:hover{color:var(--sb-gold-light);border-color:var(--sb-gold-border);background:#c99a3b1a;transform:rotate(90deg)}.HealthySidebar-profile-card{border:1px solid var(--sb-border);cursor:pointer;z-index:2;transition:all var(--sb-transition);background:linear-gradient(135deg,#fff1,#ffffff06);border-radius:15px;align-items:center;gap:12px;margin:16px 17px 10px;padding:12px 13px;text-decoration:none;display:flex;position:relative}.HealthySidebar-profile-card:hover{border-color:var(--sb-gold-border);background:linear-gradient(135deg,#c99a3b1a,#ffffff09);transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.HealthySidebar-profile-card.is-active{border-color:var(--sb-gold);background:linear-gradient(135deg,#c99a3b24,#c99a3b0b);box-shadow:0 0 20px #c99a3b14}.HealthySidebar-avatar-wrap{flex-shrink:0;width:42px;height:42px;position:relative}.HealthySidebar-avatar-img,.HealthySidebar-avatar-fallback{object-fit:cover;border-radius:12px;width:100%;height:100%}.HealthySidebar-avatar-fallback{background:var(--sb-gold-gradient);color:#17120a;justify-content:center;align-items:center;font-size:14px;font-weight:900;display:flex;box-shadow:0 5px 15px #c99a3b33}.HealthySidebar-status-beacon{background:var(--sb-gold-light);border:2px solid #11110f;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 9px #e8c66ad9}.HealthySidebar-profile-details{flex-direction:column;min-width:0;display:flex}.HealthySidebar-profile-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:750;overflow:hidden}.HealthySidebar-profile-role{color:var(--sb-text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10px;font-weight:600;overflow:hidden}.HealthySidebar-nav{z-index:2;flex:1;padding:10px 13px 20px;overflow:hidden auto}.HealthySidebar-nav::-webkit-scrollbar{width:4px}.HealthySidebar-nav::-webkit-scrollbar-track{background:0 0}.HealthySidebar-nav::-webkit-scrollbar-thumb{background:#c99a3b47;border-radius:10px}.HealthySidebar-nav::-webkit-scrollbar-thumb:hover{background:var(--sb-gold)}.HealthySidebar-nav-heading{color:var(--sb-gold-light);letter-spacing:1.8px;text-transform:uppercase;padding:9px 12px;font-size:9px;font-weight:850}.HealthySidebar-nav-list{flex-direction:column;gap:5px;margin-top:4px;display:flex}.HealthySidebar-link{width:100%;color:var(--sb-text-medium);cursor:pointer;transition:all var(--sb-transition);box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;gap:13px;padding:12px 14px;font-family:inherit;font-size:13px;font-weight:650;text-decoration:none;display:flex;position:relative}.HealthySidebar-link:before{content:"";background:var(--sb-gold-light);opacity:0;border-radius:0 5px 5px 0;width:3px;height:0;transition:height .22s,opacity .22s;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.HealthySidebar-link:hover{color:#fff;background:#ffffff0e;border-color:#c99a3b1f;transform:translate(3px)}.HealthySidebar-link:hover:before{opacity:1;height:22px}.HealthySidebar-link.active{transform:none;background:var(--sb-gold-gradient)!important;color:#17120a!important;box-shadow:var(--sb-gold-glow)!important;border-color:#0000!important;font-weight:850!important}.HealthySidebar-link.active:before{display:none}.HealthySidebar-link.active .HealthySidebar-icon-box{color:#17120a!important}.HealthySidebar-icon-box{color:#ffffffc2;width:22px;height:22px;transition:color var(--sb-transition);flex-shrink:0;justify-content:center;align-items:center;display:flex}.HealthySidebar-link:hover .HealthySidebar-icon-box{color:var(--sb-gold-light)}.HealthySidebar-link-title{text-align:left;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.1px;flex:1;overflow:hidden}.HealthySidebar-footer{border-top:1px solid var(--sb-border);-webkit-backdrop-filter:blur(12px);z-index:2;background:#0000006b;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.HealthySidebar-logout-btn{color:#ffffffa8;cursor:pointer;width:100%;transition:all var(--sb-transition);background:#ffffff0b;border:1px solid #ffffff17;border-radius:12px;align-items:center;gap:13px;padding:10px 14px;font-family:inherit;font-size:12px;font-weight:700;display:flex}.HealthySidebar-logout-btn:hover{color:var(--sb-gold-light);border-color:var(--sb-gold-border);background:#c99a3b1a;transform:translateY(-1px);box-shadow:0 6px 18px #c99a3b1a}.HealthySidebar-footer-meta{color:var(--sb-text-muted);justify-content:space-between;align-items:center;padding:2px 4px 0;font-size:9px;font-weight:600;display:flex}.HealthySidebar-brand-copy{white-space:nowrap}.HealthySidebar-version-pill{color:var(--sb-text-medium);background:#c99a3b14;border:1px solid #c99a3b1f;border-radius:10px;padding:3px 7px}.HealthySidebar.is-collapsed{width:var(--sb-collapsed-width)}.HealthySidebar.is-collapsed .HealthySidebar-brand-meta,.HealthySidebar.is-collapsed .HealthySidebar-profile-details,.HealthySidebar.is-collapsed .HealthySidebar-nav-heading,.HealthySidebar.is-collapsed .HealthySidebar-link-title,.HealthySidebar.is-collapsed .HealthySidebar-footer-meta{display:none!important}.HealthySidebar.is-collapsed .HealthySidebar-header{justify-content:center;padding:16px 10px}.HealthySidebar.is-collapsed .HealthySidebar-profile-card{justify-content:center;margin:14px 10px;padding:8px}.HealthySidebar.is-collapsed .HealthySidebar-link,.HealthySidebar.is-collapsed .HealthySidebar-logout-btn{justify-content:center;padding:12px 0}.HealthySidebar.is-collapsed .HealthySidebar-link.active{border-radius:13px}@media (width<=992px){.HealthySidebar{width:280px;box-shadow:none;transform:translate(-105%)}.HealthySidebar.is-mobile-open{transform:translate(0);box-shadow:20px 0 55px #000000c7}.HealthySidebar-mobile-close{display:flex}.HealthySidebar.is-collapsed{width:280px}.HealthySidebar.is-collapsed .HealthySidebar-brand-meta,.HealthySidebar.is-collapsed .HealthySidebar-profile-details,.HealthySidebar.is-collapsed .HealthySidebar-nav-heading,.HealthySidebar.is-collapsed .HealthySidebar-link-title,.HealthySidebar.is-collapsed .HealthySidebar-footer-meta{display:flex!important}.HealthySidebar.is-collapsed .HealthySidebar-nav-heading{display:block!important}.HealthySidebar.is-collapsed .HealthySidebar-link{justify-content:flex-start;padding:12px 14px}.HealthySidebar.is-collapsed .HealthySidebar-profile-card{justify-content:flex-start;margin:16px 17px 10px;padding:12px 13px}.HealthySidebar.is-collapsed .HealthySidebar-header{justify-content:space-between;padding:18px 20px}}@media (width<=480px){.HealthySidebar,.HealthySidebar.is-collapsed{width:min(290px,88vw)}.HealthySidebar-header{padding:17px 16px}.HealthySidebar-profile-card{margin:14px 14px 9px}.HealthySidebar-nav{padding:9px 11px 18px}.HealthySidebar-link{padding:12px 13px}}.HealthySidebar a:focus-visible,.HealthySidebar button:focus-visible{outline:2px solid var(--sb-gold-light);outline-offset:2px}.HealthySidebar ::selection{color:#17120a;background:var(--sb-gold-light)}@media (prefers-reduced-motion:reduce){.HealthySidebar,.HealthySidebar *,.HealthySidebar :before,.HealthySidebar :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--topbar-bg:#050505f5;--topbar-bg-soft:#0b0b0a;--topbar-border:#c99a3b38;--primary-gold:#c99a3b;--primary-gold-light:#e8c66a;--primary-gold-bright:#f5d889;--primary-gold-dark:#8e6724;--gold-gradient:linear-gradient(135deg, #f5d889 0%, #c99a3b 55%, #8e6724 100%);--gold-soft:#c99a3b1a;--gold-hover:#c99a3b29;--text-main:#fff;--text-muted:#aaa59a;--text-soft:#777269;--danger:#ef4444;--success:#d8b45a;--shadow-sm:0 3px 12px #00000059;--shadow-md:0 14px 35px #00000073, 0 4px 12px #00000047;--shadow-gold:0 8px 25px #c99a3b38}.Topbar{-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--topbar-border);z-index:90;background:linear-gradient(#0a0a09fa,#050505f5);justify-content:space-between;align-items:center;height:70px;padding:0 25px;transition:all .25s;display:flex;position:sticky;top:0;box-shadow:0 5px 20px #00000052}.Topbar:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c99a3bbf,#e8c66a59,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.Topbar-left,.Topbar-right{align-items:center;gap:14px;display:flex}.Topbar-toggle-btn{width:40px;height:40px;color:var(--primary-gold-light);cursor:pointer;box-shadow:var(--shadow-sm);background:linear-gradient(145deg,#151513,#090908);border:1px solid #c99a3b47;border-radius:11px;justify-content:center;align-items:center;transition:all .22s;display:flex}.Topbar-toggle-btn:hover{background:var(--gold-gradient);color:#080706;border-color:var(--primary-gold-light);box-shadow:var(--shadow-gold);transform:translateY(-1px)}.Topbar-toggle-btn:active{transform:translateY(0)scale(.97)}.Topbar-path{letter-spacing:.1px;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.Topbar-path-parent{color:var(--primary-gold-light);letter-spacing:.8px;text-transform:uppercase;background:#c99a3b1a;border:1px solid #c99a3b3d;border-radius:7px;padding:4px 9px;font-size:10px;font-weight:800}.Topbar-path-separator{color:#625b4f}.Topbar-path-current{color:#f0eee8;text-transform:capitalize;font-weight:700}.Topbar-search-box{align-items:center;display:flex;position:relative}.Topbar-search-icon{color:#827b6f;pointer-events:none;transition:color .2s,transform .2s;position:absolute;left:15px}.Topbar-search-input{color:#f5f2ea;box-sizing:border-box;background:#11110f;border:1px solid #ffffff17;border-radius:12px;outline:none;width:250px;height:40px;padding:8px 48px 8px 41px;font-size:12.5px;font-weight:500;transition:all .25s}.Topbar-search-input::placeholder{color:#777269}.Topbar-search-input:hover{background:#151512;border-color:#c99a3b4d}.Topbar-search-input:focus{border-color:var(--primary-gold);background:#121210;width:290px;box-shadow:0 0 0 4px #c99a3b1a}.Topbar-search-box:focus-within .Topbar-search-icon{color:var(--primary-gold-light);transform:scale(1.05)}.Topbar-search-shortcut{color:#918a7d;pointer-events:none;background:#191916;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;min-width:27px;height:22px;padding:1px 5px;font-family:inherit;font-size:9px;font-weight:700;display:inline-flex;position:absolute;right:10px;box-shadow:0 1px 3px #00000059}.Topbar-action-wrapper{align-items:center;gap:9px;display:flex;position:relative}.Topbar-action-btn{color:#aaa398;cursor:pointer;width:39px;height:39px;box-shadow:var(--shadow-sm);background:#11110f;border:1px solid #ffffff1a;border-radius:11px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.Topbar-action-btn:hover,.Topbar-action-btn.active{color:var(--primary-gold-light);background:#c99a3b1f;border-color:#c99a3b66;transform:translateY(-1px);box-shadow:0 5px 18px #c99a3b1f}.Topbar-action-btn:active{transform:scale(.96)}.Topbar-badge{color:#080706;background:linear-gradient(135deg,#f5d889,#c99a3b);border:2px solid #070706;border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:9px;font-weight:900;display:flex;position:absolute;top:-4px;right:-4px;box-shadow:0 3px 8px #c99a3b59}.Topbar-user{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:30px;align-items:center;gap:10px;padding:4px 9px 4px 5px;transition:all .22s;display:flex;position:relative}.Topbar-user:hover,.Topbar-user.active{box-shadow:var(--shadow-sm);background:#11110f;border-color:#c99a3b3d}.Topbar-avatar-wrapper{display:flex;position:relative}.Topbar-avatar{object-fit:cover;border:2px solid var(--primary-gold);background:#171612;border-radius:50%;width:38px;height:38px;box-shadow:0 3px 12px #c99a3b2e}.Topbar-status-indicator{background:#d8b45a;border:2px solid #080807;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;right:0;box-shadow:0 0 0 1px #d8b45a2e}.Topbar-user-info{flex-direction:column;min-width:80px;line-height:1.25;display:flex}.Topbar-username{color:#f4f1e9;font-size:12.5px;font-weight:700}.Topbar-role{color:var(--text-muted);margin-top:2px;font-size:10px;font-weight:500}.Topbar-chevron{color:#827b70;transition:transform .25s,color .2s}.Topbar-user:hover .Topbar-chevron{color:var(--primary-gold-light)}.Topbar-chevron.open{transform:rotate(180deg)}.Topbar-right:before{content:"";background:#ffffff1a;width:1px;height:27px;margin-right:2px}.Topbar-dropdown{z-index:100;-webkit-backdrop-filter:blur(16px);background:#0c0c0bfa;border:1px solid #c99a3b3d;border-radius:14px;flex-direction:column;padding:6px;animation:.2s ease-out topbarDropdownSlide;display:flex;position:absolute;top:49px;right:0;box-shadow:0 20px 50px #0000008c,0 5px 15px #c99a3b0f}@keyframes topbarDropdownSlide{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.Topbar-user-dropdown{width:225px}.Topbar-user-card{background:linear-gradient(135deg,#c99a3b24,#ffffff06);border:1px solid #c99a3b1f;border-radius:10px;margin-bottom:4px;padding:10px 11px}.Topbar-card-name{color:#fff;margin:0;font-size:13px;font-weight:700}.Topbar-card-email{color:var(--text-muted);word-break:break-all;margin:3px 0 0;font-size:10.5px}.Topbar-dropdown-item{color:#d7d2c8;border-radius:9px;align-items:center;gap:10px;padding:9px 11px;font-size:12px;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.Topbar-dropdown-item svg{color:#a8894d;transition:color .15s}.Topbar-dropdown-item:hover{color:var(--primary-gold-light);background:#c99a3b1f;transform:translate(2px)}.Topbar-dropdown-item:hover svg{color:var(--primary-gold-light)}.Topbar-dropdown-item.logout,.Topbar-dropdown-item.logout svg{color:#ef7777}.Topbar-dropdown-item.logout:hover{color:#ff8585;background:#ef44441a}.Topbar-dropdown-divider{background:#ffffff14;height:1px;margin:4px 0}.Topbar-notifications-dropdown{width:300px;padding:12px}.Topbar-dropdown-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:7px;padding:2px 2px 10px;display:flex}.Topbar-dropdown-title{color:#fff;font-size:13px;font-weight:800}.Topbar-dropdown-badge{color:var(--primary-gold-light);background:#c99a3b21;border:1px solid #c99a3b38;border-radius:20px;padding:3px 7px;font-size:9px;font-weight:800}.Topbar-notification-item{border-radius:9px;gap:10px;padding:9px;transition:background-color .15s;display:flex}.Topbar-notification-item:hover{background:#c99a3b12}.Topbar-notification-dot{background:var(--primary-gold);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px;box-shadow:0 0 0 3px #c99a3b1a}.Topbar-notification-text{color:#e7e2d8;margin:0;font-size:11.5px;line-height:1.45}.Topbar-notification-text strong{color:var(--primary-gold-light)}.Topbar-notification-time{color:var(--text-muted);margin-top:3px;font-size:9.5px;display:block}@media (width<=1024px){.Topbar{padding:0 18px}.Topbar-search-input{width:210px}.Topbar-search-input:focus{width:240px}.Topbar-left,.Topbar-right{gap:10px}}@media (width<=768px){.Topbar{height:64px;padding:0 13px}.Topbar-search-box,.Topbar-user-info,.Topbar-path{display:none}.Topbar-left,.Topbar-right{gap:8px}.Topbar-toggle-btn,.Topbar-action-btn{border-radius:10px;width:37px;height:37px}.Topbar-user{padding:3px 4px}.Topbar-avatar{width:36px;height:36px}.Topbar-right:before{display:none}.Topbar-user-dropdown{width:220px;right:-3px}.Topbar-notifications-dropdown{width:min(300px,100vw - 25px);right:-42px}}@media (width<=480px){.Topbar{padding:0 10px}.Topbar-action-wrapper{gap:5px}.Topbar-toggle-btn,.Topbar-action-btn{width:35px;height:35px}.Topbar-avatar{width:34px;height:34px}.Topbar-badge{min-width:16px;height:16px;font-size:8px;top:-3px;right:-3px}.Topbar-user-dropdown{right:-4px}}.Topbar button:focus-visible,.Topbar input:focus-visible,.Topbar a:focus-visible{outline:2px solid var(--primary-gold-light);outline-offset:2px}.Topbar ::selection{color:#fff;background:#c99a3b59}@media (prefers-reduced-motion:reduce){.Topbar,.Topbar *,.Topbar :before,.Topbar :after{transition:none!important;animation:none!important}}.MainLayout{background:#f8fafc;width:100%;min-height:100vh;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:flex}.MainLayout-container{flex-direction:column;flex:1;min-width:0;min-height:100vh;margin-left:270px;transition:margin-left .3s;display:flex}.MainLayout.sidebar-collapsed .MainLayout-container{margin-left:82px}.MainLayout-content{box-sizing:border-box;flex:1;min-width:0;padding:24px}.MainLayout-placeholder{text-align:center;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:40px;box-shadow:0 1px 3px #0000000d}.MainLayout-placeholder h2{color:#08794c;margin-bottom:10px}.MainLayout-overlay{display:none}@media (width<=768px){.MainLayout-container,.MainLayout.sidebar-collapsed .MainLayout-container{margin-left:0}.MainLayout-content{padding:16px}.MainLayout-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1190;background:#001e1575;width:100%;height:100%;display:block;position:fixed;inset:0}}@media (width<=480px){.MainLayout-content{padding:12px}}.dashboard-one-wrapper{color:#111827;background-color:#fafbfb;width:100%;max-width:1400px;margin:0 auto;padding:32px 24px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.dashboard-one-grid{grid-template-columns:repeat(4,1fr);gap:20px;width:100%;display:grid}.dashboard-one-card{border-radius:18px;flex-direction:column;justify-content:space-between;min-height:182px;padding:22px 20px 18px;transition:transform .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.dashboard-one-card:hover{transform:translateY(-4px);box-shadow:0 10px 24px #0000000d}.dashboard-one-card--orders{background:#f3fcf6;border:1px solid #e1f6e9}.dashboard-one-card--revenue{background:#fff8ef;border:1px solid #fdecd7}.dashboard-one-card--customers{background:#f2fcf5;border:1px solid #def6e6}.dashboard-one-card--reviews{background:#fef5f5;border:1px solid #fde2e2}.dashboard-one-icon-badge{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:14px;display:flex}.dashboard-one-icon-badge svg{width:22px;height:22px}.dashboard-one-rupee-sign{font-size:1.45rem;font-weight:700;line-height:1}.dashboard-one-icon-badge--orders{background:#16a34a;box-shadow:0 6px 14px #16a34a47}.dashboard-one-icon-badge--revenue{background:#f97316;box-shadow:0 6px 14px #f9731647}.dashboard-one-icon-badge--customers{background:#22c55e;box-shadow:0 6px 14px #22c55e47}.dashboard-one-icon-badge--reviews{background:#ef4444;box-shadow:0 6px 14px #ef444447}.dashboard-one-info-block{margin-bottom:12px}.dashboard-one-card-title{color:#4b5563;margin-bottom:4px;font-size:.82rem;font-weight:600;display:block}.dashboard-one-card-number{color:#0f172a;letter-spacing:-.035em;margin:0;font-size:1.95rem;font-weight:800;line-height:1.1}.dashboard-one-bottom-row{justify-content:space-between;align-items:flex-end;width:100%;margin-top:6px;display:flex;position:relative}.dashboard-one-trend-group{z-index:2;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dashboard-one-trend-percentage{color:#15803d;align-items:center;gap:2px;font-size:.86rem;font-weight:700;display:inline-flex}.dashboard-one-trend-arrow{width:13px;height:13px}.dashboard-one-trend-label{color:#64748b;white-space:nowrap;font-size:.78rem;font-weight:500}.dashboard-one-wave-container{z-index:1;flex-shrink:0;width:95px;height:44px;margin-bottom:-4px;position:relative}.dashboard-one-wave-svg{width:100%;height:100%;overflow:visible}.dashboard-one-wave-stroke{stroke-dasharray:200;stroke-dashoffset:200px;animation:1.4s ease-out forwards dashboardOneDrawWave}@keyframes dashboardOneDrawWave{to{stroke-dashoffset:0}}@media (width<=1200px){.dashboard-one-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (width<=768px){.dashboard-one-wrapper{padding:20px 14px}.dashboard-one-header{flex-direction:column;align-items:flex-start;gap:12px}.dashboard-one-main-title{font-size:1.7rem}.dashboard-one-grid{grid-template-columns:1fr;gap:14px}.dashboard-one-card{min-height:168px;padding:18px 16px}}@media (width<=380px){.dashboard-one-card-number{font-size:1.65rem}.dashboard-one-wave-container{width:80px;height:38px}.dashboard-one-trend-label{font-size:.72rem}}*{box-sizing:border-box}.dashboard-two-container{color:#0f172a;width:100%;max-width:1400px;margin:0 auto;padding:12px 20px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.dashboard-two-grid{grid-template-columns:2fr 1.35fr 1.35fr;align-items:stretch;gap:20px;display:grid}.dashboard-two-card{background:#fff;border:1px solid #edf2f7;border-radius:20px;flex-direction:column;justify-content:space-between;padding:22px 24px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 2px 14px #00000008}.dashboard-two-card:hover{box-shadow:0 8px 24px #0000000d}.dashboard-two-card-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex;position:relative}.dashboard-two-title-wrap{align-items:center;gap:10px;display:flex}.dashboard-two-title-icon{color:#0f172a;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.dashboard-two-title-icon svg{width:19px;height:19px}.dashboard-two-title-icon.flame-icon{color:#f97316}.dashboard-two-heading{color:#0f172a;letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:700}.dashboard-two-dropdown{position:relative}.dashboard-two-dropdown-trigger{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:8px;padding:6px 12px;font-size:.84rem;font-weight:600;transition:all .2s;display:inline-flex}.dashboard-two-dropdown-trigger:hover{background:#f8fafc;border-color:#cbd5e1}.dashboard-two-dropdown-arrow{color:#64748b;width:14px;height:14px;transition:transform .2s}.dashboard-two-dropdown-arrow.open{transform:rotate(180deg)}.dashboard-two-dropdown-list{z-index:30;background:#fff;border:1px solid #e2e8f0;border-radius:10px;min-width:130px;position:absolute;top:calc(100% + 5px);right:0;overflow:hidden;box-shadow:0 10px 25px #00000014}.dashboard-two-dropdown-option{text-align:left;color:#475569;cursor:pointer;background:0 0;border:none;width:100%;padding:8px 14px;font-size:.82rem;font-weight:500;transition:background .15s}.dashboard-two-dropdown-option:hover,.dashboard-two-dropdown-option.active{color:#0f172a;background:#f1f5f9;font-weight:600}.dashboard-two-chart-legend{justify-content:center;align-items:center;gap:22px;margin-bottom:18px;display:flex}.dashboard-two-legend-pill{color:#475569;align-items:center;gap:7px;font-size:.82rem;font-weight:600;display:flex}.dashboard-two-legend-swatch{border-radius:3px;width:12px;height:12px}.dashboard-two-legend-swatch.orders{background-color:#58b87d}.dashboard-two-legend-swatch.revenue{background-color:#f97316}.dashboard-two-chart-surface{width:100%;height:250px;position:relative}.dashboard-two-grid-scaffold{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 25px}.dashboard-two-scaffold-row{align-items:center;width:100%;display:flex}.dashboard-two-y-label{color:#94a3b8;width:24px;font-size:.74rem;font-weight:500}.dashboard-two-scaffold-line{background-color:#f1f5f9;flex:1;height:1px;margin-left:8px}.dashboard-two-bars-stage{justify-content:space-between;align-items:flex-end;display:flex;position:absolute;inset:0 8px 0 36px}.dashboard-two-bar-cluster{cursor:pointer;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.dashboard-two-dual-stems{align-items:flex-end;gap:5px;height:calc(100% - 25px);display:flex}.dashboard-two-stem{border-radius:4px 4px 1px 1px;width:11px;transition:transform .2s cubic-bezier(.2,.8,.2,1),filter .2s}.dashboard-two-stem.orders{background:#60c587}.dashboard-two-stem.revenue{background:#f97316}.dashboard-two-bar-cluster:hover .dashboard-two-stem{filter:brightness(1.08);transform:scaleY(1.03)}.dashboard-two-x-label{color:#64748b;margin-top:8px;font-size:.76rem;font-weight:500}.dashboard-two-popover{color:#fff;pointer-events:none;z-index:35;white-space:nowrap;background:#0f172a;border-radius:8px;padding:8px 12px;font-size:.75rem;position:absolute;top:-8px;transform:translateY(-100%);box-shadow:0 8px 18px #0003}.dashboard-two-popover-date{color:#94a3b8;margin-bottom:4px;font-weight:700;display:block}.dashboard-two-popover-item{align-items:center;gap:6px;margin-top:2px;display:flex}.dashboard-two-popover-dot{border-radius:50%;width:8px;height:8px}.dashboard-two-popover-dot.orders{background:#60c587}.dashboard-two-popover-dot.revenue{background:#f97316}.dashboard-two-status-card{flex-direction:column;justify-content:space-between;display:flex}.dashboard-two-donut-content{justify-content:space-between;align-items:center;gap:16px;margin:auto 0;display:flex}.dashboard-two-donut-box{flex-shrink:0;width:140px;height:140px;position:relative}.dashboard-two-donut-svg{width:100%;height:100%;overflow:visible}.dashboard-two-donut-arc{cursor:pointer;transition:stroke-width .2s,filter .2s}.dashboard-two-donut-arc:hover{filter:drop-shadow(0 0 6px #00000026)}.dashboard-two-donut-inner{text-align:center;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dashboard-two-inner-value{color:#0f172a;font-size:1.65rem;font-weight:800;line-height:1.1;display:block}.dashboard-two-inner-label{color:#64748b;font-size:.74rem;font-weight:600;display:block}.dashboard-two-inner-pct{color:#10b981;font-size:.74rem;font-weight:700}.dashboard-two-status-legend-col{flex-direction:column;flex:1;gap:9px;display:flex}.dashboard-two-status-badge{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:5px 8px;transition:background .15s;display:flex}.dashboard-two-status-badge:hover,.dashboard-two-status-badge.active{background:#f8fafc}.dashboard-two-badge-name-group{align-items:center;gap:8px;display:flex}.dashboard-two-badge-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.dashboard-two-badge-label{color:#475569;font-size:.84rem;font-weight:600}.dashboard-two-badge-metrics{align-items:center;gap:5px;display:flex}.dashboard-two-badge-count{color:#0f172a;font-size:.86rem;font-weight:700}.dashboard-two-badge-share{color:#94a3b8;font-size:.78rem;font-weight:500}.dashboard-two-status-footer{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;justify-content:space-between;align-items:center;margin-top:14px;padding:10px 14px;display:flex}.dashboard-two-footer-stat{flex-direction:column;display:flex}.dashboard-two-footer-title{color:#64748b;margin-bottom:2px;font-size:.72rem;font-weight:500}.dashboard-two-footer-metric{font-size:.86rem;font-weight:700}.dashboard-two-footer-metric.text-green{color:#10b981}.dashboard-two-footer-metric.text-orange{color:#f97316}.dashboard-two-footer-divider{background:#e2e8f0;width:1px;height:24px}.dashboard-two-products-list{flex-direction:column;gap:12px;display:flex}.dashboard-two-product-row{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;padding:6px 8px;transition:background-color .2s,transform .2s;display:flex}.dashboard-two-product-row:hover{background-color:#f8fafc;transform:translate(3px)}.dashboard-two-product-info{align-items:center;gap:12px;display:flex}.dashboard-two-thumb{background:#f1f5f9;border-radius:10px;flex-shrink:0;width:42px;height:42px;overflow:hidden}.dashboard-two-thumb img{object-fit:cover;width:100%;height:100%;display:block}.dashboard-two-meta{flex-direction:column;display:flex}.dashboard-two-item-title{color:#0f172a;margin:0 0 2px;font-size:.88rem;font-weight:700}.dashboard-two-item-sub{color:#64748b;font-size:.77rem;font-weight:500}.dashboard-two-item-revenue{color:#16a34a;font-size:.95rem;font-weight:700}@media (width<=1200px){.dashboard-two-grid{grid-template-columns:1fr 1fr}.dashboard-two-stats-card{grid-column:span 2}}@media (width<=820px){.dashboard-two-grid{grid-template-columns:1fr}.dashboard-two-stats-card{grid-column:span 1}.dashboard-two-donut-content{justify-content:space-around}}@media (width<=540px){.dashboard-two-container{padding:10px}.dashboard-two-card{border-radius:16px;padding:18px 16px}.dashboard-two-chart-surface{height:200px}.dashboard-two-stem{width:8px}.dashboard-two-donut-content{flex-direction:column;align-items:center;gap:16px}.dashboard-two-status-legend-col{width:100%}.dashboard-two-item-title{font-size:.84rem}.dashboard-two-item-revenue{font-size:.88rem}}*,:before,:after{box-sizing:border-box}.dashboard-three-wrapper{color:#0f172a;width:100%;max-width:100%;margin:0;padding:16px 20px 24px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:clip}.dashboard-three-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;gap:20px;width:100%;min-width:0;display:grid}.dashboard-three-card{background:#fff;border:1px solid #edf2f7;border-radius:20px;flex-direction:column;justify-content:flex-start;min-width:0;padding:22px;transition:box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 2px 14px #00000008}.dashboard-three-card:hover{box-shadow:0 8px 24px #0000000d}.dashboard-three-card-header{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-bottom:18px;display:flex}.dashboard-three-title-wrap{align-items:center;gap:10px;min-width:0;display:flex}.dashboard-three-header-icon{color:#0f172a;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.dashboard-three-header-icon svg{width:19px;height:19px}.dashboard-three-card-title{color:#0f172a;letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:1.15rem;font-weight:700}.dashboard-three-action-pill-btn{color:#16a34a;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #16a34a;border-radius:9px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:700;transition:all .2s;display:inline-flex}.dashboard-three-action-pill-btn:hover{color:#fff;background:#16a34a;transform:translateY(-1px);box-shadow:0 4px 12px #16a34a40}.dashboard-three-arrow-icon{width:14px;height:14px;transition:transform .2s}.dashboard-three-action-pill-btn:hover .dashboard-three-arrow-icon{transform:translate(3px)}.dashboard-three-table-responsive{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;overflow-x:auto}.dashboard-three-table-responsive::-webkit-scrollbar{display:none}.dashboard-three-table{border-collapse:collapse;text-align:left;width:100%}.dashboard-three-th{color:#64748b;letter-spacing:-.01em;white-space:nowrap;background-color:#f8fafc;border-bottom:1px solid #f1f5f9;padding:10px;font-size:.78rem;font-weight:600}.dashboard-three-th.th-col-id{border-top-left-radius:8px;border-bottom-left-radius:8px;width:48px}.dashboard-three-th.th-col-action{text-align:center;border-top-right-radius:8px;border-bottom-right-radius:8px;width:44px}.dashboard-three-tr{transition:background-color .15s}.dashboard-three-tr:hover{background-color:#fbfcfe}.dashboard-three-td{color:#334155;vertical-align:middle;border-bottom:1px solid #f8fafc;padding:12px 10px;font-size:.83rem}.dashboard-three-tr:last-child .dashboard-three-td{border-bottom:none}.td-id{color:#0f172a;font-weight:700}.dashboard-three-customer-flex{align-items:center;gap:8px;display:flex}.dashboard-three-customer-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:30px;height:30px}.dashboard-three-customer-name{color:#0f172a;white-space:nowrap;font-weight:600}.td-items{color:#475569;white-space:nowrap;font-weight:500}.td-amount{color:#0f172a;white-space:nowrap;font-weight:700}.td-date{color:#64748b;white-space:nowrap;font-size:.8rem;font-weight:500}.dashboard-three-badge{text-align:center;white-space:nowrap;border-radius:6px;padding:3px 9px;font-size:.75rem;font-weight:700;display:inline-block}.dashboard-three-status--delivered{color:#16a34a;background-color:#e8f9ed}.dashboard-three-status--preparing{color:#f97316;background-color:#fff2e7}.dashboard-three-status--pending{color:#f59e0b;background-color:#fef8e7}.dashboard-three-status--cancelled{color:#ef4444;background-color:#feecec}.td-action{text-align:center;position:relative}.dashboard-three-action-menu-wrap{display:inline-block;position:relative}.dashboard-three-dots-btn{color:#64748b;cursor:pointer;letter-spacing:2px;background:0 0;border:none;border-radius:4px;padding:2px 4px;font-size:1.05rem;line-height:1;transition:all .15s}.dashboard-three-dots-btn:hover{color:#0f172a;background-color:#f1f5f9}.dashboard-three-dropdown-popup{z-index:50;background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:130px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 10px 25px #0000001a}.dashboard-three-dropdown-row{text-align:left;color:#334155;cursor:pointer;background:0 0;border:none;width:100%;padding:8px 12px;font-size:.78rem;font-weight:500;transition:background .15s}.dashboard-three-dropdown-row:hover{color:#0f172a;background:#f8fafc}.dashboard-three-dropdown-row.text-danger{color:#ef4444}.dashboard-three-dropdown-row.text-danger:hover{background:#fef2f2}.dashboard-three-reviews-container{flex-direction:column;justify-content:space-between;min-width:0;height:100%;display:flex}.dashboard-three-review-card{border-bottom:1px solid #f8fafc;align-items:flex-start;gap:12px;min-width:0;padding:10px 0;display:flex}.dashboard-three-review-card:last-child{border-bottom:none;padding-bottom:0}.dashboard-three-avatar-badge{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;font-weight:700;display:flex}.dashboard-three-review-body{flex:1;min-width:0}.dashboard-three-review-headline{justify-content:space-between;align-items:center;gap:6px;min-width:0;margin-bottom:3px;display:flex}.dashboard-three-author-rating{align-items:center;gap:6px;min-width:0;display:flex}.dashboard-three-author-text{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:700;overflow:hidden}.dashboard-three-stars-row{flex-shrink:0;gap:1.5px;display:inline-flex}.dashboard-three-star{font-size:.88rem;line-height:1}.dashboard-three-star--filled{color:#f59e0b}.dashboard-three-star--empty{color:#e2e8f0}.dashboard-three-timestamp{color:#94a3b8;white-space:nowrap;flex-shrink:0;font-size:.74rem;font-weight:500}.dashboard-three-comment-text{color:#475569;word-break:break-word;margin:0;font-size:.82rem;font-weight:450;line-height:1.4}@media (width<=1240px){.dashboard-three-grid{grid-template-columns:1fr;gap:20px}}@media (width<=900px){.dashboard-three-wrapper{padding:12px 14px}.dashboard-three-card{padding:18px}}@media (width<=600px){.dashboard-three-wrapper{padding:8px}.dashboard-three-card{border-radius:16px;padding:14px 12px}.dashboard-three-card-header{flex-direction:column;align-items:flex-start;gap:8px}.dashboard-three-card-title{font-size:1.02rem}.dashboard-three-action-pill-btn{padding:5px 10px;font-size:.75rem}.dashboard-three-review-headline{flex-direction:column;align-items:flex-start;gap:2px}.dashboard-three-timestamp{font-size:.7rem}}.gallery{color:#253447;background:#f6f9fb;width:100%;min-height:100vh;padding:24px 14px 45px;font-family:Inter,Segoe UI,Arial,sans-serif}.gallery *,.gallery :before,.gallery :after{box-sizing:border-box}.gallery__header{align-items:center;gap:17px;margin-bottom:25px;display:flex}.gallery__headerIcon{color:#ff7000;background:#fff0e6;border-radius:12px;justify-content:center;align-items:center;width:51px;min-width:51px;height:51px;display:flex}.gallery__headerIcon svg{width:29px;height:29px}.gallery__header h1{color:#172b4d;margin:0 0 4px;font-size:27px;font-weight:700}.gallery__header p{color:#63778d;margin:0;font-size:14px}.gallery__formCard,.gallery__listCard{background:#fff;border:1px solid #dfe6ec;border-radius:15px;width:100%;box-shadow:0 4px 20px #182d4109}.gallery__formCard{margin-bottom:30px;padding:25px 30px}.gallery__formHeader{justify-content:space-between;align-items:center;gap:15px;display:flex}.gallery__formTitle{align-items:center;gap:10px;display:flex}.gallery__formTitle svg{color:#ff7000;width:25px;height:25px}.gallery__formTitle h2{color:#ff7000;margin:0;font-size:21px;font-weight:650}.gallery__cancelButton{color:#617285;cursor:pointer;background:#f6f8fa;border:1px solid #dce4ea;border-radius:7px;height:36px;padding:0 14px;font-weight:600;transition:all .2s}.gallery__cancelButton:hover{background:#edf1f4;border-color:#ccd6df}.gallery__line{background:#e6ebef;width:100%;height:1px;margin:20px 0 25px}.gallery__form{grid-template-columns:1fr 1fr;gap:25px 30px;display:grid}.gallery__field label{color:#172b4d;margin-bottom:9px;font-size:15px;font-weight:500;display:block}.gallery__field label span{color:#ef4444}.gallery__field input[type=text]{color:#253447;background:#fff;border:1px solid #d7e0e7;border-radius:8px;outline:none;width:100%;height:48px;padding:0 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.gallery__field input[type=text]::placeholder{color:#8795a5}.gallery__field input[type=text]:focus{border-color:#ff7000;box-shadow:0 0 0 3px #ff700017}.gallery__upload{cursor:pointer;background:#fcfdfe;border:2px dashed #d7e1e8;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:138px;transition:border-color .25s,background .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.gallery__upload:hover,.gallery__upload--active{background:#fffaf6;border-color:#ff7000;box-shadow:0 0 0 3px #ff70000d}.gallery__uploadIcon{color:#ff7000;margin-bottom:6px}.gallery__uploadIcon svg{width:31px;height:31px}.gallery__upload strong{color:#ff7000;font-size:16px;font-weight:600}.gallery__upload small{color:#617b95;margin-top:7px;font-size:12px}.gallery__previewBox{width:100%;height:100%;position:relative}.gallery__previewBox img{object-fit:cover;width:100%;height:100%;display:block}.gallery__previewOverlay{color:#fff;opacity:0;background:#0000006b;justify-content:center;align-items:center;font-size:14px;font-weight:600;transition:all .25s;display:flex;position:absolute;inset:0}.gallery__previewBox:hover .gallery__previewOverlay{opacity:1}.gallery__removePreview{z-index:2;color:#fff;cursor:pointer;background:#ef4444;border:0;border-radius:50%;width:29px;height:29px;font-size:20px;line-height:1;transition:all .2s;position:absolute;top:8px;right:8px;box-shadow:0 4px 12px #0003}.gallery__removePreview:hover{background:#d92d2d;transform:scale(1.05)}.gallery__saveArea{grid-column:1/-1}.gallery__saveButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff7800,#ff6500);border:0;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-width:153px;height:47px;padding:0 22px;font-size:15px;font-weight:650;transition:all .25s;display:inline-flex;box-shadow:0 7px 18px #ff70002e}.gallery__saveButton svg{width:20px;height:20px}.gallery__saveButton:hover{background:linear-gradient(135deg,#ff8500,#ff6800);transform:translateY(-2px);box-shadow:0 10px 23px #ff700042}.gallery__saveButton:active{transform:translateY(0)}.gallery__listCard{overflow:hidden}.gallery__listHeader{justify-content:space-between;align-items:center;gap:20px;min-height:96px;padding:20px 30px;display:flex}.gallery__listHeading{align-items:center;gap:12px;display:flex}.gallery__listHeading>svg{color:#ff7000;width:27px;height:27px}.gallery__listHeading h2{color:#ff7000;margin:0;font-size:21px;font-weight:650}.gallery__listHeading span{color:#95a3b1;margin-top:2px;font-size:11px;display:block}.gallery__tools{align-items:center;gap:11px;display:flex}.gallery__search{background:#fff;border:1px solid #d8e1e8;border-radius:8px;align-items:center;width:325px;height:43px;transition:all .2s;display:flex;position:relative}.gallery__search>svg{color:#61758a;width:19px;height:19px;margin-left:14px}.gallery__search input{color:#293a4d;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 38px 0 12px;font-size:14px}.gallery__search input::placeholder{color:#8a99a8}.gallery__search:focus-within{border-color:#ff7000;box-shadow:0 0 0 3px #ff700012}.gallery__clearSearch{color:#657689;cursor:pointer;background:#f0f3f5;border:0;border-radius:50%;width:25px;height:25px;font-size:17px;transition:all .2s;position:absolute;right:8px}.gallery__clearSearch:hover{color:#ff7000;background:#fff0e6}.gallery__deleteSelected{color:#fff;cursor:pointer;background:#f7a4a7;border:0;border-radius:8px;align-items:center;gap:7px;height:43px;padding:0 15px;font-size:13px;font-weight:650;transition:all .2s;display:flex}.gallery__deleteSelected svg{width:17px;height:17px}.gallery__deleteSelected:hover{background:#ef767b;transform:translateY(-1px)}.gallery__tableWrapper{width:100%;padding:0 30px;overflow-x:auto}.gallery__tableWrapper::-webkit-scrollbar{height:7px}.gallery__tableWrapper::-webkit-scrollbar-track{background:#f2f4f6}.gallery__tableWrapper::-webkit-scrollbar-thumb{background:#a9aeb3;border-radius:10px}.gallery__tableWrapper::-webkit-scrollbar-thumb:hover{background:#8f969c}.gallery__table{border-collapse:separate;border-spacing:0;width:100%;min-width:850px}.gallery__table thead th{color:#526b86;text-align:left;white-space:nowrap;background:#f7f9fb;border-top:1px solid #edf0f3;border-bottom:1px solid #dce4ea;height:59px;padding:0 14px;font-size:14px;font-weight:650}.gallery__table thead th:first-child{border-top-left-radius:5px}.gallery__table thead th:last-child{text-align:right;border-top-right-radius:5px}.gallery__table tbody td{color:#536d89;white-space:nowrap;border-bottom:1px solid #e1e7ec;height:70px;padding:9px 14px;font-size:14px}.gallery__table tbody tr{transition:background .2s,box-shadow .2s}.gallery__table tbody tr:hover{background:#fffaf6}.gallery__checkColumn{width:53px}.gallery__checkbox{cursor:pointer;width:22px;height:22px;display:inline-block;position:relative}.gallery__checkbox input{opacity:0;position:absolute}.gallery__checkbox span{background:#fff;border:1px solid #c7d3dd;border-radius:5px;transition:all .2s;position:absolute;inset:0}.gallery__checkbox:hover span{border-color:#ff7000}.gallery__checkbox input:checked+span{background:#ff7000;border-color:#ff7000}.gallery__checkbox input:checked+span:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.gallery__imageBox{background:#edf2f5;border:1px solid #e0e6eb;border-radius:7px;width:60px;height:45px;overflow:hidden}.gallery__imageBox img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.gallery__imageBox:hover img{transform:scale(1.08)}.gallery__number{color:#526d88;font-weight:600}.gallery__itemTitle{color:#26384c;font-weight:600}.gallery__date{color:#58718d}.gallery__actionsHead{text-align:right!important}.gallery__actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.gallery__edit,.gallery__delete{cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s,transform .2s;display:flex}.gallery__edit svg,.gallery__delete svg{width:18px;height:18px}.gallery__edit{color:#0ba565;background:#f5fff9;border:1px solid #9de2c3}.gallery__edit:hover{color:#fff;background:#0ba565;border-color:#0ba565;transform:translateY(-2px);box-shadow:0 5px 12px #0ba56529}.gallery__delete{color:#ef4444;background:#fff7f7;border:1px solid #ffb4b4}.gallery__delete:hover{color:#fff;background:#ef4444;border-color:#ef4444;transform:translateY(-2px);box-shadow:0 5px 12px #ef444429}.gallery__empty{text-align:center!important;height:260px!important}.gallery__emptyBox{flex-direction:column;justify-content:center;align-items:center;display:flex}.gallery__emptyIcon{color:#ff9a52;background:#fff0e6;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;margin-bottom:14px;display:flex}.gallery__emptyIcon svg{width:32px;height:32px}.gallery__emptyBox h3{color:#40556b;margin:0 0 6px;font-size:16px}.gallery__emptyBox p{color:#8797a7;margin:0;font-size:13px}.gallery__footer{border-top:1px solid #e8edf1;justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding:15px 30px;display:flex}.gallery__showing{color:#6e839a;font-size:13px}.gallery__showing strong{color:#40566e;font-weight:650}.gallery__pagination{align-items:center;gap:7px;display:flex}.gallery__pageNumbers{align-items:center;gap:6px;display:flex}.gallery__page,.gallery__pageArrow{color:#40566e;cursor:pointer;background:#fff;border:1px solid #d9e2e9;border-radius:8px;justify-content:center;align-items:center;width:45px;height:45px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.gallery__pageArrow svg{width:18px;height:18px}.gallery__page:hover:not(:disabled),.gallery__pageArrow:hover:not(:disabled){color:#ff7000;background:#fff8f3;border-color:#ffbd91}.gallery__page--active{box-shadow:0 5px 13px #ff700038;color:#fff!important;background:#ff7000!important;border-color:#ff7000!important}.gallery__page:disabled,.gallery__pageArrow:disabled{opacity:.4;cursor:not-allowed}.gallery__dots{text-align:center;color:#7b8c9e;width:25px;font-weight:600}.gallery__modalOverlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a8f;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.gallery__modal{text-align:center;background:#fff;border-radius:16px;width:min(430px,100%);padding:35px 30px 28px;animation:.25s galleryModal;position:relative;box-shadow:0 25px 70px #00000038}@keyframes galleryModal{0%{opacity:0;transform:translateY(15px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.gallery__modalClose{color:#6d7c8d;cursor:pointer;background:#f1f4f6;border:0;border-radius:50%;width:31px;height:31px;font-size:21px;transition:all .2s;position:absolute;top:12px;right:13px}.gallery__modalClose:hover{color:#ff7000;background:#fff0e6}.gallery__warningIcon{color:#ef4444;background:#fff1f1;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;margin:0 auto 16px;display:flex}.gallery__warningIcon svg{width:31px;height:31px}.gallery__modal h3{color:#263444;margin:0 0 8px;font-size:20px}.gallery__modal p{color:#788899;margin:0;font-size:13px;line-height:1.6}.gallery__modalActions{justify-content:center;gap:10px;margin-top:23px;display:flex}.gallery__cancelDelete,.gallery__confirmDelete{cursor:pointer;border-radius:7px;min-width:105px;height:42px;font-size:14px;font-weight:650;transition:all .2s}.gallery__cancelDelete{color:#5c6f82;background:#fff;border:1px solid #d8e0e6}.gallery__cancelDelete:hover{background:#f6f8fa;border-color:#c9d4dd}.gallery__confirmDelete{color:#fff;background:#ef4444;border:1px solid #ef4444}.gallery__confirmDelete:hover{background:#d93636;border-color:#d93636;transform:translateY(-1px)}@media (width<=1000px){.gallery__formCard{padding:23px}.gallery__listHeader{padding:20px 23px}.gallery__tableWrapper{padding:0 23px}.gallery__footer{padding:15px 23px}.gallery__search{width:280px}}@media (width<=800px){.gallery__form{grid-template-columns:1fr}.gallery__saveArea{grid-column:auto}.gallery__listHeader{flex-direction:column;align-items:flex-start}.gallery__tools{width:100%}.gallery__search{flex:1;width:auto}}@media (width<=600px){.gallery{padding:15px 10px 30px}.gallery__header{gap:12px}.gallery__headerIcon{width:45px;min-width:45px;height:45px}.gallery__header h1{font-size:22px}.gallery__header p{font-size:12px}.gallery__formCard{margin-bottom:20px;padding:18px 14px}.gallery__formTitle h2{font-size:18px}.gallery__formHeader{align-items:flex-start}.gallery__formTitle{gap:7px}.gallery__formTitle svg{width:22px}.gallery__cancelButton{padding:0 9px;font-size:11px}.gallery__listHeader{padding:18px 14px}.gallery__listHeading h2{font-size:18px}.gallery__tools{flex-direction:column;width:100%}.gallery__search{flex:none;width:100%}.gallery__deleteSelected{justify-content:center;width:100%}.gallery__tableWrapper{padding:0 10px}.gallery__table{min-width:820px}.gallery__footer{flex-direction:column;padding:17px 10px}.gallery__showing{text-align:center}.gallery__page,.gallery__pageArrow{width:38px;height:38px}}@media (width<=400px){.gallery__pagination{gap:3px}.gallery__pageNumbers{gap:2px}.gallery__page,.gallery__pageArrow{width:33px;height:33px;font-size:12px}.gallery__dots{width:17px}}.ContactLead{--primary:#0b8fd3;--primary-dark:#0677b2;--primary-soft:#eaf7ff;--text:#16243a;--muted:#6f8198;--border:#e3eaf1;--surface:#fff;--page:#f5f8fc;--success:#16a064;--warning:#e99508;--danger:#e94444;background:radial-gradient(circle at 0% 0%, #0b8fd312, transparent 28%), linear-gradient(180deg, #f8fbfe 0%, var(--page) 100%);width:100%;max-width:1600px;min-height:100dvh;color:var(--text);box-sizing:border-box;margin:0 auto;padding:clamp(14px,2.5vw,30px);font-family:Inter,Segoe UI,Arial,sans-serif}.ContactLead *,.ContactLead :before,.ContactLead :after{box-sizing:border-box}.ContactLead button,.ContactLead input,.ContactLead select,.ContactLead textarea{font:inherit}.ContactLead button{-webkit-tap-highlight-color:transparent}.ContactLead__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.ContactLead__header-left{align-items:center;gap:16px;display:flex}.ContactLead__header-icon{width:64px;min-width:64px;height:64px;color:var(--primary);background:linear-gradient(145deg,#eaf8ff,#dff3ff);border:1px solid #cdeafb;border-radius:18px;place-items:center;display:grid;box-shadow:0 12px 30px #0b8fd31a}.ContactLead__header-left h1{color:var(--text);letter-spacing:-.7px;margin:0 0 5px;font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1.15}.ContactLead__header-left p{color:var(--muted);margin:0;font-size:14px}.ContactLead__breadcrumb{border:1px solid var(--border);color:#667b94;background:#fffc;border-radius:10px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;display:flex}.ContactLead__breadcrumb span{align-items:center;gap:6px;display:flex}.ContactLead__breadcrumb strong{color:#2b4563}.ContactLead__stats{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}.ContactLead__stat-card{border:1px solid var(--border);background:#fffffff2;border-radius:16px;align-items:center;gap:15px;min-width:0;min-height:118px;padding:18px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;box-shadow:0 8px 30px #23415a0b}.ContactLead__stat-card:hover{border-color:#d3e6f1;transform:translateY(-3px);box-shadow:0 15px 35px #23415a17}.ContactLead__stat-icon{border-radius:16px;place-items:center;width:56px;min-width:56px;height:56px;display:grid}.ContactLead__stat-icon--blue{color:#087fbe;background:#e8f6ff}.ContactLead__stat-icon--green{color:#0c9a5b;background:#e8faef}.ContactLead__stat-icon--orange{color:#df8a00;background:#fff4df}.ContactLead__stat-icon--red{color:#e83d3d;background:#ffebeb}.ContactLead__stat-content{flex:1;min-width:0}.ContactLead__stat-content>span{color:#657992;white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:12px;font-weight:600;display:block;overflow:hidden}.ContactLead__stat-value-row{align-items:baseline;gap:8px;display:flex}.ContactLead__stat-value-row strong{color:#14233b;font-size:28px;font-weight:800;line-height:1}.ContactLead__stat-content p{color:#91a0b2;margin:7px 0 0;font-size:11px}.ContactLead__filter-card{z-index:20;border:1px solid var(--border);background:#fffffff5;border-radius:16px;grid-template-columns:minmax(230px,1.5fr) minmax(145px,.8fr) minmax(150px,1fr) minmax(150px,1fr) auto;align-items:end;gap:14px;margin-bottom:20px;padding:18px;display:grid;position:relative;box-shadow:0 8px 30px #23415a0b}.ContactLead__filter-field{min-width:0;position:relative}.ContactLead__filter-field label{color:#304763;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.ContactLead__input-wrapper,.ContactLead__filter-field select,.ContactLead__filter-field input[type=date]{color:#263b56;background:#fff;border:1px solid #dbe5ed;border-radius:10px;outline:none;width:100%;height:44px;transition:border-color .2s,box-shadow .2s,background .2s}.ContactLead__input-wrapper{align-items:center;gap:9px;padding:0 13px;display:flex;position:relative}.ContactLead__input-wrapper svg{color:#7b8fa7;flex:none}.ContactLead__input-wrapper:focus-within,.ContactLead__filter-field select:focus,.ContactLead__filter-field input[type=date]:focus{border-color:#68bce4;box-shadow:0 0 0 4px #0b8fd317}.ContactLead__input-wrapper input{color:#263b56;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;font-size:13px}.ContactLead__input-wrapper input::placeholder{color:#9aa9b9}.ContactLead__search-clear{color:#71859c;cursor:pointer;background:#eef3f7;border:0;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;transition:all .18s;display:grid}.ContactLead__search-clear:hover{color:#fff;background:var(--primary)}.ContactLead__filter-field select,.ContactLead__filter-field input[type=date]{cursor:pointer;padding:0 12px}.ContactLead__filter-buttons{gap:8px;display:flex}.ContactLead__filter-button,.ContactLead__reset-button{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:44px;padding:0 15px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.ContactLead__filter-button{color:#fff;background:linear-gradient(135deg,#0b9be4,#087fbe);box-shadow:0 7px 18px #0b8fd32e}.ContactLead__filter-button:hover{transform:translateY(-2px);box-shadow:0 11px 24px #0b8fd33d}.ContactLead__reset-button{color:#536a84;background:#fff;border-color:#dce5ec}.ContactLead__reset-button:hover{color:var(--primary);background:#f4fbff;border-color:#abd3e8}.ContactLead__list-card{z-index:1;border:1px solid var(--border);background:#fff;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 8px 30px #23415a0b}.ContactLead__list-header{border-bottom:1px solid #edf1f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;min-height:72px;padding:14px 18px;display:flex}.ContactLead__list-title{align-items:center;gap:11px;display:flex}.ContactLead__list-title-icon{width:40px;height:40px;color:var(--primary);background:var(--primary-soft);border-radius:11px;place-items:center;display:grid}.ContactLead__list-title h2{color:#17304d;margin:0;font-size:18px;font-weight:800}.ContactLead__list-title>div:last-child{min-width:0}.ContactLead__live-indicator{color:#7d8ea3;letter-spacing:.2px;text-transform:uppercase;align-items:center;gap:5px;margin-top:4px;font-size:10px;font-weight:700;display:inline-flex}.ContactLead__live-dot{background:#19b76b;border-radius:50%;width:6px;height:6px;animation:1.8s infinite ContactLeadPulse;box-shadow:0 0 0 4px #19b76b1a}@keyframes ContactLeadPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.ContactLead__list-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ContactLead__export-button,.ContactLead__delete-selected-button,.ContactLead__refresh-button{cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:40px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.ContactLead__export-button{color:#fff;background:linear-gradient(135deg,#19b66b,#0d9956);border:1px solid #11a15d;padding:0 14px}.ContactLead__delete-selected-button{color:#fff;background:linear-gradient(135deg,#f05252,#e43a3a);border:1px solid #ed4848;padding:0 14px}.ContactLead__delete-selected-button:disabled{opacity:.42;cursor:not-allowed;box-shadow:none!important;transform:none!important}.ContactLead__export-button:hover,.ContactLead__delete-selected-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 18px #14645029}.ContactLead__refresh-button{width:40px;color:var(--primary);background:#fff;border:1px solid #dbe5ec}.ContactLead__refresh-button:hover:not(:disabled){background:#f0faff;border-color:#a9d8ed;transform:translateY(-2px)}.ContactLead__refresh-button--loading svg{animation:.8s linear infinite ContactLeadSpin}@keyframes ContactLeadSpin{to{transform:rotate(360deg)}}.ContactLead__table-wrapper{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#cbd8e3 transparent;width:100%;overflow-x:auto}.ContactLead__table-wrapper::-webkit-scrollbar{height:7px}.ContactLead__table-wrapper::-webkit-scrollbar-thumb{background:#cbd8e3;border-radius:20px}.ContactLead__table{border-collapse:separate;border-spacing:0;width:100%;min-width:1060px}.ContactLead__table thead th{color:#6a7f97;letter-spacing:.35px;text-align:left;text-transform:uppercase;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e4ebf1;height:46px;padding:0 12px;font-size:11px;font-weight:800}.ContactLead__table tbody td{color:#3d526b;white-space:nowrap;border-bottom:1px solid #edf1f4;height:58px;padding:9px 12px;font-size:12.5px}.ContactLead__table tbody tr{transition:background .18s}.ContactLead__table tbody tr:hover{background:#f8fcff}.ContactLead__table tbody tr:last-child td{border-bottom:0}.ContactLead__checkbox-column{width:45px}.ContactLead__checkbox{cursor:pointer;width:18px;height:18px;display:inline-flex;position:relative}.ContactLead__checkbox input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ContactLead__checkbox span{background:#fff;border:1.5px solid #bdcad7;border-radius:5px;width:18px;height:18px;transition:all .18s}.ContactLead__checkbox input:checked+span{border-color:var(--primary);background:var(--primary);box-shadow:0 3px 8px #0b8fd32e}.ContactLead__checkbox input:checked+span:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.ContactLead__name{color:#203650;font-weight:750}.ContactLead__email,.ContactLead__phone,.ContactLead__city,.ContactLead__date{color:#5c7088}.ContactLead__message{color:#647991;text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.ContactLead__status{border-radius:999px;justify-content:center;align-items:center;min-width:78px;padding:5px 11px;font-size:10px;font-weight:800;display:inline-flex}.ContactLead__status--new{color:#0782c5;background:#e9f7ff}.ContactLead__status--replied{color:#0b9658;background:#e8f9ef}.ContactLead__status--pending{color:#d78700;background:#fff2d7}.ContactLead__row-actions{align-items:center;gap:6px;display:flex}.ContactLead__row-action{cursor:pointer;border-radius:8px;place-items:center;width:32px;height:32px;transition:transform .18s,color .18s,background .18s;display:grid}.ContactLead__row-action:hover{transform:translateY(-2px)}.ContactLead__row-action--view{color:#0788ce;background:#f0faff;border:1px solid #a7daf5}.ContactLead__row-action--view:hover{color:#fff;background:#0788ce}.ContactLead__row-action--edit{color:#079657;background:#f0fbf5;border:1px solid #afe1c4}.ContactLead__row-action--edit:hover{color:#fff;background:#079657}.ContactLead__row-action--delete{color:#e84040;background:#fff5f5;border:1px solid #ffb2b2}.ContactLead__row-action--delete:hover{color:#fff;background:#e84040}.ContactLead__empty{text-align:center!important;min-height:230px!important}.ContactLead__empty-content{flex-direction:column;justify-content:center;align-items:center;min-height:230px;display:flex}.ContactLead__empty-icon{color:#7fa6bf;background:#edf8fd;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:13px;display:grid}.ContactLead__empty-icon svg{animation:2s ease-in-out infinite ContactLeadEmptyFloat}@keyframes ContactLeadEmptyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.ContactLead__empty-content h3{color:#3b516c;margin:0 0 5px;font-size:15px}.ContactLead__empty-content p{color:#8a9aac;margin:0;font-size:12px}.ContactLead__pagination-wrapper{border-top:1px solid #edf1f4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;min-height:62px;padding:12px 18px;display:flex}.ContactLead__pagination-info{color:#7b8da1;font-size:12px}.ContactLead__pagination-info strong{color:#405671}.ContactLead__pagination{align-items:center;gap:5px;display:flex}.ContactLead__page-button{color:#435a74;cursor:pointer;background:#fff;border:1px solid #dce5ec;border-radius:8px;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0 8px;font-size:12px;font-weight:700;transition:all .18s;display:flex}.ContactLead__page-button:hover:not(:disabled){color:var(--primary);background:#f2faff;border-color:#9ed3eb}.ContactLead__page-button--active{border-color:var(--primary);background:var(--primary);box-shadow:0 5px 14px #0b8fd333;color:#fff!important}.ContactLead__page-button:disabled{opacity:.4;cursor:not-allowed}.ContactLead__pagination-dots{color:#7d8da0;text-align:center;min-width:20px}.ContactLead__modal-overlay{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d1b2e9e;justify-content:center;align-items:center;padding:18px;animation:.2s ContactLeadOverlayIn;display:flex;position:fixed;inset:0}@keyframes ContactLeadOverlayIn{0%{opacity:0}to{opacity:1}}.ContactLead__view-modal,.ContactLead__edit-modal,.ContactLead__delete-modal{background:#fff;border:1px solid #ffffff8c;border-radius:20px;width:100%;max-height:90dvh;animation:.24s ContactLeadModalIn;position:relative;overflow-y:auto;box-shadow:0 30px 90px #091a2d47}.ContactLead__view-modal{max-width:620px;padding:27px}.ContactLead__edit-modal{max-width:650px;padding:27px}.ContactLead__delete-modal{text-align:center;max-width:430px;padding:34px 28px 27px}@keyframes ContactLeadModalIn{0%{opacity:0;transform:translateY(15px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}.ContactLead__modal-close{color:#687a8e;cursor:pointer;background:#f1f4f7;border:0;border-radius:50%;place-items:center;width:32px;height:32px;transition:all .2s;display:grid;position:absolute;top:14px;right:14px}.ContactLead__modal-close:hover{color:#23364e;background:#e6ebef;transform:rotate(90deg)}.ContactLead__modal-heading{align-items:center;gap:13px;margin-bottom:20px;padding-right:35px;display:flex}.ContactLead__modal-icon{border-radius:14px;place-items:center;width:50px;min-width:50px;height:50px;display:grid}.ContactLead__modal-icon--blue{color:var(--primary);background:#eaf7ff}.ContactLead__modal-icon--green{color:#079657;background:#eaf9f1}.ContactLead__modal-heading h3{color:#1d3049;margin:0 0 3px;font-size:20px;font-weight:800}.ContactLead__modal-heading p{color:#8998aa;margin:0;font-size:12px}.ContactLead__view-grid{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.ContactLead__view-item{background:#fafcfd;border:1px solid #e5edf3;border-radius:11px;flex-direction:column;justify-content:center;gap:5px;min-height:66px;padding:12px 14px;display:flex}.ContactLead__view-item>span:first-child{color:#8595a7;text-transform:uppercase;letter-spacing:.3px;font-size:10px;font-weight:800}.ContactLead__view-item strong{overflow-wrap:anywhere;color:#304862;font-size:13px}.ContactLead__message-box{background:#fafcfd;border:1px solid #e5edf3;border-radius:11px;margin-top:11px;padding:14px}.ContactLead__message-box>span{color:#8595a7;text-transform:uppercase;font-size:10px;font-weight:800}.ContactLead__message-box p{color:#435a73;overflow-wrap:anywhere;margin:6px 0 0;font-size:13px;line-height:1.65}.ContactLead__view-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;margin-top:20px;display:flex}.ContactLead__edit-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.ContactLead__edit-field{flex-direction:column;display:flex}.ContactLead__edit-field--full{grid-column:1/-1}.ContactLead__edit-field label{color:#405672;margin-bottom:6px;font-size:12px;font-weight:750}.ContactLead__edit-field input,.ContactLead__edit-field select,.ContactLead__edit-field textarea{color:#304661;background:#fff;border:1px solid #dbe5ec;border-radius:10px;outline:none;width:100%;font-size:13px;transition:border-color .2s,box-shadow .2s}.ContactLead__edit-field input,.ContactLead__edit-field select{height:43px;padding:0 12px}.ContactLead__edit-field textarea{resize:vertical;min-height:105px;padding:10px 12px;font-family:inherit;line-height:1.55}.ContactLead__edit-field input:focus,.ContactLead__edit-field select:focus,.ContactLead__edit-field textarea:focus{border-color:#69bee5;box-shadow:0 0 0 4px #0b8fd314}.ContactLead__modal-secondary,.ContactLead__modal-primary,.ContactLead__cancel-delete,.ContactLead__confirm-delete{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:96px;height:40px;padding:0 16px;font-size:12px;font-weight:750;transition:all .2s;display:inline-flex}.ContactLead__modal-secondary,.ContactLead__cancel-delete{color:#53677e;background:#fff;border:1px solid #dce5ec}.ContactLead__modal-secondary:hover,.ContactLead__cancel-delete:hover{background:#f5f8fa}.ContactLead__modal-primary{border:1px solid var(--primary);color:#fff;background:var(--primary);box-shadow:0 6px 15px #0b8fd326}.ContactLead__modal-primary:hover{border-color:var(--primary-dark);background:var(--primary-dark);transform:translateY(-1px)}.ContactLead__delete-icon{width:68px;height:68px;color:var(--danger);background:#ffeded;border-radius:50%;place-items:center;margin:0 auto 15px;display:grid}.ContactLead__delete-modal h3{color:#1d2c43;margin:0 0 8px;font-size:20px}.ContactLead__delete-modal p{color:#78899c;margin:0;font-size:12px;line-height:1.65}.ContactLead__delete-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin-top:20px;display:flex}.ContactLead__confirm-delete{color:#fff;background:#e93b3b;border:1px solid #e93b3b}.ContactLead__confirm-delete:hover{background:#cb2929;border-color:#cb2929;transform:translateY(-1px);box-shadow:0 7px 16px #e93b3b33}@media (width<=1200px){.ContactLead__stats{grid-template-columns:repeat(2,1fr)}.ContactLead__filter-card{grid-template-columns:1.4fr 1fr 1fr 1fr}.ContactLead__filter-buttons{grid-column:1/-1;justify-content:flex-end}}@media (width<=850px){.ContactLead{padding:14px}.ContactLead__header{align-items:flex-start}.ContactLead__breadcrumb{display:none}.ContactLead__filter-card{grid-template-columns:1fr 1fr}.ContactLead__search-field{grid-column:1/-1}.ContactLead__list-header{flex-direction:column;align-items:stretch}.ContactLead__list-actions{grid-template-columns:1fr 1fr 42px;width:100%;display:grid}.ContactLead__export-button,.ContactLead__delete-selected-button{width:100%}.ContactLead__pagination-wrapper{flex-direction:column;justify-content:center}}@media (width<=620px){.ContactLead__stats{grid-template-columns:1fr}.ContactLead__header-left{align-items:flex-start}.ContactLead__header-icon{width:54px;min-width:54px;height:54px}.ContactLead__filter-card{grid-template-columns:1fr}.ContactLead__search-field{grid-column:auto}.ContactLead__filter-buttons{grid-template-columns:1fr 1fr;width:100%;display:grid}.ContactLead__filter-button,.ContactLead__reset-button{width:100%}.ContactLead__view-grid,.ContactLead__edit-grid{grid-template-columns:1fr}.ContactLead__edit-field--full{grid-column:auto}.ContactLead__view-modal,.ContactLead__edit-modal{border-radius:16px;padding:21px 16px}.ContactLead__delete-modal{padding:30px 18px 22px}.ContactLead__view-footer,.ContactLead__delete-actions{flex-direction:column-reverse}.ContactLead__modal-secondary,.ContactLead__modal-primary,.ContactLead__cancel-delete,.ContactLead__confirm-delete{width:100%}}@media (width<=430px){.ContactLead{padding:10px}.ContactLead__header-left{gap:11px}.ContactLead__header-left h1{font-size:21px}.ContactLead__header-left p{font-size:12px}.ContactLead__list-actions{grid-template-columns:1fr 1fr}.ContactLead__refresh-button{grid-column:1/-1;width:100%}.ContactLead__pagination{max-width:100%;padding-bottom:2px;overflow-x:auto}.ContactLead__pagination-dots{display:none}.ContactLead__modal-overlay{padding:10px}}@media (width<=360px){.ContactLead__filter-buttons,.ContactLead__list-actions{grid-template-columns:1fr}.ContactLead__page-button{min-width:30px;height:30px;padding:0 5px}.ContactLead__stat-card{padding:14px}}@media (prefers-reduced-motion:reduce){.ContactLead *,.ContactLead :before,.ContactLead :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.Order{color:#1a2538;box-sizing:border-box;-webkit-font-smoothing:antialiased;background:linear-gradient(#f7fafc 0%,#edf3f7 100%);width:100%;min-height:100vh;padding:30px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.Order *,.Order :before,.Order :after{box-sizing:border-box}.Order__pageHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:26px;display:flex}.Order__pageEyebrow{color:#ff6b00;letter-spacing:.16em;margin-bottom:6px;font-size:10px;font-weight:800;display:inline-block}.Order__pageTitle{color:#172a44;letter-spacing:-.7px;margin:0;font-size:29px;font-weight:800;line-height:1.15}.Order__pageSubtitle{color:#7b8ea7;margin:7px 0 0;font-size:13px;line-height:1.5}.Order__pageHeaderActions{align-items:center;gap:9px;display:flex}.Order__topRefresh,.Order__topExport{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 15px;font-size:12px;font-weight:750;transition:all .2s;display:inline-flex}.Order__topRefresh{color:#45617e;background:#fff;border:1px solid #d4e0e9}.Order__topRefresh:hover:not(:disabled){color:#ff6b00;background:#fffaf6;border-color:#ffb885}.Order__topExport{color:#fff;background:linear-gradient(#0ca658 0%,#08944d 100%);border:1px solid #0ba357;box-shadow:0 4px 13px #0ba35733}.Order__topExport:hover{transform:translateY(-1px);box-shadow:0 7px 17px #0ba35742}.Order__topRefresh:disabled,.Order__topExport:disabled{opacity:.55;cursor:not-allowed}.Order__stats{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:24px;display:grid}.Order__statCard{background:#fff;border:1px solid #e2ebf2;border-radius:16px;align-items:center;gap:16px;min-height:118px;padding:21px;transition:all .25s;display:flex;box-shadow:0 4px 18px #12263f0a}.Order__statCard:hover{transform:translateY(-3px);box-shadow:0 13px 28px #12263f14}.Order__statIcon{border-radius:50%;justify-content:center;align-items:center;width:60px;min-width:60px;height:60px;display:flex}.Order__statIcon--orange{color:#ff6b00;background:#fff1e6;border:1px solid #ffd9c2}.Order__statIcon--green{color:#0ca658;background:#e7f8ef;border:1px solid #bdf1d5}.Order__statIcon--yellow{color:#e58f00;background:#fff5e0;border:1px solid #ffe5ad}.Order__statIcon--red{color:#f03d3d;background:#ffebeb;border:1px solid #ffd0d0}.Order__statContent>span{color:#617592;margin-bottom:5px;font-size:12px;font-weight:650;display:block}.Order__statValue strong{color:#0f1d38;font-size:26px;font-weight:800;line-height:1}.Order__statContent p{color:#7b8ea7;margin:6px 0 0;font-size:11px}.Order__filterCard{z-index:50;background:#fff;border:1px solid #e1e9f0;border-radius:16px;grid-template-columns:1.7fr .95fr .95fr 1.05fr 1.05fr auto;align-items:end;gap:13px;margin-bottom:22px;padding:20px;display:grid;position:relative;box-shadow:0 4px 18px #12263f0a}.Order__filterField{min-width:0;position:relative}.Order__filterField label{color:#1e314b;margin-bottom:7px;font-size:11px;font-weight:750;display:block}.Order__inputBox,.Order__filterField select,.Order__dateButton{color:#2b3e58;background:#fff;border:1px solid #d3dee8;border-radius:9px;outline:none;width:100%;height:42px;font-size:12px;font-weight:500;transition:all .2s}.Order__inputBox{align-items:center;gap:9px;padding:0 12px;display:flex}.Order__inputBox svg{color:#788ca4;flex-shrink:0}.Order__inputBox:focus-within{border-color:#ff6b00;box-shadow:0 0 0 3px #ff6b001a}.Order__inputBox input{color:#2b3e58;background:0 0;border:0;outline:0;width:100%;height:100%;font-size:12px}.Order__inputBox input::placeholder{color:#9aaabd}.Order__filterField select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23627694' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding:0 32px 0 12px}.Order__filterField select:focus{border-color:#ff6b00;box-shadow:0 0 0 3px #ff6b001a}.Order__dateButton{cursor:pointer;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.Order__dateButton:hover{border-color:#ffb885}.Order__dateButton svg{color:#556c89}.Order__calendar{z-index:500;background:#fff;border:1px solid #dce5ed;border-radius:14px;width:285px;padding:15px;animation:.2s cubic-bezier(.16,1,.3,1) OrderCalendarShow;position:absolute;top:calc(100% + 7px);left:0;box-shadow:0 20px 50px #12263f2e}@keyframes OrderCalendarShow{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Order__calendarHeader{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.Order__calendarHeader strong{color:#1a2c47;font-size:13px;font-weight:750}.Order__calendarHeader button{color:#536984;cursor:pointer;background:#fff;border:1px solid #dbe4ec;border-radius:7px;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.Order__calendarHeader button:hover{color:#ff6b00;background:#fff6ee;border-color:#ffbe91}.Order__calendarWeek,.Order__calendarDays{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.Order__calendarWeek{margin-bottom:6px}.Order__calendarWeek span{text-align:center;color:#8395ab;font-size:10px;font-weight:700}.Order__calendarDays button{color:#314660;cursor:pointer;background:0 0;border:0;border-radius:7px;height:31px;font-size:11px;font-weight:600}.Order__calendarDays button:hover:not(:disabled){color:#ff6b00;background:#fff0e4}.Order__calendarDays button:disabled{color:#c9d5e0;cursor:not-allowed}.Order__calendarDays .Order__calendarSelected{color:#fff;background:#ff6b00;font-weight:700}.Order__filterButtons{gap:8px;display:flex}.Order__resetButton{color:#4b6280;cursor:pointer;background:#fff;border:1px solid #d4e0ea;border-radius:9px;height:42px;padding:0 15px;font-size:12px;font-weight:700;transition:all .2s}.Order__resetButton:hover{color:#ff6b00;background:#fffaf6;border-color:#ffb885}.Order__listCard{z-index:1;background:#fff;border:1px solid #e1e9f0;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 4px 22px #12263f0a}.Order__listHeader{border-bottom:1px solid #edf2f7;justify-content:space-between;align-items:center;gap:15px;min-height:70px;padding:15px 20px;display:flex}.Order__listTitle{align-items:center;gap:10px;display:flex}.Order__listIcon{color:#ff6b00;display:flex}.Order__listTitle h2{color:#ee6300;margin:0;font-size:18px;font-weight:800}.Order__databaseStatus{color:#0ba357;margin-top:3px;font-size:9px;font-weight:700;display:block}.Order__listActions{align-items:center;gap:8px;display:flex}.Order__exportButton,.Order__deleteSelected,.Order__refreshButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:38px;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex}.Order__exportButton{color:#fff;background:linear-gradient(#0ca658 0%,#08944d 100%);border:1px solid #0ba357;padding:0 13px}.Order__exportButton:hover{transform:translateY(-1px)}.Order__deleteSelected{color:#fff;background:linear-gradient(#f04444 0%,#e03232 100%);border:1px solid #ee3c3c;padding:0 13px}.Order__deleteSelected:disabled{opacity:.4;cursor:not-allowed}.Order__refreshButton{color:#028acb;background:#fff;border:1px solid #d5e0e9;width:38px}.Order__refreshButton:hover:not(:disabled){background:#f1faff;transform:rotate(20deg)}.Order__refreshButton:disabled{opacity:.5;cursor:not-allowed}.Order__tableWrapper{width:100%;overflow-x:auto}.Order__table{border-collapse:collapse;width:100%;min-width:1250px}.Order__table thead th{color:#556c88;text-transform:uppercase;letter-spacing:.45px;text-align:left;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e3e9ef;height:47px;padding:0 14px;font-size:10px;font-weight:750}.Order__table tbody td{color:#314763;vertical-align:middle;border-bottom:1px solid #eaf0f5;min-height:70px;padding:10px 14px;font-size:12px}.Order__table tbody tr{transition:background .18s}.Order__table tbody tr:hover{background:#fffcf8}.Order__checkColumn{width:44px;text-align:center!important}.Order__checkbox{cursor:pointer;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:relative}.Order__checkbox input{opacity:0;position:absolute}.Order__checkbox span{background:#fff;border:1.5px solid #bdcbd7;border-radius:4px;width:18px;height:18px;transition:all .15s}.Order__checkbox input:checked+span{background:#ff6b00;border-color:#ff6b00}.Order__checkbox input:checked+span:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.Order__orderCell{flex-direction:column;gap:3px;display:flex}.Order__orderId{color:#172a44;font-family:monospace;font-size:12px;font-weight:800}.Order__orderCell small{color:#91a1b3;font-size:9px}.Order__customer{align-items:center;gap:9px;max-width:190px;display:flex}.Order__customerAvatar{color:#0b80b5;background:#e8f4fc;border:1px solid #cce8f8;border-radius:50%;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;font-size:11px;font-weight:800;display:flex}.Order__customer>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.Order__customer strong{color:#1c2e47;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:750;overflow:hidden}.Order__customer span{color:#7589a3;white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:10px;overflow:hidden}.Order__phoneCell strong{color:#314763;white-space:nowrap;font-size:11px;font-weight:700}.Order__items{align-items:center;gap:5px;display:flex}.Order__itemPreview{flex:0 0 34px;width:34px;height:34px}.Order__itemPreview img,.Order__itemPlaceholder{object-fit:cover;border:1px solid #dfe6ec;border-radius:7px;width:34px;height:34px}.Order__itemPlaceholder{color:#8294a8;background:#f4f7f9;justify-content:center;align-items:center;display:flex}.Order__moreItems{color:#ff6b00;background:#fff1e6;border-radius:7px;justify-content:center;align-items:center;min-width:29px;height:29px;padding:0 6px;font-size:10px;font-weight:800;display:flex}.Order__itemCount{color:#8496aa;margin-left:3px;font-size:9px}.Order__amount{color:#12233b;font-size:13px;font-weight:800}.Order__paymentCell{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.Order__payment{border-radius:30px;justify-content:center;align-items:center;min-width:58px;padding:5px 9px;font-size:9px;font-weight:750;display:inline-flex}.Order__payment--paid{color:#078c48;background:#e5f8ee;border:1px solid #bcefd3}.Order__payment--cod{color:#0280c4;background:#e6f5fe;border:1px solid #bfe4fa}.Order__paymentStatus{font-size:9px;font-weight:700}.Order__paymentStatus--pending{color:#c97c00}.Order__paymentStatus--paid{color:#078c48}.Order__paymentStatus--failed{color:#e53232}.Order__paymentStatus--refunded{color:#6e3ad6}.Order__status{text-align:center;white-space:nowrap;border-radius:30px;justify-content:center;align-items:center;min-width:72px;padding:5px 9px;font-size:9px;font-weight:750;display:inline-flex}.Order__status--delivered{color:#078a48;background:#e3f8eb;border:1px solid #b7edd0}.Order__status--pending{color:#c97c00;background:#fff4db;border:1px solid #ffe3a8}.Order__status--preparing{color:#6e3ad6;background:#f1ebff;border:1px solid #decaff}.Order__status--out-for-delivery{color:#007ec2;background:#e4f5fd;border:1px solid #bee5fb}.Order__status--cancelled{color:#e53232;background:#ffebeb;border:1px solid #fcc}.Order__date{flex-direction:column;gap:3px;display:flex}.Order__date span{color:#3b516d;font-size:10px;font-weight:650}.Order__date small{color:#7b8ea7;font-size:9px}.Order__rowActions{align-items:center;gap:6px;display:flex}.Order__rowButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.Order__viewButton{color:#028acb;background:#f1f9fe;border:1px solid #bce1f7}.Order__viewButton:hover{color:#fff;background:#028acb;transform:translateY(-2px)}.Order__editButton{color:#089650;background:#f1faf5;border:1px solid #bae5cf}.Order__editButton:hover{color:#fff;background:#089650;transform:translateY(-2px)}.Order__deleteButton{color:#eb3c3c;background:#fff5f5;border:1px solid #ffbebe}.Order__deleteButton:hover{color:#fff;background:#eb3c3c;transform:translateY(-2px)}.Order__empty{text-align:center!important;height:240px!important}.Order__emptyContent{color:#7d90a5;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.Order__emptyContent>div{color:#ff6b00;background:#fff1e6;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:4px;display:flex}.Order__emptyContent strong{color:#334963;font-size:14px}.Order__emptyContent span{font-size:11px}.Order__paginationWrapper{border-top:1px solid #edf2f7;justify-content:space-between;align-items:center;gap:15px;min-height:66px;padding:14px 20px;display:flex}.Order__paginationInfo{color:#657b96;font-size:11px}.Order__paginationInfo strong{color:#1e314b}.Order__pagination{align-items:center;gap:5px;display:flex}.Order__pageButton{color:#3b506c;cursor:pointer;background:#fff;border:1px solid #d5e0e9;border-radius:8px;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0 8px;font-size:11px;font-weight:700;display:flex}.Order__pageButton:hover:not(:disabled){color:#ff6b00;background:#fffaf5;border-color:#ffb885}.Order__pageActive{color:#fff!important;background:linear-gradient(#ff7411 0%,#ee6000 100%)!important;border-color:#ff6b00!important}.Order__pageButton:disabled{opacity:.35;cursor:not-allowed}.Order__dots{text-align:center;color:#8799ad;width:25px}.Order__loading{color:#617592;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:60vh;display:flex}.Order__loading strong{color:#263d59;font-size:15px}.Order__loading span{color:#93a2b4;font-size:11px}.Order__loadingSpinner,.Order__buttonSpinner{border:2px solid #e3e8ed;border-top-color:#ff6b00;border-radius:50%;animation:.7s linear infinite OrderSpin}.Order__loadingSpinner{width:35px;height:35px}.Order__buttonSpinner{width:14px;height:14px}@keyframes OrderSpin{to{transform:rotate(360deg)}}.Order__modalOverlay{z-index:99999;-webkit-backdrop-filter:blur(6px);background:#0c17289e;justify-content:center;align-items:center;padding:18px;animation:.2s ease-out OrderOverlay;display:flex;position:fixed;inset:0}@keyframes OrderOverlay{0%{opacity:0}to{opacity:1}}.Order__viewModal,.Order__editModal,.Order__deleteModal{background:#fff;border-radius:17px;width:100%;animation:.25s cubic-bezier(.16,1,.3,1) OrderModal;position:relative;box-shadow:0 28px 80px #0a192d3d}.Order__viewModal{max-width:700px;max-height:calc(100vh - 36px);overflow-y:auto}.Order__editModal{max-width:590px}.Order__deleteModal{text-align:center;max-width:410px;padding:34px}@keyframes OrderModal{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.Order__modalClose{z-index:2;color:#63768e;cursor:pointer;background:#fff;border:1px solid #dce5ed;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:15px;right:15px}.Order__modalClose:hover{color:#e53232;background:#fff6f6;border-color:#ffcaca}.Order__modalClose:disabled{opacity:.5;cursor:not-allowed}.Order__modalHeader{border-bottom:1px solid #edf2f7;align-items:center;gap:12px;padding:22px 24px 17px;display:flex}.Order__modalIcon{border-radius:11px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.Order__modalIcon--orange{color:#ff6b00;background:#fff1e6}.Order__modalIcon--green{color:#0a9c54;background:#e7f8ef}.Order__modalHeader h3{color:#172a44;margin:0;font-size:18px;font-weight:800}.Order__modalHeader p{color:#8091a5;margin:4px 0 0;font-family:monospace;font-size:11px}.Order__viewSection{padding:16px 24px 0}.Order__viewSectionTitle{color:#334963;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:11px;font-weight:800}.Order__viewGrid{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.Order__viewItem{background:#f9fbfc;border:1px solid #e8eef3;border-radius:9px;flex-direction:column;gap:4px;min-width:0;padding:11px;display:flex}.Order__viewItem--full{grid-column:1/-1}.Order__viewItem span:first-child{color:#8192a6;text-transform:uppercase;font-size:9px;font-weight:700}.Order__viewItem strong{color:#263c58;word-break:break-word;font-size:11px;line-height:1.45}.Order__modalItems{flex-direction:column;gap:7px;display:flex}.Order__modalItem{background:#fff;border:1px solid #e8eef3;border-radius:10px;align-items:center;gap:10px;padding:9px;display:flex}.Order__modalItem img,.Order__modalItemPlaceholder{object-fit:cover;border:1px solid #e0e7ed;border-radius:9px;flex:0 0 48px;width:48px;height:48px}.Order__modalItemPlaceholder{color:#7f91a5;background:#f4f7f9;justify-content:center;align-items:center;display:flex}.Order__modalItemInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Order__modalItemInfo strong{color:#263c58;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.Order__modalItemInfo span{color:#8797a9;font-size:9px}.Order__modalItemInfo small{color:#536b84;font-size:9px}.Order__modalItemTotal{color:#12233b;font-size:12px;font-weight:800}.Order__viewSummary{background:#f8fafc;border:1px solid #e5ebf0;border-radius:10px;margin:16px 24px 0;padding:12px}.Order__viewSummary>div{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.Order__viewSummary span{color:#6e8198;font-size:10px}.Order__viewSummary strong{color:#334963;font-size:10px}.Order__discountValue{color:#0a9c54!important}.Order__viewSummaryTotal{border-top:1px dashed #dce5ed;margin-top:6px;padding-top:9px!important}.Order__viewSummaryTotal span{color:#243b57;font-size:11px;font-weight:750}.Order__viewSummaryTotal strong{color:#ff6b00;font-size:16px;font-weight:850}.Order__modalFooter{justify-content:flex-end;gap:8px;padding:16px 24px 20px;display:flex}.Order__cancelModalButton,.Order__saveModalButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 14px;font-size:11px;font-weight:750;display:inline-flex}.Order__cancelModalButton{color:#5e728b;background:#fff;border:1px solid #d7e1e9}.Order__cancelModalButton:hover{background:#f7f9fb}.Order__saveModalButton{color:#fff;background:linear-gradient(#ff7512 0%,#ee6100 100%);border:1px solid #ff6b00;box-shadow:0 4px 12px #ff6b0033}.Order__saveModalButton:hover:not(:disabled){transform:translateY(-1px)}.Order__cancelModalButton:disabled,.Order__saveModalButton:disabled{opacity:.5;cursor:not-allowed}.Order__editGrid{grid-template-columns:repeat(2,1fr);gap:13px;padding:19px 24px 5px;display:grid}.Order__editField{flex-direction:column;gap:6px;display:flex}.Order__editField--full{grid-column:1/-1}.Order__editField label{color:#344963;font-size:10px;font-weight:750}.Order__editField label span{color:#e53232;margin-left:2px}.Order__editField input,.Order__editField select,.Order__editField textarea{color:#263c58;background:#fbfcfd;border:1px solid #d8e2ea;border-radius:8px;outline:none;width:100%;font-family:inherit;font-size:11px;transition:all .2s}.Order__editField input,.Order__editField select{height:39px;padding:0 10px}.Order__editField textarea{resize:vertical;min-height:75px;padding:9px 10px}.Order__editField input:focus,.Order__editField select:focus,.Order__editField textarea:focus{background:#fff;border-color:#ff6b00;box-shadow:0 0 0 3px #ff6b0017}.Order__deleteIcon{color:#e53232;background:#ffebeb;border:1px solid #ffd0d0;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;margin:0 auto 16px;display:flex}.Order__deleteModal h3{color:#1d304a;margin:0;font-size:19px;font-weight:800}.Order__deleteModal p{color:#71849b;max-width:320px;margin:9px auto 0;font-size:11px;line-height:1.55}.Order__deleteModal p strong{color:#263c58}.Order__deleteActions{justify-content:center;gap:8px;margin-top:22px;display:flex}.Order__cancelDelete,.Order__confirmDelete{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:39px;padding:0 15px;font-size:11px;font-weight:750;display:inline-flex}.Order__cancelDelete{color:#5e728b;background:#fff;border:1px solid #d7e1e9}.Order__confirmDelete{color:#fff;background:#e53232;border:1px solid #e53232;box-shadow:0 5px 14px #e5323233}.Order__confirmDelete:hover:not(:disabled){background:#c92727}.Order__cancelDelete:disabled,.Order__confirmDelete:disabled{opacity:.5;cursor:not-allowed}@media (width<=1250px){.Order__stats{grid-template-columns:repeat(2,1fr)}.Order__filterCard{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.Order{padding:20px}.Order__pageHeader{flex-direction:column}.Order__pageHeaderActions{width:100%}.Order__topRefresh,.Order__topExport{flex:1}.Order__filterCard{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.Order{padding:14px}.Order__pageTitle{font-size:23px}.Order__pageSubtitle{font-size:11px}.Order__stats{grid-template-columns:1fr;gap:10px}.Order__statCard{min-height:95px;padding:16px}.Order__statIcon{width:50px;min-width:50px;height:50px}.Order__filterCard{grid-template-columns:1fr;gap:11px;padding:15px}.Order__listHeader{flex-direction:column;align-items:flex-start}.Order__listActions{flex-wrap:wrap;width:100%}.Order__exportButton,.Order__deleteSelected{flex:1}.Order__paginationWrapper{flex-direction:column;align-items:flex-start}.Order__pagination{justify-content:center;width:100%}.Order__modalOverlay{padding:10px}.Order__viewModal,.Order__editModal{border-radius:14px;max-height:calc(100vh - 20px);overflow-y:auto}.Order__modalHeader{padding:18px 16px 14px}.Order__viewSection{padding:13px 16px 0}.Order__viewGrid,.Order__editGrid{grid-template-columns:1fr}.Order__viewItem--full,.Order__editField--full{grid-column:auto}.Order__editGrid{padding:16px 16px 3px}.Order__viewSummary{margin:14px 16px 0}.Order__modalFooter{flex-direction:column-reverse;padding:13px 16px 17px}.Order__cancelModalButton,.Order__saveModalButton{width:100%}.Order__deleteModal{padding:27px 19px}}@media (width<=420px){.Order__pageHeaderActions{flex-direction:column}.Order__topRefresh,.Order__topExport{width:100%}.Order__calendar{left:50%;transform:translate(-50%)}.Order__deleteActions{flex-direction:column}.Order__cancelDelete,.Order__confirmDelete{width:100%}}.Testimonial{box-sizing:border-box;color:#13213c;background:linear-gradient(135deg,#f8fbff 0%,#f4f8fc 50%,#f8fbff 100%);width:100%;min-height:100%;padding:30px 32px 50px;font-family:Plus Jakarta Sans,Inter,sans-serif}.Testimonial__header{justify-content:space-between;align-items:center;gap:25px;width:100%;margin-bottom:28px;display:flex}.Testimonial__headerLeft{align-items:center;gap:20px;display:flex}.Testimonial__headerIcon{color:#ff6900;background:linear-gradient(145deg,#fff0e5,#fff8f2);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:92px;height:92px;display:flex;box-shadow:0 15px 30px #ff690014}.Testimonial__headerLeft h1{color:#10213f;letter-spacing:-1.1px;margin:0 0 6px;font-size:38px;font-weight:800;line-height:1.15}.Testimonial__headerLeft p{color:#6680a5;margin:0;font-size:17px;font-weight:500}.Testimonial__breadcrumb{color:#6880a2;white-space:nowrap;align-items:center;gap:13px;font-size:14px;display:flex}.Testimonial__breadcrumb span{align-items:center;gap:8px;display:flex}.Testimonial__breadcrumb strong{color:#1d3557}.Testimonial__formCard{box-sizing:border-box;background:#fffffff7;border:1px solid #e1e9f2;border-radius:18px;width:100%;margin-bottom:28px;padding:28px;position:relative;box-shadow:0 10px 35px #23426912}.Testimonial__formHeader{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;padding-bottom:22px;display:flex}.Testimonial__formTitle{align-items:center;gap:14px;display:flex}.Testimonial__formIcon{color:#ff6900;background:linear-gradient(135deg,#fff1e7,#fff8f3);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.Testimonial__formTitle h2{color:#182d4d;margin:0 0 4px;font-size:19px;font-weight:800}.Testimonial__formTitle p{color:#7b8ea8;margin:0;font-size:13px;font-weight:500}.Testimonial__requiredText{color:#9aa9bb;font-size:12px;font-weight:600}.Testimonial__form{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 18px;display:grid}.Testimonial__formField{min-width:0}.Testimonial__formField--full{grid-column:1/-1}.Testimonial__formField label{color:#304765;margin-bottom:8px;font-size:13px;font-weight:700;display:block}.Testimonial__formField label span{color:#ff5722;margin-left:3px}.Testimonial__formInput{box-sizing:border-box;color:#8496ad;background:#fff;border:1px solid #dce5ef;border-radius:10px;align-items:center;gap:10px;height:47px;padding:0 14px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.Testimonial__formInput:focus-within{background:#fffdfb;border-color:#ff6900;box-shadow:0 0 0 4px #ff690014}.Testimonial__formInput input{color:#253b58;background:0 0;border:0;outline:0;width:100%;height:100%;font-family:inherit;font-size:13px;font-weight:500}.Testimonial__formInput input::placeholder{color:#a1afc0}.Testimonial__formField select{box-sizing:border-box;color:#304765;cursor:pointer;background:#fff;border:1px solid #dce5ef;border-radius:10px;outline:none;width:100%;height:47px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .2s,box-shadow .2s}.Testimonial__formField select:focus{border-color:#ff6900;box-shadow:0 0 0 4px #ff690014}.Testimonial__ratingBox{background:#fff;border:1px solid #dce5ef;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;height:47px;padding:0 13px;display:flex}.Testimonial__ratingBox>span{color:#6c7e96;white-space:nowrap;font-size:12px;font-weight:700}.Testimonial__stars{align-items:center;gap:2px;display:flex}.Testimonial__star{color:#d8e0e9;cursor:default;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .2s,transform .2s;display:inline-flex}.Testimonial__star--active{color:#ffb020}.Testimonial__stars--interactive .Testimonial__star{cursor:pointer}.Testimonial__stars--interactive .Testimonial__star:hover{color:#ff9c00;transform:scale(1.12)}.Testimonial__imageField{grid-column:span 2}.Testimonial__uploadArea{box-sizing:border-box;width:100%;min-height:125px}.Testimonial__uploadButton{color:#7e91a9;cursor:pointer;background:linear-gradient(135deg,#fbfdff,#f7faff);border:1.5px dashed #cfdbe8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-height:125px;font-family:inherit;transition:border-color .25s,background .25s,transform .25s;display:flex}.Testimonial__uploadButton:hover{color:#ff6900;background:#fffaf6;border-color:#ff6900;transform:translateY(-2px)}.Testimonial__uploadButton span{color:#536b88;font-size:13px;font-weight:700}.Testimonial__uploadButton small{color:#9aaabd;font-size:10px;font-weight:500}.Testimonial__imagePreview{background:#f4f7fa;border:1px solid #dce5ef;border-radius:12px;width:100%;height:125px;position:relative;overflow:hidden}.Testimonial__imagePreview img{object-fit:cover;width:100%;height:100%;display:block}.Testimonial__imagePreview button{color:#fff;cursor:pointer;background:#0f172abf;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background .2s,transform .2s;display:flex;position:absolute;top:9px;right:9px}.Testimonial__imagePreview button:hover{background:#ef4444;transform:rotate(90deg)}.Testimonial__formField textarea{box-sizing:border-box;resize:vertical;color:#253b58;background:#fff;border:1px solid #dce5ef;border-radius:10px;outline:none;width:100%;min-height:125px;padding:13px 14px;font-family:inherit;font-size:13px;line-height:1.6;transition:border-color .2s,box-shadow .2s}.Testimonial__formField textarea::placeholder{color:#a1afc0}.Testimonial__formField textarea:focus{border-color:#ff6900;box-shadow:0 0 0 4px #ff690014}.Testimonial__characterCount{text-align:right;color:#9aaabd;margin-top:5px;font-size:10px}.Testimonial__formActions{border-top:1px solid #edf1f6;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;padding-top:6px;display:flex}.Testimonial__formReset,.Testimonial__formSubmit{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:43px;padding:0 20px;font-family:inherit;font-size:12px;font-weight:700;transition:all .22s;display:inline-flex}.Testimonial__formReset{color:#647890;background:#fff;border:1px solid #dce5ef}.Testimonial__formReset:hover{background:#f8fafc;border-color:#c4d0de;transform:translateY(-1px)}.Testimonial__formSubmit{color:#fff;background:linear-gradient(135deg,#ff7200,#ff5700);border:1px solid #ff6900;box-shadow:0 7px 18px #ff690038}.Testimonial__formSubmit:hover{transform:translateY(-2px);box-shadow:0 10px 23px #ff69004d}.Testimonial__listCard{background:#fff;border:1px solid #e1e9f2;border-radius:18px;width:100%;overflow:hidden;box-shadow:0 10px 35px #2342690f}.Testimonial__listHeader{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.Testimonial__listTitle{align-items:center;gap:13px;display:flex}.Testimonial__listIcon{color:#3d7edb;background:#eef6ff;border-radius:11px;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.Testimonial__listTitle h2{color:#1b3150;margin:0 0 3px;font-size:17px;font-weight:800}.Testimonial__listTitle p{color:#94a4b7;margin:0;font-size:11px;font-weight:500}.Testimonial__listActions{align-items:center;gap:8px;display:flex}.Testimonial__deleteSelected{color:#dc4b4b;cursor:pointer;background:#fff8f8;border:1px solid #ffd4d4;border-radius:8px;align-items:center;gap:7px;height:38px;padding:0 13px;font-family:inherit;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex}.Testimonial__deleteSelected span{color:#fff;background:#dc4b4b;border-radius:50%;justify-content:center;align-items:center;min-width:20px;height:20px;font-size:9px;display:inline-flex}.Testimonial__deleteSelected:hover:not(:disabled){background:#fff0f0;border-color:#ffb8b8}.Testimonial__deleteSelected:disabled{opacity:.45;cursor:not-allowed}.Testimonial__refreshButton{color:#637995;cursor:pointer;background:#fff;border:1px solid #dce5ef;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex}.Testimonial__refreshButton:hover{color:#ff6900;background:#fff8f4;border-color:#ffb68c;transform:rotate(25deg)}.Testimonial__tableWrapper{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;width:100%;overflow-x:auto}.Testimonial__tableWrapper::-webkit-scrollbar{height:6px}.Testimonial__tableWrapper::-webkit-scrollbar-track{background:0 0}.Testimonial__tableWrapper::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:20px}.Testimonial__table{border-collapse:collapse;table-layout:auto;width:100%;min-width:1050px}.Testimonial__table thead{background:#f8fafc}.Testimonial__table th{color:#6f8199;text-align:left;text-transform:uppercase;letter-spacing:.45px;white-space:nowrap;border-bottom:1px solid #e8eef5;padding:14px 13px;font-size:10px;font-weight:800}.Testimonial__table td{color:#425976;vertical-align:middle;border-bottom:1px solid #edf1f6;padding:15px 13px;font-size:12px}.Testimonial__table tbody tr{transition:background .2s}.Testimonial__table tbody tr:hover{background:#fcfdff}.Testimonial__table tbody tr:last-child td{border-bottom:0}.Testimonial__checkColumn{width:42px}.Testimonial__serial{color:#8495aa;font-size:11px;font-weight:700}.Testimonial__checkbox{cursor:pointer;width:18px;height:18px;display:inline-flex;position:relative}.Testimonial__checkbox input{opacity:0;pointer-events:none;position:absolute}.Testimonial__checkbox span{background:#fff;border:1.5px solid #cbd6e2;border-radius:5px;width:17px;height:17px;transition:all .2s;display:block}.Testimonial__checkbox input:checked+span{background:#ff6900;border-color:#ff6900;box-shadow:0 3px 8px #ff690033}.Testimonial__checkbox input:checked+span:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.Testimonial__customer{align-items:center;gap:10px;min-width:170px;display:flex}.Testimonial__customer img{object-fit:cover;border:2px solid #fff;border-radius:50%;flex-shrink:0;width:40px;height:40px;display:block;box-shadow:0 2px 7px #0000001f}.Testimonial__customer div{flex-direction:column;gap:3px;min-width:0;display:flex}.Testimonial__customer strong{color:#213957;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;overflow:hidden}.Testimonial__customer span{color:#91a0b2;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.Testimonial__message{color:#71839a;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:230px;font-size:11px;line-height:1.55;display:-webkit-box;overflow:hidden}.Testimonial__date{white-space:nowrap;flex-direction:column;gap:3px;display:flex}.Testimonial__date span{color:#405772;font-size:11px;font-weight:700}.Testimonial__date small{color:#a0adbc;font-size:9px}.Testimonial__status{text-transform:uppercase;letter-spacing:.3px;border-radius:999px;justify-content:center;align-items:center;min-width:70px;padding:6px 10px;font-size:9px;font-weight:800;display:inline-flex}.Testimonial__status--approved{color:#269653;background:#eaf9ef}.Testimonial__status--pending{color:#c58a00;background:#fff7df}.Testimonial__status--rejected{color:#d94d4d;background:#fff0f0}.Testimonial__rowActions{align-items:center;gap:5px;display:flex}.Testimonial__rowButton{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;width:31px;height:31px;transition:all .2s;display:flex}.Testimonial__viewButton{color:#4b87c7;background:#f3f8ff;border:1px solid #d8e9fb}.Testimonial__viewButton:hover{background:#e5f1ff;transform:translateY(-2px)}.Testimonial__editButton{color:#42a85b;background:#f4fbf5;border:1px solid #dff0e4}.Testimonial__editButton:hover{background:#e7f7ea;transform:translateY(-2px)}.Testimonial__deleteButton{color:#dc5b5b;background:#fff6f6;border:1px solid #ffe0e0}.Testimonial__deleteButton:hover{background:#ffebeb;transform:translateY(-2px)}.Testimonial__empty{font-weight:600;color:#9aaabd!important;text-align:center!important;padding:55px 20px!important;font-size:13px!important}.Testimonial__paginationWrapper{border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;display:flex}.Testimonial__paginationInfo{color:#91a0b2;font-size:10px;font-weight:500}.Testimonial__paginationInfo strong{color:#526983;font-weight:800}.Testimonial__pagination{align-items:center;gap:5px;display:flex}.Testimonial__pageButton{color:#617791;cursor:pointer;background:#fff;border:1px solid #dce5ef;border-radius:7px;justify-content:center;align-items:center;width:31px;height:31px;font-family:inherit;font-size:10px;font-weight:700;transition:all .2s;display:flex}.Testimonial__pageButton:hover:not(:disabled){color:#ff6900;background:#fff8f4;border-color:#ffad7c}.Testimonial__pageActive{box-shadow:0 4px 10px #ff690038;color:#fff!important;background:#ff6900!important;border-color:#ff6900!important}.Testimonial__pageButton:disabled{opacity:.35;cursor:not-allowed}.Testimonial__dots{color:#a4b0bf;justify-content:center;width:25px;font-size:11px;display:flex}.Testimonial__modalOverlay{z-index:99999;-webkit-backdrop-filter:blur(8px);background:#0812229e;justify-content:center;align-items:center;padding:20px;animation:.22s testimonialFadeIn;display:flex;position:fixed;inset:0}@keyframes testimonialFadeIn{0%{opacity:0}to{opacity:1}}.Testimonial__viewModal,.Testimonial__editModal,.Testimonial__deleteModal{background:#fff;border-radius:18px;width:100%;max-height:calc(100vh - 40px);animation:.28s cubic-bezier(.16,1,.3,1) testimonialModalUp;position:relative;overflow-y:auto;box-shadow:0 30px 80px #00000040}@keyframes testimonialModalUp{0%{opacity:0;transform:translateY(15px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.Testimonial__viewModal{max-width:620px}.Testimonial__editModal{max-width:700px}.Testimonial__deleteModal{text-align:center;max-width:430px;padding:35px 30px 30px}.Testimonial__modalClose{color:#71839a;cursor:pointer;z-index:5;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex;position:absolute;top:15px;right:15px}.Testimonial__modalClose:hover{color:#ff6900;background:#fff3ed;border-color:#ffbd98;transform:rotate(90deg)}.Testimonial__modalHeader{border-bottom:1px solid #edf1f6;align-items:center;gap:13px;padding:24px 26px;display:flex}.Testimonial__modalIcon{border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.Testimonial__modalIcon--blue{color:#4b8bd3;background:#edf6ff}.Testimonial__modalIcon--green{color:#4aa960;background:#edfaf0}.Testimonial__modalHeader h3{color:#1d3452;margin:0 0 3px;font-size:16px;font-weight:800}.Testimonial__modalHeader p{color:#95a3b4;margin:0;font-size:10px}.Testimonial__profileBox{background:#fbfcfe;border:1px solid #e8eef5;border-radius:12px;align-items:center;gap:14px;margin:22px 25px;padding:15px;display:flex}.Testimonial__profileBox img{object-fit:cover;border-radius:50%;flex-shrink:0;width:58px;height:58px}.Testimonial__profileBox>div{flex-direction:column;gap:4px;display:flex}.Testimonial__profileBox strong{color:#203958;font-size:14px;font-weight:800}.Testimonial__profileBox span{color:#91a0b2;font-size:10px}.Testimonial__viewGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin:0 25px 20px;display:grid}.Testimonial__viewItem{background:#fff;border:1px solid #e8eef5;border-radius:10px;flex-direction:column;justify-content:center;gap:4px;min-height:72px;padding:12px;display:flex}.Testimonial__viewItem>span:first-child{color:#97a5b5;text-transform:uppercase;letter-spacing:.4px;font-size:9px;font-weight:700}.Testimonial__viewItem strong{color:#334b68;font-size:11px}.Testimonial__viewItem small{color:#a1adba;font-size:9px}.Testimonial__quoteBox{background:linear-gradient(135deg,#fff8f4,#fffdfb);border:1px solid #ffe6d7;border-radius:12px;margin:0 25px 22px;padding:25px 22px 20px;position:relative}.Testimonial__quoteMark{color:#ffb083;font-family:Georgia,serif;font-size:42px;line-height:1;position:absolute;top:6px;left:15px}.Testimonial__quoteBox p{color:#60748e;margin:10px 0 0;font-size:12px;line-height:1.7;position:relative}.Testimonial__modalFooter{border-top:1px solid #edf1f6;justify-content:flex-end;align-items:center;gap:9px;padding:15px 25px;display:flex}.Testimonial__cancelButton,.Testimonial__saveButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 15px;font-family:inherit;font-size:11px;font-weight:700;display:inline-flex}.Testimonial__cancelButton{color:#657991;background:#fff;border:1px solid #dce5ef}.Testimonial__cancelButton:hover{background:#f8fafc}.Testimonial__saveButton{color:#fff;background:#ff6900;border:1px solid #ff6900;box-shadow:0 5px 12px #ff690033}.Testimonial__saveButton:hover{background:#ed5e00}.Testimonial__editGrid{grid-template-columns:repeat(2,1fr);gap:18px;padding:25px;display:grid}.Testimonial__editField{min-width:0}.Testimonial__editField--full{grid-column:1/-1}.Testimonial__editField label{color:#405875;margin-bottom:7px;font-size:11px;font-weight:700;display:block}.Testimonial__editField input,.Testimonial__editField select,.Testimonial__editField textarea{box-sizing:border-box;color:#334b68;background:#fff;border:1px solid #dce5ef;border-radius:9px;outline:none;width:100%;font-family:inherit;font-size:12px}.Testimonial__editField input,.Testimonial__editField select{height:43px;padding:0 12px}.Testimonial__editField textarea{resize:vertical;min-height:120px;padding:12px}.Testimonial__editField input:focus,.Testimonial__editField select:focus,.Testimonial__editField textarea:focus{border-color:#ff6900;box-shadow:0 0 0 4px #ff690012}.Testimonial__editImageUpload{align-items:center;gap:12px;display:flex}.Testimonial__editImageUpload img{object-fit:cover;border:1px solid #e1e8f0;border-radius:10px;width:55px;height:55px}.Testimonial__editImageUpload button{color:#60748d;cursor:pointer;background:#fff;border:1px solid #dce5ef;border-radius:8px;align-items:center;gap:6px;height:38px;padding:0 12px;font-family:inherit;font-size:10px;font-weight:700;display:inline-flex}.Testimonial__editImageUpload button:hover{color:#ff6900;background:#fff8f4;border-color:#ffb58e}.Testimonial__deleteIcon{color:#df4c4c;background:#fff0f0;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;margin:0 auto 17px;display:flex}.Testimonial__deleteModal h3{color:#1e3552;margin:0 0 9px;font-size:19px;font-weight:800}.Testimonial__deleteModal>p{color:#8090a4;max-width:340px;margin:0 auto 22px;font-size:11px;line-height:1.7}.Testimonial__deleteModal>p strong{color:#526a85}.Testimonial__deleteActions{justify-content:center;gap:9px;display:flex}.Testimonial__cancelDelete,.Testimonial__confirmDelete{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 17px;font-family:inherit;font-size:11px;font-weight:700;display:inline-flex}.Testimonial__cancelDelete{color:#60748c;background:#fff;border:1px solid #dce5ef}.Testimonial__confirmDelete{color:#fff;background:#df4d4d;border:1px solid #df4d4d;box-shadow:0 5px 12px #df4d4d33}.Testimonial__confirmDelete:hover{background:#c93f3f}@media screen and (width<=1100px){.Testimonial{padding:25px 22px 45px}.Testimonial__form{grid-template-columns:repeat(2,minmax(0,1fr))}.Testimonial__imageField{grid-column:span 1}.Testimonial__table{min-width:1000px}}@media screen and (width<=768px){.Testimonial{padding:20px 15px 40px}.Testimonial__header{flex-direction:column;align-items:flex-start;margin-bottom:22px}.Testimonial__headerIcon{border-radius:14px;width:65px;height:65px}.Testimonial__headerLeft{gap:13px}.Testimonial__headerLeft h1{font-size:29px}.Testimonial__headerLeft p{font-size:13px}.Testimonial__breadcrumb{display:none}.Testimonial__formCard{border-radius:14px;padding:20px}.Testimonial__formHeader{flex-direction:column;align-items:flex-start;gap:8px}.Testimonial__form{grid-template-columns:1fr}.Testimonial__imageField,.Testimonial__formField--full{grid-column:auto}.Testimonial__formActions{flex-direction:column-reverse;grid-column:auto;justify-content:stretch}.Testimonial__formReset,.Testimonial__formSubmit{width:100%}.Testimonial__listHeader{flex-direction:column;align-items:flex-start;padding:18px}.Testimonial__listActions{width:100%}.Testimonial__deleteSelected{flex:1}.Testimonial__paginationWrapper{flex-direction:column;align-items:flex-start}.Testimonial__pagination{justify-content:center;width:100%}}@media screen and (width<=520px){.Testimonial{padding:15px 10px 30px}.Testimonial__headerIcon{width:55px;height:55px}.Testimonial__headerLeft h1{letter-spacing:-.5px;font-size:24px}.Testimonial__headerLeft p{font-size:11px}.Testimonial__formCard{border-radius:13px;padding:15px}.Testimonial__formTitle h2{font-size:16px}.Testimonial__formTitle p{font-size:10px}.Testimonial__requiredText{font-size:9px}.Testimonial__listCard{border-radius:13px}.Testimonial__listTitle h2{font-size:15px}.Testimonial__listTitle p,.Testimonial__deleteSelected{font-size:9px}.Testimonial__table{min-width:950px}.Testimonial__paginationWrapper{padding:14px 15px}.Testimonial__paginationInfo{font-size:9px}.Testimonial__viewModal,.Testimonial__editModal,.Testimonial__deleteModal{border-radius:14px;max-height:calc(100vh - 20px)}.Testimonial__modalHeader{padding:19px 18px}.Testimonial__profileBox{margin:16px 18px;padding:12px}.Testimonial__viewGrid{grid-template-columns:1fr;margin:0 18px 18px}.Testimonial__quoteBox{margin:0 18px 18px;padding:23px 17px 17px}.Testimonial__modalFooter{flex-direction:column-reverse;padding:13px 18px}.Testimonial__cancelButton,.Testimonial__saveButton{width:100%}.Testimonial__editGrid{grid-template-columns:1fr;padding:18px}.Testimonial__editField--full{grid-column:auto}.Testimonial__deleteModal{padding:28px 18px 22px}.Testimonial__deleteActions{flex-direction:column}.Testimonial__cancelDelete,.Testimonial__confirmDelete{width:100%}}@media screen and (width<=360px){.Testimonial__headerLeft{align-items:flex-start}.Testimonial__headerIcon{width:48px;height:48px}.Testimonial__headerLeft h1{font-size:21px}.Testimonial__headerLeft p{font-size:10px}.Testimonial__formCard{padding:12px}.Testimonial__formHeader{padding-bottom:16px}.Testimonial__formActions{gap:7px}}.Testimonial button:focus-visible,.Testimonial input:focus-visible,.Testimonial select:focus-visible,.Testimonial textarea:focus-visible{outline-offset:2px;outline:3px solid #ff690029}@media (prefers-reduced-motion:reduce){.Testimonial *,.Testimonial :before,.Testimonial :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.Menu{--m-ink:#17200f;--m-ink-soft:#3b4631;--m-muted:#7b8473;--m-line:#e4e9dc;--m-line-soft:#edf1e8;--m-lime:#d8ff3e;--m-lime-deep:#a9d32c;--m-lime-tint:#eff7d8;--m-green:#5d741b;box-sizing:border-box;width:100%;min-height:100vh;color:var(--m-ink);background:radial-gradient(circle at 10% 0,#d8ff3e1a,#0000 28%),#f6f8f3;padding:24px}.Menu *,.Menu :before,.Menu :after{box-sizing:border-box}.Menu button,.Menu input,.Menu textarea,.Menu select{font-family:inherit}.Menu-container{grid-template-columns:minmax(320px,.78fr) minmax(650px,1.55fr);align-items:start;gap:24px;width:100%;max-width:1600px;margin:0 auto;display:grid}.Menu-formCard,.Menu-tableCard{border:1px solid var(--m-line);background:#fff;border-radius:22px;width:100%;min-width:0;overflow:hidden;box-shadow:0 14px 40px #23301412}.Menu-formCard{position:sticky;top:24px}.Menu-cardHeader{border-bottom:1px solid var(--m-line-soft);background:linear-gradient(135deg,#fff 0%,#fbfdf7 100%);align-items:center;gap:14px;padding:22px 24px;display:flex}.Menu-headerIcon,.Menu-listIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.Menu-headerIcon{background:var(--m-lime);color:#24320e;border-radius:14px;width:46px;height:46px;box-shadow:0 8px 20px #abcf203b}.Menu-headerContent{min-width:0}.Menu-cardHeader h2,.Menu-tableTitle h2{color:var(--m-ink);margin:0;font-weight:800}.Menu-cardHeader h2{font-size:20px;line-height:1.2}.Menu-cardHeader p,.Menu-tableTitle p{color:var(--m-muted);margin:5px 0 0}.Menu-cardHeader p{font-size:13px;line-height:1.5}.Menu-editingTag{color:#87630a;letter-spacing:.07em;text-transform:uppercase;background:#fff5d8;border:1px solid #f0db9c;border-radius:999px;margin-left:auto;padding:6px 11px;font-size:10px;font-weight:800}.Menu-form{flex-direction:column;gap:21px;width:100%;padding:24px;display:flex}.Menu-field{width:100%}.Menu-label{color:var(--m-ink-soft);margin-bottom:8px;font-size:13px;font-weight:750;display:block}.Menu-label span{color:#ef4444;margin-left:2px}.Menu-inputWrapper,.Menu-textareaWrapper,.Menu-categoryInput{background:#fff;border:1px solid #dfe5d7;border-radius:14px;align-items:center;width:100%;transition:border-color .25s,box-shadow .25s,background .25s,transform .25s;display:flex;position:relative}.Menu-inputWrapper{min-height:50px}.Menu-inputWrapper>svg,.Menu-textareaWrapper>svg{color:#7c886f;flex-shrink:0;margin-left:15px}.Menu-inputWrapper input{color:#1d2716;background:0 0;border:0;outline:0;width:100%;height:50px;padding:0 14px 0 11px;font-size:14px}.Menu-inputWrapper input::placeholder,.Menu-textareaWrapper textarea::placeholder,.Menu-categoryInput input::placeholder{color:#a2a99b}.Menu-inputWrapper:focus-within,.Menu-textareaWrapper:focus-within,.Menu-categoryInput:focus-within{border-color:var(--m-lime-deep);background:#fdfffa;box-shadow:0 0 0 4px #d8ff3e26,0 8px 24px #4b641e0f}.Menu-textareaWrapper{align-items:flex-start}.Menu-textareaWrapper>svg{margin-top:15px}.Menu-textareaWrapper textarea{resize:vertical;color:#1d2716;background:0 0;border:0;outline:0;width:100%;min-height:118px;padding:13px 14px 13px 11px;font-size:14px;line-height:1.55}.Menu-categoryHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.Menu-categoryHeading .Menu-label{margin-bottom:8px}.Menu-categoryStatus{color:#617b17;letter-spacing:.04em;text-transform:uppercase;background:#f0f7dc;border:1px solid #dcebb8;border-radius:999px;margin-bottom:8px;padding:5px 9px;font-size:10px;font-weight:800}.Menu-categoryInput{min-height:56px;padding:5px 7px 5px 6px}.Menu-categoryInputIcon{color:#68785a;background:#f0f5e8;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .25s,color .25s,transform .25s;display:flex}.Menu-categoryInput:focus-within .Menu-categoryInputIcon,.Menu-categoryInput.has-value .Menu-categoryInputIcon{background:var(--m-lime);color:#26330f}.Menu-categoryInput input{color:#1d2716;background:0 0;border:0;outline:0;width:100%;min-width:0;height:44px;padding:0 10px 0 12px;font-size:14px;font-weight:600}.Menu-categoryInput input::placeholder{font-weight:400}.Menu-clearCategory{color:#7a8472;cursor:pointer;background:#f7f9f4;border:1px solid #e1e6d9;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,border-color .2s,color .2s,transform .2s;display:flex}.Menu-clearCategory:hover{color:#d84a4a;background:#fff0f0;border-color:#f0c9c9;transform:scale(1.04)}.Menu-categoryHint{color:#8a9381;align-items:center;gap:7px;margin-top:8px;font-size:11px;line-height:1.4;display:flex}.Menu-categoryHintDot{background:#a9d32c;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #a9d32c21}.Menu-uploadBox{cursor:pointer;text-align:center;background:linear-gradient(145deg,#fbfdf8,#f7faf2);border:1.5px dashed #b9c4ab;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:154px;padding:20px;transition:border-color .25s,background .25s,transform .25s,box-shadow .25s;display:flex}.Menu-uploadBox:hover,.Menu-uploadBox:focus-visible,.Menu-uploadBox.is-drag{background:#f7fce9;border-color:#9ebf27;outline:none;box-shadow:0 10px 25px #6a821e14}.Menu-uploadBox.is-drag{transform:scale(1.01)}.Menu-uploadIcon{color:#65810d;background:#eff8cf;border-radius:14px;justify-content:center;align-items:center;width:49px;height:49px;margin-bottom:10px;display:flex}.Menu-uploadBox strong{color:#3a4530;font-size:14px;font-weight:750;display:block}.Menu-uploadBox span{color:#929b8a;margin-top:5px;font-size:11px;display:block}.Menu-previewBox{background:#f6f8f2;border:1px solid #e0e6d8;border-radius:15px;width:100%;height:205px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff9}.Menu-previewImage{object-fit:cover;width:100%;height:100%;display:block}.Menu-imageOverlay{pointer-events:none;background:linear-gradient(#0a10071a,#0000 55%,#0a100747);position:absolute;inset:0}.Menu-changeImage,.Menu-removeImage{pointer-events:auto;cursor:pointer;background:#fffffff2;border:0;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:10px;box-shadow:0 5px 16px #00000026}.Menu-changeImage{color:#3a4530;border-radius:999px;gap:6px;height:34px;padding:0 12px;font-size:11px;font-weight:750;left:10px}.Menu-removeImage{color:#dc2626;border-radius:50%;width:34px;height:34px;right:10px}.Menu-removeImage:hover{background:#fff;transform:scale(1.08)}.Menu-changeImage:hover{background:#fff;transform:translateY(-1px)}.Menu-formActions{grid-template-columns:1fr 1.5fr;gap:12px;width:100%;padding-top:4px;display:grid}.Menu-resetButton,.Menu-submitButton{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:49px;font-size:13px;font-weight:750;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:flex}.Menu-resetButton{color:#5d6755;background:#f7f9f4;border:1px solid #dce2d5}.Menu-resetButton:hover:not(:disabled){background:#eef2e9;border-color:#ccd5c4;transform:translateY(-1px)}.Menu-submitButton{background:var(--m-lime);color:#25320e;border:1px solid #c5ed32;box-shadow:0 8px 20px #b0d32b38}.Menu-submitButton:hover:not(:disabled){background:#cbf22d;transform:translateY(-1px);box-shadow:0 11px 25px #b0d32b47}.Menu-resetButton:disabled,.Menu-submitButton:disabled{opacity:.55;cursor:not-allowed}.Menu-spin{animation:.8s linear infinite MenuSpin}@keyframes MenuSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Menu-tableHeader{border-bottom:1px solid var(--m-line-soft);justify-content:space-between;align-items:center;gap:20px;width:100%;padding:20px 22px;display:flex}.Menu-tableTitle{align-items:center;gap:12px;min-width:0;display:flex}.Menu-listIcon{color:#607d12;background:#eef7d2;border-radius:12px;width:42px;height:42px}.Menu-tableTitle h2{font-size:18px}.Menu-tableTitle p{font-size:12px}.Menu-searchBox{background:#fbfcfa;border:1px solid #dfe5d7;border-radius:11px;align-items:center;gap:9px;width:240px;height:43px;padding:0 13px;transition:all .25s;display:flex}.Menu-searchBox svg{color:#899380;flex-shrink:0}.Menu-searchBox input{color:#20291a;background:0 0;border:0;outline:0;width:100%;height:100%;font-size:13px}.Menu-searchBox input::placeholder{color:#a2a99b}.Menu-searchBox:focus-within{border-color:var(--m-lime-deep);box-shadow:0 0 0 4px #d8ff3e21}.Menu-categoryFilter{border-bottom:1px solid var(--m-line-soft);background:#fcfdfb;justify-content:flex-end;align-items:center;gap:12px;width:100%;min-height:68px;padding:12px 22px;display:flex}.Menu-filterTitle{color:#7b8573;white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:750;display:flex}.Menu-filterInput{background:#fff;border:1px solid #dfe5d7;border-radius:10px;align-items:center;width:min(280px,100%);height:41px;transition:all .25s;display:flex;overflow:hidden}.Menu-filterInput:focus-within{border-color:var(--m-lime-deep);box-shadow:0 0 0 4px #d8ff3e1f}.Menu-filterInput input{color:#4c5745;background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 11px;font-size:12px;font-weight:600}.Menu-filterInput input::placeholder{color:#a2aa9c;font-weight:400}.Menu-filterInput button{color:#7d8775;cursor:pointer;background:#f4f6f0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:4px;transition:all .2s;display:flex}.Menu-filterInput button:hover{color:#d64a4a;background:#fff0f0}.Menu-tableWrapper{scrollbar-width:thin;scrollbar-color:#cbd3c0 transparent;width:100%;overflow-x:auto}.Menu-tableWrapper::-webkit-scrollbar{height:5px}.Menu-tableWrapper::-webkit-scrollbar-track{background:0 0}.Menu-tableWrapper::-webkit-scrollbar-thumb{background:#cbd3c0;border-radius:10px}.Menu-table{border-collapse:collapse;table-layout:auto;width:100%;min-width:900px}.Menu-table thead{background:#f7f9f4}.Menu-table th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:#798270;white-space:nowrap;border-bottom:1px solid #e7ebe2;padding:13px 14px;font-size:10px;font-weight:800}.Menu-table td{vertical-align:middle;color:#4e5848;border-bottom:1px solid #eef1eb;padding:13px 14px;font-size:12px}.Menu-table tbody tr{transition:background .2s}.Menu-table tbody tr:hover{background:#fbfdf7}.Menu-table tbody tr:last-child td{border-bottom:0}.Menu-number{width:40px;font-weight:700;color:#8b9483!important}.Menu-imageCell{width:75px}.Menu-tableImage{object-fit:cover;background:#f4f6f0;border:1px solid #e1e6db;border-radius:11px;width:54px;height:54px;display:block}.Menu-imageError{color:#929b8b;text-align:center;background:#f2f4ef;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:54px;height:54px;display:none}.Menu-imageError span{font-size:7px}.Menu-itemName{color:#27321e;min-width:120px;font-size:13px;display:block}.Menu-categoryBadge{background:var(--m-lime-tint);max-width:180px;color:var(--m-green);white-space:nowrap;text-overflow:ellipsis;border:1px solid #e2edc7;border-radius:999px;align-items:center;padding:6px 10px;font-size:10px;font-weight:750;display:inline-flex;overflow:hidden}.Menu-description{-webkit-line-clamp:2;max-width:240px;color:var(--m-muted);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.Menu-price{color:#384f0c;white-space:nowrap;font-size:13px;font-weight:800}.Menu-actionButtons{align-items:center;gap:7px;display:flex}.Menu-editButton,.Menu-deleteButton{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;width:35px;height:35px;transition:transform .2s,background .2s,border-color .2s;display:flex}.Menu-editButton{color:#65830d;background:#f3f9df;border:1px solid #d9e5bd}.Menu-editButton:hover:not(:disabled){background:#e9f5c8;transform:translateY(-1px)}.Menu-deleteButton{color:#dc4545;background:#fff5f5;border:1px solid #f0d5d5}.Menu-deleteButton:hover:not(:disabled){background:#fee8e8;transform:translateY(-1px)}.Menu-editButton:disabled,.Menu-deleteButton:disabled{opacity:.45;cursor:not-allowed}.Menu-emptyState{height:200px;text-align:center!important;color:#8a9382!important;font-size:13px!important}.Menu-emptyState svg{opacity:.7;margin:0 auto 10px;display:block}.Menu-tableFooter{border-top:1px solid var(--m-line-soft);background:#fcfdfb;justify-content:space-between;align-items:center;gap:15px;min-height:62px;padding:12px 20px;display:flex}.Menu-tableFooter>span{color:#858e7d;font-size:11px}.Menu-pagination{align-items:center;gap:9px;display:flex}.Menu-pagination>span{text-align:center;color:#5d6756;min-width:55px;font-size:11px;font-weight:700}.Menu-pagination button{color:#5e6957;cursor:pointer;background:#fff;border:1px solid #dce3d5;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .2s,border-color .2s,transform .2s;display:flex}.Menu-pagination button:hover:not(:disabled){background:var(--m-lime-tint);color:#55710c;border-color:#c8db91;transform:translateY(-1px)}.Menu-pagination button:disabled{opacity:.4;cursor:not-allowed}.Menu-toast{z-index:9999;color:#fff;border-radius:14px;align-items:center;gap:11px;max-width:min(420px,100vw - 32px);padding:13px 14px 13px 16px;font-size:13px;font-weight:600;line-height:1.4;animation:.35s cubic-bezier(.16,1,.3,1) both MenuToastIn;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 44px #141e0a47}.Menu-toast--success{background:#1f2d12;border:1px solid #d8ff3e66}.Menu-toast--success>svg{color:var(--m-lime)}.Menu-toast--error{background:#4a1616;border:1px solid #ff8c8c66}.Menu-toast--error>svg{color:#ff9b9b}.Menu-toast>svg{flex-shrink:0}.Menu-toast>span{flex:1;min-width:0}.Menu-toast button{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:background .2s;display:flex}.Menu-toast button:hover{background:#ffffff3d}@keyframes MenuToastIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.Menu button:focus-visible{outline-offset:2px;outline:3px solid #a9d32c80}@media (width<=1350px){.Menu{padding:20px}.Menu-container{grid-template-columns:minmax(300px,.72fr) minmax(600px,1.45fr);gap:20px}.Menu-form{padding:20px}.Menu-tableHeader{padding:18px}.Menu-table th,.Menu-table td{padding:11px}}@media (width<=1100px){.Menu-container{grid-template-columns:1fr}.Menu-formCard{position:static}}@media (width<=768px){.Menu{padding:15px}.Menu-cardHeader{padding:18px}.Menu-form{gap:18px;padding:18px}.Menu-tableHeader{flex-direction:column;align-items:flex-start;padding:17px}.Menu-searchBox{width:100%}.Menu-categoryFilter{flex-direction:column;align-items:stretch;padding:12px 17px}.Menu-filterInput{width:100%}.Menu-tableFooter{flex-direction:column;align-items:flex-start}.Menu-pagination{align-self:flex-end}}@media (width<=520px){.Menu{padding:10px}.Menu-formCard,.Menu-tableCard{border-radius:17px}.Menu-cardHeader{gap:11px;padding:16px}.Menu-headerIcon{width:42px;height:42px}.Menu-cardHeader h2{font-size:18px}.Menu-cardHeader p{font-size:11px}.Menu-editingTag{display:none}.Menu-form{padding:15px}.Menu-formActions{grid-template-columns:1fr}.Menu-categoryHeading{flex-direction:column;align-items:flex-start;gap:0}.Menu-categoryStatus{margin-top:-2px}.Menu-tableTitle h2{font-size:16px}.Menu-tableTitle p{font-size:11px}.Menu-toast{max-width:calc(100vw - 24px);bottom:12px;right:12px}}:root{--palash-black:#050505;--palash-black-soft:#0a0a09;--palash-black-card:#11110f;--palash-black-light:#171714;--palash-gold:#c99a3b;--palash-gold-light:#e8c66a;--palash-gold-bright:#f5d889;--palash-gold-dark:#8e6724;--palash-white:#fff;--palash-text:#171717;--palash-muted:#737373;--palash-border:#dedbd4;--palash-danger:#dc2626;--palash-danger-bg:#fff4f4;--palash-success:#c99a3b;--login-radius:26px;--login-shadow:0 35px 90px #00000040;--login-gold-shadow:0 12px 35px #c99a3b40}.Login-container,.Login-container *{box-sizing:border-box}.Login-container{background:radial-gradient(circle at 10% 10%,#c99a3b14,#0000 28%),radial-gradient(circle at 90% 90%,#c99a3b0f,#0000 30%),#f3f1ec;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0;padding:24px;font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.Login-container:before{content:"";pointer-events:none;border:1px solid #c99a3b24;border-radius:50%;width:450px;height:450px;position:absolute;top:-220px;left:-220px}.Login-container:after{content:"";pointer-events:none;border:1px solid #c99a3b1f;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-260px;right:-260px}.Login-card-wrapper{border-radius:var(--login-radius);width:100%;max-width:1180px;min-height:680px;box-shadow:var(--login-shadow);z-index:2;background:#fff;border:1px solid #ffffffe6;transition:transform .45s,filter .45s;display:flex;position:relative;overflow:hidden}.Login-blur{filter:blur(8px);pointer-events:none;transform:scale(.965)}.Login-brand-section{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;flex:1.08;justify-content:space-between;min-width:0;min-height:680px;padding:46px 48px;display:flex;position:relative;overflow:hidden}.Login-brand-section:before{content:"";z-index:0;background:linear-gradient(135deg,#000000f0,#080807b8,#0000006b);position:absolute;inset:0}.Login-brand-section:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 85% 15%,#c99a3b38,#0000 28%),linear-gradient(110deg,#0000 45%,#c99a3b0f);position:absolute;inset:0}.Login-brand-glow{pointer-events:none;z-index:1;filter:blur(2px);border-radius:50%;position:absolute}.Login-brand-glow-one{border:1px solid #c99a3b47;width:240px;height:240px;top:-100px;right:-100px;box-shadow:0 0 70px #c99a3b14}.Login-brand-glow-two{border:1px solid #ffffff14;width:170px;height:170px;bottom:70px;left:-90px}.Login-brand-header{z-index:3;width:100%;position:relative}.Login-logo-container{align-items:center;gap:16px;display:flex}.Login-logo-badge{width:62px;height:62px;color:var(--palash-gold-light);background:linear-gradient(145deg,#ffffff1a,#ffffff06);border:1px solid #c99a3b85;border-radius:19px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s,box-shadow .3s;display:flex;transform:rotate(-3deg);box-shadow:inset 0 1px #ffffff14,0 12px 30px #00000040}.Login-logo-badge:hover{transform:rotate(0)scale(1.04);box-shadow:0 14px 35px #c99a3b2e}.Login-logo-leaf{font-size:28px}.Login-logo-text-group{flex-direction:column;align-items:flex-start;display:flex}.Login-brand-title{color:#fff;letter-spacing:5px;text-shadow:0 4px 18px #00000080;margin:0;font-size:2rem;font-weight:900;line-height:.95}.Login-brand-subtitle{color:var(--palash-gold-light);letter-spacing:6px;margin-top:5px;font-size:.72rem;font-weight:800;line-height:1}.Login-brand-tagline{color:#ffffffad;letter-spacing:.5px;margin:9px 0 0;font-family:Georgia,serif;font-size:.76rem;font-style:italic}.Login-hero-content{z-index:3;max-width:590px;margin-top:auto;margin-bottom:auto;padding-top:50px;position:relative}.Login-hero-badge{color:var(--palash-gold-light);letter-spacing:1.4px;text-transform:uppercase;background:#c99a3b1a;border:1px solid #c99a3b52;border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:.64rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.Login-hero-heading{color:#fff;letter-spacing:-2.5px;text-shadow:0 7px 25px #00000073;margin:22px 0 0;font-size:clamp(2.8rem,5vw,4.5rem);font-weight:850;line-height:.98}.Login-hero-highlight{color:var(--palash-gold-light);text-shadow:0 0 30px #c99a3b2e}.Login-hero-description{color:#ffffffb3;max-width:540px;margin:22px 0 0;font-size:.88rem;font-weight:400;line-height:1.75}.Login-values{flex-direction:column;gap:14px;margin-top:30px;display:flex}.Login-value-item{align-items:center;gap:12px;width:fit-content;min-width:260px;display:flex}.Login-value-icon{width:38px;height:38px;color:var(--palash-gold-light);background:#c99a3b17;border:1px solid #c99a3b40;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Login-value-icon svg{width:17px;height:17px}.Login-value-item div{flex-direction:column;gap:2px;display:flex}.Login-value-item strong{color:#fff;font-size:.76rem;font-weight:750}.Login-value-item small{color:#ffffff85;font-size:.68rem;line-height:1.3}.Login-hero-footer{z-index:3;width:100%;position:relative}.Login-footer-line{background:linear-gradient(90deg, var(--palash-gold), transparent);border-radius:999px;width:75px;height:2px;margin-bottom:13px}.Login-handwritten{color:#fff;text-shadow:0 3px 10px #0006;margin:0;font-family:Georgia,serif;font-size:1.15rem;font-style:italic;font-weight:700;line-height:1.25}.Login-footer-leaf{color:var(--palash-gold-light);vertical-align:middle;margin-left:8px}.Login-form-section{background:linear-gradient(145deg,#fff,#fbfaf7);flex-direction:column;flex:.92;justify-content:center;min-width:0;padding:50px 58px;display:flex;position:relative}.Login-form-section:before{content:"";background:linear-gradient(180deg, transparent, var(--palash-gold), transparent);width:3px;height:100%;position:absolute;top:0;left:0}.Login-mobile-brand{display:none}.Login-avatar-container{justify-content:center;margin-bottom:17px;display:flex}.Login-avatar-3d{width:64px;height:64px;color:var(--palash-gold-dark);background:linear-gradient(145deg,#fffdf7,#f2e7cf);border:1px solid #c99a3b59;border-radius:20px;justify-content:center;align-items:center;transition:transform .3s,box-shadow .3s;display:flex;transform:rotate(-2deg);box-shadow:0 12px 28px #c99a3b21}.Login-avatar-3d:hover{box-shadow:var(--login-gold-shadow);transform:rotate(0)scale(1.04)}.Login-form-header{text-align:center;margin-bottom:27px}.Login-welcome-label{color:var(--palash-gold-dark);letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;font-size:.63rem;font-weight:850;display:inline-block}.Login-form-header h2{color:#181818;letter-spacing:-.6px;margin:0;font-size:clamp(1.65rem,2.7vw,2rem);font-weight:850;line-height:1.15}.Login-form-header p{max-width:390px;color:var(--palash-muted);margin:9px auto 0;font-size:.79rem;line-height:1.6}.Login-error-badge{text-align:center;width:100%;color:var(--palash-danger);background:var(--palash-danger-bg);border:1px solid #dc26262e;border-radius:10px;margin-bottom:15px;padding:11px 13px;font-size:.73rem;line-height:1.4;animation:.35s Login-error-shake}@keyframes Login-error-shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}to{transform:translate(0)}}.Login-form{flex-direction:column;gap:18px;width:100%;display:flex}.Login-input-wrapper{width:100%}.Login-input-label{color:#393632;letter-spacing:.1px;margin:0 0 7px 2px;font-size:.71rem;font-weight:750;display:block}.Login-input-group{align-items:center;width:100%;display:flex;position:relative}.Login-input-icon{z-index:2;color:#99938a;pointer-events:none;transition:color .25s;position:absolute;left:15px}.Login-input-group input{border:1px solid var(--palash-border);color:#191919;background:#fffdfa;border-radius:12px;outline:none;width:100%;height:53px;padding:12px 48px 12px 44px;font-family:inherit;font-size:.84rem;transition:border-color .25s,box-shadow .25s,background .25s,transform .2s}.Login-input-group input:hover{background:#fff;border-color:#c99a3b7a}.Login-input-group input:focus{border-color:var(--palash-gold);background:#fff;box-shadow:0 0 0 3px #c99a3b1f,0 8px 20px #c99a3b0d}.Login-input-group:focus-within .Login-input-icon{color:var(--palash-gold-dark)}.Login-input-group input::placeholder{color:#aaa59d}.Login-password-toggle{color:#89847c;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:31px;height:31px;padding:0;transition:color .2s,background .2s;display:flex;position:absolute;right:12px}.Login-password-toggle:hover{color:var(--palash-gold-dark);background:#c99a3b1a}.Login-password-toggle:active{transform:scale(.94)}.Login-form-options{justify-content:space-between;align-items:center;gap:12px;margin-top:0;font-size:.74rem;display:flex}.Login-checkbox-label{cursor:pointer;color:#77736c;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;display:flex}.Login-checkbox-label input{width:15px;height:15px;accent-color:var(--palash-gold-dark);cursor:pointer;margin:0}.Login-forgot-link{color:var(--palash-gold-dark);white-space:nowrap;font-size:.72rem;font-weight:700;text-decoration:none}.Login-submit-btn{color:#fff;letter-spacing:.25px;cursor:pointer;background:linear-gradient(135deg,#171714,#050505);border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:54px;margin-top:3px;padding:13px 18px;font-family:inherit;font-size:.82rem;font-weight:800;transition:transform .25s,box-shadow .25s,background .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 25px #00000029}.Login-submit-btn:before{content:"";background:linear-gradient(90deg, transparent, var(--palash-gold-light), transparent);opacity:.85;width:100%;height:2px;position:absolute;top:0;left:0}.Login-submit-btn:after{content:"";background:linear-gradient(90deg,#0000,#ffffff21,#0000);width:90px;height:180%;transition:left .6s;position:absolute;top:-40%;left:-120px;transform:rotate(20deg)}.Login-submit-btn:hover:after{left:120%}.Login-submit-btn:hover{transform:translateY(-2px);box-shadow:0 16px 32px #00000038,0 0 0 1px #c99a3b40}.Login-submit-btn:active{transform:translateY(0)scale(.985)}.Login-submit-btn span,.Login-submit-btn svg{z-index:2;position:relative}.Login-security-note{color:#8a867f;text-align:center;justify-content:center;align-items:flex-start;gap:7px;margin-top:21px;font-size:.66rem;line-height:1.5;display:flex}.Login-security-note svg{color:var(--palash-gold-dark);flex-shrink:0;margin-top:1px}.Login-copyright{color:#aaa59d;text-align:center;border-top:1px solid #e9e6df;margin-top:22px;padding-top:17px;font-size:.61rem;line-height:1.4}.Login-success-overlay{z-index:9999;-webkit-backdrop-filter:blur(14px);background:#000000b8;justify-content:center;align-items:center;padding:25px;animation:.35s Login-overlay-in;display:flex;position:fixed;inset:0}@keyframes Login-overlay-in{0%{opacity:0}to{opacity:1}}.Login-success-card{text-align:center;background:linear-gradient(145deg,#151513,#070706);border:1px solid #c99a3b59;border-radius:25px;width:min(450px,100%);padding:48px 38px;animation:.5s cubic-bezier(.2,.8,.2,1) Login-success-card-in;box-shadow:0 40px 100px #0000008c,0 0 80px #c99a3b14}@keyframes Login-success-card-in{0%{opacity:0;transform:translateY(25px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.Login-success-icon-wrapper{width:92px;height:92px;color:var(--palash-gold-light);background:#c99a3b17;border:1px solid #c99a3b59;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;animation:2s ease-in-out infinite Login-success-pulse;display:flex;box-shadow:0 0 0 10px #c99a3b09,0 0 45px #c99a3b21}@keyframes Login-success-pulse{0%,to{box-shadow:0 0 0 10px #c99a3b09,0 0 45px #c99a3b21}50%{box-shadow:0 0 0 16px #c99a3b05,0 0 65px #c99a3b33}}.Login-success-icon{animation:.6s .25s both Login-success-check}@keyframes Login-success-check{0%{opacity:0;transform:scale(.5)rotate(-20deg)}to{opacity:1;transform:scale(1)rotate(0)}}.Login-success-badge{color:var(--palash-gold-light);letter-spacing:1px;text-transform:uppercase;background:#c99a3b14;border:1px solid #c99a3b40;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:.63rem;font-weight:750;display:inline-flex}.Login-success-title{color:#fff;letter-spacing:1px;margin:19px 0 0;font-size:clamp(1.55rem,4vw,2rem);font-weight:900;line-height:1.1}.Login-success-subtitle{color:var(--palash-gold-light);margin:11px 0 0;font-size:.88rem;font-weight:700}.Login-success-text{color:#ffffff8c;margin:7px 0 0;font-size:.72rem;line-height:1.5}.Login-success-loader{background:#ffffff14;border-radius:999px;width:160px;height:3px;margin:25px auto 0;overflow:hidden}.Login-success-loader span{border-radius:inherit;background:linear-gradient(90deg, var(--palash-gold-dark), var(--palash-gold-light));width:45%;height:100%;animation:1.25s ease-in-out infinite Login-loading;display:block}@keyframes Login-loading{0%{transform:translate(-120%)}50%{transform:translate(120%)}to{transform:translate(300%)}}@media (width>=1400px){.Login-card-wrapper{max-width:1240px;min-height:720px}.Login-brand-section{min-height:720px;padding:55px 58px}.Login-form-section{padding:55px 68px}.Login-hero-heading{font-size:4.7rem}}@media (width<=1050px){.Login-container{padding:18px}.Login-card-wrapper{max-width:920px;min-height:620px}.Login-brand-section{min-height:620px;padding:35px 34px}.Login-form-section{padding:40px 35px}.Login-brand-title{font-size:1.75rem}.Login-hero-heading{font-size:clamp(2.4rem,5vw,3.6rem)}.Login-hero-description{font-size:.82rem}.Login-values{gap:11px}}@media (width<=820px){.Login-container{align-items:center;min-height:100vh;padding:20px}.Login-card-wrapper{flex-direction:column;max-width:620px;min-height:auto}.Login-brand-section{min-height:410px;padding:32px 34px}.Login-form-section{padding:38px 40px 40px}.Login-form-section:before{background:linear-gradient(90deg, transparent, var(--palash-gold), transparent);width:100%;height:3px;top:0;left:0}.Login-hero-content{padding-top:40px}.Login-hero-heading{font-size:clamp(2.5rem,8vw,3.7rem)}.Login-values{flex-flow:wrap;gap:10px 20px}.Login-value-item{min-width:220px}.Login-hero-footer{margin-top:35px}}@media (width<=600px){.Login-container{align-items:stretch;min-height:100svh;padding:0}.Login-card-wrapper{width:100%;max-width:none;min-height:100svh;box-shadow:none;border:0;border-radius:0}.Login-brand-section{min-height:350px;padding:28px 24px 25px}.Login-logo-badge{border-radius:16px;width:52px;height:52px}.Login-logo-leaf{font-size:23px}.Login-brand-title{letter-spacing:4px;font-size:1.65rem}.Login-brand-subtitle{letter-spacing:4px;font-size:.61rem}.Login-brand-tagline{margin-top:7px;font-size:.68rem}.Login-hero-content{padding-top:35px}.Login-hero-badge{letter-spacing:1px;padding:7px 10px;font-size:.57rem}.Login-hero-heading{letter-spacing:-1.5px;margin-top:17px;font-size:clamp(2.15rem,12vw,3rem)}.Login-hero-description{margin-top:15px;font-size:.72rem;line-height:1.6}.Login-values,.Login-hero-footer{display:none}.Login-form-section{flex:1;justify-content:flex-start;padding:30px 24px 28px}.Login-mobile-brand{justify-content:center;align-items:center;gap:9px;margin-bottom:20px;display:flex}.Login-mobile-logo{width:34px;height:34px;color:var(--palash-gold-dark);background:#f6ecd8;border:1px solid #c99a3b59;border-radius:10px;justify-content:center;align-items:center;display:flex}.Login-mobile-logo svg{width:17px;height:17px}.Login-mobile-brand-text{flex-direction:column;line-height:1;display:flex}.Login-mobile-brand-text strong{color:#151515;letter-spacing:2px;font-size:.91rem;font-weight:900}.Login-mobile-brand-text span{color:var(--palash-gold-dark);letter-spacing:3px;margin-top:4px;font-size:.51rem;font-weight:800}.Login-avatar-container{margin-bottom:13px}.Login-avatar-3d{border-radius:17px;width:55px;height:55px}.Login-form-header{margin-bottom:23px}.Login-form-header h2{font-size:1.55rem}.Login-form-header p{max-width:310px;font-size:.72rem}.Login-form{gap:16px}.Login-input-group input{height:51px;font-size:.8rem}.Login-submit-btn{min-height:52px}.Login-security-note{margin-top:19px;font-size:.61rem}.Login-copyright{margin-top:18px;padding-top:14px;font-size:.58rem}.Login-success-overlay{padding:18px}.Login-success-card{border-radius:21px;padding:38px 24px}.Login-success-icon-wrapper{width:78px;height:78px}.Login-success-icon{width:60px;height:60px}.Login-success-title{font-size:1.45rem}.Login-success-subtitle{font-size:.8rem}.Login-success-text{font-size:.67rem}}@media (width<=390px){.Login-brand-section{min-height:320px;padding:23px 19px}.Login-logo-badge{width:47px;height:47px}.Login-brand-title{letter-spacing:3px;font-size:1.45rem}.Login-brand-subtitle{letter-spacing:3px;font-size:.56rem}.Login-brand-tagline{font-size:.62rem}.Login-hero-heading{font-size:2rem}.Login-hero-description{font-size:.68rem}.Login-form-section{padding:26px 19px 24px}.Login-form-header h2{font-size:1.42rem}.Login-form-header p{font-size:.68rem}.Login-input-label{font-size:.67rem}.Login-input-group input{height:49px;padding-left:41px}.Login-form-options{font-size:.68rem}.Login-submit-btn{min-height:50px;font-size:.76rem}.Login-security-note{font-size:.58rem}}@media (height<=700px) and (width>=601px){.Login-card-wrapper{min-height:600px}.Login-brand-section{min-height:600px;padding:30px 38px}.Login-form-section{padding:30px 42px}.Login-hero-content{padding-top:20px}.Login-values{gap:8px;margin-top:20px}.Login-form{gap:13px}}@media (prefers-reduced-motion:reduce){.Login-container *,.Login-container :before,.Login-container :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.Login-container ::selection{color:#fff;background:var(--palash-gold-dark)}.Login-input-group input:-webkit-autofill{-webkit-text-fill-color:#191919;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.Login-input-group input:-webkit-autofill:hover{-webkit-text-fill-color:#191919;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.Login-input-group input:-webkit-autofill:focus{-webkit-text-fill-color:#191919;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.Login-submit-btn:focus-visible,.Login-password-toggle:focus-visible,.Login-checkbox-label input:focus-visible{outline:2px solid var(--palash-gold);outline-offset:3px}@media print{.Login-container{background:#fff}.Login-card-wrapper{box-shadow:none;border:1px solid #ddd}.Login-brand-section{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.Enquires-page{box-sizing:border-box;color:#102a43;background:radial-gradient(circle at 90% 0,#00c27d12,#0000 28%),linear-gradient(135deg,#f8fafc 0%,#f4f7fa 100%);width:100%;min-height:100%;padding:28px 30px 38px}.Enquires-page *,.Enquires-page :before,.Enquires-page :after{box-sizing:border-box}.Enquires-page button,.Enquires-page input,.Enquires-page select,.Enquires-page textarea{font-family:inherit}.Enquires-stats-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-bottom:26px;display:grid}.Enquires-stat-card{background:#fffffff0;border:1px solid #e0e7ed;border-radius:18px;align-items:center;gap:14px;min-height:124px;padding:18px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 18px #1e3c5a0b}.Enquires-stat-card:hover{border-color:#cfe3da;transform:translateY(-3px);box-shadow:0 12px 30px #1749371a}.Enquires-stat-glow{background:#dcf9ed99;border-radius:50%;width:100px;height:100px;position:absolute;top:-49px;right:-31px}.Enquires-stat-icon{z-index:2;border-radius:15px;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:relative}.Enquires-stat-icon-blue{color:#2878ff;background:#edf4ff}.Enquires-stat-icon-purple{color:#6859ff;background:#f0efff}.Enquires-stat-icon-rose{color:#e0457b;background:#ffeef4}.Enquires-stat-icon-orange{color:#ee9c00;background:#fff5dc}.Enquires-stat-icon-green{color:#00ad71;background:#e8faf3}.Enquires-stat-icon-gray{color:#667b91;background:#f0f3f6}.Enquires-stat-content{z-index:2;flex-direction:column;min-width:0;display:flex;position:relative}.Enquires-stat-label{color:#6b7f95;letter-spacing:.4px;font-size:11.5px;font-weight:800}.Enquires-stat-number{color:#071f36;margin-top:2px;font-size:32px;font-weight:850;line-height:1.1}.Enquires-stat-description{color:#8a9bad;margin-top:4px;font-size:12px}.Enquires-table-card{background:#fff;border:1px solid #e0e7ed;border-radius:22px;overflow:hidden;box-shadow:0 8px 30px #17364e0e}.Enquires-table-header{border-bottom:1px solid #e7edf2;justify-content:space-between;align-items:center;gap:20px;min-height:106px;padding:22px 30px;display:flex}.Enquires-heading-left{align-items:center;gap:15px;min-width:0;display:flex}.Enquires-heading-icon{color:#00bc78;background:#effdf6;border:1px solid #c9f2df;border-radius:14px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.Enquires-section-title{color:#102a43;letter-spacing:-.4px;margin:0;font-size:21px;font-weight:850}.Enquires-section-subtitle{color:#8798ab;margin:4px 0 0;font-size:13.5px}.Enquires-heading-actions{align-items:center;gap:10px;display:flex}.Enquires-export-button,.Enquires-new-button{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 20px;font-size:13.5px;font-weight:750;transition:all .2s;display:inline-flex}.Enquires-export-button{color:#00a96a;background:#fff;border:1px solid #40d49d}.Enquires-export-button:hover{background:#ecfff6;transform:translateY(-1px)}.Enquires-new-button{color:#fff;background:linear-gradient(135deg,#00c878,#00ac67);border:1px solid #00b970;box-shadow:0 7px 17px #00b86f33}.Enquires-new-button:hover{transform:translateY(-2px);box-shadow:0 11px 22px #00b86f45}.Enquires-filter-bar{border-bottom:1px solid #e7edf2;justify-content:space-between;align-items:center;gap:20px;min-height:90px;padding:18px 30px;display:flex}.Enquires-filter-left{align-items:center;gap:12px;min-width:0;display:flex}.Enquires-status-filter{flex:0 0 190px;position:relative}.Enquires-status-filter select{appearance:none;color:#3f566c;cursor:pointer;background:#fff;border:1px solid #dce5ed;border-radius:12px;outline:none;width:100%;height:48px;padding:0 40px 0 15px;font-size:14px;font-weight:600}.Enquires-status-filter select:focus{border-color:#00bd78;box-shadow:0 0 0 3px #00be781a}.Enquires-select-arrow{color:#9aacbd;pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.Enquires-search{align-items:center;width:360px;height:48px;display:flex;position:relative}.Enquires-search>svg{color:#91a2b5;pointer-events:none;position:absolute;left:15px}.Enquires-search input{color:#344b62;background:#fff;border:1px solid #dce5ed;border-radius:12px;outline:none;width:100%;height:100%;padding:0 42px 0 44px;font-size:14px}.Enquires-search input::placeholder{color:#a0afc0}.Enquires-search input:focus{border-color:#00bc78;box-shadow:0 0 0 3px #00bc781a}.Enquires-search-clear{color:#708395;cursor:pointer;background:#edf3f0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;right:10px}.Enquires-result-count{color:#8697a9;white-space:nowrap;font-size:13px}.Enquires-result-count strong{color:#00a96a;font-size:15px}.Enquires-table-wrapper{scrollbar-width:thin;scrollbar-color:#c7d6cf transparent;width:100%;overflow-x:auto}.Enquires-table{border-collapse:collapse;width:100%;min-width:1380px}.Enquires-table thead{background:linear-gradient(#f3f9f6,#eef6f2)}.Enquires-table th{color:#3d5a4d;letter-spacing:.6px;text-align:left;white-space:nowrap;border-bottom:1px solid #dfe9e4;height:58px;padding:0 16px;font-size:12.5px;font-weight:850}.Enquires-table td{color:#3c556b;vertical-align:middle;border-bottom:1px solid #edf1f4;height:82px;padding:12px 16px;font-size:14px}.Enquires-table tbody tr{transition:background-color .18s}.Enquires-table tbody tr:hover{background:#f5fcf9}.Enquires-table tbody tr:last-child td{border-bottom:none}.Enquires-number{width:56px;font-size:14px;font-weight:800;color:#8394a6!important}.Enquires-customer{align-items:center;gap:12px;min-width:210px;display:flex}.Enquires-customer-avatar{color:#fff;background:linear-gradient(135deg,#00c878,#009e61);border-radius:14px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:17px;font-weight:850;display:flex;box-shadow:0 6px 14px #00aa6740}.Enquires-customer>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.Enquires-customer strong{color:#12304a;font-size:15px;font-weight:800;line-height:1.25}.Enquires-customer span{color:#8fa0b2;letter-spacing:.4px;font-size:11.5px;font-weight:700}.Enquires-email,.Enquires-phone{color:#3f566c;white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.Enquires-email svg{color:#3981dc;flex-shrink:0}.Enquires-phone svg{color:#00ad6b;flex-shrink:0}.Enquires-phone{color:#12304a;font-weight:750}.Enquires-muted{color:#a3b1bf;font-size:13.5px;font-style:italic}.Enquires-product{color:#007f50;white-space:nowrap;background:#ecfbf3;border:1px solid #cbeedd;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:800;display:inline-flex}.Enquires-product svg{flex-shrink:0}.Enquires-requirement{color:#5a7085;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:220px;max-width:300px;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.Enquires-created-date{color:#5d7388;white-space:nowrap;font-size:14px;font-weight:600}.Enquires-status{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:108px;padding:8px 13px;font-size:12.5px;font-weight:800;display:inline-flex}.Enquires-status-dot{background:currentColor;border-radius:50%;width:7px;height:7px}.Enquires-status-new{color:#3378dc;background:#edf4ff}.Enquires-status-pending{color:#d63f77;background:#ffeef4}.Enquires-status-progress{color:#c98300;background:#fff6df}.Enquires-status-replied{color:#009b67;background:#e9faf3}.Enquires-status-closed{color:#718196;background:#f0f3f6}.Enquires-actions{align-items:center;gap:8px;display:flex}.Enquires-status-trigger{color:#008a57;cursor:pointer;white-space:nowrap;background:#f1fcf7;border:1px solid #cdeedd;border-radius:11px;align-items:center;gap:7px;height:40px;padding:0 12px;font-size:13px;font-weight:800;transition:all .18s;display:inline-flex}.Enquires-status-trigger:hover,.Enquires-status-trigger.is-open{color:#fff;background:#00b972;border-color:#00b972;box-shadow:0 6px 16px #00b97240}.Enquires-status-trigger svg:last-child{transition:transform .2s}.Enquires-status-trigger.is-open svg:last-child{transform:rotate(180deg)}.Enquires-view-button,.Enquires-delete-button{cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .18s;display:flex}.Enquires-view-button{color:#3981dc;background:#eff8ff}.Enquires-view-button:hover{color:#fff;background:#3981dc}.Enquires-delete-button{color:#e05656;background:#fff1f1}.Enquires-delete-button:hover{color:#fff;background:#e05656}.Enquires-status-menu{z-index:1200;background:#fff;border:1px solid #dde8e2;border-radius:16px;width:212px;padding:8px;animation:.16s EnquiresMenuIn;position:fixed;box-shadow:0 22px 50px #0f2d2138}@keyframes EnquiresMenuIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.Enquires-status-menu-title{color:#8a9bab;letter-spacing:.8px;text-transform:uppercase;padding:8px 12px 10px;font-size:11.5px;font-weight:800}.Enquires-status-option{color:#26415a;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:11px;align-items:center;gap:12px;width:100%;height:46px;padding:0 12px;font-size:14.5px;font-weight:700;transition:background .15s;display:flex}.Enquires-status-option:hover{background:#f1f7f4}.Enquires-status-option.is-active{color:#007f50;background:#eafaf2}.Enquires-status-option-label{flex:1}.Enquires-status-option>svg{color:#00a96a}.Enquires-status-option-dot{border-radius:50%;flex:0 0 11px;width:11px;height:11px}.Enquires-status-option-dot.Enquires-status-new{background:#3378dc}.Enquires-status-option-dot.Enquires-status-pending{background:#d63f77}.Enquires-status-option-dot.Enquires-status-progress{background:#e5a000}.Enquires-status-option-dot.Enquires-status-replied{background:#00b172}.Enquires-status-option-dot.Enquires-status-closed{background:#8a99ab}.Enquires-empty-cell{text-align:center!important;height:360px!important}.Enquires-empty{flex-direction:column;justify-content:center;align-items:center;display:flex}.Enquires-empty-icon{color:#9cabb9;background:#f1f5f9;border-radius:18px;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:16px;display:flex}.Enquires-empty h3{color:#30485f;margin:0;font-size:18px;font-weight:800}.Enquires-empty p{color:#9aa8b6;margin:8px 0 0;font-size:14px}.Enquires-table-footer{border-top:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding:16px 30px;display:flex}.Enquires-showing{color:#8899ab;font-size:13.5px}.Enquires-showing strong{color:#4b6278}.Enquires-pagination{align-items:center;gap:7px;display:flex}.Enquires-pagination-button,.Enquires-pagination-number{color:#6f8194;cursor:pointer;background:#fff;border:1px solid #e1e8ee;border-radius:11px;justify-content:center;align-items:center;width:41px;height:41px;font-size:13.5px;font-weight:750;transition:all .18s;display:flex}.Enquires-pagination-button:hover:not(:disabled),.Enquires-pagination-number:hover{color:#00aa6b;background:#effbf5;border-color:#aee6ce}.Enquires-pagination-button:disabled{opacity:.4;cursor:not-allowed}.Enquires-pagination-active{background:linear-gradient(135deg,#00c879,#00ad6a);border-color:#00be78;box-shadow:0 5px 12px #00b97138;color:#fff!important}.Enquires-modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(7px);background:#0c1d2b80;justify-content:center;align-items:center;padding:20px;animation:.2s EnquiresFadeIn;display:flex;position:fixed;inset:0}@keyframes EnquiresFadeIn{0%{opacity:0}to{opacity:1}}.Enquires-view-modal,.Enquires-new-modal{background:#fff;border:1px solid #e0e8e4;border-radius:22px;width:min(700px,100%);max-height:calc(100vh - 40px);animation:.25s cubic-bezier(.175,.885,.32,1.15) EnquiresModalIn;overflow-y:auto;box-shadow:0 30px 80px #00261a3d}@keyframes EnquiresModalIn{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.Enquires-modal-header{border-bottom:1px solid #e9eef1;justify-content:space-between;align-items:flex-start;padding:26px 30px;display:flex}.Enquires-modal-eyebrow{color:#00ad6c;letter-spacing:1.3px;font-size:11.5px;font-weight:850}.Enquires-modal-header h2{color:#102a43;margin:6px 0 0;font-size:25px;font-weight:850}.Enquires-modal-close{color:#718397;cursor:pointer;background:#f3f6f8;border:none;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .18s;display:flex}.Enquires-modal-close:hover{color:#e04e4e;background:#fff0f0}.Enquires-modal-body{padding:26px 30px}.Enquires-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.Enquires-detail-item{color:#00ad6b;background:#fafcfd;border:1px solid #e8eef1;border-radius:14px;align-items:flex-start;gap:12px;padding:15px;display:flex}.Enquires-detail-item>div{flex-direction:column;gap:4px;min-width:0;display:flex}.Enquires-detail-item span{color:#8b9baa;font-size:12px;font-weight:700}.Enquires-detail-item strong{color:#26415a;overflow-wrap:anywhere;font-size:14.5px}.Enquires-detail-message{background:#f1faf6;border-radius:14px;margin-top:16px;padding:18px}.Enquires-detail-message>span{color:#6f8798;letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-weight:800}.Enquires-detail-message p{color:#3f566c;margin:8px 0 0;font-size:14.5px;line-height:1.7}.Enquires-modal-footer{border-top:1px solid #e9eef1;justify-content:space-between;align-items:center;padding:18px 30px;display:flex}.Enquires-modal-done{color:#fff;cursor:pointer;background:#00b873;border:none;border-radius:11px;min-width:100px;height:44px;font-size:13.5px;font-weight:800}.Enquires-modal-done:hover{background:#00a266}.Enquires-delete-modal{text-align:center;background:#fff;border-radius:22px;width:min(430px,100%);padding:32px;animation:.25s EnquiresModalIn;box-shadow:0 30px 80px #00261a3d}.Enquires-delete-icon{color:#e05252;background:#fff0f0;border-radius:18px;justify-content:center;align-items:center;width:62px;height:62px;margin:0 auto 16px;display:flex}.Enquires-delete-modal h2{color:#233c52;margin:0;font-size:21px;font-weight:850}.Enquires-delete-modal p{color:#7f90a0;max-width:340px;margin:10px auto 0;font-size:14px;line-height:1.65}.Enquires-delete-actions{justify-content:center;gap:10px;margin-top:24px;display:flex}.Enquires-cancel-button,.Enquires-confirm-delete{cursor:pointer;border-radius:11px;height:46px;padding:0 20px;font-size:13.5px;font-weight:800}.Enquires-cancel-button{color:#566b7f;background:#fff;border:1px solid #dce5eb}.Enquires-cancel-button:hover{background:#f5f8fa}.Enquires-confirm-delete{color:#fff;background:#e45555;border:1px solid #e04f4f;box-shadow:0 6px 15px #e4555533}.Enquires-confirm-delete:hover{background:#d44545}.Enquires-new-form{padding:26px 30px}.Enquires-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.Enquires-form-group{flex-direction:column;gap:8px;min-width:0;display:flex}.Enquires-form-group label{color:#3f566c;font-size:13px;font-weight:800}.Enquires-form-group input,.Enquires-form-group select,.Enquires-form-group textarea{color:#26415a;background:#fff;border:1px solid #dce5eb;border-radius:11px;outline:none;width:100%;font-size:14px;transition:border-color .18s,box-shadow .18s}.Enquires-form-group input,.Enquires-form-group select{height:48px;padding:0 14px}.Enquires-form-group textarea{resize:vertical;min-height:105px;padding:13px 14px}.Enquires-form-group input:focus,.Enquires-form-group select:focus,.Enquires-form-group textarea:focus,.Enquires-phone-input:focus-within{border-color:#00bb76;box-shadow:0 0 0 3px #00bb761a}.Enquires-phone-input{background:#fff;border:1px solid #dce5eb;border-radius:11px;align-items:center;transition:border-color .18s,box-shadow .18s;display:flex}.Enquires-phone-input>span{color:#00a96a;padding-left:14px;font-size:14px;font-weight:850}.Enquires-phone-input input{background:0 0;box-shadow:none!important;border:none!important}.Enquires-message-group{margin-top:17px}.Enquires-form-actions{border-top:1px solid #e9eef1;justify-content:flex-end;align-items:center;gap:10px;margin-top:22px;padding-top:18px;display:flex}.Enquires-submit-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00c77a,#00aa67);border:none;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 22px;font-size:13.5px;font-weight:800;display:inline-flex;box-shadow:0 6px 15px #00b77138}.Enquires-submit-button:hover{transform:translateY(-1px)}.Enquires-toast{z-index:1300;color:#fff;background:#0f2e1c;border-radius:14px;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:14px 18px;font-size:14px;font-weight:700;animation:.3s EnquiresModalIn;display:flex;position:fixed;bottom:26px;right:26px;box-shadow:0 18px 44px #0a231652}.Enquires-toast svg{color:#4ee0a0;flex-shrink:0}.Enquires-page button:focus-visible{outline-offset:2px;outline:3px solid #00b97273}@media (width<=1500px){.Enquires-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1200px){.Enquires-page{padding:24px 22px 32px}}@media (width<=900px){.Enquires-page{padding:20px 16px 26px}.Enquires-table-header{flex-direction:column;align-items:flex-start}.Enquires-heading-actions{width:100%}.Enquires-export-button,.Enquires-new-button{flex:1}.Enquires-filter-bar{flex-direction:column;align-items:flex-start}.Enquires-filter-left{width:100%}.Enquires-status-filter{flex:0 0 190px}.Enquires-search{flex:1;width:auto}.Enquires-result-count{align-self:flex-end}}@media (width<=640px){.Enquires-page{padding:16px 11px 22px}.Enquires-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:17px}.Enquires-stat-card{border-radius:14px;gap:10px;min-height:108px;padding:14px}.Enquires-stat-icon{border-radius:12px;flex:0 0 42px;width:42px;height:42px}.Enquires-stat-icon svg{width:19px;height:19px}.Enquires-stat-label{font-size:10px}.Enquires-stat-number{font-size:25px}.Enquires-stat-description{font-size:10.5px}.Enquires-table-card{border-radius:16px}.Enquires-table-header{padding:16px}.Enquires-heading-icon{width:44px;height:44px}.Enquires-section-title{font-size:18px}.Enquires-section-subtitle{font-size:12px}.Enquires-heading-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.Enquires-export-button,.Enquires-new-button{height:46px;padding:0 10px;font-size:13px}.Enquires-filter-bar{padding:14px 16px}.Enquires-filter-left{flex-direction:column}.Enquires-status-filter,.Enquires-search{flex:none;width:100%}.Enquires-result-count{align-self:flex-start;font-size:12.5px}.Enquires-table-footer{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px}.Enquires-pagination{flex-wrap:wrap;justify-content:flex-end;width:100%}.Enquires-pagination-button,.Enquires-pagination-number{width:38px;height:38px}.Enquires-detail-grid,.Enquires-form-grid{grid-template-columns:1fr}.Enquires-modal-header,.Enquires-modal-body,.Enquires-modal-footer,.Enquires-new-form{padding-left:18px;padding-right:18px}.Enquires-modal-header h2{font-size:21px}.Enquires-view-modal,.Enquires-new-modal{border-radius:18px;max-height:calc(100vh - 22px)}.Enquires-delete-modal{border-radius:18px;padding:24px}.Enquires-toast{bottom:12px;left:12px;right:12px}}@media (width<=400px){.Enquires-stats-grid,.Enquires-heading-actions{grid-template-columns:1fr}.Enquires-delete-actions{flex-direction:column}.Enquires-cancel-button,.Enquires-confirm-delete{width:100%}}@media (prefers-reduced-motion:reduce){.Enquires-page *,.Enquires-page :before,.Enquires-page :after,.Enquires-status-menu,.Enquires-toast{transition:none!important;animation:none!important}}.Enquires-table th.Enquires-check-column,.Enquires-table td.Enquires-check-column{width:64px;padding-left:28px;padding-right:4px}.Enquires-checkbox{color:#fff;cursor:pointer;vertical-align:middle;background:#fff;border:2px solid #b9c9d6;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s;display:inline-flex}.Enquires-checkbox:hover{border-color:#00b972;box-shadow:0 0 0 4px #00b9721f}.Enquires-checkbox:active{transform:scale(.9)}.Enquires-checkbox.is-checked,.Enquires-checkbox.is-mixed{background:linear-gradient(135deg,#00c878,#00a766);border-color:#00b972;box-shadow:0 4px 10px #00b9724d}.Enquires-checkbox svg{animation:.18s EnquiresPop}@keyframes EnquiresPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.Enquires-table tbody tr.Enquires-row-selected{background:#ebfaf3}.Enquires-table tbody tr.Enquires-row-selected:hover{background:#e2f6ed}.Enquires-table tbody tr.Enquires-row-selected td:first-child{box-shadow:inset 4px 0 #00b972}.Enquires-bulk-bar{background:linear-gradient(90deg,#e8f9f1,#f3fcf8);border-bottom:1px solid #cfeadd;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;padding:14px 30px;animation:.2s EnquiresMenuIn;display:flex}.Enquires-bulk-info{color:#1c5a41;align-items:center;gap:10px;font-size:14.5px;font-weight:750;display:flex}.Enquires-bulk-count{color:#fff;background:#00b972;border-radius:10px;justify-content:center;align-items:center;min-width:34px;height:34px;padding:0 10px;font-size:15px;font-weight:850;display:inline-flex;box-shadow:0 5px 12px #00b9724d}.Enquires-bulk-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.Enquires-bulk-button,.Enquires-bulk-clear{cursor:pointer;border-radius:11px;align-items:center;gap:8px;height:42px;padding:0 16px;font-size:13.5px;font-weight:800;transition:all .18s;display:inline-flex}.Enquires-bulk-button{color:#00915c;background:#fff;border:1px solid #40d49d}.Enquires-bulk-button:hover{color:#fff;background:#00b972;border-color:#00b972}.Enquires-bulk-danger{color:#d64545;border-color:#f1c5c5}.Enquires-bulk-danger:hover{color:#fff;background:#e05656;border-color:#e05656}.Enquires-bulk-clear{color:#5f7589;background:0 0;border:1px solid #0000}.Enquires-bulk-clear:hover{color:#26415a;background:#0000000d}@media (width<=900px){.Enquires-bulk-bar{padding:13px 18px}}@media (width<=640px){.Enquires-bulk-bar{padding:12px 16px}.Enquires-bulk-actions{width:100%}.Enquires-bulk-button{flex:1;justify-content:center;padding:0 10px}.Enquires-bulk-clear{flex:100%;justify-content:center}}
