.mrv{--mrv-r:18px;--mrv-shadow:0 1px 2px #10233c0d, 0 14px 32px -20px #10233c47;--mrv-ease:cubic-bezier(.2, .85, .25, 1);--mrv-good:#1f9d5c;--mrv-bad:#e5484d;--mrv-same:#9aa8b8;box-sizing:border-box;background:radial-gradient(900px 420px at 15% -10%, #6e5bff0f, transparent 70%), var(--bg);width:100%;height:100%;color:var(--ink);font-family:var(--font-sans);grid-template-rows:auto 198px minmax(0,1fr);gap:14px;padding:20px 28px 22px;display:grid}.mrv *{box-sizing:border-box}.mrv .tnum{font-variant-numeric:tabular-nums}:where(.mrv) :where(p,h1,h2,h3,ul){margin:0;padding:0}:where(.mrv) ul{list-style:none}:is(.mrv-tile,.mrv-wall__fams span)[data-fam=journey]{--f:#0a86c4}:is(.mrv-tile,.mrv-wall__fams span)[data-fam=quality]{--f:#6e5bff}:is(.mrv-tile,.mrv-wall__fams span)[data-fam=outbound]{--f:#d98208}:is(.mrv-tile,.mrv-wall__fams span)[data-fam=ai]{--f:#09a6df}:is(.mrv-tile,.mrv-wall__fams span)[data-fam=human]{--f:#1f9d5c}.mrv-head{justify-content:space-between;align-items:flex-end;display:flex}.mrv-head p{color:var(--muted);font-size:14px}.mrv-head h1{font-family:var(--font-display);color:var(--ink-2);letter-spacing:-.01em;margin-top:2px;font-size:31px;font-weight:600}.mrv-head h1 b{color:var(--ink);font-weight:700}.mrv-head__right{align-items:center;gap:14px;padding-bottom:2px;display:flex}.mrv-head__upd{color:var(--muted);font-size:13px}.mrv-seg{border:1px solid var(--line);background:#fff;border-radius:99px;grid-template-columns:1fr 1fr;height:38px;padding:4px;display:inline-grid;position:relative}.mrv-seg span{white-space:nowrap;z-index:1;color:var(--muted);place-items:center;padding:0 18px;font-size:13px;font-weight:500;transition:color .4s;display:grid;position:relative}.mrv-seg span[data-a]{color:#fff}.mrv-seg__thumb{background:#7c8a9c;border-radius:99px;width:calc(50% - 4px);transition:transform .6s cubic-bezier(.3,1.2,.45,1),background .5s;position:absolute;top:4px;bottom:4px;left:4px}.mrv-seg[data-now] .mrv-seg__thumb{background:linear-gradient(120deg,#0a86c4,#6e5bff);transform:translate(100%)}.mrv-top{grid-template-columns:minmax(0, 770fr) repeat(var(--meters,3), minmax(0, 178fr)) minmax(0, 330fr);border-radius:var(--mrv-r,18px);box-shadow:var(--mrv-shadow,0 1px 2px #10233c0d, 0 14px 32px -20px #10233c47);animation:mrv-fade .7s var(--mrv-ease,cubic-bezier(.2, .85, .25, 1)) both;background:#fff;display:grid;overflow:hidden}.mrv-top>*{border-right:1px solid var(--line);min-width:0}.mrv-top>:last-child{border-right:0}.mrv-lab{color:var(--muted);font-size:14px;font-weight:500}.mrv-vol{grid-template-columns:262px minmax(0,1fr);gap:22px;padding:18px 22px 16px;display:grid}.mrv-vol__l{flex-direction:column;display:flex}.mrv-vol__n{align-items:center;gap:10px;margin-top:6px;display:flex}.mrv-vol__n s{color:var(--muted);font-size:26px;font-weight:600;text-decoration-color:#e5484db3;text-decoration-thickness:2px}.mrv-vol__n svg{width:34px;height:16px}.mrv-vol__n svg path{fill:none;stroke:var(--muted);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60px;animation:.8s .5s forwards mrv-draw}.mrv-vol__n b{font-family:var(--font-display);letter-spacing:-.02em;font-size:50px;font-weight:700;line-height:1}.mrv-vol__say{color:var(--ink-2);animation:mrv-up .6s var(--mrv-ease,cubic-bezier(.2, .85, .25, 1)) both 1.4s;background:#fff8ea;border:1px solid #f5d49a;border-radius:11px;padding:9px 11px;font-size:13px;line-height:1.4;margin-top:auto!important}.mrv-vol__say b{color:var(--warning-text)}.mrv-days{grid-template-columns:repeat(var(--cols,31), minmax(0, 1fr));align-items:end;gap:3px;height:100%;padding:22px 0;display:grid;position:relative}.mrv-days__c{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.mrv-days__c b{color:var(--ink-2);opacity:0;transition:opacity .4s;transition-delay:calc(.9s + var(--k) * 60ms);margin-bottom:3px;font-size:11px;font-weight:600}.mrv-days[data-on] .mrv-days__c b{opacity:1}.mrv-days__c i{width:100%;height:calc(var(--h) * 86px + 3px);transform-origin:bottom;transition:transform .7s var(--mrv-ease,cubic-bezier(.2, .85, .25, 1));transition-delay:calc(.4s + var(--k) * 60ms);background:linear-gradient(#5bc8f0,#0a86c4);border-radius:4px 4px 2px 2px;transform:scaleY(0)}.mrv-days[data-on] .mrv-days__c i{transform:none}.mrv-days__c[data-gap] i{opacity:.9;height:100%;max-height:92px;transition-delay:calc(1.2s + var(--g) * 35ms);background:repeating-linear-gradient(135deg,#eef2f6 0 4px,#f8fafc 4px 8px);border-radius:3px}.mrv-days__stop{top:4px;bottom:18px;left:calc(var(--x) * 100% - 1px);background:var(--warning);border-radius:2px;width:2px;animation:.5s 2s both mrv-fade;position:absolute}.mrv-days__stop em{color:var(--warning-text);white-space:nowrap;background:#fff;padding-right:4px;font-size:12px;font-style:normal;font-weight:600;position:absolute;top:-2px;left:8px}.mrv-days__stop:after{content:"";background:var(--warning);border-radius:50%;width:8px;height:8px;animation:1.6s ease-out infinite mrv-ping;position:absolute;top:-4px;left:-3px}.mrv-days__l{color:var(--muted);font-size:11px;position:absolute;bottom:0}.mrv-days__l--a{left:0}.mrv-days__l--b{right:0}.mrv-home{animation:mrv-up .7s var(--mrv-ease,cubic-bezier(.2, .85, .25, 1)) both;animation-delay:calc(.2s + var(--k) * 90ms);flex-direction:column;padding:18px 18px 16px;display:flex}.mrv-home__n{font-family:var(--font-display);letter-spacing:-.02em;margin-top:6px;font-size:40px;font-weight:700;line-height:1}.mrv-home__n small{color:var(--muted);margin-left:2px;font-size:18px;font-weight:600}.mrv-home__d{margin-top:6px;font-size:13px;font-weight:600}.mrv-home__d[data-v=good]{color:var(--success-text)}.mrv-home__d small{color:var(--muted);font-size:12px;font-weight:400}.mrv-home__t{background:#edf1f6;border-radius:99px;height:12px;margin-top:auto;position:relative}.mrv-home__bar{top:3px;bottom:3px;left:calc(var(--p) * 100%);width:calc((var(--n) - var(--p)) * 100%);background:var(--mrv-good,#1f9d5c);transform-origin:0;transition:transform 1.4s var(--mrv-ease,cubic-bezier(.2, .85, .25, 1)) .6s;border-radius:99px;position:absolute;transform:scaleX(0)}.mrv-home[data-on] .mrv-home__bar{transform:none}.mrv-home__p,.mrv-home__c{border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:50%}.mrv-home__p{left:calc(var(--p) * 100%);background:#fff;border:2px solid #9aa8b8}.mrv-home__c{left:calc(var(--p) * 100%);background:var(--mrv-good,#1f9d5c);transition:left 1.4s var(--mrv-ease,cubic-bezier(.2, .85, .25, 1)) .6s;box-shadow:0 0 0 3px #1f9d5c2e}.mrv-home[data-on] .mrv-home__c{left:calc(var(--n) * 100%)}.mrv-home__s{color:var(--muted);white-space:nowrap;margin-top:8px;font-size:12px}.mrv-needs{flex-direction:column;padding:12px 16px;display:flex}.mrv-needs__h{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.mrv-needs__h b{background:var(--danger-text);color:#fff;border-radius:99px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:13px;display:grid}.mrv-needs ul{flex-direction:column;gap:2px;display:flex;margin-top:6px!important}.mrv-needs li{height:22px;color:var(--ink-2);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:13px;transition:background .4s,color .4s;display:flex}.mrv-needs li i{background:var(--danger);border-radius:50%;flex:none;width:7px;height:7px}.mrv-needs li[data-s=watch] i{background:var(--warning)}.mrv-needs li[data-on]{color:var(--ink);background:#fff1f1;font-weight:600}.mrv-needs li[data-on] i{animation:1s ease-in-out infinite mrv-blink}.mrv-needs__act{animation:mrv-up .45s var(--mrv-ease,cubic-bezier(.2, .85, .25, 1)) both;align-self:flex-start;margin-top:auto}.mrv-main{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,520fr) minmax(0,1100fr);gap:14px;min-height:0;display:grid}.mrv-bells{border-radius:var(--mrv-r,18px);min-height:0;box-shadow:var(--mrv-shadow,0 1px 2px #10233c0d, 0 14px 32px -20px #10233c47);animation:mrv-rise .8s var(--mrv-ease,cubic-bezier(.2, .85, .25, 1)) both .3s;background:#fff;flex-direction:column;padding:16px 22px 14px;display:flex}.mrv-bells__h{justify-content:space-between;align-items:center;display:flex}.mrv-bells__h h2{font-family:var(--font-display);font-size:20px;font-weight:700}.mrv-bells__lg{color:var(--muted);gap:14px;font-size:12px;display:flex}.mrv-bells__lg span{align-items:center;gap:6px;display:inline-flex}.mrv-lg-p,.mrv-lg-n{border-radius:50%;width:11px;height:11px}.mrv-lg-p{background:#fff;border:2px solid #9aa8b8}.mrv-lg-n{background:var(--ink-2)}.mrv-bells__g{align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex;margin:12px 0 6px!important}.mrv-bells__g--win{color:var(--success-text)}.mrv-bells__g--drop{color:var(--danger-text)}.mrv-bells ul{flex-direction:column;flex:1;justify-content:space-around;gap:6px;display:flex}.mrv-bell{--c:var(--mrv-bad,#e5484d);animation:mrv-up .6s var(--mrv-ease,cubic-bezier(.2, .85, .25, 1)) both;animation-delay:calc(.6s + var(--k) * .11s);border-radius:12px;flex-direction:column;gap:3px;padding:6px 10px 4px;display:flex}.mrv-bell[data-win]{--c:var(--mrv-good,#1f9d5c)}.mrv-bell:not([data-win]){background:linear-gradient(90deg,#fff6f6,#0000 70%)}.mrv-bell[data-win]{background:linear-gradient(90deg,#f2fbf6,#0000 70%)}.mrv-bell__h{justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;font-weight:500;display:flex}.mrv-bell__h small{color:var(--muted);font-size:12px;font-weight:400}.mrv-bell__h b{color:var(--c);white-space:nowrap;align-items:baseline;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.mrv-bell__h s{color:var(--muted);font-weight:500;text-decoration:none}.mrv-bell__h b i{color:var(--muted);font-style:normal;font-weight:400}.mrv-crit{background:var(--danger-text);color:#fff;vertical-align:1px;border-radius:99px;margin-left:7px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:600;animation:1.6s ease-in-out infinite mrv-blink}.mrv-bell__t{height:16px;margin:0 7px;position:relative}.mrv-bell__t:before{content:"";background:#e6ebf1;border-radius:2px;height:2px;position:absolute;top:7px;left:0;right:0}.mrv-bell__bar{height:6px;top:5px;left:calc(var(--lo) * 100%);width:calc(var(--w) * 100%);background:var(--c);opacity:.55;transform-origin:var(--o);transition:transform 1.3s var(--mrv-ease,cubic-bezier(.2, .85, .25, 1));transition-delay:calc(1s + var(--k) * .16s);border-radius:99px;position:absolute;transform:scaleX(0)}.mrv-bell[data-on] .mrv-bell__bar{transform:none}.mrv-bell__prev,.mrv-bell__now{border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%}.mrv-bell__prev{left:calc(var(--p) * 100%);background:#fff;border:2.5px solid #9aa8b8}.mrv-bell__now{left:calc(var(--p) * 100%);background:var(--c);box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 20%, transparent);transition:left 1.3s var(--mrv-ease,cubic-bezier(.2, .85, .25, 1));transition-delay:calc(1s + var(--k) * .16s)}.mrv-bell[data-on] .mrv-bell__now{left:calc(var(--n) * 100%)}.mrv-bell__ax{color:var(--faint);justify-content:space-between;margin:-2px 0 0;font-size:11px;line-height:12px;display:flex}.mrv-walls{grid-template-rows:minmax(0,3fr) minmax(0,4fr);gap:14px;min-height:0;display:grid}.mrv-wall{border-radius:var(--mrv-r,18px);min-height:0;box-shadow:var(--mrv-shadow,0 1px 2px #10233c0d, 0 14px 32px -20px #10233c47);animation:mrv-rise .8s var(--mrv-ease,cubic-bezier(.2, .85, .25, 1)) both .45s;background:#fff;flex-direction:column;padding:14px 16px 16px;display:flex}.mrv-wall+.mrv-wall{animation-delay:.6s}.mrv-wall__h{align-items:center;gap:10px;margin-bottom:10px;display:flex}.mrv-wall__tile{color:#fff;background:linear-gradient(140deg,#5bc8f0,#0a86c4);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.mrv-wall[data-tone=violet] .mrv-wall__tile{background:linear-gradient(140deg,#a497ff,#6e5bff)}.mrv-wall__h h2{font-size:16px;font-weight:600}.mrv-wall__n{color:var(--muted);font-size:13px}.mrv-wall__fams{color:var(--muted);gap:14px;margin-left:auto;font-size:12px;display:flex}.mrv-wall__fams span{align-items:center;gap:6px;display:inline-flex}.mrv-wall__fams i{background:var(--f);border-radius:99px;width:10px;height:4px}.mrv-wall__grid{grid-template-columns:repeat(var(--cols,8), minmax(0, 1fr));flex:1;grid-auto-rows:minmax(0,1fr);gap:7px;min-height:0;display:grid}.mrv-tile{perspective:900px;min-height:0}.mrv-tile__in{height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,1.15,.45,1);transition-delay:var(--dl);position:relative}.mrv-tile[data-now] .mrv-tile__in{transform:rotateY(180deg)}.mrv-tile__f{border:1px solid var(--line);backface-visibility:hidden;background:#fff;border-radius:11px;flex-direction:column;padding:8px 10px 7px;display:flex;position:absolute;inset:0;overflow:hidden}.mrv-tile__f:before{content:"";background:var(--f);width:3px;position:absolute;top:0;bottom:0;left:0}.mrv-tile__f--before{background:#f6f8fb}.mrv-tile__f--before:before{opacity:.35}.mrv-tile__f--now{transform:rotateY(180deg)}.mrv-tile__n{color:var(--ink-2);font-size:12px;line-height:1.25}.mrv-tile__f b{white-space:nowrap;margin-top:auto;font-size:18px;font-weight:700;line-height:1.15}.mrv-tile__f--before b{color:#7c8a9c}.mrv-tile__tag{color:var(--faint);font-size:11px;font-style:normal}.mrv-tile__d{white-space:nowrap;font-size:11px;font-style:normal;font-weight:600}.mrv-tile__d[data-v=good]{color:var(--success-text)}.mrv-tile__d[data-v=bad]{color:var(--danger-text)}.mrv-tile__d[data-v=same]{color:var(--muted);font-weight:500}.mrv-tile__f--now[data-v=good]{background:linear-gradient(#fff,#f3fbf6)}.mrv-tile__f--now[data-v=bad]{background:linear-gradient(#fff,#fff5f5)}.mrv-tile__f--now[data-st=critical]{border-color:#f2a3a6;box-shadow:inset 0 0 0 1px #f2a3a6}.mrv-tile__f--now[data-st=critical]:after{content:"critical";background:var(--danger-text);color:#fff;border-radius:99px;padding:1px 6px;font-size:11px;font-weight:600;animation:1.4s ease-in-out infinite mrv-blink;position:absolute;bottom:7px;right:7px}.mrv-tile__f--now[data-st=warning]:after{content:"";background:var(--warning);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px}.mrv-sum{grid-column:span var(--span,3);border:1px dashed var(--line-2);border-radius:11px;flex-direction:column;justify-content:center;gap:9px;min-width:0;padding:8px 14px;display:flex}.mrv-sum__rib{gap:2px;height:10px;display:flex}.mrv-sum__rib i{flex:0 0 calc(var(--w) * 100% - 2px);transform-origin:0;transition:transform .8s var(--mrv-ease,cubic-bezier(.2, .85, .25, 1)) .9s;border-radius:99px;transform:scaleX(0)}.mrv-sum[data-on] .mrv-sum__rib i{transform:none}.mrv-sum__rib i[data-v=good]{background:var(--mrv-good,#1f9d5c)}.mrv-sum__rib i[data-v=bad]{background:var(--mrv-bad,#e5484d)}.mrv-sum__rib i[data-v=same]{background:#c3ceda}.mrv-sum p{color:var(--muted);white-space:nowrap;flex-wrap:wrap;gap:2px 14px;font-size:12px;display:flex}.mrv-sum p b{color:var(--ink);margin-right:2px;font-size:15px}.mrv-sum p span[data-v=good] b{color:var(--success-text)}.mrv-sum p span[data-v=bad] b{color:var(--danger-text)}.mrv--empty{place-items:center;display:grid}.mrv-empty{color:var(--muted);flex-direction:column;align-items:center;gap:10px;font-size:15px;display:flex}.mrv-needs__none,.mrv-bells__none{color:var(--muted);font-size:13px;margin:auto 0!important}.mrv-needs__h b[data-zero]{background:var(--line-2);color:var(--ink-2)}@keyframes mrv-fade{0%{opacity:0}}@keyframes mrv-up{0%{opacity:0;transform:translateY(10px)}}@keyframes mrv-rise{0%{opacity:0;transform:translateY(40px)}}@keyframes mrv-draw{to{stroke-dashoffset:0}}@keyframes mrv-ping{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(2.8)}}@keyframes mrv-blink{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.mrv *,.mrv :before,.mrv :after,.mrv{transition:none!important;animation:none!important}}
:where([class^=nc-],[class*=\ nc-]){box-sizing:border-box}:where(.nc-card,.nc-tt,.nc-agent,.nc-mgr) :where(h3,p,ul,ol,dl,dd,dt){margin:0;padding:0}:where(.nc-card,.nc-agent,.nc-mgr) :where(ul,ol){list-style:none}:where(.nc-card,.nc-tt,.nc-agent,.nc-mgr) :where(em,small){font-style:normal}.nc-num,.nc-tt,.nc-card,.nc-agent{font-variant-numeric:tabular-nums}.nc-muted{color:var(--muted);font-size:13px}.nc-card{--nc-shadow:0 1px 2px #10233c0d, 0 14px 32px -22px #10233c4d;background:var(--surface);min-width:0;box-shadow:var(--nc-shadow);color:var(--ink);border-radius:18px;padding:16px 20px 18px;animation:.6s cubic-bezier(.2,.85,.25,1) both nc-up}.nc-h{align-items:center;gap:12px;min-height:28px;margin-bottom:14px;display:flex}.nc-h h3{align-items:center;gap:8px;margin-right:auto;font-size:16px;font-weight:600;display:inline-flex}.nc-h>span{color:var(--muted);white-space:nowrap;font-size:13px}.nc-h>span b{color:var(--ink);font-weight:600}.nc-h>span[data-bad]{color:var(--danger-text);font-weight:600}.nc-empty{text-align:center;color:var(--muted);padding:28px 0;font-size:14px}.nc-chip{border:1px solid var(--line);height:24px;color:var(--ink-2);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.nc-chip>i{background:var(--lime);border-radius:50%;width:7px;height:7px}.nc-chip[data-tone=violet]>i{background:var(--violet)}.nc-tt{--tone:var(--lime);background:var(--surface);min-width:0;color:var(--ink);animation:nc-up .6s cubic-bezier(.2, .85, .25, 1) calc(var(--k,0) * 70ms) both;border-radius:18px;flex-direction:column;padding:16px 18px 14px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #10233c0d,0 14px 32px -22px #10233c4d}.nc-tt[data-s=good]{--tone:var(--success)}.nc-tt[data-s=off]{--tone:var(--danger)}a.nc-tt:hover{transform:translateY(-2px);box-shadow:0 1px 2px #10233c0f,0 20px 36px -22px #10233c6b}a.nc-tt:focus-visible{box-shadow:var(--ring);outline:none}.nc-tt>:not(.nc-tt__trend){z-index:1;position:relative}.nc-tt__trend{align-items:flex-end;gap:3px;height:44%;padding:0 14px;display:flex;position:absolute;inset:auto 0 0}.nc-tt__trend i{height:calc(var(--h) * 100%);background:color-mix(in srgb, var(--tone) 9%, transparent);transform-origin:bottom;min-height:3px;animation:nc-rise .7s cubic-bezier(.2, .85, .25, 1) calc(.2s + var(--i) * 28ms) both;border-radius:5px 5px 0 0;flex:1}.nc-tt__top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.nc-tt__label{color:var(--muted);font-size:13px;font-weight:500}.nc-tt__delta{color:var(--danger-text);white-space:nowrap;font-size:12.5px;font-weight:600}.nc-tt__delta[data-good]{color:var(--success-text)}.nc-tt__v{font-family:var(--font-display);letter-spacing:-.02em;margin-top:2px;font-size:40px;font-weight:700;line-height:1.08}.nc-tt__v small{color:var(--muted);letter-spacing:0;margin-left:2px;font-size:18px;font-weight:600}.nc-tt__bar{background:color-mix(in srgb, var(--tone) 12%, #e9eef5);border-radius:99px;height:10px;margin-top:14px;display:block;position:relative}.nc-tt__bar i{width:calc(var(--p) * 1%);background:linear-gradient(90deg, color-mix(in srgb, var(--tone) 68%, #fff), var(--tone));transform-origin:0;animation:nc-grow .9s cubic-bezier(.2, .85, .25, 1) calc(.15s + var(--k,0) * 70ms) both;border-radius:99px;position:absolute;inset:0 auto 0 0}.nc-tt :is(u,s){text-decoration:none}.nc-tt__bar u{left:calc(var(--p) * 1%);background:var(--ink);width:3px;box-shadow:0 0 0 2px var(--surface);border-radius:2px;margin-left:-1.5px;position:absolute;top:-5px;bottom:-5px}.nc-tt__bar s{left:calc(var(--p) * 1%);background:var(--surface);border:2.5px solid var(--muted);border-radius:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;position:absolute;top:50%}.nc-tt__foot{min-height:18px;color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin-top:11px;font-size:12px;display:flex}.nc-tt__foot>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.nc-tt__foot b{color:var(--ink);font-weight:600}.nc-tt__foot u{background:var(--ink);border-radius:2px;width:3px;height:12px}.nc-tt__foot s{border:2.5px solid var(--muted);border-radius:50%;width:10px;height:10px}.nc-wf__grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:4px;display:grid}.nc-wf__grid i{aspect-ratio:1;background:var(--c);opacity:.2;animation:nc-pop .35s cubic-bezier(.3, 1.4, .5, 1) calc(var(--i) * 9ms) both;border-radius:26%;transition:opacity .25s,transform .25s}.nc-wf__grid i[data-on]{opacity:1}.nc-wf[data-at] .nc-wf__grid i[data-on]{transform:scale(1.06)}.nc-wf__key{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.nc-wf__key button{border:1px solid var(--line);height:34px;font:inherit;color:var(--ink-2);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:13px;transition:border-color .2s,background .2s;display:inline-flex}.nc-wf__key button:is(:hover,:focus-visible,[data-on]){border-color:color-mix(in srgb, var(--c) 60%, #fff);background:color-mix(in srgb, var(--c) 7%, #fff)}.nc-wf__key button:focus-visible{box-shadow:var(--ring);outline:none}.nc-wf__key i{background:var(--c);border-radius:3px;width:11px;height:11px}.nc-wf__key b{color:var(--ink);font-weight:600}.nc-wf__key em{color:var(--muted);font-size:12px}.nc-wf__sum{color:var(--muted);margin-top:12px;font-size:13px}.nc-wf__sum b{color:var(--ink);font-weight:600}.nc-hm__grid{grid-template-columns:40px minmax(0,1fr) 104px;align-items:center;gap:4px 10px;display:grid}.nc-hm__row{display:contents}.nc-hm__hours{color:var(--muted);grid-template-columns:repeat(8,minmax(0,1fr));font-size:12px;display:grid}.nc-hm__tl{color:var(--muted);text-align:right;white-space:nowrap;font-size:12px}.nc-hm__day{color:var(--muted);font-size:12.5px;font-weight:500;transition:color .2s}.nc-hm__day[data-on]{color:var(--ink);font-weight:600}.nc-hm__cells{grid-template-columns:repeat(24,minmax(0,1fr));gap:3px;display:grid}.nc-hm__cells i{height:22px;animation:nc-pop .3s ease-out calc(var(--i) * 3ms) both;background:#eef2f7;border-radius:5px;transition:transform .15s,box-shadow .15s}:is(.nc-hm__cells,.nc-hm__scale) i[data-l="1"]{background:#cdeaf8}:is(.nc-hm__cells,.nc-hm__scale) i[data-l="2"]{background:#8fd1f0}:is(.nc-hm__cells,.nc-hm__scale) i[data-l="3"]{background:#3cb0e3}:is(.nc-hm__cells,.nc-hm__scale) i[data-l="4"]{background:#0a7fbd}.nc-hm__cells i[data-peak]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink);z-index:1;position:relative}.nc-hm__cells i[data-at]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--lime);z-index:2;position:relative;transform:scale(1.1)}.nc-hm__tot{justify-content:flex-end;align-items:center;gap:8px;display:flex}.nc-hm__tot i{width:calc(var(--w) * 60px);transform-origin:100%;background:linear-gradient(90deg,#8fd1f0,#0a7fbd);border-radius:99px;height:6px;animation:.8s cubic-bezier(.2,.85,.25,1) .4s both nc-grow}.nc-hm__tot b{text-align:right;min-width:26px;font-size:13px;font-weight:600}.nc-hm__foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding-top:12px;display:flex}.nc-hm__read{color:var(--muted);align-items:baseline;gap:10px;font-size:13px;display:flex}.nc-hm__read b{color:var(--ink);font-size:15px;font-weight:600}.nc-hm__scale{color:var(--muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}.nc-hm__scale i{background:#eef2f7;border-radius:3px;width:16px;height:10px}.nc-live__dot{background:var(--success);border-radius:50%;width:9px;height:9px;position:relative}.nc-live__dot:after{content:"";background:var(--success);border-radius:50%;animation:1.8s ease-out infinite nc-ping;position:absolute;inset:0}.nc-live__list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;display:grid}.nc-call{border:1px solid var(--line);min-width:0;animation:nc-up .5s cubic-bezier(.2, .85, .25, 1) calc(.1s + var(--k) * 70ms) both;background:linear-gradient(#fff,#f8fbfe);border-radius:14px;flex-direction:column;padding:12px 14px;display:flex}.nc-call__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.nc-call__t{color:var(--ink-2);font-size:14px;font-weight:600}.nc-call__topic{margin-top:10px;font-size:15px;font-weight:600;line-height:1.3}.nc-call__caller{color:var(--muted);margin-top:2px;font-size:13px}.nc-call__by{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex}.nc-call__by>span:not(.nc-call__say){flex-direction:column;min-width:0;line-height:1.3;display:flex}.nc-call__by b{font-size:13px;font-weight:600}.nc-call__by em{color:var(--muted);font-size:12px}.nc-call__say{color:var(--ink-2);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:12.5px;font-weight:500;display:inline-flex}.nc-meter{align-items:flex-end;gap:2.5px;height:16px;display:inline-flex}.nc-meter i{transform-origin:bottom;background:#cdd6e1;border-radius:2px;width:3px;height:16px;transform:scaleY(.2)}.nc-meter[data-on] i{background:var(--lime);animation:nc-meter .7s ease-in-out calc(var(--i) * -170ms) infinite alternate}.nc-meter[data-on][data-tone=customer] i{background:var(--violet)}.nc-agent{min-width:0;color:var(--ink);background:radial-gradient(240px 150px at 50% 0, color-mix(in srgb, var(--hue) 12%, transparent), transparent 72%), var(--surface);animation:nc-up .5s cubic-bezier(.2, .85, .25, 1) calc(var(--k,0) * 60ms) both;border-radius:18px;flex-direction:column;gap:12px;padding:12px 16px 14px;transition:box-shadow .2s;display:flex;position:relative;box-shadow:0 1px 2px #10233c0d,0 14px 32px -22px #10233c4d}.nc-agent[data-selected]{box-shadow:0 0 0 2px var(--lime), 0 14px 32px -22px #10233c4d}.nc-agent__top{align-items:center;gap:8px;min-height:32px;display:flex}.nc-agent__kind{color:var(--muted);margin-right:auto;font-size:12px;font-weight:500}.nc-agent__who{font:inherit;color:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:0;display:flex}.nc-agent__who:focus-visible{box-shadow:var(--ring);outline:none}.nc-agent__who>b{font-size:16px;font-weight:600}.nc-agent__who:hover>b{text-underline-offset:3px;text-decoration:underline}.nc-agent__who>span:last-child{min-height:36px;color:var(--muted);font-size:13px;line-height:1.4}.nc-agent__face{background:radial-gradient(circle at 50% 30%, #fff, color-mix(in srgb, var(--hue) 20%, #fff));width:76px;height:76px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hue) 28%, #fff);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.nc-agent__face[data-sm]{flex:none;width:42px;height:42px;margin:0}.nc-agent__tags{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.nc-agent__nums{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1.5fr;gap:8px;margin-top:auto;padding-top:12px;display:grid}.nc-agent__nums dt{color:var(--muted);font-size:12px}.nc-agent__nums dd{min-height:24px;font-family:var(--font-display);align-items:center;margin-top:2px;font-size:18px;font-weight:700;display:flex}.nc-agent__nums dd small{color:var(--muted);margin-left:1px;font-size:12px;font-weight:600}.nc-agent__foot{justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.nc-agent__state{color:var(--ink-2);white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.nc-agent__state:before{content:"";background:var(--faint);border-radius:50%;width:8px;height:8px}.nc-agent__state[data-s=live]:before{background:var(--success)}.nc-agent__state[data-s=paused]:before{background:var(--warning)}.nc-pips{font-family:var(--font-sans);color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;font-weight:400;display:inline-flex}.nc-pips>span{gap:3px;display:inline-flex}.nc-pips i{background:var(--danger);border-radius:3px;width:10px;height:10px}.nc-pips i[data-ok]{background:var(--success)}.nc-pips[data-fail] em{color:var(--danger-text);font-weight:600}.nc-mgr{min-width:0;color:var(--ink);flex-direction:column;gap:12px;display:flex}.nc-mgr__bar{align-items:center;gap:10px;display:flex}.nc-mgr__bar>:first-child{flex:0 380px;margin-right:auto}.nc-mgr__facets,.nc-mgr__bulk{flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;display:flex}.nc-mgr__bulk{background:color-mix(in srgb, var(--lime) 8%, #fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lime) 30%, #fff);border-radius:12px;min-height:44px;padding:0 4px 0 12px}.nc-mgr__bulk>b{margin-right:8px;font-size:13px;font-weight:600}.nc-mgr__bulk>:last-child{margin-left:auto}.nc-mgr__cards{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px;display:grid}.nc-mgr__pages{color:var(--muted);justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.nc-cell-agent{align-items:center;gap:10px;min-width:0;display:inline-flex}.nc-cell-agent>span:last-child{flex-direction:column;min-width:0;line-height:1.35;display:flex}.nc-cell-agent b{color:var(--ink);font-size:15px;font-weight:600}.nc-cell-agent em{color:var(--muted);font-size:13px}.nc-cell-list{color:var(--ink-2);font-size:13px}.nc-cell-list b{font-weight:600}.nc-solved{align-items:center;gap:8px;width:132px;display:flex}.nc-solved i{background:linear-gradient(90deg, var(--lime) calc(var(--w) * 100%), #e9eef5 0);border-radius:99px;flex:60px;min-width:60px;height:6px}.nc-solved b{text-align:right;min-width:46px;font-size:13px;font-weight:600}.nc-tm__t{border-collapse:separate;border-spacing:0 3px;width:100%}.nc-tm__t thead th{color:var(--muted);text-align:center;white-space:nowrap;padding:0 4px 6px;font-size:12px;font-weight:500}.nc-tm__t thead th:first-child{text-align:left;padding-left:0}.nc-tm__t thead th:last-child{text-align:right;padding-right:0}.nc-tm__t thead th[data-last]{color:var(--ink);font-weight:600}.nc-tm__t tbody th{text-align:left;color:var(--ink);padding:6px 12px 6px 0;font-size:13.5px;font-weight:500}.nc-tm__t tbody tr[data-fail] th{color:var(--danger-text);font-weight:600}.nc-tm__t tbody th em{color:var(--warning-text);background:#fff4e0;border-radius:99px;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:600}.nc-tm__t td{text-align:center;color:var(--muted);white-space:nowrap;padding:3px 0;font-size:13px}.nc-tm__t td:last-child{text-align:right}.nc-tm__t td b{color:var(--ink);font-weight:600}.nc-tm__t td i{vertical-align:middle;width:22px;height:22px;animation:nc-pop .3s ease-out calc(var(--i) * 14ms) both;border-radius:7px;display:inline-block}.nc-tm__t td i[data-r=pass]{background:color-mix(in srgb, var(--success) 82%, #fff)}.nc-tm__t td i[data-r=fail]{background:var(--danger)}.nc-tm__t td i[data-r=none]{border:1.5px dashed #cdd6e1}.nc-ca{--lane:104px}.nc-ca__stage{row-gap:6px;display:grid}.nc-ca__events{height:66px;margin-left:calc(var(--lane) + 10px);position:relative}.nc-ca__events li{left:calc(var(--x) * 1%);top:calc(var(--row) * 32px);transform:translateX(calc(var(--x) * -1%));position:absolute}.nc-ca__events li:after{content:"";left:calc(var(--x) * 1%);width:0;height:calc(46px - var(--row) * 32px);border-left:1.5px dashed #c3cedb;position:absolute;top:26px}.nc-ca__events button{border:1px solid var(--line);height:26px;font:inherit;color:var(--ink-2);white-space:nowrap;cursor:default;background:#fff;border-radius:99px;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:500;transition:border-color .2s,box-shadow .2s;display:inline-flex}.nc-ca__events li[data-on] button,.nc-ca__events button:hover{border-color:var(--ink-2);box-shadow:0 6px 14px -8px #10233c80}.nc-ca__events button:focus-visible{box-shadow:var(--ring);outline:none}.nc-ca__events button i{background:var(--lime);border-radius:50%;width:8px;height:8px}.nc-ca__events li[data-kind=knowledge] i{background:var(--violet)}.nc-ca__events li[data-kind=guardrail] i{background:var(--warning)}.nc-ca__events li[data-kind=handoff] i{background:var(--danger)}.nc-ca__events time{color:var(--muted);font-size:12px;font-weight:400}.nc-ca__lane,.nc-ca__axis{grid-template-columns:var(--lane) minmax(0, 1fr);align-items:center;column-gap:10px;display:grid}.nc-ca__name{color:var(--ink-2);font-size:13px;font-weight:500}.nc-ca__track{background:#f1f4f8;border-radius:9px;height:28px;position:relative}.nc-ca__track i{top:4px;bottom:4px;left:calc(var(--x) * 1%);width:max(3px, calc(var(--w) * 1%));transform-origin:0;animation:nc-grow .5s ease-out calc(.2s + var(--i) * 60ms) both;background:linear-gradient(90deg,#5bc8f0,#09a6df);border-radius:5px;position:absolute}.nc-ca__lane[data-who=customer] .nc-ca__track i{background:linear-gradient(90deg,#b9b0ff,#8b7cff)}.nc-ca__track u{top:-5px;bottom:-5px;left:calc(var(--x) * 1%);background:var(--ink);border-radius:2px;width:2px;margin-left:-1px;position:absolute}.nc-ca__axis>div{height:18px;position:relative}.nc-ca__axis em{left:calc(var(--x) * 1%);color:var(--muted);font-size:12px;position:absolute;transform:translate(-50%)}.nc-ca__axis em:first-child{transform:none}.nc-ca__sum{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;padding-top:12px;display:grid}.nc-ca__sum dt{color:var(--muted);align-items:center;gap:7px;font-size:12.5px;display:flex}.nc-ca__sum dt i{background:#cfd8e3;border-radius:50%;width:9px;height:9px}.nc-ca__sum [data-who=agent] dt i{background:var(--lime)}.nc-ca__sum [data-who=customer] dt i{background:var(--violet)}.nc-ca__sum dd{font-family:var(--font-display);margin-top:2px;font-size:18px;font-weight:700}.nc-ca__sum dd small{font-family:var(--font-sans);color:var(--muted);margin-left:7px;font-size:12px;font-weight:500}@keyframes nc-up{0%{opacity:0;transform:translateY(10px)}}@keyframes nc-pop{0%{opacity:0;transform:scale(.4)}}@keyframes nc-grow{0%{transform:scaleX(0)}}@keyframes nc-rise{0%{transform:scaleY(0)}}@keyframes nc-meter{to{transform:scaleY(1)}}@keyframes nc-ping{to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){:is([class^=nc-],[class*=\ nc-]),:is([class^=nc-],[class*=\ nc-]) *,:is([class^=nc-],[class*=\ nc-]) :after{transition:none!important;animation:none!important}.nc-meter[data-on] i{transform:scaleY(.7)}}
.nc-rp__stage{grid-template-columns:200px minmax(0,1fr) 256px;gap:20px;height:404px;display:grid}.nc-rp__who{text-align:center;flex-direction:column;align-items:center;gap:3px;min-height:0;display:flex}.nc-rp__face{background:radial-gradient(circle at 50% 32%,#fff,#e3f4fc);border-radius:50%;place-items:center;width:136px;height:136px;margin-bottom:8px;transition:box-shadow .4s,background .4s;display:grid;box-shadow:inset 0 0 0 1px #cfeaf8,0 0 #09a6df00}.nc-rp__face[data-mood=speaking]{box-shadow:inset 0 0 0 1px #9bd5f3,0 0 0 8px #09a6df1a}.nc-rp__face[data-mood=attention]{background:radial-gradient(circle at 50% 32%,#fff,#fff1d9);box-shadow:inset 0 0 0 1px #f5d49a,0 0 0 8px #e59a131f}.nc-rp__who>b{font-size:17px;font-weight:600}.nc-rp__who>span:not(.nc-rp__face){color:var(--muted);font-size:13px;line-height:1.35}.nc-rp__who>em{color:#0a6fa8;background:#e9f7fd;border-radius:99px;margin-top:8px;padding:3px 12px;font-size:13px;font-weight:600}.nc-rp__who>em[data-mood=attention]{color:var(--warning-text);background:#fff4e0}.nc-rp__who>em[data-mood=idle],.nc-rp__who>em[data-mood=happy]{color:var(--ink-2);background:#f1f4f8}.nc-rp__cust{border:1px solid var(--line);background:#fff;border-radius:99px;align-items:center;gap:9px;margin-top:auto;padding:7px 14px 7px 8px;display:flex}.nc-rp__cust b{font-size:13px;font-weight:600}.nc-rp__custface{color:#6e5bff;background:#f1eeff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.nc-rp__custface svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.nc-rp__talk{background:linear-gradient(#f4f8fc,#fafcfe);border-radius:16px;flex-direction:column;justify-content:flex-end;min-height:0;padding:14px 16px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 64px);mask-image:linear-gradient(#0000 0,#000 64px)}.nc-rp__talk ol{flex-direction:column;gap:10px;display:flex}.nc-rp__say{border-radius:17px;max-width:80%;padding:9px 15px;font-size:16.5px;line-height:1.7;transition:box-shadow .3s;animation:.3s ease-out both nc-up}.nc-rp__say p{margin:0}.nc-rp__say span{opacity:0;transition:opacity .16s}.nc-rp__say span[data-on]{opacity:1}.nc-rp__say[data-who=agent]{background:#fff;border:1px solid #cdeaf8;border-bottom-left-radius:5px;align-self:flex-start}.nc-rp__say[data-who=customer]{background:#f3f0ff;border:1px solid #dcd5ff;border-bottom-right-radius:5px;align-self:flex-end}.nc-rp__say[data-who=agent][data-live]{box-shadow:0 0 0 4px #09a6df21}.nc-rp__say[data-who=customer][data-live]{box-shadow:0 0 0 4px #8b7cff26}.nc-rp__step{height:28px;color:var(--ink-2);white-space:nowrap;background:#fff;border:1px dashed #b9c6d4;border-radius:99px;align-self:center;align-items:center;gap:7px;padding:0 11px;font-size:12.5px;font-weight:500;animation:.35s cubic-bezier(.3,1.4,.5,1) both nc-pop;display:inline-flex}.nc-rp__step time{color:var(--muted);font-size:12px;font-weight:400}:is(.nc-rp__step,.nc-rp__steps li) i{background:var(--kc);border-radius:50%;flex:none;width:9px;height:9px}:is(.nc-rp__step,.nc-rp__steps li,.nc-rp__line u){--kc:var(--lime)}:is(.nc-rp__step,.nc-rp__steps li,.nc-rp__line u)[data-kind=knowledge]{--kc:var(--violet)}:is(.nc-rp__step,.nc-rp__steps li,.nc-rp__line u)[data-kind=guardrail]{--kc:var(--warning)}:is(.nc-rp__step,.nc-rp__steps li,.nc-rp__line u)[data-kind=handoff]{--kc:var(--danger)}.nc-rp__steps{min-height:0}.nc-rp__steps h4{color:var(--muted);margin:0 0 10px;font-size:13px;font-weight:600}.nc-rp__steps ol{flex-direction:column;gap:8px;display:flex}.nc-rp__steps button{border:1px solid var(--line);width:100%;font:inherit;text-align:left;color:var(--muted);cursor:pointer;background:#fff;border-radius:13px;align-items:center;gap:11px;padding:9px 12px;transition:border-color .3s,box-shadow .3s,background .3s;display:flex}.nc-rp__steps button:focus-visible{box-shadow:var(--ring);outline:none}.nc-rp__steps button>span{flex-direction:column;line-height:1.35;display:flex}.nc-rp__steps b{font-size:13.5px;font-weight:600}.nc-rp__steps em{font-size:12px}.nc-rp__steps li i{background:#fff;width:11px;height:11px;transition:background .3s,box-shadow .3s;box-shadow:inset 0 0 0 2px #cdd6e1}.nc-rp__steps li[data-done] button{color:var(--ink);border-color:color-mix(in srgb, var(--kc) 35%, #fff)}.nc-rp__steps li[data-done] em{color:var(--muted)}.nc-rp__steps li[data-done] i{background:var(--kc);box-shadow:none}.nc-rp__steps li[data-now] button{background:color-mix(in srgb, var(--kc) 8%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--kc) 18%, transparent)}.nc-rp__bar{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:14px;margin-top:18px;display:grid}.nc-rp__time{min-width:88px;color:var(--ink-2);font-size:13px;font-weight:600}.nc-rp__line{cursor:pointer;touch-action:none;background:#f1f4f8;border-radius:11px;height:44px;position:relative}.nc-rp__line:focus-visible{box-shadow:var(--ring);outline:none}.nc-rp__lane{height:12px;position:absolute;left:0;right:0}.nc-rp__lane[data-who=agent]{top:8px}.nc-rp__lane[data-who=customer]{bottom:8px}.nc-rp__lane i{top:0;bottom:0;left:calc(var(--x) * 1%);width:max(3px, calc(var(--w) * 1%));background:linear-gradient(90deg,#5bc8f0,#09a6df);border-radius:4px;position:absolute}.nc-rp__lane[data-who=customer] i{background:linear-gradient(90deg,#b9b0ff,#8b7cff)}.nc-rp__past{left:calc(var(--x) * 1%);pointer-events:none;background:#f1f4f8bd;border-radius:0 11px 11px 0;position:absolute;top:0;bottom:0;right:0}.nc-rp__line u{left:calc(var(--x) * 1%);border:3px solid var(--kc);z-index:1;background:#fff;border-radius:50%;width:12px;height:12px;margin-left:-6px;text-decoration:none;transition:background .3s;position:absolute;top:-6px}.nc-rp__line u[data-done]{background:var(--kc)}.nc-rp__head{left:calc(var(--x) * 1%);background:var(--ink);pointer-events:none;z-index:2;border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-7px;bottom:-7px}.nc-rp__head:after{content:"";background:var(--ink);border-radius:50%;width:13px;height:13px;margin-left:-6.5px;position:absolute;bottom:-5px;left:50%;box-shadow:0 0 0 3px #fff}.nc-nar{gap:14px;min-width:0;display:grid}.nc-nar__bar{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffed;border-radius:18px;align-items:center;gap:14px;min-height:66px;padding:8px 20px 8px 10px;transition:box-shadow .3s;display:flex;position:sticky;top:8px;box-shadow:0 1px 2px #10233c0d,0 14px 32px -22px #10233c66,inset 0 0 0 1.5px #dcebf5}.nc-nar__bar[data-tone=good]{box-shadow:0 1px 2px #10233c0d, 0 14px 32px -22px #10233c66, inset 0 0 0 1.5px color-mix(in srgb, var(--success) 45%, #fff)}.nc-nar__bar[data-tone=bad]{box-shadow:0 1px 2px #10233c0d, 0 14px 32px -22px #10233c66, inset 0 0 0 1.5px color-mix(in srgb, var(--danger) 45%, #fff)}.nc-nar__face{background:radial-gradient(circle at 50% 30%,#fff,#e3f4fc);border-radius:50%;flex:none;place-items:center;width:50px;height:50px;display:grid}.nc-nar__bar p{color:var(--ink);margin:0;font-size:16px;font-weight:500;line-height:1.45}.nc-nar__rest{visibility:hidden}.nc-map{padding:14px 16px}.nc-map__field{touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;background:linear-gradient(#fbfdff,#f5f8fc);border-radius:14px;height:500px;position:relative}.nc-map__zone{border-radius:12px;position:absolute}.nc-map__zone[data-z=good]{background:color-mix(in srgb, var(--success) 7%, transparent)}.nc-map__zone[data-z=bad]{background:color-mix(in srgb, var(--danger) 7%, transparent)}.nc-map__mx{border-left:1.5px dashed #bcc8d6;width:0;position:absolute}.nc-map__my{border-top:1.5px dashed #bcc8d6;height:0;position:absolute}.nc-map__cap{color:var(--muted);white-space:nowrap;font-size:12.5px;font-weight:600;position:absolute}.nc-map__cap[data-c=tl]{top:10px;left:84px}.nc-map__cap[data-c=tr]{color:var(--success-text);top:10px;right:20px}.nc-map__cap[data-c=bl]{bottom:8px;left:16px}.nc-map__cap[data-c=br]{color:var(--danger-text);bottom:8px;right:20px}.nc-map__med{border:1px solid var(--line);color:var(--muted);white-space:nowrap;z-index:1;background:#fff;border-radius:99px;padding:1px 9px;font-size:12px;position:absolute;transform:translate(-50%)}.nc-map__med[data-y]{left:2px;transform:translateY(-50%)}.nc-map__axis{color:var(--ink-2);font-size:12.5px;font-weight:500;position:absolute}.nc-map__axis[data-a=x]{bottom:8px;left:50%;transform:translate(-50%)}.nc-map__axis[data-a=x]:after{content:" →"}.nc-map__axis[data-a=y]{top:10px;left:14px}.nc-map__axis[data-a=y]:before{content:"↑ "}.nc-map__agent{z-index:2;animation:nc-pop .45s cubic-bezier(.3, 1.4, .5, 1) calc(.1s + var(--k) * 60ms) both;cursor:default;flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;transform:translate(-50%,-28px)}.nc-map__agent[data-on]{z-index:6}.nc-map__agent>button{background:radial-gradient(circle at 50% 30%, #fff, color-mix(in srgb, var(--hue) 22%, #fff));width:56px;height:56px;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--hue) 38%, #fff), 0 10px 20px -12px #10233c80;cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .2s cubic-bezier(.3,1.4,.5,1),box-shadow .2s;display:grid}.nc-map__agent[data-on]>button,.nc-map__agent>button:focus-visible{outline:none;transform:scale(1.14)}.nc-map__agent[data-fail]>button{box-shadow:0 0 0 3px var(--danger), 0 10px 20px -12px #10233c80}.nc-map__agent[data-selected]>button{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--lime), 0 10px 20px -12px #10233c80}.nc-map__agent[data-selected][data-fail]>button{box-shadow:0 0 0 3px var(--danger), 0 0 0 6px var(--lime), 0 10px 20px -12px #10233c80}.nc-map__agent[data-paused]>button{filter:grayscale(.85)}.nc-map__agent>b{white-space:nowrap;background:#ffffffe0;border-radius:7px;padding:0 7px;font-size:13px;font-weight:600}.nc-map__pop{width:268px;box-shadow:0 0 0 1px var(--line), 0 22px 44px -20px #10233c8c;text-align:left;cursor:default;background:#fff;border-radius:16px;flex-direction:column;gap:9px;padding:12px 14px 14px;animation:.2s ease-out both nc-up;display:flex;position:absolute;top:-8px;left:calc(100% + 14px)}.nc-map__pop:before{content:"";width:16px;position:absolute;top:0;bottom:0;left:-16px}.nc-map__pop[data-side=left]{left:auto;right:calc(100% + 14px)}.nc-map__pop[data-side=left]:before{left:auto;right:-16px}.nc-map__pop[data-up]{top:auto;bottom:14px}.nc-map__role{color:var(--muted);font-size:13px;line-height:1.4}.nc-map__pop p{background:color-mix(in srgb, var(--hue) 9%, #fff);color:var(--ink);border-radius:14px 14px 4px;margin:0;padding:8px 12px;font-size:15.5px;line-height:1.75}.nc-map__pop dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.nc-map__pop dt{color:var(--muted);font-size:12px}.nc-map__pop dd{font-variant-numeric:tabular-nums;margin:1px 0 0;font-size:15px;font-weight:700}.nc-map__pop dd[data-bad]{color:var(--danger-text)}.nc-map__acts{gap:8px;display:flex}.nc-map__lasso{border:1.5px dashed var(--lime);pointer-events:none;z-index:7;background:#09a6df14;border-radius:8px;position:absolute}.nc-map__shelf{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}.nc-map__shelf>span{color:var(--muted);font-size:12.5px;font-weight:500}.nc-map__shelf button{border:1px solid var(--line);height:38px;font:inherit;cursor:pointer;background:#fff;border-radius:99px;align-items:center;gap:8px;padding:0 14px 0 7px;display:inline-flex}.nc-map__shelf button:focus-visible{box-shadow:var(--ring);outline:none}.nc-map__shelf b{color:var(--ink);font-size:13px;font-weight:600}.nc-map__shelf em{color:var(--muted);font-size:12px;font-style:normal}
