.desk{--side:oklch(0.952 0.004 275);--canvas:oklch(0.972 0.003 275);--paper:#ffffff;--hover:oklch(0.945 0.004 275);--hair:oklch(0.915 0.004 275);--hair-strong:oklch(0.86 0.005 275);--t1:oklch(0.2 0.01 275);--t2:oklch(0.42 0.01 275);--t3:oklch(0.51 0.008 275);--accent:oklch(0.5 0.18 275);--accent-hover:oklch(0.45 0.18 275);--accent-soft:oklch(0.945 0.022 275);--on-accent:#ffffff;--bubble-in:oklch(0.955 0.004 275);--bubble-agent:oklch(0.945 0.022 275);--warn:oklch(0.68 0.14 65);--warn-t:oklch(0.46 0.11 60);--warn-soft:oklch(0.97 0.03 80);--danger:oklch(0.58 0.19 25);--danger-t:oklch(0.5 0.17 25);--danger-soft:oklch(0.965 0.02 25);--ok:oklch(0.6 0.15 150);--ok-t:oklch(0.42 0.12 150);--ok-soft:oklch(0.96 0.03 150);--skel:oklch(0.935 0.004 275);--skel-hi:oklch(0.968 0.003 275);--pop:0 16px 40px -12px rgba(20,20,45,.22),0 0 0 1px var(--hair);--font:var(--font-geist-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-geist-mono),ui-monospace,"SF Mono",Menlo,monospace;--ease:cubic-bezier(.2,0,0,1);--fast:160ms;--mid:220ms;color-scheme:light}@media (prefers-color-scheme:dark){.desk:not([data-theme=light]){--side:oklch(0.185 0.006 275);--canvas:oklch(0.205 0.006 275);--paper:oklch(0.235 0.007 275);--hover:oklch(0.27 0.008 275);--hair:oklch(0.3 0.008 275);--hair-strong:oklch(0.36 0.008 275);--t1:oklch(0.95 0.004 275);--t2:oklch(0.76 0.006 275);--t3:oklch(0.63 0.006 275);--accent:oklch(0.66 0.16 275);--accent-hover:oklch(0.71 0.15 275);--accent-soft:oklch(0.31 0.05 275);--on-accent:oklch(0.16 0.02 275);--bubble-in:oklch(0.285 0.007 275);--bubble-agent:oklch(0.31 0.045 275);--warn:oklch(0.76 0.13 70);--warn-t:oklch(0.8 0.12 75);--warn-soft:oklch(0.3 0.04 70);--danger:oklch(0.66 0.17 25);--danger-t:oklch(0.75 0.14 25);--danger-soft:oklch(0.3 0.05 25);--ok:oklch(0.7 0.14 150);--ok-t:oklch(0.78 0.12 150);--ok-soft:oklch(0.3 0.05 150);--skel:oklch(0.27 0.007 275);--skel-hi:oklch(0.31 0.007 275);--pop:0 16px 40px -12px rgba(0,0,0,.6),0 0 0 1px var(--hair);color-scheme:dark}}.desk[data-theme=dark]{--side:oklch(0.185 0.006 275);--canvas:oklch(0.205 0.006 275);--paper:oklch(0.235 0.007 275);--hover:oklch(0.27 0.008 275);--hair:oklch(0.3 0.008 275);--hair-strong:oklch(0.36 0.008 275);--t1:oklch(0.95 0.004 275);--t2:oklch(0.76 0.006 275);--t3:oklch(0.63 0.006 275);--accent:oklch(0.66 0.16 275);--accent-hover:oklch(0.71 0.15 275);--accent-soft:oklch(0.31 0.05 275);--on-accent:oklch(0.16 0.02 275);--bubble-in:oklch(0.285 0.007 275);--bubble-agent:oklch(0.31 0.045 275);--warn:oklch(0.76 0.13 70);--warn-t:oklch(0.8 0.12 75);--warn-soft:oklch(0.3 0.04 70);--danger:oklch(0.66 0.17 25);--danger-t:oklch(0.75 0.14 25);--danger-soft:oklch(0.3 0.05 25);--ok:oklch(0.7 0.14 150);--ok-t:oklch(0.78 0.12 150);--ok-soft:oklch(0.3 0.05 150);--skel:oklch(0.27 0.007 275);--skel-hi:oklch(0.31 0.007 275);--pop:0 16px 40px -12px rgba(0,0,0,.6),0 0 0 1px var(--hair);color-scheme:dark}.desk{min-height:100dvh;background:var(--canvas);color:var(--t1);font-family:var(--font);font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased}.desk *{box-sizing:border-box}.desk button,.desk input,.desk select,.desk textarea{font:inherit;color:inherit}.desk button{cursor:pointer;background:none;border:0;padding:0}.desk :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.desk .mono,.desk .num{font-variant-numeric:tabular-nums}.desk .mono{font-family:var(--mono)}.desk .t2{color:var(--t2)}.desk .t3{color:var(--t3)}.desk .kbd{min-width:18px;height:18px;padding:0 4px;border-radius:4px;background:var(--hover);font-size:11px;color:var(--t3)}.desk .btn,.desk .kbd{display:inline-flex;align-items:center;justify-content:center;font-weight:500}.desk .btn{height:30px;gap:8px;padding:0 12px;border-radius:6px;white-space:nowrap;transition:background var(--fast) var(--ease),color var(--fast) var(--ease)}.desk .btn-primary{background:var(--accent);color:var(--on-accent)}.desk .btn-primary:hover{background:var(--accent-hover)}.desk .btn-secondary{background:var(--paper);box-shadow:0 0 0 1px var(--hair-strong);color:var(--t1)}.desk .btn-secondary:hover{background:var(--hover)}.desk .btn-quiet{color:var(--t2)}.desk .btn-quiet:hover{background:var(--hover);color:var(--t1)}.desk .btn[disabled]{opacity:.5;cursor:not-allowed}.desk .field{display:flex;flex-direction:column;gap:4px}.desk .field label{font-size:12px;color:var(--t2);font-weight:500}.desk .field input{height:34px;border-radius:8px;box-shadow:0 0 0 1px var(--hair-strong);border:0;outline:0;padding:0 10px;background:var(--paper)}.desk .field input:focus{box-shadow:0 0 0 1px var(--accent),0 0 0 4px var(--accent-soft)}.desk .link{color:var(--t1);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--hair-strong)}.desk .link:hover{text-decoration-color:var(--t1)}.desk .page{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:32px 16px}.desk .auth{width:100%;max-width:380px;display:flex;flex-direction:column;gap:18px}.desk .auth .mark{width:32px;height:32px;border-radius:8px;background:var(--t1);color:var(--paper);font-weight:600;display:flex;align-items:center;justify-content:center}.desk .auth h1{margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em;text-wrap:balance}.desk .auth p{margin:0;color:var(--t2)}.desk .auth form{display:flex;flex-direction:column;gap:14px}.desk .auth .btn{height:38px}.desk .auth .err{font-size:12px;color:var(--danger-t)}.desk .auth .row2{justify-content:space-between}.desk .auth .row2,.desk .cb-line{display:flex;align-items:center;gap:8px}.desk .cb-line{color:var(--t2)}@media (prefers-reduced-motion:reduce){.desk *,.desk :after,.desk :before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.desk .notice{padding:8px 12px;border-radius:8px;background:var(--hover);display:flex;align-items:center;gap:8px;font-size:12px;color:var(--t2)}.desk .notice.warn{background:var(--warn-soft);color:var(--warn-t)}.desk .one-line{position:relative;white-space:nowrap;min-width:0}.desk .one-line>.ellipsis{min-width:0;flex:0 1 auto}.desk .one-line .see{margin-left:0;flex:none;font-size:12px;font-weight:500;color:inherit;text-decoration:underline;text-underline-offset:2px}.desk .one-line .see+.btn,.desk .one-line .see+button{margin-left:auto}.desk .acc-pop{position:absolute;top:calc(100% + 4px);left:8px;z-index:40;max-height:280px;width:min(320px,calc(100vw - 32px));overflow:auto;padding:6px;border-radius:10px;background:var(--paper);box-shadow:0 0 0 1px var(--hair),0 12px 28px -8px rgb(0 0 0/.25);white-space:normal;color:var(--t1)}.desk .acc-line{position:relative;display:flex;align-items:center}.desk .acc-line>.acc-row,.desk .acc-line>.nav-item{flex:1;min-width:0;padding-right:28px}.desk .fav-star{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:5px;color:var(--t3);opacity:0;transition:opacity var(--fast) var(--ease)}.desk .acc-line:hover .fav-star,.desk .fav-star.on,.desk .fav-star:focus-visible{opacity:1}.desk .fav-star.on{color:var(--warn-t)}.desk .fav-star:hover{background:var(--hover);color:var(--t1)}.desk .fav-star.on:hover{color:var(--warn-t)}.desk .acc-line>.nav-item .n{margin-right:2px}.desk .side-more .more{color:var(--t2);font-weight:500}.desk .acc-picker{position:fixed;z-index:60;width:300px;max-height:min(440px,calc(100vh - 16px));display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:12px;background:var(--paper);box-shadow:0 0 0 1px var(--hair),0 16px 36px -10px rgb(0 0 0/.3)}.desk .acc-picker .search{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;border-radius:8px;box-shadow:0 0 0 1px var(--hair);color:var(--t3)}.desk .acc-picker .search input{border:0;outline:0;background:transparent;flex:1;min-width:0;color:var(--t1);font:inherit;font-size:13px}.desk .acc-quick{display:flex;gap:12px;font-size:12px}.desk .acc-quick button{font-weight:500;color:var(--accent)}.desk .acc-quick button:disabled{color:var(--t3)}.desk .acc-rows{overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:1px}.desk .acc-row{display:flex;align-items:center;gap:8px;min-height:30px;padding:0 6px;border-radius:6px;font-size:13px;cursor:pointer}.desk .acc-row:hover{background:var(--hover)}.desk .acc-row .n{margin-left:auto;color:var(--t3);font-variant-numeric:tabular-nums}.desk .acc-rows .t3{font-size:12px;padding:6px}.desk .acc-pop ul{list-style:none;margin:0;padding:0;font-size:13px}.desk .acc-pop li{padding:5px 8px;border-radius:6px}.desk .acc-pop li:nth-child(odd){background:var(--hover)}.desk .cnote.warn{background:var(--warn-soft)}.desk .cnote.warn .tx b{color:var(--warn-t)}.desk .app{height:100dvh;overflow:hidden;display:grid;grid-template-columns:216px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.desk .banner{grid-column:1/-1;max-height:96px}.desk .banner,.desk .side{min-height:0;overflow:hidden}.desk .side{grid-row:2;background:var(--side);box-shadow:inset -1px 0 0 var(--hair);display:flex;flex-direction:column;gap:8px;padding:16px 0 12px 12px}.desk .side-scroll{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:22px;padding-right:8px}.desk .side>.avail{flex:none;width:calc(100% - 8px)}.desk .main{grid-row:2;min-height:0;min-width:0;overflow:hidden;display:flex;flex-direction:column}.desk .brand{gap:8px;height:28px;padding:0 8px}.desk .brand,.desk .brand-mark{display:flex;align-items:center}.desk .brand-mark{width:20px;height:20px;border-radius:5px;background:var(--t1);color:var(--paper);font-size:11px;font-weight:600;justify-content:center}.desk .brand-logo{position:relative;width:88px;height:26.7px;flex:none}.desk .brand-symbol{position:absolute;left:0;top:0;width:31.58%;height:100%}.desk .brand-word{position:absolute;left:33.43%;top:22.4%;width:66.57%;height:58.16%;background:var(--t1);-webkit-mask:url(/logo-word.png) no-repeat center/contain;mask:url(/logo-word.png) no-repeat center/contain}.desk .brand-desk{font-size:9.5px;font-weight:700;letter-spacing:.12em;line-height:1;padding:3px 6px;border-radius:5px;background:var(--accent-soft);color:var(--accent);margin-top:3px}.desk .nav-group{display:flex;flex-direction:column;gap:1px}.desk .nav-item{height:28px;display:flex;align-items:center;gap:8px;padding:0 8px;border-radius:6px;color:var(--t2);text-align:left;width:100%;text-decoration:none;transition:background var(--fast) var(--ease)}.desk .nav-item.on,.desk .nav-item:hover{background:var(--hover);color:var(--t1)}.desk .nav-item.on{font-weight:500}.desk .dot{border-radius:999px;flex:0 0 auto}.desk .avail{display:grid;grid-template-columns:8px 1fr auto;align-items:center;column-gap:10px;height:44px;padding:0 8px;border-radius:6px;text-align:left;width:100%}.desk .avail:hover{background:var(--hover)}.desk .avail-text{display:flex;flex-direction:column;line-height:1.3;min-width:0}.desk .avail .sub{font-size:12px;color:var(--t3)}.desk .callbar{height:44px;display:flex;align-items:center;gap:12px;padding:0 12px 0 16px;background:var(--t1);color:var(--paper)}.desk .callbar .who{display:flex;align-items:baseline;gap:8px;flex:1}.desk .callbar .who b{font-weight:600}.desk .callbar .who span{opacity:.7;font-size:12px}.desk .callbar .timer{font-weight:500}.desk .ring{width:8px;height:8px;border-radius:999px;background:var(--ok)}.desk .empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;padding:32px 24px;color:var(--t2)}.desk .empty h2{margin:0;font-size:16px;font-weight:600;color:var(--t1)}.desk .empty p{margin:0;max-width:320px}@media (max-width:820px){.desk .app{grid-template-columns:minmax(0,1fr)}.desk .side{display:none}}.desk .scrim{position:fixed;inset:0;z-index:79;background:transparent}.desk .palette{position:fixed;top:14vh;left:50%;transform:translateX(-50%);width:560px;max-width:calc(100vw - 32px);background:var(--paper);border-radius:14px;box-shadow:var(--pop);overflow:hidden;z-index:80}.desk .palette input{width:100%;height:52px;border:0;outline:0;padding:0 18px;font-size:15px;background:transparent;color:var(--t1);box-shadow:0 1px 0 var(--hair)}.desk .pal-list{max-height:360px;overflow-y:auto;padding:6px}.desk .pal-it{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:8px;text-align:left;width:100%;color:var(--t1)}.desk .pal-it .sub{margin-left:auto;font-size:12px;color:var(--t3)}.desk .pal-it.on{background:var(--hover)}.desk .pal-hd{font-size:12px;color:var(--t3);padding:8px 12px 4px}.desk .field input[aria-invalid=true]{box-shadow:0 0 0 1px var(--danger)}.desk .inbox{flex:1;min-height:0;display:grid;grid-template-columns:360px minmax(0,1fr)}.desk .list{padding:16px 12px 0}.desk .list,.desk .thread{display:flex;flex-direction:column;min-height:0}.desk .thread{background:var(--paper);min-width:0}.desk .list-head{display:flex;align-items:center;gap:8px;height:28px;padding:0 8px 0 12px}.desk .list-head h1{margin:0;font-size:16px;font-weight:600}.desk .search{margin:12px 0 8px;display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;border-radius:8px;background:var(--paper);box-shadow:0 0 0 1px var(--hair);color:var(--t3)}.desk .search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--t1)}.desk .search input::placeholder{color:var(--t3)}.desk .list .notice{margin:0 0 8px}.desk .notice button{margin-left:auto;font-size:12px;font-weight:500;color:var(--t1)}.desk .rows{flex:1;overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:2px;padding-bottom:16px;margin:0 -4px;padding-inline:4px}.desk .row{display:grid;grid-template-columns:8px minmax(0,1fr);column-gap:8px;padding:10px 12px 10px 8px;border-radius:8px;text-align:left;width:100%;transition:background var(--fast) var(--ease)}.desk .row:hover{background:var(--hover)}.desk .row.sel{background:var(--paper)}.desk .row .udot{width:6px;height:6px;border-radius:999px;margin:7px 0 0 2px}.desk .row .l1{display:flex;align-items:baseline;gap:8px}.desk .row .name{flex:1;min-width:0;display:flex;align-items:center;gap:4px}.desk .row .right{font-size:12px;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--t3)}.desk .row .l2,.desk .row .right.wait{color:var(--t2)}.desk .row .l2{display:flex;align-items:center;gap:6px;min-width:0}.desk .row .l2 .subj{color:var(--t1)}.desk .row .l3{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:12px;min-width:0}.desk .row .l3,.desk .row.closed .l2,.desk .row.closed .name{color:var(--t3)}.desk .ico{width:15px;height:15px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.desk .ico.s12{width:12px;height:12px}.desk .more{margin:8px 0 0;height:32px;border-radius:8px;color:var(--t2);font-weight:500}.desk .more:hover{background:var(--hover);color:var(--t1)}.desk .empty .actions{display:flex;gap:8px;margin-top:10px}.desk .code{font-size:12px;color:var(--t3)}.desk .sk{border-radius:5px;background:linear-gradient(90deg,var(--skel) 0,var(--skel-hi) 40%,var(--skel) 80%);background-size:300% 100%;animation:shimmer 1.4s linear infinite}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-50% 0}}.desk .sk-row{display:grid;grid-template-columns:8px 1fr;column-gap:8px;padding:12px 12px 12px 8px}.desk .sk-row .lines{display:flex;flex-direction:column;gap:7px}.desk .nav-label{height:24px;display:flex;align-items:center;justify-content:space-between;padding:0 8px}.desk .nav-label,.desk .nav-label button{font-size:12px;color:var(--t3)}.desk .nav-label button:hover{color:var(--t1)}.desk .nav-item .n{margin-left:auto;color:var(--t3);font-variant-numeric:tabular-nums;font-weight:400}.desk .nav-item.on .n{color:var(--t2)}.desk .nav-item.off{color:var(--t3)}.desk .check{width:14px;height:14px;border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--hair-strong);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.desk .check.on{background:var(--t1);box-shadow:none}.desk .check.on:after{content:"";width:7px;height:4px;border-left:1.6px solid var(--paper);border-bottom:1.6px solid var(--paper);transform:rotate(-45deg) translate(1px,-1px)}@media (max-width:820px){.desk .inbox{grid-template-columns:minmax(0,1fr)}.desk .thread{display:none}}.desk .ico.s14{width:14px;height:14px}.desk .nav-group .nav-item{gap:8px}.desk .row .right.warn{color:var(--warn-t);font-weight:500}.desk .thread{position:relative}.desk .th-head{padding:16px 32px 14px;display:flex;flex-direction:column;gap:10px;box-shadow:0 1px 0 var(--hair)}.desk .th-top{display:flex;align-items:center;gap:12px}.desk .th-top h2{margin:0;font-size:16px;font-weight:600}.desk .th-meta{font-size:12px;color:var(--t3)}.desk .th-status{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:20px;font-size:13px}.desk .th-status .grow{flex:1}.desk .th-status .dot{width:6px;height:6px;border-radius:999px;background:var(--warn)}.desk .th-status .op{color:var(--warn-t);font-weight:500}.desk .th-status .win{font-size:12px;color:var(--t3)}.desk .th-status .win.closed{color:var(--danger-t);font-weight:500}.desk .th-body{flex:1;overflow-y:auto;min-height:0;padding:20px 32px 24px}.desk .msgs{display:flex;flex-direction:column;gap:14px;max-width:760px}.desk .day,.desk .msgs .older{align-self:center;font-size:12px;color:var(--t3)}.desk .day{padding:6px 0 2px}.desk .step{align-self:center;font-size:13px;color:var(--t3);display:flex;align-items:center;gap:6px;padding:2px 0;text-align:center}.desk .m{display:flex;flex-direction:column;gap:3px}.desk .m.in{align-items:flex-start;padding-right:18%}.desk .m.out{align-items:flex-end;padding-left:18%}.desk .m .meta,.desk .m .who{font-size:12px;color:var(--t3);padding:0 6px}.desk .m .meta{display:flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums}.desk .m .meta.failed{color:var(--danger-t)}.desk .m .meta .retry{font-size:12px;font-weight:500;color:var(--t1);text-decoration:underline;text-underline-offset:2px}.desk .b{font-size:14px;line-height:1.5;padding:9px 13px;max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap}.desk .m.in .b{background:var(--bubble-in);border-radius:16px 16px 16px 4px}.desk .m.agent .b{background:var(--bubble-agent);border-radius:16px 16px 4px 16px}.desk .m.colleague .b,.desk .m.me .b{background:var(--accent);color:var(--on-accent);border-radius:16px 16px 4px 16px}.desk .m.failedmsg .b,.desk .m.sendingmsg .b{opacity:.75}.desk .b .wa-media{margin:-4px -8px 6px;max-width:360px}.desk .b .wa-media img,.desk .b .wa-media video{display:block;max-width:100%;max-height:26rem;height:auto;border-radius:10px;object-fit:contain}.desk .b .wa-audio{width:min(300px,100%);margin-bottom:4px}.desk .b .wa-audio audio{width:100%}.desk .b .wa-doc{width:min(280px,100%);display:flex;flex-direction:column;gap:6px;margin-bottom:6px;white-space:normal}.desk .b .wa-doc object{height:176px;width:100%;border-radius:8px;background:var(--paper);box-shadow:0 0 0 1px var(--hair)}.desk .b .wa-doc object .t3{display:block;text-align:center;padding-top:76px;font-size:12px}.desk .b .wa-docrow{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:color-mix(in oklch,currentColor 8%,transparent);color:inherit;text-decoration:none}.desk .b .wa-docrow:hover{background:color-mix(in oklch,currentColor 13%,transparent)}.desk .b .wa-docrow .nm{min-width:0;flex:1;display:flex;flex-direction:column;font-size:13px}.desk .b .wa-docrow .nm .t3{font-size:11px;color:inherit;opacity:.65}.desk .b .wa-missing{display:flex;align-items:center;gap:6px;font-size:13px;margin-bottom:4px}.desk .b .wa-missing .t3{color:inherit;opacity:.65}.desk .b .wa-extracted{font-size:12px;font-style:italic;opacity:.75;margin-top:4px;white-space:normal}.desk .b .wa-extracted p{margin:0;white-space:pre-wrap}.desk .b .wa-extracted p.clamp{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.desk .b .wa-extracted button{font-style:normal;font-weight:500;text-decoration:underline;color:inherit;font-size:12px}.desk .b .wa-head{font-weight:600;margin-bottom:2px}.desk .b .wa-foot{font-size:12px;opacity:.65;margin-top:4px}.desk .b code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;padding:0 3px;border-radius:4px;background:color-mix(in oklch,currentColor 10%,transparent)}.desk .m .wa-btns{display:flex;flex-direction:column;gap:4px;width:min(320px,100%)}.desk .m .wa-btn{display:flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:6px 12px;border-radius:10px;background:var(--paper);box-shadow:0 0 0 1px var(--hair);color:var(--accent);font-size:13px;font-weight:500;text-decoration:none}.desk .m a.wa-btn:hover{background:var(--hover)}.desk .b .att-line{display:flex;align-items:center;gap:6px;opacity:.9}.desk .composer{padding:0 32px 22px}.desk .cwrap{position:relative;max-width:760px}.desk .cbox{max-width:760px;border-radius:10px;box-shadow:0 0 0 1px var(--hair);display:flex;flex-direction:column;background:var(--paper);transition:box-shadow var(--fast) var(--ease)}.desk .cbox:focus-within{box-shadow:0 0 0 1px var(--hair-strong),0 0 0 4px var(--accent-soft)}.desk .cbox textarea{border:0;outline:0;resize:none;padding:12px 14px 4px;font-size:14px;background:transparent;color:var(--t1);min-height:64px;font:inherit}.desk .cbox textarea::placeholder{color:var(--t3)}.desk .cfoot{display:flex;align-items:center;gap:4px;padding:6px 8px 8px 14px}.desk .cfoot .hint{flex:1;font-size:12px;color:var(--t3);min-width:0}.desk .cfoot .sms{font-size:12px;color:var(--t3);font-variant-numeric:tabular-nums;margin-right:4px}.desk .cnote{max-width:760px;border-radius:10px;padding:12px 14px;display:flex;align-items:flex-start;gap:12px;background:var(--hover)}.desk .cnote .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.desk .cnote .tx b{font-weight:600}.desk .cnote .tx span{color:var(--t2)}.desk .cnote.danger{background:var(--danger-soft)}.desk .cnote.danger .tx b{color:var(--danger-t)}.desk .cnote .acts{display:flex;gap:6px;flex:0 0 auto;align-self:center}.desk .cinfo{max-width:760px;font-size:12px;color:var(--t3);display:flex;align-items:center;gap:6px;padding:0 2px 8px}.desk .cinfo.warn{color:var(--warn-t)}.desk .slash{position:absolute;left:0;right:0;bottom:calc(100% + 6px);background:var(--paper);border-radius:10px;box-shadow:var(--pop);padding:6px;max-height:260px;overflow-y:auto;z-index:5}.desk .slash,.desk .slash .it{display:flex;flex-direction:column;gap:1px}.desk .slash .it{align-items:flex-start;padding:7px 10px;border-radius:6px;text-align:left;width:100%}.desk .slash .it.on,.desk .slash .it:hover{background:var(--hover)}.desk .slash .it .k{font-weight:500}.desk .slash .it .p{font-size:12px;color:var(--t3);max-width:100%}.desk .slash .hd{font-size:12px;color:var(--t3);padding:4px 10px}.desk .qr-empty{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:8px 10px;font-size:13px;color:var(--t2)}.desk .qr-new{font-size:13px;font-weight:500;color:var(--accent)}.desk .qr-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px 2px;margin-top:4px;box-shadow:0 -1px 0 var(--hair)}.desk .qr-manage{font-size:12px;color:var(--t3);text-decoration:underline;text-underline-offset:2px}.desk .qr-form{gap:8px;padding:10px;max-height:none}.desk .qr-field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--t2)}.desk .qr-field input,.desk .qr-field textarea{font:inherit;font-size:13px;color:var(--t1);background:var(--paper);border:0;border-radius:8px;box-shadow:0 0 0 1px var(--hair-strong);padding:6px 8px;outline:0;resize:vertical}.desk .qr-short{display:flex;align-items:center;gap:4px}.desk .qr-short input{flex:1;min-width:0}.desk .qr-count{align-self:flex-end;font-size:11px}.desk .qr-err{font-size:12px;color:var(--danger-t)}.desk .qr-acts{display:flex;align-items:center;gap:8px}.desk .qr-save{font-size:12px;color:var(--t3);flex:none}.desk .qr-save:hover{color:var(--t1)}.desk .cbox{position:relative}.desk .cph{position:absolute;left:14px;top:12px;font-size:14px;color:var(--t3);pointer-events:none;display:flex;align-items:center;gap:5px}.desk .cph .kbd{font-size:11px}.desk .btn-icon{width:30px;padding:0}.desk .menu{position:absolute;right:32px;top:52px;z-index:6;background:var(--paper);border-radius:10px;box-shadow:var(--pop);padding:6px;display:flex;flex-direction:column;min-width:220px}.desk .menu button{display:flex;align-items:center;height:32px;padding:0 10px;border-radius:6px;text-align:left}.desk .menu button:hover{background:var(--hover)}.desk .dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:480px;max-width:calc(100vw - 32px);background:var(--paper);border-radius:14px;box-shadow:var(--pop);z-index:85;display:flex;flex-direction:column}.desk .dialog .dh{padding:18px 20px 6px;display:flex;align-items:center;gap:8px}.desk .dialog .dh h2{margin:0;font-size:16px;font-weight:600;flex:1}.desk .dialog .db{padding:6px 20px 14px;display:flex;flex-direction:column;gap:8px}.desk .dialog .df{padding:12px 20px;box-shadow:0 -1px 0 var(--hair);display:flex;justify-content:flex-end;gap:8px}.desk .dscrim{position:fixed;inset:0;z-index:84;background:rgba(10,10,30,.2)}.desk .hand{display:flex;flex-direction:column;align-items:flex-start;padding:8px 10px;border-radius:8px;text-align:left;width:100%}.desk .hand.on,.desk .hand:hover{background:var(--hover)}.desk .hand .d{font-size:12px;color:var(--t3)}.desk .tpk{width:860px;height:min(600px,calc(100dvh - 48px))}.desk .tpk .dh{padding-bottom:12px;box-shadow:0 1px 0 var(--hair)}.desk .tpk-b{flex:1;min-height:0;display:grid;grid-template-columns:320px minmax(0,1fr)}.desk .tpk-l{min-height:0;box-shadow:1px 0 0 var(--hair)}.desk .tpk-l,.desk .tpk-tools{display:flex;flex-direction:column}.desk .tpk-tools{padding:12px 14px 8px;gap:8px}.desk .tpk-tools .search{margin:0}.desk .tpk-list{flex:1;overflow-y:auto;padding:0 8px 12px}.desk .tpk-r{flex:1;overflow-y:auto;padding:18px 20px;display:flex;flex-direction:column;gap:14px;background:var(--canvas)}.desk .seg{display:flex;gap:2px;padding:2px;border-radius:8px;background:var(--hover)}.desk .seg button{flex:1;height:26px;border-radius:6px;font-size:12px;color:var(--t2)}.desk .seg button.on{background:var(--paper);color:var(--t1);box-shadow:0 0 0 1px var(--hair)}.desk .tpr{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;border-radius:8px;text-align:left;width:100%}.desk .tpr.on,.desk .tpr:hover{background:var(--hover)}.desk .tpr.on{box-shadow:inset 2px 0 0 var(--t1)}.desk .tpr .nm{display:flex;gap:8px;width:100%;align-items:baseline}.desk .tpr .nm b{font-weight:500}.desk .tpr .nm .c{margin-left:auto;font-size:12px;color:var(--t3)}.desk .tpr .p{font-size:12px;color:var(--t3);max-width:100%}.desk .wa-prev{align-self:center;width:100%;max-width:360px;border-radius:14px;padding:16px;background:oklch(.93 .02 150)}.desk .wa-b{background:#fff;color:oklch(.2 .01 150);border-radius:10px 10px 10px 2px;padding:8px 10px;font-size:14px;line-height:1.45;box-shadow:0 1px 1px rgba(0,0,0,.08);white-space:pre-wrap}.desk .wa-b .hdr{font-weight:600;margin-bottom:4px}.desk .wa-b .ft{font-size:12px;color:oklch(.5 .01 150);margin-top:6px}.desk .wa-b .v{background:oklch(.94 .04 275);border-radius:3px;padding:0 2px;font-weight:600}.desk .wa-b .v.miss{background:oklch(.95 .04 25);color:oklch(.5 .18 25)}.desk .wa-btns{display:flex;flex-direction:column;gap:2px;margin-top:2px}.desk .wa-btns span{background:#fff;color:oklch(.5 .12 240);text-align:center;border-radius:8px;padding:6px;font-size:13px}.desk .tpk-r .field{display:flex;flex-direction:column;gap:4px}.desk .tpk-r .field input{height:32px;border-radius:8px;padding:0 10px;background:var(--paper);box-shadow:0 0 0 1px var(--hair);border:0;outline:0;color:var(--t1)}.desk .tpk-r .field .help{font-size:12px;color:var(--t3)}@media (max-width:1500px){.desk .composer,.desk .th-body,.desk .th-head{padding-left:24px;padding-right:24px}}@media (max-width:820px){.desk .tpk-b{grid-template-columns:minmax(0,1fr)}.desk .tpk-r{display:none}}.desk .inbox.with-ctx{grid-template-columns:360px minmax(0,1fr) 296px}.desk .ctx{padding:24px 22px 24px 26px;overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:26px;box-shadow:-1px 0 0 var(--hair)}.desk .ctx h3{margin:0;font-size:16px;font-weight:600}.desk .props{margin:0;display:grid;grid-template-columns:84px minmax(0,1fr);row-gap:10px;column-gap:12px;align-items:baseline}.desk .props dt{font-size:12px;color:var(--t3)}.desk .props dd{margin:0;overflow-wrap:anywhere}.desk .sec{display:flex;flex-direction:column;gap:10px}.desk .sec-title{font-size:12px;color:var(--t3)}.desk .ec-head{display:flex;gap:8px;align-items:baseline;justify-content:space-between}.desk .ec-links{display:inline-flex;gap:8px;font-size:12px}.desk .ec-links a{color:var(--accent);text-decoration:none}.desk .ec-links a:hover{text-decoration:underline}.desk .top-products{list-style:none;margin:0;padding:0;display:grid;gap:8px}.desk .top-products li{display:flex;gap:10px;align-items:center;min-width:0}.desk .top-products .ph,.desk .top-products img{width:36px;height:36px;border-radius:8px;object-fit:cover;flex:none;background:var(--skel)}.desk .top-products .tx{display:flex;flex-direction:column;min-width:0}.desk .call-row{display:grid;grid-template-columns:16px minmax(0,1fr) auto;column-gap:10px;align-items:start;padding:6px 8px;border-radius:8px;text-align:left;width:100%}.desk button.call-row:hover:not([disabled]){background:var(--hover)}.desk .call-row .dir{color:var(--t3);margin-top:2px}.desk .call-row .dir.missed{color:var(--danger-t)}.desk .call-row .l3,.desk .call-row .r{font-size:12px;color:var(--t3)}.desk .call-row .r{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:1500px){.desk .inbox.with-ctx{grid-template-columns:320px minmax(0,1fr) 272px}.desk .ctx{padding:20px 18px 24px 20px}}@media (max-width:1180px){.desk .inbox.with-ctx{grid-template-columns:320px minmax(0,1fr)}.desk .ctx{display:none}}.desk .th-top .back{display:none}@media (max-width:820px){.desk .inbox.with-ctx{grid-template-columns:minmax(0,1fr)}.desk .inbox.with-ctx .list{display:none}.desk .inbox.with-ctx .thread{display:flex}.desk .th-top .back{display:inline-flex}.desk .composer,.desk .th-body,.desk .th-head{padding-inline:16px}.desk .m.in{padding-right:8%}.desk .m.out{padding-left:8%}}.desk .mails{display:flex;flex-direction:column;gap:10px;max-width:880px}.desk .mails-top{display:flex;justify-content:flex-end;align-items:center;gap:8px;font-size:12px}.desk .mails-top .n{margin-right:auto;color:var(--t3)}.desk .email-msg{background:var(--paper);box-shadow:0 0 0 1px var(--hair);border-radius:10px;padding:14px 18px;display:flex;flex-direction:column;gap:8px}.desk .email-msg.collapsed{padding:10px 18px;flex-direction:row;align-items:center;gap:10px;color:var(--t2);text-align:left;width:100%}.desk .email-msg.collapsed b{color:var(--t1);font-weight:600}.desk .email-msg .eh{display:flex;align-items:baseline;gap:8px;text-align:left;width:100%}.desk .email-msg .eh .from{font-weight:600}.desk .email-msg .eh .when{margin-left:auto;font-size:12px;color:var(--t3);font-variant-numeric:tabular-nums}.desk .email-msg .to{font-size:12px;color:var(--t3)}.desk .email-msg .text{margin:0;font-size:14px;line-height:1.6;max-width:65ch;white-space:pre-wrap;overflow-wrap:anywhere}.desk .email-msg .quoted{color:var(--t3);border-left:2px solid var(--hair);padding-left:10px;font-size:13px}.desk .email-msg iframe{width:100%;border:0;border-radius:6px;background:var(--paper)}.desk .email-msg .att{display:flex;gap:8px;flex-wrap:wrap}.desk .chip-file{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 10px;border-radius:6px;box-shadow:0 0 0 1px var(--hair);font-size:12px;max-width:100%}.desk button.chip-file:hover{background:var(--hover)}.desk .chip-file b{font-weight:600;font-size:11px;color:var(--t3)}.desk .chip-file .t3{white-space:nowrap}.desk .atts{display:flex;flex-wrap:wrap;gap:6px;padding:8px 14px 0}.desk .att{display:flex;align-items:center;gap:8px;height:34px;padding:0 6px 0 10px;border-radius:8px;box-shadow:0 0 0 1px var(--hair);font-size:12px;max-width:100%}.desk .att.err{box-shadow:0 0 0 1px var(--danger);color:var(--danger-t)}.desk .att .x{width:22px;height:22px;border-radius:5px;display:flex;align-items:center;justify-content:center;color:var(--t3)}.desk .att .x:hover{background:var(--hover)}.desk .mail-fields{display:flex;flex-direction:column;box-shadow:0 1px 0 var(--hair)}.desk .mf{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;min-height:36px;padding:0 10px 0 14px;gap:8px}.desk .mf+.mf{box-shadow:0 -1px 0 var(--hair)}.desk .mf .lab,.desk .mf label{font-size:12px;color:var(--t3)}.desk .mf input,.desk .mf select{border:0;outline:0;background:transparent;min-width:0;color:var(--t1);height:32px;font:inherit}.desk .mf .rcpt{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.desk .pill-rcpt{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:6px;background:var(--hover);font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk .sig-frame{margin:0 14px 6px;padding-top:8px;border-top:1px dashed var(--hair-strong)}.desk .sig-frame iframe{width:100%;height:72px;border:0}.desk .editor{padding:8px 14px 4px;min-height:120px}.desk .editor .ProseMirror{outline:0;min-height:110px;font-size:14px;line-height:1.55}.desk .editor .ProseMirror p{margin:0 0 6px}.desk .editor .ProseMirror ol,.desk .editor .ProseMirror ul{margin:0 0 6px;padding-left:22px}.desk .editor .ProseMirror a{color:var(--accent);text-decoration:underline}.desk .editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--t3);float:left;height:0;pointer-events:none}.desk .etools{display:flex;gap:2px;padding:4px 10px;box-shadow:0 -1px 0 var(--hair)}.desk .etools button{height:26px;min-width:26px;padding:0 6px;border-radius:5px;font-size:12px;color:var(--t2)}.desk .etools button.on,.desk .etools button:hover{background:var(--hover);color:var(--t1)}.desk .reply-bar{display:flex;align-items:center;gap:6px;padding:6px 8px;max-width:880px;border-radius:10px;box-shadow:0 0 0 1px var(--hair);background:var(--paper)}.desk .props dd.trunc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.desk .composer .seg button{white-space:nowrap;padding:0 10px}.desk .etools button{display:inline-grid;place-items:center;width:28px;height:28px;padding:0}.desk .etools button .ico{width:16px;height:16px}.desk .cfoot:has(.cfoot-hint){flex-wrap:wrap;row-gap:4px}.desk .cfoot .cfoot-hint{flex:1 1 220px;min-width:0;display:flex;flex-wrap:wrap;column-gap:12px;row-gap:2px;white-space:normal}@media (max-width:640px){.desk .cfoot .cfoot-hint{flex-basis:100%}}.desk .warn-t{color:var(--warn-t)}.desk .nowrap{white-space:nowrap}.desk .call-views{margin:10px 0 8px}.desk .call-views button{display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;padding:0 6px;min-width:0}.desk .call-views .n{font-size:11px;color:var(--t3)}.desk .call-group{display:flex;flex-direction:column;gap:2px}.desk .call-day{font-size:12px;color:var(--t3);padding:10px 12px 4px}.desk .call-row{grid-template-columns:18px minmax(0,1fr)}.desk .call-ico{display:inline-flex;margin-top:2px;color:var(--t3)}.desk .call-ico.missed{color:var(--danger)}.desk .call-body{display:flex;flex-direction:column;gap:22px}.desk .call-body section{display:flex;flex-direction:column;gap:8px}.desk .call-body p{margin:0}.desk .call-missing{display:flex;align-items:center;gap:12px;margin:0}.desk .call-missing>span{flex:1;min-width:0}.desk .tx-tools{display:flex;gap:8px;align-items:center}.desk .tx{list-style:none;margin:0;padding:0;gap:10px}.desk .tx,.desk .tx-row{display:flex;flex-direction:column}.desk .tx-row{gap:3px;max-width:78%}.desk .tx-row.in{align-self:flex-start}.desk .tx-row.out{align-self:flex-end;align-items:flex-end}.desk .tx-who{font-size:12px;color:var(--t2)}.desk .tx-bubble{padding:9px 13px;border-radius:12px;background:var(--hover);white-space:pre-wrap;overflow-wrap:anywhere}.desk .tx-row.out .tx-bubble{background:var(--accent);color:var(--on-accent)}.desk .tx-time{font-size:11px;color:var(--t3)}.desk .tx-handoff{align-self:center;font-size:12px;color:var(--t3)}.desk .outcome-form{display:flex;flex-direction:column;gap:14px}.desk .outcome-form fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.desk .outcome-form legend{font-size:12px;color:var(--t3);padding:0;margin-bottom:4px}.desk .outcome-opt{display:flex;align-items:center;gap:10px;padding:6px 4px;border-radius:6px;cursor:pointer}.desk .outcome-opt:hover{background:var(--hover)}.desk .outcome-notes{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--t3)}.desk .outcome-notes textarea{min-height:64px;resize:vertical;padding:8px 10px;border-radius:6px;background:var(--paper);box-shadow:0 0 0 1px var(--hair-strong);color:var(--t1);font:inherit}.desk .outcome-actions{display:flex;justify-content:flex-end;gap:8px}@media (max-width:820px){.desk .tx-row{max-width:92%}}.desk .grow{flex:1;min-width:0}.desk .btn-call{background:var(--ok);color:#fff}.desk .btn-call:hover{filter:brightness(.95)}.desk .btn-danger{background:var(--danger);color:#fff}.desk .btn-danger:hover{filter:brightness(.95)}.desk .sheet{position:fixed;top:12px;right:12px;bottom:12px;width:360px;max-width:calc(100vw - 24px);background:var(--paper);border-radius:14px;box-shadow:var(--pop);z-index:70;display:flex;flex-direction:column}.desk .sh-head{display:flex;align-items:flex-start;gap:8px;padding:16px 18px 12px;box-shadow:0 1px 0 var(--hair)}.desk .sh-head h2{margin:0;font-size:15px;font-weight:600;flex:1}.desk .sh-body{flex:1;min-height:0;overflow-y:auto;padding:16px 18px;display:flex;flex-direction:column;gap:16px}.desk .sh-foot{margin-top:auto;display:flex;align-items:center;gap:8px;padding-top:12px;box-shadow:0 -1px 0 var(--hair);margin-inline:-18px;padding-inline:18px;padding-bottom:2px}.desk .sh-foot .t3{font-size:12px}.desk .dial-group{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.desk .dial-group legend{font-size:12px;color:var(--t3);padding:0;margin-bottom:6px}.desk .dial-opt{display:flex;align-items:center;gap:10px;padding:7px 6px;border-radius:6px;cursor:pointer}.desk .dial-opt:hover{background:var(--hover)}.desk .dial-pad{display:flex;flex-direction:column;gap:10px}.desk .dial-label{font-size:12px;color:var(--t3)}.desk .dial-number{height:44px;border:0;outline:0;background:transparent;text-align:center;font-size:22px;color:var(--t1)}.desk .dial-keys{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.desk .dial-keys button{height:44px;border-radius:8px;background:var(--hover);font-size:17px;color:var(--t1)}.desk .dial-keys button:hover{background:var(--hair)}.desk .incoming{position:fixed;top:12px;left:50%;transform:translateX(-50%);width:480px;max-width:calc(100vw - 24px);background:var(--paper);border-radius:14px;box-shadow:var(--pop);z-index:90;overflow:hidden}.desk .inc-head{display:flex;align-items:center;gap:8px;padding:12px 18px;font-size:12px;color:var(--t2);box-shadow:0 1px 0 var(--hair)}.desk .inc-body{padding:14px 18px 16px;display:flex;flex-direction:column;gap:4px}.desk .inc-name{font-size:20px;font-weight:600;line-height:1.25}.desk .inc-facts{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.desk .inc-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.desk .inc-actions .btn{height:38px}.desk .inc-foot{padding:10px 18px;font-size:12px;box-shadow:0 -1px 0 var(--hair)}.desk .callbar .cb-btn{height:30px;padding:0 10px;border-radius:6px;color:inherit;font-size:13px}.desk .callbar .cb-btn:hover,.desk .callbar .cb-btn[aria-pressed=true]{background:rgba(255,255,255,.14)}.desk .callbar .who{min-width:0}.desk .callbar.unstable{background:var(--warn-soft);color:var(--warn-t)}.desk .spin{width:14px;height:14px;border-radius:999px;border:2px solid;border-right:2px solid transparent;animation:desk-spin 1s linear infinite}@keyframes desk-spin{to{transform:rotate(1turn)}}.desk .cb-wrap{position:relative;display:inline-flex}.desk .dtmf{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);display:grid;grid-template-columns:repeat(3,44px);gap:6px;padding:10px;background:var(--paper);color:var(--t1);border-radius:12px;box-shadow:var(--pop);z-index:95}.desk .dtmf button{height:40px;border-radius:8px;background:var(--hover);font-size:16px}.desk .ic-expanded{position:fixed;inset:12px;z-index:75;background:var(--paper);border-radius:14px;box-shadow:var(--pop);display:flex;flex-direction:column;overflow:hidden}.desk .ic-head{display:flex;align-items:flex-start;gap:8px;padding:16px 20px 12px;box-shadow:0 1px 0 var(--hair)}.desk .ic-head h2{margin:0;font-size:16px;font-weight:600}.desk .ic-tabs{margin:10px 20px 0}.desk .ic-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 340px;overflow:hidden}.desk .ic-col{min-height:0;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:12px}.desk .ic-side{background:var(--canvas);box-shadow:-1px 0 0 var(--hair)}.desk .ic-script{display:none}.desk .ic-body.tab-script .ic-script{display:flex;grid-column:1/-1}.desk .ic-body.tab-script .ic-col:not(.ic-script){display:none}.desk .ic-foot{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;box-shadow:0 -1px 0 var(--hair)}@media (min-width:1180px){.desk .ic-tabs,.desk .ic-tabs [role=tab]:nth-child(-n+2){display:none}.desk .ic-body .ic-script{display:flex;grid-column:1/-1;box-shadow:0 -1px 0 var(--hair)}.desk .ic-body{grid-template-rows:minmax(0,1fr) auto}}@media (max-width:1179px){.desk .ic-body{grid-template-columns:minmax(0,1fr)}.desk .ic-body.tab-customer .ic-col:not(.ic-side),.desk .ic-body.tab-transcript .ic-side{display:none}}.desk .tx-row.interim .tx-bubble{opacity:.7}.desk .ai-fn{display:flex;align-items:center;gap:8px;min-height:32px}.desk .script-panel{display:flex;flex-direction:column;gap:12px}.desk .script-pick{display:flex;align-items:center;gap:8px}.desk .script-pick select{flex:1;min-width:0;height:30px;border-radius:6px;background:var(--paper);box-shadow:0 0 0 1px var(--hair-strong);color:var(--t1);padding:0 8px}.desk .script-phase{display:flex;align-items:center;gap:8px}.desk .script-guidance{margin:0;padding:10px 12px;border-radius:8px;background:var(--hover);white-space:pre-wrap}.desk .script-points{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.desk .script-check{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.desk .script-check .done{color:var(--t3);text-decoration:line-through}.desk .script-obj{list-style:none;margin:0;padding:0;border-radius:8px;box-shadow:0 0 0 1px var(--hair)}.desk .script-obj li+li{box-shadow:0 -1px 0 var(--hair)}.desk .script-obj button{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;text-align:left}.desk .script-obj p{margin:0;padding:0 10px 10px;white-space:pre-wrap}.desk .wu-item{display:flex;align-items:center;gap:8px}.desk .quiet-chip{left:228px;padding:6px 6px 6px 14px;border-radius:999px;background:var(--paper);box-shadow:var(--pop);z-index:60;font-size:13px}.desk .phone-error,.desk .quiet-chip{position:fixed;bottom:16px;display:flex;align-items:center;gap:8px}.desk .phone-error{left:50%;transform:translateX(-50%);z-index:65;margin:0}@media (max-width:820px){.desk .sheet{inset:auto 0 0 0;top:auto;width:auto;max-width:none;max-height:92dvh;border-radius:14px 14px 0 0}.desk .quiet-chip{left:16px}.desk .ic-expanded{inset:0;border-radius:0}.desk .incoming{top:8px}}.desk .sh-foot{flex-wrap:wrap;row-gap:8px}.desk .sh-foot>[role=status]{flex-basis:100%;order:-1}.desk .accent-t{color:var(--accent)}.desk .menu-wrap{position:relative;flex:1;min-width:0}.desk .menu-btn{display:flex;align-items:center;gap:8px;width:100%;height:30px;padding:0 10px;border-radius:6px;background:var(--paper);box-shadow:0 0 0 1px var(--hair-strong);color:var(--t1);text-align:left}.desk .menu-btn:hover{background:var(--hover)}.desk .menu-list{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:20;list-style:none;margin:0;padding:4px;border-radius:8px;background:var(--paper);box-shadow:var(--pop);max-height:240px;overflow-y:auto;outline:none}.desk .menu-list li{padding:7px 10px;border-radius:6px;cursor:pointer}.desk .menu-list li.active,.desk .menu-list li:hover{background:var(--hover)}.desk .menu-list li[aria-selected=true]{font-weight:500}.desk .desk-check{appearance:none;-webkit-appearance:none;flex:0 0 16px;width:16px;height:16px;margin:2px 0 0;border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--hair-strong);background:var(--paper);cursor:pointer;display:inline-grid;place-items:center}.desk .desk-check:checked{background:var(--accent);box-shadow:none}.desk .desk-check:checked:after{content:"";width:8px;height:4px;border-left:2px solid var(--on-accent);border-bottom:2px solid var(--on-accent);transform:translateY(-1px) rotate(-45deg)}.desk .desk-check:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.desk .script-coach{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--accent);font-size:13px}.desk .outcome-text{display:flex;flex-direction:column;gap:1px}.desk .outcome-cons{font-size:12px}.desk .ic-action{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:8px;background:var(--paper);box-shadow:0 0 0 1px var(--hair)}.desk .ic-action input[type=text],.desk .ic-action textarea{width:100%;padding:8px 10px;border-radius:6px;background:var(--paper);box-shadow:0 0 0 1px var(--hair-strong);color:var(--t1);font:inherit}.desk .ic-action textarea{min-height:64px;resize:vertical}.desk .chips{display:flex;flex-wrap:wrap;gap:6px}.desk .chips button{height:26px;padding:0 10px;border-radius:999px;box-shadow:0 0 0 1px var(--hair-strong);font-size:12px}.desk .chips button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);box-shadow:none}@media (min-width:1180px){.desk .ic-body{grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.desk .ic-body .ic-col:not(.ic-side):not(.ic-script){grid-column:1;grid-row:1}.desk .ic-body .ic-side{grid-column:2;grid-row:1/span 2}.desk .ic-body .ic-script{grid-column:1;grid-row:2}}.desk .rb-tools{display:flex;align-items:center;gap:8px;margin:10px 0 8px}.desk .rb-tools .seg button{padding:0 10px}.desk .rb-row{grid-template-columns:minmax(0,1fr)}.desk .rb-ch{display:inline-flex;gap:4px;color:var(--t2)}.desk .rb-ch .off{color:var(--hair-strong)}.desk .rb-filters{position:absolute;top:calc(100% + 6px);left:0;z-index:30;width:280px;padding:12px;border-radius:12px;background:var(--paper);box-shadow:var(--pop);display:flex;flex-direction:column;gap:10px}.desk .rb-filters fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.desk .rb-filters legend{font-size:12px;color:var(--t3);padding:0;margin-bottom:4px}.desk .rb-check{display:flex;align-items:center;gap:10px;cursor:pointer}.desk .rb-filters-foot{display:flex;align-items:center;gap:8px}.desk .rb-body{display:flex;flex-direction:column;gap:18px}.desk .rb-ctas{display:flex;flex-wrap:wrap;gap:8px}.desk .rb-why{margin:-8px 0 0;font-size:12px}.desk .rb-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px 32px}.desk .rb-item{display:flex;align-items:center;gap:8px;width:100%;padding:6px 4px;border-radius:6px;text-align:left}.desk .rb-item:hover{background:var(--hover)}@media (max-width:820px){.desk .inbox.rb-open .list{display:none}.desk .inbox.rb-open .thread{display:flex}}.desk .sheet.nm{width:420px;z-index:80}.desk .nm>.sh-foot{margin:0;padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));justify-content:flex-end}.desk .nm .sh-body{display:flex;flex-direction:column;gap:16px}.desk .opt-group{display:flex;flex-direction:column;gap:6px}.desk .opt-title{font-size:12px;color:var(--t3)}.desk .opt{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border-radius:8px;text-align:left}.desk .opt:hover{background:var(--hover)}.desk .opt .radio{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--hair-strong);flex:0 0 auto}.desk .opt.on .radio{border:4px solid var(--accent)}.desk .nm-who{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:8px;background:var(--hover)}.desk .nm-why{font-size:12px}.desk .nm-recent{font-size:12px;padding:0 10px 4px}.desk .nm-res{display:flex;align-items:flex-start;gap:10px;width:100%;padding:8px 10px;border-radius:8px;text-align:left;font-size:13px;line-height:1.45}.desk .nm-res:hover:not(:disabled){background:var(--hover)}.desk .nm-res.off{cursor:default}.desk .nm-res.off .t3,.desk .nm-res.off b{color:var(--t3)}.desk .nm-res .av{width:28px;height:28px;border-radius:50%;background:var(--hover);display:grid;place-items:center;font-size:11px;font-weight:600;color:var(--t2);flex:0 0 auto}.desk .nm-cant{display:block;font-size:12px;color:var(--danger-t)}.desk .nm .ta{width:100%;min-height:110px;resize:vertical;padding:8px 10px;border:1px solid var(--hair-strong);border-radius:8px;background:var(--paper);color:inherit;font:inherit}@media (max-width:820px){.desk .sheet.nm{width:auto}}.desk .rb-item{align-items:flex-start}.desk .rb-item .ico{margin-top:2px;color:var(--t2);flex:0 0 auto}.desk .rb-lines{display:flex;flex-direction:column;flex:1;min-width:0}.desk .rb-audin{display:inline-flex;align-items:center;gap:4px;padding:0 8px;color:var(--t1);text-decoration:underline;text-underline-offset:3px}.desk .rb-audin .ico{color:var(--t3)}.desk .list-head .grow{flex:1}.desk .pop{position:fixed;background:var(--paper);border-radius:12px;box-shadow:var(--pop);z-index:80}.desk .avail-pop{left:12px;bottom:60px;width:320px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 80px);overflow-y:auto;padding:6px}.desk .ap-head{padding:10px 10px 8px;display:flex;flex-direction:column;gap:2px}.desk .ap-head b{font-size:14px}.desk .ap-states{display:flex;flex-direction:column;gap:2px;padding:2px 0 6px}.desk .ap-state{display:grid;grid-template-columns:10px 1fr auto;align-items:center;column-gap:10px;min-height:36px;padding:4px 10px;border-radius:8px;text-align:left;width:100%}.desk .ap-state.on,.desk .ap-state:hover:not(:disabled){background:var(--hover)}.desk .ap-state:disabled{opacity:.5}.desk .ap-state .d{width:8px;height:8px;border-radius:999px}.desk .ap-st-text{display:flex;flex-direction:column;line-height:1.3}.desk .ap-pause{display:flex;gap:6px;padding:0 10px 8px 30px}.desk .ap-pause button{height:26px;padding:0 10px;border-radius:6px;box-shadow:0 0 0 1px var(--hair);font-size:12px;color:var(--t2)}.desk .ap-sec{border-top:1px solid var(--hair);padding:10px 10px 8px;gap:6px}.desk .ap-co,.desk .ap-sec{display:flex;flex-direction:column}.desk .ap-co{gap:2px}.desk .ap-co .co{font-size:12px;color:var(--t3);padding-top:4px}.desk .ap-line{display:flex;align-items:center;gap:10px;min-height:28px;cursor:pointer}.desk .ap-line .lbl{flex:1}.desk .ap-line .num{font-size:12px}.desk .ap-alert{margin:4px 4px 6px;padding:10px 12px;border-radius:8px;background:var(--warn-soft);color:var(--warn-t);font-size:12px;display:flex;flex-direction:column;gap:6px}.desk .ap-alert b{font-size:13px}.desk .ap-foot{border-top:1px solid var(--hair);display:flex;justify-content:space-between;padding:6px 4px 2px}.desk .dialog.es{width:480px}.desk .es-b{padding:4px 20px 12px;display:flex;flex-direction:column;gap:12px;max-height:60dvh;overflow-y:auto}.desk .es-row{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;cursor:pointer}.desk .es-row.off{cursor:default}.desk .es-row .desk-check{margin-top:3px}.desk .shift{width:100%;max-width:560px;margin:0 auto;padding:12vh 16px 32px;display:flex;flex-direction:column;gap:24px}.desk .shift h1{margin:0;font-size:22px;font-weight:600;letter-spacing:-.01em}.desk .shift>p{margin:-16px 0 0}.desk .shift .seg{display:grid;grid-template-columns:repeat(3,1fr)}.desk .shift-go{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.desk .notice.err{background:var(--danger-soft);color:var(--danger-t);display:flex;flex-direction:column;gap:8px;align-items:flex-start}.desk .removed-banner{display:flex;align-items:center;justify-content:center;gap:16px;padding:8px 16px;background:var(--warn-soft);color:var(--warn-t);font-size:12px}@media (max-width:820px){.desk .avail-pop{left:0;right:0;bottom:0;width:auto;max-width:none;border-radius:14px 14px 0 0}}.desk .notifs{max-width:800px;padding:32px 40px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;height:100%}.desk .notifs-head{display:flex;align-items:center;gap:12px}.desk .notifs-head h1{margin:0;font-size:20px;font-weight:600}.desk .notifs-browser{display:flex;align-items:center;gap:16px;margin:0}.desk .notif-list{display:flex;flex-direction:column}.desk .notif{display:grid;grid-template-columns:8px 18px minmax(0,1fr) auto;column-gap:12px;align-items:start;padding:12px 14px;border-radius:8px;text-align:left;width:100%}.desk .notif:hover{background:var(--hover)}.desk .notif .dot{width:6px;height:6px;border-radius:999px;margin-top:7px}.desk .notif.unread .dot{background:var(--accent)}.desk .notif .ico{color:var(--t3);margin-top:2px}.desk .notif .s{color:var(--t2);font-size:12px}.desk .notif .tm{font-size:12px;color:var(--t3);font-variant-numeric:tabular-nums}@media (max-width:820px){.desk .notifs{padding:20px 16px}.desk .notifs-browser{flex-direction:column;align-items:flex-start}}.desk .now-in{position:fixed;top:14px;left:50%;transform:translateX(-50%);z-index:75;padding:8px 14px;border-radius:999px;background:var(--t1);color:var(--paper);font-size:13px;box-shadow:var(--pop)}.desk .settings{display:grid;grid-template-columns:200px minmax(0,1fr);gap:32px;padding:28px 40px;height:100%;overflow-y:auto;align-content:start}.desk .set-nav{display:flex;flex-direction:column;gap:2px}.desk .set-nav button{text-align:left;padding:6px 8px;border-radius:6px;color:var(--t2)}.desk .set-nav button:hover{background:var(--hover)}.desk .set-nav button.on{background:var(--hover);color:var(--t1);font-weight:500}.desk .set-body{max-width:680px;display:flex;flex-direction:column;gap:14px}.desk .set-body h2{margin:0;font-size:16px;font-weight:600}.desk .set-body>p{margin:0}.desk .set-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.desk .set-rows{display:flex;flex-direction:column}.desk .set-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--hair)}.desk .set-row>span:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.desk .set-row .t3{font-size:12px}.desk .set-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.desk .set-theme{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:16px 0}.desk .set-theme h3{margin:0;font-size:13px;font-weight:600}.desk .set-theme p{margin:0;font-size:12px}.desk .set-form{display:flex;flex-direction:column;gap:10px;max-width:420px}.desk .set-form .ta{width:100%;min-height:90px;resize:vertical;padding:8px 10px;border:0;box-shadow:0 0 0 1px var(--hair-strong);border-radius:8px;background:var(--paper);font:inherit}.desk .set-props{grid-template-columns:140px minmax(0,1fr)}.desk .set-props input{height:32px;border-radius:8px;box-shadow:0 0 0 1px var(--hair-strong);border:0;padding:0 10px;background:var(--paper)}.desk .set-keys{display:inline-flex;gap:4px}.desk .set-confirm{display:flex;flex-direction:column;gap:10px;align-items:flex-start;margin:0}.desk .toggle{width:34px;height:20px;border-radius:999px;background:var(--hair-strong);position:relative;flex:0 0 auto}.desk .toggle:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:999px;background:var(--paper);box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s}.desk .toggle.on{background:var(--t1)}.desk .toggle.on:after{transform:translateX(14px)}@media (max-width:820px){.desk .settings{grid-template-columns:minmax(0,1fr);padding:16px;gap:16px}.desk .set-nav{flex-direction:row;overflow-x:auto}.desk .set-nav button{white-space:nowrap}}.desk .shift-block{display:flex;flex-direction:column;gap:8px}.desk .shift-label{font-size:12px;color:var(--t2);font-weight:500}.desk .notifs .seg button{white-space:nowrap;padding:0 12px}.desk .mbar{display:none}.desk .mmenu .nav-item{height:40px;font-size:15px}@media (max-width:820px){.desk .mbar{display:flex;align-items:center;gap:8px;height:48px;padding:0 8px 0 4px;box-shadow:0 1px 0 var(--hair);flex:0 0 auto;background:var(--paper)}.desk .mbar-title{flex:1;font-weight:600}.desk .mbar-avail{display:flex;align-items:center;gap:8px;max-width:50%;height:32px;padding:0 12px;border-radius:999px;box-shadow:0 0 0 1px var(--hair-strong);font-size:13px}}.desk .legacy-note{display:flex;align-items:center;justify-content:center;gap:12px;padding:4px 16px;font-size:12px;color:var(--t2);box-shadow:0 1px 0 var(--hair)}.desk .legacy-note a{color:inherit;text-decoration:underline}.desk:has(>.legacy-note){display:flex;flex-direction:column;height:100dvh}.desk:has(>.legacy-note)>.app{height:auto;flex:1;min-height:0}.desk>.legacy-note{flex:0 0 auto}.desk .ctx{gap:18px}.desk .chd{gap:10px}.desk .chd,.desk .chd .who{display:flex;flex-direction:column}.desk .chd .who{gap:2px;min-width:0}.desk .chd .sub{color:var(--t2);min-width:0}.desk .cacts,.desk .chd .sub{display:flex;align-items:center;gap:6px}.desk .cacts .btn-primary{flex:1;justify-content:center}.desk .cacts .btn-icon{width:30px;flex:none}.desk .cmenu-head .kebab{width:30px;height:30px;box-shadow:0 0 0 1px var(--hair-strong);background:var(--paper)}.desk .cpill{font-size:11px;font-weight:500;border-radius:999px;padding:0 7px;white-space:nowrap;flex:0 0 auto;line-height:18px}.desk .cpill.ok{background:var(--ok-soft);color:var(--ok-t)}.desk .cpill.warn{background:var(--warn-soft);color:var(--warn-t)}.desk .cpill.danger{background:var(--danger-soft);color:var(--danger-t)}.desk .cpill.gray{background:var(--hover);color:var(--t2)}.desk .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.desk .cfacts{display:flex;flex-direction:column;border-radius:10px;background:var(--paper);box-shadow:0 0 0 1px var(--hair)}.desk .cfact{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:10px;min-height:34px;padding:0 6px 0 10px}.desk .cfact+.cfact{box-shadow:0 -1px 0 var(--hair)}.desk .cfact>.ico{color:var(--t3)}.desk .cfact .v{min-width:0}.desk .cfact .v.miss{color:var(--t3)}.desk .cfact .copy{width:24px;height:24px;border-radius:5px;display:flex;align-items:center;justify-content:center;color:var(--t3);opacity:0}.desk .cfact .copy:focus-visible,.desk .cfact:hover .copy{opacity:1}.desk .cfact .copy:hover{background:var(--hover);color:var(--t1)}@media (hover:none){.desk .cfact .copy{opacity:1}}.desk .ctags{display:flex;flex-wrap:wrap;gap:4px;padding:6px 0}.desk .ctag{font-size:11px;font-weight:500;border-radius:999px;padding:1px 7px;background:var(--hover);color:var(--t2);white-space:nowrap}.desk .psec{display:flex;flex-direction:column}.desk .psec-head,.desk .psec-toggle{display:flex;align-items:center;gap:6px;min-height:28px}.desk .psec-toggle{flex:1;min-width:0;font-size:12px;font-weight:500;color:var(--t3);text-align:left}.desk .psec-toggle .chev{transition:transform var(--fast) var(--ease)}.desk .psec-toggle[aria-expanded=true] .chev{transform:rotate(90deg)}.desk .psec-toggle .n{color:var(--t2);font-variant-numeric:tabular-nums}.desk .psec-in{display:flex;flex-direction:column;gap:2px;margin-top:4px}.desk .crow{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:7px 8px;border-radius:8px;text-align:left;width:100%}.desk button.crow:hover{background:var(--hover)}.desk .crow>.ico,.desk .crow>span>.ico{color:var(--t3)}.desk .crow .missed .ico{color:var(--danger-t)}.desk .cdeal .pm,.desk .cord .pm,.desk .cprod .pm,.desk .crow .pm{display:flex;flex-direction:column;min-width:0;color:inherit;text-decoration:none}.desk .cdeal .l1,.desk .cord .l1,.desk .crow .l1{display:flex;align-items:center;gap:6px;min-width:0}.desk .crow .l1 b{font-weight:500}.desk .crow .l1 .unread{font-weight:600}.desk .cdeal .l2,.desk .cord .l2,.desk .cprod .l2,.desk .crow .l2{font-size:12px;color:var(--t3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desk .crow .tm{font-size:12px;color:var(--t3);font-variant-numeric:tabular-nums;align-self:start;padding-top:1px;white-space:nowrap}.desk .crow .tm.late{color:var(--danger-t);font-weight:500}.desk .crow .tm.today{color:var(--warn-t);font-weight:500}.desk .udot{width:6px;height:6px;border-radius:999px;background:var(--accent);flex:none}.desk .ccheck{width:16px;height:16px;border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--hair-strong);display:grid;place-items:center;color:var(--on-accent)}.desk .ccheck:hover:not([disabled]){box-shadow:inset 0 0 0 1.5px var(--accent)}.desk .ccheck[aria-checked=true]{background:var(--accent);box-shadow:none}.desk .ccheck.off{opacity:.4}.desk .crow.act.done .l1{text-decoration:line-through;color:var(--t3)}.desk .cmore{align-self:flex-start;margin:2px 0 0 8px;font-size:12px;font-weight:500;color:var(--t2);padding:3px 0;text-decoration:none}.desk .cmore:hover{color:var(--t1)}.desk .cadd{align-self:flex-start;margin:2px 0 0 8px;font-size:12px;font-weight:500;color:var(--accent);padding:3px 0}.desk .cadd:hover{color:var(--accent-hover)}.desk .cempty{margin:0;font-size:12.5px;color:var(--t3);padding:4px 8px}.desk .cerr{margin:4px 8px 0;font-size:12px;color:var(--danger-t)}.desk .cform{display:flex;flex-direction:column;gap:8px;margin:6px 0 0;padding:10px;border-radius:10px;background:var(--paper);box-shadow:0 0 0 1px var(--hair)}.desk .cinput{width:100%;border-radius:6px;padding:6px 8px;background:var(--paper);box-shadow:0 0 0 1px var(--hair-strong);border:0;font:inherit;color:var(--t1);resize:vertical}.desk .cdue{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--t3)}.desk .cdue .cinput{flex:1}.desk .cform-acts{display:flex;justify-content:flex-end;gap:6px}.desk .cdeal,.desk .cord{display:grid;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;column-gap:8px;padding:6px 4px 6px 8px;border-radius:8px}.desk .cdeal:hover,.desk .cord:hover,.desk .cprod:hover{background:var(--hover)}.desk .cdeal .amt,.desk .cdeal .rmenu{align-self:start}.desk .cdeal .amt{padding-top:1px}.desk .cdeal .nm{font-weight:500}.desk .cdeal .l3{display:flex;margin-top:3px}.desk .sdot{width:7px;height:7px;border-radius:999px;flex:none;background:var(--t3)}.desk .amt{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.desk .cclosed{margin:2px 0 0 8px;font-size:12px;color:var(--t3)}.desk .cord .no{font-family:var(--mono);font-size:12px;font-weight:500;white-space:nowrap;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.desk .cstats{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) minmax(0,1fr);gap:6px;margin:2px 0 6px}.desk .cstats div{background:var(--paper);box-shadow:0 0 0 1px var(--hair);border-radius:8px;padding:6px 8px;display:flex;flex-direction:column;min-width:0}.desk .cstats b{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.desk .cstats span{font-size:11px;color:var(--t3)}.desk .ccallout{margin:0 0 6px;border-radius:8px;padding:8px 10px;background:var(--warn-soft);color:var(--warn-t);font-size:12px;display:flex;flex-direction:column;gap:4px}.desk .ccallout b{font-weight:600}.desk .ccallout .lnk{align-self:flex-start;font-weight:500;color:var(--t1);text-decoration:underline;text-underline-offset:2px}.desk .ccallout.quiet{background:var(--hover);color:var(--t2)}.desk .csub{font-size:11px;color:var(--t3);margin:8px 0 2px 8px}.desk .cprod{display:grid;grid-template-columns:32px minmax(0,1fr) auto 24px;align-items:center;column-gap:10px;padding:5px 4px 5px 6px;border-radius:8px}.desk .cprod .ph,.desk .cprod img{width:32px;height:32px;border-radius:6px;object-fit:cover;background:var(--skel)}.desk .cprod .q{font-size:12px;color:var(--t2);font-variant-numeric:tabular-nums}.desk .rmenu{position:relative;display:inline-flex}.desk .kebab{width:24px;height:24px;border-radius:5px;display:flex;align-items:center;justify-content:center;color:var(--t3)}.desk .kebab:hover,.desk .kebab[aria-expanded=true]{background:var(--paper);color:var(--t1);box-shadow:0 0 0 1px var(--hair)}.desk .rmenu-list{position:absolute;right:0;top:calc(100% + 4px);z-index:20;width:200px;background:var(--paper);border-radius:10px;box-shadow:var(--pop);padding:4px;display:flex;flex-direction:column}.desk .rmenu-list a,.desk .rmenu-list button{display:flex;align-items:center;gap:8px;height:30px;padding:0 10px;border-radius:6px;text-align:left;color:var(--t1);text-decoration:none;font-size:13px;white-space:nowrap}.desk .rmenu-list a:hover,.desk .rmenu-list button:hover{background:var(--hover)}.desk .pfoot,.desk .rmenu-list .ico{color:var(--t3)}.desk .pfoot{margin:0;font-size:12px;border-top:1px solid var(--hair);padding-top:10px}.desk .rb-last{margin:-8px 0 0;font-size:12px}.desk .rb-sections{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px 32px;align-items:start}@media (max-width:820px){.desk .cdeal,.desk .cord,.desk .crow{padding-top:10px;padding-bottom:10px}.desk .kebab{width:32px;height:32px}.desk .cacts .kbd{display:none}}.desk .cnote-row{padding:7px 8px;border-radius:8px;display:flex;flex-direction:column;gap:2px}.desk .cnote-row .ptx{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.desk .cnote-row .by{font-size:12px;color:var(--t3)}.desk .acc-av,.desk .cord .l1{overflow:hidden}.desk .acc-av{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#fff;font-weight:600;letter-spacing:.02em;line-height:1;user-select:none}.desk .acc-av.s20{width:20px;height:20px;font-size:8px}.desk .acc-av.s28{width:28px;height:28px;font-size:10.5px}.desk .acc-av.s36{width:36px;height:36px;font-size:13px}.desk .acc-av.cover,.desk .acc-av.logo{box-shadow:0 0 0 1px var(--hair)}.desk .acc-av.cover>img{width:100%;height:100%;object-fit:cover;display:block}.desk .acc-av.logo{background:#fff}.desk .acc-av.logo>img{width:70%;height:70%;object-fit:contain;display:block}.desk .row.with-acc{grid-template-columns:8px 28px minmax(0,1fr)}.desk .call-row.with-acc{grid-template-columns:18px 28px minmax(0,1fr)}.desk .row.with-acc>.acc-av{margin-top:1px}.desk .inc-who{display:flex;align-items:center;gap:10px;min-width:0}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_8eaea4{font-family:Geist,Geist Fallback;font-style:normal}.__variable_8eaea4{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_8c25df{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_8c25df{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}