@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);@font-face{font-display:swap;font-family:Axiforma;font-style:normal;font-weight:400;src:local("Axiforma"),url(https://fonts.cdnfonts.com/s/28727/Kastelov%20%20Axiforma%20Regular.woff) format("woff")}body{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:auto!important;margin:0}#root,body{min-height:100vh}#root,body,html{overflow-y:auto!important}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes intercom-lightweight-app-launcher{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes intercom-lightweight-app-gradient{0%{opacity:0}to{opacity:1}}@keyframes intercom-lightweight-app-messenger{0%{opacity:0;transform:scale(0)}40%{opacity:1}to{transform:scale(1)}}.intercom-lightweight-app{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;height:0;position:fixed;width:0;z-index:2147483001}.intercom-lightweight-app-gradient{animation:intercom-lightweight-app-gradient .2s ease-out;background:radial-gradient(ellipse at bottom right,#1d273629 0,#1d273600 72%);bottom:0;height:500px;pointer-events:none;position:fixed;right:0;width:500px;z-index:2147483002}.intercom-lightweight-app-launcher{background:#080808;border:none;border-radius:50%;bottom:20px;box-shadow:0 1px 6px 0 #0000000f,0 2px 32px 0 #00000029;box-sizing:initial;cursor:pointer;height:48px;margin:0!important;max-height:48px;max-width:48px;padding:0!important;position:fixed;right:20px;transition:transform 167ms cubic-bezier(.33,0,0,1);width:48px;z-index:2147483003}.intercom-lightweight-app-launcher:hover{transform:scale(1.1);transition:transform .25s cubic-bezier(.33,0,0,1)}.intercom-lightweight-app-launcher:active{transform:scale(.85);transition:transform 134ms cubic-bezier(.45,0,.2,1)}.intercom-lightweight-app-launcher:focus{outline:none}.intercom-lightweight-app-launcher-icon{align-items:center;display:flex;height:48px;justify-content:center;left:0;position:absolute;top:0;transition:transform .1s linear,opacity 80ms linear;width:48px}.intercom-lightweight-app-launcher-icon-open{opacity:1;transform:rotate(0deg) scale(1)}.intercom-lightweight-app-launcher-icon-open svg{height:24px;width:24px}.intercom-lightweight-app-launcher-icon-open svg path{fill:#fff}.g-recaptcha-response{border:1px solid #c1c1c1;display:none;height:40px;margin:10px 25px;padding:0;resize:none;width:250px}.LoginLayout_h1__37fiS{color:#032983;font-size:36px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;text-align:left}.LoginLayout_h2__1y0KC{font-size:22px;font-weight:400}.LoginLayout_h2__1y0KC,.LoginLayout_h3__D_uXO{color:#032983;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1;text-align:left}.LoginLayout_h3__D_uXO{font-size:14px;font-weight:600}.LoginLayout_regular__2JZOd{color:#6d809f;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;opacity:.8;text-align:left}.LoginLayout_LoginSidebar__2_Xz5{background:no-repeat #0000 50%;background-image:url(https://personelika.alo-tech.com/static/login/media/login-sidebar.e791131d.png);background-size:cover;height:100%;padding:65px}.LoginLayout_LoginSidebar_Title__1MAvw{color:#314469;font-size:40px;font-weight:500;text-align:center;width:100%}.LoginLayout_LoginSidebar_Title2__6KP0W{color:#314469;font-size:64px;font-weight:800;text-align:center;width:100%}.LoginLayout_LoginSidebar_SubTitle__29G5V{color:#314469;font-size:16px;margin-top:11px;opacity:.7;text-align:center;width:100%}.LoginLayout_LoginTemplate_Title__2jTDU{color:rgba(0,41,131,.871);font-size:48px;font-weight:500;white-space:nowrap}.LoginLayout_LoginTemplate_SubTitle__3F6xv{color:#6d809f;font-size:16px;height:60px;margin-top:27px}.LoginLayout_LoginTemplate__1blZW{background-color:#fff;padding-bottom:24px;padding-top:76px}.LoginLayout_LoginTemplate__1blZW::-webkit-scrollbar{display:none}.LoginLayout_LoginTemplateContainer__1w1Aa{max-width:63%}.LoginLayout_LoginTemplate_Icon__u8D7t{background:no-repeat #0000 0;background-image:url(https://personelika.alo-tech.com/static/login/media/call-center.f150dafd.png);background-size:contain;cursor:pointer;height:70px;margin-bottom:66px}.LoginLayout_LoginTemplate_Alotech_Icon__15Q7J{background:no-repeat #0000 0;background-image:url(https://personelika.alo-tech.com/static/login/media/alotech.f1fd100f.svg);background-size:contain;cursor:pointer;height:50px;margin-bottom:66px;width:300px}.LoginLayout_LoginTemplate_Back__2wwZn{left:-80px;margin-bottom:66px;position:absolute;top:8px}.LoginLayout_LoginTemplate_BackTitle__3BrP1,.LoginLayout_LoginTemplate_Back__2wwZn{background:no-repeat #0000 0;background-image:url(https://personelika.alo-tech.com/static/login/media/back.b7289b80.svg);background-size:contain;cursor:pointer;height:48px;width:48px}.LoginLayout_LoginTemplate_BackTitle__3BrP1{display:none;margin-bottom:-10px;margin-right:10px;position:relative}.LoginLayout_LoginTemplate_Children__2fFs-{position:relative}.LoginLayout_Recaptcha_Text__gaZxo{align-self:center;color:#5e5e5e;font-size:11px;width:calc(31.5vw - 48px)}@media screen and (max-width:900px){.LoginLayout_LoginSidebar__2_Xz5{display:none}.LoginLayout_Recaptcha_Text__gaZxo{width:calc(63vw - 48px)}.LoginLayout_LoginTemplate__1blZW{padding-bottom:24px;padding-top:36px;width:100vw}.LoginLayout_LoginTemplate_Icon__u8D7t{margin-bottom:36px}.LoginLayout_LoginTemplateContainer__1w1Aa{height:calc(100% + 200px)}}@media screen and (max-width:600px){.LoginLayout_LoginTemplateContainer__1w1Aa{max-width:100%}.LoginLayout_LoginTemplate_BackTitle__3BrP1{display:inline-block}.LoginLayout_Recaptcha_Text__gaZxo{width:calc(100vw - 32px)}}@media screen and (max-width:1400px){.LoginLayout_LoginSidebar_Title__1MAvw{font-size:34px}.LoginLayout_LoginSidebar_SubTitle__29G5V{font-size:14px;margin-top:-5px}}@media screen and (max-width:1250px){.LoginLayout_LoginTemplate_SubTitle__3F6xv{height:80px;margin-top:0}}.FormField_h1__1eXk8{color:#032983;font-size:36px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;text-align:left}.FormField_h2__1uiT-{font-size:22px;font-weight:400}.FormField_h2__1uiT-,.FormField_h3__3XNvE{color:#032983;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1;text-align:left}.FormField_h3__3XNvE{font-size:14px;font-weight:600}.FormField_regular__3Q_Kz{color:#6d809f;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;opacity:.8;text-align:left}.FormField_fieldWrapper__2IpJh{display:inline-block;width:100%}.FormField_fieldWrapper__2IpJh:not(.FormField_outlined__2HSLg){margin:8px 0}.FormField_fieldWrapper__2IpJh.FormField_captcha__Ry6dA{height:0;margin:0}.FormField_textWrapper__32eUn{position:relative}.FormField_textWrapper__32eUn .FormField_iconWrapper__2evnz{position:absolute;right:10px;top:25px;z-index:1}.FormField_checkboxWrapper__MQg7H{align-items:center;display:flex;height:50px}.InputField_h1__1VRMc{font-size:36px;font-weight:600;line-height:normal}.InputField_h1__1VRMc,.InputField_h2__2rf8-{color:#032983;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.InputField_h2__2rf8-{font-size:22px;font-weight:400;line-height:1}.InputField_h3__GACh3{color:#032983;font-size:14px;font-weight:600}.InputField_h3__GACh3,.InputField_regular__10k9U{font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1;text-align:left}.InputField_regular__10k9U{color:#6d809f;font-size:12px;font-weight:400;opacity:.8}.InputField_InputField_PasswordVisibility__2KFH-{cursor:pointer;font-size:12px;font-weight:500}.InputField_InputField_Error__12QO9 fieldset{border-color:#f02833!important}.InputField_InputField_Error__12QO9 label,.InputField_InputField_Error__12QO9 p{color:#f02833!important}.LoginCommon_h1__dbW1s{color:#032983;font-size:36px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;text-align:left}.LoginCommon_h2__3P07x{font-size:22px;font-weight:400}.LoginCommon_h2__3P07x,.LoginCommon_h3__3brgl{color:#032983;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1;text-align:left}.LoginCommon_h3__3brgl{font-size:14px;font-weight:600}.LoginCommon_regular__tBuDD{color:#6d809f;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;opacity:.8;text-align:left}.LoginCommon_LoginCommon_Title__N8ftt{color:rgba(0,41,131,.871);font-size:64px;font-weight:500}.LoginCommon_LoginCommon_SubTitle__35GBN{color:#6d809f;font-size:16px;height:50px;margin-top:27px}.LoginCommon_LoginCommon_SignupWrapper__97P2d{color:#6d809f;font-size:18px;font-weight:500;margin-top:51px;text-align:center;width:100%}.LoginCommon_LoginCommon_SignupWrapper__97P2d span{color:#002983;cursor:pointer;font-weight:600;text-decoration:underline}.LoginCommon_LoginCommon_SwitchWrapper__BI0LT{display:flex;margin-bottom:11px;margin-top:31px;width:100%}.LoginCommon_LoginCommon_SwitchWrapper__Text__UyR63{color:#6d809f;font-size:12px}.LoginCommon_LoginCommon_SwitchWrapper__Switch__2s_l4{margin-left:auto}.LoginCommon_LoginCommon_Button__3KaUG{margin-top:0!important}.LoginCommon_Recaptcha_Text__23JxM{bottom:0;color:#5e5e5e;font-size:11px;position:fixed;width:calc(31.5vw - 48px)}@media screen and (min-height:780px){.LoginCommon_LoginCommon_Button__3KaUG{margin-top:20px!important}}@media screen and (max-width:950px){.LoginCommon_LoginCommon_SignupWrapper__97P2d{padding-bottom:100px}}@media screen and (max-width:900px){.LoginCommon_Recaptcha_Text__23JxM{width:calc(63vw - 48px)}}@media screen and (max-width:600px){.LoginCommon_Recaptcha_Text__23JxM{width:calc(100vw - 32px)}}@font-face{font-family:Axiforma;src:local("Arial"),local("Helvetica"),local("sans-serif")}@font-face{font-family:Axiforma;font-weight:100;src:local("Arial"),local("Helvetica"),local("sans-serif")}@font-face{font-family:Axiforma;font-weight:500;src:local("Arial"),local("Helvetica"),local("sans-serif")}@font-face{font-family:Axiforma;font-weight:600;src:local("Arial"),local("Helvetica"),local("sans-serif")}@font-face{font-family:Axiforma;font-weight:700;src:local("Arial"),local("Helvetica"),local("sans-serif")}@font-face{font-family:Axiforma;font-weight:800;src:local("Arial"),local("Helvetica"),local("sans-serif")}#root{height:100%}*{font-family:Axiforma!important}html{font-size:14px;overflow:hidden;scroll-behavior:smooth}body,html{height:100%}body{background-color:#f0f0f0;color:#2b2b2b}a{color:inherit;text-decoration:none}::-webkit-scrollbar{display:block;height:0;width:0}::-webkit-scrollbar-thumb{background:#6d809f;border-radius:10px}::-webkit-scrollbar-track{background:#cadbe5;border-radius:10px;box-shadow:none}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f7fa;color:#1e3a8a;font-family:Monaco,sans-serif;line-height:1.5}.app-container{display:flex;height:100vh;overflow:hidden;width:100vw}.sidebar{flex-direction:column;padding:0;position:relative;width:75px;z-index:1000}.sidebar,.sidebar-logo{align-items:center;background-color:#1e3a8a;display:flex}.sidebar-logo{background-position:50%;background-repeat:no-repeat;background-size:90%;border-radius:0;color:#f09eff;font-size:12px;font-weight:600;height:72px;justify-content:center;margin-bottom:0;width:100%}.sidebar-menu{display:flex;flex:1 1;flex-direction:column;gap:20px}.sidebar-item{align-items:center;border-radius:8px;color:#ffffffb3;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-width:50px;padding:12px 8px;text-decoration:none;transition:all .2s ease}.sidebar-item:hover{background-color:#ffffff1a;color:#fff}.sidebar-item.active{background-color:#ffffff26;color:#fff}.sidebar-icon{align-items:center;display:flex;font-size:18px;height:24px;justify-content:center;width:24px}.sidebar-label{font-size:10px;font-weight:500;line-height:1.2;text-align:center}.sidebar-profile{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:8px;margin-bottom:20px;margin-top:auto;position:relative}.profile-avatar{align-items:center;background-color:#fff3;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:600;height:36px;justify-content:center;width:36px}.profile-name{color:#fffc;font-size:9px;line-height:1.2;text-align:center}.profile-menu{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #00000026;left:100%;margin-left:18px;min-width:180px;overflow:hidden;position:absolute;top:-60px;z-index:1000}.profile-menu-item{align-items:center;border-bottom:1px solid #f3f4f6;color:#374151;cursor:pointer;display:flex;font-size:14px;gap:12px;padding:12px 16px;transition:all .2s ease}.profile-menu-item:last-child{border-bottom:none}.profile-menu-item:hover{background-color:#f9fafb}.profile-menu-item-icon{align-items:center;display:flex;font-size:16px;height:20px;justify-content:center;width:20px}.profile-menu-item.logout{color:#dc2626;font-weight:500}.main-content{background-color:#fff;display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.header{background-color:#1e3a8a;gap:24px;height:72px;padding:0}.header,.header-left{align-items:center;display:flex}.header-left{gap:16px;justify-content:flex-start;padding-left:0;width:auto}.status-card{align-items:center;background-color:#1e3a8a;box-shadow:0 2px 8px #ff6f004d;color:#fff;cursor:pointer;display:flex;flex-direction:row;gap:12px;height:72px;justify-content:space-between;min-width:200px;padding:0 20px;transition:all .2s ease;width:320px}.status-title{color:#fff;font-family:Monaco,sans-serif;font-size:16px;font-weight:600;letter-spacing:.3px;opacity:.95}.status-duration{font-family:Monaco,sans-serif;font-size:18px;font-weight:700;letter-spacing:.5px}.status-content{display:flex;flex:1 1;flex-direction:column;gap:6px}.status-dropdown-icon{align-items:center;display:flex;height:16px;justify-content:center;opacity:.8;transition:all .2s ease;width:16px}.status-dropdown-icon:before{left:-6px;top:0;transform:rotate(45deg)}.status-dropdown-icon:after,.status-dropdown-icon:before{background-color:#fff;content:"";height:2px;position:absolute;width:15px}.status-dropdown-icon:after{left:-11px;top:17px;transform:rotate(45deg) translateY(6px)}.status-dropdown-icon .line1{left:-15px;top:0;transform:rotate(135deg)}.status-dropdown-icon .line1,.status-dropdown-icon .line2{background-color:#fff;height:2px;position:absolute;width:15px}.status-dropdown-icon .line2{left:-1px;top:25px;transform:rotate(135deg) translateY(6px)}.status-dropdown-icon:hover .line1{transform:rotate(45deg) translateX(2px)}.status-dropdown-icon:hover .line2{transform:rotate(45deg) translateY(6px) translateX(-2px)}.status-card:hover .status-dropdown-icon{opacity:1;transform:scale(1.1)}.status-card{position:relative}.status-dropdown-menu{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px #00000026;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}.status-option{align-items:center;border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;padding:12px 16px;transition:all .2s ease}.status-option:last-child{border-bottom:none}.status-option:hover{background-color:#f8fafc}.status-option.active{background-color:#fef3c7;border-color:#1e3a8a}.status-option.active .status-option-name{color:#92400e;font-weight:600}.status-color-dot{border:2px solid #e5e7eb;border-radius:50%;flex-shrink:0;height:12px;margin-right:12px;width:12px}.status-option-content{flex:1 1}.status-option-name{color:#374151;font-size:14px;font-weight:500;margin-bottom:2px}.status-option-desc{color:#6b7280;font-size:12px;opacity:.8}.status-dropdown-icon{position:relative}.status-dropdown-icon.opened .line1{transform:rotate(45deg)}.status-dropdown-icon.opened .line2{transform:rotate(-45deg)}.header-center{align-items:center;display:flex;flex:1 1;gap:2px;max-width:600px;padding:0 20px}.phone-input-container{align-items:center;display:flex;flex:0.5 1;position:relative}.phone-input{background-color:#fff3e0;border:2px solid #fff3;border-radius:10px;box-shadow:0 2px 8px #0000001a;color:#24303f;font-family:Monaco,sans-serif;font-size:15px;height:48px;padding:0 20px;transition:all .3s ease;width:300px}.phone-input:focus{background-color:#fff;border-color:#ff9800;box-shadow:0 0 0 4px #2e6cb533,0 4px 12px #00000026;outline:none}.phone-input::placeholder{color:#6b7280;font-weight:400;margin-left:20px}.dialpad-button{align-items:center;background-color:#f0a4c9;border:none;border-radius:0 10px 10px 0;box-shadow:none;color:#fff;cursor:pointer;display:flex;font-size:16px;height:48px;justify-content:center;position:absolute;right:0;top:0;transition:all .2s ease;width:24px}.dialpad-button:hover{background-color:#f0a4c9;color:#fff;transform:scale(1.02)}.header-right{align-items:center;display:flex;gap:8px;justify-content:flex-end;margin-bottom:20px;padding-right:0}.queue-dropdown{background-color:#152b69;border:2px solid #152b69;border-radius:10px;box-shadow:0 2px 8px #ff6f004d;color:#fff;cursor:pointer;font-family:Monaco,sans-serif;font-size:15px;font-weight:600;height:48px;margin-left:40px;min-width:180px;padding:0 20px;transition:all .3s ease}.queue-dropdown:hover{background-color:#94dcf0;border-color:#94dcf0;box-shadow:0 4px 12px #2e6cb566;transform:translateY(-1px)}.queue-dropdown:focus{box-shadow:0 0 0 4px #2e6cb54d,0 4px 12px #2e6cb566;outline:none}.call-button{background-color:#fff;border:2px solid #fff3;box-shadow:0 2px 8px #00000026;color:#0f3a6e;font-size:20px;height:48px;transition:all .3s ease;width:48px}.call-button:hover{background-color:#f9fafb;border-color:#ff9800;box-shadow:0 4px 16px #0003;color:#2e6cb5;transform:translateY(-2px)}.call-button:active{box-shadow:0 2px 8px #00000026;transform:translateY(0)}.call-button:disabled{background-color:#fff9;border-color:#ffffff4d;box-shadow:0 2px 4px #0000001a;color:#0f3a6e80}.call-button.active{background-color:#ff6f00;border-color:#ff9800;color:#fff}.call-button.active:hover{background-color:#1e5a95;border-color:#ff6f00}.content-layout{background-color:#f5f7fa;display:flex;flex:1 1;height:0;min-height:0;overflow:hidden}.left-column{background-color:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;width:320px}.tasks-header{border-bottom:1px solid #e5e7eb;padding:24px 20px 16px}.tasks-title{color:#24303f;font-family:Monaco,sans-serif;font-size:18px;font-weight:700;margin-bottom:16px}.task-category{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.category-title{color:#24303f;font-family:Monaco,sans-serif;font-size:14px;font-weight:700}.task-switch{align-items:center;display:flex;gap:8px}.switch-label{color:#6b7280;font-size:12px}.task-list{flex:1 1;padding:0 20px}.task-item{align-items:center;background-color:#fafbfc;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:12px;margin-bottom:8px;margin-top:10px;padding:12px 16px;transition:all .2s ease}.task-item:hover{background-color:#f0f9ff;border-color:#0ea5e9;box-shadow:0 2px 8px #0ea5e91a;transform:translateY(-1px)}.task-icon{align-items:center;background-color:#f3f4f6;border-radius:6px;color:#6b7280;display:flex;font-size:16px;height:24px;justify-content:center;transition:all .2s ease;width:24px}.task-content{flex:1 1}.task-line{color:#374151;font-family:Monaco,sans-serif;font-size:14px;font-weight:600;margin-bottom:2px}.task-phone{color:#6b7280}.task-duration,.task-phone{font-family:Monaco,sans-serif;font-size:11px}.task-duration{color:#059669;font-weight:500}.task-item.active{background-color:#ecfdf5;border-color:#10b981;box-shadow:0 2px 8px #10b98126}.user-profile{background-color:#f9fafb;border-top:1px solid #e5e7eb;padding:0}.profile-section{align-items:center;display:flex;gap:12px;margin-bottom:16px}.profile-info{flex:1 1}.profile-name-large{color:#24303f;font-family:Monaco,sans-serif;font-size:14px;font-weight:600;margin-bottom:4px}.profile-role{color:#6b7280;font-family:Monaco,sans-serif;font-size:12px}.status-counters{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr 1fr 1fr 1fr}.status-counter{background-color:#fff;border:1px solid #e5e7eb;border-radius:0;padding:8px;text-align:center}.counter-value{color:#24303f;font-family:Monaco,sans-serif;font-size:16px;font-weight:600;margin-bottom:2px}.counter-label{align-items:center;color:#6b7280;display:flex;font-family:Monaco,sans-serif;font-size:10px;gap:4px;justify-content:center}.counter-dot{border-radius:50%;height:6px;width:6px}.counter-dot.ready,.counter-dot.talking{background-color:#059669}.counter-dot.waiting{background-color:#d97706}.counter-dot.break{background-color:#2e6cb5}.right-column{flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.right-column,.tab-navigation{background-color:#fff;display:flex}.tab-navigation{border-bottom:1px solid #e5e7eb}.tab-item{border:2px solid #0000;border-radius:6px;color:#6b7280;cursor:pointer;display:inline-block;font-family:Monaco,sans-serif;font-size:12px;font-weight:500;padding:8px 12px;transition:all .2s ease;white-space:nowrap}.tab-item.active{border:2px solid #152b69;border-radius:8px;color:#152b69;margin:2px}.tab-item:hover{border:2px solid #e651004d;border-radius:8px;color:#152b69;margin:2px}.tab-content{align-items:flex-start;display:flex;flex:1 1;height:0;justify-content:center;min-height:0;overflow-x:hidden;overflow-y:auto;padding:20px}.tab-content::-webkit-scrollbar{width:8px}.tab-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.tab-content::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.tab-content::-webkit-scrollbar-thumb:hover{background:#555}.empty-state{max-width:400px;text-align:center}.empty-state-icon{align-items:center;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:50%;color:#9ca3af;display:flex;font-size:48px;height:120px;justify-content:center;margin:0 auto 24px;width:120px}.empty-state-title{color:#24303f;font-family:Monaco,sans-serif;font-size:20px;font-weight:600;margin-bottom:8px}.empty-state-description{color:#6b7280;font-family:Monaco,sans-serif;font-size:14px;line-height:1.5}.active-call{display:flex;flex-direction:column;min-height:-webkit-fit-content;min-height:fit-content;text-align:center;width:100%}.call-info{flex-shrink:0;margin-bottom:32px}.customer-card-container{margin-top:20px;width:100%}.call-number{color:#24303f;font-size:28px;font-weight:700;margin-bottom:8px}.call-duration{color:#6b7280;font-family:Monaco,sans-serif;font-size:16px}.call-controls{flex-shrink:0;gap:16px;justify-content:center;margin-top:20px}.control-button{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:20px;height:56px;justify-content:center;transition:all .2s ease;width:56px}.control-button.mute{background-color:#f59e0b;color:#fff}.control-button.hold{background-color:#ff6f00;color:#fff}.control-button.transfer{background-color:#8b5cf6;color:#fff}.control-button.hangup{background-color:#ef4444;color:#fff}.control-button:hover{transform:scale(1.1)}@media (max-width:1024px){.left-column{width:280px}.header{gap:16px;padding:0}.header-left{padding-left:0;width:auto}.header-center{padding:0 16px}.header-right{padding-right:0}.header-center{gap:40px;max-width:400px}.phone-input{font-size:14px}.queue-dropdown{font-size:14px;min-width:160px;padding:0 16px}.call-button{font-size:18px;height:44px;width:44px}.status-card{min-width:180px;padding:14px 16px;width:280px}.status-title{font-size:14px}.status-duration{font-size:16px}}@media (max-width:768px){.app-container{flex-direction:column}.sidebar{flex-direction:row;height:60px;padding:0 20px;width:100%}.sidebar-menu{flex-direction:row;gap:16px}.sidebar-profile{flex-direction:row;margin-left:auto;margin-top:0}.content-layout{flex-direction:column}.left-column{height:auto;width:100%}.header{flex-direction:column;gap:16px;height:auto;padding:16px}.header-left{justify-content:center;padding-left:0;width:100%}.header-center,.header-right{justify-content:center;padding:0;width:100%}.header-center,.phone-input-container{max-width:100%}.call-controls{justify-content:center}.status-card{margin-left:0;max-width:280px;min-width:150px;padding:12px 16px;width:100%}.status-title{font-size:13px}.status-duration{font-size:15px}.phone-input{font-size:14px;height:44px}.queue-dropdown{font-size:13px;height:44px;min-width:140px}.call-button{font-size:16px;height:40px;width:40px}}.call-controls{gap:12px}.call-button,.call-controls{align-items:center;display:flex}.call-button{background-color:#1e3772;border:none;border-radius:50%;box-shadow:0 2px 4px #1e377233;color:#fff;cursor:pointer;font-size:18px;height:40px;justify-content:center;transition:all .2s ease;width:40px}.call-button:hover{box-shadow:0 4px 8px #1e37724d;transform:scale(1.1)}.call-button:disabled{cursor:not-allowed;opacity:.5;transform:none}.call-button.active{background-color:#059669;box-shadow:0 2px 8px #0596694d}.call-button.hangup{background-color:#ef4444;box-shadow:0 2px 8px #ef44444d}.customer-card-controls{display:none}@media (max-width:480px){.header{flex-direction:column;gap:12px;height:auto;padding:12px 16px}.header-left{justify-content:center;padding-left:0;width:100%}.header-center,.header-right{justify-content:center;padding:0;width:100%}.status-card{margin-left:0;max-width:200px;min-width:120px;padding:10px 14px;width:100%}.status-title{font-size:12px}.status-duration{font-size:14px}.phone-input{font-size:13px;height:40px;padding:0 12px 0 16px}.dialpad-button{font-size:12px;height:26px;right:6px;width:26px}.queue-dropdown{font-size:12px;height:40px;min-width:120px;padding:0 12px}.call-button{font-size:14px;height:36px;width:36px}.tab-navigation{overflow-x:auto}.tab-item{font-size:12px;padding:12px 16px;white-space:nowrap}}
/*# sourceMappingURL=main.47df3134.css.map*/