.app-header{background:0 0;background:var(--bg-header);z-index:100;height:48px;color:var(--text-primary);flex-shrink:0;justify-content:space-between;align-items:center;margin-block:18px 12px;margin-inline:0 16px;padding:0;display:flex;position:relative}.app-header .logos-container{align-items:center;gap:0;display:flex}.app-header .logos-container img{object-fit:contain;border-radius:6px;max-width:135px;max-height:42px}.app-header .logos-container .header-logos-border{margin:0 16px;display:inline-flex}.app-header .logos-container .header-logos-border line{stroke:var(--border-strong);stroke-opacity:1}.app-header .logos-container .no-logo-placeholder{border:1px dashed var(--border-strong);max-width:130px;max-height:42px;color:var(--text-tertiary);background:0 0;border-radius:10px;align-items:center;font-size:12px;font-weight:600;display:flex}.app-header .logos-container .no-logo-placeholder div{text-overflow:ellipsis;white-space:nowrap;padding:6px 10px;overflow:hidden}.app-header .logos-container .header-customer-search{cursor:pointer;align-items:center;display:flex;position:relative}.app-header .logos-container .header-customer-search:not(.expanded){cursor:pointer}.app-header .logos-container .header-customer-search .search-icon-wrapper{box-sizing:border-box;background:var(--bg-surface);border:1px solid var(--ds-line-control);width:40px;height:40px;box-shadow:var(--ds-shadow-control);cursor:pointer;color:var(--ds-ink-icon);background:var(--glass-panel-bg);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border:1px solid var(--glass-panel-edge);box-shadow:var(--glass-panel-shadow);pointer-events:auto;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:border-color .2s,color .2s,transform .2s;display:flex}.app-header .logos-container .header-customer-search .search-icon-wrapper:hover{border-color:var(--ds-primary-border)}.app-header .logos-container .header-customer-search .search-icon-wrapper:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.app-header .logos-container .header-customer-search .search-icon-wrapper:active{transform:scale(.96)}.app-header .logos-container .header-customer-search .search-icon-wrapper:hover{background:var(--glass-row-hover);border-color:var(--ds-primary-border);color:var(--text-accent)}.app-header .logos-container .header-customer-search .search-icon-wrapper .anticon{font-size:16px}.app-header .logos-container .header-customer-search .search-input-wrapper{inset-inline-start:0;opacity:0;z-index:100;pointer-events:none;width:0;transition:width .3s cubic-bezier(.4,0,.2,1),opacity .25s;position:absolute;top:50%;overflow:visible;transform:translateY(-50%)}.app-header .logos-container .header-customer-search .search-input-wrapper .ant-input-affix-wrapper{border-radius:var(--radius-control)!important;border:1px solid var(--border-default)!important;background:var(--bg-surface)!important;box-shadow:var(--shadow-sm)!important;height:40px!important;padding:0 14px!important}.app-header .logos-container .header-customer-search .search-input-wrapper .ant-input-affix-wrapper:focus-within{border-color:var(--brand)!important;box-shadow:var(--shadow-sm), 0 0 0 3px var(--bg-tint)!important}.app-header .logos-container .header-customer-search .search-input-wrapper .ant-input-affix-wrapper .ant-input{font-size:13.5px;box-shadow:none!important;background:0 0!important;border:none!important}.app-header .logos-container .header-customer-search .search-input-wrapper .ant-input-affix-wrapper .ant-input-prefix .anticon{color:var(--text-meta)}.app-header .logos-container .header-customer-search.expanded{cursor:default}.app-header .logos-container .header-customer-search.expanded .search-icon-wrapper{opacity:0;pointer-events:none;border-width:0;width:0;overflow:hidden}.app-header .logos-container .header-customer-search.expanded .search-input-wrapper{opacity:1;pointer-events:auto;width:280px}.app-header .header-links{align-items:center;gap:8px;display:flex}.app-header .header-links a{box-sizing:border-box;background:var(--bg-surface);border:1px solid var(--ds-line-control);width:40px;height:40px;box-shadow:var(--ds-shadow-control);cursor:pointer;color:var(--ds-ink-icon);background:var(--glass-panel-bg);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border:1px solid var(--glass-panel-edge);box-shadow:var(--glass-panel-shadow);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:border-color .2s,color .2s,transform .2s;display:flex}.app-header .header-links a:hover{border-color:var(--ds-primary-border)}.app-header .header-links a:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.app-header .header-links a:active{transform:scale(.96)}.app-header .header-links a:hover{background:var(--glass-row-hover);border-color:var(--ds-primary-border);color:var(--text-accent)}.app-header .header-links a .anticon{font-size:18px}.app-header .header-controls{align-items:center;gap:10px;display:flex}.app-header .header-controls .header-tools{align-items:center;gap:8px;display:flex}.app-header .header-controls .header-tools .chatbot-link a,.app-header .header-controls .header-tools .theme-toggle button,.app-header .header-controls .header-tools .language-toggle button,.app-header .header-controls .header-tools .fullscreen-toggle button,.app-header .header-controls .header-tools .notification-bell-btn{background:var(--glass-panel-bg);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border:1px solid var(--glass-panel-edge);box-shadow:var(--glass-panel-shadow);width:40px;height:40px}.app-header .header-controls .header-tools .chatbot-link a:hover,.app-header .header-controls .header-tools .theme-toggle button:hover,.app-header .header-controls .header-tools .language-toggle button:hover,.app-header .header-controls .header-tools .fullscreen-toggle button:hover,.app-header .header-controls .header-tools .notification-bell-btn:hover{background:var(--glass-row-hover);border-color:var(--ds-primary-border);color:var(--text-accent)}.app-header .header-controls .chatbot-link a{box-sizing:border-box;background:var(--bg-surface);border:1px solid var(--ds-line-control);width:40px;height:40px;box-shadow:var(--ds-shadow-control);cursor:pointer;color:var(--ds-ink-icon);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}.app-header .header-controls .chatbot-link a:hover{border-color:var(--ds-primary-border)}.app-header .header-controls .chatbot-link a:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.app-header .header-controls .chatbot-link a:active{transform:scale(.96)}.app-header .header-controls .chatbot-link a [stroke=white],.app-header .header-controls .chatbot-link a [stroke=\#fff],.app-header .header-controls .chatbot-link a [stroke=\#ffffff]{stroke:currentColor}.app-header .header-controls .chatbot-link a [fill=white],.app-header .header-controls .chatbot-link a [fill=\#fff],.app-header .header-controls .chatbot-link a [fill=\#ffffff],.app-header .header-controls .chatbot-link a [fill=\#B5B4D3]{fill:currentColor}.app-header .header-controls .chatbot-link a svg{width:18px;height:18px}.app-header .header-controls .theme-toggle button,.app-header .header-controls .language-toggle button,.app-header .header-controls .fullscreen-toggle button,.app-header .header-controls .theme-switcher button{box-sizing:border-box;background:var(--bg-surface);border:1px solid var(--ds-line-control);width:40px;height:40px;box-shadow:var(--ds-shadow-control);cursor:pointer;color:var(--ds-ink-icon);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .2s,color .2s,transform .2s;display:flex}.app-header .header-controls .theme-toggle button:hover,.app-header .header-controls .language-toggle button:hover,.app-header .header-controls .fullscreen-toggle button:hover,.app-header .header-controls .theme-switcher button:hover{border-color:var(--ds-primary-border)}.app-header .header-controls .theme-toggle button:focus-visible,.app-header .header-controls .language-toggle button:focus-visible,.app-header .header-controls .fullscreen-toggle button:focus-visible,.app-header .header-controls .theme-switcher button:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.app-header .header-controls .theme-toggle button:active,.app-header .header-controls .language-toggle button:active,.app-header .header-controls .fullscreen-toggle button:active,.app-header .header-controls .theme-switcher button:active{transform:scale(.96)}.app-header .header-controls .theme-toggle button [stroke=white],.app-header .header-controls .theme-toggle button [stroke=\#fff],.app-header .header-controls .theme-toggle button [stroke=\#ffffff],.app-header .header-controls .language-toggle button [stroke=white],.app-header .header-controls .language-toggle button [stroke=\#fff],.app-header .header-controls .language-toggle button [stroke=\#ffffff],.app-header .header-controls .fullscreen-toggle button [stroke=white],.app-header .header-controls .fullscreen-toggle button [stroke=\#fff],.app-header .header-controls .fullscreen-toggle button [stroke=\#ffffff],.app-header .header-controls .theme-switcher button [stroke=white],.app-header .header-controls .theme-switcher button [stroke=\#fff],.app-header .header-controls .theme-switcher button [stroke=\#ffffff]{stroke:currentColor}.app-header .header-controls .theme-toggle button [fill=white],.app-header .header-controls .theme-toggle button [fill=\#fff],.app-header .header-controls .theme-toggle button [fill=\#ffffff],.app-header .header-controls .theme-toggle button [fill=\#B5B4D3],.app-header .header-controls .language-toggle button [fill=white],.app-header .header-controls .language-toggle button [fill=\#fff],.app-header .header-controls .language-toggle button [fill=\#ffffff],.app-header .header-controls .language-toggle button [fill=\#B5B4D3],.app-header .header-controls .fullscreen-toggle button [fill=white],.app-header .header-controls .fullscreen-toggle button [fill=\#fff],.app-header .header-controls .fullscreen-toggle button [fill=\#ffffff],.app-header .header-controls .fullscreen-toggle button [fill=\#B5B4D3],.app-header .header-controls .theme-switcher button [fill=white],.app-header .header-controls .theme-switcher button [fill=\#fff],.app-header .header-controls .theme-switcher button [fill=\#ffffff],.app-header .header-controls .theme-switcher button [fill=\#B5B4D3]{fill:currentColor}.app-header .header-controls .theme-toggle button svg,.app-header .header-controls .language-toggle button svg,.app-header .header-controls .fullscreen-toggle button svg,.app-header .header-controls .theme-switcher button svg{width:18px;height:18px}.app-header .profile-icon{z-index:1000;position:relative}.app-header .profile-icon .ant-dropdown-link{box-sizing:border-box;border-radius:var(--radius-pill);cursor:pointer;height:44px;color:var(--text-primary);background:var(--glass-panel-bg);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border:1px solid var(--glass-panel-edge);height:44px;box-shadow:var(--glass-panel-shadow);flex-direction:row;align-items:center;gap:10px;padding:0 12px 0 4px;text-decoration:none;transition:border-color .2s;display:flex}.app-header .profile-icon .ant-dropdown-link:hover{border-color:var(--ds-primary-border)}.app-header .profile-icon .ant-dropdown-link .profile-initials{background:var(--brand-gradient);width:36px;height:36px;color:var(--text-inverse);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;line-height:1;display:flex}.app-header .profile-icon .ant-dropdown-link .ptofile-text{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:14px;font-weight:500;line-height:1;overflow:hidden}.app-header .profile-icon .ant-dropdown-link .profile-chevron{color:var(--text-tertiary);flex-shrink:0;transition:transform .2s}.app-header .profile-icon .ant-dropdown-link.ant-dropdown-open .profile-chevron{transform:rotate(180deg)}.header-account-menu{z-index:1001!important}.header-account-menu .ant-dropdown-menu{border:1px solid var(--border-subtle);min-width:200px;box-shadow:var(--shadow-pop)!important;border-radius:16px!important;padding:8px!important}.header-account-menu .ant-dropdown-menu-item{margin-bottom:2px;font-family:Inter,Gotham,system-ui,sans-serif;font-size:13.5px;transition:background .15s;border-radius:8px!important;padding:9px 12px!important}.header-account-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content{align-items:center;gap:10px;display:flex}.header-account-menu .ant-dropdown-menu-item:hover{color:var(--text-accent);background-color:var(--bg-surface-2)!important}.header-account-menu .ant-dropdown-menu-item:last-child{margin-bottom:0}.header-account-menu .icns-drop-header{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;line-height:0;display:inline-flex}.header-account-menu .icns-drop-header svg{width:18px;height:18px}.header-account-menu .icns-drop-header .anticon{font-size:17px}.header-customer-dropdown{max-height:350px;overflow-y:auto;border-radius:12px!important;padding:8px 0!important;box-shadow:0 6px 20px #00000026!important}.header-customer-dropdown .ant-select-item{min-height:auto!important;padding:8px 12px!important}.header-customer-dropdown .ant-select-item:hover{background:var(--surface-muted)!important}.header-customer-dropdown .ant-select-item .customer-option{align-items:center;gap:10px;display:flex}.header-customer-dropdown .ant-select-item .customer-option .ant-avatar{background:var(--primary-color);flex-shrink:0}.header-customer-dropdown .ant-select-item .customer-option .customer-info{flex:1;min-width:0}.header-customer-dropdown .ant-select-item .customer-option .customer-info .customer-name{color:var(--lightningcss-light,#1e293b)var(--lightningcss-dark,#ebedef);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden}.header-customer-dropdown .ant-select-item .customer-option .customer-info .customer-phone{color:var(--text-meta);margin-top:2px;font-size:12px}.header-customer-dropdown .ant-select-item-empty{text-align:center;color:var(--ink-dim-2);padding:16px!important}.header-customer-dropdown-custom{background:var(--surface-card);box-shadow:var(--shadow-pop);z-index:1000;border:1px solid var(--line-cool);border-radius:14px;max-height:350px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.header-customer-dropdown-custom .dropdown-loading,.header-customer-dropdown-custom .dropdown-empty{text-align:center;color:var(--text-meta);padding:16px;font-family:Inter,Gotham,system-ui,sans-serif;font-size:13px}.header-customer-dropdown-custom .dropdown-list{padding:6px 0}.header-customer-dropdown-custom .customer-dropdown-item{cursor:pointer;padding:8px 14px;transition:background .15s}.header-customer-dropdown-custom .customer-dropdown-item:hover{background:var(--surface-tint)}.header-customer-dropdown-custom .customer-dropdown-item .customer-option{align-items:center;gap:10px;display:flex}.header-customer-dropdown-custom .customer-dropdown-item .customer-option .ant-avatar{background:var(--brand-gradient);flex-shrink:0}.header-customer-dropdown-custom .customer-dropdown-item .customer-option .customer-info{flex:1;min-width:0}.header-customer-dropdown-custom .customer-dropdown-item .customer-option .customer-info .customer-name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;line-height:1.4;overflow:hidden}.header-customer-dropdown-custom .customer-dropdown-item .customer-option .customer-info .customer-phone{color:var(--text-meta);margin-top:2px;font-size:12px}.header-customer-input .ant-input-affix-wrapper{background:var(--surface-card)!important;border:none!important;border-radius:22px!important;height:38px!important;padding:0 14px!important;box-shadow:0 4px 12px #00000026!important}.header-customer-input .ant-input-affix-wrapper .ant-input{box-shadow:none!important;border:none!important}@media (width<=767px){.app-header{height:56px;margin:0;padding:0 10px}.app-header .logos-container .header-customer-search{margin-inline-start:12px}.app-header .header-links{display:none}.app-header .logos-container .mobile-menu-button{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;align-items:center;margin-right:8px;padding:8px;font-size:20px;transition:background .2s;display:flex}.app-header .logos-container .mobile-menu-button:hover{background:var(--bg-surface-2)}.app-header .logos-container img{max-width:90px;max-height:32px}.app-header .logos-container .header-logos-border{margin:0 10px}.app-header .logos-container .header-customer-search{margin-left:10px}.app-header .header-controls{gap:6px}.app-header .header-controls .language-toggle,.app-header .header-controls .fullscreen-toggle,.app-header .header-controls .notification-center{display:none}.app-header .header-controls .profile-icon .ant-dropdown-link{padding:5px 8px 5px 5px}.app-header .header-controls .profile-icon .ant-dropdown-link .ptofile-text{display:none}}.notification-bell-btn{box-sizing:border-box;background:var(--bg-surface);border:1px solid var(--ds-line-control);width:40px;height:40px;box-shadow:var(--ds-shadow-control);cursor:pointer;color:var(--ds-ink-icon);border-radius:50%;justify-content:center;align-items:center;transition:border-color .2s,color .2s,transform .2s;display:flex}.notification-bell-btn .anticon{font-size:18px}.notification-bell-btn .ant-badge{color:inherit;line-height:0}.notification-bell-btn .ant-badge .ant-badge-count{background:var(--ds-badge-new);color:var(--ds-on-primary);box-shadow:0 0 0 2px var(--bg-surface);font-weight:600}.notification-bell-btn:hover{border-color:var(--ds-primary-border)}.notification-bell-btn:active{transform:scale(.95)}.notification-center-popover .ant-popover-inner{border:1px solid var(--border-subtle);border-radius:16px;padding:0;overflow:hidden}.notification-center-popover .ant-popover-inner-content{padding:0}.notification-center-panel{flex-direction:column;width:360px;max-width:90vw;display:flex}.notification-center-panel .ncp-header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.notification-center-panel .ncp-header .ncp-actions{gap:4px;display:flex}.notification-center-panel .ncp-body{max-height:420px;overflow-y:auto}.notification-center-panel .ncp-body .ant-empty{padding:32px 0}.notification-center-panel .ncp-item{cursor:default;padding:12px 16px;transition:background .2s;animation:.25s both ncp-item-in}.notification-center-panel .ncp-item.clickable{cursor:pointer}.notification-center-panel .ncp-item:hover{background:#00000008}.notification-center-panel .ncp-item.unread{background:#1677ff0f;box-shadow:inset 3px 0 #1a7ffd}.notification-center-panel .ncp-item .ncp-item-title{font-size:.85rem;font-weight:600}.notification-center-panel .ncp-item .ncp-item-body{color:var(--lightningcss-light,#0009)var(--lightningcss-dark,#fff9);white-space:normal;margin-top:2px;font-size:.8rem}.notification-center-panel .ncp-item .ncp-item-time{color:var(--lightningcss-light,#0006)var(--lightningcss-dark,#ffffff80);margin-top:4px;font-size:.72rem}.notification-center-panel .ncp-item .ant-list-item-extra{align-self:flex-start;margin-inline-start:8px}.notification-center-panel .ncp-item .ncp-item-copy{color:var(--lightningcss-light,#00000073)var(--lightningcss-dark,#ffffff80)}.notification-center-panel .ncp-item .ncp-item-copy:hover{color:var(--lightningcss-light,#1a7ffd)var(--lightningcss-dark,#4da6ff)}@keyframes ncp-item-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}:root[data-theme=darkTheme] .notification-center-panel .ncp-header,:root[data-theme=dark] .notification-center-panel .ncp-header{border-bottom-color:#ffffff1a}:root[data-theme=darkTheme] .notification-center-panel .ncp-item:hover,:root[data-theme=dark] .notification-center-panel .ncp-item:hover{background:#ffffff0d}:root[data-theme=darkTheme] .notification-center-panel .ncp-item.unread,:root[data-theme=dark] .notification-center-panel .ncp-item.unread{background:#1677ff24}:root[data-theme=darkTheme] .notification-center-panel .ncp-item .ncp-item-body,:root[data-theme=dark] .notification-center-panel .ncp-item .ncp-item-body{color:#ffffffa6}:root[data-theme=darkTheme] .notification-center-panel .ncp-item .ncp-item-time,:root[data-theme=dark] .notification-center-panel .ncp-item .ncp-item-time{color:#ffffff73}:root[data-theme=darkTheme] .notification-center-panel .ncp-item .ncp-item-copy,:root[data-theme=dark] .notification-center-panel .ncp-item .ncp-item-copy{color:#ffffff8c}:root[data-theme=darkTheme] .notification-center-panel .ncp-item .ncp-item-copy:hover,:root[data-theme=dark] .notification-center-panel .ncp-item .ncp-item-copy:hover{color:var(--lightningcss-light,#4096ff)var(--lightningcss-dark,#5fa1f2)}.login-wrapper{background:linear-gradient(109deg,#69a2f9 -14.7%,#110f5a 102.52%);justify-content:space-between;align-items:center;gap:40px;min-height:100vh;padding:72px 45px;display:flex}.login-wrapper .login-form{background:var(--surface-card);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);text-align:center;box-sizing:border-box;border-radius:20px;flex-shrink:0;width:470px;max-width:100%;padding:70px;overflow:hidden}.login-wrapper .login-form img{max-width:100%;height:auto;margin-bottom:20px;display:inline-block}.login-wrapper .login-form>p{color:var(--text-primary);text-transform:capitalize;text-align:left;margin-bottom:18px;font-family:Inter;font-size:18px;font-weight:600}.login-wrapper .login-form .ant-form-item{text-align:left;margin-bottom:12px!important;overflow:visible!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control{width:100%!important;overflow:visible!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control>div{display:block!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input{box-sizing:border-box!important;width:100%!important;overflow:visible!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input input{border-radius:10px;flex-shrink:0;font-family:Inter;font-size:14px;font-weight:400;border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;color:var(--lightningcss-light,#898989)var(--lightningcss-dark,#bebebe)!important;width:100%!important;height:55px!important;box-shadow:none!important;box-sizing:border-box!important;border-width:1px!important;outline:none!important;margin:0!important;padding-left:23px!important;padding-right:23px!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input input::placeholder{color:var(--lightningcss-light,#898989)var(--lightningcss-dark,#bebebe)}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input input:hover,.login-wrapper .login-form .ant-form-item .ant-form-item-control-input input:focus{border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;box-shadow:none!important;border-width:1px!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper{border-radius:10px;flex-shrink:0;border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;width:100%!important;height:55px!important;box-shadow:none!important;box-sizing:border-box!important;border-width:1px!important;outline:none!important;margin:0!important;padding-left:0!important;overflow:visible!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper:hover,.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper:focus,.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;box-shadow:none!important;border-width:1px!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper input{border-radius:0;width:calc(100% - 20px)!important;height:100%!important;box-shadow:none!important;border:none!important;outline:none!important;margin:0!important;padding-left:23px!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper input:hover,.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper input:focus{box-shadow:none!important;border:none!important}.login-wrapper .login-form button{border:1px solid var(--active-color);color:#fff;text-transform:capitalize;background:var(--active-color);border-radius:10px;flex-shrink:0;width:100%;height:55px;margin-top:35px;font-family:Inter;font-size:16px;font-weight:600}.login-wrapper .login-icon-container{width:calc(100% - 600px);margin-left:80px}.login-wrapper .login-icon-container svg,.login-wrapper .login-icon-container img{max-width:100%;height:auto}@media (width<=1024px){.login-wrapper{gap:30px;padding:50px 30px}.login-wrapper .login-form{width:420px;height:auto;min-height:auto;max-height:calc(100vh - 100px);padding:50px 40px}.login-wrapper .login-form img{width:180px;margin-bottom:18px}.login-wrapper .login-form>p{margin-bottom:16px;font-size:17px}.login-wrapper .login-form .ant-form-item{overflow:visible!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input{width:100%!important;overflow:visible!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input input{border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;box-sizing:border-box!important;border-width:1px!important;border-radius:10px!important;height:50px!important;margin:0!important;padding-left:20px!important;padding-right:20px!important;font-size:14px!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper{border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;box-sizing:border-box!important;border-width:1px!important;border-radius:10px!important;height:50px!important;margin:0!important;overflow:visible!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper input{border:none!important;padding-left:20px!important}.login-wrapper .login-form button{height:50px;margin-top:30px;font-size:15px}.login-wrapper .login-icon-container{width:calc(100% - 480px);margin-left:30px}}@media (width<=768px){.login-wrapper{flex-direction:column;justify-content:center;gap:30px;padding:20px 15px}.login-wrapper .login-form{width:100%;max-width:450px;height:auto;min-height:auto;max-height:none;margin:0 auto;padding:40px 30px}.login-wrapper .login-form img{width:150px;max-width:100%;margin-bottom:15px}.login-wrapper .login-form>p{margin-bottom:15px;font-size:16px}.login-wrapper .login-form .ant-form-item{margin-bottom:12px!important;overflow:visible!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input{width:100%!important;overflow:visible!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input input{border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;box-sizing:border-box!important;border-width:1px!important;border-radius:10px!important;height:50px!important;margin:0!important;padding-left:20px!important;padding-right:20px!important;font-size:14px!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input input:hover,.login-wrapper .login-form .ant-form-item .ant-form-item-control-input input:focus{border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;border-width:1px!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper{border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;box-sizing:border-box!important;border-width:1px!important;border-radius:10px!important;height:50px!important;margin:0!important;overflow:visible!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper:hover,.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper:focus,.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;border-width:1px!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper input{border:none!important;height:100%!important;padding-left:20px!important}.login-wrapper .login-form button{height:50px;margin-top:25px;font-size:15px}.login-wrapper .login-icon-container{order:-1;width:100%;max-width:400px;margin:0 auto}.login-wrapper .login-icon-container svg,.login-wrapper .login-icon-container img{width:100%;max-width:300px;margin:0 auto;display:block}}@media (width<=480px){.login-wrapper{gap:20px;padding:15px 10px}.login-wrapper .login-form{border-radius:15px;padding:30px 20px}.login-wrapper .login-form img{width:120px;margin-bottom:12px}.login-wrapper .login-form>p{margin-bottom:12px;font-size:15px}.login-wrapper .login-form .ant-form-item{margin-bottom:10px!important;overflow:visible!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input{width:100%!important;overflow:visible!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input input{border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;box-sizing:border-box!important;border-width:1px!important;border-radius:8px!important;height:48px!important;margin:0!important;padding-left:15px!important;padding-right:15px!important;font-size:13px!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input input:hover,.login-wrapper .login-form .ant-form-item .ant-form-item-control-input input:focus{border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;border-width:1px!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper{border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;box-sizing:border-box!important;border-width:1px!important;border-radius:8px!important;height:48px!important;margin:0!important;overflow:visible!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper:hover,.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper:focus,.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-left:1px solid var(--line-lilac)!important;border-right:1px solid var(--line-lilac)!important;border-top:1px solid var(--line-lilac)!important;border-bottom:1px solid var(--line-lilac)!important;border-width:1px!important}.login-wrapper .login-form .ant-form-item .ant-form-item-control-input .ant-input-affix-wrapper input{border:none!important;height:100%!important;padding-left:15px!important;font-size:13px!important}.login-wrapper .login-form button{border-radius:8px;height:48px;margin-top:20px;font-size:14px}.login-wrapper .login-icon-container{max-width:100%}.login-wrapper .login-icon-container svg,.login-wrapper .login-icon-container img{max-width:250px}}.login-form .login-company-disabled{text-align:center;flex-direction:column;align-items:center;animation:.25s ease-out login-company-disabled-in;display:flex}.login-form .login-company-disabled__icon{color:#d48806;background:#faad1424;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:8px 0 22px;font-size:30px;display:flex;box-shadow:0 0 0 8px #faad140f}.login-form .login-company-disabled h3{color:var(--text-primary);margin:0 0 10px;font-family:Inter;font-size:20px;font-weight:600}.login-form .login-company-disabled>p{color:var(--text-secondary);margin:0 0 18px;font-size:14px;line-height:1.6}.login-form .login-company-disabled__account{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--text-secondary);border:1px solid #80808040;border-radius:999px;padding:6px 14px;font-size:13px;overflow:hidden}.login-form .login-company-disabled button{margin-top:28px}.login-form .login-company-disabled a.login-company-disabled__support{color:#fff;background:#25d366;border:1px solid #25d366;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:55px;margin-top:12px;font-family:Inter;font-size:16px;font-weight:600;display:flex}.login-form .login-company-disabled a.login-company-disabled__support .anticon{font-size:20px}.login-form .login-company-disabled a.login-company-disabled__support:hover,.login-form .login-company-disabled a.login-company-disabled__support:focus-visible{color:#fff;background:#1ebe5b;border-color:#1ebe5b}@keyframes login-company-disabled-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.spinner-container{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.spinner{border:4px solid #0000001a;border-top-color:#2251b4;border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-fallback{flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;height:100%;display:flex}.error-fallback h1{color:var(--notifi-color);font-size:3rem}.error-fallback h2{font-size:2rem;font-weight:700}.unauthorized-container{background-color:#0000;justify-content:center;align-items:center;min-height:100vh;display:flex}.unauthorized-container .ant-result{background:var(--surface-card);text-align:center;border-radius:8px;width:100%;max-width:500px;padding:48px;box-shadow:0 2px 8px #0000001a}.unauthorized-container .ant-result .ant-result-title{color:var(--lightningcss-light,#ff4d4f)var(--lightningcss-dark,#f25f60);margin-bottom:16px;font-size:24px;font-weight:600}.unauthorized-container .ant-result .ant-result-subtitle{color:var(--ink-body);margin-bottom:24px;font-size:16px;line-height:1.5}.unauthorized-container .ant-result .unauthorized-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.unauthorized-container .ant-result .unauthorized-actions .ant-btn{border-radius:6px;min-width:120px;height:40px;font-weight:500}.unauthorized-container .ant-result .unauthorized-actions .ant-btn.ant-btn-primary{background-color:#1a7ffd;border-color:#1a7ffd}.unauthorized-container .ant-result .unauthorized-actions .ant-btn.ant-btn-primary:hover{background-color:#4da6ff;border-color:#4da6ff}.unauthorized-container .ant-result .unauthorized-actions .ant-btn:not(.ant-btn-primary){border-color:var(--line-default);color:var(--ink-body)}.unauthorized-container .ant-result .unauthorized-actions .ant-btn:not(.ant-btn-primary):hover{color:#4da6ff;border-color:#4da6ff}@media (width<=768px){.unauthorized-container{padding:16px}.unauthorized-container .ant-result{padding:32px 24px}.unauthorized-container .ant-result .ant-result-title{font-size:20px}.unauthorized-container .ant-result .ant-result-subtitle{font-size:14px}.unauthorized-container .ant-result .unauthorized-actions{flex-direction:column;align-items:center}.unauthorized-container .ant-result .unauthorized-actions .ant-btn{width:100%;max-width:200px}}.awfar-side-modal{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);border:1px solid var(--glass-panel-edge);box-shadow:var(--glass-panel-shadow);border-radius:22px;flex-shrink:0;margin-block:16px;margin-inline:16px 12px;overflow:hidden;background:var(--glass-panel-bg)!important;height:calc(100vh - 32px)!important;min-height:calc(100vh - 32px)!important;max-height:calc(100vh - 32px)!important;transition:width .25s cubic-bezier(.4,0,.2,1),min-width .25s cubic-bezier(.4,0,.2,1),max-width .25s cubic-bezier(.4,0,.2,1),flex-basis .25s cubic-bezier(.4,0,.2,1)!important}.awfar-side-modal .ant-layout-sider-children{flex-direction:column;height:100%;display:flex;overflow:hidden}.awfar-side-modal .menu-wrapper{box-sizing:border-box;flex-direction:column;flex:1;min-height:0;padding:14px 10px 12px;display:flex;overflow:hidden}.awfar-side-modal .side-logo-row{flex-shrink:0;align-items:center;gap:10px;height:48px;margin-bottom:14px;padding:0 6px;display:flex;overflow:hidden}.awfar-side-modal .side-logo-row .side-logo{flex-shrink:0;width:auto;height:36px;display:block}.awfar-side-modal .side-logo-row .side-logo-divider{background:var(--border-strong);flex-shrink:0;width:1px;height:26px}.awfar-side-modal .side-logo-row .side-client-logo{align-items:center;min-width:0;display:flex}.awfar-side-modal .side-logo-row .side-client-logo img{object-fit:contain;border-radius:6px;max-width:76px;max-height:30px}.awfar-side-modal .side-logo-row .side-client-placeholder{box-sizing:border-box;border:1px dashed var(--border-strong);min-width:0;max-width:90px;height:28px;color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;align-items:center;padding:0 8px;font-size:11px;display:inline-flex;overflow:hidden}.awfar-side-modal .ant-menu{min-height:0;color:var(--text-secondary);flex:1;padding:0;font-size:14px;font-weight:500;overflow:hidden auto;background:0 0!important;border-inline-end:0!important}@supports ((-moz-appearance:none)){.awfar-side-modal .ant-menu{scrollbar-width:thin;scrollbar-color:var(--ds-primary-border) transparent}}.awfar-side-modal .ant-menu::-webkit-scrollbar{width:3px}.awfar-side-modal .ant-menu::-webkit-scrollbar-button{display:none}.awfar-side-modal .ant-menu::-webkit-scrollbar-track{background:0 0}.awfar-side-modal .ant-menu::-webkit-scrollbar-thumb{background:var(--ds-primary-border);border-radius:4px}.awfar-side-modal .ant-menu::-webkit-scrollbar-thumb:hover{background:var(--ds-blue-350)}.awfar-side-modal .ant-menu::-webkit-scrollbar-thumb:active{background:var(--ds-blue-350)}.awfar-side-modal .ant-menu .ant-menu-sub{background:0 0!important}.awfar-side-modal .ant-menu .ant-menu-item,.awfar-side-modal .ant-menu .ant-menu-submenu-title{box-sizing:border-box;background:0 0;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:40px;transition:background-color .2s,color .2s;display:flex;height:auto!important;color:var(--ds-ink-secondary)!important;margin:0 0 2px!important;padding:6px 12px!important;line-height:1.35!important}.awfar-side-modal .ant-menu .ant-menu-item:hover,.awfar-side-modal .ant-menu .ant-menu-submenu-title:hover{background:var(--glass-row-hover)!important}.awfar-side-modal .ant-menu .ant-menu-item>svg,.awfar-side-modal .ant-menu .ant-menu-item>.anticon,.awfar-side-modal .ant-menu .ant-menu-submenu-title>svg,.awfar-side-modal .ant-menu .ant-menu-submenu-title>.anticon{width:20px;height:20px;color:var(--ds-ink-icon);flex-shrink:0;font-size:20px;margin:0!important}.awfar-side-modal .ant-menu .ant-menu-item>svg [fill]:not([fill=none]),.awfar-side-modal .ant-menu .ant-menu-item>.anticon [fill]:not([fill=none]),.awfar-side-modal .ant-menu .ant-menu-submenu-title>svg [fill]:not([fill=none]),.awfar-side-modal .ant-menu .ant-menu-submenu-title>.anticon [fill]:not([fill=none]){fill:currentColor}.awfar-side-modal .ant-menu .ant-menu-item>svg [stroke]:not([stroke=none]),.awfar-side-modal .ant-menu .ant-menu-item>.anticon [stroke]:not([stroke=none]),.awfar-side-modal .ant-menu .ant-menu-submenu-title>svg [stroke]:not([stroke=none]),.awfar-side-modal .ant-menu .ant-menu-submenu-title>.anticon [stroke]:not([stroke=none]){stroke:currentColor}.awfar-side-modal .ant-menu .ant-menu-title-content{text-overflow:clip;white-space:normal;flex:auto;min-width:0;transition:color .2s;overflow:visible;margin:0!important}.awfar-side-modal .ant-menu .ant-menu-title-content a{color:inherit!important}.awfar-side-modal .ant-menu .menu-label{text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:20px;display:block;overflow:hidden}.awfar-side-modal .ant-menu .ant-menu-submenu-arrow{width:10px;color:var(--ds-ink-placeholder);flex-shrink:0;margin-inline-start:auto;position:static;transform:none}.awfar-side-modal .ant-menu .ant-menu-item-selected{background:0 0}.awfar-side-modal .ant-menu .ant-menu-submenu-open>.ant-menu-submenu-title,.awfar-side-modal .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background:var(--glass-row-section);min-height:38px;font-weight:600;color:var(--ds-ink)!important;margin-top:6px!important}.awfar-side-modal .ant-menu .ant-menu-submenu-open>.ant-menu-submenu-title:hover,.awfar-side-modal .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title:hover{background:var(--glass-row-hover)!important}.awfar-side-modal .ant-menu .ant-menu-sub{padding:2px 0 4px}.awfar-side-modal .ant-menu .ant-menu-sub .ant-menu-item,.awfar-side-modal .ant-menu .ant-menu-sub .ant-menu-submenu-title{border-radius:10px;gap:10px;min-height:30px;font-size:13px;font-weight:400;color:var(--ds-ink-tertiary)!important;padding:4px 12px 4px 22px!important}.awfar-side-modal .ant-menu .ant-menu-sub .ant-menu-item>svg,.awfar-side-modal .ant-menu .ant-menu-sub .ant-menu-item>.anticon,.awfar-side-modal .ant-menu .ant-menu-sub .ant-menu-submenu-title>svg,.awfar-side-modal .ant-menu .ant-menu-sub .ant-menu-submenu-title>.anticon{width:16px;height:16px;color:var(--ds-ink-subtle);font-size:16px}.awfar-side-modal .ant-menu .ant-menu-sub .ant-menu-item.active,.awfar-side-modal .ant-menu .ant-menu-sub .ant-menu-submenu-title.active{font-weight:500}.awfar-side-modal .ant-menu .ant-menu-sub .ant-menu-sub .ant-menu-item{padding-inline-start:34px!important}.awfar-side-modal .ant-menu .ant-menu-item.active{box-shadow:inset 0 0 0 1px var(--border-strong);font-weight:600;background:var(--bg-sidebar-active)!important;color:var(--text-accent)!important}.awfar-side-modal .ant-menu .ant-menu-item.active .ant-menu-title-content,.awfar-side-modal .ant-menu .ant-menu-item.active .ant-menu-title-content a,.awfar-side-modal .ant-menu .ant-menu-item.active>svg,.awfar-side-modal .ant-menu .ant-menu-item.active>.anticon{color:var(--text-accent)!important}.awfar-side-modal .ant-menu .configuration-text.ant-menu-item{cursor:default;text-transform:uppercase;letter-spacing:.07em;opacity:1;min-height:0;font-size:10px;font-weight:600;color:var(--text-tertiary)!important;background:0 0!important;margin:8px 0 4px!important;padding:0 12px 0 22px!important}.awfar-side-modal .ant-menu .configuration-text.ant-menu-item:hover{background:0 0!important}.awfar-side-modal .side-footer{flex-direction:column;flex-shrink:0;gap:6px;margin-top:10px;display:flex}.awfar-side-modal .always-open-switch{box-sizing:border-box;border:1px solid var(--border-default);background:var(--bg-veil);height:44px;color:var(--text-secondary);cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:500;transition:border-color .2s,color .2s;display:flex;position:relative}.awfar-side-modal .always-open-switch:hover{border-color:var(--border-strong);color:var(--text-primary)}.awfar-side-modal .always-open-switch .always-open-icon{flex-shrink:0;font-size:18px}.awfar-side-modal .always-open-switch span:not(.anticon){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.awfar-side-modal .always-open-switch .ant-switch{pointer-events:none;flex-shrink:0}.awfar-side-modal .always-open-switch:after{content:attr(data-tooltip);inset-inline-start:calc(100% + 10px);background:var(--text-primary);color:var(--bg-surface);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:200;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:500;transition:opacity .2s,visibility .2s;position:absolute;top:50%;transform:translateY(-50%)}.awfar-side-modal .version-display{color:var(--text-meta);text-align:center;padding:0 4px;font-size:10px;font-weight:500}.awfar-side-modal .version-display span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.awfar-side-modal:not(.open) .menu-wrapper{padding:18px 8px 16px}.awfar-side-modal:not(.open) .side-logo-row{display:none}.awfar-side-modal:not(.open) .ant-menu{scrollbar-width:none}.awfar-side-modal:not(.open) .ant-menu::-webkit-scrollbar{width:0;display:none}.awfar-side-modal:not(.open) .ant-menu .ant-menu-item,.awfar-side-modal:not(.open) .ant-menu .ant-menu-submenu-title{justify-content:center;gap:0;padding:0!important}.awfar-side-modal:not(.open) .ant-menu .ant-menu-title-content,.awfar-side-modal:not(.open) .ant-menu .ant-menu-submenu-arrow,.awfar-side-modal:not(.open) .ant-menu .ant-menu-sub{display:none}.awfar-side-modal:not(.open) .ant-menu .ant-menu-submenu-open>.ant-menu-submenu-title,.awfar-side-modal:not(.open) .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{margin-top:0!important}.awfar-side-modal:not(.open) .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{box-shadow:inset 0 0 0 1px var(--border-strong);font-weight:600;background:var(--bg-sidebar-active)!important;color:var(--text-accent)!important}.awfar-side-modal:not(.open) .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content,.awfar-side-modal:not(.open) .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content a,.awfar-side-modal:not(.open) .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title>svg,.awfar-side-modal:not(.open) .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title>.anticon{color:var(--text-accent)!important}.awfar-side-modal:not(.open) .always-open-switch{justify-content:center;padding:0}.awfar-side-modal:not(.open) .always-open-switch .always-open-icon,.awfar-side-modal:not(.open) .always-open-switch span:not(.anticon){display:none}.awfar-side-modal:not(.open) .always-open-switch:hover:after{opacity:1;visibility:visible}.awfar-side-modal.mobile{box-shadow:none;border:0;border-radius:0;flex-direction:column;margin:0;display:flex;flex:none!important;width:100%!important;min-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important}.mobile-side-menu-drawer .ant-drawer-body{padding:0!important}.mobile-side-menu-drawer .ant-drawer-content{background:var(--bg-gradient)!important}.mobile-side-menu-drawer .ant-drawer-content-wrapper{box-shadow:var(--shadow-pop)}.reminder-modal .ant-modal-content{position:relative}.reminder-modal .reminder-form .reminder-form-date-label{color:var(--icon-color);font-size:14px;font-weight:500}.reminder-modal .reminder-form .reminder-form-item .ant-form-item-row{flex-direction:column-reverse;align-items:center}.reminder-modal .reminder-form .reminder-form-item .ant-input{text-align:center;border:none;border-bottom:1px solid var(--lightningcss-light,#e1e1e1)var(--lightningcss-dark,#2d3b57);border-radius:0}.reminder-modal .reminder-form .reminder-form-item .ant-input:focus{box-shadow:none;border-bottom:1px solid #7d7d7d}.reminder-modal .reminder-modal-message-content{flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;padding-top:50px;display:flex;font-size:25px!important}.reminder-modal .reminder-modal-avatar{border:3px solid var(--lightningcss-light,#e1e1e1)var(--lightningcss-dark,#2d3b57);position:absolute;top:-50px;left:50%;transform:translate(-50%)}.reminder-modal .reminder-modal-bell-icon{position:absolute;top:0;left:0}.reminder-modal .reminder-modal-message-title{color:var(--icon-color);font-size:14px;font-weight:400}.reminder-modal .reminder-modal-message-title span{color:var(--lightningcss-light,#e31f1f)var(--lightningcss-dark,#ec6565)}.reminder-modal .reminder-modal-message-alert{overflow-wrap:anywhere;white-space:pre-wrap;width:100%;padding-top:10px;padding-bottom:10px}.reminder-modal .ant-btn,.reminder-modal .ant-btn:hover{height:100%;padding:7px 35px 10px;font-size:19px;color:#fff!important;background-color:var(--lightningcss-light,#1a7ffd)var(--lightningcss-dark,#4da6ff)!important}.reminder-modal .btn-ghost,.reminder-modal .btn-ghost:hover{height:100%;color:var(--lightningcss-light,#1a7ffd)var(--lightningcss-dark,#4da6ff)!important;background-color:var(--surface-card)!important;border:1px solid #1a7ffd!important}.reminder-modal .btn-go,.reminder-modal .btn-go:hover{height:100%;background-color:var(--done-status)!important;color:#fff!important}.company-setup-required-modal .ant-modal-content{border-radius:12px;padding:8px 8px 20px;overflow:hidden}.company-setup-required-modal .ant-modal-close{top:16px;width:28px;height:28px;color:var(--ink-dim);background:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,#273149);border-radius:50%;inset-inline:auto 16px}.company-setup-required-modal .ant-modal-close:hover{color:var(--ink-body-strong);background:var(--lightningcss-light,#e8e8e8)var(--lightningcss-dark,#2a354e)}.company-setup-required-modal .ant-modal-body{padding:12px 28px 8px}.company-setup-required-modal__content{flex-direction:column;align-items:stretch;display:flex}.company-setup-required-modal__title{text-align:start;color:var(--ink-strong-2)!important;margin:4px 0 8px!important;font-size:22px!important;font-weight:600!important;line-height:1.4!important}.company-setup-required-modal__illustration{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:min(100%,520px);max-height:260px;margin:8px auto 16px;display:block}.company-setup-required-modal__message{text-align:center;color:var(--lightningcss-light,#4a4a4a)var(--lightningcss-dark,#cecece);max-width:520px;font-size:16px;line-height:1.7;margin:0 auto 28px!important}.company-setup-required-modal__actions{justify-content:flex-start;display:flex}.company-setup-required-modal__cta.ant-btn{min-width:120px;height:40px;box-shadow:none;border:none;border-radius:6px;padding:0 28px;font-size:15px;font-weight:600;color:#fff!important;background:#2cbcc5!important}.company-setup-required-modal__cta.ant-btn:hover,.company-setup-required-modal__cta.ant-btn:focus{color:#fff!important;background:#25a8b0!important}@media (width<=768px){.company-setup-required-modal .ant-modal-body{padding:8px 16px 4px}.company-setup-required-modal__title{padding-inline-end:8px;font-size:18px!important}.company-setup-required-modal__illustration{max-height:180px;margin-bottom:12px}.company-setup-required-modal__message{font-size:14px;margin-bottom:20px!important}}.order-monthly-limit-reached-modal .ant-modal-content{border-radius:12px;padding:8px 8px 20px;overflow:hidden}.order-monthly-limit-reached-modal .ant-modal-close{top:16px;color:#8c8c8c;background:#f2f2f2;border-radius:50%;width:28px;height:28px;inset-inline:auto 16px}.order-monthly-limit-reached-modal .ant-modal-close:hover{color:#595959;background:#e8e8e8}.order-monthly-limit-reached-modal .ant-modal-body{padding:12px 28px 8px}.order-monthly-limit-reached-modal__content{flex-direction:column;align-items:stretch;display:flex}.order-monthly-limit-reached-modal__title{text-align:start;color:#333!important;margin:4px 0 16px!important;font-size:22px!important;font-weight:600!important;line-height:1.4!important}.order-monthly-limit-reached-modal__message{text-align:start;color:#4a4a4a;font-size:16px;line-height:1.7;margin:0 0 28px!important}.order-monthly-limit-reached-modal__actions{justify-content:flex-start;display:flex}.order-monthly-limit-reached-modal__cta.ant-btn{min-width:120px;height:40px;box-shadow:none;border:none;border-radius:6px;padding:0 28px;font-size:15px;font-weight:600;color:#fff!important;background:#2cbcc5!important}.order-monthly-limit-reached-modal__cta.ant-btn:hover,.order-monthly-limit-reached-modal__cta.ant-btn:focus{color:#fff!important;background:#25a8b0!important}@media (width<=768px){.order-monthly-limit-reached-modal .ant-modal-body{padding:8px 16px 4px}.order-monthly-limit-reached-modal__title{padding-inline-end:8px;font-size:18px!important}.order-monthly-limit-reached-modal__message{font-size:14px;margin-bottom:20px!important}}.connection-alert{z-index:9;display:none;position:fixed;top:10px;left:50%;transform:translate(-50%)}.connection-alert .alert{white-space:pre-line;text-align:center;background:#f3b303;border-radius:20px;padding:10px;font-weight:500;line-height:1.5}.connection-alert .alert p{font-weight:900}.connection-alert .alert span{cursor:pointer;font-weight:700;text-decoration:underline}.permission-loader{justify-content:center;align-items:center;width:100%;min-height:200px;display:flex}.permission-loader .loading-card,.permission-loader .error-card{text-align:center;border-radius:8px;width:100%;max-width:400px;box-shadow:0 2px 8px #0000001a}.permission-loader .loading-card .loading-content,.permission-loader .loading-card .error-content,.permission-loader .error-card .loading-content,.permission-loader .error-card .error-content{flex-direction:column;align-items:center;gap:16px;padding:40px 20px;display:flex}.permission-loader .loading-card .loading-content .loading-text,.permission-loader .loading-card .loading-content .error-text,.permission-loader .loading-card .error-content .loading-text,.permission-loader .loading-card .error-content .error-text,.permission-loader .error-card .loading-content .loading-text,.permission-loader .error-card .loading-content .error-text,.permission-loader .error-card .error-content .loading-text,.permission-loader .error-card .error-content .error-text{color:var(--text-color);margin:0;font-size:16px;font-weight:500}.permission-loader .loading-card .loading-content .error-text,.permission-loader .loading-card .error-content .error-text,.permission-loader .error-card .loading-content .error-text,.permission-loader .error-card .error-content .error-text{color:var(--lightningcss-light,#ff4d4f)var(--lightningcss-dark,#f25f60)}.permission-loader .loading-card{background:var(--background-color);border:1px solid var(--border-color)}.permission-loader .error-card{background:var(--lightningcss-light,#fff2f0)var(--lightningcss-dark,#4a2924);border:1px solid var(--lightningcss-light,#ffccc7)var(--lightningcss-dark,#6a3d39)}.mini-form-modal .ant-form{flex-direction:column;gap:10px;display:flex}.mini-form-modal .modal-btns{margin-top:20px}.mini-form-modal .modal-btns .modal-btn{min-width:60px;margin-inline-end:10px}.medium-form-modal{width:45%!important}.medium-form-modal .ant-form{flex-direction:column;gap:10px;display:flex}.medium-form-modal .modal-btns{margin-top:20px}.medium-form-modal .modal-btns .modal-btn{min-width:60px;margin-inline-end:10px}.small-form-modal{width:35%!important}.small-form-modal .ant-form{flex-direction:column;gap:10px;display:flex}.small-form-modal .modal-btns{margin-top:20px}.small-form-modal .modal-btns .modal-btn{min-width:60px;margin-inline-end:10px}.large-form-modal{border-radius:20px;width:50%!important}.large-form-modal .ant-form{flex-direction:column;gap:10px;display:flex}.large-form-modal .modal-btns{margin-top:20px}.large-form-modal .modal-btns .modal-btn{min-width:60px;margin-inline-end:10px}.larger-form-modal{width:70%!important}.larger-form-modal .table .end{height:45px!important}.larger-form-modal .table .end input,.larger-form-modal .table .table-search{height:100%!important}.ant-select-item-empty{justify-content:center;padding:10px;display:flex}.ant-form-item{margin-bottom:0}.ant-form-item .ant-form-item-label{padding:0}.ant-form-item .ant-form-item-label label{text-transform:capitalize;color:var(--lightningcss-light,#898989)var(--lightningcss-dark,#bebebe);gap:2px}.ant-form-item .ant-form-item-label label:before{order:1}.ant-form-item .ant-form-item-label label .ant-form-item-tooltip{order:2}.ant-form-item .ant-form-item-label label:after{display:none}.rect-switch{border-radius:7px;background-color:var(--lightningcss-light,#eaeaf1)var(--lightningcss-dark,#2f2f47)!important}.rect-switch .ant-switch-handle:before{background-color:#9f9f9f;border-radius:7px}.rect-switch.ant-switch-checked .ant-switch-handle:before{background-color:#33aa28}.rect-switch .ant-switch-inner .ant-switch-inner-checked{color:var(--lightningcss-light,#33aa28)var(--lightningcss-dark,#7cde73)}.rect-switch .ant-switch-inner .ant-switch-inner-unchecked{color:#9f9f9f}.ant-modal-body .ant-input,.ant-modal-body .ant-select,.ant-modal-body .ant-input-number-input,.ant-modal-body .ant-picker{border:1px solid var(--lightningcss-light,#d9d9d9)var(--lightningcss-dark,var(--ds-field-border));border-radius:12px;width:100%;height:50px}.ant-modal-body .ant-select{border:0}.ant-modal-body .ant-input-number{border-radius:12px;width:100%}.ant-modal-body .ant-input-number-input{border:0;height:48px!important}.ant-modal-body .ant-form-item-label{color:var(--lightningcss-light,#5b5b5b)var(--lightningcss-dark,#cacaca);margin-bottom:5px;font-size:14px;font-weight:600;line-height:18.62px}.ant-modal-body .ant-form-item-control-input{margin-bottom:15px}.ant-modal-body .ant-form-item-control-input .ant-input{border:1px solid var(--lightningcss-light,#cfcfcf)var(--lightningcss-dark,var(--ds-field-border));height:50px;font-size:14px;font-weight:400;line-height:18.62px}.ant-modal-body .status-switch{margin-top:0}.ant-modal-body .status-switch .ant-row{border:1px solid var(--lightningcss-light,#d9d9d9)var(--lightningcss-dark,var(--ds-field-border));background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1b2740);border-radius:12px;justify-content:space-between;align-items:center;padding:0 15px;flex-direction:row!important}.ant-modal-body .status-switch .ant-row .ant-form-item-control{width:unset;text-align:end}.ant-modal-body .status-switch .ant-row .ant-form-item-label label{color:var(--lightningcss-light,#818181)var(--lightningcss-dark,silver);font-size:14px;font-weight:500}.ant-modal-body .status-switch .ant-form-item-control-input{height:50px;margin-bottom:0}.ant-modal-body .ant-input-affix-wrapper{border-radius:12px}.ant-modal-body .ant-input-affix-wrapper:not(.table-search){min-height:50px}.ant-modal-body .ant-input-affix-wrapper>input.ant-input{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0}.ant-modal-body .ant-input-affix-wrapper.table-search{border-color:var(--ds-line-control);background:var(--ds-surface-subtle);height:40px;font-size:13px}.ant-modal-body .ant-input-affix-wrapper.table-search .ant-input-prefix{margin-inline-end:8px}.modal-btns{border-top:1px solid var(--lightningcss-light,#e6e6e6)var(--lightningcss-dark,#2d3b57);margin-top:20px;padding-top:26px}.ant-modal .ant-modal-footer{text-align:start;border-top:1px solid var(--lightningcss-light,#f0f0f0)var(--lightningcss-dark,#2d3b57);justify-content:flex-end;gap:10px;margin-top:24px;padding-top:16px;display:flex}[dir=rtl] .ant-modal .ant-modal-footer{justify-content:flex-start}.ant-modal .ant-modal-footer .ant-btn{height:40px;margin-inline-end:0;padding:0 24px}.ant-modal-title{text-align:center;margin-bottom:15px!important;font-size:22px!important;font-weight:700!important}@media (width<=767px){.ant-modal-title{font-size:18px!important}h1{font-size:1.5rem!important}h2{font-size:1.3rem!important}h3{font-size:1.1rem!important}.ant-card-head-title{font-size:16px!important}.page-title{font-size:1.3rem!important}.ant-form-item-label{font-size:13px!important}}.table-sort .ant-select-selector{text-align:right}.table-sort .ant-select-arrow{inset-inline-start:20px}html[dir=rtl] .table-sort .ant-select-selector{text-align:left}html[dir=rtl] .table-sort .ant-select-selection-item,html[dir=rtl] .table-sort .ant-select-selection-placeholder{padding-inline-start:110px}.d-none{display:none!important}.create-menu{inset:157.933px auto auto 1593.07px!important}.ant-input-number{border:1px solid var(--lightningcss-light,#d9d9d9)var(--lightningcss-dark,var(--ds-field-border));border-radius:12px}.ant-input-number:hover{border-color:#4da6ff}.ant-input-number.ant-input-number-focused{border-color:#1a7ffd;box-shadow:0 0 0 2px #1890ff33}.ant-input-number .ant-input-number-input{border:0!important}.ant-input-number .ant-input-number-handler-wrap{border-inline-start:1px solid var(--lightningcss-light,#d9d9d9)var(--lightningcss-dark,#2d3b57)}.ant-select-multiple{height:auto!important}.ant-upload-list{height:100%}.upload-file{width:100%;margin-bottom:15px}.upload-file .has-no-pic .ant-upload-select{width:100%;margin:0 auto}.upload-file .has-no-pic .ant-upload-select .ant-upload{width:100%}.upload-file .has-no-pic .ant-upload-select .ant-upload .upload-btn{justify-content:space-around;width:100%;display:flex}.upload-file-btn .ant-upload-list{justify-content:center!important}.upload-file .ant-upload-wrapper{border:1px dashed var(--lightningcss-light,#cfcfcf)var(--lightningcss-dark,#2d3b57);border-radius:10px;height:50px;padding:0 10px;display:block}.upload-file .ant-upload-wrapper .ant-upload-list-text{display:none}.upload-file .ant-upload-wrapper .ant-upload-list-picture-card{justify-content:space-between!important;display:flex!important}.upload-file .ant-upload-wrapper .anticon-picture,.upload-file .ant-upload-wrapper .anticon-upload{font-size:20px}.upload-file .ant-upload-wrapper .upload-btn div{margin:0!important}.ant-upload-list-picture-card,.ant-upload-list-text,.audio-file{color:var(--lightningcss-light,#1a7ffd)var(--lightningcss-dark,#4da6ff);justify-content:space-between;display:flex}.ant-upload-list-picture-card .ant-upload-list-item-file,.ant-upload-list-text .ant-upload-list-item-file,.audio-file .ant-upload-list-item-file{justify-content:center;display:flex}.ant-upload-list-picture-card .ant-upload-list-item,.ant-upload-list-picture-card .ant-upload-select,.ant-upload-list-text .ant-upload-list-item,.ant-upload-list-text .ant-upload-select,.audio-file .ant-upload-list-item,.audio-file .ant-upload-select{border:0;display:inline}.ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-name,.ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-item-actions,.ant-upload-list-picture-card .ant-upload-list-item .ant-upload-list-text,.ant-upload-list-picture-card .ant-upload-select .ant-upload-list-item-name,.ant-upload-list-picture-card .ant-upload-select .ant-upload-list-item-actions,.ant-upload-list-picture-card .ant-upload-select .ant-upload-list-text,.ant-upload-list-text .ant-upload-list-item .ant-upload-list-item-name,.ant-upload-list-text .ant-upload-list-item .ant-upload-list-item-actions,.ant-upload-list-text .ant-upload-list-item .ant-upload-list-text,.ant-upload-list-text .ant-upload-select .ant-upload-list-item-name,.ant-upload-list-text .ant-upload-select .ant-upload-list-item-actions,.ant-upload-list-text .ant-upload-select .ant-upload-list-text,.audio-file .ant-upload-list-item .ant-upload-list-item-name,.audio-file .ant-upload-list-item .ant-upload-list-item-actions,.audio-file .ant-upload-list-item .ant-upload-list-text,.audio-file .ant-upload-select .ant-upload-list-item-name,.audio-file .ant-upload-select .ant-upload-list-item-actions,.audio-file .ant-upload-select .ant-upload-list-text{display:none}.ant-upload-select{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1b2740)}.ant-upload-select .change-btn{box-shadow:none;color:var(--lightningcss-light,#1a7ffd)var(--lightningcss-dark,#4da6ff);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1b2740)}.ant-upload-select .change-btn .ant-btn-icon,.ant-upload-list-text{display:none}.ant-upload-list-picture-card .ant-upload-list-item-container,.ant-upload-list-picture-card .ant-upload-select{height:100%;display:flex}.export-button{color:var(--lightningcss-light,#8c8c8c)var(--lightningcss-dark,#bdbdbd);border-color:var(--lightningcss-light,#d6d0d3)var(--lightningcss-dark,#39486a);align-items:center;height:40px;margin-inline-start:20px;padding:0 24px;display:inline-flex}.ant-form-item.status-switch>.ant-row{gap:5px;min-height:28px;line-height:normal;flex-flow:row!important;justify-content:space-between!important;align-items:center!important;padding:8px 16px!important;display:flex!important}.ant-form-item.status-switch>.ant-row>.ant-form-item-label{text-align:start;flex:auto!important;max-width:none!important;padding:0!important}.ant-form-item.status-switch>.ant-row>.ant-form-item-control{text-align:end;min-width:0;flex:none!important;width:auto!important}.ant-form-item.status-switch>.ant-row>.ant-form-item-control .ant-form-item-control-input{min-height:0;height:auto!important;margin-bottom:0!important}.ant-form-item.status-switch>.ant-row>.ant-form-item-control .ant-form-item-control-input-content{justify-content:flex-end;display:flex}.react-flow__minimap{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#141e30)}.react-flow__minimap-mask{fill:var(--lightningcss-light,#f0f0f099)var(--lightningcss-dark,#141b2db3)}.react-flow__minimap-node{fill:var(--lightningcss-light,#e2e2e2)var(--lightningcss-dark,#ffffff38)}.react-flow__controls-button{fill:var(--lightningcss-light,#111)var(--lightningcss-dark,#e6e6e6);background:var(--lightningcss-light,#fefefe)var(--lightningcss-dark,#1b2740);border-bottom-color:var(--lightningcss-light,#eee)var(--lightningcss-dark,#dadada24)}.react-flow__controls-button:hover{background:var(--lightningcss-light,#f4f4f4)var(--lightningcss-dark,#2f3d59)}.react-flow__attribution{background:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#141b2d99)}.react-flow__attribution a{color:var(--lightningcss-light,#999)var(--lightningcss-dark,#b5b5c3)}.leaflet-bar a,.leaflet-touch .leaflet-bar a{color:var(--lightningcss-light,#000)var(--lightningcss-dark,#e6e6e6);background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1b2740);border-bottom-color:var(--lightningcss-light,#ccc)var(--lightningcss-dark,#dadada24)}.leaflet-bar a:hover,.leaflet-touch .leaflet-bar a:hover{color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);background:var(--lightningcss-light,#f4f4f4)var(--lightningcss-dark,#2f3d59)}.leaflet-container .leaflet-control-attribution{color:var(--lightningcss-light,#333)var(--lightningcss-dark,#b5b5c3);background:var(--lightningcss-light,#fffc)var(--lightningcss-dark,#141b2dbf)}.leaflet-container .leaflet-control-attribution a{color:var(--lightningcss-light,#0078a8)var(--lightningcss-dark,#6fb6e8)}select,select option,select optgroup{color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);background-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#141e30)}select option:checked,select option:hover{background-color:var(--lightningcss-light,#e6f0fb)var(--lightningcss-dark,#2f3d59)}html body .ant-btn{box-shadow:none;font-size:13px;font-weight:500;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,filter .2s}html body .ant-btn:not(.ant-btn-circle){border-radius:var(--radius-pill)}html body .ant-btn.ant-btn-icon-only:not(.ant-btn-circle){border-radius:var(--radius-control)}html body .ant-btn.ant-btn-sm:not(.ant-btn-circle){border-radius:8px}html body .ant-btn:focus-visible{outline-offset:2px;outline:2px solid var(--ds-focus-ring)!important}html body .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled),html body .ant-btn.modal-btn.done:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled),html body .ant-btn.add-new:not(:disabled):not(.ant-btn-disabled){background:var(--btn-primary-bg);color:var(--btn-primary-ink);box-shadow:var(--btn-primary-shadow);border-color:#0000}html body .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled) .anticon,html body .ant-btn.modal-btn.done:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled) .anticon,html body .ant-btn.add-new:not(:disabled):not(.ant-btn-disabled) .anticon{color:inherit}html body .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled):hover,html body .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled):focus-visible,html body .ant-btn.modal-btn.done:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,html body .ant-btn.modal-btn.done:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):focus-visible,html body .ant-btn.add-new:not(:disabled):not(.ant-btn-disabled):hover,html body .ant-btn.add-new:not(:disabled):not(.ant-btn-disabled):focus-visible{background:var(--btn-primary-bg);color:var(--btn-primary-ink);filter:brightness(1.06);box-shadow:var(--btn-primary-shadow-hover);border-color:#0000}html body .ant-btn-primary:not(.ant-btn-dangerous):not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled):active,html body .ant-btn.modal-btn.done:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):active,html body .ant-btn.add-new:not(:disabled):not(.ant-btn-disabled):active{filter:brightness(.96);box-shadow:var(--btn-primary-shadow)}html body .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-primary):not(.modal-btn.done):not(.add-new):not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled),html body .ant-btn-dashed:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled){background:var(--bg-surface);border-color:var(--ds-line-strong);color:var(--ds-ink-secondary)}html body .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-primary):not(.modal-btn.done):not(.add-new):not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled):hover,html body .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-primary):not(.modal-btn.done):not(.add-new):not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled):focus-visible,html body .ant-btn-dashed:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):hover,html body .ant-btn-dashed:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):focus-visible{background:var(--ds-surface-subtle);border-color:var(--ds-line-strong);color:var(--ds-ink-secondary)}html body .ant-btn-default:not(.ant-btn-dangerous):not(.ant-btn-primary):not(.modal-btn.done):not(.add-new):not(.ant-btn-background-ghost):not(:disabled):not(.ant-btn-disabled):active,html body .ant-btn-dashed:not(.ant-btn-dangerous):not(:disabled):not(.ant-btn-disabled):active{background:var(--ds-blue-150)}html body .ant-btn-dashed:not(.ant-btn-dangerous):not(:disabled){border-color:var(--border-strong)}html body .ant-btn-primary.ant-btn-background-ghost:not(.ant-btn-dangerous):not(:disabled){background:var(--bg-tint);border-color:var(--border-strong);color:var(--text-accent)}html body .ant-btn-primary.ant-btn-background-ghost:not(.ant-btn-dangerous):not(:disabled):hover{background:var(--bg-surface-2);border-color:var(--brand);color:var(--text-accent)}html body .ant-btn-dangerous:not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text):not(:disabled){background:var(--danger-bg);color:var(--danger-ink);border-color:#0000}html body .ant-btn-dangerous:not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text):not(:disabled):hover,html body .ant-btn-dangerous:not(.ant-btn-primary):not(.ant-btn-link):not(.ant-btn-text):not(:disabled):focus-visible{background:var(--danger-bg);border-color:var(--danger-ink);color:var(--danger-ink)}html body .ant-btn-primary.ant-btn-dangerous:not(:disabled){background:var(--btn-danger-bg);color:#fff;box-shadow:var(--btn-danger-shadow);border-color:#0000}html body .ant-btn-primary.ant-btn-dangerous:not(:disabled):hover,html body .ant-btn-primary.ant-btn-dangerous:not(:disabled):focus-visible{background:var(--btn-danger-bg);color:#fff;filter:brightness(1.06);border-color:#0000}html body .ant-btn-link:not(.ant-btn-dangerous):not(:disabled){color:var(--text-link)}html body .ant-btn-link:not(.ant-btn-dangerous):not(:disabled):hover{color:var(--brand)}html body .ant-btn-text:not(.ant-btn-dangerous):not(:disabled){color:var(--text-secondary)}html body .ant-btn-text:not(.ant-btn-dangerous):not(:disabled):hover{background:var(--bg-surface-2);color:var(--text-primary)}html body .ant-table-wrapper .ant-table{color:var(--ds-ink);background:0 0;font-size:13px}html body .ant-table-wrapper .ant-table-container{border-radius:0}html body .ant-table-wrapper .ant-table table{border-collapse:separate;border-spacing:0}html body .ant-table-wrapper .ant-table-thead>tr>th,html body .ant-table-wrapper .ant-table-thead>tr>td{letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600;background:var(--ds-blue-25)!important;color:var(--ds-ink-muted)!important;border-bottom:1px solid var(--ds-primary-border)!important;border-radius:0!important}html body .ant-table-wrapper .ant-table-thead>tr>th:before,html body .ant-table-wrapper .ant-table-thead>tr>td:before{display:none}html body .ant-table-wrapper .ant-table-column-sorter,html body .ant-table-wrapper .ant-table-filter-trigger{color:var(--ds-ink-placeholder)}html body .ant-table-wrapper .ant-table-column-sorter .active,html body .ant-table-wrapper .ant-table-filter-trigger .active{color:var(--ds-primary-strong)}html body .ant-table-wrapper .ant-table-thead>tr>th.ant-table-column-has-sorters:hover{background:var(--ds-surface-subtle)!important}html body .ant-table-wrapper .ant-table-tbody>tr>td{background:var(--bg-surface);color:var(--ds-ink);border-top:0;border-inline:0;transition:background-color .15s;border-bottom:1px solid var(--ds-line-table)!important;border-radius:0!important}html body .ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td,html body .ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td.ant-table-cell-row-hover,html body .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--ds-surface-selected)!important}html body .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder>td{background:0 0!important;border-bottom:0!important}html body .ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:0 0!important}html body .ant-table-wrapper .ant-table-bordered .ant-table-container,html body .ant-table-wrapper .ant-table-bordered th,html body .ant-table-wrapper .ant-table-bordered td{border-color:var(--ds-line-table)!important}html body .ant-table-wrapper .ant-table-pagination.ant-pagination,html body .ant-table-wrapper .ant-pagination{border-top:1px solid var(--ds-primary-border);padding-top:12px;margin:0!important}html body .ant-table-wrapper .ant-pagination .ant-pagination-item,html body .ant-table-wrapper .ant-pagination .ant-pagination-prev .ant-pagination-item-link,html body .ant-table-wrapper .ant-pagination .ant-pagination-next .ant-pagination-item-link{border-radius:var(--radius-pill);background:0 0;border:1px solid #0000}html body .ant-table-wrapper .ant-pagination .ant-pagination-item a,html body .ant-table-wrapper .ant-pagination .ant-pagination-prev .ant-pagination-item-link a,html body .ant-table-wrapper .ant-pagination .ant-pagination-next .ant-pagination-item-link a,html body .ant-table-wrapper .ant-pagination .ant-pagination-prev .ant-pagination-item-link,html body .ant-table-wrapper .ant-pagination .ant-pagination-next .ant-pagination-item-link{color:var(--ds-ink-tertiary)}html body .ant-table-wrapper .ant-pagination .ant-pagination-item:hover,html body .ant-table-wrapper .ant-pagination .ant-pagination-prev:not(.ant-pagination-disabled):hover .ant-pagination-item-link,html body .ant-table-wrapper .ant-pagination .ant-pagination-next:not(.ant-pagination-disabled):hover .ant-pagination-item-link{background:var(--ds-surface-subtle)}html body .ant-table-wrapper .ant-pagination .ant-pagination-item:hover a,html body .ant-table-wrapper .ant-pagination .ant-pagination-prev:not(.ant-pagination-disabled):hover .ant-pagination-item-link a,html body .ant-table-wrapper .ant-pagination .ant-pagination-next:not(.ant-pagination-disabled):hover .ant-pagination-item-link a{color:var(--ds-primary-ink)}html body .ant-table-wrapper .ant-pagination .ant-pagination-item-active{background:var(--ds-primary-soft)!important;border-color:#0000!important}html body .ant-table-wrapper .ant-pagination .ant-pagination-item-active a{font-weight:600;color:var(--ds-primary-ink)!important}html body .ant-table-wrapper .ant-pagination .ant-pagination-total-text{color:var(--ds-ink-muted)}html body .ant-modal .ant-modal-content{border:1px solid var(--ds-line);overflow:hidden;background:var(--bg-surface)!important;box-shadow:var(--ds-shadow-dialog)!important;border-radius:22px!important;padding:0!important}html body .ant-modal .ant-modal-header{background:0 0!important;border-bottom:0!important;border-radius:0!important;margin:0!important;padding:20px 64px 16px 20px!important}html body .ant-modal .ant-modal-title{line-height:26px;color:var(--ds-ink)!important;text-align:start!important;margin:0!important;font-size:18px!important;font-weight:600!important}html body .ant-modal .ant-modal-close{background:0 0;border-radius:10px;justify-content:center;align-items:center;top:18px!important;width:34px!important;height:34px!important;color:var(--ds-ink-secondary)!important;display:flex!important;inset-inline-end:16px!important}html body .ant-modal .ant-modal-close:hover{background:var(--ds-surface-subtle)!important;color:var(--ds-ink)!important}html body .ant-modal .ant-modal-close .ant-modal-close-x,html body .ant-modal .ant-modal-close .anticon{color:inherit!important}html body .ant-modal .ant-modal-body{color:var(--ds-ink);padding:4px 20px!important}html body .ant-modal .ant-modal-content>.ant-modal-close+.ant-modal-body,html body .ant-modal .ant-modal-content>.ant-modal-body:first-child{padding-top:20px!important}html body .ant-modal .ant-modal-footer{justify-content:flex-end;align-items:center;gap:10px;display:flex;background:var(--bg-surface)!important;border-top:0!important;margin:14px 0 0!important;padding:14px 20px!important}html body .ant-modal .ant-modal-footer>.ant-btn+.ant-btn{margin-inline-start:0!important}html body .ant-modal.ant-modal-confirm .ant-modal-body{padding:20px!important}html[dir=rtl] body .ant-modal .ant-modal-header{padding:20px 20px 16px 64px!important}html body .ant-tag{border-color:#0000;border-radius:8px;margin-inline-end:6px;padding:2px 8px;font-size:11px;font-weight:500;line-height:16px}html body .ant-tag:not(.ant-tag-has-color){background:var(--ds-tag-blue-bg);color:var(--ds-tag-blue-ink);border-color:#0000}html body .ant-tag:not(.ant-tag-has-color) .anticon{color:inherit}html body .ant-tag.ant-tag-blue,html body .ant-tag.ant-tag-processing,html body .ant-tag.ant-tag-geekblue,html body .ant-tag.ant-tag-cyan{background:var(--ds-tag-blue-bg);color:var(--ds-tag-blue-ink);border-color:#0000}html body .ant-tag.ant-tag-blue .anticon,html body .ant-tag.ant-tag-processing .anticon,html body .ant-tag.ant-tag-geekblue .anticon,html body .ant-tag.ant-tag-cyan .anticon{color:inherit}html body .ant-tag.ant-tag-purple,html body .ant-tag.ant-tag-magenta{background:var(--ds-tag-lavender-bg);color:var(--ds-tag-lavender-ink);border-color:#0000}html body .ant-tag.ant-tag-purple .anticon,html body .ant-tag.ant-tag-magenta .anticon{color:inherit}html body .ant-tag.ant-tag-warning,html body .ant-tag.ant-tag-orange,html body .ant-tag.ant-tag-gold,html body .ant-tag.ant-tag-yellow,html body .ant-tag.ant-tag-volcano{background:var(--ds-tag-amber-bg);color:var(--ds-tag-amber-ink);border-color:#0000}html body .ant-tag.ant-tag-warning .anticon,html body .ant-tag.ant-tag-orange .anticon,html body .ant-tag.ant-tag-gold .anticon,html body .ant-tag.ant-tag-yellow .anticon,html body .ant-tag.ant-tag-volcano .anticon{color:inherit}html body .ant-tag.ant-tag-success,html body .ant-tag.ant-tag-green,html body .ant-tag.ant-tag-lime{background:var(--ds-tag-mint-bg);color:var(--ds-tag-mint-ink);border-color:#0000}html body .ant-tag.ant-tag-success .anticon,html body .ant-tag.ant-tag-green .anticon,html body .ant-tag.ant-tag-lime .anticon{color:inherit}html body .ant-tag.ant-tag-error,html body .ant-tag.ant-tag-red{background:var(--ds-tag-pink-bg);color:var(--ds-tag-pink-ink);border-color:#0000;font-weight:600}html body .ant-tag.ant-tag-error .anticon,html body .ant-tag.ant-tag-red .anticon{color:inherit}html body .ant-tag.ant-tag-default{background:var(--ds-tag-neutral-bg);color:var(--ds-tag-neutral-ink);border-color:#0000}html body .ant-tag.ant-tag-default .anticon{color:inherit}.status-pill{--pill-ink:var(--success-ink);border-radius:var(--radius-pill);white-space:nowrap;color:var(--pill-ink);background:color-mix(in srgb, var(--pill-ink) 14%, transparent);border:1px solid color-mix(in srgb, var(--pill-ink) 45%, transparent);align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.status-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.status-pill--off{--pill-ink:var(--danger-ink)}html,html *,html body,html body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,IBM Plex Sans Arabic,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif!important}html[lang=ar] *,html[dir=rtl] *{letter-spacing:0!important;font-family:IBM Plex Sans Arabic,Poppins,Noto Sans Arabic,sans-serif!important;line-height:1.7!important}html{overflow:hidden auto}html::-webkit-scrollbar{width:6px}html::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}@-moz-document url-prefix(){html .chat-messages .chat-messages-footer .messages-footer-action .footer-action{justify-content:right!important;width:auto!important;display:flex!important}}html ::-webkit-scrollbar{width:6px}html ::-webkit-scrollbar-track{background:0 0}html ::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}body{margin:0;padding:0;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden}body .App{background:var(--bg-gradient);height:100vh;color:var(--text-primary);flex-direction:column;display:flex;position:relative;overflow:hidden}body .App:before,body .App:after{content:"";pointer-events:none;z-index:0;border-radius:50%;position:absolute}body .App:before{inset-inline-start:-120px;background:var(--ds-page-glow);width:360px;height:360px;top:-140px}body .App:after{inset-inline-start:-90px;background:var(--ds-page-glow-blue);width:300px;height:300px;bottom:-110px}body .App>.app-shell{z-index:1;position:relative}body .App:not(:has(>.app-shell)):before{display:none}body .App:not(:has(>.app-shell)):after{display:none}body .App>.ant-layout,body .App .ant-layout,body .site-layout,body .site-layout-background{background:0 0}body .ant-layout{flex-direction:row;display:flex;overflow:hidden;height:100vh!important;min-height:100vh!important;max-height:100vh!important}body .site-layout{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}body .site-layout-background{flex:1;min-height:0;overflow:hidden auto}body .image-default{background-color:var(--lightningcss-light,#e7e7e7)var(--lightningcss-dark,#2b364f);border-radius:50%;justify-content:center;align-items:center;width:100%;height:40px;display:flex}body .load-more-scroll{justify-content:center;align-items:center;width:100%;height:auto;padding:10px 0;display:flex}body .load-more-scroll svg{font-size:30px}body .ant-tabs-nav-operations{display:none!important}body .ant-spin{justify-content:center;display:flex}:root{--brand:#1a7ffd;--brand-hover:#0b63e5;--brand-light:#4da6ff;--brand-contrast:#fff;--brand-gradient:linear-gradient(135deg, #4da6ff 0%, #0b63e5 100%);--status-done:#1fbf55;--status-cancelled:#e0384a;--status-positive:#1fbf55;--chart-1:#1a7ffd;--chart-2:#e0384a;--chart-3:#8b5cf6;--chart-4:#f5a524;--chart-5:#1fbf55;--chart-accent:#1a7ffd;--radius-card:18px;--radius-control:12px;--radius-pill:999px}input:-webkit-autofill{caret-color:var(--text-primary);transition:background-color 9999s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;-webkit-box-shadow:0 0 0 1000px var(--bg-surface) inset!important;box-shadow:0 0 0 1000px var(--bg-surface) inset!important}input:-webkit-autofill:hover{caret-color:var(--text-primary);transition:background-color 9999s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;-webkit-box-shadow:0 0 0 1000px var(--bg-surface) inset!important;box-shadow:0 0 0 1000px var(--bg-surface) inset!important}input:-webkit-autofill:focus{caret-color:var(--text-primary);transition:background-color 9999s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;-webkit-box-shadow:0 0 0 1000px var(--bg-surface) inset!important;box-shadow:0 0 0 1000px var(--bg-surface) inset!important}input:-webkit-autofill:active{caret-color:var(--text-primary);transition:background-color 9999s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;-webkit-box-shadow:0 0 0 1000px var(--bg-surface) inset!important;box-shadow:0 0 0 1000px var(--bg-surface) inset!important}textarea:-webkit-autofill{caret-color:var(--text-primary);transition:background-color 9999s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;-webkit-box-shadow:0 0 0 1000px var(--bg-surface) inset!important;box-shadow:0 0 0 1000px var(--bg-surface) inset!important}select:-webkit-autofill{caret-color:var(--text-primary);transition:background-color 9999s ease-in-out;-webkit-text-fill-color:var(--text-primary)!important;-webkit-box-shadow:0 0 0 1000px var(--bg-surface) inset!important;box-shadow:0 0 0 1000px var(--bg-surface) inset!important}[data-theme=lightTheme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:#e4f1fd;--bg-app-1:#eef6ff;--bg-app-2:#e3f0fd;--bg-app-3:#d7e9fd;--bg-gradient:linear-gradient(160deg, var(--bg-app-1) 0%, var(--bg-app-2) 45%, var(--bg-app-3) 100%);--bg-surface:#fff;--bg-surface-raised:#fff;--bg-surface-2:#f1f7fe;--bg-surface-hover:#f6faff;--bg-tint:#eaf4ff;--bg-veil:#fff9;--bg-blob:#badcfd59;--bg-sidebar:transparent;--bg-sidebar-active:linear-gradient(90deg, #cde5fe 0%, #dfeffe 100%);--bg-header:transparent;--text-primary:#0b2466;--text-secondary:#34508c;--text-tertiary:#4a659b;--text-muted:#4a659b;--text-meta:#8fa3c4;--text-axis:#8fa3c4;--text-inverse:#fff;--text-link:#0b63e5;--text-accent:#0b5ed7;--border-default:#d6e6fa;--border-subtle:#e3edfa;--border-strong:#bcdbfd;--grid-line:#e3edfa;--shadow-sm:0 4px 14px #1a7ffd14;--shadow-card:0 10px 30px #1a7ffd14;--shadow-pop:0 18px 38px #0b246633;--shadow-primary:0 6px 16px #1a7ffd52;--btn-primary-bg:linear-gradient(135deg, #4da6ff 0%, #1a7ffd 50%, #0b63e5 100%);--btn-primary-ink:#fff;--btn-primary-shadow:0 8px 18px #1a7ffd59;--btn-primary-shadow-hover:0 10px 22px #1a7ffd61;--btn-danger-bg:linear-gradient(135deg, #f24b55 0%, #c62a36 100%);--btn-danger-shadow:0 6px 16px #c62a3647;--success-ink:#15803d;--success-bg:#e8f8ee;--warn-ink:#c2410c;--warn-bg:#fff1e3;--danger-ink:#c62a36;--danger-bg:#fdecee;--surface-card:#fff;--surface-subtle:#f6faff;--surface-muted:#f1f7fe;--surface-sunken:#eef5fe;--surface-tint:#f6faff;--surface-info:#eaf4ff;--surface-info-strong:#e3f0ff;--line-default:#d6e6fa;--line-soft:#e3edfa;--line-mist:#e3edfa;--line-cool:#e3edfa;--line-mid:#d6e6fa;--line-strong:#bcdbfd;--line-lilac:#c5ddfd;--ink-black:#0b2466;--ink-strong:#0b2466;--ink-strong-2:#0b2466;--ink-body:#34508c;--ink-body-strong:#34508c;--ink-dim:#4a659b;--ink-dim-2:#8fa3c4;--ink-faint:#a9bad6;--primary-color:var(--brand);--sender-color:var(--brand);--receiver-color:#f1f7fe;--background-color:var(--bg-app);--background-color-main:#0a1120;--background-color-content:#141e30;--chat-background:#fff;--active-chat-bg:#eaf4ff;--white:#fff;--black:#0b2466;--icons:#8fa3c4;--menu-text:var(--ds-ink-secondary);--text-main-color:var(--text-primary);--text-color:var(--text-primary);--active-color:var(--brand);--notifi-color:#e0384a;--tab-color:#8fa3c4;--border-color:var(--border-default);--messages-wrapper:#f6faff;--pending-status:#c2410c;--follow-status:#d97706;--done-status:#1fbf55;--process-status:#1a7ffd;--active-status:#15803d;--success-color:#1fbf55;--status-color:#15803d;--icon-color:#4a659b;--cancel-color:#8fa3c4;--cancel-border:#e3edfa;--label-color:var(--text-secondary);--secondary-background-color:#eaf4ff;--secondary-background-color-dark:#dcebff;--ds-ink:#0b2466;--ds-ink-secondary:#2e4a86;--ds-ink-tertiary:#34508c;--ds-ink-muted:#4a659b;--ds-ink-placeholder:#5a75a8;--ds-ink-icon:#1d3e86;--ds-ink-subtle:#3f5b92;--ds-primary:#1a7ffd;--ds-primary-strong:#0b63e5;--ds-primary-ink:#0b55c8;--ds-primary-soft:#d6e9fe;--ds-primary-border:#bcdbfd;--ds-blue-25:#f6faff;--ds-blue-150:#e6f2ff;--ds-blue-350:#afd2fd;--ds-surface-subtle:#f1f7fe;--ds-surface-muted:#f4f8fe;--ds-surface-selected:#eaf4ff;--ds-option-hover:#f1f7fe;--ds-surface-glass:#fff9;--ds-surface-glass-strong:#ffffffbf;--ds-line:#e3edfa;--ds-line-soft:#e8f0fb;--ds-line-strong:#d6e6fa;--ds-line-control:#dce9f9;--ds-line-table:#c9dff8;--ds-field-border:#badbff;--ds-field-border-focus:#80bcff;--ds-field-fill-muted:#f8fbff;--ds-focus-ring:#1a7ffd;--ds-nav-active-ink:#0b5ed7;--ds-tile-surface:#daecff;--ds-on-primary:#fff;--ds-gradient-primary:linear-gradient(135deg, #4da6ff 0%, #0b63e5 100%);--ds-gradient-send:linear-gradient(135deg, #4da6ff 0%, #1a7ffd 50%, #0b63e5 100%);--ds-gradient-nav-active:linear-gradient(90deg, #cde5fe 0%, #dfeffe 100%);--ds-gradient-accent-soft:linear-gradient(135deg, #eaf4ff 0%, #d6e9fe 100%);--ds-shadow-control:0 4px 14px #1a7ffd14;--ds-shadow-popover:0 6px 16px #1a7ffd29;--ds-shadow-primary:0 8px 18px #1a7ffd59;--ds-shadow-primary-lg:0 10px 22px #1a7ffd61;--ds-shadow-dialog:0 24px 60px #0b246647;--ds-shadow-tab:0 2px 8px #1a7ffd24;--ds-shadow-nav-active:inset 0 0 0 1px #bcdbfd;--ds-dialog-scrim:#0b246673;--ds-page-glow:#ffffff8c;--ds-page-glow-blue:#badcfd59;--ds-danger:#dc2f3c;--ds-badge-new:#13873d;--glass-panel-bg:#ffffff8c;--glass-panel-edge:#ffffffd9;--glass-panel-shadow:0 10px 30px #1a7ffd1a, inset 0 1px 0 #ffffffe6;--glass-row-hover:#ffffffb3;--glass-row-section:#fff9;--ds-tag-blue-bg:#dceffd;--ds-tag-blue-ink:#1148ba;--ds-tag-lavender-bg:#e9e8fd;--ds-tag-lavender-ink:#4b42a8;--ds-tag-amber-bg:#fdf3d6;--ds-tag-amber-ink:#94560a;--ds-tag-mint-bg:#daf6ea;--ds-tag-mint-ink:#16614f;--ds-tag-pink-bg:#fde7eb;--ds-tag-pink-ink:#be2f3b;--ds-tag-neutral-bg:#edf3fb;--ds-tag-neutral-ink:#3f5b92}[data-theme=darkTheme]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#0a1120;--bg-app-1:#0c1424;--bg-app-2:#0a1120;--bg-app-3:#080e1a;--bg-gradient:linear-gradient(160deg, var(--bg-app-1) 0%, var(--bg-app-2) 45%, var(--bg-app-3) 100%);--bg-surface:#141e30;--bg-surface-raised:#1b2740;--bg-surface-2:#1b2740;--bg-surface-hover:#16213a;--bg-tint:#16304f;--bg-veil:#141e3099;--bg-blob:#1a7ffd12;--bg-sidebar:transparent;--bg-sidebar-active:linear-gradient(90deg, #1b3c63 0%, #16304f 100%);--bg-header:transparent;--text-primary:#e8eef9;--text-secondary:#afc0db;--text-tertiary:#8fa2c2;--text-muted:#8fa2c2;--text-meta:#929fb7;--text-axis:#929fb7;--text-inverse:#071021;--text-link:#8cc6ff;--text-accent:#8cc6ff;--border-default:#2d3b57;--border-subtle:#27344d;--border-strong:#35537f;--grid-line:#27344d;--shadow-sm:0 4px 14px #00000052;--shadow-card:0 10px 30px #00000052;--shadow-pop:0 18px 38px #0000007a;--shadow-primary:0 6px 16px #072e638c;--btn-primary-bg:linear-gradient(135deg, #8cc6ff 0%, #4da6ff 50%, #1a7ffd 100%);--btn-primary-ink:#071021;--btn-primary-shadow:0 8px 18px #072e638c;--btn-primary-shadow-hover:0 10px 22px #072e6399;--btn-danger-bg:linear-gradient(135deg, #ff8a93 0%, #e0384a 100%);--btn-danger-shadow:0 6px 16px #0006;--success-ink:#4fd38a;--success-bg:#12301f;--warn-ink:#f2a765;--warn-bg:#352314;--danger-ink:#ff8a93;--danger-bg:#361b21;--surface-card:#141e30;--surface-subtle:#1b2740;--surface-muted:#0a1120;--surface-sunken:#1b2740;--surface-tint:#1f2c47;--surface-info:#16304f;--surface-info-strong:#16304f;--line-default:#2d3b57;--line-soft:#27344d;--line-mist:#27344d;--line-cool:#27344d;--line-mid:#2d3b57;--line-strong:#35537f;--line-lilac:#35537f;--ink-black:#e8eef9;--ink-strong:#e8eef9;--ink-strong-2:#e8eef9;--ink-body:#afc0db;--ink-body-strong:#afc0db;--ink-dim:#8fa2c2;--ink-dim-2:#929fb7;--ink-faint:#5d6b86;--primary-color:var(--brand);--sender-color:var(--brand);--receiver-color:#1b2740;--background-color:var(--bg-app);--background-color-main:#0a1120;--background-color-content:#141e30;--chat-background:#141e30;--active-chat-bg:#16304f;--white:#e8eef9;--black:#000;--icons:#afc0db;--menu-text:var(--ds-ink-secondary);--text-main-color:var(--text-primary);--text-color:var(--text-primary);--active-color:var(--brand-light);--notifi-color:#ff7a85;--tab-color:#5d6b86;--border-color:var(--border-default);--messages-wrapper:#141e30;--pending-status:#f2a765;--follow-status:#f0b961;--done-status:#4fd38a;--process-status:#4da6ff;--active-status:#4fd38a;--success-color:#4fd38a;--status-color:#4fd38a;--icon-color:#afc0db;--cancel-color:#8fa2c2;--cancel-border:#27344d;--label-color:var(--text-secondary);--secondary-background-color:#141e30;--secondary-background-color-dark:#1b2740;--brand:#4da6ff;--brand-hover:#1a7ffd;--ds-ink:#e8eef9;--ds-ink-secondary:#c2d1e8;--ds-ink-tertiary:#afc0db;--ds-ink-muted:#8fa2c2;--ds-ink-placeholder:#7b8eae;--ds-ink-icon:#dce6f5;--ds-ink-subtle:#a0b2cf;--ds-primary:#4da6ff;--ds-primary-strong:#1a7ffd;--ds-primary-ink:#8cc6ff;--ds-primary-soft:#1d3a5e;--ds-primary-border:#35537f;--ds-blue-25:#16213a;--ds-blue-150:#182742;--ds-blue-350:#3c5f91;--ds-surface-subtle:#1b2740;--ds-surface-muted:#1b2740;--ds-surface-selected:#16304f;--ds-option-hover:#26385a;--ds-surface-glass:#141e3099;--ds-surface-glass-strong:#141e30d1;--ds-line:#27344d;--ds-line-soft:#243047;--ds-line-strong:#2d3b57;--ds-line-control:#2a3850;--ds-line-table:#2b3a55;--ds-field-border:#3e5b88;--ds-field-border-focus:#5b93d6;--ds-field-fill-muted:#18233a;--ds-focus-ring:#4da6ff;--ds-nav-active-ink:#8cc6ff;--ds-tile-surface:#1b3c63;--ds-on-primary:#071021;--ds-gradient-primary:linear-gradient(135deg, #8cc6ff 0%, #4da6ff 100%);--ds-gradient-send:linear-gradient(135deg, #8cc6ff 0%, #4da6ff 50%, #1a7ffd 100%);--ds-gradient-nav-active:linear-gradient(90deg, #1b3c63 0%, #16304f 100%);--ds-gradient-accent-soft:linear-gradient(135deg, #16304f 0%, #1d3a5e 100%);--ds-shadow-control:0 4px 14px #00000052;--ds-shadow-popover:0 6px 16px #00000073;--ds-shadow-primary:0 8px 18px #072e638c;--ds-shadow-primary-lg:0 10px 22px #072e6399;--ds-shadow-dialog:0 24px 60px #0009;--ds-shadow-tab:0 2px 8px #0006;--ds-shadow-nav-active:inset 0 0 0 1px #35537f;--ds-dialog-scrim:#0000009e;--ds-page-glow:#ffffff08;--ds-page-glow-blue:#1a7ffd12;--ds-danger:#ff7a85;--ds-badge-new:#4fd38a;--glass-panel-bg:#141e308c;--glass-panel-edge:#8cc6ff24;--glass-panel-shadow:0 10px 30px #00000061, inset 0 1px 0 #ffffff0d;--glass-row-hover:#ffffff0f;--glass-row-section:#ffffff0a;--ds-tag-blue-bg:#16304f;--ds-tag-blue-ink:#8cc6ff;--ds-tag-lavender-bg:#262046;--ds-tag-lavender-ink:#b6a6f0;--ds-tag-amber-bg:#352314;--ds-tag-amber-ink:#f2a765;--ds-tag-mint-bg:#12301f;--ds-tag-mint-ink:#4fd38a;--ds-tag-pink-bg:#361b21;--ds-tag-pink-ink:#ff8a93;--ds-tag-neutral-bg:#1b2740;--ds-tag-neutral-ink:#afc0db}[data-theme=darkTheme] .chat-messages,[data-theme=darkTheme] .chat-messages-footer,[data-theme=darkTheme] .messages-footer-action,[data-theme=darkTheme] .info-card-item{background-color:#0a1120!important}[data-theme=darkTheme] .chat-messages-header-wrapper,[data-theme=darkTheme] .chat-messages-header,[data-theme=darkTheme] .vendor-list-sideBar,[data-theme=darkTheme] .chat-item.active,[data-theme=darkTheme] .ant-select-dropdown,[data-theme=darkTheme] .setting-side-menu,[data-theme=darkTheme] .setting-side-menu-card,[data-theme=darkTheme] .channel-instances-modal .ant-modal-content .ant-modal-header .ant-modal-title{background-color:#1b2740!important}[data-theme=darkTheme] .details-container,[data-theme=darkTheme] .ant-dropdown-menu,[data-theme=darkTheme] .ant-modal-content,[data-theme=darkTheme] .ant-modal-header,[data-theme=darkTheme] .ant-select-selection-item,[data-theme=darkTheme] .ant-input,[data-theme=darkTheme] .ant-select-selector,[data-theme=darkTheme] .ant-drawer-content,[data-theme=darkTheme] .ant-select-item-option-selected,[data-theme=darkTheme] .cards-status-list,[data-theme=darkTheme] .setting-side-menu-card.active,[data-theme=darkTheme] .table,[data-theme=darkTheme] .ant-input-affix-wrapper,[data-theme=darkTheme] .user-form-page{background-color:#141e30!important}[data-theme=darkTheme] .chat-header p,[data-theme=darkTheme] .header-search-checkbox,[data-theme=darkTheme] .contact-chat-number,[data-theme=darkTheme] .chat-messages-header p,[data-theme=darkTheme] .vendor-list-sideBar .vendor-type .vendor-name span,[data-theme=darkTheme] .ant-dropdown-menu-title-content,[data-theme=darkTheme] .ant-modal-title,[data-theme=darkTheme] .ant-select-selection-placeholder,[data-theme=darkTheme] .ant-input,[data-theme=darkTheme] .ant-select-selection-item-content,[data-theme=darkTheme] .ant-select-item-option-content,[data-theme=darkTheme] .ant-form-item .ant-form-item-label label,[data-theme=darkTheme] .info-card-item span,[data-theme=darkTheme] .info-card-item p,[data-theme=darkTheme] .info-header p,[data-theme=darkTheme] .chat-messages .messages-wrapper .message-container-wrapper.with-dropdown .msg-actions>svg,[data-theme=darkTheme] .chat-action-menu li.ant-dropdown-menu-item .msg-menu-item,[data-theme=darkTheme] .ant-input::placeholder,[data-theme=darkTheme] .table-title,[data-theme=darkTheme] h1,[data-theme=darkTheme] h2,[data-theme=darkTheme] .ant-select-selection-item,[data-theme=darkTheme] .chat-name-type p{color:#e8eef9!important}[data-theme=darkTheme] .chat-name-type p.assigned-contact{color:var(--active-status)!important}[data-theme=darkTheme] .chat-details-tabs .chat-item:hover,[data-theme=darkTheme] .chat-details-tabs .chat-item:hover .quick-status-actions>span{background:#16304f}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:4px}html{background-color:var(--bg-app)}html.theme-wiping .App,html.theme-wiping .ant-layout,html.theme-wiping .ant-layout-content,html.theme-wiping .site-layout,html.theme-wiping .site-layout-background,html.theme-wiping .login-wrapper{background:0 0!important}.theme-wipe{z-index:-1;pointer-events:none;will-change:transform, opacity;border-top-right-radius:14vw 50%;border-bottom-right-radius:14vw 50%;position:fixed;inset:0 -14vw 0 0;box-shadow:8px 0 28px #00000038}.theme-wipe--rtl{border-radius:14vw 0 0 14vw/50% 0 0 50%;left:-14vw;right:0;box-shadow:-8px 0 28px #00000038}.theme-toggle button svg{animation:.32s theme-icon-swap}@keyframes theme-icon-swap{0%{opacity:0;transform:rotate(-90deg)scale(.6)}to{opacity:1;transform:rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.theme-wipe{display:none}.theme-toggle button svg{animation:none}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:middle;border:0;margin:0;padding:0}button:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{font-size:16px;line-height:1}body:lang(ar),html:lang(ar){direction:rtl}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}textarea{vertical-align:top;resize:vertical;overflow:auto}audio,canvas,video{max-width:100%;display:inline-block}audio:not([controls]){height:0;display:none}[hidden]{display:none}.tooltip{z-index:100}input:focus{box-shadow:none;outline:none}a{display:inline-block}a:active,a.focus,a:hover{outline:none;text-decoration:none}select:focus{outline:none}img{-ms-interpolation-mode:bicubic;border:0}figure,form{margin:0}legend{white-space:normal;border:0;padding:0}button,input,select,textarea{vertical-align:baseline;margin:0;font-size:100%}button,input{line-height:normal}button,select{text-transform:none;cursor:pointer;background-color:#0000;border:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}p{margin-bottom:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.k-animation-container,.k-animation-container *,.k-animation-container :after,.k-block .k-header,.k-dialog .k-window-content,.k-list-container,.k-widget,.k-widget *,.k-widget :before{box-sizing:border-box}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff}input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff}input:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 30px #fff}input:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 30px #fff}[class^=icon-]:before,[class*=\ icon-]:before{font-size:20px}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*{box-sizing:border-box}.voip-widget{z-index:1000;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;position:fixed;bottom:80px;right:20px}.voip-widget.is-dragging{opacity:.85;cursor:grabbing!important}.voip-widget-button{background:linear-gradient(135deg,#1a7ffd,#096dd9);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 12px #00000026}.voip-widget-button:hover{transform:scale(1.05);box-shadow:0 6px 16px #0003}.voip-widget-button.ringing-active{background:linear-gradient(135deg,#ff4d4f,#ff7875);animation:.5s ease-in-out infinite widgetRing;box-shadow:0 0 20px #ff4d4f80}.ringing-wave{pointer-events:none;background:#ff4d4f99;border-radius:50%;width:100%;height:100%;animation:1s ease-out infinite wave;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.drawer-header{justify-content:space-between;align-items:center;width:100%;display:flex}.ringing-icon{animation:1s infinite ring}.call-header{background:linear-gradient(135deg,#f0f9ff 0%,#e6f7ff 100%);border-radius:12px;gap:20px;margin-bottom:24px;padding:20px;display:flex}.call-header.ringing-animation{animation:1s ease-in-out infinite headerPulse}.caller-info h2{color:#1a7ffd;margin:0 0 8px;font-size:24px}.phone-number{color:#1a7ffd;margin-bottom:8px;font-size:16px;text-decoration:none;display:inline-block}.call-time{color:#8c8c8c;margin-bottom:8px;font-size:12px}.call-status{color:#52c41a;align-items:center;gap:8px;margin-top:8px;display:flex}.tab-content{min-height:350px;padding:8px 0}.empty-state{text-align:center;padding:40px 20px}.empty-call{text-align:center;padding:60px 20px}.order-amount{color:#52c41a;font-size:14px;font-weight:700}.drawer-actions{border-top:1px solid #f0f0f0;margin-top:24px;padding-top:16px}.orders-list{max-height:400px;overflow-y:auto}@keyframes widgetRing{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes wave{0%{opacity:.6;width:100%;height:100%}to{opacity:0;width:200%;height:200%}}@keyframes ring{0%,to{transform:rotate(0)}25%{transform:rotate(10deg)}75%{transform:rotate(-10deg)}}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #1890ffb3}70%{transform:scale(1.05);box-shadow:0 0 0 10px #1890ff00}to{transform:scale(1);box-shadow:0 0 #1890ff00}}@keyframes headerPulse{0%,to{background:linear-gradient(135deg,#f0f9ff 0%,#e6f7ff 100%)}50%{background:linear-gradient(135deg,#e6f7ff 0%,#bae7ff 100%)}}@media (width<=768px){.voip-drawer .ant-drawer-content-wrapper{width:100%!important}.call-header{text-align:center;flex-direction:column}.caller-info h2{font-size:20px}}
