:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f9f7f3;--surface:#fff;--surface2:#f3f1ec;--line:#e9e6df;--line2:#dcd8cf;--ink:#1c1916;--ink2:#57524b;--ink3:#6b655d;--brand:#087c67;--brand2:#06604f;--brandSoft:#e3f1ec;--onBrand:#fff;--teal:#2d5fa6;--tealSoft:#e7edf6;--amber:#7a4e0b;--amberSoft:#f6ecd9;--red:#9b2c22;--redSoft:#f7e4e1;--sand:#9a7b45;--pill:#1c1916;--onPill:#f9f7f3;--saudi:#006c35;--shadow:none;--display:"IBM Plex Sans Arabic",system-ui,sans-serif;--num:"Hanken Grotesk","IBM Plex Sans Arabic",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--display);-webkit-font-smoothing:antialiased;font-size:14px}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.num{font-variant-numeric:tabular-nums}svg.i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.app{grid-template-rows:auto minmax(0,1fr);grid-template-columns:252px minmax(0,1fr);height:100%;display:grid}nav.side{background:var(--surface);border-inline-end:1px solid var(--line);flex-direction:column;grid-row:2;gap:4px;padding:16px 12px;display:flex;overflow:auto}.logo{align-items:center;gap:10px;padding:4px 8px 16px;display:flex}.mark{background:var(--brand);width:36px;height:36px;color:var(--onBrand);border-radius:10px;place-items:center;font-size:19px;font-weight:700;display:grid}.logo b{font-size:15px;line-height:1.3;display:block}.logo small{color:var(--ink3);font-size:11.5px}.camp{border:1px solid var(--line);background:var(--surface2);cursor:pointer;text-align:start;border-radius:12px;align-items:center;gap:8px;margin:0 4px 12px;padding:10px 12px;display:flex}.camp div{flex:1;min-width:0}.camp b{font-size:13px;font-weight:600;display:block}.camp small{color:var(--ink3);font-size:11.5px}.nl{color:var(--ink3);letter-spacing:.02em;padding:12px 12px 4px;font-size:11px}.nav{color:var(--ink2);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:14px;text-decoration:none;display:flex}.nav:hover{background:var(--surface2);color:var(--ink)}.nav.on{background:var(--brandSoft);color:var(--brand);font-weight:600}.nav .bd{text-align:center;background:var(--surface2);min-width:22px;color:var(--ink2);font-size:11px;font-family:var(--mono);border-radius:99px;margin-inline-start:auto;padding:1px 7px}.nav .bd.l{background:var(--brand);color:var(--onBrand)}.run{border:1px solid var(--line);border-radius:12px;gap:8px;margin-top:auto;padding:12px;display:grid}.run .r1{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.dot{background:var(--brand);border-radius:50%;width:8px;height:8px}.dot.off{background:var(--ink3)}.run small{color:var(--ink3);font-size:11.5px;line-height:1.6}.proto{color:var(--sand);text-align:center;padding-top:10px;font-size:11px}.top{grid-area:1/2;display:none}main{grid-row:2;position:relative;overflow:auto}.bar{z-index:5;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 28px;display:flex;position:sticky;top:0}.bar h1{text-wrap:balance;margin:0;font-size:20px;font-weight:600}.bar .crumb{color:var(--ink3);font-size:12px}.search{background:var(--surface);border:1px solid var(--line);color:var(--ink3);border-radius:10px;align-items:center;gap:8px;width:260px;max-width:40vw;margin-inline-start:auto;padding:7px 12px;display:flex}.search input{color:var(--ink);font:inherit;background:0 0;border:0;outline:0;width:100%}.ib{border:1px solid var(--line);background:var(--surface);cursor:pointer;width:38px;height:38px;color:var(--ink2);border-radius:10px;place-items:center;display:grid;position:relative}.ib .bd{top:-4px;background:var(--red);color:#fff;min-width:17px;height:17px;font-size:10px;font-family:var(--mono);border-radius:99px;place-items:center;padding:0 4px;display:grid;position:absolute;inset-inline-end:-4px}.me{align-items:center;gap:8px;font-size:13px;display:flex}.me .av{background:var(--tealSoft);width:36px;height:36px;color:var(--teal);border-radius:50%;place-items:center;font-weight:600;display:grid}.me small{color:var(--ink3);font-size:11.5px;display:block}.page{gap:18px;max-width:1500px;padding:22px 28px 40px;display:grid}.card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;min-width:0;padding:18px}.card h3{margin:0;font-size:15px;font-weight:600}.ch{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.ch .sub{color:var(--ink3);font-size:12px}.ch .end{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.grid{gap:18px;display:grid}.g2{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.kpi{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;padding:16px}.kpi small{color:var(--ink2);align-items:center;gap:6px;font-size:12.5px;display:flex}.kpi b{font-variant-numeric:tabular-nums;margin:6px 0 2px;font-size:28px;font-weight:600;display:block}.kpi em{color:var(--ink3);font-size:12px;font-style:normal}.kpi em.up{color:var(--brand)}.kpi em.warn{color:var(--amber)}.btn{border:1px solid var(--line2);background:var(--surface);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:7px 13px;font-size:13px;display:inline-flex}.btn:hover{background:var(--surface2)}.btn.danger{color:var(--red)}.pill{background:var(--surface2);color:var(--ink2);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;display:inline-flex}.seg{background:var(--surface2);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.seg button{cursor:pointer;color:var(--ink2);background:0 0;border:0;border-radius:8px;padding:5px 12px;font-size:12.5px}.seg button.on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow);font-weight:600}.tw{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13px}th{text-align:start;color:var(--ink3);border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:500}td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 10px}tr:last-child td{border-bottom:0}tbody tr.click{cursor:pointer}tbody tr.click:hover td{background:var(--surface2)}tr.sel td{background:var(--brandSoft)}.meter{background:var(--surface2);border-radius:9px;min-width:60px;height:6px;overflow:hidden}.meter i{background:var(--brand);border-radius:9px;height:100%;display:block}.meter.a i{background:var(--amber)}.meter.r i{background:var(--red)}.muted{color:var(--ink3)}.note{color:var(--ink3);align-items:center;gap:6px;font-size:12px;line-height:1.6;display:flex}.empty{text-align:center;color:var(--ink3);padding:30px}.fun{gap:8px;display:grid}.fr{grid-template-columns:150px minmax(0,1fr) 64px;align-items:center;gap:12px;font-size:13px;display:grid}.fr .b{background:var(--brandSoft);border-radius:7px;height:26px;position:relative;overflow:hidden}.fr .b i{background:var(--brand);opacity:.9;border-radius:7px;transition:width .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset-block:0;inset-inline-start:0}.fr .v{text-align:end;font-family:var(--mono);font-size:13px}.stack{border-radius:99px;gap:2px;height:12px;margin:6px 0 10px;display:flex;overflow:hidden}.legend{color:var(--ink2);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.legend i{vertical-align:-1px;border-radius:3px;width:9px;height:9px;margin-inline-end:5px;display:inline-block}.att{gap:8px;display:grid}.at{background:var(--surface2);cursor:pointer;text-align:start;border:0;border-radius:12px;align-items:flex-start;gap:10px;width:100%;padding:10px 12px;display:flex}.at .ic{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.at b{font-size:13px;font-weight:600;display:block}.at small{color:var(--ink3);font-size:12px}svg.chart text{fill:var(--ink3);font-size:11px;font-family:var(--display)}svg.chart .gl{stroke:var(--line)}.lives{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}.lc{border:1px solid var(--line);background:var(--surface);cursor:pointer;text-align:start;box-shadow:var(--shadow);border-radius:14px;gap:8px;padding:14px;transition:all .2s;display:grid}.lc:hover{border-color:var(--brand)}.lc.on{border-color:var(--brand);box-shadow:0 0 0 3px var(--brandSoft)}.lc .t{align-items:center;gap:8px;display:flex}.lc .t b{font-size:14px}.lc .t .mono{color:var(--ink3);margin-inline-start:auto;font-size:12px}.lc p{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;margin:0;font-size:12.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.mw{align-items:center;gap:2px;height:18px;display:flex}.mw b{background:var(--brand);opacity:.7;border-radius:2px;width:3px;animation:1s ease-in-out infinite mw}@keyframes mw{0%,to{height:3px}50%{height:16px}}.who-a{color:var(--brand)}.who-c{color:var(--ink)}.split{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:18px;display:grid}.detail{position:sticky;top:84px}.kv{grid-template-columns:auto 1fr;gap:8px 14px;font-size:13px;display:grid}.kv dt{color:var(--ink3)}.kv dd{margin:0}.said{background:var(--surface2);border-inline-start:3px solid var(--brand);border-radius:12px;padding:12px;font-size:13.5px;line-height:1.8}.said .mono{color:var(--ink3);margin-bottom:4px;font-size:11px;display:block}textarea{border:1px solid var(--line2);background:var(--surface);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:10px;min-height:70px;padding:10px}.sla{align-items:center;gap:8px;font-size:12px;display:flex}.tl{gap:0;font-size:13px;display:grid}.tl div{grid-template-columns:18px 1fr auto;gap:10px;padding:6px 0;display:grid;position:relative}.tl div:before{content:"";background:var(--line2);border-radius:50%;width:9px;height:9px;margin-top:6px}.tl div.done:before{background:var(--brand)}.tl small{color:var(--ink3)}.sgrid{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:18px;display:grid}.stages{gap:2px;display:grid;position:sticky;top:84px}.stages button{text-align:start;cursor:pointer;color:var(--ink2);background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}.stages button:hover{background:var(--surface2)}.stages button.on{background:var(--brandSoft);color:var(--brand);font-weight:600}.stages .n{font-family:var(--mono);color:var(--ink3);width:18px;font-size:11px}.line{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin-bottom:8px;padding:12px 14px;display:grid}.line p{margin:0;font-size:15px;line-height:1.9}.line .meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.line .meta .mono{color:var(--ink3);font-size:11px}.ins{color:var(--ink3);padding:4px 14px 10px;font-size:13px;font-style:normal;line-height:1.8}.ins:before{content:"توجيه · ";color:var(--sand)}.wa-line{border-inline-start:3px solid #25a35a}.appr{border:1px solid var(--line);background:var(--surface);border-radius:14px;gap:10px;padding:14px;display:grid}.appr p{margin:0;font-size:15.5px;line-height:1.9}.appr .why{color:var(--ink3);font-size:12.5px}.appr .acts{flex-wrap:wrap;gap:8px;display:flex}.appr.ok{border-color:var(--brand);background:var(--brandSoft)}.appr.no{opacity:.55}.tc{grid-template-columns:minmax(0,1fr) 340px 380px;align-items:start;gap:18px;display:grid}.roles{gap:8px;display:grid}.role{border:1px solid var(--line);background:var(--surface);cursor:pointer;text-align:start;border-radius:14px;gap:4px;padding:12px;transition:all .2s;display:grid}.role:hover{border-color:var(--brand)}.role.on{border-color:var(--brand);background:var(--brandSoft)}.role b{font-size:14px}.role small{color:var(--ink3);font-size:12px}.role p{color:var(--ink2);margin:0;font-size:12.5px;line-height:1.6}.phone{--pw:320px;--ph:640px;width:var(--pw);height:var(--ph);color:#ecf6f0;background:#0b0f0d;border-radius:50px;max-width:100%;margin:0 auto;padding:10px;position:relative;box-shadow:0 0 0 2px #1c2522,0 0 0 8px #0a0d0c,0 30px 60px #00000059}.scr{background:#05150f;border-radius:41px;position:absolute;inset:10px;overflow:hidden}.island{z-index:20;background:#000;border-radius:20px;width:96px;height:26px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.sbar{z-index:19;color:#fff;direction:ltr;justify-content:space-between;align-items:center;height:50px;padding:0 28px;font-size:12.5px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.view{opacity:0;pointer-events:none;transition:opacity .45s,transform .45s;position:absolute;inset:0;transform:scale(1.03)}.view.on{opacity:1;pointer-events:auto;transform:none}.vLock{background:radial-gradient(120% 80% at 50% 0,#0e5a3b,#03140e 70%);flex-direction:column;align-items:center;padding-top:86px;display:flex}.vLock .tm{font-size:66px;font-weight:300;line-height:1}.vLock .dt{color:#a7c4b6;margin-top:6px;font-size:13px}.vLock .hint{color:#a7c4b6;text-align:center;margin-top:40px;padding:0 30px;font-size:12.5px;line-height:1.7}.missed{color:#ffb3b5;opacity:0;margin-top:12px;font-size:12px;transition:all .4s}.missed.on{opacity:1}.notif{opacity:0;background:#ffffff1f;border-radius:18px;gap:10px;width:88%;margin-top:24px;padding:11px 13px;transition:all .5s;display:flex;transform:translateY(-12px)}.notif.on{opacity:1;transform:none}.notif .ap{color:#fff;background:#25a35a;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.notif b{font-size:12.5px}.notif p{color:#d9eadf;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:11.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.vIn{text-align:center;background:linear-gradient(#0b4d33,#03140e);flex-direction:column;align-items:center;padding-top:100px;display:flex}.avb{background:linear-gradient(145deg,#1b8354,#067647);border-radius:50%;place-items:center;width:90px;height:90px;font-size:40px;font-weight:700;display:grid;position:relative}.avb:before,.avb:after{content:"";border:2px solid #3ddc9773;border-radius:50%;animation:2s infinite ring;position:absolute;inset:-13px}.avb:after{animation-delay:1s}@keyframes ring{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}.vIn h4{margin:26px 0 4px;font-size:22px;font-weight:600}.vIn p{color:#a7c4b6;margin:0;font-size:13px}.vIn .lbl{color:#3ddc97;margin-top:8px;font-size:12px}.phone .acts{justify-content:space-around;padding:0 28px;display:flex;position:absolute;bottom:58px;left:0;right:0}.rb{color:#fff;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.rb svg.i{width:26px;height:26px}.rb.no{background:#f0565b}.rb.yes{background:#2bc46d;animation:1.2s infinite bob}@keyframes bob{50%{transform:translateY(-5px)}}.vCall{background:linear-gradient(#07301f,#03140e 55%);flex-direction:column;display:flex}.chd{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding:54px 16px 10px;display:flex}.avs{background:linear-gradient(145deg,#1b8354,#067647);border-radius:50%;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.chd b{font-size:13.5px;display:block}.chd small{color:#3ddc97;font-size:11.5px}.chd .tmr{color:#a7c4b6;margin-inline-start:auto;font-size:12.5px}.feed{flex-direction:column;flex:1;justify-content:flex-end;gap:7px;padding:10px 12px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%)}.bub{border-radius:15px;max-width:86%;padding:8px 11px;font-size:13px;line-height:1.65;animation:.3s both pop}@keyframes pop{0%{opacity:0;transform:translateY(8px)}}.bub.c{background:#1b8354;border-bottom-right-radius:5px;align-self:flex-start}.bub.a{background:#ffffff17;border:1px solid #ffffff14;border-bottom-left-radius:5px;align-self:flex-end}.bub .w{opacity:.18;transition:opacity .15s}.bub .w.s{opacity:1}.lat{color:#3ddc97;align-self:flex-end;align-items:center;gap:6px;margin-top:-3px;font-size:10.5px;animation:.3s both pop;display:flex}.wave{justify-content:center;align-items:center;gap:3px;height:50px;padding:0 18px;display:flex}.wave b{background:#6b8a7c;border-radius:4px;width:4px;height:4px;transition:height 90ms,background .3s}.wave.a b{background:#3ddc97}.wave.c b{background:#fff}.cb{justify-content:space-around;padding:6px 24px 30px;display:flex}.cb span{background:#ffffff1a;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.cb span.end{background:#f0565b}.sos{opacity:0;z-index:5;background:#e5484d;border-radius:16px;align-items:center;gap:12px;padding:13px;transition:all .4s;display:flex;position:absolute;top:96px;left:12px;right:12px;transform:translateY(-20px)}.sos.on{opacity:1;transform:none}.sos b{font-size:21px}.sos small{font-size:11.5px;display:block}.vWa{background:#0b1f17;flex-direction:column;display:flex}.wh{background:#0e3b28;align-items:center;gap:10px;padding:52px 14px 10px;display:flex}.wh b{font-size:13.5px;display:block}.wh small{color:#9fd8b8;font-size:11px}.wfeed{flex-direction:column;flex:1;justify-content:flex-end;gap:7px;padding:12px;display:flex}.wm{border-radius:12px;max-width:86%;padding:8px 11px 16px;font-size:12.5px;line-height:1.65;animation:.3s both pop;position:relative}.wm.in{background:#1c2c25;align-self:flex-end}.wm.out{background:#0f6b45;align-self:flex-start}.wm time{color:#9fbfae;font-size:9.5px;position:absolute;bottom:3px;left:9px}.typing{background:#1c2c25;border-radius:12px;align-self:flex-end;gap:4px;padding:10px 14px;display:flex}.typing i{background:#9fbfae;border-radius:50%;width:6px;height:6px;animation:1s infinite ty}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes ty{50%{transform:translateY(-4px)}}.wbar{align-items:center;gap:8px;padding:8px 10px 28px;display:flex}.wbar div{color:#6b8a7c;background:#1c2c25;border-radius:20px;flex:1;min-height:36px;padding:9px 14px;font-size:12.5px}.wbar span{color:#fff;background:#25a35a;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.vEnd{text-align:center;background:radial-gradient(100% 60% at 50% 30%,#0c4a32,#03140e);flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex}.vEnd .ok{color:#3ddc97;background:#3ddc9726;border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.vEnd .ok svg.i{width:32px;height:32px}.vEnd.r .ok{color:#f0565b;background:#f0565b2e}.vEnd h4{margin:16px 0 4px;font-size:20px;font-weight:600}.vEnd p{color:#a7c4b6;margin:0;font-size:12.5px}.vEnd .oc{background:#ffffff1a;border-radius:99px;margin-top:14px;padding:5px 13px;font-size:12.5px}.vEnd .go{color:#3ddc97;margin-top:18px;font-size:12px}.eng{gap:12px;display:grid}.hear{min-height:50px;font-size:15px;line-height:1.75}.cur{background:var(--brand);vertical-align:middle;width:2px;height:16px;margin-inline-start:2px;animation:1s infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.cand{border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr auto;gap:4px 10px;margin-bottom:6px;padding:9px 10px;transition:all .35s;display:grid}.cand .lb{font-size:13px}.cand .id{color:var(--ink3);font-size:10.5px}.cand .bar2{background:var(--surface2);border-radius:9px;grid-column:span 2;height:5px;overflow:hidden}.cand .bar2 i{background:var(--ink3);border-radius:9px;width:0;height:100%;transition:width .25s;display:block}.cand .ps{color:var(--ink3);white-space:nowrap;font-size:11px}.cand.rdy .ps{color:var(--teal)}.cand.win{border-color:var(--brand);background:var(--brandSoft)}.cand.win .bar2 i{background:var(--brand)}.cand.win .ps{color:var(--brand);font-weight:600}.cand.win.ref{border-color:var(--amber);background:var(--amberSoft)}.cand.win.ref .bar2 i{background:var(--amber)}.cand.win.ref .ps{color:var(--amber)}.cand.win.sos{border-color:var(--red);background:var(--redSoft)}.cand.win.sos .bar2 i{background:var(--red)}.cand.win.sos .ps{color:var(--red)}.cand.drop{opacity:.35}.big{align-items:baseline;gap:8px;display:flex}.big b{font-size:34px;font-weight:600;font-family:var(--mono);color:var(--brand)}.big span{color:var(--ink3);font-size:12.5px}.lbar{background:var(--surface2);border-radius:9px;height:9px;margin:8px 0 6px;position:relative}.lbar i{background:var(--brand);border-radius:9px;width:0;position:absolute;inset-block:0;inset-inline-start:0}.lbar u{top:-4px;bottom:-4px;background:var(--sand);width:2px;position:absolute;inset-inline-start:70%}.lscale{color:var(--ink3);justify-content:space-between;font-size:10.5px;display:flex}.lscale em{color:var(--sand);font-style:normal}.ck{color:var(--ink2);background:var(--surface2);border-radius:10px;align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;display:flex}.ck .d{background:var(--brandSoft);width:20px;height:20px;color:var(--brand);border-radius:50%;place-items:center;display:grid}.ck .d svg.i{width:12px;height:12px}.ck em{color:var(--ink3);margin-inline-start:auto;font-size:11px;font-style:normal}.ck.hot{background:var(--amberSoft);color:var(--amber)}.ck.hot .d{color:var(--amber)}.ck.red{background:var(--redSoft);color:var(--red)}.ck.red .d{color:var(--red)}.toast{background:var(--ink);color:var(--bg);opacity:0;z-index:60;border-radius:12px;align-items:center;gap:8px;max-width:calc(100% - 32px);padding:11px 18px;font-size:13px;transition:all .3s;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%,20px)}.toast.on{opacity:1;transform:translate(-50%)}.drop{border:1.5px dashed var(--line2);text-align:center;color:var(--ink2);cursor:pointer;border-radius:14px;justify-items:center;gap:6px;padding:22px;display:grid}.drop:hover{border-color:var(--brand);background:var(--brandSoft)}.rules{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.rule{background:var(--surface2);border-radius:12px;padding:12px}.rule small{color:var(--ink3);font-size:12px}.rule b{margin-top:2px;font-size:15px;display:block}.log div{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);gap:12px;padding:10px 0;font-size:13px;display:grid}.log div:last-child{border-bottom:0}.log time{color:var(--ink3);font-family:var(--mono);text-align:end;direction:ltr;font-size:12px}.res{gap:8px;display:grid}.re{background:var(--surface2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;padding:10px 12px;font-size:13px;display:flex}.re b{overflow-wrap:anywhere;min-width:0;font-weight:600}.re>:last-child{margin-inline-start:auto}nav.side{border-inline-end:1px solid var(--line);background:#fafbfa;padding:20px 14px}.camp{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;margin:0;padding:0 8px 14px}.nl{padding:16px 12px 6px;font-size:11px}.nav{padding:8px 12px;font-size:13.5px}.nav.on{box-shadow:0 0 0 1px var(--line);color:var(--brand);background:#fff}.nav .bd{color:var(--ink3);background:0 0}.nav .bd.w{background:var(--amberSoft);color:var(--amber)}.nav .bd.l{color:var(--brand);background:0 0}.run{border:0;border-top:1px solid var(--line);border-radius:0;padding:12px 8px}.proto{color:var(--ink3)}.bar{background:#ffffffeb;padding:18px 36px}.bar h1{font-size:22px}.search{background:var(--surface2);border-color:#0000}.ib{background:0 0;border-color:#0000}.page{gap:24px;padding:28px 36px 56px}.card{box-shadow:none;border-radius:14px;padding:22px 24px}.card h3{font-size:15px}.ch{margin-bottom:18px}.kpis{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0;display:grid}.kpi{border:0;border-inline-start:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:20px 24px}.kpi:first-child{border-inline-start:0}.kpi.warn{border-color:var(--line);background:0 0}.kpi.warn b{color:var(--amber)}.kpi small{color:var(--ink3);font-size:12.5px}.kpi b{letter-spacing:-.01em;font-size:30px;font-weight:500}.btn{border-color:var(--line)}.pill{background:var(--surface2)}th{font-weight:400}td{padding:13px 10px}.lc,.role,.line,.appr{box-shadow:none}.att{gap:0}.at{border-bottom:1px solid var(--line);background:0 0;border-radius:0;align-items:center;padding:14px 2px}.at:last-child{border-bottom:0}.at:hover{background:0 0}.at:hover b{color:var(--brand)}.at .ic{border-radius:50%;flex:none;width:8px;height:8px;padding:0}.at .go{color:var(--ink3);margin-inline-start:auto}.hb{gap:14px;display:grid}.hr{grid-template-columns:118px minmax(0,1fr) 40px 38px;align-items:center;gap:14px;font-size:13px;display:grid}.hr div{background:var(--surface2);border-radius:99px;height:8px}.hr i{border-radius:99px;height:100%;transition:width .8s cubic-bezier(.2,.8,.2,1);display:block}.hr b{text-align:end;font-weight:500}.hr em{color:var(--ink3);text-align:end;font-size:12px;font-style:normal}.lead{align-items:baseline;gap:10px;margin:-6px 0 18px;display:flex}.lead b{font-size:26px;font-weight:500}.lead span{color:var(--ink3);font-size:12.5px}.mew{position:relative}.me{cursor:pointer;text-align:start;background:0 0;border:0;border-radius:10px;padding:4px}.me:hover{background:var(--surface2)}.menu{top:calc(100% + 6px);border:1px solid var(--line);z-index:30;background:#fff;border-radius:12px;min-width:220px;padding:6px;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 12px 30px #10231a1f}.menu[hidden]{display:none}.menu small{color:var(--ink3);padding:6px 10px;font-size:11.5px}.menu button{text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;display:grid}.menu button:hover{background:var(--surface2)}.menu button span{color:var(--ink3);font-size:12px}.modal{z-index:70;background:#10231a47;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal[hidden]{display:none}.dlg{background:#fff;border-radius:16px;gap:10px;width:min(420px,100%);padding:24px;display:grid;box-shadow:0 24px 60px #10231a33}.dlg h3{margin:0;font-size:17px;font-weight:600}.fl{color:var(--ink2);margin-top:4px;font-size:12.5px}.inp{border:1px solid var(--line2);width:100%;font:inherit;color:var(--ink);background:#fff;border-radius:10px;padding:9px 12px}.two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.acts2{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.tr{gap:10px;max-height:340px;margin-top:16px;padding-inline-end:4px;display:grid;overflow:auto}.tl2{background:var(--surface2);border-radius:12px;padding:10px 12px;font-size:13.5px;line-height:1.8}.tl2.a{background:var(--brandSoft)}.tl2 small{color:var(--ink3);font-size:11.5px;display:block}.r1{flex-wrap:wrap}.run{gap:10px}.run .meter{margin-top:2px}.podnums{grid-template-columns:1fr 1fr;gap:8px;display:grid}.podnums span{color:var(--ink3);font-size:11px;display:grid}.podnums b{color:var(--ink);font-size:16px;font-weight:500}.banner{background:var(--surface2);color:var(--ink2);border-radius:12px;align-items:center;gap:8px;padding:12px 16px;font-size:13px;display:flex}.gpus{gap:6px;display:grid}.gpu{border:1px solid var(--line);cursor:pointer;border-radius:10px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:10px 12px;font-size:13.5px;display:grid}.gpu.on{border-color:var(--brand);background:var(--brandSoft)}.gpu input{accent-color:var(--brand);margin:0}.gpu small{color:var(--ink3);font-size:11px}.tgs{gap:4px;margin-top:14px;display:grid}.tg{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;padding:10px 0;display:flex}.tg:last-child{border-bottom:0}.tg span{flex:1;display:grid}.tg b{font-size:13.5px;font-weight:500}.tg small{color:var(--ink3);font-size:12px}.tg input{opacity:0;width:1px;height:1px;position:absolute}.tg i{background:var(--line2);border-radius:99px;flex:none;width:36px;height:20px;transition:all .2s;position:relative}.tg i:after{content:"";top:3px;background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;inset-inline-start:3px}.tg input:checked+i{background:var(--brand)}.tg input:checked+i:after{inset-inline-start:19px}.tg input:focus-visible+i{outline:2px solid var(--brand);outline-offset:2px}.tg input:disabled+i{opacity:.5}.inv{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.inv .inp[type=email]{flex:200px;min-width:0}.av2{background:var(--brandSoft);width:28px;height:28px;color:var(--brand);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}.savebar{border:1px solid var(--line);background:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;bottom:16px;box-shadow:0 10px 30px #10231a14}.inp:disabled{background:var(--surface2);color:var(--ink2)}.login{z-index:90;background:#fff;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow:auto}.login[hidden]{display:none}.login:before{content:"";background:var(--brand);height:4px;position:absolute;top:0;left:0;right:0}.lbox{text-align:center;width:min(380px,100%)}.lbox h2{text-wrap:balance;margin:0;font-size:22px;font-weight:600}.lbox p{margin:6px 0 26px}.lbox form{text-align:start;gap:6px;display:grid}.err{color:var(--red);font-size:12.5px}.sent{background:var(--brandSoft);color:var(--ink);border-radius:12px;padding:14px;font-size:13.5px;line-height:1.8}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (max-width:1280px){.tc{grid-template-columns:minmax(0,1fr) 340px}.tc .eng{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (max-width:1100px){.g2,.g3,.split,.sgrid{grid-template-columns:minmax(0,1fr)}.detail,.stages{position:static}.stages{display:flex;overflow-x:auto}.stages button{white-space:nowrap}}@media (max-width:860px){.app{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:auto;min-height:100%}nav.side{border-inline-end:0;border-bottom:1px solid var(--line);flex-direction:row;grid-row:2;align-items:center;gap:4px;padding:8px 16px;overflow-x:auto}nav.side .logo,nav.side .camp,nav.side .nl,nav.side .run,nav.side .proto{display:none}.nav{white-space:nowrap;width:auto}main{grid-row:3;overflow:visible}.bar{flex-wrap:wrap;padding:12px 16px}.search{order:3;width:100%;max-width:none}.me div{display:none}.page{padding:16px}.kpi{border-inline-start:0;border-bottom:1px solid var(--line)}.bar,.page{padding-inline:16px}.hr{grid-template-columns:96px minmax(0,1fr) 36px 34px;gap:10px}.tc{grid-template-columns:minmax(0,1fr)}.fr{grid-template-columns:100px minmax(0,1fr) 52px}}@media (max-width:380px){.phone{--pw:300px;--ph:610px}}a.nav,a.at{color:inherit;text-decoration:none}.page>*{min-width:0}.stubmark{background:var(--amberSoft);color:var(--amber);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:2px 9px;font-size:11.5px;display:inline-flex}.banner.warn{background:var(--amberSoft);color:var(--amber)}.banner.err{background:var(--redSoft);color:var(--red)}.empty p{margin:8px 0 0}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.danger{border-color:color-mix(in srgb,var(--red) 35%,var(--line))}.callp{gap:14px;display:grid}.callbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.micdot{background:var(--line2);width:12px;height:12px;box-shadow:0 0 0 calc(var(--mic,0)*10px) color-mix(in srgb,var(--brand) 25%,transparent);border-radius:50%;transition:box-shadow 80ms}.micdot.hearing{background:var(--brand)}.micdot.speaking{background:var(--teal)}.typed{gap:8px;display:flex}.typed .inp{flex:1}.tl2.err{background:var(--redSoft);color:var(--red)}.tl2 .meta{color:var(--ink3);margin-top:2px;font-size:11.5px;display:block}.gauge{color:var(--ink2);gap:4px;font-size:12px;display:grid}.gauge .lbar u{inset-inline-start:var(--t,50%)}.gauge.over .lbar i{background:var(--red)}.kv dd .mono{font-size:12px}.lc .who{color:var(--ink3);font-size:12px}.menu a,.menu form button{text-align:start;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;border-radius:8px;width:100%;padding:8px 10px;text-decoration:none;display:block}.menu a:hover,.menu form button:hover{background:var(--surface2)}.probe{gap:6px;font-size:12.5px;display:grid}.chips{flex-wrap:wrap;gap:6px;display:flex}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}body{background:var(--bg)}.num,.kpi b,.big b,.podnums b{font-family:var(--num);font-variant-numeric:tabular-nums}nav.side{background:#f5f3ee}.logo{padding:2px 6px 22px}.logo b{font-size:15px;font-weight:600}.nav.on{background:var(--surface);box-shadow:0 0 0 1px var(--line);color:var(--ink);font-weight:500}.bar{background:color-mix(in srgb,var(--bg) 90%,transparent)}.bar h1{font-size:24px;font-weight:500}.card{border-color:var(--line);overflow-wrap:break-word;border-radius:20px}.pill{max-width:100%}.line .meta .pill{white-space:normal}.kpis{background:var(--surface);border-radius:20px}.kpi b{font-size:32px;font-weight:400}.btn{border-color:var(--line2);background:var(--surface);border-radius:999px;padding:8px 16px;font-size:13.5px}.btn.sm{padding:5px 12px;font-size:12.5px}.btn.pri:hover{background:#35312c}.btn.ghost{background:0 0;border-color:#0000}.pill{padding:3px 10px;font-size:12px;font-weight:500}.seg{border-radius:999px;padding:4px}.seg button{border-radius:999px;padding:6px 14px}.inp,textarea{border-color:var(--line2);border-radius:12px}.dlg{border-radius:22px}.modal{background:#1c191652}.menu{border-radius:14px;box-shadow:0 16px 40px #1c19161f}.login{background:var(--bg)}.login:before{display:none}.mlogo{direction:ltr;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.mlogo .wm{color:var(--saudi);flex-direction:column;align-items:flex-start;gap:4px;line-height:1;display:inline-flex}.mlogo .wm b{font-family:var(--num);letter-spacing:.18em;font-size:19px;font-weight:300}.mlogo .wm span{font-family:var(--display);font-size:15px}.mesh{background-image:radial-gradient(720px 512px at 14% 6%,#087c6717,#0000 62%),radial-gradient(672px 480px at 88% 16%,#2d5fa60f,#0000 60%),linear-gradient(90deg,#1c19160a 1px,#0000 1px),linear-gradient(#1c19160a 1px,#0000 1px);background-size:auto,auto,120px 120px,120px 120px}.eyebrow{color:var(--brand);font-size:13px;font-weight:500}.tone{color:var(--brand)}.tone2{color:#1c19168c}.tm{background:var(--bg);min-height:100%;font-size:15px}.tm-bar{background:var(--surface);border-bottom:1px solid var(--line)}.tm-in{flex-wrap:wrap;align-items:center;gap:20px;max-width:1240px;margin:0 auto;padding:12px 32px;display:flex}.tm-brand{color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:flex}.tm-brand span{line-height:1.35;display:grid}.tm-brand b{font-size:15px;font-weight:600}.tm-brand small{color:var(--ink3);font-size:12.5px}.tm-tabs{background:var(--surface2);border-radius:999px;gap:4px;margin-inline:auto;padding:4px;display:flex}.tm-tabs a{color:var(--ink2);border-radius:999px;padding:8px 22px;font-size:14px;text-decoration:none}.tm-tabs a.on{background:var(--surface);color:var(--ink);font-weight:500;box-shadow:0 1px 2px #1c191614}.tm-me{align-items:center;gap:10px;display:flex}.tm-name{font-size:14px;font-weight:500}.tm-av{background:var(--brandSoft);width:38px;height:38px;color:var(--brand2);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.tm-av.lg{width:46px;height:46px;font-size:18px}.tm-main{max-width:1240px;margin:0 auto;padding:40px 32px 64px}.tm-home{gap:24px;max-width:880px;margin:0 auto;display:grid}.tm-head{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.tm-head h1{margin:0;font-size:34px;font-weight:500}.tm-state{margin-inline-start:auto;padding:6px 14px;font-size:13px}.tm-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.tm-start{text-align:center;justify-items:center;gap:22px;padding:52px 32px;display:grid}.tm-callbtn{background:var(--pill);width:132px;height:132px;color:var(--onPill);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:transform .15s;display:grid;box-shadow:0 0 0 12px #087c671a,0 0 0 13px #087c672e}.tm-callbtn:hover:not(:disabled){transform:scale(1.03)}.tm-callbtn:disabled{background:var(--line2);color:var(--ink3);box-shadow:0 0 0 12px var(--surface2);cursor:not-allowed}.tm-callbtn svg.i{stroke-width:1.5px}.tm-wait{justify-items:center;gap:6px;max-width:34em;display:grid}.tm-wait h2{margin:0;font-size:24px;font-weight:500}.tm-wait p{margin:0}.tm-wait .btn{margin-top:10px}.tm-prog{background:var(--surface2);border-radius:99px;width:min(320px,80vw);height:6px;margin-top:8px;overflow:hidden}.tm-prog i{background:var(--amber);border-radius:99px;height:100%;transition:width .6s;display:block}.tm-persona{justify-items:center;gap:12px;display:grid}.tm-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.tm-chip{border:1px solid var(--line2);background:var(--surface);height:40px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px}.tm-chip:hover{background:var(--surface2)}.tm-chip.on{background:var(--pill);border-color:var(--pill);color:var(--onPill)}.tm-name-in{color:var(--ink3);align-items:center;gap:10px;font-size:13px;display:flex}.tm-name-in .inp{text-align:center;width:160px}.tm-two{flex-wrap:wrap;gap:20px;display:flex}.tm-recent{flex:2 420px;min-width:0}.tm-week{flex:220px;align-content:start;gap:16px;display:grid}.tm-week h3{margin:0;font-size:15px}.tm-week div{display:grid}.tm-week b{font-size:40px;font-weight:300;line-height:1.1}.tm-week small{color:var(--ink3);font-size:13px}.tm-week div+div{border-top:1px solid var(--line);padding-top:14px}.tm-rowi{color:var(--ink);border-radius:14px;align-items:center;gap:12px;padding:12px 8px;text-decoration:none;display:flex}.tm-rowi+.tm-rowi{border-top:1px solid var(--line);border-radius:0}.tm-rowi:hover{background:var(--surface2)}.tm-rowi .m{flex:1;min-width:0;display:grid}.tm-rowi .m b{font-weight:500}.tm-rowi .m small{color:var(--ink3);font-size:12.5px}.tm-red{color:var(--red)}.tm-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tm-call{gap:20px;display:grid}.tm-callbar{flex-wrap:wrap;align-items:center;gap:14px;padding:14px 20px;display:flex}.tm-who{line-height:1.4;display:grid}.tm-who b,.tm-who h2{margin:0;font-size:16px;font-weight:600}.tm-who small{color:var(--ink3);font-size:13px}.tm-timer{margin-inline-start:16px;font-size:22px}.tm-callbar .btn.danger{margin-inline-start:auto}.tm-dot.r{background:#c23a2e}.tm-callbody{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.tm-convo{flex:999 560px;gap:18px;min-width:0;display:grid}.tm-tx{flex-direction:column;gap:12px;max-height:56vh;padding:4px 2px;display:flex;overflow:auto}.tm-b{border-radius:18px;gap:2px;max-width:80%;padding:12px 16px;line-height:1.85;display:grid}.tm-b small{color:var(--ink3);font-size:11.5px}.tm-b.a{background:var(--surface);border:1px solid var(--line);border-start-start-radius:6px;align-self:flex-start}.tm-b.u{background:var(--brandSoft);border-start-end-radius:6px;align-self:flex-end}.tm-b.flagged{background:#fdf8f7;border-color:#e2b7b0}.tm-fl{color:var(--red);border-top:1px dashed #e2b7b0;align-items:center;gap:6px;margin-top:6px;padding-top:6px;font-size:13px;display:flex}.tm-flagbtn{color:var(--ink3);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0;font-size:12.5px}.tm-flagbtn:hover{color:var(--red)}.tm-note{color:var(--ink3);align-self:center;font-size:12.5px}.tm-note.err{color:var(--red)}.tm-talk{flex-wrap:wrap;align-items:center;gap:18px;padding:18px 20px;display:flex}.tm-mic{background:var(--pill);width:64px;height:64px;color:var(--onPill);box-shadow:0 0 0 calc(var(--mic,0)*14px) #087c672e;border-radius:50%;flex:none;place-items:center;transition:box-shadow 80ms;display:grid}.tm-mic.on{background:var(--brand)}.tm-cap{font-weight:600}.tm-typed{flex:1;gap:8px;min-width:240px;display:flex}.tm-typed .inp{flex:1;min-width:0}.tm-done{text-align:center;justify-items:center;gap:14px;padding:32px 24px;display:grid}.tm-done h2{margin:0;font-size:24px;font-weight:500}.tm-done p{margin:0}.tm-kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:560px;display:grid}.tm-kv div{background:var(--surface2);border-radius:14px;gap:2px;padding:12px;display:grid}.tm-kv small{color:var(--ink3);font-size:12px}.tm-kv b{font-size:17px;font-weight:500}.tm-side{flex:320px;gap:12px;max-width:400px;display:grid}.tm-flag{gap:14px;display:grid}.tm-flag .tm-chips{justify-content:flex-start}.tm-flag-hd{align-items:center;gap:10px;display:flex}.tm-flag-hd h2{margin:0;font-size:17px;font-weight:600}.tm-ic{border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.tm-ic.r{background:var(--redSoft);color:var(--red)}.tm-quote{color:var(--ink2);background:var(--surface2);border-radius:12px;margin:0;padding:10px 14px;font-size:14px;line-height:1.8}.tm-field{color:var(--ink2);gap:6px;font-size:13.5px;display:grid}.tm-inline{border-top:1px solid var(--line);margin-top:10px;padding-top:12px}.tm-calls{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.tm-list{flex:300px;max-width:360px;padding:12px}.tm-list h1{margin:6px 8px 8px;font-size:18px;font-weight:600}.tm-list .tm-rowi.on{background:var(--surface2)}.tm-detail{flex:999 560px;gap:18px;min-width:0;display:grid}.tm-dhead{gap:18px;display:grid}.tm-audio{width:100%}.tm-transcript{gap:12px;display:grid}.tm-transcript h3{margin:0 0 4px;font-size:15px}.tm-turn{flex-direction:column;gap:12px;display:flex}@media (max-width:700px){.tm-in,.tm-main{padding-inline:16px}.tm-name{display:none}.tm-head h1{font-size:28px}.tm-start{padding:36px 18px}.tm-b{max-width:92%}.tm-kv{grid-template-columns:1fr}.tm-timer{margin-inline-start:0}}.ex{background:var(--bg);min-height:100%;font-size:14.5px}.ex-in{max-width:1280px;margin:0 auto;padding-inline:32px}.ex-hero{flex-wrap:wrap;align-items:flex-end;gap:24px;padding-block:44px 28px;display:flex}.ex-title{flex:1;gap:12px;min-width:300px;display:grid}.ex-title h1{text-wrap:balance;margin:0;font-size:42px;font-weight:500;line-height:1.35}.ex .seg a{color:var(--ink2);border-radius:999px;padding:7px 16px;font-size:13.5px;text-decoration:none}.ex .seg a.on{background:var(--surface);color:var(--ink);font-weight:500;box-shadow:0 1px 2px #1c191614}.ex-body{gap:20px;padding-bottom:56px;display:grid}.ex-empty{text-align:center;color:var(--ink2);justify-items:center;gap:10px;padding:56px 24px;display:grid}.ex-empty h2{color:var(--ink);margin:0;font-size:24px;font-weight:500}.ex-empty p{max-width:40em;margin:0}.ex-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));padding:0;display:grid;overflow:hidden}.ex-kpis>div{gap:6px;padding:24px 26px;display:grid}.ex-kpis>div+div{border-inline-start:1px solid var(--line)}.ex-kpis span{color:var(--ink2);font-size:13.5px}.ex-kpis b{font-size:42px;font-weight:300;line-height:1.05}.ex-kpis small{color:var(--ink3);font-size:13px}.ex-two{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.ex-two>.card{flex:420px;min-width:0}.ex-two>.card:first-child{flex-grow:3}.ex-two>.card:last-child{flex-grow:2}.ex-fun{align-content:start;gap:14px;display:grid}.ex-fr{grid-template-columns:minmax(0,170px) minmax(0,1fr) minmax(0,110px);align-items:center;gap:14px;display:grid}.ex-fb{background:var(--surface2);border-radius:8px;height:28px;overflow:hidden}.ex-fb i{background:var(--brand);border-radius:8px;height:100%;display:block}.ex-fv{text-align:end;white-space:nowrap}.ex-stack{border-radius:999px;gap:2px;height:14px;margin-bottom:12px;display:flex;overflow:hidden}.ex-legend div{border-top:1px solid var(--surface2);align-items:center;gap:10px;padding:8px 0;font-size:14px;display:flex}.ex-legend div:first-child{border-top:0}.ex-legend i{border-radius:3px;flex:none;width:10px;height:10px}.ex-legend span{margin-inline-start:auto}.ex-key{color:var(--ink2);gap:14px;font-size:12.5px;display:flex}.ex-key span{align-items:center;gap:6px;display:flex}.ex-key i{width:14px;height:2px}.ex-chart{width:100%;height:auto;display:block}.ex-chart text{font-family:var(--num);fill:var(--ink3);font-size:11px}.ex-hbar{gap:14px;display:grid}.ex-hbar .t{justify-content:space-between;gap:10px;margin-bottom:6px;display:flex}.ex-hbar .b{background:var(--surface2);border-radius:999px;height:8px;overflow:hidden}.ex-hbar .b i{background:var(--teal);border-radius:999px;height:100%;display:block}.ex-mini{background:var(--surface2);vertical-align:middle;border-radius:999px;width:100px;height:6px;margin-inline-end:10px;display:inline-block;overflow:hidden}.ex-mini i{background:var(--brand);height:100%;display:block}.ex-safety{align-items:center;gap:14px;display:flex}.ex-safety div{display:grid}@media (max-width:700px){.ex-in{padding-inline:16px}.ex-title h1{font-size:30px}.ex-fr{grid-template-columns:minmax(0,1fr) auto}.ex-fb{grid-area:2/1/auto/-1}.ex-kpis>div+div{border-inline-start:0;border-top:1px solid var(--line)}}.dm{background-color:var(--bg);min-height:100%;font-size:15px;line-height:1.7}.dm-in{max-width:1240px;margin:0 auto;padding-inline:32px}.dm-nav{flex-wrap:wrap;align-items:center;gap:28px;padding-block:20px;display:flex}.dm-nav nav{flex-wrap:wrap;flex:1;justify-content:center;gap:28px;font-size:14px;display:flex}.dm-nav nav a{color:var(--ink2);text-decoration:none}.dm-nav nav a:hover{color:var(--ink)}.dm-acts{align-items:center;gap:14px;display:flex}.dm .btn.pri{padding:11px 24px;font-size:14px}.dm-big{padding:14px 28px!important;font-size:15px!important}.dm-hero{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:center;gap:64px;padding-block:80px 96px;display:grid}.dm-copy{gap:26px;display:grid}.dm-copy h1{text-wrap:balance;margin:0;font-size:58px;font-weight:500;line-height:1.35}.dm-copy p{color:#1c1916b8;max-width:34em;margin:0;font-size:20px;line-height:1.8}.dm-row{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.dm-link{color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.dm-callcard{justify-items:start;gap:16px;padding:22px;display:grid;box-shadow:0 40px 80px -48px #087c6759}.dm-who{align-items:center;gap:12px;width:100%;display:flex}.dm-tx{background:#f7f6f2;border-radius:16px;flex-direction:column;gap:10px;width:100%;padding:16px;display:flex}.dm-tx .tm-b{max-width:88%;font-size:14px}.dm-facts{background:#ffffff8c;border-block:1px solid #e6e2da}.dm-facts .dm-in{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.dm-facts .dm-in>div{align-content:start;gap:10px;padding:44px 32px;display:grid}.dm-facts .dm-in>div+div{border-inline-start:1px solid #e6e2da}.dm-facts b{font-size:56px;font-weight:300;line-height:1}.dm-facts b small{color:var(--ink3);font-size:24px}.dm-facts strong{font-weight:600}.dm-facts span{color:var(--ink3);font-size:14.5px}.dm-sec{gap:36px;padding-block:96px 24px;display:grid}.dm-sec h2{text-wrap:balance;max-width:760px;margin:-22px 0 0;font-size:40px;font-weight:500;line-height:1.35}.dm-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));padding:0;display:grid;overflow:hidden}.dm-steps>div{align-content:start;gap:12px;padding:30px 28px;display:grid}.dm-steps>div+div{border-inline-start:1px solid var(--line)}.dm-steps h3{margin:0;font-size:19px;font-weight:600}.dm-steps p{margin:0;font-size:14.5px}.dm-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.dm-value{align-content:start;gap:16px;padding:32px;display:grid}.dm-value h3{margin:0;font-size:24px;font-weight:500}.dm-value ul{border-top:1px solid var(--line);gap:12px;margin:0;padding:18px 0 0;font-size:14.5px;list-style:none;display:grid}.dm-value li{gap:12px;display:flex}.dm-value li:before{content:"";background:var(--brand);border-radius:50%;flex:none;width:6px;height:6px;margin-top:10px}.dm-sample{align-content:start;gap:20px;padding:28px;display:grid}.dm-sample p{color:#3a3631;margin:0;font-size:16px;line-height:1.85}.dm-play{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:16px;display:flex}.dm-pb{background:var(--pill);width:40px;height:40px;color:var(--onPill);border-radius:50%;place-items:center;display:grid}.dm-band{flex-wrap:wrap;align-items:center;gap:32px;margin-block:72px;padding:64px 56px;display:flex}.dm-band>div{flex:1;gap:12px;min-width:280px;display:grid}.dm-band h2{margin:0;font-size:38px;font-weight:500}.dm-band p{margin:0;font-size:17px}.dm-foot{border-top:1px solid #e6e2da}.dm-foot .dm-in{flex-wrap:wrap;align-items:center;gap:20px;padding-block:28px 36px;font-size:13.5px;display:flex}.dm-foot b{color:var(--saudi);font-weight:500}.dm-try{gap:24px;padding-block:12px 56px;display:grid}.dm-try-hd{gap:10px;display:grid}.dm-try-hd h1{margin:0;font-size:40px;font-weight:500}.dm-try-body{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.dm-people{flex:240px;align-content:start;gap:10px;max-width:300px;display:grid}.dm-person{border:1px solid var(--line);background:var(--surface);font:inherit;color:var(--ink);text-align:start;cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex}.dm-person.on{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.dm-callp{flex-direction:column;flex:999 480px;min-width:0;min-height:520px;padding:0;display:flex;overflow:hidden}.dm-callhd{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 22px;display:flex}.dm-calltx{background:#f8f7f3;flex-direction:column;flex:1;gap:12px;max-height:520px;padding:22px;display:flex;overflow:auto}.dm-callft{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px;padding:16px 22px;display:flex}.dm-sum{flex:260px;align-content:start;align-self:flex-start;gap:16px;max-width:340px;display:grid}.dm-sum .pill{justify-self:start}.dm-sum dl{border-top:1px solid var(--line);margin:0}.dm-sum dl div{border-bottom:1px solid var(--line);justify-content:space-between;padding-block:12px;font-size:14px;display:flex}.dm-sum dt{color:var(--ink3)}.dm-sum dd{margin:0}.dm-sum p{margin:0;font-size:13px}@media (max-width:700px){.dm-in{padding-inline:16px}.dm-nav nav{display:none}.dm-copy h1{font-size:38px}.dm-sec h2,.dm-try-hd h1{font-size:30px}.dm-facts .dm-in>div+div,.dm-steps>div+div{border-inline-start:0;border-top:1px solid var(--line)}.dm-band{padding:32px 24px}}.tm-name-in .inp.tm-seg{text-align:start;width:auto;max-width:min(420px,70vw)}:root{--bg:#fff;--surface:#fff;--surface2:#f1efeb;--surface3:#faf9f7;--line:#eceae5;--line2:#dedbd4;--line3:#f1efeb;--ink:#111110;--ink2:#55524d;--ink3:#6e6a63;--brand:#087c67;--brand2:#065f4f;--brandSoft:#e8f3ef;--brandSofter:#f3faf7;--teal:#2d5fa6;--tealSoft:#e7edf6;--blue:#1e4579;--amber:#8a5a0e;--amberSoft:#f6eedf;--red:#a3261c;--redSoft:#f8e6e3;--pill:#111110;--onPill:#fff;--agent:#0e1b18;--agent2:#173a33;--agent3:#1d4a40;--ring:#3fd3a9;--agentInk:#f3f1ec;--agentInk2:#b8b3aa;--agentInk3:#8f8a81}body{color:var(--ink);background:#fff}a{color:var(--brand)}a:hover{color:var(--brand2)}.n,.num{font-family:var(--num);font-variant-numeric:tabular-nums}.btn{border:1px solid var(--line2);min-height:40px;color:var(--ink);background:#fff;border-radius:99px;justify-content:center;padding:0 16px;font-size:13.5px;text-decoration:none}.btn:hover{color:var(--ink);background:#f6f5f2}.btn.sm{min-height:32px;padding:0 12px;font-size:12.5px}.btn.pri{background:var(--pill);border-color:var(--pill);color:#fff;font-weight:600}.btn.pri:hover{color:#fff;background:#000}.btn.grn{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:600}.btn.ghost{color:var(--ink2);background:0 0;border-color:#0000}.btn.danger{color:var(--red);border-color:#ebc9c4}.btn.lg{min-height:52px;padding:0 26px;font-size:15.5px}.card{border:1px solid var(--line);border-radius:14px;padding:16px 18px}.card h3,.h2{margin:0;font-size:15px;font-weight:600}.pill{border-radius:99px;padding:3px 10px;font-size:12px;font-weight:600}.pill.g{background:var(--brandSoft);color:var(--brand2)}.pill.a{background:var(--amberSoft);color:#7a4e0b}.pill.r{background:var(--redSoft);color:var(--red)}.pill.t{background:var(--tealSoft);color:var(--blue)}.pill.u{background:var(--red);color:#fff}.pill.k{background:var(--ink);color:#fff}.inp,textarea,select.inp{border:1px solid var(--line2);min-height:40px;font:inherit;color:var(--ink);background:#fff;border-radius:10px;width:100%;padding:0 10px;font-size:13.5px}textarea{padding:10px}.seg{background:var(--surface2);border-radius:99px;padding:4px}.seg button,.seg a{border-radius:99px}.kpi,.kpis{border-radius:14px}.toast{background:var(--ink);color:#fff;border-radius:99px}.lbl{color:var(--ink3);font-size:12px}.tag{font-family:var(--mono);color:var(--brand);white-space:nowrap;direction:ltr;unicode-bidi:isolate;border:1px solid #bfe0d4;border-radius:5px;padding:0 5px;font-size:10.5px}.dk .tag{color:var(--ring);border-color:#3fd3a959}@keyframes eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pdot{background:var(--brand);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.pdot.r{background:var(--red)}.pdot.off{background:var(--ink3)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.v-app{background:#fff;flex-direction:column;min-height:100%;display:flex}.v-as{background:var(--surface2);border-bottom:1px solid #e2dfd8;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 16px;display:flex}.v-as b{color:var(--ink2);padding-inline-end:6px;font-size:12px}.v-as .v-rb{min-height:34px;font:inherit;cursor:pointer;white-space:nowrap;color:var(--ink2);background:0 0;border:0;border-radius:99px;padding:0 14px;font-size:13px}.v-as .v-rb:hover{background:#e6e3dd}.v-as .v-rb[aria-pressed=true]{background:var(--ink);color:#fff}.v-as .sep{background:#cfcbc3;width:1px;height:22px;margin:0 8px}.v-top{border-bottom:1px solid var(--line);z-index:20;background:#fff;flex-wrap:nowrap;align-items:center;gap:14px;min-height:60px;padding:0 20px;display:flex;position:sticky;top:0}.v-brand{color:var(--ink);align-items:center;gap:9px;text-decoration:none;display:flex}.v-brand:hover{color:var(--ink)}.v-mark{background:var(--ink);color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:16px;font-weight:700;display:grid}.v-brand b{font-size:16px}.v-end{align-items:center;gap:10px;min-width:0;margin-inline-start:auto;display:flex}.v-search{position:relative}.v-search>label{border:1px solid var(--line);background:var(--surface3);width:280px;max-width:52vw;min-height:40px;color:var(--ink3);border-radius:10px;align-items:center;gap:10px;padding:0 10px;display:flex}.v-search>label:focus-within{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.v-search input{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.v-search kbd{font-family:var(--num);border:1px solid var(--line2);background:#fff;border-radius:5px;padding:0 5px;font-size:11px}.v-search ul{top:46px;border:1px solid var(--line);z-index:30;background:#fff;border-radius:12px;margin:0;padding:6px;list-style:none;position:absolute;inset-inline:0;box-shadow:0 16px 40px #1111101f}.v-search li a{color:var(--ink);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;text-decoration:none;display:flex}.v-search li a:hover,.v-search li a[aria-selected=true]{background:var(--surface2)}.v-me{cursor:pointer;text-align:end;color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.v-me b{font-size:13px;display:block}.v-av{background:var(--tealSoft);width:34px;height:34px;color:var(--teal);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid}.v-menu{top:56px;border:1px solid var(--line);z-index:30;background:#fff;border-radius:14px;gap:2px;min-width:220px;padding:8px;display:grid;position:absolute;inset-inline-end:16px;box-shadow:0 16px 40px #1111101f}.v-menu small{color:var(--ink3);padding:6px 10px}.v-menu a,.v-menu button{font:inherit;color:var(--ink);cursor:pointer;text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:13.5px;text-decoration:none;display:flex}.v-menu a:hover,.v-menu button:hover{background:var(--surface2)}.v-body{flex-wrap:wrap;flex:1;align-items:stretch;display:flex}.v-nav{background:var(--surface3);border-inline-end:1px solid var(--line);flex-direction:column;flex:220px;gap:2px;max-width:100%;padding:14px 10px;display:flex}.v-nv{min-height:38px;color:var(--ink2);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;text-decoration:none;display:flex}.v-nv:hover{background:var(--surface2);color:var(--ink)}.v-nv.on{color:var(--ink);background:#eceae5;font-weight:600}.v-nv svg.i{width:17px;height:17px}.v-cnt{font-size:11px;font-family:var(--num);color:var(--ink3);align-items:center;gap:5px;margin-inline-start:auto;font-weight:600;display:flex}.v-cnt.l{color:var(--brand)}.v-cnt.r{color:var(--red)}.v-cnt.a{color:var(--amber)}.v-nv .pv{color:var(--ink3);border:1px dashed #cfcbc3;border-radius:5px;margin-inline-start:auto;padding:0 5px;font-size:10.5px}.v-agdot{background:var(--ink);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.v-agdot i{background:var(--ring);border-radius:50%;width:8px;height:8px}.v-hr{background:var(--line);height:1px;margin:12px 6px}.v-ng{padding:0 10px 6px}.v-foot{color:var(--ink3);gap:10px;margin-top:auto;padding:16px 10px 0;font-size:11.5px;line-height:1.7;display:grid}.v-main{flex-direction:column;flex:999 560px;gap:22px;min-width:0;max-width:1240px;padding:22px 36px 48px;display:flex}.v-main>.run{margin:0}@media (max-width:700px){.v-main{padding:18px 16px 40px}.v-top{gap:10px;padding:0 16px}.v-search,.v-me>span:first-child{display:none}}.v-h{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.v-h h1{letter-spacing:-.2px;margin:0;font-size:26px;font-weight:600}.v-h .end{flex-wrap:wrap;align-items:center;gap:10px;margin-inline-start:auto;display:flex}.v-crumb{color:var(--ink3);font-size:12px}.v-crumb a{color:var(--ink3);text-decoration:none}.v-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:22px;margin-top:14px;display:flex}.v-tab{min-height:44px;color:var(--ink3);font-size:14px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 4px;text-decoration:none;display:inline-flex}.v-tab:hover{color:var(--ink)}.v-tab.on{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.v-box{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;padding:16px 18px}.v-box.flat{padding:4px 18px}.v-box h2,.v-box>b{margin:0;font-size:14px;font-weight:600;display:block}.v-row{border-top:1px solid var(--line3);color:var(--ink);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;font-size:14px;text-decoration:none;display:flex}.v-row:first-child{border-top:0}a.v-row:hover{color:var(--ink);background:var(--surface3)}.v-cols{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.v-cols>.wide{flex-direction:column;flex:999 560px;gap:14px;min-width:0;display:flex}.v-cols>.side{flex-direction:column;flex:300px;gap:14px;min-width:0;display:flex}.v-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.v-stat .lbl{display:block}.v-stat b{font-family:var(--num);margin-top:2px;font-size:28px;font-weight:700;display:block}.v-stat small{color:var(--ink3);font-size:12.5px}.v-tbl{border:1px solid var(--line);border-radius:14px;overflow-x:auto}.v-tr{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:14px;padding:12px 16px;font-size:13.5px;text-decoration:none;display:grid}.v-tr.hd{color:var(--ink3);background:var(--surface3);border-top:0;padding-block:10px;font-size:12px}a.v-tr:hover{background:var(--surface3);color:var(--ink)}.v-empty{text-align:center;color:var(--ink3);padding:28px;font-size:13.5px}.v-note{color:var(--ink3);align-items:center;gap:6px;font-size:12.5px;line-height:1.6;display:flex}.v-ok{align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.6;display:flex}.v-ok svg.i{color:var(--brand);margin-top:2px}.v-wave{align-items:flex-end;gap:2px;height:22px;display:flex}.v-wave span{background:var(--brand);border-radius:2px;flex:1;min-width:2px}.v-bar{background:var(--line);border-radius:9px;flex:1;height:6px;overflow:hidden}.v-bar i{background:var(--ink);border-radius:9px;height:100%;display:block}.v-bar.g i{background:var(--brand)}.v-pv{color:#7a4e0b;white-space:nowrap;background:#fbf3e4;border:1px dashed #d9b97c;border-radius:99px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.v-pvzone{background:#fffdf8;border:1.5px dashed #d9b97c;border-radius:16px;flex-direction:column;gap:14px;padding:16px;display:flex}.v-pvzone>.v-pvhd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.v-real{color:var(--brand2);background:var(--brandSoft);border-radius:99px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.dk{background:var(--agent);color:var(--agentInk);border-radius:24px;flex-wrap:wrap;align-items:center;gap:32px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.dk a{color:var(--agentInk)}.dk .chipl{flex-wrap:wrap;gap:8px;font-size:12.5px;display:flex}.dk .chipl span{color:#d8d4cc;border:1px solid #f3f1ec2e;border-radius:99px;padding:4px 12px}.dk .chipl span.g{color:var(--ring);border-color:#3fd3a959}.dk .live{color:var(--ring);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.dk .live i{background:var(--ring);border-radius:50%;width:8px;height:8px;animation:1.8s infinite vping}.dk .live i.off{background:var(--agentInk3);animation:none}@keyframes vping{0%{box-shadow:0 0 #3fd3a973}70%{box-shadow:0 0 0 8px #3fd3a900}to{box-shadow:0 0 #3fd3a900}}@media (prefers-reduced-motion:reduce){.dk .live i{animation:none}}.dk-quote{color:#d8d4cc;border-inline-start:2px solid var(--ring);padding-inline-start:12px;font-size:15px;line-height:1.8}.ring{flex:0 0 260px;width:260px;height:260px;margin-inline:auto;position:relative}.ring.sm{flex-basis:200px;width:200px;height:200px}.ring .o{border:1px solid #3fd3a92e;border-radius:50%;position:absolute;inset:18px}.ring .c{background:radial-gradient(circle at 50% 40%,var(--agent3) 0%,#12302a 70%);border-radius:50%;place-items:center;display:grid;position:absolute;inset:52px}.ring .c span{color:var(--agentInk);font-size:52px;font-weight:700}.ring.sm .c{inset:40px}.ring.sm .c span{font-size:40px}.ring .bw{width:0;height:0;position:absolute;top:50%;left:50%}.ring .rbar{transform-origin:50% 100%;border-radius:3px;width:3px;animation:2.6s ease-in-out infinite eq;position:absolute;left:-1.5px}.ring.on .rbar{animation-duration:1.1s}@media (prefers-reduced-motion:reduce){.ring .rbar{animation:none}}.dk-btn{background:var(--agentInk);color:var(--agent);min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:99px;align-items:center;gap:10px;padding:0 20px 0 8px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.dk-btn:hover{color:var(--agent);background:#fff}.dk-btn .pi{background:var(--agent);width:34px;height:34px;color:var(--agentInk);border-radius:50%;place-items:center;display:grid}.dk-btn.g{background:var(--ring);min-height:56px;padding:0 26px 0 10px;font-size:16px;font-weight:700}.dk-btn.g .pi{width:38px;height:38px;color:var(--ring)}.dk-btn:disabled{opacity:.45;cursor:not-allowed}.dk-ghost{color:var(--agentInk);min-height:48px;font-size:14.5px;font:inherit;cursor:pointer;background:0 0;border:1px solid #f3f1ec47;border-radius:99px;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.dk-ghost:hover{color:var(--agentInk);background:#f3f1ec1a}.dk-chip{color:var(--agentInk);min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #f3f1ec4d;border-radius:99px;padding:0 16px;font-size:13.5px}.dk-chip:hover{background:#f3f1ec1a}.dk-chip[aria-pressed=true]{background:var(--agentInk);color:var(--agent);font-weight:600}.talk{background:var(--agent);min-width:0;color:var(--agentInk);border-radius:24px;flex-direction:column;flex:999 560px;gap:18px;min-height:600px;padding:26px 28px;display:flex}.talk-hd{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.talk-hd .t{font-size:19px;font-weight:600}.talk-hd .s{color:var(--agentInk2);margin-top:2px;font-size:13px}.talk-hd .s b{color:var(--agentInk)}.talk-idle{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:22px;padding:10px 0;display:flex}.talk-ps{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;width:100%;max-width:640px;display:grid}.talk-ps button{text-align:start;font:inherit;cursor:pointer;color:var(--agentInk);background:0 0;border:1px solid #f3f1ec2e;border-radius:12px;padding:10px 12px;display:block}.talk-ps button:hover{background:#f3f1ec0f}.talk-ps button[aria-pressed=true]{border-color:var(--ring);box-shadow:0 0 0 1px var(--ring);background:#3fd3a914}.talk-ps b{font-size:14.5px;display:block}.talk-ps small{color:var(--agentInk2);font-size:12px}.talk-ps .rec{color:var(--ring);margin-top:2px;font-size:10.5px;display:block}.talk-log{flex-direction:column;flex:1;gap:12px;max-height:560px;padding-inline-end:4px;display:flex;overflow:auto}.bub-a{background:var(--agent2);border-radius:18px 18px 6px;align-self:flex-start;max-width:82%;padding:12px 16px;animation:.35s ease-out rise}[dir=ltr] .bub-a{border-radius:18px 18px 18px 6px}.bub-a .w{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.bub-a .w b{color:var(--ring);font-size:12px}.bub-a .x{font-size:15.5px;line-height:1.85}.bub-a .ms{font-family:var(--num);color:var(--agentInk3);margin-top:6px;font-size:11px}.bub-a.flagged{box-shadow:0 0 0 1.5px #f3c969}.bub-c{background:var(--agentInk);max-width:70%;color:var(--agent);border-radius:18px 18px 18px 6px;align-self:flex-end;padding:10px 16px;font-size:15px;animation:.25s ease-out rise}[dir=ltr] .bub-c{border-radius:18px 18px 6px}.bub-c b{color:var(--ink2);font-size:12px;display:block}.bub-n{color:var(--agentInk2);text-align:center;align-self:center;font-size:12.5px}.bub-n.err{color:#f3a99f}.bub-flag{color:var(--agentInk3);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:6px;padding:0;font-size:12px;text-decoration:underline}.bub-flag:hover{color:var(--agentInk)}.bub-fl{color:var(--agent);background:#f3c969;border-radius:99px;align-items:center;gap:5px;margin-top:6px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-flex}.talk-ft{border-top:1px solid #f3f1ec1f;flex-direction:column;gap:10px;padding-top:14px;display:flex}.talk-ft .cap{color:var(--ring);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.talk-ft .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.talk-ft input{min-width:200px;min-height:44px;color:var(--agentInk);font:inherit;background:#f3f1ec0f;border:1px solid #f3f1ec40;border-radius:99px;flex:1;padding:0 16px;font-size:14.5px}.talk-ft input::placeholder{color:var(--agentInk3)}.talk-ft input:disabled{opacity:.5}.mic{width:44px;height:44px;color:var(--ring);box-shadow:0 0 0 calc(var(--mic,0)*14px) #3fd3a92e;background:#3fd3a91f;border-radius:50%;place-items:center;transition:box-shadow .1s;display:grid}.mic.on{background:var(--ring);color:var(--agent)}.talk-end{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.talk-end .ok{color:var(--ring);font-size:14px;font-weight:600}.talk-end .s{color:var(--agentInk2);font-size:13px}.talk-side{flex-direction:column;flex:320px;gap:14px;min-width:0;display:flex}.talk-side .flagbox{border:1px solid var(--line);background:#fff;border-radius:14px;padding:16px 18px}.ps-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.ps{text-align:start;font:inherit;color:inherit;cursor:pointer;border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 14px;display:block}.ps:hover{border-color:var(--line2)}.ps[aria-pressed=true]{border:1.5px solid var(--ink);padding:11.5px 13.5px}.ps b{font-size:15px;display:block}.ps .rec{color:var(--brand);margin-top:2px;font-size:11px;font-weight:600;display:block}.playb{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.playb:disabled{background:var(--line2);cursor:default}.playb svg.i{width:14px;height:14px}.cs-turn{border-top:1px solid var(--line3);grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 0;display:grid}.cs-turn:first-of-type{border-top:0}.cs-turn .ts{font-family:var(--num);color:var(--ink3);cursor:pointer;text-align:start;background:0 0;border:0;padding-top:3px;font-size:12px}.cs-turn .ts:hover{color:var(--brand)}.cs-turn .who{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:2px;font-size:12px;font-weight:600;display:flex}.cs-turn .who.a{color:var(--brand)}.cs-turn .tx{font-size:15px;line-height:1.85}.cs-turn .sp{font-family:var(--num);color:var(--ink3);white-space:nowrap;padding-top:3px;font-size:12px}.cs-turn.flagged .tx{background:#fff7e3;border-radius:8px;padding:2px 8px}.cs-fact{border-top:1px solid var(--line3);justify-content:space-between;gap:12px;padding:10px 0;font-size:13.5px;display:flex}.cs-fact:first-child{border-top:0}.cs-ev{align-items:flex-start;gap:10px;padding:8px 0;font-size:13.5px;display:flex}.cs-ev i{background:var(--brand);border-radius:50%;flex:none;width:8px;height:8px;margin-top:7px}.cs-ev i.o{background:var(--line2)}.cs-bars{align-items:flex-end;gap:4px;height:56px;display:flex}.cs-bars span{background:var(--brand);opacity:.85;border-radius:3px 3px 0 0;flex:1;min-width:4px}.cs-bars span.slow{background:#c9a15a}.cs-player{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cs-player audio{flex:1;min-width:240px;height:40px}.cs-legend{color:var(--ink2);gap:14px;font-size:12.5px;display:flex}.cs-legend span{align-items:center;gap:6px;display:flex}.cs-legend i{background:var(--brand);border-radius:3px;width:10px;height:10px}.cs-legend i.c{background:#b5afa6}.lr-grid{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.lr-grid>.list{flex-direction:column;flex:360px;gap:10px;min-width:0;display:flex}.lr-grid>.det{flex-direction:column;flex:999 480px;gap:16px;min-width:0;display:flex}.case{text-align:start;font:inherit;color:var(--ink);cursor:pointer;border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:6px;width:100%;padding:12px 14px;display:flex}.case:hover{border-color:var(--line2)}.case[aria-pressed=true]{border:1.5px solid var(--ink);background:#fbfaf7;padding:11.5px 13.5px}.case.urgent{background:#fdf6f5;border-color:#ebc9c4}.case.done{opacity:.6}.case .t{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.case .t b{font-size:14.5px}.case .t .w{font-family:var(--num);margin-inline-start:auto;font-size:12.5px;font-weight:700}.case .r{color:var(--ink2);font-size:13.5px}.case .s{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.said2{background:var(--surface3);border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.85}.said2.a{background:var(--brandSofter);border:1px solid #d2e9e0}.said2 .lbl{align-items:center;gap:8px;margin-bottom:4px;display:flex}.filt{flex-wrap:wrap;gap:6px;display:flex}.filt button{border:1px solid var(--line);color:var(--ink2);min-height:34px;font:inherit;cursor:pointer;background:#fff;border-radius:99px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.filt button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.filt button .n{font-size:11.5px;font-weight:700}.ln{text-align:start;font:inherit;color:var(--ink);cursor:pointer;border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;gap:6px;width:100%;padding:12px 14px;display:flex}.ln[aria-pressed=true]{border:1.5px solid var(--ink);padding:11.5px 13.5px}.ln .t{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.ln .x{font-size:15px;font-weight:500;line-height:1.7}.big-q{font-size:22px;font-weight:500;line-height:1.7}.path{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.path span{background:var(--surface2);border-radius:8px;padding:4px 10px}.path span.on{background:var(--ink);color:#fff}.wz{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.wz-steps{flex-direction:column;flex:240px;gap:4px;max-width:300px;margin:0;padding:0;list-style:none;display:flex}.wz-steps button{text-align:start;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex}.wz-steps button[aria-current=step]{background:var(--surface2);font-weight:700}.wz-steps .d{width:28px;height:28px;font-family:var(--num);border:1.5px solid var(--line2);color:var(--ink3);border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.wz-steps .d.done{background:var(--brand);border-color:var(--brand);color:#fff}.wz-steps .d.cur{background:var(--ink);border-color:var(--ink);color:#fff}.wz-steps small{color:var(--ink3);font-size:12px;font-weight:400;display:block}.wz-body{flex-direction:column;flex:999 520px;gap:18px;min-width:0;display:flex}.wz-body h2{margin:0;font-size:24px;font-weight:600}.opt{text-align:start;font:inherit;color:var(--ink);cursor:pointer;border:1px solid var(--line);background:#fff;border-radius:14px;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;display:flex}.opt[aria-pressed=true]{border:1.5px solid var(--ink);box-shadow:0 0 0 3px #eceae5}.opt .rd{border:1.5px solid #cfcbc3;border-radius:50%;flex:none;width:18px;height:18px;margin-top:3px}.opt[aria-pressed=true] .rd{border:6px solid var(--ink)}.opt b{font-size:15px;display:block}.opt.off{opacity:.55;cursor:not-allowed}.day{border:1px solid var(--line2);border-radius:99px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:13.5px;display:inline-flex}.day.on{background:var(--ink);border-color:var(--ink);color:#fff}.wa-phone{background:#111110;border-radius:36px;flex:none;width:340px;max-width:100%;padding:12px}.wa-scr{background:#efeae2;border-radius:26px;flex-direction:column;min-height:560px;display:flex;overflow:hidden}.wa-hd{color:#fff;background:#075e54;align-items:center;gap:10px;padding:14px;display:flex}.wa-hd .m{color:#075e54;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.wa-hd small{opacity:.8;font-size:11px;display:block}.wa-feed{flex-direction:column;flex:1;gap:8px;padding:12px;font-size:13px;line-height:1.7;display:flex}.wa-day{color:#55524d;background:#e1f2fb;border-radius:6px;align-self:center;padding:2px 8px;font-size:11px}.wa-out{background:#fff;border-radius:10px;align-self:flex-start;max-width:86%;padding:8px 10px}.wa-in{background:#dcf8c6;border-radius:10px;align-self:flex-end;max-width:86%;padding:8px 10px}.wa-meta{color:#6e6a63;text-align:end;font-size:10.5px;font-family:var(--num)}.wa-bar{color:var(--ink3);background:#fff;border-radius:99px;margin:8px;padding:10px 14px;font-size:13px}.rule2{border-top:1px solid var(--line3);align-items:flex-start;gap:12px;padding:10px 0;font-size:13.5px;line-height:1.7;display:flex}.rule2:first-of-type{border-top:0}.rule2 .k{background:var(--surface2);border-radius:8px;place-items:center;min-width:44px;height:26px;padding:0 8px;font-size:12.5px;font-weight:700;display:grid}.ld-hero h1{text-wrap:balance;max-width:900px;margin:0;font-size:38px;font-weight:600;line-height:1.4}.ld-hero h1 .g{color:var(--brand);font-weight:800;font-family:var(--num)}.ld-hero p{color:var(--ink2);margin:8px 0 0;font-size:17px}.ld-reg{grid-template-columns:120px minmax(0,1fr) 44px;align-items:center;gap:12px;padding:5px 0;font-size:13.5px;display:grid}.ld-reg .b{background:var(--surface2);border-radius:9px;height:10px;position:relative;overflow:visible}.ld-reg .b i{border-radius:9px;height:100%;display:block}.ld-reg .avg{background:var(--ink);width:1.5px;position:absolute;top:-4px;bottom:-4px}.tm-b.a{background:var(--brandSofter)}@media (max-width:760px){.v-nav{border-inline-end:0;border-bottom:1px solid var(--line);flex-flow:row;flex-basis:100%;gap:4px;padding:8px 10px;overflow-x:auto}.v-nav>div{display:contents}.v-nv{white-space:nowrap;flex:none}.v-hr,.v-ng,.v-foot{display:none}.v-as{flex-wrap:nowrap;overflow-x:auto}.dk{padding:22px 20px}.talk{padding:18px 16px}}.v-cols>.wide>.talk{flex:none}.v-body{align-content:flex-start}@media (max-width:760px){.v-as>*{white-space:nowrap;flex:none}.v-nav{align-items:center}.v-nav>div.v-foot{display:none}}.pk{flex-wrap:wrap;align-items:flex-end;gap:12px;width:100%;max-width:640px;display:flex}.pk-f{min-width:0;color:var(--ink2);flex-direction:column;flex:220px;gap:6px;font-size:13px;display:flex}.pk-f select.inp{min-height:44px;font-size:14.5px}.pk-g{flex:none}.pk-g button{min-height:38px;padding:0 16px;font-size:14px}.pk.dk .pk-f{color:var(--agentInk2)}.pk.dk select.inp{color:var(--agentInk);background:#f3f1ec0f;border-color:#f3f1ec40}.pk.dk option{color:var(--ink);background:#fff}.pk.dk .seg{background:#f3f1ec14}.pk.dk .seg button{color:var(--agentInk2)}.pk.dk .seg button.on{background:var(--ring);color:var(--agent);box-shadow:none}.pk-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.talk-hd .pk-top{margin-inline-start:auto}.pk-card{flex-direction:column;gap:12px;display:flex}.pk-card .pk-top{justify-content:space-between}.talk .sub{color:var(--agentInk2);font-size:13.5px}@media (max-width:560px){.pk-card .pk-top .btn{justify-content:center;width:100%}.talk-hd .pk-top{width:100%;margin-inline-start:0}.talk-hd .pk-top .dk-btn{flex:1;justify-content:center}}.ag-links{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0 22px;margin-top:10px;display:flex}.ag-links a{min-height:44px;color:var(--ink2);align-items:center;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.ag-links a:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.set-f{gap:6px;margin-top:14px;display:grid}.set-f .fl{margin:0}.set-acts{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.podstrip{border-bottom:1px solid var(--line);background:var(--surface3);min-height:48px;color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 20px;font-size:13px;display:flex}.podstrip .ps-name{white-space:nowrap;align-items:center;gap:7px;font-weight:600;display:inline-flex}.podstrip .ps-info{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.podstrip .ps-info .meter{width:90px;min-width:0}.podstrip .ps-err{color:var(--red);flex-basis:100%;order:9}.podstrip .ps-act{min-height:34px;margin-inline-start:auto}@media (max-width:700px){.podstrip{padding:8px 16px}}.toasts{z-index:60;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 32px);display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.toasts .toast{max-width:100%;position:static;transform:translateY(20px)}.toasts .toast.on{transform:none}.toasts .toast.err{background:var(--redSoft);color:var(--red);border:1px solid color-mix(in srgb,var(--red) 35%,var(--line));padding:9px 10px;pointer-events:auto;border-radius:14px;padding-inline-start:16px;line-height:1.6}.toasts .toast.err svg{flex:none}.toast-x{width:30px;height:30px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-inline-start:4px;display:grid}.toast-x:hover{background:color-mix(in srgb,var(--red) 12%,transparent)}.aud{flex-direction:column;gap:16px;display:flex}.aud h2{margin:0;font-size:16px;font-weight:600}.aud h3{margin:0 0 8px;font-size:14px;font-weight:600}.aud-top{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;display:flex}.aud-pick{flex:320px;gap:6px;max-width:460px;margin:0;display:grid}.aud-pick select{min-height:44px;font-size:14.5px}.aud-file{flex:280px;align-items:center;gap:12px;display:flex}.aud-file .v-av{background:var(--surface2);width:40px;height:40px;color:var(--ink);border-radius:10px}.aud-file b{font-weight:600;display:block}.aud-grid{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);align-items:start;gap:24px;display:grid}.aud-did .v-tr{align-items:center;gap:12px;display:flex}.aud-did .v-tr.total{border-top:1.5px solid var(--ink)}@media (max-width:900px){.aud-grid{grid-template-columns:1fr}}.v-app{height:100dvh;min-height:0;overflow:hidden}.v-app>.v-as,.v-app>.v-top,.v-app>.podstrip{flex:none;position:static}.v-app>.v-body{flex-wrap:nowrap;flex:auto;min-height:0;overflow:hidden}.v-app>.v-body>.v-nav{overscroll-behavior:contain;flex:0 0 220px;overflow-y:auto}.v-app>.v-body>.v-main{overscroll-behavior:contain;flex:auto;max-width:none;scroll-padding-top:16px;overflow-y:auto}.v-app>.v-body>.v-main>*{flex-shrink:0;width:100%;max-width:1168px}.v-main .detail,.v-main .stages{top:16px}@media (max-width:760px){.v-app>.v-body{flex-direction:column}.v-app>.v-body>.v-nav{flex:none;overflow:auto hidden}.v-app>.v-body>.v-main{padding:18px 16px 40px}}
