.callx-landing-page{--dark-blue: #051426;--navy: #071a31;--navy-light: #0d2a4c;--green: #00c96b;--green-light: #5ef2a5;--white: #ffffff;--muted: #b7c5d8;--border: rgba(255, 255, 255, .14);--card: rgba(255, 255, 255, .075);--shadow: 0 30px 90px rgba(0, 0, 0, .38);--max-width: 1360px;--radius: 24px;min-height:100vh;font-family:var(--cx-type-font, Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);background:radial-gradient(circle at 18% 16%,rgba(0,201,107,.12),transparent 28%),radial-gradient(circle at 78% 24%,rgba(47,143,255,.1),transparent 34%),linear-gradient(135deg,#051426,#071a31,#061426);color:var(--white);overflow-x:hidden}.callx-landing-page #particles{position:fixed;inset:0;z-index:0;opacity:.72;pointer-events:none}.callx-landing-page header,.callx-landing-page main,.callx-landing-page footer{position:relative;z-index:1}.callx-landing-page .container{width:min(calc(100% - 64px),var(--max-width));margin:auto}.callx-landing-page header{position:sticky;top:0;z-index:100;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:0}.callx-landing-page .navbar{min-height:104px;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:8px 0}.callx-landing-page .header-logo{display:flex;align-items:center;justify-content:flex-start;flex:0 0 clamp(196px,16vw,236px);min-width:0;border:0;background:transparent;padding:4px 0;cursor:pointer}.callx-landing-page .header-logo img{width:100%;height:auto;max-height:92px;object-fit:contain;object-position:left center;display:block;filter:none}.callx-landing-page .nav-buttons{display:flex;align-items:center;gap:14px}.callx-landing-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px 18px;border-radius:14px;border:1px solid rgba(125,201,255,.32);font-size:14px;font-weight:900;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease;white-space:nowrap;font-family:inherit;box-shadow:inset 0 1px #ffffff24,0 10px 26px #0000002e}.callx-landing-page .btn-outline{color:var(--white);background:linear-gradient(180deg,#204366c7,#091e38d1);border-color:#7dc9ff57;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.callx-landing-page .btn-outline:hover{background:linear-gradient(180deg,#2c5a84db,#0c2748e0);border-color:#5ef2a575;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2e,0 14px 28px #0000003d}.callx-landing-page .btn-primary{color:#031522;background:linear-gradient(135deg,var(--green),var(--green-light));border-color:#5ef2a59e;box-shadow:inset 0 1px #ffffff57,0 12px 28px #00c96b38}.callx-landing-page .btn-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff61,0 16px 32px #00c96b47}.callx-landing-page .menu-btn{display:none;width:48px;height:48px;border-radius:15px;border:1px solid rgba(255,255,255,.17);background:#ffffff0f;color:#fff;font-size:22px;cursor:pointer}.callx-landing-page .hero{min-height:0;display:flex;align-items:center;padding:clamp(36px,4.5vh,58px) 0 clamp(14px,2vh,24px);background:linear-gradient(135deg,#0514264d,#071a311f),transparent}.callx-landing-page .hero-grid{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(400px,.96fr);gap:clamp(44px,5vw,84px);align-items:center}.callx-landing-page .hero-content{min-width:0}.callx-landing-page .hero-badge{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:999px;background:linear-gradient(180deg,#00c96b33,#00c96b1a);border:1px solid rgba(94,242,165,.38);color:#f4fff9;font-size:15px;font-weight:800;margin-bottom:28px;box-shadow:inset 0 1px #ffffff1f}.callx-landing-page .hero-badge svg{color:var(--green-light)}.callx-landing-page .hero h1{font-size:clamp(34px,4.2vw,76px);line-height:.98;letter-spacing:0;margin-bottom:clamp(18px,2.5vh,28px)}.callx-landing-page .hero h1 .top-line{display:block;color:var(--green);font-size:clamp(24px,3.2vw,48px);line-height:1.1;margin-bottom:clamp(12px,2vh,20px);letter-spacing:0;text-shadow:none}.callx-landing-page .hero h1 .green-text{background:none;color:var(--green);-webkit-background-clip:initial;background-clip:initial}.callx-landing-page .hero p{color:var(--muted);font-size:clamp(16px,1.5vw,21px);line-height:1.7;max-width:min(650px,100%);margin-bottom:clamp(22px,3vh,34px)}.callx-landing-page .hero-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.callx-landing-page .hero-logo-area{display:flex;justify-content:center;align-items:center;min-height:clamp(290px,31vw,440px);position:relative}.callx-landing-page .hero-logo-area:before{content:none;position:absolute;width:min(430px,70vw);height:min(430px,70vw);border-radius:50%;background:#24d68b29;filter:blur(80px);z-index:-1}.callx-landing-page .hero-main-logo{width:min(100%,clamp(330px,32vw,470px));max-height:440px;object-fit:contain;display:block;filter:drop-shadow(0 28px 56px rgba(0,0,0,.36));animation:none}.callx-landing-page .features-section{padding:clamp(20px,2.5vw,34px) 0 112px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.025))}.callx-landing-page .section-title{text-align:center;max-width:820px;margin:0 auto 58px}.callx-landing-page .section-title h2{font-size:clamp(36px,4.8vw,58px);line-height:1.06;letter-spacing:-2px;margin-bottom:18px}.callx-landing-page .section-title p{color:var(--muted);font-size:18px;line-height:1.7}.callx-landing-page .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;perspective:1300px}.callx-landing-page .card{min-height:268px;padding:34px;border-radius:var(--radius);background:linear-gradient(145deg,#ffffff1a,#ffffff09);border:1px solid var(--border);box-shadow:0 22px 58px #0000003d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-style:preserve-3d;position:relative;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease,background .35s ease}.callx-landing-page .card:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(36,214,139,.22),transparent 42%);opacity:0;transition:.35s ease}.callx-landing-page .card:hover{transform:translateY(-20px) rotateX(8deg) rotateY(-8deg) scale(1.045);box-shadow:0 42px 100px #00000073,0 0 60px #24d68b33;border-color:#24d68b99;background:linear-gradient(145deg,#24d68b29,#ffffff0e);z-index:4}.callx-landing-page .card:hover:after{opacity:1}.callx-landing-page .card-icon{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;background:#24d68b21;border:1px solid rgba(36,214,139,.32);color:var(--green-light);font-size:27px;margin-bottom:24px;position:relative;z-index:1;transform:translateZ(34px)}.callx-landing-page .card h3{font-size:23px;margin-bottom:14px;position:relative;z-index:1;transform:translateZ(26px)}.callx-landing-page .card p{color:var(--muted);line-height:1.7;position:relative;z-index:1;transform:translateZ(18px)}.callx-landing-page footer{padding:38px 0;border-top:1px solid rgba(255,255,255,.1);background:#050f1ecc;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.callx-landing-page .footer-grid{display:grid;grid-template-columns:1fr 1.4fr 1fr;align-items:center;gap:28px}.callx-landing-page .footer-logo img{height:98px;width:auto;display:block;filter:drop-shadow(0 0 12px rgba(36,214,139,.25))}.callx-landing-page .footer-text{text-align:center;color:var(--muted);line-height:1.7;font-size:15px}.callx-landing-page .footer-text strong{color:var(--white);font-weight:800}.callx-landing-page .powered{display:flex;justify-content:flex-end;align-items:center;gap:12px;color:var(--muted);font-size:14px}.callx-landing-page .powered img{height:54px;width:auto;display:block}.callx-landing-page .powered-logo{display:flex;align-items:center;gap:10px;color:var(--white);font-weight:900}@media(min-width:1600px){.callx-landing-page{--max-width: 1480px}.callx-landing-page .hero-main-logo{width:min(100%,clamp(380px,32vw,560px))}}@media(max-width:1366px){.callx-landing-page .navbar{min-height:92px}.callx-landing-page .header-logo{flex-basis:206px}.callx-landing-page .header-logo img{max-height:82px}.callx-landing-page .hero{min-height:auto;padding:clamp(30px,4vh,46px) 0 18px}.callx-landing-page .hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(340px,.96fr);gap:clamp(32px,4vw,54px)}.callx-landing-page .hero-main-logo{width:min(100%,clamp(220px,30vw,380px));max-height:min(46vh,390px)}.callx-landing-page .hero-logo-area{min-height:clamp(250px,28vw,340px)}.callx-landing-page .btn{padding:11px 16px;font-size:13px}.callx-landing-page .features-section{padding:24px 0 88px}.callx-landing-page .cards{gap:20px}.callx-landing-page .card{min-height:240px;padding:28px}}@media(max-height:860px)and (min-width:1021px){.callx-landing-page .hero{min-height:auto;padding:26px 0 16px}.callx-landing-page .hero-badge{margin-bottom:16px;padding:10px 16px;font-size:14px}.callx-landing-page .hero h1{margin-bottom:16px}.callx-landing-page .hero h1 .top-line{margin-bottom:12px}.callx-landing-page .hero p{margin-bottom:20px;font-size:clamp(15px,1.4vw,18px)}.callx-landing-page .hero-main-logo{max-height:min(40vh,330px);width:min(100%,clamp(200px,27vw,330px))}.callx-landing-page .hero-logo-area{min-height:clamp(220px,25vw,290px)}}@media(max-width:1020px){.callx-landing-page .hero{min-height:auto}.callx-landing-page .hero-grid{grid-template-columns:1fr;text-align:center;gap:clamp(24px,4vh,36px)}.callx-landing-page .hero-content{order:1}.callx-landing-page .hero-logo-area{order:2;min-height:auto;padding-top:8px}.callx-landing-page .hero p{margin-left:auto;margin-right:auto}.callx-landing-page .hero-actions{justify-content:center}.callx-landing-page .hero-main-logo{width:min(100%,clamp(260px,62vw,440px));max-height:min(42vh,420px)}.callx-landing-page .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.callx-landing-page .card:hover{transform:translateY(-10px) scale(1.02)}.callx-landing-page .footer-grid{grid-template-columns:1fr;text-align:center;gap:22px}.callx-landing-page .footer-logo,.callx-landing-page .powered{justify-content:center;display:flex}}@media(max-width:860px){.callx-landing-page .menu-btn{display:grid;place-items:center}.callx-landing-page .nav-buttons{position:fixed;top:92px;left:0;right:0;display:none;flex-direction:column;align-items:stretch;padding:18px;background:#061426fa;border-bottom:1px solid rgba(255,255,255,.1);z-index:120}.callx-landing-page .nav-buttons.active{display:flex}}@media(max-width:760px){.callx-landing-page .container{width:min(94%,var(--max-width))}.callx-landing-page .navbar{min-height:86px;gap:16px}.callx-landing-page .header-logo{flex-basis:176px}.callx-landing-page .header-logo img{max-height:76px}.callx-landing-page .nav-buttons{top:86px}.callx-landing-page .menu-btn{display:grid;place-items:center}.callx-landing-page .btn{padding:12px 18px;font-size:14px;border-radius:14px}.callx-landing-page .hero{min-height:auto;padding:54px 0 32px}.callx-landing-page .hero h1{font-size:clamp(40px,12vw,58px);letter-spacing:-1.7px}.callx-landing-page .hero h1 .top-line{font-size:clamp(28px,8vw,38px)}.callx-landing-page .hero p{font-size:18px}.callx-landing-page .hero-actions,.callx-landing-page .hero-actions .btn{width:100%}.callx-landing-page .hero-main-logo{width:min(100%,clamp(220px,78vw,390px));max-height:min(38vh,360px)}.callx-landing-page .cards{grid-template-columns:1fr}.callx-landing-page .card{min-height:auto;padding:28px}.callx-landing-page .footer-logo img{height:82px}.callx-landing-page .powered{flex-direction:column;gap:8px}.callx-landing-page .powered img{height:48px}}@media(max-width:480px){.callx-landing-page .navbar{min-height:78px}.callx-landing-page .header-logo{flex-basis:150px}.callx-landing-page .header-logo img{max-height:68px}.callx-landing-page .nav-buttons{top:78px}.callx-landing-page .hero{padding:44px 0 28px}.callx-landing-page .hero-badge{font-size:13px;padding:10px 14px}.callx-landing-page .hero h1{font-size:38px;line-height:1}.callx-landing-page .hero h1 .top-line{font-size:26px}.callx-landing-page .hero p{font-size:16px}.callx-landing-page .hero-main-logo{width:min(100%,clamp(200px,84vw,320px));max-height:min(34vh,300px)}.callx-landing-page .section-title h2{font-size:32px}.callx-landing-page .section-title p{font-size:16px}.callx-landing-page .footer-text{font-size:14px}.callx-landing-page .footer-logo img{height:74px}.callx-landing-page .powered img{height:42px}}@media(prefers-reduced-motion:reduce){.callx-landing-page .hero-main-logo{animation:none}.callx-landing-page .card:hover{transform:translateY(-8px)}.callx-landing-page .btn-outline:hover,.callx-landing-page .btn-primary:hover{transform:none}}.callx-auth-stage{position:relative;min-height:100vh;isolation:isolate}.callx-auth-stage__veil{position:fixed;inset:0;z-index:300;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 42%,rgba(36,214,139,.38),transparent 52%),linear-gradient(135deg,#06142626,#061426e0)}.callx-auth-stage__panel{position:relative;z-index:1;min-height:100vh;will-change:transform,opacity,filter}.callx-auth-stage.exit-forward .callx-auth-stage__veil{animation:callxAuthVeilIn .46s ease forwards}.callx-auth-stage.exit-forward .callx-auth-stage__panel{animation:callxAuthExitForward .46s cubic-bezier(.4,0,1,1) forwards}.callx-auth-stage.enter-forward .callx-auth-stage__veil{animation:callxAuthVeilOut .56s ease forwards}.callx-auth-stage.enter-forward .callx-auth-stage__panel{animation:callxAuthEnterForward .62s cubic-bezier(.22,1,.36,1) forwards}.callx-auth-stage.enter-forward .callx-login-card{animation:callxLoginCardReveal .72s cubic-bezier(.22,1,.36,1) .08s both}.callx-auth-stage.exit-back .callx-auth-stage__veil{animation:callxAuthVeilIn .42s ease forwards}.callx-auth-stage.exit-back .callx-auth-stage__panel{animation:callxAuthExitBack .42s cubic-bezier(.4,0,1,1) forwards}.callx-auth-stage.enter-back .callx-auth-stage__veil{animation:callxAuthVeilOut .52s ease forwards}.callx-auth-stage.enter-back .callx-auth-stage__panel{animation:callxAuthEnterBack .58s cubic-bezier(.22,1,.36,1) forwards}@keyframes callxAuthVeilIn{0%{opacity:0}to{opacity:1}}@keyframes callxAuthVeilOut{0%{opacity:1}to{opacity:0}}@keyframes callxAuthExitForward{0%{opacity:1;transform:none;filter:none}to{opacity:0;transform:translateY(-28px) scale(.94);filter:blur(14px)}}@keyframes callxAuthEnterForward{0%{opacity:0;transform:translateY(36px) scale(.96);filter:blur(12px)}to{opacity:1;transform:none;filter:none}}@keyframes callxAuthExitBack{0%{opacity:1;transform:none;filter:none}to{opacity:0;transform:translateY(24px) scale(.96);filter:blur(12px)}}@keyframes callxAuthEnterBack{0%{opacity:0;transform:translateY(-24px) scale(.95);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes callxLoginCardReveal{0%{opacity:0;transform:translateY(28px) scale(.94)}to{opacity:1;transform:none}}.callx-landing-page .btn-login-transition:disabled{opacity:.72;cursor:wait;transform:none!important}@media(prefers-reduced-motion:reduce){.callx-auth-stage__veil,.callx-auth-stage__panel,.callx-auth-stage.enter-forward .callx-login-card{animation:none!important}.callx-auth-stage.exit-forward .callx-auth-stage__panel,.callx-auth-stage.exit-back .callx-auth-stage__panel{opacity:0;transition:opacity .2s ease}.callx-auth-stage.enter-forward .callx-auth-stage__panel,.callx-auth-stage.enter-back .callx-auth-stage__panel{opacity:1;transition:opacity .2s ease}}:root{--cx-type-font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cx-type-page-size: 44px;--cx-type-page-weight: 500;--cx-type-card-size: 20px;--cx-type-card-weight: 850;--cx-type-section-size: 16px;--cx-type-section-weight: 850;--cx-type-body-size: 13px;--cx-type-body-weight: 650;--cx-type-small-size: 12px;--cx-type-small-weight: 700;--cx-type-label-size: 10px;--cx-type-label-weight: 900;--cx-type-label-spacing: 0;--cx-type-control-size: 12px;--cx-type-control-weight: 900;--cx-type-kpi-size: 26px;--cx-type-kpi-weight: 950;--cx-ink-title: rgba(248, 252, 255, .96);--cx-ink-value: rgba(248, 252, 255, .96);--cx-ink-body: rgba(204, 220, 236, .72);--cx-ink-label: rgba(190, 208, 227, .66);--cx-ink-control: rgba(255, 255, 255, .96);--callx-tone-green: #2ff5aa;--callx-tone-red: #b52b4e;--callx-tone-orange: #d37f23;--callx-tone-blue: #50b7ff;--callx-tone-indigo: #8d7cff;--callx-tone-slate: #94a3b8;--callx-glass-border: rgba(142, 204, 255, .46);--callx-glass-border-soft: rgba(160, 218, 255, .24);--callx-glass-bg: radial-gradient(circle at 0% 0%, rgba(255, 255, 255, .22), transparent 28%), radial-gradient(circle at 32% 100%, rgba(80, 183, 255, .1), transparent 38%), linear-gradient(135deg, rgba(84, 108, 132, .28), rgba(9, 42, 76, .38) 48%, rgba(3, 16, 34, .5));--callx-glass-bg-inner: radial-gradient(circle at 0% 0%, rgba(255, 255, 255, .2), transparent 28%), radial-gradient(circle at 95% 15%, rgba(80, 183, 255, .08), transparent 30%), rgba(3, 22, 46, .34);--callx-glass-shadow: 0 22px 54px rgba(0, 5, 16, .24), inset 0 1px 0 rgba(255, 255, 255, .22), inset 0 -1px 0 rgba(0, 0, 0, .18);--callx-glass-shadow-inner: 0 16px 36px rgba(0, 5, 16, .18), inset 0 1px 0 rgba(255, 255, 255, .16), inset 0 -1px 0 rgba(0, 0, 0, .22);--callx-glass-blur: blur(34px) saturate(165%);--callx-glass-blur-inner: blur(24px) saturate(155%);--callx-data-border: rgba(139, 201, 246, .28);--callx-data-surface-bg: radial-gradient(ellipse 260px 160px at 0 0, rgba(238, 248, 255, .14), transparent 72%), linear-gradient(90deg, rgba(73, 96, 119, .24) 0, rgba(26, 60, 94, .24) 230px, rgba(7, 34, 66, .76) 500px, rgba(3, 20, 42, .94) 760px);--callx-data-sheen: radial-gradient(ellipse 220px 130px at 0 0, rgba(255, 255, 255, .13), transparent 72%);--callx-data-toolbar-bg: linear-gradient(90deg, rgba(255, 255, 255, .045), rgba(42, 86, 126, .025) 230px, transparent 430px);--callx-data-row-bg: linear-gradient(90deg, rgba(255, 255, 255, .018), rgba(255, 255, 255, .006) 220px, transparent 420px);--callx-data-row-alt-bg: linear-gradient(90deg, rgba(255, 255, 255, .026), rgba(255, 255, 255, .009) 220px, transparent 420px);--callx-data-row-hover-bg: linear-gradient(90deg, rgba(255, 255, 255, .062), rgba(47, 143, 255, .024) 230px, transparent 460px);--callx-tooltip-text: rgba(248, 252, 255, .97);--callx-tooltip-border: rgba(94, 231, 223, .48);--callx-tooltip-bg: radial-gradient(circle at 0% 0%, rgba(255, 255, 255, .18), transparent 34%), linear-gradient(135deg, rgba(47, 78, 108, .88), rgba(7, 31, 59, .94) 52%, rgba(3, 16, 34, .97));--callx-tooltip-shadow: 0 14px 34px rgba(0, 5, 16, .42), 0 0 20px rgba(80, 183, 255, .09), inset 0 1px 0 rgba(255, 255, 255, .18);--callx-tooltip-blur: blur(22px) saturate(160%);--callx-tooltip-radius: 11px;--callx-tooltip-max-width: 320px;--callx-layer-tooltip: 2147483640}.callx-glass-tooltip{position:fixed;z-index:var(--callx-layer-tooltip);width:max-content;max-width:min(var(--callx-tooltip-max-width),calc(100vw - 24px));padding:8px 11px;border:1px solid var(--callx-tooltip-border);border-radius:var(--callx-tooltip-radius);background:var(--callx-tooltip-bg);box-shadow:var(--callx-tooltip-shadow);backdrop-filter:var(--callx-tooltip-blur);-webkit-backdrop-filter:var(--callx-tooltip-blur);color:var(--callx-tooltip-text);font-family:var(--cx-type-font);font-size:var(--cx-type-small-size);font-weight:850;line-height:1.35;letter-spacing:0;text-align:left;white-space:normal;overflow-wrap:anywhere;pointer-events:none;opacity:0;transform:translateY(2px) scale(.985);transform-origin:center;transition:opacity .12s ease,transform .12s ease}.callx-glass-tooltip[data-ready=true]{opacity:1;transform:translateY(0) scale(1)}.callx-glass-tooltip:after{content:"";position:absolute;left:50%;width:8px;height:8px;background:#051831f5}.callx-glass-tooltip[data-placement=top]:after{bottom:-5px;border-right:1px solid var(--callx-tooltip-border);border-bottom:1px solid var(--callx-tooltip-border);transform:translate(-50%) rotate(45deg)}.callx-glass-tooltip[data-placement=bottom]:after{top:-5px;border-top:1px solid var(--callx-tooltip-border);border-left:1px solid var(--callx-tooltip-border);transform:translate(-50%) rotate(45deg)}@supports not (backdrop-filter: blur(1px)){.callx-glass-tooltip{background:#051831fa}}@media(prefers-reduced-motion:reduce){.callx-glass-tooltip{transition:none}}.callx-glass-panel,.callx-shared-glass-panel{position:relative;overflow:hidden;border-radius:24px;border:1px solid var(--callx-glass-border);background:var(--callx-glass-bg);box-shadow:var(--callx-glass-shadow);backdrop-filter:var(--callx-glass-blur);-webkit-backdrop-filter:var(--callx-glass-blur)}.callx-glass-card,.callx-shared-glass-card{position:relative;overflow:hidden;border-radius:22px;border:1px solid rgba(136,199,255,.36);background:var(--callx-glass-bg-inner);box-shadow:var(--callx-glass-shadow-inner);backdrop-filter:var(--callx-glass-blur-inner);-webkit-backdrop-filter:var(--callx-glass-blur-inner);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.callx-glass-card:hover,.callx-shared-glass-card:hover{transform:translateY(-2px);border-color:#2ff5aa75;box-shadow:0 24px 52px #0005103d,0 0 28px #2ff5aa0f,inset 0 1px #fff3}.callx-floating-glass{position:relative;overflow:visible;border:1px solid var(--callx-glass-border);background:var(--callx-glass-bg);box-shadow:var(--callx-glass-shadow);backdrop-filter:var(--callx-glass-blur);-webkit-backdrop-filter:var(--callx-glass-blur)}.callx-glass-control{border:1px solid rgba(80,183,255,.42);background:var(--callx-glass-bg-inner);box-shadow:var(--callx-glass-shadow-inner);backdrop-filter:var(--callx-glass-blur-inner);-webkit-backdrop-filter:var(--callx-glass-blur-inner)}.callx-glass-control:is(:hover,:focus-within,.is-open,.is-active){border-color:#5ee7dfbd;background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.22),transparent 28%),radial-gradient(circle at 90% 12%,rgba(47,245,170,.12),transparent 34%),#05223a6b}.callx-glass-menu{overflow:visible;border:1px solid rgba(94,231,223,.58);background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.24),transparent 30%),radial-gradient(circle at 100% 0%,rgba(47,245,170,.12),transparent 34%),linear-gradient(135deg,#3e59718f,#0c1f36c7 48%,#060e1ee0);box-shadow:0 24px 64px #0005106b,0 0 34px #5ee7df1f,inset 0 1px #fff3;backdrop-filter:blur(30px) saturate(165%);-webkit-backdrop-filter:blur(30px) saturate(165%)}.callx-glass-option{border:0;background:#03162e2e;box-shadow:inset 0 1px #ffffff0a;transition:background .14s ease,color .14s ease,transform .14s ease}.callx-glass-option:is(:hover,.is-selected){background:radial-gradient(circle at 0 0,rgba(255,255,255,.18),transparent 34%),linear-gradient(135deg,#5ee7df57,#1c60a56b)}.callx-shared-chip{min-height:34px;padding:6px 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;color:#fff;font-size:var(--cx-type-control-size);font-weight:var(--cx-type-control-weight);border:1px solid rgba(160,218,255,.23);background:#03142a38;box-shadow:inset 0 1px #ffffff14;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%)}.callx-shared-chip small,.callx-shared-metric small{color:var(--cx-ink-label);font-size:var(--cx-type-label-size);font-weight:var(--cx-type-label-weight);letter-spacing:var(--cx-type-label-spacing);text-transform:uppercase}.callx-shared-chip strong,.callx-shared-metric strong{color:var(--cx-ink-value);font-size:15px;font-weight:var(--cx-type-card-weight);line-height:1}.callx-shared-chip--green,.callx-tone-green{border-color:#2ff5aaa8;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.2),transparent 34%),linear-gradient(135deg,#009c5bbd,#00523c8a)}.callx-shared-chip--red,.callx-tone-red{border-color:#ff5578b3;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.18),transparent 34%),linear-gradient(135deg,#a61c42d1,#4c0e24ad)}.callx-shared-chip--orange,.callx-tone-orange{border-color:#ffb341b3;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.2),transparent 34%),linear-gradient(135deg,#c4700dd1,#522f0ba8)}.callx-shared-chip--blue,.callx-tone-blue{border-color:#50b7ff9e;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.18),transparent 34%),linear-gradient(135deg,#1975c9bd,#09306094)}.callx-shared-chip--indigo,.callx-tone-indigo{border-color:#8d7cffa8;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.18),transparent 34%),linear-gradient(135deg,#5341c6c7,#231c629e)}.callx-shared-chip--slate,.callx-tone-slate{border-color:#94a3b870;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.13),transparent 34%),linear-gradient(135deg,#334155b8,#0f172a9e)}.callx-shared-metric{min-height:60px;padding:11px 13px;display:grid;align-content:center;gap:5px;border-radius:22px;border:1px solid rgba(160,218,255,.23);background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.16),transparent 34%),#03142a2e;box-shadow:inset 0 1px #ffffff14;backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%)}.callx-shared-metric--green{border-color:#2ff5aa7a;background:linear-gradient(135deg,#00745257,#03142a2e)}.callx-shared-metric--red{border-color:#ff557885;background:linear-gradient(135deg,#80173766,#03142a2e)}.callx-shared-metric--orange{border-color:#ffb34185;background:linear-gradient(135deg,#8f4f0961,#03142a2e)}.callx-shared-metric--blue{border-color:#50b7ff7a;background:linear-gradient(135deg,#10569e57,#03142a2e)}.callx-shared-metric--indigo{border-color:#8d7cff80;background:linear-gradient(135deg,#3f349c61,#03142a2e)}.callx-shared-metric--slate{border-color:#94a3b85c;background:linear-gradient(135deg,#3341554d,#03142a2e)}.callx-balanced-grid{display:grid;gap:var(--callx-balanced-gap, 14px);grid-template-columns:repeat(var(--callx-balanced-columns, 4),minmax(0,1fr))}.callx-balanced-grid--4{--callx-balanced-columns: 4}.callx-balanced-grid--3{--callx-balanced-columns: 3}.callx-balanced-grid--5{--callx-balanced-columns: 5}.callx-live-fill{position:relative;overflow:hidden}.callx-live-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:translate(-120%);animation:callxLiveSweep 2.8s ease-in-out infinite}.callx-live-pulse{animation:callxSoftPulse 2.2s ease-in-out infinite}@keyframes callxLiveSweep{0%,35%{transform:translate(-120%);opacity:0}45%{opacity:.75}75%,to{transform:translate(120%);opacity:0}}@keyframes callxSoftPulse{0%,to{box-shadow:0 0 8px #2ff5aa5c}50%{box-shadow:0 0 15px #2ff5aaad}}@media(max-width:1180px){.callx-balanced-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.callx-balanced-grid{grid-template-columns:1fr}}:root{--callx-control-height: 44px;--callx-control-radius: 15px;--callx-control-border: rgba(140, 198, 248, .34);--callx-control-border-active: rgba(94, 231, 223, .68);--callx-control-bg: radial-gradient(circle at 0% 0%, rgba(255, 255, 255, .16), transparent 31%), radial-gradient(circle at 100% 0%, rgba(80, 183, 255, .08), transparent 34%), linear-gradient(135deg, rgba(47, 78, 106, .34), rgba(8, 31, 58, .56) 52%, rgba(3, 17, 36, .62));--callx-control-bg-active: radial-gradient(circle at 0% 0%, rgba(255, 255, 255, .2), transparent 31%), radial-gradient(circle at 100% 0%, rgba(47, 245, 170, .1), transparent 34%), linear-gradient(135deg, rgba(49, 88, 116, .42), rgba(8, 39, 67, .64) 52%, rgba(3, 18, 38, .68));--callx-control-shadow: inset 0 1px 0 rgba(255, 255, 255, .13), inset 0 -1px 0 rgba(0, 0, 0, .2), 0 10px 26px rgba(0, 5, 16, .1);--callx-control-shadow-active: 0 0 0 1px rgba(94, 231, 223, .09), 0 0 20px rgba(94, 231, 223, .1), inset 0 1px 0 rgba(255, 255, 255, .17), inset 0 -1px 0 rgba(0, 0, 0, .2);--callx-menu-bg: radial-gradient(circle at 0% 0%, rgba(255, 255, 255, .22), transparent 30%), radial-gradient(circle at 100% 0%, rgba(80, 183, 255, .12), transparent 34%), linear-gradient(135deg, rgba(88, 133, 171, .42), rgba(28, 66, 101, .84) 42%, rgba(14, 31, 53, .92))}.workspace .workspace-topbar-search,.workspace .workspace-page-body :is(.cxq-search,.cxmsg-search,.cxq-select-search,.cxq-avatar-search),.workspace .workspace-page-body .workspace-filter-search,.workspace .workspace-page-body [class*=search-box]{min-height:var(--callx-control-height)!important;height:var(--callx-control-height)!important;display:flex!important;align-items:center!important;gap:10px!important;padding:0 14px!important;border:1px solid var(--callx-control-border)!important;border-radius:var(--callx-control-radius)!important;color:#82cdffeb!important;background:var(--callx-control-bg)!important;box-shadow:var(--callx-control-shadow)!important;backdrop-filter:blur(22px) saturate(134%)!important;-webkit-backdrop-filter:blur(22px) saturate(134%)!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.workspace .workspace-topbar-search:focus-within,.workspace .workspace-page-body :is(.cxq-search,.cxmsg-search,.cxq-select-search,.cxq-avatar-search):focus-within,.workspace .workspace-page-body .workspace-filter-search:focus-within,.workspace .workspace-page-body [class*=search-box]:focus-within{border-color:var(--callx-control-border-active)!important;background:var(--callx-control-bg-active)!important;box-shadow:var(--callx-control-shadow-active)!important}.workspace .workspace-topbar-search input,.workspace .workspace-page-body :is(.cxq-search,.cxmsg-search,.cxq-select-search,.cxq-avatar-search,.workspace-filter-search,[class*=search-box]) input{min-width:0!important;width:100%!important;height:100%!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;color:var(--cx-ink-control)!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;font:800 var(--cx-type-control-size)/1.2 var(--cx-type-font)!important}.workspace .workspace-page-body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){min-width:0;width:100%;min-height:var(--callx-control-height)!important;padding:0 14px!important;border:1px solid var(--callx-control-border)!important;border-radius:var(--callx-control-radius)!important;outline:0!important;color:var(--cx-ink-control)!important;background:var(--callx-control-bg)!important;box-shadow:var(--callx-control-shadow)!important;backdrop-filter:blur(22px) saturate(134%)!important;-webkit-backdrop-filter:blur(22px) saturate(134%)!important;font:800 var(--cx-type-control-size)/1.35 var(--cx-type-font)!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.workspace .workspace-page-body textarea{min-height:112px!important;padding-top:12px!important;padding-bottom:12px!important;resize:vertical}.workspace .workspace-page-body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea):is(:hover,:focus,:focus-visible){border-color:var(--callx-control-border-active)!important;background:var(--callx-control-bg-active)!important;box-shadow:var(--callx-control-shadow-active)!important}.workspace .workspace-topbar-search input,.workspace .workspace-page-body :is(.cxq-search,.cxmsg-search,.cxq-select-search,.cxq-avatar-search,.workspace-filter-search,[class*=search-box]) input{min-height:0!important;height:100%!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;color:var(--cx-ink-control)!important;background:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.workspace .workspace-page-body :is(.cxq-search,.cxmsg-search,.cxq-select-search,.cxq-avatar-search,.workspace-filter-search,[class*=search-box]) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){min-height:0!important;height:100%!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.workspace .workspace-topbar-search input:is(:hover,:focus,:focus-visible),.workspace .workspace-page-body :is(.cxq-search,.cxmsg-search,.cxq-select-search,.cxq-avatar-search,.workspace-filter-search,[class*=search-box]) input:is(:hover,:focus,:focus-visible){border:0!important;background:transparent!important;box-shadow:none!important}.workspace .workspace-page-body :is(.cxq-search,.cxmsg-search,.cxq-select-search,.cxq-avatar-search,.workspace-filter-search,[class*=search-box]) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):is(:hover,:focus,:focus-visible){border:0!important;background:transparent!important;box-shadow:none!important}.workspace :is(input,textarea)::placeholder{color:#cddded8f!important;opacity:1!important}.workspace .workspace-page-body select{appearance:none!important;-webkit-appearance:none!important;padding-right:42px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%239ad8ff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"),radial-gradient(circle at 0% 0%,rgba(255,255,255,.16),transparent 31%),radial-gradient(circle at 100% 0%,rgba(80,183,255,.08),transparent 34%),linear-gradient(135deg,#2f4e6a57,#081f3a8f 52%,#0311249e)!important;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat!important;background-position:right 14px center,0 0,0 0,0 0!important}.workspace .workspace-page-body select option{color:#f7fbff;background:#102b49}.workspace .workspace-page-body input[type=file]{width:100%;min-height:var(--callx-control-height);padding:5px 7px;border:1px solid var(--callx-control-border);border-radius:var(--callx-control-radius);color:var(--cx-ink-body);background:var(--callx-control-bg);box-shadow:var(--callx-control-shadow)}.workspace .workspace-page-body input[type=file]::file-selector-button{height:32px;margin-right:10px;padding:0 12px;border:1px solid rgba(80,183,255,.46);border-radius:11px;color:#fff;background:linear-gradient(135deg,#1975c9b3,#09306099);font:900 11px/1 var(--cx-type-font);cursor:pointer}.workspace :is(.workspace-filter-trigger,.cxq-select),.cxq-select-portal .cxq-select{min-height:var(--callx-control-height)!important;height:var(--callx-control-height)!important;width:100%!important;padding:0 14px!important;border:1px solid var(--callx-control-border)!important;border-radius:var(--callx-control-radius)!important;color:var(--cx-ink-control)!important;background:var(--callx-control-bg)!important;box-shadow:var(--callx-control-shadow)!important;backdrop-filter:blur(22px) saturate(134%)!important;-webkit-backdrop-filter:blur(22px) saturate(134%)!important;font:900 var(--cx-type-control-size)/1 var(--cx-type-font)!important}.workspace :is(.workspace-filter-trigger,.cxq-select):is(:hover,:focus-visible,.is-active,.is-open,[aria-expanded=true]){border-color:var(--callx-control-border-active)!important;color:#efffff!important;background:var(--callx-control-bg-active)!important;box-shadow:var(--callx-control-shadow-active)!important}.workspace :is(.workspace-filter-dropdown,[class*=filter-menu],[class*=select-menu]),.cxq-select-portal .cxq-select-menu{z-index:3000!important;padding:10px!important;border:1px solid rgba(140,198,248,.2)!important;border-radius:14px!important;color:var(--cx-ink-control)!important;background:linear-gradient(145deg,#1f4465db,#081f3af0 52%,#031124f5)!important;box-shadow:0 24px 58px #0005108a,inset 0 1px #ffffff1a,inset 0 -1px #00000042!important;backdrop-filter:blur(28px) saturate(132%)!important;-webkit-backdrop-filter:blur(28px) saturate(132%)!important;animation:callxDropdownFloat .16s cubic-bezier(.2,.82,.2,1) both}.workspace .workspace-page-body :is(.workspace-filter-dropdown,[class*=filter-menu],[class*=select-menu]) :is(.workspace-filter-search,.cxq-select-search,.cxq-avatar-search),.cxq-select-portal .cxq-select-menu :is(.workspace-filter-search,.cxq-select-search,.cxq-avatar-search){min-height:36px!important;height:36px!important;margin:0 0 6px!important;padding:0 12px!important;border-radius:11px!important}.workspace :is(.workspace-filter-option,[class*=select-option]),.cxq-select-portal .cxq-select-option{min-height:39px!important;width:100%!important;padding:0 12px 0 14px!important;border:0!important;border-radius:12px!important;color:#f6fafff0!important;background:transparent!important;box-shadow:none!important;font:900 12px/1.2 var(--cx-type-font)!important;transition:background .14s ease,color .14s ease,transform .14s ease!important}.workspace :is(.workspace-filter-option,[class*=select-option]):hover,.cxq-select-portal .cxq-select-option:hover{background:#ffffff13!important;transform:translate(1px)}.workspace :is(.workspace-filter-option,[class*=select-option]).is-selected,.cxq-select-portal .cxq-select-option.is-selected{color:#e9fff5!important;background:linear-gradient(135deg,#5ee7df6b,#2a7fbc66)!important;box-shadow:inset 0 1px #ffffff2e,0 0 16px #5ee7df14!important}.workspace :is(.workspace-filter-option,[class*=select-option]).is-selected svg,.cxq-select-portal .cxq-select-option.is-selected svg{color:var(--callx-tone-green)!important}.workspace .workspace-page-body .cxq-search-panel,.workspace .workspace-page-body :is(.cxq-search-row,[class*=filter-row],.workspace-filter-field){overflow:visible!important}.workspace .workspace-page-body .cxq-search-panel:has(.workspace-filter-field){z-index:80!important;isolation:isolate}.workspace .workspace-page-body :is(.cxq-field,.agent-field,.cxcdr-field){color:var(--cx-ink-label)!important;font:900 var(--cx-type-label-size)/1.25 var(--cx-type-font)!important}.workspace .workspace-page-body :is(input,select,textarea):disabled{cursor:not-allowed;opacity:.62;border-color:#94a3b847!important;filter:saturate(.68)}.workspace-filter-panel.callx-floating-glass{overflow:visible!important;border-radius:24px!important;border:1px solid rgba(142,204,255,.46)!important;background:var(--callx-glass-bg)!important;box-shadow:var(--callx-glass-shadow)!important;backdrop-filter:var(--callx-glass-blur)!important;-webkit-backdrop-filter:var(--callx-glass-blur)!important}.workspace-filter-trigger.callx-glass-control,.workspace-filter-search.callx-glass-control{border-color:#8cc6f857!important;background:var(--callx-glass-bg-inner)!important;box-shadow:inset 0 1px #ffffff1f,0 10px 26px #00000014!important;backdrop-filter:blur(22px) saturate(134%)!important;-webkit-backdrop-filter:blur(22px) saturate(134%)!important}.workspace-filter-trigger.callx-glass-control:is(:hover,.is-active,[aria-expanded=true]),.workspace-filter-search.callx-glass-control:focus-within{border-color:#5ee7df9e!important;background:var(--callx-glass-bg-inner)!important;box-shadow:0 0 0 1px #5ee7df1a,0 0 18px #5ee7df14,inset 0 1px #ffffff26!important}.workspace-filter-dropdown.callx-glass-menu{padding:10px!important;border-radius:14px!important;border:1px solid rgba(140,198,248,.2)!important;background:linear-gradient(145deg,#1f4465db,#081f3af0 52%,#031124f5)!important;box-shadow:0 24px 58px #0005108a,inset 0 1px #ffffff1a,inset 0 -1px #00000042!important;backdrop-filter:blur(28px) saturate(1.32)!important;-webkit-backdrop-filter:blur(28px) saturate(1.32)!important;overflow:hidden!important;animation:callxDropdownFloat .16s cubic-bezier(.2,.82,.2,1) both}.workspace-filter-search.callx-glass-control{height:34px!important;border-radius:13px!important;margin-bottom:4px!important}.workspace .workspace-page-body .workspace-filter-dropdown.callx-glass-menu>.workspace-filter-search.callx-glass-control{min-height:36px!important;height:36px!important;margin:0 0 6px!important;padding:0 12px!important;border-radius:11px!important}.workspace-filter-options{display:grid;gap:2px!important;overflow:visible!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.workspace-filter-options::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.workspace-filter-option.callx-glass-option{min-height:39px!important;border-radius:12px!important;padding:0 12px 0 14px!important;color:#f6fafff0!important;background:transparent!important;font-size:12px!important;font-weight:900!important;letter-spacing:0!important;box-shadow:none!important}.workspace-filter-option.callx-glass-option:hover{background:#ffffff13!important;transform:translate(1px)}.workspace-filter-option.callx-glass-option.is-selected{color:#dfffee!important;background:linear-gradient(135deg,#5ee7df70,#2a7fbc6b)!important;box-shadow:inset 0 1px #ffffff2e,0 0 16px #5ee7df14!important}.workspace-filter-option.callx-glass-option svg{color:var(--callx-tone-green)!important}@keyframes callxDropdownFloat{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}:root{--callx-card-radius: 22px;--callx-card-border: rgba(82,139,198,.58);--callx-card-border-hover: rgba(47,245,170,.76);--callx-card-bg: radial-gradient(circle at 0% 0%,rgba(236,248,255,.18),transparent 29%),radial-gradient(circle at 16% 14%,rgba(170,210,246,.08),transparent 36%),linear-gradient(135deg,rgba(76,94,112,.34),rgba(10,42,78,.72) 50%,rgba(4,18,38,.96));--callx-card-shadow: 0 18px 42px rgba(0,5,16,.34),0 0 0 1px rgba(47,143,255,.07),0 18px 24px -18px rgba(47,143,255,.32),2px 12px 20px -20px rgba(47,143,255,.18),inset 0 1px rgba(255,255,255,.13),inset 0 -1px rgba(0,0,0,.26);--callx-card-shadow-hover: 0 28px 58px rgba(0,5,16,.4),0 0 0 1px rgba(0,201,107,.42),0 24px 34px -18px rgba(47,143,255,.42),2px 14px 22px -20px rgba(47,143,255,.18),0 0 26px rgba(47,245,170,.22),inset 0 1px rgba(255,255,255,.16),inset 0 -1px rgba(0,0,0,.28);--callx-table-head-height: 52px;--callx-table-row-height: 64px;--callx-table-cell-x: 18px}.workspace .workspace-page-body :is(.callx-liquid-shell,.cxov,.cxra,.callx-queues-surface){color:var(--cx-ink-title);font-family:var(--cx-type-font)}.workspace .workspace-page-body :is(.callx-liquid-shell,.cxov,.cxra,.callx-queues-surface) h1{color:var(--cx-ink-title)!important;font-size:clamp(34px,4vw,var(--cx-type-page-size))!important;font-weight:var(--cx-type-page-weight)!important;line-height:1.04!important;letter-spacing:-.035em!important}.workspace .workspace-page-body :is(.callx-liquid-shell,.cxov,.cxra,.callx-queues-surface) :is(.cxq-hero,.cxov-hero,.cxra-hero)>div>p,.workspace .workspace-page-body :is(.cxq-modal-subtitle,.cxq-card p,.cxov-widget p,.cxra-domain-heading p,.cxra-chart p){color:var(--cx-ink-body)!important;font-size:var(--cx-type-body-size)!important;font-weight:var(--cx-type-body-weight)!important;line-height:1.45!important}.workspace .workspace-page-body :is(.cxq-kicker,.eyebrow,.cxq-kpi-copy>span,.cxov-kicker,.cxra-domain-heading small,.cxra-chart header small){color:var(--cx-ink-label)!important;font-size:var(--cx-type-label-size)!important;font-weight:var(--cx-type-label-weight)!important;letter-spacing:var(--cx-type-label-spacing)!important;text-transform:uppercase!important}.workspace .workspace-page-body .cxq-kpi-grid{gap:14px!important;align-items:stretch!important}.workspace .workspace-page-body .cxq-kpi{min-height:88px!important;height:auto!important;padding:14px 18px!important;display:flex!important;align-items:center!important;gap:16px!important;overflow:hidden!important;border:1px solid var(--callx-card-border)!important;border-radius:17px!important;color:var(--cx-ink-title)!important;background:radial-gradient(circle at 0% 0%,rgba(236,248,255,.15),transparent 28%),linear-gradient(135deg,#46596c52,#082648b3 52%,#041226f5)!important;box-shadow:0 12px 28px #0005103d,inset 0 1px #ffffff1a,inset 0 -1px #00000038!important;backdrop-filter:blur(24px) saturate(150%)!important;-webkit-backdrop-filter:blur(24px) saturate(150%)!important;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease,filter .17s ease!important}.workspace .workspace-page-body .cxq-kpi:hover{transform:translateY(-2px)!important;border-color:#00c96b94!important;background:radial-gradient(circle at 0% 0%,rgba(236,248,255,.18),transparent 29%),linear-gradient(135deg,#4e637a61,#0a2f56c2 49%,#041226fa)!important;box-shadow:0 0 0 1px #00c96b42,0 0 28px #2f8fff26,0 14px 32px #00051047,inset 0 1px #ffffff21,inset 0 -1px #0000003d!important;filter:saturate(1.05)!important}.workspace .workspace-page-body .cxq-kpi-icon{width:46px!important;height:46px!important;min-width:46px!important;border-radius:999px!important;display:grid!important;place-items:center!important;color:#e9f8ff!important;box-shadow:0 8px 18px #00081838,inset 0 1px #fff3!important;transition:filter .17s ease,box-shadow .17s ease!important}.workspace .workspace-page-body .cxq-kpi:hover .cxq-kpi-icon{filter:brightness(1.12)!important;box-shadow:0 0 18px color-mix(in srgb,currentColor 22%,transparent),0 9px 20px #00081840,inset 0 1px #ffffff3d!important}.workspace .workspace-page-body .cxq-kpi-copy{display:grid!important;gap:4px!important;min-width:0!important}.workspace .workspace-page-body .cxq-kpi-copy>span{color:var(--cx-ink-label)!important;font-size:10px!important;font-weight:900!important}.workspace .workspace-page-body .cxq-kpi-copy strong{color:var(--cx-ink-value)!important;font-size:26px!important;font-weight:950!important;line-height:1!important}.workspace .workspace-page-body .cxq-kpi-copy small{color:var(--cx-ink-body)!important;font-size:12px!important;font-weight:800!important;line-height:1.25!important}.workspace .workspace-page-body :is(.cxq-card,.callx-glass-card,.cxov-widget,.cxra-report,.cxra-heatmap--standalone,.cxra-priority-list,.cxra-domain-drivers,.cxra-breakdown,.avatar-card,.cxttr-card,.cxcdr-detail-card,.layout-panel,.relationship-strip article){border-color:var(--callx-card-border)!important;background:var(--callx-card-bg)!important;box-shadow:var(--callx-card-shadow)!important;backdrop-filter:blur(24px) saturate(150%)!important;-webkit-backdrop-filter:blur(24px) saturate(150%)!important;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease,filter .17s ease!important}.workspace .workspace-page-body :is(.cxq-card,.callx-glass-card,.cxov-widget,.cxra-report,.cxra-heatmap--standalone,.cxra-priority-list,.cxra-domain-drivers,.cxra-breakdown,.avatar-card,.cxttr-card,.cxcdr-detail-card,.layout-panel,.relationship-strip article):hover{transform:translateY(-4px)!important;border-color:var(--callx-card-border-hover)!important;box-shadow:var(--callx-card-shadow-hover)!important;filter:saturate(1.05)!important}.workspace .workspace-page-body :is(.cxq-card,.callx-glass-card,.cxov-widget,.cxra-report,.cxttr-card,.layout-panel) h2{color:var(--cx-ink-title)!important;font-size:var(--cx-type-card-size)!important;font-weight:var(--cx-type-card-weight)!important}.workspace .workspace-page-body :is(.cxq-card,.callx-glass-card,.cxov-widget,.cxra-report,.cxttr-card,.layout-panel) h3{color:var(--cx-ink-title)!important;font-size:var(--cx-type-section-size)!important;font-weight:var(--cx-type-section-weight)!important}.workspace .workspace-page-body :is(.cxq-glass-table-wrap,.object-table-wrap,.cxq-table-wrap,.cxra-table-card,.cxra-breakdown,.cxra-builder-preview,.cxra-history){overflow:auto!important;isolation:isolate!important;border:1px solid rgba(183,211,240,.34)!important;border-radius:24px!important;background:radial-gradient(circle at 0% 0%,rgba(238,248,255,.2),transparent 28%),radial-gradient(circle at 10% 44%,rgba(205,226,244,.13),transparent 34%),linear-gradient(90deg,#5d718561,#2a4b6f57 20%,#0c2d5294 50%,#04152beb),linear-gradient(135deg,#ffffff1a,#ffffff08 44%,#ffffff03)!important;box-shadow:0 18px 42px #00051038,inset 0 1px #fff3,inset 0 -1px #ffffff0f!important;backdrop-filter:blur(28px) saturate(116%)!important;-webkit-backdrop-filter:blur(28px) saturate(116%)!important}.workspace .workspace-page-body :is(.cxq-glass-table-toolbar,.table-toolbar,.cxra-table-card>header,.cxra-breakdown>header,.cxra-builder-preview>header,.cxra-history>header){min-height:56px!important;padding:14px 20px!important;border-bottom:1px solid rgba(189,209,232,.18)!important;background:linear-gradient(90deg,#ffffff0e,#6f9ac40a 34%,#04152b05)!important}.workspace .workspace-page-body :is(.cxq-glass-table-title,.table-toolbar strong,.cxra-table-card>header h2,.cxra-breakdown>header h3,.cxra-builder-preview>header h2){color:var(--cx-ink-title)!important;font-size:16px!important;font-weight:800!important}.workspace .workspace-page-body :is(.cxq-glass-table,.object-table,.cxq-table,.cxra table){width:100%!important;border-collapse:collapse!important;border-spacing:0!important;color:#f1f8ffeb!important}.workspace .workspace-page-body :is(.cxq-glass-table,.object-table,.cxq-table,.cxra table) thead th{height:var(--callx-table-head-height)!important;padding:0 var(--callx-table-cell-x)!important;border-bottom:1px solid rgba(189,209,232,.16)!important;color:var(--cx-ink-label)!important;background:#0519326b!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important;text-align:left!important;text-transform:uppercase!important;white-space:nowrap!important}.workspace .workspace-page-body :is(.cxq-glass-table,.object-table,.cxq-table,.cxra table) tbody tr{background:linear-gradient(90deg,#ffffff05,#ffffff02 55%,#04152b04)!important;transition:background .16s ease,box-shadow .16s ease,filter .16s ease!important}.workspace .workspace-page-body :is(.cxq-glass-table,.object-table,.cxq-table,.cxra table) tbody tr:nth-child(2n){background:linear-gradient(90deg,#ffffff07,#ffffff03 55%,#04152b06)!important}.workspace .workspace-page-body :is(.cxq-glass-table,.object-table,.cxq-table,.cxra table) tbody tr:hover{background:linear-gradient(90deg,#ffffff13,#ffffff07 55%,#2f8fff09)!important;filter:saturate(1.08)!important;box-shadow:inset 3px 0 #5ee7dfb8,inset 0 1px #ffffff17!important}.workspace .workspace-page-body :is(.cxq-glass-table,.object-table,.cxq-table,.cxra table) td{height:var(--callx-table-row-height)!important;min-height:var(--callx-table-row-height)!important;padding:13px var(--callx-table-cell-x)!important;border-bottom:1px solid rgba(189,209,232,.13)!important;color:#f1f8ffe6!important;background:linear-gradient(180deg,rgba(255,255,255,.026),transparent 48%,rgba(255,255,255,.012))!important;font-size:13px!important;font-weight:800!important;vertical-align:middle!important}.workspace .workspace-page-body :is(.cxq-chart-card,.cxra-chart,.cxov-chart-widget){border-color:var(--callx-card-border)!important;background:var(--callx-card-bg)!important;box-shadow:var(--callx-card-shadow)!important;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease!important}.workspace .workspace-page-body :is(.cxq-chart-card,.cxra-chart,.cxov-chart-widget):hover{transform:translateY(-2px)!important;border-color:var(--callx-card-border-hover)!important;box-shadow:var(--callx-card-shadow-hover)!important}.workspace .workspace-page-body :is(.cxq-progress-track,.cxq-side-track,.cxov-bar-track,.cxra-domain-drivers i){border:1px solid rgba(118,164,208,.34)!important;background:#03122673!important;box-shadow:inset 0 1px 3px #00000061!important}.workspace .workspace-page-body :is(.cxq-progress-fill,.cxq-side-fill,.cxov-bar-fill,.cxra-domain-drivers u){transition:filter .16s ease,box-shadow .16s ease!important;box-shadow:0 0 10px currentColor!important}.workspace .workspace-page-body :is(.cxq-health-row,.cxov-bar-row,.cxra-domain-drivers>button):hover :is(.cxq-progress-fill,.cxq-side-fill,.cxov-bar-fill,u){filter:brightness(1.14)!important;box-shadow:0 0 16px currentColor!important}.workspace .workspace-page-body .cxq-line-tooltip{border:1px solid rgba(255,255,255,.22)!important;background:radial-gradient(circle at 0 0,rgba(255,255,255,.22),transparent 34%),#07182dad!important;box-shadow:0 14px 30px #0005104d,inset 0 1px #fff3!important;-webkit-backdrop-filter:blur(16px) saturate(1.2)!important;backdrop-filter:blur(16px) saturate(1.2)!important}.workspace .workspace-page-body :is(.cxq-chip,.cxq-tag,.cxq-status,.callx-shared-chip){min-height:30px!important;padding:5px 10px!important;border-radius:999px!important;font-size:11px!important;font-weight:900!important;box-shadow:inset 0 1px #ffffff29,0 6px 14px #00071629!important;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease!important}.workspace .workspace-page-body :is(button.cxq-chip,button.cxq-tag,button.callx-shared-chip):hover{transform:translateY(-2px)!important;filter:brightness(1.1)!important;box-shadow:inset 0 1px #fff3,0 10px 20px #0007163d,0 0 15px #50b7ff1a!important}.workspace .workspace-page-body .callx-unified-avatar{transition:transform .16s ease,filter .16s ease!important}.workspace .workspace-page-body .callx-unified-avatar:hover{transform:translateY(-2px) scale(1.04)!important;filter:brightness(1.06)!important;z-index:70!important}.workspace .workspace-page-body .callx-liquid-shell small{color:var(--cx-ink-body)!important;font-size:var(--cx-type-label-size)!important;line-height:1.35!important}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-copy small{font-size:var(--cx-type-small-size)!important;font-weight:var(--cx-type-small-weight)!important}.workspace .workspace-page-body .callx-liquid-shell :is(p,dd,dt){line-height:1.45!important}.workspace .workspace-page-body .callx-liquid-shell :is(button,input,select,textarea){color:var(--cx-ink-control);font-family:var(--cx-type-font)!important;font-size:var(--cx-type-control-size)!important;font-weight:var(--cx-type-control-weight)!important}.workspace .workspace-page-body .callx-liquid-shell table{width:100%!important;border-collapse:collapse!important;border-spacing:0!important;color:#f1f8ffeb!important}.workspace .workspace-page-body .callx-liquid-shell table thead th{height:var(--callx-table-head-height)!important;padding:0 var(--callx-table-cell-x)!important;border-bottom:1px solid rgba(189,209,232,.16)!important;color:var(--cx-ink-label)!important;background:#0519326b!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important;text-align:left!important;text-transform:uppercase!important;white-space:nowrap!important}.workspace .workspace-page-body .callx-liquid-shell table tbody tr{background:linear-gradient(90deg,#ffffff05,#ffffff02 55%,#04152b04)!important;transition:background .16s ease,box-shadow .16s ease,filter .16s ease!important}.workspace .workspace-page-body .callx-liquid-shell table tbody tr:nth-child(2n){background:linear-gradient(90deg,#ffffff07,#ffffff03 55%,#04152b06)!important}.workspace .workspace-page-body .callx-liquid-shell table tbody tr:hover{background:linear-gradient(90deg,#ffffff13,#ffffff07 55%,#2f8fff09)!important;box-shadow:inset 3px 0 #5ee7dfb8,inset 0 1px #ffffff17!important;filter:saturate(1.08)!important}.workspace .workspace-page-body .callx-liquid-shell table td{height:var(--callx-table-row-height)!important;min-height:var(--callx-table-row-height)!important;padding:13px var(--callx-table-cell-x)!important;border-bottom:1px solid rgba(189,209,232,.13)!important;color:#f1f8ffe6!important;background:linear-gradient(180deg,rgba(255,255,255,.026),transparent 48%,rgba(255,255,255,.012))!important;font-size:13px!important;font-weight:800!important;vertical-align:middle!important}.workspace .workspace-page-body .cxra :is(.cxra-domain-nav,.cxra-domain-heading,.cxra-priority-list,.cxra-domain-drivers,.cxra-heatmap,.cxra-breakdown,.cxra-report,.cxra-schedule-grid,.cxra-history,.cxra-builder,.cxra-drawer) small,.workspace .workspace-page-body .cxov :is(.cxov-widget,.cxov-library-card,.cxov-builder-panel,.cxov-agent-row,.cxov-table-row,.cxov-coaching) small{font-size:10px!important;line-height:1.35!important}.workspace .workspace-page-body .cxra :is(.cxra-report,.cxra-priority-list,.cxra-domain-drivers,.cxra-history,.cxra-builder,.cxra-drawer) :is(p,dd,dt,em),.workspace .workspace-page-body .cxov :is(.cxov-widget,.cxov-library-card,.cxov-builder-panel,.cxov-agent-row,.cxov-table-row,.cxov-coaching) :is(p,em){font-size:12px!important;line-height:1.45!important}.workspace .workspace-page-body :is(.cxq-line-chart,.cxq-donut,.cxq-routing-health,.cxq-side-bars,.cxov-volume-chart,.cxov-qa,.cxra-heatmap-grid){transition:filter .17s ease,transform .17s ease!important}.workspace .workspace-page-body :is(.cxq-line-chart,.cxq-donut,.cxq-routing-health,.cxq-side-bars,.cxov-volume-chart,.cxov-qa,.cxra-heatmap-grid):hover{filter:brightness(1.08) saturate(1.08)!important}.workspace .workspace-page-body :is(.cxq-line-point circle,.cxq-donut-segment,.cxra-heatmap-grid>button){transition:filter .16s ease,transform .16s ease,stroke-width .16s ease,box-shadow .16s ease!important}.workspace .workspace-page-body :is(.cxq-line-point:hover circle,.cxq-donut-segment:hover,.cxra-heatmap-grid>button:hover){filter:brightness(1.18) drop-shadow(0 0 7px currentColor)!important}.workspace .workspace-page-body :is(.cxra-schedule-grid>article,.cxra-analysis-metrics>article,.cxra-domain-health>button,.cxra-percentiles>div>span,.cxov-scope-card,.cxt-readiness-card,.cxt-award-progress){border:1px solid var(--callx-card-border)!important;border-radius:var(--callx-card-radius)!important;background:var(--callx-card-bg)!important;box-shadow:var(--callx-card-shadow)!important;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease,filter .17s ease!important}.workspace .workspace-page-body :is(.cxra-schedule-grid>article,.cxra-analysis-metrics>article,.cxra-domain-health>button,.cxra-percentiles>div>span,.cxov-scope-card,.cxt-readiness-card,.cxt-award-progress):hover{transform:translateY(-4px)!important;border-color:var(--callx-card-border-hover)!important;box-shadow:var(--callx-card-shadow-hover)!important;filter:saturate(1.05)!important}.workspace .workspace-page-body :is(.cxq-avatar,.cxq-agent-avatar,.cx-live-avatar,.cxsftp-user-avatar,.cxd-disposition-avatar,.avatar-preview){overflow:hidden!important;border:1px solid rgba(80,183,255,.58)!important;border-radius:999px!important;box-shadow:0 0 18px #50b7ff2e,0 8px 18px #00081847,inset 0 1px #ffffff3d,inset 0 -10px 18px #0003!important;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease!important}.workspace .workspace-page-body :is(.cxq-avatar,.cxq-agent-avatar,.cx-live-avatar,.cxsftp-user-avatar,.cxd-disposition-avatar,.avatar-preview):hover{transform:translateY(-2px) scale(1.04)!important;filter:brightness(1.06)!important;box-shadow:0 0 22px #2ff5aa38,0 10px 22px #0008184d,inset 0 1px #ffffff42,inset 0 -10px 18px #0003!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxq-kpi-grid{gap:14px!important;align-items:stretch!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxq-kpi{width:auto!important;min-height:88px!important;height:auto!important;padding:14px 18px!important;gap:16px!important;border:1px solid rgba(82,139,198,.58)!important;border-radius:17px!important;background:radial-gradient(circle at 0% 0%,rgba(236,248,255,.15),transparent 28%),linear-gradient(135deg,#46596c52,#082648b3 52%,#041226f5)!important;box-shadow:0 12px 28px #0005103d,inset 0 1px #ffffff1a,inset 0 -1px #00000038!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxq-kpi:hover{transform:translateY(-2px)!important;border-color:#00c96b94!important;background:radial-gradient(circle at 0% 0%,rgba(236,248,255,.18),transparent 29%),linear-gradient(135deg,#4e637a61,#0a2f56c2 49%,#041226fa)!important;box-shadow:0 0 0 1px #00c96b42,0 0 28px #2f8fff26,0 14px 32px #00051047,inset 0 1px #ffffff21,inset 0 -1px #0000003d!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxq-kpi-icon{width:46px!important;height:46px!important;min-width:46px!important;border-radius:999px!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxq-kpi-copy>span{color:var(--cx-ink-label)!important;font-size:10px!important;font-weight:900!important;letter-spacing:0!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxq-kpi-copy strong{color:var(--cx-ink-value)!important;font-size:26px!important;font-weight:950!important;line-height:1!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxq-kpi-copy small{color:var(--cx-ink-body)!important;font-size:12px!important;font-weight:800!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface small,.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface :is(em,[class*=kicker],[class*=eyebrow],[class*=label],[class*=count],dt,legend),.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxra-heatmap-grid>:is(b,strong),.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxq-health-row>span,.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxov-table-head>span,.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cx-live-info>span,.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cx-metric-copy>small,.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .environment-pill,.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxmsg-conversation-copy time,.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxmsg-day>span,.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxmsg-bubble>span,.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxq-line-tooltip b,.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxq-line-summary b{font-size:10px!important;line-height:1.35!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov .cxov-widget-title h2{font-size:18px!important;line-height:1.2!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov :is(.cxov-widget-title small,.cxov-widget-live,.cxov-owner small){font-size:11px!important;line-height:1.35!important;letter-spacing:.055em!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov :is(.cxov-agent-row b,.cxov-coaching b,.cxov-branch-grid span b,.cxov-system-list b,.cxov-table-row b){font-size:13px!important;line-height:1.3!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov :is(.cxov-agent-row small,.cxov-coaching small,.cxov-coaching em,.cxov-branch-grid small,.cxov-system-list em,.cxov-scope-widget small,.cxov-scope-widget li,.cxov-permission-count){font-size:11px!important;line-height:1.4!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov .cxov-status{min-height:27px!important;font-size:11px!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov :is(.cxq-health-row,.cxov-health-row)>span{font-size:12px!important;line-height:1.3!important;letter-spacing:.045em!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov :is(.cxq-health-row,.cxov-health-row)>:is(b,strong){font-size:13px!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov :is(.cxov-mini-pairs small,.cxov-chart-bars small,.cxov-score-ring small,.cxov-qa-bars span small){font-size:11px!important;line-height:1.35!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov .cxov-live-number small{font-size:12px!important;line-height:1.4!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov .cxov-chart-key{font-size:12px!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov .cxov-table-head{min-height:42px!important;font-size:11px!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov .cxov-table-head>span{font-size:11px!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov .cxov-table-row{min-height:58px!important;font-size:12px!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov .cxov-table-row>span:not(:first-child){font-size:12px!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov .cxov-table-row small{font-size:11px!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov :is(.cxov-qa-bars span b,.cxov-branch-grid em,.cxov-scope-widget p){font-size:12px!important;line-height:1.4!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov :is(.cxov-library>header p,.cxov-library-card p,.cxov-library-card small,.cxov-library>footer b,.cxov-library>footer small,.cxov-canvas-drop small,.cxov-drag-ghost small){font-size:11px!important;line-height:1.4!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface.cxov :is(.cxov-library-card h3,.cxov-canvas-drop b,.cxov-drag-ghost b){font-size:12px!important;line-height:1.3!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface :is(.cxq-line-chart,.cxov-volume-chart,.cxov-qa,.cxra-chart,.cxra-heatmap,.cxq-routing-health) svg text,.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface .cxra-heatmap-grid>:is(b,strong),.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface :is(.cxq-line-tooltip,.cxq-line-summary,.cxq-donut-list) :is(span,small){font-size:12px!important;line-height:1.35!important}.workspace .workspace-page-body .callx-liquid-shell.callx-queues-surface :is(.cxq-line-tooltip,.cxq-line-summary,.cxq-donut-list) :is(b,strong){font-size:13px!important;line-height:1.3!important}@media(max-width:1180px){.workspace .workspace-page-body .cxq-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:720px){.workspace .workspace-page-body .cxq-kpi-grid{grid-template-columns:1fr!important}}.workspace .workspace-page-body .callx-card-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;width:100%!important;min-width:0!important;justify-content:stretch!important;justify-items:stretch!important;align-items:stretch!important;grid-auto-rows:auto!important}.workspace .workspace-page-body .callx-card-grid>*{width:100%!important;min-width:0!important;max-width:none!important;margin-inline:0!important}@media(max-width:1180px){.workspace .workspace-page-body .callx-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.workspace .workspace-page-body .callx-card-grid{grid-template-columns:minmax(0,1fr)!important}}.workspace .workspace-page-body :is(.cxq-hero>div>.cxq-chip-row,.cxov-hero .cxov-eyebrows,.cxra-hero .cxra-eyebrows,.cxflow-hero .cxflow-hero-tags){display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:15px}.workspace .workspace-page-body :is(.cxq-hero>div>.cxq-chip-row,.cxov-hero .cxov-eyebrows,.cxra-hero .cxra-eyebrows,.cxflow-hero .cxflow-hero-tags)>:is(.cxq-tag,.callx-shared-chip){min-height:30px!important;padding:5px 11px!important;gap:7px!important;border-radius:999px!important;color:#f8fbff!important;font-size:11px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;transform:none!important;filter:none!important;backdrop-filter:blur(16px) saturate(150%)!important;-webkit-backdrop-filter:blur(16px) saturate(150%)!important;box-shadow:inset 0 1px #ffffff2e,0 6px 14px #00071629!important}.workspace .workspace-page-body :is(.cxq-hero>div>.cxq-chip-row,.cxov-hero .cxov-eyebrows,.cxra-hero .cxra-eyebrows,.cxflow-hero .cxflow-hero-tags)>:is(.cxq-tag,.callx-shared-chip):first-child{border-color:#2ff5aaa8!important;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.2),transparent 34%),linear-gradient(135deg,#009c5bbd,#00523c8a)!important}.workspace .workspace-page-body :is(.cxq-hero>div>.cxq-chip-row,.cxov-hero .cxov-eyebrows,.cxra-hero .cxra-eyebrows,.cxflow-hero .cxflow-hero-tags)>:is(.cxq-tag,.callx-shared-chip):nth-child(n+2){border-color:#50b7ff9e!important;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.18),transparent 34%),linear-gradient(135deg,#1975c9bd,#09306094)!important}.workspace-notification-anchor{position:relative;display:inline-flex;flex:0 0 auto}.workspace-notification-panel{position:absolute;top:calc(100% + 12px);right:0;z-index:220;width:min(430px,calc(100vw - 32px));overflow:hidden;border:1px solid rgba(94,231,223,.48);border-radius:22px;color:var(--cx-ink-value);background:radial-gradient(circle at 0 0,rgba(255,255,255,.24),transparent 34%),radial-gradient(circle at 100% 0,rgba(80,183,255,.12),transparent 34%),linear-gradient(138deg,#345b7ad1,#071f3bf0 42%,#031328f7);box-shadow:0 28px 66px #0005107a,0 0 34px #5ee7df1c,inset 0 1px #ffffff2b;backdrop-filter:blur(26px) saturate(142%);-webkit-backdrop-filter:blur(26px) saturate(142%)}.workspace-notification-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 18px 14px;border-bottom:1px solid rgba(139,196,239,.18)}.workspace-notification-head>div{min-width:0}.workspace-notification-kicker{display:inline-flex;align-items:center;gap:7px;color:#69dfff;font-size:10px;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.workspace-notification-head h2{margin:5px 0 3px;color:#f8fbff;font-size:20px;line-height:1.05}.workspace-notification-head p{margin:0;color:var(--cx-ink-muted);font-size:11px;font-weight:750}.workspace-notification-close{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border:1px solid rgba(113,191,247,.36);border-radius:12px;color:#eef8ff;background:linear-gradient(145deg,#36618494,#051b35c7);box-shadow:inset 0 1px #ffffff21}.workspace-notification-toolbar,.workspace-notification-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px}.workspace-notification-toolbar{border-bottom:1px solid rgba(139,196,239,.14)}.workspace-notification-toolbar .callx-shared-chip{min-height:27px!important;padding:4px 9px!important;font-size:10px!important}.workspace-notification-toolbar .callx-shared-chip i{width:6px;height:6px;border-radius:50%;background:#41efb5;box-shadow:0 0 9px #41efb5b8}.workspace-notification-toolbar button,.workspace-notification-footer button{display:inline-flex;align-items:center;gap:6px;border:0;color:#9edcff;background:transparent;font-size:10px;font-weight:900}.workspace-notification-toolbar button:disabled{opacity:.42;cursor:default}.workspace-notification-list{display:grid;max-height:min(480px,calc(100vh - 220px));overflow-y:auto;padding:8px;scrollbar-width:thin;scrollbar-color:rgba(80,183,255,.48) transparent}.workspace-notification-item{--notice-tone: 80, 183, 255;position:relative;width:100%;min-width:0;min-height:82px;display:grid;grid-template-columns:40px minmax(0,1fr) 10px 16px;align-items:center;gap:10px;border:0;border-bottom:1px solid rgba(139,196,239,.13);border-left:2px solid rgba(var(--notice-tone),.68);border-radius:13px;padding:11px 10px;color:#f7fbff;text-align:left;background:linear-gradient(90deg,rgba(var(--notice-tone),.1),#041b3438 34%,#041b3414);transition:transform .15s ease,background .15s ease,border-color .15s ease,box-shadow .15s ease}.workspace-notification-item:hover{transform:translateY(-1px);border-left-color:rgba(var(--notice-tone),.96);background:linear-gradient(90deg,rgba(var(--notice-tone),.17),#0a2a4a66 42%,#041b342e);box-shadow:0 10px 24px #0008182e,inset 0 1px #ffffff0f}.workspace-notification-item--green{--notice-tone: 47, 245, 170}.workspace-notification-item--orange{--notice-tone: 204, 126, 37}.workspace-notification-item--red{--notice-tone: 181, 43, 78}.workspace-notification-item--indigo{--notice-tone: 126, 104, 238}.workspace-notification-item.is-unread{background:linear-gradient(90deg,rgba(var(--notice-tone),.18),#0d375b75 44%,#041b3433)}.workspace-notification-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(var(--notice-tone),.5);border-radius:13px;color:rgb(var(--notice-tone));background:radial-gradient(circle at 25% 20%,rgba(255,255,255,.18),transparent 35%),rgba(var(--notice-tone),.1);box-shadow:inset 0 1px #ffffff1c,0 0 16px rgba(var(--notice-tone),.08)}.workspace-notification-copy{min-width:0;display:grid;gap:3px}.workspace-notification-copy>span{min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:10px}.workspace-notification-copy b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f8fbff;font-size:12px}.workspace-notification-copy time{flex:0 0 auto;color:var(--cx-ink-label);font-size:9px;font-weight:900}.workspace-notification-copy small{color:rgb(var(--notice-tone));font-size:9px;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.workspace-notification-copy p{margin:0;color:var(--cx-ink-muted);font-size:10px;font-weight:750;line-height:1.4}.workspace-notification-unread{width:7px;height:7px;border-radius:50%;background:#35eeb2;box-shadow:0 0 10px #35eeb2bd}.workspace-notification-arrow{color:#9edcffa8}.workspace-notification-footer{border-top:1px solid rgba(139,196,239,.16);color:var(--cx-ink-muted);font-size:10px;font-weight:850}.workspace-notification-empty{min-height:150px;display:grid;place-items:center;align-content:center;gap:7px;color:var(--cx-ink-muted)}.workspace-notification-empty svg{color:#35eeb2}.workspace-notification-empty b{color:#f8fbff}@media(max-width:760px){.workspace-notification-panel{position:fixed;top:76px;left:12px;right:12px;width:auto}}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi{--callx-kpi-rail: #50b7ff;position:relative!important;box-sizing:border-box!important;width:100%!important;height:112px!important;min-height:112px!important;max-height:112px!important;padding:20px 22px!important;display:flex!important;align-items:center!important;gap:16px!important;overflow:hidden!important;border:1px solid rgba(103,153,207,.48)!important;border-radius:22px!important;background:radial-gradient(circle at 0 0,rgba(255,255,255,.15),transparent 30%),linear-gradient(135deg,#3f577057,#0b2648b8 48%,#041225e6)!important;box-shadow:0 18px 42px #0005103d,inset 0 1px #ffffff29,inset 0 -1px #0000002e!important;backdrop-filter:blur(22px) saturate(145%)!important;-webkit-backdrop-filter:blur(22px) saturate(145%)!important}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi:has(.cxq-kpi-icon--green){--callx-kpi-rail: #2ff5aa}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi:has(.cxq-kpi-icon--blue){--callx-kpi-rail: #50b7ff}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi:has(.cxq-kpi-icon--indigo){--callx-kpi-rail: #8d7cff}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi:has(.cxq-kpi-icon--orange){--callx-kpi-rail: #d37f23}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi:has(.cxq-kpi-icon--red){--callx-kpi-rail: #b52b4e}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi:has(.cxq-kpi-icon--slate){--callx-kpi-rail: #9aa8b8}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi:after{content:""!important;position:absolute!important;z-index:3!important;inset:0 auto 0 0!important;width:3px!important;height:auto!important;border-radius:22px 0 0 22px!important;background:var(--callx-kpi-rail)!important;box-shadow:none!important;opacity:.88!important;pointer-events:none!important}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi:hover{transform:translateY(-2px)!important;border-color:#6eb3eea3!important;box-shadow:0 21px 46px #0005104a,0 0 20px color-mix(in srgb,var(--callx-kpi-rail) 8%,transparent),inset 0 1px #ffffff2e!important}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi .cxq-kpi-icon{width:46px!important;height:46px!important;min-width:46px!important;flex:0 0 46px!important;border:1px solid rgba(160,218,255,.2)!important;border-radius:999px!important;box-shadow:0 8px 18px #00081833,inset 0 1px #fff3!important}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi .cxq-kpi-copy{min-width:0!important;display:grid!important;align-content:center!important;gap:5px!important}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi .cxq-kpi-copy>span:first-child{display:block!important;width:100%!important;height:12px!important;min-height:12px!important;color:#ccdbecb8!important;font-size:10px!important;font-weight:var(--cx-type-label-weight, 900)!important;line-height:12px!important;letter-spacing:0!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi .cxq-kpi-copy>strong{color:#fff!important;font-size:26px!important;font-weight:950!important;line-height:1!important;letter-spacing:-.02em!important}.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi .cxq-kpi-copy>small{color:#e1edf8c2!important;font-size:10px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.workspace .workspace-page-body .cxq-kpi-helper--green{color:#42e6b0!important}.workspace .workspace-page-body .cxq-kpi-helper--blue{color:#69c7ff!important}.workspace .workspace-page-body .cxq-kpi-helper--indigo{color:#a89cff!important}.workspace .workspace-page-body .cxq-kpi-helper--orange{color:#d99649!important}.workspace .workspace-page-body .cxq-kpi-helper--red{color:#e76a87!important}@media(max-width:620px){.workspace .workspace-page-body .callx-liquid-shell .cxq-kpi-grid .cxq-kpi{height:104px!important;min-height:104px!important;max-height:104px!important;padding:18px!important}}.workspace .workspace-page-body,.workspace .workspace-page-body .callx-liquid-shell{color:var(--cx-ink-body)!important;font-family:var(--cx-type-font)!important;font-size:var(--cx-type-body-size)!important;font-weight:var(--cx-type-body-weight)!important}.workspace .workspace-page-body .callx-liquid-shell :is(h1,h2,h3,h4,strong,b){font-family:var(--cx-type-font)!important;color:var(--cx-ink-title)}.workspace .workspace-page-body .callx-liquid-shell :is(article.callx-glass-panel,article.callx-glass-card,.cxq-card,.cxq-chart-card,.cxra-report,.cxra-schedule-grid>article,.cxflow-card,.cxrc-approved-card){transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease!important;transform:translateZ(0)}.workspace .workspace-page-body .callx-liquid-shell :is(article.callx-glass-panel,article.callx-glass-card,.cxq-card,.cxq-chart-card,.cxra-report,.cxra-schedule-grid>article,.cxflow-card,.cxrc-approved-card):hover{transform:translateY(-4px)!important;border-color:var(--callx-card-border-hover)!important;box-shadow:var(--callx-card-shadow-hover)!important;filter:saturate(1.05)!important}.workspace .workspace-page-body .callx-liquid-shell :is(.cxq-chart-body,.cxq-line-chart,.cxq-donut,.cxov-volume-chart,.cxra-chart>:last-child,.cxra-investigation-panel>:last-child){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.workspace .workspace-page-body .callx-liquid-shell :is(.cxq-select,.workspace-filter-trigger,.cxrc-filter-trigger,.cxra-report-filter>button){min-height:44px!important;border:1px solid rgba(80,183,255,.42)!important;border-radius:14px!important;color:var(--cx-ink-control)!important;background:var(--callx-glass-bg-inner)!important;box-shadow:var(--callx-glass-shadow-inner)!important;backdrop-filter:var(--callx-glass-blur-inner)!important;-webkit-backdrop-filter:var(--callx-glass-blur-inner)!important}.workspace .workspace-page-body .callx-liquid-shell :is(.cxq-select,.workspace-filter-trigger,.cxrc-filter-trigger,.cxra-report-filter>button):is(:hover,:focus-visible,.is-open,.is-active){border-color:#2ff5aaad!important;box-shadow:0 0 0 1px #2ff5aa29,0 12px 26px #0005103d,inset 0 1px #ffffff2e!important}.cxq-select-menu .cxq-select-search{margin:9px 9px 5px!important;min-height:40px!important;display:flex!important;align-items:center!important;gap:8px!important;padding:0 11px!important;border-radius:12px!important}.cxq-select-menu .cxq-select-search input{width:100%!important;min-width:0!important;border:0!important;outline:0!important;color:var(--cx-ink-control)!important;background:transparent!important;font-family:var(--cx-type-font)!important;font-size:var(--cx-type-control-size)!important}.cxq-select-empty{padding:14px!important;color:var(--cx-ink-body)!important;font-size:var(--cx-type-small-size)!important;text-align:center!important}.workspace .workspace-page-body .callx-liquid-shell .cxq-field--compact{min-width:74px}.workspace .workspace-page-body .callx-liquid-shell .cxq-field--compact .cxq-select{min-height:38px!important;height:38px!important;padding:0 10px!important}.workspace .workspace-page-body .callx-liquid-shell :is(.cx-action-orb,.cxq-orb)>:is(svg,.cxq-orb-letter){display:block!important;margin:auto!important;place-self:center!important;line-height:1!important}.workspace .workspace-page-body .callx-liquid-shell :is(.cxq-chip--orange,.cxq-tag--orange,.callx-shared-chip--orange){border-color:#d37f239e!important}.workspace .workspace-page-body .callx-liquid-shell :is(.cxq-chip--red,.cxq-tag--red,.callx-shared-chip--red){border-color:#b52b4ead!important}.workspace .workspace-page-body :is(.cxq-glass-table-wrap,.object-table-wrap,.cxq-table-wrap,.cxra-table-card,.cxra-breakdown,.cxra-builder-preview,.cxra-history){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;overscroll-behavior-inline:contain}.workspace .workspace-page-body :is(.cxq-glass-table-wrap,.object-table-wrap,.cxq-table-wrap,.cxra-table-card,.cxra-breakdown,.cxra-builder-preview,.cxra-history)::-webkit-scrollbar{width:0;height:0}.workspace .workspace-page-body :is(.cxq-glass-table,.object-table,.cxq-table,.cxra table){width:100%!important;table-layout:auto!important}.workspace .workspace-page-body :is(.cxq-glass-table,.object-table,.cxq-table,.cxra table) :is(th,td){box-sizing:border-box;min-width:0;word-break:normal!important;overflow-wrap:normal!important}.workspace .workspace-page-body :is(.cxq-glass-table,.object-table,.cxq-table,.cxra table) td[colspan]{width:100%;padding:24px!important;text-align:center!important;white-space:normal!important}.workspace .workspace-page-body :is(.cxq-glass-table,.object-table,.cxq-table,.cxra table) td[colspan]>*{box-sizing:border-box;width:100%;min-width:0;max-width:100%;white-space:normal;word-break:normal;overflow-wrap:normal}.workspace .workspace-page-body :is([class*=-table-wrap],[class*=-table-scroll]){box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.workspace .workspace-page-body table{box-sizing:border-box;width:100%;max-width:none}.workspace .workspace-page-body table :is(th,td){box-sizing:border-box;word-break:normal;overflow-wrap:normal}:root{--callx-bg: #040b18;--callx-panel: rgba(8, 29, 55, .72);--callx-blue: #50b7ff;--callx-green: #2ff5aa;--callx-indigo: #8d7cff;--callx-red: #ff5578;--workspace-rail-inset: 24px;color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 0% 0%,rgba(47,245,170,.08),transparent 32%),linear-gradient(135deg,#04101f,#050914 52%,#030711);color:#f7fbff}html,#root{min-height:100%;width:100%;overflow-x:hidden}html,body,#root,.workspace,.sidebar,.content,.callx-shell,.callx-auth-bg{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar,.workspace::-webkit-scrollbar,.sidebar::-webkit-scrollbar,.content::-webkit-scrollbar,.callx-shell::-webkit-scrollbar,.callx-auth-bg::-webkit-scrollbar{width:0;height:0;display:none}button,input{font:inherit}.callx-shell{min-height:100vh;padding:32px}.cxq-page-hero{position:relative;overflow:hidden;border-radius:24px;border:1px solid rgba(98,153,207,.46);background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.22),transparent 28%),linear-gradient(135deg,#465d7657,#0a26468f 48%,#031022c2);box-shadow:0 18px 42px #00051042,inset 0 1px #ffffff2b;padding:28px}.cxq-page-hero h1{margin:14px 0 8px;font-size:clamp(38px,4vw,62px);line-height:.95;letter-spacing:0}.cxq-page-hero p{max-width:780px;margin:0;color:#dce8f6c2;font-weight:800}.cxq-hero-actions{position:absolute;top:26px;right:28px}.cxq-pill-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.cxq-chip-row{display:flex!important;align-items:center!important;flex-wrap:wrap!important;column-gap:10px!important;row-gap:8px!important;min-width:0}.cxq-chip-row>*{flex:0 0 auto}.cxq-pill{display:inline-flex;align-items:center;gap:8px;min-height:26px;border-radius:999px;border:1px solid rgba(80,183,255,.38);background:#1f68af57;color:#eaf5ff;padding:0 13px;font-size:12px;font-weight:950}.cxq-pill--green{border-color:#2ff5aa6b;background:#00c96b4d}.cxq-action{border:1px solid rgba(94,231,223,.58);background:linear-gradient(135deg,#2ff5aad6,#0c7e5fdb);color:#fff;border-radius:18px;min-height:48px;padding:0 24px;font-weight:950;box-shadow:0 16px 34px #2ff5aa2e,inset 0 1px #ffffff47}.landing,.callx-auth-bg,.callx-loading-screen{width:100%;min-height:100vh;overflow:hidden}.landing{display:grid;place-items:center;padding:clamp(18px,3vw,34px)}.hero-panel{position:relative;width:min(1480px,100%);min-height:min(820px,calc(100vh - 48px));display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid rgba(98,153,207,.34);border-radius:30px;background:radial-gradient(circle at 86% 22%,rgba(47,245,170,.14),transparent 28%),radial-gradient(circle at 0 0,rgba(255,255,255,.16),transparent 31%),linear-gradient(135deg,#0d1f37eb,#040f1ff0);box-shadow:0 28px 80px #00040e6b,inset 0 1px #ffffff1f}.topbar,.brand-row,.topbar-actions,.hero-actions{display:flex;align-items:center}.topbar{justify-content:space-between;gap:22px;padding:clamp(22px,3vw,36px);z-index:2}.brand-row img{display:block;width:clamp(132px,12vw,190px);height:auto;object-fit:contain}.topbar-actions,.hero-actions{gap:14px;flex-wrap:wrap}.hero-grid{position:relative;min-height:0;display:grid;grid-template-columns:minmax(320px,.86fr) minmax(360px,1.14fr);align-items:center;gap:clamp(18px,4vw,64px);padding:0 clamp(26px,5vw,74px) clamp(34px,5vw,76px)}.hero-copy{position:relative;z-index:2;max-width:670px}.eyebrow{margin:0 0 14px;color:#8eb8ff;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.hero-copy h1{margin:0;max-width:720px;color:#f7fbff;font-size:clamp(44px,5.6vw,92px);line-height:.96;letter-spacing:0}.hero-copy>p:not(.eyebrow){max-width:620px;margin:20px 0 0;color:#dce8f6d1;font-size:clamp(16px,1.45vw,21px);line-height:1.45}.hero-actions{margin-top:28px}.hero-art{position:relative;min-width:0;height:100%;display:grid;place-items:end center;overflow:hidden}.hero-art:before,.callx-login-art-glow{content:"";position:absolute;inset:10% 6% 4%;border-radius:999px;background:radial-gradient(circle,rgba(47,245,170,.24),transparent 68%);filter:blur(24px)}.hero-art img{position:relative;z-index:1;display:block;width:min(100%,780px);max-height:min(74vh,720px);object-fit:contain;object-position:bottom center}.callx-green-button,.callx-ghost-button{min-height:50px;border-radius:16px;padding:0 28px;border:1px solid rgba(255,255,255,.13);color:#fff;font-weight:950;cursor:pointer}.callx-green-button{border-color:#2ff5aa8a;background:linear-gradient(135deg,#02e777,#00b966);color:#03110b;box-shadow:0 18px 36px #00e2772e,inset 0 1px #ffffff52}.callx-ghost-button{background:#ffffff12;color:#f7fbff;box-shadow:inset 0 1px #ffffff1c}.callx-powered-by{position:absolute;right:24px;bottom:24px;width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#ffffff12;cursor:pointer}.callx-powered-by img{width:34px;height:34px;object-fit:contain}.callx-login-screen,.callx-loading-screen{display:grid;place-items:center;padding:clamp(18px,3vw,34px)}.callx-login-overlay,.callx-loading-card{position:relative;width:min(1120px,100%);overflow:hidden;border:1px solid rgba(98,153,207,.3);border-radius:30px;background:radial-gradient(circle at 0 0,rgba(47,245,170,.16),transparent 30%),linear-gradient(135deg,#051427f0,#040c1af5);box-shadow:0 28px 80px #00040e70,inset 0 1px #ffffff1f}.callx-login-overlay{min-height:min(760px,calc(100vh - 48px));display:grid;grid-template-columns:minmax(320px,.92fr) minmax(360px,1.08fr)}.callx-login-close{position:absolute;top:22px;right:22px;z-index:4;width:44px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff14;color:#fff;font-size:20px;cursor:pointer}.callx-login-art{position:relative;min-width:0;display:grid;align-content:end;justify-items:center;overflow:hidden;padding:32px;border-right:1px solid rgba(98,153,207,.16)}.callx-login-art img{position:relative;z-index:1;width:min(100%,520px);max-height:520px;object-fit:contain}.callx-login-note{position:relative;z-index:2;width:min(460px,100%);margin-top:-8px;padding:22px;border:1px solid rgba(98,153,207,.26);border-radius:22px;background:#ffffff0d}.callx-login-note h2,.callx-login-form h1,.callx-loading-card h1,.callx-loading-card h2{margin:0;color:#f7fbff;line-height:1;letter-spacing:0}.callx-login-note p:last-child,.callx-login-form>p:not(.eyebrow),.callx-login-help,.callx-loading-card p{color:#dce8f6c7}.callx-login-form{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,72px)}.callx-login-brand{width:112px;height:auto;object-fit:contain;margin-bottom:44px}.callx-login-form h1{font-size:clamp(46px,5vw,72px)}.callx-login-form label{display:grid;gap:10px;margin-top:22px;color:#f7fbff;font-weight:850}.callx-login-form input{width:100%;min-height:54px;border:1px solid rgba(146,178,220,.46);border-radius:8px;background:#0c1324eb;color:#fff;padding:0 16px;outline:none}.callx-login-form input:focus{border-color:#2ff5aacc;box-shadow:0 0 0 3px #2ff5aa1a}.form-error{margin:10px 0 0;color:#ff8aa2;font-weight:850}.callx-login-submit{margin-top:28px;min-height:58px;width:100%}.callx-login-help{text-align:center;font-weight:800}.callx-loading-card{min-height:min(720px,calc(100vh - 48px));display:grid;grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr);align-items:center;gap:clamp(24px,4vw,72px);padding:clamp(32px,5vw,72px)}.callx-loading-card h1{font-size:clamp(44px,5vw,78px)}.callx-loading-card h2{margin-top:8px;font-size:clamp(22px,2.5vw,38px);color:#2ff5aa}.callx-loading-card strong{display:inline-flex;margin-top:16px;color:#2ff5aa;font-size:20px}.callx-loading-card img{width:min(100%,560px);max-height:620px;object-fit:contain}@media(max-width:920px){.hero-grid,.callx-login-overlay,.callx-loading-card{grid-template-columns:1fr}.hero-panel,.callx-login-overlay,.callx-loading-card{min-height:auto}.hero-art{max-height:420px}.callx-login-art{border-right:0;border-bottom:1px solid rgba(98,153,207,.16)}}@media(max-width:640px){.topbar{align-items:flex-start;flex-direction:column}.topbar-actions,.hero-actions{width:100%}.callx-green-button,.callx-ghost-button{flex:1 1 auto}.hero-copy h1{font-size:42px}}.callx-auth-bg{min-height:100vh;width:100%;overflow-x:hidden;background:radial-gradient(circle at 8% 10%,rgba(0,201,107,.12),transparent 28%),radial-gradient(circle at 78% 18%,rgba(37,132,255,.1),transparent 28%),linear-gradient(135deg,#061321,#050915 58%,#030711)}.callx-login-page{display:grid;place-items:center;padding:clamp(18px,3vw,34px)}.callx-login-card{width:min(1160px,95vw);min-height:680px;display:grid;grid-template-columns:minmax(330px,.92fr) minmax(360px,1.08fr);overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:38px;background:#07111fdb;box-shadow:0 40px 120px #00000080,0 0 70px #00c96b1f;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}.callx-login-card .callx-login-close{top:20px;right:20px;color:#dce8f6d1}.callx-login-card .callx-login-art{min-height:560px;padding:40px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-right:1px solid rgba(255,255,255,.1)}.callx-login-card .callx-login-art>.callx-login-art-logo{width:min(100%,448px);height:auto;max-height:none;object-fit:contain;object-position:center;display:block;align-self:center;image-rendering:auto;filter:drop-shadow(0 0 28px rgba(0,201,107,.28))}.callx-login-card .callx-login-note{width:100%;margin-top:0;padding:20px;border-color:#ffffff1a;border-radius:24px;background:#ffffff09}.callx-login-card .callx-login-form{padding:clamp(40px,5vw,56px)}.callx-login-form h1{margin-top:12px;font-size:clamp(44px,4vw,60px)}.callx-login-form>p:not(.eyebrow):not(.form-error):not(.callx-login-help){margin:16px 0 18px;color:#dce8f6d1;font-weight:700;line-height:1.7}.callx-login-field{display:flex;align-items:center;gap:12px;min-height:58px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#ffffff0e;padding:0 16px;box-shadow:inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.callx-login-field:focus-within{border-color:#34d3998f}.callx-login-field svg{flex:0 0 auto;color:#00c96b}.callx-login-field input{min-height:unset;border:0;border-radius:0;background:transparent;padding:0;color:#fff;font-weight:750}.callx-login-field input:focus{box-shadow:none}.callx-login-field button{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:12px;background:transparent;color:#dce8f6b8}.callx-login-field button:hover{background:#ffffff1a;color:#fff}.callx-login-options{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;font-size:14px;font-weight:800}.callx-login-options label{display:inline-flex;align-items:center;gap:10px;margin:0;color:#dce8f6d1}.callx-login-options input{width:20px;height:20px;accent-color:#00c96b}.callx-login-options button{border:0;background:transparent;color:#00c96b;font-weight:850}.callx-login-help span{color:#00c96b}.callx-loading-screen{display:grid;place-items:center;padding:clamp(18px,3vw,34px)}.callx-loading-scene{width:min(760px,94vw);min-height:min(720px,calc(100vh - 48px));display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(30px,5vh,64px) 24px;text-align:center}.callx-loading-scene__jinx{width:clamp(220px,24vw,340px);max-height:min(44vh,420px);object-fit:contain;filter:drop-shadow(0 18px 38px rgba(0,0,0,.34)) drop-shadow(0 0 28px rgba(0,201,107,.12))}.callx-loading-scene h1{margin:24px 0 0;color:#fff;font-size:clamp(32px,4vw,48px);font-weight:950;line-height:1.08;letter-spacing:-.035em}.callx-loading-scene p{margin:12px 0 0;color:#e1ebf7e0;font-size:clamp(16px,1.6vw,20px);font-weight:650;line-height:1.45}.callx-loading-scene__spinner.callx-loader-orbit{width:46px;height:46px;margin:30px 0 0;border-color:#4d9ae157;box-shadow:0 0 22px #00c96b14}.callx-loading-scene__spinner.callx-loader-orbit span{border-top-width:3px;border-top-color:#24e5b2}@media(max-width:720px){.callx-loading-scene{min-height:calc(100vh - 36px)}.callx-loading-scene__jinx{width:clamp(190px,62vw,280px)}}.callx-loading-card{width:min(1360px,96vw);min-height:min(760px,calc(100vh - 48px));display:grid;grid-template-columns:minmax(330px,.82fr) minmax(420px,1.18fr);align-items:center;gap:clamp(28px,5vw,80px);padding:clamp(40px,5vw,72px);border:1px solid rgba(255,255,255,.12);border-radius:40px;background:#ffffff09;box-shadow:0 42px 120px #0000006b,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}.callx-loading-logo{width:auto;height:80px;max-width:220px;object-fit:contain;object-position:center;display:block;margin-bottom:40px}.callx-loading-card h1{margin:0;color:#fff;font-size:clamp(42px,4vw,62px);font-weight:950;line-height:1}.callx-loading-card h1 span{color:#00c96b}.callx-loading-card h2{margin:14px 0 0;color:#fff;font-size:clamp(26px,2.4vw,38px);font-weight:760;line-height:1.2}.callx-loader-orbit{position:relative;width:96px;height:96px;margin:48px 0 18px;border-radius:999px;border:1px solid rgba(0,201,107,.28)}.callx-loader-orbit span{position:absolute;inset:0;border-radius:inherit;border-top:2px solid #00c96b;animation:callxLoaderOrbit 1.05s linear infinite}@keyframes callxLoaderOrbit{to{transform:rotate(360deg)}}.callx-loading-card>img{justify-self:end;width:min(100%,760px);max-height:min(860px,88vh);object-fit:contain;filter:drop-shadow(0 0 42px rgba(0,201,107,.23))}@media(max-width:1080px){.callx-login-card,.callx-loading-card{grid-template-columns:1fr}.callx-login-card .callx-login-art{border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.callx-loading-card>img{justify-self:center}}@media(max-width:720px){.callx-login-options{align-items:flex-start;flex-direction:column}}.workspace{height:100vh;min-height:100vh;display:grid;grid-template-columns:320px minmax(0,1fr);overflow:hidden;background:radial-gradient(circle at 0% 0%,rgba(47,245,170,.08),transparent 30%),linear-gradient(135deg,#061321,#050915 58%,#030711);color:#f7fbff;transition:grid-template-columns .18s ease}.workspace.loading-shell,.loading-shell{min-height:100vh;display:grid;grid-template-columns:1fr;place-items:center;text-align:center}.spinner{width:42px;height:42px;margin:0 auto 18px;border:4px solid rgba(146,178,220,.22);border-top-color:var(--callx-green);border-radius:50%;animation:spin .85s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.sidebar{height:100vh;min-height:0;display:flex;flex-direction:column;gap:14px;overflow:hidden;overflow-x:hidden;padding:18px 18px 20px;border-right:0;background:radial-gradient(ellipse at 43% 8%,rgba(47,245,170,.11),rgba(47,245,170,.045) 24%,transparent 46%),linear-gradient(90deg,rgba(255,255,255,.045),rgba(255,255,255,.026) 68%,rgba(255,255,255,.01) 88%,transparent),linear-gradient(90deg,#051e30f5,#030f1fe8 72%,#030f1f7a);backdrop-filter:blur(20px) saturate(130%);-webkit-backdrop-filter:blur(20px) saturate(130%);scrollbar-width:none!important;-ms-overflow-style:none!important}.sidebar::-webkit-scrollbar,.sidebar-nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important}.sidebar-logo-panel{position:relative;min-height:146px;display:grid;place-items:center;flex:0 0 auto;overflow:hidden}.sidebar-logo-panel:after{content:"";position:absolute;inset:auto 20px 0;height:1px;background:linear-gradient(90deg,transparent,rgba(94,231,223,.1),transparent)}.sidebar-logo-glow{position:absolute;inset:22px 28px 14px;border-radius:999px;background:radial-gradient(ellipse at 50% 48%,rgba(47,245,170,.2),rgba(47,245,170,.08) 38%,transparent 70%);filter:blur(22px);opacity:.72}.sidebar-logo{position:relative;z-index:1;width:min(226px,94%);max-height:132px;object-fit:contain;object-position:center;display:block;filter:drop-shadow(0 0 18px rgba(47,245,170,.24))}.sidebar-compact-mark{display:none}.sidebar-compact-toggle{width:28px;min-height:28px;flex:0 0 28px;display:grid;place-items:center;align-self:flex-end;margin:-4px 5px 0 0;padding:0;border:0;border-radius:999px;background:transparent;color:#c5d8eb94;box-shadow:none;transition:color .14s ease,background .14s ease}.sidebar-compact-toggle:hover{color:#eff8fff5;background:#ffffff09}.sidebar-compact-toggle svg{width:14px;height:14px;stroke-width:1.8}.workspace--sidebar-compact{grid-template-columns:84px minmax(0,1fr)}.workspace--sidebar-compact .sidebar{gap:8px;align-items:center;padding:12px 10px 14px;background:radial-gradient(circle at 50% 4%,rgba(47,245,170,.13),transparent 28%),linear-gradient(90deg,#092237fa,#030f1ff5)}.workspace--sidebar-compact .sidebar-logo-panel{width:100%;min-height:62px;overflow:visible}.workspace--sidebar-compact .sidebar-logo-panel:after{inset:auto 6px 0}.workspace--sidebar-compact .sidebar-logo,.workspace--sidebar-compact .sidebar-logo-glow{display:none}.workspace--sidebar-compact .sidebar-compact-mark{position:relative;z-index:1;width:46px;height:46px;display:block;object-fit:contain;border:0;border-radius:0;background:transparent;box-shadow:none;filter:drop-shadow(0 0 11px rgba(47,245,170,.34))}.workspace--sidebar-compact .sidebar-compact-toggle{width:28px;min-height:28px;align-self:center;margin:0}.workspace--sidebar-compact .sidebar-nav{width:100%;gap:4px;padding:1px 0 4px}.workspace--sidebar-compact .nav-section{gap:3px}.workspace--sidebar-compact .nav-section-toggle{display:none}.workspace--sidebar-compact .nav-list{gap:3px}.workspace--sidebar-compact .nav-item{width:50px;min-height:46px;justify-content:center;margin:0 auto;padding:0;border-radius:15px}.workspace--sidebar-compact .nav-item-main{justify-content:center;gap:0}.workspace--sidebar-compact .nav-item-main svg{width:20px;height:20px}.workspace--sidebar-compact .nav-item-main span,.workspace--sidebar-compact .nav-item small{display:none}.workspace--sidebar-compact .nav-item-active{background:radial-gradient(circle at 50% 50%,rgba(47,245,170,.24),transparent 72%),linear-gradient(145deg,#0b493ebf,#051931cc);box-shadow:inset 3px 0 #2ff5aaeb,0 0 20px #2ff5aa1c}.workspace--sidebar-compact .sidebar-profile-card{width:58px;padding:6px;border-radius:18px}.workspace--sidebar-compact .sidebar-profile-main{min-height:44px;grid-template-columns:1fr}.workspace--sidebar-compact .sidebar-profile-copy{display:none}.workspace--sidebar-compact .callx-unified-avatar[data-avatar-slot=sidebar-user-avatar]{--callx-avatar-size: 44px;width:44px!important;height:44px!important;min-width:44px!important;flex-basis:44px!important}.sidebar-logout{display:flex;align-items:center;justify-content:center;gap:8px}.workspace--sidebar-compact .sidebar-logout{width:44px;min-height:40px;margin:6px auto 0;padding:0;border-radius:13px}.workspace--sidebar-compact .sidebar-logout span{display:none}.workspace--sidebar-compact .content{padding:18px;gap:14px}.sidebar .brand-row.compact{display:flex;align-items:center;gap:10px;margin-bottom:20px}.brand-mark,.avatar{display:inline-grid;place-items:center;width:42px;height:42px;flex:0 0 auto;border-radius:12px;background:linear-gradient(135deg,#00d878,#007f46);color:#fff;font-weight:950}.avatar{border-radius:999px}.brand-name{color:#fff;font-size:20px;font-weight:950}.jinx-panel,.workspace-header,.api-source-strip,.object-table-wrap,.layout-panel,.relationship-strip article,.empty-state,.profile-panel{border:1px solid rgba(98,153,207,.34);background:radial-gradient(circle at 0 0,rgba(255,255,255,.14),transparent 32%),linear-gradient(135deg,#0d2d50c2,#061830b8);box-shadow:0 18px 42px #0005103d,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.jinx-panel{display:flex;align-items:center;gap:14px;border-radius:18px;padding:14px}.sidebar-nav{display:grid;align-content:start;gap:16px;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 0 4px;scrollbar-width:none!important;-ms-overflow-style:none!important}.nav-section{margin:0;display:grid;gap:5px}.nav-section-toggle{width:100%;min-height:34px;display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:10px;border:0;border-radius:999px;background:transparent;color:#dce8f6bd;padding:5px 7px;text-align:left;font-size:12.5px;font-weight:950;letter-spacing:.115em;text-transform:uppercase}.nav-section-toggle>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-section-toggle:hover{background:#ffffff09;color:#ebf6fff5}.nav-chevron{width:18px;height:18px;display:grid;place-items:center;justify-self:end;align-self:center;margin:0;border-radius:999px}.nav-chevron:before{content:"";width:6px;height:6px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:rotate(45deg) translate(-1px,-1px);transform-origin:50% 50%;opacity:.9;transition:transform .16s ease}.nav-chevron-open:before{transform:rotate(225deg) translate(-1px,-1px)}.nav-list{display:grid;gap:4px}.nav-item{width:100%;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid transparent;border-radius:16px;background:transparent;color:#f4faffeb;padding:8px 9px 8px 10px;text-align:left;font-size:14px;font-weight:950;box-shadow:none;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease,box-shadow .14s ease}.nav-item-main{min-width:0;display:flex;align-items:center;gap:9px}.nav-item-main svg{flex:0 0 auto}.nav-item-main span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.15}.nav-item:hover{border-color:#ffffff14;background:radial-gradient(circle at 0 0,rgba(255,255,255,.11),transparent 44%),linear-gradient(90deg,#6299cf21,#6299cf0d);box-shadow:inset 0 1px #ffffff0e}.nav-item-active{border-color:#2ff5aa52;background:radial-gradient(circle at 0 50%,rgba(47,245,170,.24),transparent 48%),linear-gradient(90deg,rgba(47,245,170,.2),rgba(47,245,170,.07) 72%,transparent);color:#2ff5aa;box-shadow:inset 3px 0 #2ff5aab8,0 10px 22px #2ff5aa0e}.nav-item small,.environment-pill{white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:950;text-transform:uppercase;border:1px solid rgba(255,255,255,.08)}.nav-item:not(.nav-item-active) small{opacity:.82}.status-api-ready,.status-contracted,.status-working{background:#2ff5aa33;color:#2ff5aa}.status-backend-gap{background:#ffb0202e;color:#ffce73}.status-planned{background:#92b2dc29;color:#dce8f6c2}.sidebar-profile-card{flex:0 0 auto;border:1px solid rgba(98,153,207,.34);border-radius:22px;padding:14px;background:radial-gradient(circle at 0 0,rgba(255,255,255,.15),transparent 34%),linear-gradient(135deg,#0d2d50c2,#061830ad);box-shadow:0 18px 42px #0005103d,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.sidebar-profile-main{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;column-gap:12px;min-height:50px}.sidebar-user-avatar{position:relative;width:50px;height:50px;flex:0 0 auto;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(94,231,223,.52);background:radial-gradient(circle at 48% 42%,rgba(47,245,170,.28),transparent 58%),#09233fcc;box-shadow:0 0 18px #2ff5aa2e;overflow:hidden}.sidebar-user-avatar img{width:100%;height:100%;object-fit:contain;object-position:center bottom;transform:scale(1.08) translateY(2px)}.sidebar-user-avatar span{display:none}.callx-unified-avatar[data-avatar-slot=sidebar-user-avatar]{--callx-avatar-size: 50px;position:relative!important;inset:auto!important;width:50px!important;height:50px!important;min-width:50px!important;flex:0 0 50px!important;align-self:center!important;justify-self:center!important;margin:0!important;transform:none!important;animation:none!important;transition:none!important;overflow:hidden!important;contain:paint!important;border-radius:999px!important}.callx-unified-avatar[data-avatar-slot=sidebar-user-avatar] .callx-unified-avatar__disc{inset:0!important}.callx-unified-avatar[data-avatar-slot=sidebar-user-avatar] .callx-unified-avatar__art{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;left:50%!important;bottom:0!important;object-fit:contain!important;object-position:center bottom!important;clip-path:none!important;-webkit-clip-path:none!important;transform:translate(-50%) scale(1.08) translateY(2px)!important;animation:none!important;transition:none!important;will-change:auto!important;filter:drop-shadow(0 7px 8px rgba(0,0,0,.28))!important}.sidebar-profile-copy{min-width:0}.sidebar-profile-copy b,.sidebar-profile-copy small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-profile-copy b{color:#fff;font-size:15px;font-weight:950}.sidebar-profile-copy small{margin-top:3px;color:#dce8f6a8;font-size:12px;font-weight:750;text-transform:capitalize}.sidebar-logout,.secondary.full{width:100%;min-height:46px;margin-top:12px;border:1px solid rgba(255,85,120,.32);border-radius:18px;background:radial-gradient(circle at 0 0,rgba(255,255,255,.18),transparent 36%),linear-gradient(135deg,#ff557866,#2c245e4d);color:#fff;font-weight:950;box-shadow:0 14px 30px #ff55781a,inset 0 1px #ffffff1f}.sidebar-logout:hover{border-color:#ff55789e;background:radial-gradient(circle at 0 0,rgba(255,255,255,.2),transparent 36%),linear-gradient(135deg,#ff557885,#2c245e5c)}.content{min-width:0;width:100%;height:100vh;max-height:100vh;overflow-y:auto;overflow-x:hidden;padding:28px;display:flex;flex-direction:column;gap:22px}.workspace-page-body{min-width:0}.workspace-topbar{position:sticky;top:0;z-index:80;min-height:58px;display:flex;align-items:center;gap:12px;flex-wrap:nowrap;border:1px solid rgba(98,153,207,.34);border-radius:22px;padding:10px var(--workspace-rail-inset);background:radial-gradient(circle at 0 0,rgba(255,255,255,.16),transparent 34%),linear-gradient(135deg,#0a233fc2,#05142ab8);box-shadow:0 18px 42px #0005103d,inset 0 1px #ffffff1a;backdrop-filter:blur(22px) saturate(1.26);-webkit-backdrop-filter:blur(22px) saturate(1.26)}.workspace-topbar-search{min-width:280px;max-width:520px;flex:1 1 420px;height:42px;display:flex;align-items:center;gap:10px;border:1px solid rgba(80,183,255,.42);border-radius:17px;padding:0 14px;color:#72b8ffeb;background:radial-gradient(circle at 0 0,rgba(255,255,255,.08),transparent 34%),#04162b8a;box-shadow:inset 0 1px #ffffff12}.workspace-topbar-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#f7fbff;font-weight:800}.workspace-topbar-search input::placeholder{color:#dce8f68a}.workspace-topbar-actions{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.workspace-topbar-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border:1px solid rgba(98,153,207,.38);border-radius:999px;background:radial-gradient(circle at 0 0,rgba(255,255,255,.14),transparent 38%),linear-gradient(135deg,#17456fbd,#04162bb8);color:#f4faffeb;padding:0 13px;font-size:12px;font-weight:950;box-shadow:0 12px 24px #00051029,inset 0 1px #ffffff1a;transition:border-color .15s ease,background .15s ease,transform .15s ease,box-shadow .15s ease}.workspace-topbar-action:hover,.workspace-topbar-action.is-active{border-color:#2ff5aa75;background:radial-gradient(circle at 0 0,rgba(255,255,255,.18),transparent 38%),linear-gradient(135deg,#166577c7,#042638b3);box-shadow:0 14px 30px #2ff5aa1a,inset 0 1px #ffffff21}.workspace-filter-panel{position:absolute;top:calc(100% + 10px);right:12px;z-index:120;width:min(980px,calc(100vw - 360px));min-width:720px;display:grid;gap:14px;border:1px solid rgba(94,231,223,.5);border-radius:22px;padding:16px 18px 18px;background:radial-gradient(circle at 0 0,rgba(255,255,255,.24),transparent 35%),radial-gradient(circle at 100% 0,rgba(47,245,170,.1),transparent 34%),linear-gradient(135deg,#2d506cc7,#05152be6);box-shadow:0 24px 58px #0005106b,0 0 34px #5ee7df1f,inset 0 1px #ffffff29;backdrop-filter:blur(24px) saturate(1.28);-webkit-backdrop-filter:blur(24px) saturate(1.28)}.workspace-filter-panel-head,.workspace-filter-field-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.workspace-filter-panel-head>div{display:grid;gap:4px}.workspace-filter-panel-head span{display:inline-flex;align-items:center;gap:8px;color:#f7fbff;font-size:13px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.workspace-filter-panel-head small{color:#dce8f694;font-size:11px;font-weight:900}.workspace-filter-clear{min-height:38px;border:1px solid rgba(255,85,120,.35);border-radius:999px;background:radial-gradient(circle at 0 0,rgba(255,255,255,.14),transparent 36%),linear-gradient(135deg,#ff557857,#2c245e42);color:#fff;padding:0 14px;font-size:12px;font-weight:950}.workspace-filter-grid{display:grid;grid-template-columns:repeat(5,minmax(130px,1fr));gap:12px}.workspace-filter-field{position:relative;min-width:0;display:grid;gap:8px;padding:0}.workspace-filter-field-head b{color:#f7fbff;font-size:12px;font-weight:950}.workspace-filter-trigger{width:100%;height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(80,183,255,.38);border-radius:15px;background:radial-gradient(circle at 0 0,rgba(255,255,255,.14),transparent 36%),#04162b75;color:#f7fbff;padding:0 11px;font-size:12px;font-weight:950;box-shadow:inset 0 1px #ffffff14}.workspace-filter-trigger.is-active{border-color:#2ff5aa7a;background:radial-gradient(circle at 0 0,rgba(94,231,223,.24),transparent 38%),#04223394}.workspace-filter-trigger span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-filter-dropdown{position:absolute;top:calc(100% + 8px);left:0;z-index:180;width:min(280px,78vw);display:grid;gap:8px;border:1px solid rgba(94,231,223,.5);border-radius:18px;padding:10px;background:radial-gradient(circle at 0 0,rgba(255,255,255,.24),transparent 38%),linear-gradient(135deg,#2c526ed6,#04142aeb);box-shadow:0 24px 58px #0005106b,0 0 34px #5ee7df1a,inset 0 1px #ffffff21;backdrop-filter:blur(24px) saturate(1.28);-webkit-backdrop-filter:blur(24px) saturate(1.28)}.callx-floating-menu-portal{position:fixed!important;z-index:2147483600!important;left:var(--callx-floating-left)!important;top:var(--callx-floating-top)!important;right:auto!important;bottom:auto!important;width:var(--callx-floating-width)!important;max-width:calc(100vw - 28px)!important;max-height:var(--callx-floating-max-height)!important;margin:0!important;isolation:isolate}.callx-floating-menu-portal.cxcdr-filter-dropdown{overflow:auto!important;scrollbar-width:none}.callx-floating-menu-portal.cxcdr-filter-dropdown::-webkit-scrollbar{display:none}.workspace-filter-field:nth-child(4) .workspace-filter-dropdown,.workspace-filter-field:nth-child(5) .workspace-filter-dropdown{left:auto;right:0}.workspace-filter-search{height:34px;display:flex;align-items:center;gap:8px;border:1px solid rgba(80,183,255,.34);border-radius:13px;padding:0 10px;color:#5ee7dfeb;background:#04162b8a}.workspace-filter-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#f7fbff;font-size:12px;font-weight:850}.workspace-filter-search input::placeholder{color:#dce8f67a}.workspace-filter-options{display:grid;gap:6px;max-height:none;overflow:visible}.workspace-filter-option{width:100%;min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:14px;border:0;border-radius:12px;background:#041c3461;color:#f7fbff;padding:0 11px;text-align:left;font-size:13px;font-weight:900}.workspace-filter-option:hover,.workspace-filter-option.is-selected{background:linear-gradient(135deg,#5ee7df57,#1c60a57a)}.workspace-filter-option svg{color:#2ff5aa}.workspace-topbar-actions{margin-left:auto}.workspace-topbar-action{min-width:42px}.workspace-topbar-action--square{width:42px;padding:0;position:relative}.workspace-topbar-action--live{color:#2ff5aa}.workspace-changelog-anchor,.workspace-notification-anchor{position:relative}.workspace-changelog-panel{position:absolute;top:calc(100% + 12px);right:0;z-index:190;width:min(520px,calc(100vw - 32px));max-height:min(720px,calc(100vh - 110px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(94,231,223,.48);border-radius:22px;background:radial-gradient(circle at 0 0,rgba(255,255,255,.22),transparent 35%),radial-gradient(circle at 100% 0,rgba(47,245,170,.08),transparent 34%),linear-gradient(135deg,#274b69e0,#041328f0);box-shadow:0 26px 64px #00051075,0 0 30px #50b7ff1a,inset 0 1px #ffffff24;backdrop-filter:blur(26px) saturate(1.25);-webkit-backdrop-filter:blur(26px) saturate(1.25)}.workspace-changelog-list{min-height:0;overflow-y:auto;padding:8px 14px 14px;scrollbar-width:none}.workspace-changelog-list::-webkit-scrollbar{display:none}.workspace-changelog-item{position:relative;display:grid;gap:8px;padding:14px 14px 14px 17px;border-bottom:1px solid rgba(98,153,207,.22)}.workspace-changelog-item:before{content:"";position:absolute;top:15px;bottom:15px;left:0;width:2px;border-radius:999px;background:#50b7ff;box-shadow:0 0 12px #50b7ff57}.workspace-changelog-item--green:before{background:#2ff5aa;box-shadow:0 0 12px #2ff5aa57}.workspace-changelog-item--indigo:before{background:#8f7cff;box-shadow:0 0 12px #8f7cff57}.workspace-changelog-item--orange:before{background:#c9852f;box-shadow:0 0 12px #c9852f4d}.workspace-changelog-meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.workspace-changelog-meta time{color:#dce8f694;font-size:11px;font-weight:900}.workspace-changelog-item h3{margin:0;color:#f7fbff;font-size:15px;font-weight:950}.workspace-changelog-item p{margin:0;color:#dce8f6b8;font-size:12px;font-weight:760;line-height:1.5}.workspace-changelog-chips{display:flex;flex-wrap:wrap;gap:6px}.workspace-changelog-chips span{min-height:25px;display:inline-flex;align-items:center;border:1px solid rgba(80,183,255,.3);border-radius:999px;padding:0 9px;background:#041c346b;color:#eef7ffd6;font-size:10px;font-weight:900}.workspace-live-dot{width:8px;height:8px;border-radius:999px;background:#2ff5aa;box-shadow:0 0 12px #2ff5aa9e}.workspace-topbar-action b{min-width:18px;height:18px;display:inline-grid;place-items:center;border-radius:999px;background:#ff5578e0;color:#fff;font-size:10px;line-height:1}.workspace-topbar-action--square b{position:absolute;top:-5px;right:-5px}@media(max-width:1180px){.workspace-topbar{flex-wrap:wrap}.workspace-topbar-actions{margin-left:0}.workspace-filter-panel{left:12px;right:12px;width:auto;min-width:0}.workspace-filter-grid{grid-template-columns:repeat(3,minmax(170px,1fr))}}@media(max-width:760px){.workspace-filter-grid{grid-template-columns:1fr}.workspace-topbar-action span:not(.workspace-live-dot){display:none}}.workspace-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-radius:22px;padding:24px}.workspace-header h1{margin:0;color:#fff;font-size:clamp(34px,3vw,48px);line-height:1;letter-spacing:0}.workspace-header p:not(.eyebrow),.jinx-panel p:not(.eyebrow),.layout-panel p,.layout-panel li,.table-toolbar span,.api-source-strip span,.empty-state p{color:#dce8f6b8}.module-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.environment-pill{border:1px solid rgba(47,245,170,.42);background:#2ff5aa1a;color:#2ff5aa}.primary{min-height:44px;border:1px solid rgba(47,245,170,.54);border-radius:16px;background:linear-gradient(135deg,#02e777,#00b966);color:#03110b;padding:0 18px;font-weight:950}.compact-panel,.api-source-strip,.blueprint-layout,.relationship-strip,.object-table-wrap,.empty-state{margin-top:16px}.jinx-panel{align-items:flex-start}.companion{border:1px solid rgba(47,245,170,.42);background:#2ff5aa14;color:#2ff5aa}.api-source-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;border-left:3px solid var(--callx-green);border-radius:18px;padding:12px 14px}.api-source-strip span{font-size:12px;text-align:right}.blueprint-layout{display:grid;gap:16px}.blueprint-modes{display:flex;flex-wrap:wrap;gap:10px}.blueprint-modes button,.row-actions button,.profile-mode-tabs button{min-height:38px;border:1px solid rgba(98,153,207,.32);border-radius:12px;background:#ffffff0e;color:#f7fbff;padding:0 12px;font-weight:900}.kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.kpi-card,.layout-panel{border:1px solid rgba(98,153,207,.34);border-radius:18px;background:#ffffff0b;padding:16px}.kpi-card{display:grid;gap:6px}.kpi-card span,.kpi-card small{color:#dce8f6ad;font-weight:850}.kpi-card strong{color:#fff;font-size:28px}.relationship-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.relationship-strip article{display:grid;gap:6px;border-radius:16px;padding:14px}.relationship-strip span{color:#dce8f6b3}.object-table-wrap{overflow:auto;border-radius:18px}.table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px}.table-toolbar input{width:min(520px,100%);min-height:44px;border:1px solid rgba(98,153,207,.34);border-radius:14px;background:#030c1ba3;color:#fff;padding:0 14px;outline:none}.object-table{width:100%;min-width:760px;border-collapse:collapse}.object-table th,.object-table td{border-top:1px solid rgba(98,153,207,.16);padding:14px 16px;text-align:left;vertical-align:middle}.object-table th{color:#dce8f69e;font-size:12px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.object-table tbody tr:hover{background:#50b7ff0f}.row-actions{display:flex;flex-wrap:wrap;gap:8px}.empty-state{border-radius:18px;padding:24px}.profile-panel{position:fixed;top:24px;right:24px;z-index:30;width:min(420px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:auto;border-radius:22px;padding:18px}.profile-panel header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.profile-panel header button{width:36px;height:36px;border:1px solid rgba(98,153,207,.26);border-radius:999px;background:#ffffff0e;color:#fff}.profile-mode-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.profile-mode-tabs button.active{border-color:#2ff5aa6b;color:#2ff5aa}.profile-body dl{display:grid;gap:10px}.profile-body dl div{display:grid;gap:4px;border-top:1px solid rgba(98,153,207,.16);padding-top:10px}.profile-body dt{color:#dce8f69e;font-size:12px;text-transform:uppercase}.profile-body dd{margin:0}@media(max-width:980px){.workspace{grid-template-columns:1fr}.sidebar{min-height:auto;border-right:0;border-bottom:1px solid rgba(98,153,207,.22)}.content{max-height:none}.workspace-header,.api-source-strip{display:grid}.kpi-grid{grid-template-columns:1fr}}:where(body,button,input,textarea,select){font-family:var(--cx-type-font)!important;letter-spacing:0!important}:where(.workspace,.callx-shell,.callx-auth-bg,.workspace-topbar,.sidebar,.profile-panel){font-family:var(--cx-type-font)!important;color:var(--cx-ink-body);letter-spacing:0!important}:where(.workspace-header h1,.cxq-page-hero h1,.auth-hero h1,.landing-hero h1,.loading-title){color:var(--cx-ink-title)!important;font-family:var(--cx-type-font)!important;font-weight:var(--cx-type-page-weight)!important;letter-spacing:0!important}:where(.workspace-header h2,.profile-panel h2,.profile-panel h3,.sidebar-profile-copy b,.brand-row.compact strong){color:var(--cx-ink-title)!important;font-family:var(--cx-type-font)!important;font-size:var(--cx-type-card-size)!important;line-height:1.08!important;font-weight:var(--cx-type-card-weight)!important;letter-spacing:0!important}:where(.nav-section-toggle,.workspace-filter-panel-head span,.workspace-filter-field-head b,.profile-body dt,.api-source-strip small,.workspace-header small){color:var(--cx-ink-label)!important;font-family:var(--cx-type-font)!important;font-size:var(--cx-type-label-size)!important;line-height:1.18!important;font-weight:var(--cx-type-label-weight)!important;letter-spacing:var(--cx-type-label-spacing)!important;text-transform:uppercase!important}:where(.workspace-topbar-action,.workspace-filter-clear,.workspace-filter-trigger,.workspace-filter-option,.nav-item,.sidebar-logout,.profile-mode-tabs button,.profile-panel header button){font-family:var(--cx-type-font)!important;font-size:var(--cx-type-control-size)!important;line-height:1!important;font-weight:var(--cx-type-control-weight)!important;letter-spacing:0!important}:where(.workspace-topbar-search input,.workspace-filter-search input,.workspace-filter-panel-head small,.sidebar-profile-copy small,.profile-body dd,.nav-item-main span){font-family:var(--cx-type-font)!important;font-size:var(--cx-type-body-size)!important;line-height:1.35!important;font-weight:var(--cx-type-body-weight)!important;letter-spacing:0!important}:where(.callx-login-page,.callx-loading-screen,.callx-login-page button,.callx-loading-screen button,.callx-login-page input){font-family:var(--cx-type-font)!important;letter-spacing:0!important}:where(.hero-copy h1,.callx-login-form h1,.callx-loading-card h1){color:var(--cx-ink-title)!important;font-size:var(--cx-type-page-size)!important;line-height:1.02!important;font-weight:var(--cx-type-page-weight)!important;letter-spacing:0!important}:where(.callx-login-note h2,.callx-loading-card h2){color:var(--cx-ink-title)!important;font-size:var(--cx-type-card-size)!important;line-height:1.12!important;font-weight:var(--cx-type-card-weight)!important;letter-spacing:0!important}:where(.eyebrow,.callx-login-form label,.callx-loading-card strong){color:var(--cx-ink-label)!important;font-size:var(--cx-type-label-size)!important;line-height:1.18!important;font-weight:var(--cx-type-label-weight)!important;letter-spacing:var(--cx-type-label-spacing)!important;text-transform:uppercase!important}:where(.hero-copy>p,.callx-login-form>p,.callx-login-note p,.callx-login-help,.callx-loading-card p){color:var(--cx-ink-body)!important;font-size:var(--cx-type-body-size)!important;line-height:1.4!important;font-weight:var(--cx-type-body-weight)!important;letter-spacing:0!important}:where(.callx-green-button,.callx-ghost-button,.callx-login-submit,.callx-login-options button,.callx-login-field input){font-size:var(--cx-type-control-size)!important;line-height:1!important;font-weight:var(--cx-type-control-weight)!important;letter-spacing:0!important}.workspace-topbar{isolation:isolate;z-index:90}.workspace-filter-panel{z-index:2500}.workspace-filter-clear{position:relative;z-index:2}.workspace-topbar{position:relative;z-index:5000}.workspace-filter-panel{z-index:5100}.cxg-module-band{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,240px) minmax(220px,320px);align-items:center;gap:16px;padding:18px 20px;border:1px solid rgba(86,225,209,.24);border-radius:22px;background:radial-gradient(circle at 0 0,rgba(71,255,200,.13),transparent 36%),linear-gradient(135deg,#0a2f4c94,#04152d75);box-shadow:0 18px 40px #0008142e,inset 0 1px #ffffff14}.cxg-module-band h2,.cxg-module-band p,.cxg-leaderboard strong{margin:0}.cxg-module-band h2{color:#f4fbff;font-size:20px;line-height:1.1}.cxg-module-band p{color:#daebfab8;font-size:13px;font-weight:800}.cxg-module-meter{display:grid;gap:7px;min-width:0}.cxg-module-meter strong{color:#ecfff9;font-size:20px;line-height:1}.cxg-module-meter span{height:8px;overflow:hidden;border-radius:999px;background:#b6deff24}.cxg-module-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#27e9bc,#7df6ff);box-shadow:0 0 16px #30f2cf7a}.cxg-module-meter small,.cxg-leaderboard small{color:#dbeefab8;font-size:11px;font-weight:900}.cxg-leaderboard{display:grid;gap:8px;min-width:0}.cxg-leaderboard strong{color:#f5fbff;font-size:12px;font-weight:950;text-transform:uppercase}.cxg-leaderboard span{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;border-radius:12px;border:1px solid rgba(87,190,255,.18);background:#051e3a6b}.cxg-leaderboard b{color:#57f1d2;font-size:12px}.cxg-leaderboard em{min-width:0;overflow:hidden;color:#ecf8ff;font-size:12px;font-style:normal;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.workspace-filter-panel{background:radial-gradient(circle at 0 0,rgba(255,255,255,.11),transparent 30%),radial-gradient(circle at 100% 0,rgba(47,245,170,.06),transparent 28%),linear-gradient(135deg,#112a46fb,#040e22fe 48%,#020816fe)!important;box-shadow:0 30px 78px #00040ed1,0 0 0 1px #5ee7df29,0 0 34px #5ee7df14,inset 0 1px #ffffff21!important;backdrop-filter:blur(18px) saturate(1.12)!important;-webkit-backdrop-filter:blur(18px) saturate(1.12)!important;isolation:isolate!important;z-index:10000!important}.workspace-filter-dropdown{background:radial-gradient(circle at 0 0,rgba(255,255,255,.14),transparent 34%),radial-gradient(circle at 100% 0,rgba(80,183,255,.08),transparent 30%),linear-gradient(135deg,#184064fb,#071e3cfe 46%,#020b1dfe)!important;box-shadow:0 26px 64px #000510b8,0 0 0 1px #5ee7df29,0 0 34px #5ee7df14,inset 0 1px #ffffff29!important;backdrop-filter:blur(16px) saturate(1.12)!important;-webkit-backdrop-filter:blur(16px) saturate(1.12)!important;z-index:10001!important}.workspace-filter-search{background:linear-gradient(135deg,#4b769e57,#08254ba8)!important}.workspace-filter-option{background:transparent!important}.workspace-filter-option:hover,.workspace-filter-option.is-selected{background:linear-gradient(135deg,#5ee7df42,#50b7ff2e)!important}@media(max-width:980px){.cxg-module-band{grid-template-columns:1fr}}.workspace:not(.workspace--sidebar-compact) .sidebar .sidebar-profile-main{grid-template-columns:50px minmax(0,1fr)!important;align-items:center!important}.workspace .sidebar .sidebar-profile-card .callx-unified-avatar[data-avatar-slot=sidebar-user-avatar]{--callx-avatar-size: 50px !important;position:relative!important;inset:auto!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;max-width:50px!important;max-height:50px!important;flex:0 0 50px!important;align-self:center!important;justify-self:center!important;margin:0!important;padding:0!important;overflow:hidden!important;contain:paint!important;isolation:isolate!important;border-radius:50%!important;transform:none!important;transition:none!important;animation:none!important;will-change:auto!important}.workspace .sidebar .sidebar-profile-card .callx-unified-avatar[data-avatar-slot=sidebar-user-avatar]>.callx-unified-avatar__disc{position:absolute!important;inset:0!important;width:50px!important;height:50px!important;border-radius:50%!important;transform:none!important}.workspace .sidebar .sidebar-profile-card .callx-unified-avatar[data-avatar-slot=sidebar-user-avatar]>.callx-unified-avatar__art{position:absolute!important;inset:auto auto -1px 50%!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;max-width:none!important;max-height:none!important;margin:0!important;object-fit:contain!important;object-position:center bottom!important;transform:translate(-50%) scale(1.08) translateY(2px)!important;transform-origin:center bottom!important;transition:none!important;animation:none!important;will-change:auto!important}.workspace--sidebar-compact .sidebar .sidebar-profile-card .callx-unified-avatar[data-avatar-slot=sidebar-user-avatar]{--callx-avatar-size: 44px !important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;flex-basis:44px!important}.workspace--sidebar-compact .sidebar .sidebar-profile-card .callx-unified-avatar[data-avatar-slot=sidebar-user-avatar]>.callx-unified-avatar__disc{width:44px!important;height:44px!important}.workspace--sidebar-compact .sidebar .sidebar-profile-card .callx-unified-avatar[data-avatar-slot=sidebar-user-avatar]>.callx-unified-avatar__art{width:44px!important;height:44px!important}body>.callx-floating-menu-portal.callx-floating-menu-portal{position:fixed!important;z-index:2147483600!important;left:var(--callx-floating-left)!important;top:var(--callx-floating-top)!important;right:auto!important;bottom:auto!important;width:var(--callx-floating-width)!important;max-width:calc(100vw - 28px)!important;max-height:var(--callx-floating-max-height)!important;margin:0!important;transform:none!important}body>.callx-floating-menu-portal.cx-live-status-dropdown{gap:6px;padding:10px;border-color:#5ee7df80;background:radial-gradient(circle at 0 0,rgba(255,255,255,.24),transparent 38%),radial-gradient(circle at 100% 0,rgba(80,183,255,.12),transparent 34%),linear-gradient(135deg,#366586c7,#124065db 42%,#08213ee6);box-shadow:0 24px 58px #0005106b,0 0 34px #5ee7df1a,inset 0 1px #ffffff29;backdrop-filter:blur(24px) saturate(1.28);-webkit-backdrop-filter:blur(24px) saturate(1.28)}body>.callx-floating-menu-portal :where(.cxd-filter-group,.cxq-password-filter-group){display:grid;gap:2px}body>.callx-floating-menu-portal :where(.cxd-filter-group,.cxq-password-filter-group)>span{padding:8px 10px 4px;color:#b9cde1b3;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}
