.at-ds,.at-dsp{--ground:#EEEEF0;--surface:#FFFFFF;--surface-2:#F5F5F6;--surface-3:#EBEBED;--line:#E6E6E9;--line-strong:#D6D6DA;--ink:#111113;--ink-2:#4A4A50;--ink-3:#8A8A92;--primary:#1C1C1F;--on-primary:#FFFFFF;--accent:#FF4F58;--accent-2:#FF7A80;--success-bg:#DDF6E8;--success:#127A45;--info:#3B82F6;--chart-a:#FF8C7A;--chart-b:#C06BD8;--chart-c:#6E8CF5;--sh-1:0 1px 2px rgba(17,17,19,.04);--sh-2:0 1px 2px rgba(17,17,19,.04),0 8px 24px -8px rgba(17,17,19,.10);--sh-3:0 2px 4px rgba(17,17,19,.04),0 24px 48px -16px rgba(17,17,19,.18);--sh-inset:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(17,17,19,.04);--sh-fab:0 10px 24px -6px rgba(255,79,88,.55),inset 0 1px 0 rgba(255,255,255,.35);--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:22px;--r-xl:32px;--r-pill:999px;--tip:#15171B;--tip-ink:#FFFFFF;--tip-line:transparent;--tip-shadow:0 2px 6px rgba(17,17,19,.06),0 12px 28px -10px rgba(17,17,19,.22);--warn:#F2711C;--danger:#E5484D;--note-bg:#FFF6DB;--note-line:#F1DFA6;--note-ink:#7A5A00;--good:#16A34A;--good-bg:#DCF5E5;--bad:#E5484D;--bad-bg:#FDE4E4;--ai-bg:#F3F0FF;--ai-line:#E2DAFF;--wa:#25D366;--ig:#E1306C;--f-sans:var(--font-geist-sans),"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:var(--font-geist-mono),"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink);font:400 15px/1.5 var(--f-sans);-webkit-font-smoothing:antialiased}.dark .at-ds,.dark .at-dsp,.dark.at-dsp{color-scheme:dark;--ground:#0E0E10;--surface:#18181B;--surface-2:#202024;--surface-3:#2A2A2F;--line:#26262B;--line-strong:#34343A;--ink:#F4F4F5;--ink-2:#B9B9C0;--ink-3:#7D7D86;--primary:#F4F4F5;--on-primary:#111113;--success-bg:#12301F;--success:#5FD49A;--sh-1:0 1px 2px rgba(0,0,0,.4);--sh-2:0 1px 2px rgba(0,0,0,.4),0 8px 24px -8px rgba(0,0,0,.6);--sh-3:0 2px 4px rgba(0,0,0,.4),0 24px 48px -16px rgba(0,0,0,.7);--sh-inset:inset 0 1px 0 rgba(255,255,255,.05),inset 0 -1px 0 rgba(0,0,0,.3);--tip:#2A2B31;--tip-line:rgba(255,255,255,.06);--good:#4ADE80;--good-bg:#12301F;--bad:#F87171;--bad-bg:#3A1719;--note-bg:#2B2410;--note-line:#4A3D16;--note-ink:#F2CF6B;--tip-shadow:0 2px 6px rgba(0,0,0,.4),0 12px 28px -10px rgba(0,0,0,.7);--ai-bg:#221E36;--ai-line:#352E55}.at-ds{height:100%;min-height:0;background:var(--ground)}:where(.at-ds,.at-dsp) *{box-sizing:border-box}:where(.at-ds,.at-dsp) button{padding:0}:where(.at-ds,.at-dsp) h1,:where(.at-ds,.at-dsp) h2,:where(.at-ds,.at-dsp) h3{margin:0;font-weight:600;letter-spacing:-.02em;text-wrap:balance}:where(.at-ds,.at-dsp) h1{font-size:40px;line-height:1.1}:where(.at-ds,.at-dsp) h2{font-size:22px}:where(.at-ds,.at-dsp) h3{font-size:15px;font-weight:500;letter-spacing:-.01em}:where(.at-ds,.at-dsp) p{margin:0}.at-dsp.muted,:is(.at-ds,.at-dsp) .muted{color:var(--ink-3)}.at-dsp.mono,:is(.at-ds,.at-dsp) .mono{font-family:var(--f-mono);font-size:12px}.at-dsp.eyebrow,:is(.at-ds,.at-dsp) .eyebrow{font:500 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}:is(.at-ds,.at-dsp) svg.i{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none}:where(.at-ds,.at-dsp) button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}:where(.at-ds,.at-dsp) :focus-visible{outline:2px solid var(--ink);outline-offset:2px}.at-dsp.btn,:is(.at-ds,.at-dsp) .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:var(--r-pill);font-weight:500;font-size:15px;transition:transform .15s,background .15s,box-shadow .15s;white-space:nowrap}.at-dsp.btn:active,:is(.at-ds,.at-dsp) .btn:active{transform:scale(.97)}.at-dsp.btn-primary,:is(.at-ds,.at-dsp) .btn-primary{background:var(--primary);color:var(--on-primary);box-shadow:var(--sh-1)}.at-dsp.btn-primary:hover,:is(.at-ds,.at-dsp) .btn-primary:hover{opacity:.88}.at-dsp.btn-secondary,:is(.at-ds,.at-dsp) .btn-secondary{background:var(--surface);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line)}.at-dsp.btn-secondary:hover,:is(.at-ds,.at-dsp) .btn-secondary:hover{background:var(--surface-2)}.at-dsp.btn-ghost,:is(.at-ds,.at-dsp) .btn-ghost{color:var(--ink-2)}.at-dsp.btn-ghost:hover,:is(.at-ds,.at-dsp) .btn-ghost:hover{background:var(--surface-3)}.at-dsp.btn-sm,:is(.at-ds,.at-dsp) .btn-sm{height:34px;padding:0 14px;font-size:13px}.at-dsp.btn[disabled],:is(.at-ds,.at-dsp) .btn[disabled]{opacity:.4;pointer-events:none}.at-dsp.icon-btn,:is(.at-ds,.at-dsp) .icon-btn{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--surface);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line);color:var(--ink-2)}.at-dsp.icon-btn:hover,:is(.at-ds,.at-dsp) .icon-btn:hover{color:var(--ink)}.at-dsp.icon-btn.dark,:is(.at-ds,.at-dsp) .icon-btn.dark{background:var(--primary);color:var(--on-primary);box-shadow:var(--sh-2)}.at-dsp.icon-btn.sq,:is(.at-ds,.at-dsp) .icon-btn.sq{border-radius:var(--r-xs);width:30px;height:30px;background:var(--surface-2);box-shadow:none}.at-dsp.fab,:is(.at-ds,.at-dsp) .fab{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,var(--accent-2),var(--accent) 70%);color:#fff;box-shadow:var(--sh-fab)}.at-dsp.fab svg.i,:is(.at-ds,.at-dsp) .fab svg.i{width:26px;height:26px;stroke-width:1.8}.at-dsp.fab.light,:is(.at-ds,.at-dsp) .fab.light{background:var(--surface);color:var(--ink);box-shadow:var(--sh-3),var(--sh-inset)}.at-dsp.seg,:is(.at-ds,.at-dsp) .seg{display:inline-flex;padding:4px;border-radius:var(--r-sm);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);gap:2px}.at-dsp.seg button,:is(.at-ds,.at-dsp) .seg button{height:32px;padding:0 14px;border-radius:9px;font-size:14px;color:var(--ink-3);font-weight:500}.at-dsp.seg button.on,:is(.at-ds,.at-dsp) .seg button.on{background:var(--surface);color:var(--ink);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line)}.at-dsp.field,:is(.at-ds,.at-dsp) .field{display:flex;flex-direction:column;gap:8px}.at-dsp.field label,:is(.at-ds,.at-dsp) .field label{font-size:14px;font-weight:500}.at-dsp.field label i,:is(.at-ds,.at-dsp) .field label i{color:var(--accent);font-style:normal}.at-dsp.input,:is(.at-ds,.at-dsp) .input{height:48px;border-radius:var(--r-sm);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);display:flex;align-items:center;gap:10px;padding:0 14px;transition:box-shadow .15s}.at-dsp.input:focus-within,:is(.at-ds,.at-dsp) .input:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.at-dsp.input input,:is(.at-ds,.at-dsp) .input input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;color:var(--ink);font-size:15px}.at-dsp.input input::placeholder,:is(.at-ds,.at-dsp) .input input::placeholder{color:var(--ink-3)}.at-dsp.input .count,.at-dsp.kbd,:is(.at-ds,.at-dsp) .input .count,:is(.at-ds,.at-dsp) .kbd{font:12px var(--f-mono);color:var(--ink-3)}.at-dsp.kbd,:is(.at-ds,.at-dsp) .kbd{padding:2px 6px;border-radius:6px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.input.pill,:is(.at-ds,.at-dsp) .input.pill{border-radius:var(--r-pill);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line)}.at-dsp.input.error,:is(.at-ds,.at-dsp) .input.error{box-shadow:inset 0 0 0 1.5px var(--accent)}.at-dsp.hint,:is(.at-ds,.at-dsp) .hint{font-size:13px;color:var(--ink-3)}.at-dsp.hint.err,:is(.at-ds,.at-dsp) .hint.err{color:var(--accent)}.at-dsp.toggle-row,:is(.at-ds,.at-dsp) .toggle-row{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap}.at-dsp.switch,:is(.at-ds,.at-dsp) .switch{width:40px;height:24px;border-radius:var(--r-pill);background:var(--line-strong);position:relative;flex:none;transition:background .2s}.at-dsp.switch:after,:is(.at-ds,.at-dsp) .switch:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .2s}.at-dsp.switch[aria-checked=true],:is(.at-ds,.at-dsp) .switch[aria-checked=true]{background:var(--ink)}.at-dsp.switch[aria-checked=true]:after,:is(.at-ds,.at-dsp) .switch[aria-checked=true]:after{transform:translateX(16px)}.at-dsp.badge,:is(.at-ds,.at-dsp) .badge{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:var(--r-pill);font-size:12px;font-weight:500;background:var(--surface-3);color:var(--ink-2)}.at-dsp.badge.new,:is(.at-ds,.at-dsp) .badge.new{background:none;color:var(--accent);padding:0}.at-dsp.badge.ok,:is(.at-ds,.at-dsp) .badge.ok{background:var(--success-bg);color:var(--success)}.at-dsp.badge.dark,:is(.at-ds,.at-dsp) .badge.dark{background:var(--primary);color:var(--on-primary);font-family:var(--f-mono)}.at-dsp.dot,:is(.at-ds,.at-dsp) .dot{width:7px;height:7px;border-radius:50%;background:var(--info);flex:none}.at-dsp.dot.off,:is(.at-ds,.at-dsp) .dot.off{background:none;box-shadow:inset 0 0 0 1.5px var(--ink-3)}.at-dsp.avatar,:is(.at-ds,.at-dsp) .avatar{width:36px;height:36px;border-radius:50%;flex:none;background:linear-gradient(135deg,#F5C3A8,#C98A6B);display:grid;place-items:center;color:#fff;font-weight:600;font-size:13px}.at-dsp.avatar.b,:is(.at-ds,.at-dsp) .avatar.b{background:linear-gradient(135deg,#B8C7F9,#6E8CF5)}.at-dsp.avatar.orb,:is(.at-ds,.at-dsp) .avatar.orb{width:24px;height:24px;background:conic-gradient(from 200deg,#6E8CF5,#C06BD8,#FF8C7A,#6E8CF5)}.at-dsp.tt,:is(.at-ds,.at-dsp) .tt{position:relative;display:inline-flex;align-items:center;gap:8px;padding:9px 10px 9px 18px;border-radius:14px;font-size:15px;font-weight:500;line-height:1.3;white-space:nowrap;box-shadow:var(--tip-shadow)}.at-dsp.tt.dark,:is(.at-ds,.at-dsp) .tt.dark{background:var(--tip);color:var(--tip-ink);box-shadow:var(--tip-shadow),inset 0 0 0 1px var(--tip-line)}.at-dsp.tt.light,:is(.at-ds,.at-dsp) .tt.light{background:var(--surface);color:var(--ink)}.at-dsp.tt:after,:is(.at-ds,.at-dsp) .tt:after{content:"";position:absolute;width:18px;height:9px;background:inherit;clip-path:path("M0 0C5 0 7 9 9 9C11 9 13 0 18 0Z")}.at-dsp.tt.b:after,:is(.at-ds,.at-dsp) .tt.b:after{top:calc(100% - .5px);left:50%;transform:translateX(-50%)}.at-dsp.tt.t:after,:is(.at-ds,.at-dsp) .tt.t:after{bottom:calc(100% - .5px);left:50%;transform:translateX(-50%) rotate(180deg)}.at-dsp.tt.l:after,:is(.at-ds,.at-dsp) .tt.l:after{left:-13px;top:50%;transform:translateY(-50%) rotate(90deg)}.at-dsp.tt.r:after,:is(.at-ds,.at-dsp) .tt.r:after{right:-13px;top:50%;transform:translateY(-50%) rotate(-90deg)}.at-dsp.tt.b.start:after,:is(.at-ds,.at-dsp) .tt.b.start:after{left:28px}.at-dsp.tc,:is(.at-ds,.at-dsp) .tc{height:28px;padding:0 8px;border-radius:8px;display:inline-flex;align-items:center;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.at-dsp.tc.soft,:is(.at-ds,.at-dsp) .tc.soft{background:var(--surface-3);color:var(--ink)}.at-dsp.tc.solid,:is(.at-ds,.at-dsp) .tc.solid{background:#1C1C1F;color:#fff}.at-dsp.tt.dark .tc.soft,:is(.at-ds,.at-dsp) .tt.dark .tc.soft{background:#4A4A50;color:#fff}.at-dsp.tt.dark .tc.solid,:is(.at-ds,.at-dsp) .tt.dark .tc.solid{background:#fff;color:#111113}.at-dsp.tt .sep,:is(.at-ds,.at-dsp) .tt .sep{color:var(--ink-3);font-weight:400}.at-dsp.tt.dark .sep,:is(.at-ds,.at-dsp) .tt.dark .sep{color:#A0A0A8}.at-dsp.tt.help,:is(.at-ds,.at-dsp) .tt.help{flex-direction:column;align-items:stretch;white-space:normal;text-align:center;width:max-content;max-width:300px;padding:14px;gap:12px;border-radius:16px;font-weight:400;font-size:15px;line-height:1.45}.at-dsp.tt.help p,:is(.at-ds,.at-dsp) .tt.help p{padding:0 6px}.at-dsp.tt-action,:is(.at-ds,.at-dsp) .tt-action{height:40px;border-radius:10px;background:rgba(255,255,255,.09);display:flex;align-items:center;justify-content:center;position:relative;color:inherit;font-weight:500;font-size:15px}.at-dsp.tt-action:hover,:is(.at-ds,.at-dsp) .tt-action:hover{background:rgba(255,255,255,.15)}.at-dsp.tt-action svg.i,:is(.at-ds,.at-dsp) .tt-action svg.i{position:absolute;right:12px;width:18px;height:18px;opacity:.6}.at-dsp.tt.sm,:is(.at-ds,.at-dsp) .tt.sm{padding:4px 10px;border-radius:var(--r-pill);font:500 13px var(--f-mono)}.at-dsp.q,:is(.at-ds,.at-dsp) .q{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--info);color:#fff;font-weight:700;font-size:14px;line-height:1}.at-dsp.q.idle,:is(.at-ds,.at-dsp) .q.idle{background:none;color:var(--ink-3);box-shadow:inset 0 0 0 1.5px var(--line-strong)}.at-dsp.tipw,:is(.at-ds,.at-dsp) .tipw{position:relative;display:inline-flex}.at-dsp.pop,:is(.at-ds,.at-dsp) .pop{position:absolute;z-index:5;opacity:0;visibility:hidden;transition:opacity .15s,transform .15s,visibility .15s;pointer-events:none}.at-dsp.pop.above,:is(.at-ds,.at-dsp) .pop.above{bottom:100%;left:50%;transform:translate(-50%,4px);padding-bottom:12px}.at-dsp.pop.right,:is(.at-ds,.at-dsp) .pop.right{left:100%;top:50%;transform:translate(-4px,-50%);padding-left:14px}.at-dsp.pop.left,:is(.at-ds,.at-dsp) .pop.left{right:100%;top:50%;transform:translate(4px,-50%);padding-right:14px}.at-dsp.tipw:focus-within .pop,.at-dsp.tipw:hover .pop,:is(.at-ds,.at-dsp) .tipw:focus-within .pop,:is(.at-ds,.at-dsp) .tipw:hover .pop{opacity:1;visibility:visible;pointer-events:auto;transition-delay:.12s}.at-dsp.tipw:focus-within .pop.above,.at-dsp.tipw:hover .pop.above,:is(.at-ds,.at-dsp) .tipw:focus-within .pop.above,:is(.at-ds,.at-dsp) .tipw:hover .pop.above{transform:translate(-50%)}.at-dsp.tipw:focus-within .pop.right,.at-dsp.tipw:hover .pop.right,:is(.at-ds,.at-dsp) .tipw:focus-within .pop.right,:is(.at-ds,.at-dsp) .tipw:hover .pop.right{transform:translateY(-50%)}.at-dsp.tipw:focus-within .pop.left,.at-dsp.tipw:hover .pop.left,:is(.at-ds,.at-dsp) .tipw:focus-within .pop.left,:is(.at-ds,.at-dsp) .tipw:hover .pop.left{transform:translateY(-50%)}.at-dsp.tip-demo,:is(.at-ds,.at-dsp) .tip-demo{display:flex;flex-wrap:wrap;gap:18px 28px;align-items:flex-start;justify-content:center}.at-dsp.orb,:is(.at-ds,.at-dsp) .orb{--s:64px;--c1:#FF9ED8;--c2:#8A6CFF;--c3:#4F7BFF;--tint:#F3EEF9;width:var(--s);height:var(--s);flex:none;border-radius:50%;position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(60% 22% at 50% 90%,rgba(255,255,255,.95),rgba(255,255,255,0)),radial-gradient(120% 95% at 50% 18%,#fff 0 32%,var(--tint) 72%,color-mix(in srgb,var(--tint),var(--c2) 16%) 100%);box-shadow:inset 0 0 calc(var(--s)*.1) color-mix(in srgb,var(--c1) 30%,transparent),0 calc(var(--s)*.12) calc(var(--s)*.3) calc(var(--s)*-.14) color-mix(in srgb,var(--c2) 55%,transparent);filter:blur(calc(var(--s)*.006))}.at-dsp.orb:before,:is(.at-ds,.at-dsp) .orb:before{content:"";position:absolute;left:2%;right:-8%;top:38%;height:36%;border-radius:50%;background:linear-gradient(95deg,var(--c1) 0,var(--c2) 42%,var(--c3) 72%,rgba(255,255,255,0) 100%);filter:blur(calc(var(--s)*.065));transform:rotate(-14deg);opacity:.95}.at-dsp.orb:after,:is(.at-ds,.at-dsp) .orb:after{content:"";position:absolute;left:6%;top:2%;width:88%;height:54%;border-radius:50%;background:radial-gradient(closest-side,#fff,rgba(255,255,255,.88) 55%,rgba(255,255,255,0));filter:blur(calc(var(--s)*.03))}.at-dsp.orb.v-iris,:is(.at-ds,.at-dsp) .orb.v-iris{--c1:#FF9ED8;--c2:#8A6CFF;--c3:#4F7BFF;--tint:#F3EEF9}.at-dsp.orb.v-menta,:is(.at-ds,.at-dsp) .orb.v-menta{--c1:#7EF0C8;--c2:#2EC4B6;--c3:#3A86FF;--tint:#EDF7F4}.at-dsp.orb.v-sol,:is(.at-ds,.at-dsp) .orb.v-sol{--c1:#FFD27A;--c2:#FF7A59;--c3:#FF4F8B;--tint:#FBF1EE}.at-dsp.orb.v-oceano,:is(.at-ds,.at-dsp) .orb.v-oceano{--c1:#8FE3FF;--c2:#3BA4FF;--c3:#3355FF;--tint:#EEF3FA}.at-dsp.orb.v-citrico,:is(.at-ds,.at-dsp) .orb.v-citrico{--c1:#F4F36A;--c2:#A8E04A;--c3:#2FC98A;--tint:#F3F8EB}.at-dsp.orb.v-rosa,:is(.at-ds,.at-dsp) .orb.v-rosa{--c1:#FFC2D6;--c2:#FF6FA5;--c3:#C44BE0;--tint:#FAEFF4}.at-dsp.orb.v-aurora,:is(.at-ds,.at-dsp) .orb.v-aurora{--c1:#6CF0FF;--c2:#A77BFF;--c3:#FF7AD9;--tint:#F1EFFA}.at-dsp.orb.v-grafite,:is(.at-ds,.at-dsp) .orb.v-grafite{--c1:#D6D6DC;--c2:#8A8A96;--c3:#3A3A44;--tint:#F1F1F3}.at-dsp.orb.listen:before,:is(.at-ds,.at-dsp) .orb.listen:before{animation:atds-orb-flow 6s ease-in-out infinite}.at-dsp.orb.speak:before,:is(.at-ds,.at-dsp) .orb.speak:before{animation:atds-orb-flow 1.8s ease-in-out infinite}.at-dsp.orb.speak,:is(.at-ds,.at-dsp) .orb.speak{animation:atds-orb-pulse 1.8s ease-in-out infinite}.at-dsp.orb.off,:is(.at-ds,.at-dsp) .orb.off{filter:grayscale(1);opacity:.55}@keyframes atds-orb-flow{0%,to{transform:rotate(-14deg) translate(-6%)}50%{transform:rotate(-2deg) translate(6%,-8%)}}@keyframes atds-orb-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.at-dsp.status,:is(.at-ds,.at-dsp) .status{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:var(--r-pill);font:500 12px var(--f-sans);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-strong);letter-spacing:0}.at-dsp.status:before,:is(.at-ds,.at-dsp) .status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ink-3)}.at-dsp.status.on,:is(.at-ds,.at-dsp) .status.on{color:var(--success);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--success) 35%,transparent)}.at-dsp.status.on:before,:is(.at-ds,.at-dsp) .status.on:before{background:var(--success)}.at-dsp.menu,:is(.at-ds,.at-dsp) .menu{position:absolute;z-index:10;background:var(--surface);border-radius:14px;box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);padding:6px;display:flex;flex-direction:column;gap:1px;min-width:230px}.at-dsp.menu[hidden],:is(.at-ds,.at-dsp) .menu[hidden]{display:none}.at-dsp.menu .mi,:is(.at-ds,.at-dsp) .menu .mi{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:9px;font-size:14px;color:var(--ink-2);width:100%;text-align:left}.at-dsp.menu .mi:hover,:is(.at-ds,.at-dsp) .menu .mi:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.menu .mi.danger,:is(.at-ds,.at-dsp) .menu .mi.danger{color:var(--accent)}.at-dsp.menu .mi .kbd,:is(.at-ds,.at-dsp) .menu .mi .kbd{margin-left:auto}.at-dsp.menu hr,:is(.at-ds,.at-dsp) .menu hr{border:0;border-top:1px solid var(--line);margin:4px 2px}.at-dsp.menu .mh,:is(.at-ds,.at-dsp) .menu .mh{font:500 11px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:8px 10px 4px}.at-dsp.menu.up,:is(.at-ds,.at-dsp) .menu.up{bottom:calc(100% + 8px);left:0;right:0}.at-dsp.menu.down,:is(.at-ds,.at-dsp) .menu.down{top:calc(100% + 6px);left:0}.at-dsp.empty,:is(.at-ds,.at-dsp) .empty{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;color:var(--ink-3);font-size:15px;padding-block:18px}.at-dsp.empty .ill,:is(.at-ds,.at-dsp) .empty .ill{position:relative;width:100px;height:72px}.at-dsp.empty .ill i,:is(.at-ds,.at-dsp) .empty .ill i{position:absolute;display:block;border-radius:6px;background:var(--surface-3)}.at-dsp.toast-tray,:is(.at-ds,.at-dsp) .toast-tray{--tone:var(--info);background:var(--surface-2);border-radius:26px;padding:8px 8px 0;box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);width:min(620px,100%);pointer-events:auto}.at-dsp.toast-tray.success,:is(.at-ds,.at-dsp) .toast-tray.success{--tone:var(--success)}.at-dsp.toast-tray.warn,:is(.at-ds,.at-dsp) .toast-tray.warn{--tone:var(--warn)}.at-dsp.toast-tray.danger,:is(.at-ds,.at-dsp) .toast-tray.danger{--tone:var(--danger)}.at-dsp.toast,:is(.at-ds,.at-dsp) .toast{background:var(--surface);border-radius:20px;box-shadow:var(--sh-2),inset 0 0 0 1px var(--line);padding:14px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.at-dsp.toast .tic,:is(.at-ds,.at-dsp) .toast .tic{width:40px;height:40px;border-radius:50%;flex:none;display:grid;place-items:center;color:var(--tone);background:color-mix(in srgb,var(--tone) 13%,transparent)}.at-dsp.toast .tic svg.i,:is(.at-ds,.at-dsp) .toast .tic svg.i{width:20px;height:20px}.at-dsp.toast .tx,:is(.at-ds,.at-dsp) .toast .tx{flex:1;min-width:180px}.at-dsp.toast .tx b,:is(.at-ds,.at-dsp) .toast .tx b{display:block;font-weight:600;font-size:16px;letter-spacing:-.01em}.at-dsp.toast .tx span,:is(.at-ds,.at-dsp) .toast .tx span{color:var(--ink-3);font-size:14px}.at-dsp.toast .ta,:is(.at-ds,.at-dsp) .toast .ta{display:flex;gap:8px;align-items:center}.at-dsp.btn-soft,:is(.at-ds,.at-dsp) .btn-soft{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);height:38px;padding:0 16px;border-radius:12px;font-weight:600;font-size:14px}.at-dsp.btn-soft:hover,:is(.at-ds,.at-dsp) .btn-soft:hover{background:var(--surface-3)}.at-dsp.btn-line,:is(.at-ds,.at-dsp) .btn-line{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-2);height:38px;padding:0 16px;border-radius:12px;font-weight:500;font-size:14px}.at-dsp.btn-line:hover,:is(.at-ds,.at-dsp) .btn-line:hover{color:var(--ink)}.at-dsp.tfoot-msg,:is(.at-ds,.at-dsp) .tfoot-msg{text-align:center;font-size:13px;color:var(--ink-3);padding:10px 12px 12px}.at-dsp.tfoot-msg b,:is(.at-ds,.at-dsp) .tfoot-msg b{color:var(--tone);font-weight:500;font-variant-numeric:tabular-nums}.at-dsp.snack,:is(.at-ds,.at-dsp) .snack{--dur:5s;display:flex;align-items:center;gap:14px;background:#1B1B1F;color:#fff;border-radius:var(--r-pill);padding:8px 12px 8px 8px;box-shadow:0 12px 32px -10px rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.06);width:min(460px,100%);pointer-events:auto}.at-dsp.snack .cring,:is(.at-ds,.at-dsp) .snack .cring{position:relative;width:52px;height:52px;flex:none;display:grid;place-items:center;font:500 18px var(--f-sans);font-variant-numeric:tabular-nums}.at-dsp.snack .cring svg,:is(.at-ds,.at-dsp) .snack .cring svg{position:absolute;inset:0;transform:rotate(-90deg)}.at-dsp.snack .cring circle,:is(.at-ds,.at-dsp) .snack .cring circle{fill:none;stroke-width:4}.at-dsp.snack .cring .bg,:is(.at-ds,.at-dsp) .snack .cring .bg{stroke:rgba(255,255,255,.12)}.at-dsp.snack .cring .fg,:is(.at-ds,.at-dsp) .snack .cring .fg{stroke:#22C55E;stroke-linecap:round;stroke-dasharray:138.2;stroke-dashoffset:0}.at-dsp.snack.run .cring .fg,:is(.at-ds,.at-dsp) .snack.run .cring .fg{animation:atds-ringdown var(--dur) linear forwards}@keyframes atds-ringdown{to{stroke-dashoffset:138.2}}.at-dsp.snack .sx,:is(.at-ds,.at-dsp) .snack .sx{flex:1;min-width:0;line-height:1.3}.at-dsp.snack .sx span,:is(.at-ds,.at-dsp) .snack .sx span{display:block;font-size:13px;color:#8E8E96;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.snack .sx b,:is(.at-ds,.at-dsp) .snack .sx b{font-weight:500;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.at-dsp.snack .sa,:is(.at-ds,.at-dsp) .snack .sa{color:#fff;font-weight:600;font-size:14px;padding:0 10px;height:34px;border-radius:var(--r-pill)}.at-dsp.snack .sa:hover,:is(.at-ds,.at-dsp) .snack .sa:hover{background:rgba(255,255,255,.1)}.at-dsp.snack .sc,:is(.at-ds,.at-dsp) .snack .sc{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#8E8E96}.at-dsp.snack .sc:hover,:is(.at-ds,.at-dsp) .snack .sc:hover{background:rgba(255,255,255,.1);color:#fff}:is(.at-ds,.at-dsp) #toastStack{position:fixed;z-index:50;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:flex-end;gap:10px;pointer-events:none;max-width:calc(100% - 32px)}:is(.at-ds,.at-dsp) #toastStack>*{animation:atds-tin .28s cubic-bezier(.2,.8,.2,1)}:is(.at-ds,.at-dsp) #toastStack>.out{animation:atds-tout .2s ease forwards}@keyframes atds-tin{0%{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes atds-tout{to{opacity:0;transform:translateY(8px) scale(.98)}}.at-dsp.cxwrap,:is(.at-ds,.at-dsp) .cxwrap{display:flex;flex-direction:column;gap:14px;width:100%;max-width:820px;margin:0 auto}.at-dsp.cxlog,:is(.at-ds,.at-dsp) .cxlog{display:flex;flex-direction:column;gap:10px;min-height:120px;justify-content:flex-end}.at-dsp.cxlog .bubble,:is(.at-ds,.at-dsp) .cxlog .bubble{max-width:70%}.at-dsp.bubble.note,:is(.at-ds,.at-dsp) .bubble.note{align-self:flex-end;background:var(--note-bg);color:var(--ink);box-shadow:inset 0 0 0 1px var(--note-line);border-bottom-right-radius:6px}.at-dsp.bubble .meta,:is(.at-ds,.at-dsp) .bubble .meta{display:flex;align-items:center;gap:6px;font:11px var(--f-mono);opacity:.7;margin-top:4px}.at-dsp.bubble.note .meta,:is(.at-ds,.at-dsp) .bubble.note .meta{color:var(--note-ink);opacity:1}.at-dsp.bubble.sched,:is(.at-ds,.at-dsp) .bubble.sched{opacity:.62}.at-dsp.bubble .sg,:is(.at-ds,.at-dsp) .bubble .sg{display:block;font-size:12px;opacity:.7;margin-top:4px}.at-dsp.bubble.sticker,:is(.at-ds,.at-dsp) .bubble.sticker{background:none;box-shadow:none;font-size:56px;line-height:1;padding:0}.at-dsp.bubble .aud,:is(.at-ds,.at-dsp) .bubble .aud{display:flex;align-items:center;gap:8px}.at-dsp.bubble .aud i,:is(.at-ds,.at-dsp) .bubble .aud i{display:inline-block;width:2px;border-radius:1px;background:currentColor;opacity:.8}.at-dsp.cx,:is(.at-ds,.at-dsp) .cx{position:relative;background:var(--surface);border-radius:22px;box-shadow:var(--sh-2),inset 0 0 0 1px var(--line);padding:8px;display:flex;flex-direction:column;gap:6px;transition:background .2s,box-shadow .2s}.at-dsp.cx:focus-within,:is(.at-ds,.at-dsp) .cx:focus-within{box-shadow:var(--sh-2),inset 0 0 0 1.5px var(--line-strong)}.at-dsp.cx.note,:is(.at-ds,.at-dsp) .cx.note{background:var(--note-bg);box-shadow:var(--sh-2),inset 0 0 0 1px var(--note-line)}.at-dsp.cx-ctx,:is(.at-ds,.at-dsp) .cx-ctx{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 12px;border-radius:14px;background:var(--surface-2)}.at-dsp.cx.note .cx-ctx,:is(.at-ds,.at-dsp) .cx.note .cx-ctx{background:color-mix(in srgb,var(--note-line) 45%,transparent)}.at-dsp.cx-ctx[hidden],:is(.at-ds,.at-dsp) .cx-ctx[hidden]{display:none}.at-dsp.cx-ctx .ic,:is(.at-ds,.at-dsp) .cx-ctx .ic{width:30px;height:30px;border-radius:9px;background:var(--surface);display:grid;place-items:center;flex:none;box-shadow:var(--sh-1)}.at-dsp.cx.note .cx-ctx .ic,:is(.at-ds,.at-dsp) .cx.note .cx-ctx .ic{color:var(--note-ink)}.at-dsp.cx-ctx .tx,:is(.at-ds,.at-dsp) .cx-ctx .tx{flex:1;min-width:0;line-height:1.25}.at-dsp.cx-ctx .tx b,:is(.at-ds,.at-dsp) .cx-ctx .tx b{display:block;font-size:14px;font-weight:600}.at-dsp.cx-ctx .tx span,:is(.at-ds,.at-dsp) .cx-ctx .tx span{font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.at-dsp.cx-ctx .btn-soft,:is(.at-ds,.at-dsp) .cx-ctx .btn-soft{height:30px;padding:0 12px;font-size:13px;border-radius:9px}.at-dsp.cx-att,:is(.at-ds,.at-dsp) .cx-att{display:flex;gap:8px;flex-wrap:wrap;padding:0 6px}.at-dsp.cx-att:empty,:is(.at-ds,.at-dsp) .cx-att:empty{display:none}.at-dsp.att,:is(.at-ds,.at-dsp) .att{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 6px 0 10px;border-radius:10px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);font-size:13px}.at-dsp.att .mono,:is(.at-ds,.at-dsp) .att .mono{color:var(--ink-3);font-size:11px}.at-dsp.att button,:is(.at-ds,.at-dsp) .att button{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;color:var(--ink-3)}.at-dsp.att button:hover,:is(.at-ds,.at-dsp) .att button:hover{background:var(--surface-3);color:var(--ink)}.at-dsp.cx textarea,:is(.at-ds,.at-dsp) .cx textarea{border:0;outline:0;background:none;resize:none;font:inherit;font-size:15px;color:var(--ink);padding:8px 10px 2px;min-height:40px;max-height:160px;line-height:1.5}.at-dsp.cx textarea::placeholder,:is(.at-ds,.at-dsp) .cx textarea::placeholder{color:var(--ink-3)}.at-dsp.cx-sig,:is(.at-ds,.at-dsp) .cx-sig{padding:0 10px;font-size:13px;color:var(--ink-3)}.at-dsp.cx-sig[hidden],:is(.at-ds,.at-dsp) .cx-sig[hidden]{display:none}.at-dsp.cx-bar,:is(.at-ds,.at-dsp) .cx-bar{display:flex;align-items:center;gap:8px}.at-dsp.cx-tools,:is(.at-ds,.at-dsp) .cx-tools{display:flex;align-items:center;gap:2px;flex:1;min-width:0;flex-wrap:wrap}.at-dsp.cxb,:is(.at-ds,.at-dsp) .cxb{height:36px;min-width:36px;padding:0 8px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:var(--ink-2);font-size:13px;font-weight:500;transition:background .12s,color .12s}.at-dsp.cxb:hover,:is(.at-ds,.at-dsp) .cxb:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.cxb svg.i,:is(.at-ds,.at-dsp) .cxb svg.i{width:19px;height:19px}.at-dsp.cxb.plus,:is(.at-ds,.at-dsp) .cxb.plus{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;width:36px;padding:0;margin-right:4px}.at-dsp.cxb.plus[aria-expanded=true] svg,:is(.at-ds,.at-dsp) .cxb.plus[aria-expanded=true] svg{transform:rotate(45deg)}.at-dsp.cxb.plus svg,:is(.at-ds,.at-dsp) .cxb.plus svg{transition:transform .2s}.at-dsp.cxb[aria-pressed=true],:is(.at-ds,.at-dsp) .cxb[aria-pressed=true]{background:var(--ink);color:var(--on-primary)}.at-dsp.cx.note .cxb[aria-pressed=true]#bNote,:is(.at-ds,.at-dsp) .cx.note .cxb[aria-pressed=true]#bNote{background:var(--note-ink);color:var(--note-bg)}.at-dsp.cx-sep,:is(.at-ds,.at-dsp) .cx-sep{width:1px;height:20px;background:var(--line-strong);margin:0 6px}.at-dsp.cx-send,:is(.at-ds,.at-dsp) .cx-send{display:flex;align-items:center;gap:6px}.at-dsp.sndb,:is(.at-ds,.at-dsp) .sndb{height:40px;min-width:40px;border-radius:var(--r-pill);background:var(--primary);color:var(--on-primary);display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;font-weight:600;font-size:14px;transition:transform .12s,opacity .12s}.at-dsp.sndb:active,:is(.at-ds,.at-dsp) .sndb:active{transform:scale(.95)}.at-dsp.sndb svg.i,:is(.at-ds,.at-dsp) .sndb svg.i{width:18px;height:18px;stroke-width:2}.at-dsp.sndb.ghost,:is(.at-ds,.at-dsp) .sndb.ghost{background:var(--surface-2);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.cx-rec,:is(.at-ds,.at-dsp) .cx-rec{display:flex;align-items:center;gap:12px;background:#1B1B1F;color:#fff;border-radius:var(--r-pill);padding:6px 6px 6px 8px}.at-dsp.cx-rec[hidden],:is(.at-ds,.at-dsp) .cx-rec[hidden]{display:none}.at-dsp.cx-rec .x,:is(.at-ds,.at-dsp) .cx-rec .x{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#9A9AA2}.at-dsp.cx-rec .x:hover,:is(.at-ds,.at-dsp) .cx-rec .x:hover{background:rgba(255,255,255,.1);color:#fff}.at-dsp.cx-rec .dot,:is(.at-ds,.at-dsp) .cx-rec .dot{width:9px;height:9px;border-radius:50%;background:#FF4F58;animation:atds-blink 1s infinite}.at-dsp.cx-rec .tm,:is(.at-ds,.at-dsp) .cx-rec .tm{font:500 14px var(--f-mono);font-variant-numeric:tabular-nums;min-width:38px}.at-dsp.wave,:is(.at-ds,.at-dsp) .wave{flex:1;display:flex;align-items:center;gap:3px;height:28px;overflow:hidden}.at-dsp.wave i,:is(.at-ds,.at-dsp) .wave i{width:3px;border-radius:2px;background:rgba(255,255,255,.75);flex:none;animation:atds-wv 1s ease-in-out infinite}.at-dsp.cx-rec .sndb,:is(.at-ds,.at-dsp) .cx-rec .sndb{background:#fff;color:#111113}@keyframes atds-blink{50%{opacity:.25}}@keyframes atds-wv{50%{transform:scaleY(.35)}}.at-dsp.cxpop,:is(.at-ds,.at-dsp) .cxpop{position:absolute;bottom:calc(100% + 8px);z-index:12;background:var(--surface);border-radius:16px;box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);padding:6px}.at-dsp.cxpop[hidden],:is(.at-ds,.at-dsp) .cxpop[hidden]{display:none}.at-dsp.emo,:is(.at-ds,.at-dsp) .emo{display:grid;grid-template-columns:repeat(6,38px);gap:2px;padding:4px}.at-dsp.emo button,:is(.at-ds,.at-dsp) .emo button{height:38px;border-radius:9px;font-size:21px}.at-dsp.emo button:hover,:is(.at-ds,.at-dsp) .emo button:hover{background:var(--surface-2)}.at-dsp.tplist,:is(.at-ds,.at-dsp) .tplist{width:min(340px,80vw)}.at-dsp.tplist .mi,:is(.at-ds,.at-dsp) .tplist .mi{height:auto;padding:8px 10px;flex-direction:column;align-items:flex-start;gap:2px}.at-dsp.tplist .mi b,:is(.at-ds,.at-dsp) .tplist .mi b{font-weight:500;color:var(--ink);font-size:14px}.at-dsp.tplist .mi span,:is(.at-ds,.at-dsp) .tplist .mi span{font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.at-dsp.tplist .mi.hl,:is(.at-ds,.at-dsp) .tplist .mi.hl{background:var(--surface-2)}.at-dsp.kbdrow,:is(.at-ds,.at-dsp) .kbdrow{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--ink-3);padding:0 4px}.at-dsp.ovl,:is(.at-ds,.at-dsp) .ovl{position:fixed;inset:0;z-index:60;background:rgba(17,17,19,.34);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px;animation:atds-fadein .18s ease}.at-dsp.ovl[hidden],:is(.at-ds,.at-dsp) .ovl[hidden]{display:none}.at-dsp.ovl.top,:is(.at-ds,.at-dsp) .ovl.top{align-items:flex-start;padding-top:12vh}.at-dsp.ovl>*,:is(.at-ds,.at-dsp) .ovl>*{animation:atds-popin .24s cubic-bezier(.2,.8,.2,1)}@keyframes atds-fadein{0%{opacity:0}}@keyframes atds-popin{0%{opacity:0;transform:translateY(10px) scale(.97)}}.at-dsp.slot-home,:is(.at-ds,.at-dsp) .slot-home{display:flex;justify-content:center;width:100%}.at-dsp.selwrap,:is(.at-ds,.at-dsp) .selwrap{position:relative;display:inline-flex;flex-direction:column;gap:8px;min-width:0}.at-dsp.selwrap>label,:is(.at-ds,.at-dsp) .selwrap>label{font-size:13px;font-weight:500;color:var(--ink-2)}.at-dsp.sel,:is(.at-ds,.at-dsp) .sel{height:46px;display:flex;align-items:center;gap:10px;padding:0 12px 0 14px;border-radius:14px;background:var(--surface);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line-strong);font-size:15px;color:var(--ink);text-align:left;width:100%;transition:box-shadow .15s}.at-dsp.sel:hover,:is(.at-ds,.at-dsp) .sel:hover{box-shadow:var(--sh-1),inset 0 0 0 1px var(--ink-3)}.at-dsp.sel[aria-expanded=true],:is(.at-ds,.at-dsp) .sel[aria-expanded=true]{box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 8%,transparent),inset 0 0 0 1.5px var(--ink)}.at-dsp.sel .v,:is(.at-ds,.at-dsp) .sel .v{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.sel .v .ph,:is(.at-ds,.at-dsp) .sel .v .ph{color:var(--ink-3)}.at-dsp.sel>svg.i:last-child,:is(.at-ds,.at-dsp) .sel>svg.i:last-child{width:16px;height:16px;color:var(--ink-3)}.at-dsp.sel:disabled,:is(.at-ds,.at-dsp) .sel:disabled{background:var(--surface-2);color:var(--ink-3);box-shadow:none;cursor:not-allowed}.at-dsp.sel.err,:is(.at-ds,.at-dsp) .sel.err{box-shadow:inset 0 0 0 1.5px var(--danger)}.at-dsp.sdot,:is(.at-ds,.at-dsp) .sdot{width:10px;height:10px;border-radius:50%;flex:none;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}.at-dsp.ddm,:is(.at-ds,.at-dsp) .ddm{position:absolute;top:calc(100% + 6px);left:0;z-index:15;min-width:100%;background:var(--surface);border-radius:16px;box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);padding:6px;display:flex;flex-direction:column;gap:1px;max-height:300px;overflow:auto}.at-dsp.ddm[hidden],:is(.at-ds,.at-dsp) .ddm[hidden]{display:none}.at-dsp.ddm .dh,:is(.at-ds,.at-dsp) .ddm .dh{font:500 11px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:8px 10px 4px}.at-dsp.so,:is(.at-ds,.at-dsp) .so{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-radius:10px;font-size:14px;color:var(--ink-2);text-align:left;width:100%;white-space:nowrap}.at-dsp.so:focus-visible,.at-dsp.so:hover,:is(.at-ds,.at-dsp) .so:focus-visible,:is(.at-ds,.at-dsp) .so:hover{background:var(--surface-2);color:var(--ink);outline:0}.at-dsp.so[aria-selected=true],:is(.at-ds,.at-dsp) .so[aria-selected=true]{color:var(--ink);font-weight:500}.at-dsp.so .ck,:is(.at-ds,.at-dsp) .so .ck{margin-left:auto;width:16px;height:16px;opacity:0}.at-dsp.so[aria-selected=true] .ck,:is(.at-ds,.at-dsp) .so[aria-selected=true] .ck{opacity:1}.at-dsp.so .sub2,:is(.at-ds,.at-dsp) .so .sub2{color:var(--ink-3);font-size:12px;margin-left:auto}.at-dsp.ctxw,:is(.at-ds,.at-dsp) .ctxw{width:100%;max-width:360px;background:var(--surface-2);border-radius:24px;box-shadow:inset 0 0 0 1px var(--line);padding:14px;display:flex;flex-direction:column;gap:8px;position:relative}.at-dsp.ctxw .gh2,:is(.at-ds,.at-dsp) .ctxw .gh2{display:flex;align-items:center;gap:8px;font:500 12px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:4px 8px}.at-dsp.ctxw .gh2 .sp,:is(.at-ds,.at-dsp) .ctxw .gh2 .sp{flex:1}.at-dsp.ctxw .gh2 button,:is(.at-ds,.at-dsp) .ctxw .gh2 button{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--ink-2)}.at-dsp.ctxw .gh2 button:hover,:is(.at-ds,.at-dsp) .ctxw .gh2 button:hover{background:var(--surface-3)}.at-dsp.citem,:is(.at-ds,.at-dsp) .citem{display:flex;align-items:center;gap:10px;height:48px;padding:0 8px 0 14px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font-size:16px;font-weight:500}.at-dsp.citem.on,:is(.at-ds,.at-dsp) .citem.on{box-shadow:0 0 0 4px color-mix(in srgb,var(--info) 18%,transparent),inset 0 0 0 1.5px var(--info)}.at-dsp.citem .sdot,:is(.at-ds,.at-dsp) .citem .sdot{width:9px;height:9px}.at-dsp.citem .sp,:is(.at-ds,.at-dsp) .citem .sp{flex:1}.at-dsp.citem .mm,:is(.at-ds,.at-dsp) .citem .mm{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--ink-2)}.at-dsp.citem .mm:hover,:is(.at-ds,.at-dsp) .citem .mm:hover{background:var(--surface-2)}.at-dsp.ctxm,:is(.at-ds,.at-dsp) .ctxm{background:var(--surface);border-radius:18px;box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);padding:6px;display:flex;flex-direction:column}.at-dsp.ctxm[hidden],:is(.at-ds,.at-dsp) .ctxm[hidden]{display:none}.at-dsp.ctxm hr,:is(.at-ds,.at-dsp) .ctxm hr{border:0;border-top:1px solid var(--line);margin:4px -6px}.at-dsp.cm,:is(.at-ds,.at-dsp) .cm{display:flex;align-items:center;gap:12px;height:44px;padding:0 10px 0 12px;border-radius:12px;font-size:15px;color:var(--ink-2);text-align:left;width:100%}.at-dsp.cm svg.i,:is(.at-ds,.at-dsp) .cm svg.i{width:19px;height:19px}.at-dsp.cm .sc,:is(.at-ds,.at-dsp) .cm .sc{margin-left:auto;font-size:12px;color:var(--ink-3);font-family:var(--f-mono)}.at-dsp.cm:focus-visible,.at-dsp.cm:hover,:is(.at-ds,.at-dsp) .cm:focus-visible,:is(.at-ds,.at-dsp) .cm:hover{background:var(--surface-2);color:var(--ink);outline:0}.at-dsp.cm:hover .sc,:is(.at-ds,.at-dsp) .cm:hover .sc{background:var(--surface);color:var(--ink);padding:3px 8px;border-radius:7px;box-shadow:var(--sh-1),inset 0 0 0 1px var(--line)}.at-dsp.cm.danger:hover,:is(.at-ds,.at-dsp) .cm.danger:hover{color:var(--danger)}.at-dsp.props,:is(.at-ds,.at-dsp) .props{width:100%;max-width:440px;display:flex;flex-direction:column;gap:10px}.at-dsp.props .ph2,:is(.at-ds,.at-dsp) .props .ph2{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;margin-top:8px}.at-dsp.props .ph2 svg.i,:is(.at-ds,.at-dsp) .props .ph2 svg.i{width:18px;height:18px;color:var(--ink-3)}.at-dsp.pill-sel,:is(.at-ds,.at-dsp) .pill-sel{position:relative;height:48px;display:flex;align-items:center;gap:10px;padding:0 14px;border-radius:var(--r-pill);background:var(--surface);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line-strong);font-size:15px;font-weight:500;width:100%;text-align:left}.at-dsp.pill-sel .v,:is(.at-ds,.at-dsp) .pill-sel .v{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.pill-sel .ring2,:is(.at-ds,.at-dsp) .pill-sel .ring2{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px var(--line-strong);flex:none}.at-dsp.pill-sel .ring2 i,:is(.at-ds,.at-dsp) .pill-sel .ring2 i{width:10px;height:10px;border-radius:50%}.at-dsp.pill-sel input[type=date],.at-dsp.pill-sel input[type=datetime-local],.at-dsp.pill-sel input[type=time],:is(.at-ds,.at-dsp) .pill-sel input[type=date],:is(.at-ds,.at-dsp) .pill-sel input[type=datetime-local],:is(.at-ds,.at-dsp) .pill-sel input[type=time]{position:absolute;inset:0;z-index:2;opacity:.011;cursor:pointer;width:100%;height:100%;margin:0;padding:0;border:0;appearance:none;-webkit-appearance:none;color-scheme:light dark}.at-dsp.pill-sel>.v,.at-dsp.pill-sel>svg.i,:is(.at-ds,.at-dsp) .pill-sel>.v,:is(.at-ds,.at-dsp) .pill-sel>svg.i{pointer-events:none;position:relative;z-index:1}.at-dsp.pill-sel>svg.i,:is(.at-ds,.at-dsp) .pill-sel>svg.i{width:18px;height:18px;color:var(--ink-3)}.at-dsp.pill-sel>svg.i:last-of-type,:is(.at-ds,.at-dsp) .pill-sel>svg.i:last-of-type{width:16px;height:16px}.at-dsp.pill-sel.err,:is(.at-ds,.at-dsp) .pill-sel.err{box-shadow:var(--sh-1),inset 0 0 0 1.5px var(--danger)}.at-dsp.two,:is(.at-ds,.at-dsp) .two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.at-dsp.lchips,:is(.at-ds,.at-dsp) .lchips{display:flex;flex-wrap:wrap;gap:8px;align-items:center;position:relative}.at-dsp.lchip,:is(.at-ds,.at-dsp) .lchip{height:44px;display:inline-flex;align-items:center;gap:10px;padding:0 10px 0 18px;border-radius:var(--r-pill);font-size:15px;font-weight:600;color:var(--c);background:color-mix(in srgb,var(--c) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 30%,transparent)}.at-dsp.lchip button,:is(.at-ds,.at-dsp) .lchip button{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:var(--c)}.at-dsp.lchip button:hover,:is(.at-ds,.at-dsp) .lchip button:hover{background:color-mix(in srgb,var(--c) 16%,transparent)}.at-dsp.lchip.person,:is(.at-ds,.at-dsp) .lchip.person{--c:var(--ink);background:var(--surface);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line-strong);padding-left:6px;font-weight:500}.at-dsp.addc,:is(.at-ds,.at-dsp) .addc{width:44px;height:44px;border-radius:50%;background:var(--surface);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line-strong);display:grid;place-items:center;color:var(--ink-2)}.at-dsp.addc:hover,:is(.at-ds,.at-dsp) .addc:hover{color:var(--ink)}.at-dsp.ftype,:is(.at-ds,.at-dsp) .ftype{--fc:#6B7280;position:relative;width:44px;height:52px;flex:none;border-radius:9px;background:var(--fc);clip-path:polygon(0 0,70% 0,100% 23%,100% 100%,0 100%);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:7px;color:#fff;font:700 10px var(--f-sans);letter-spacing:.02em}.at-dsp.ftype:before,:is(.at-ds,.at-dsp) .ftype:before{content:"";position:absolute;right:0;top:0;width:30%;height:23%;background:rgba(255,255,255,.35);border-bottom-left-radius:5px}.at-dsp.ftype:after,:is(.at-ds,.at-dsp) .ftype:after{content:"";position:absolute;left:9px;top:10px;width:12px;height:10px;border-radius:2.5px;box-shadow:inset 0 0 0 1.6px rgba(255,255,255,.9)}.at-dsp.ftype.sm,:is(.at-ds,.at-dsp) .ftype.sm{width:32px;height:38px;border-radius:7px;font-size:8px;padding-bottom:5px}.at-dsp.ftype.sm:after,:is(.at-ds,.at-dsp) .ftype.sm:after{left:6px;top:7px;width:9px;height:7px}.at-dsp.ftype.zip,:is(.at-ds,.at-dsp) .ftype.zip{--fc:#F59E0B}.at-dsp.ftype.pdf,:is(.at-ds,.at-dsp) .ftype.pdf{--fc:#E5484D}.at-dsp.ftype.xls,:is(.at-ds,.at-dsp) .ftype.xls{--fc:#16A34A}.at-dsp.ftype.csv,:is(.at-ds,.at-dsp) .ftype.csv{--fc:#0F9D6E}.at-dsp.ftype.img,:is(.at-ds,.at-dsp) .ftype.img{--fc:#3B82F6}.at-dsp.ftype.doc,:is(.at-ds,.at-dsp) .ftype.doc{--fc:#2563EB}.at-dsp.ftype.aud,:is(.at-ds,.at-dsp) .ftype.aud{--fc:#A77BFF}.at-dsp.dtray,:is(.at-ds,.at-dsp) .dtray{background:var(--surface-3);border-radius:36px;padding:14px;box-shadow:inset 0 0 0 3px var(--surface)}.at-dsp.dtray .drop,:is(.at-ds,.at-dsp) .dtray .drop{background:var(--surface);border-radius:24px;padding:40px 20px;justify-content:center;text-align:center;flex-direction:column;gap:4px}.at-dsp.atts,:is(.at-ds,.at-dsp) .atts{display:flex;flex-direction:column;gap:8px}.at-dsp.arow,:is(.at-ds,.at-dsp) .arow{display:flex;align-items:stretch;border-radius:16px;background:var(--surface-3);box-shadow:inset 0 0 0 3px var(--surface);padding:3px;gap:0;min-height:48px}.at-dsp.arow .am,:is(.at-ds,.at-dsp) .arow .am{flex:1;min-width:0;display:flex;align-items:center;gap:10px;background:var(--surface);border-radius:13px;padding:0 6px 0 14px;font-size:14px;color:var(--ink-2)}.at-dsp.arow .am .nm,:is(.at-ds,.at-dsp) .arow .am .nm{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.arow .am .sz,:is(.at-ds,.at-dsp) .arow .am .sz{font:12.5px var(--f-mono);color:var(--ink-3)}.at-dsp.arow .am .act,:is(.at-ds,.at-dsp) .arow .am .act{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--ink-2)}.at-dsp.arow .am .act:hover,:is(.at-ds,.at-dsp) .arow .am .act:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.arow .am svg.i,:is(.at-ds,.at-dsp) .arow .am svg.i{width:17px;height:17px}.at-dsp.arow .x,:is(.at-ds,.at-dsp) .arow .x{width:44px;display:grid;place-items:center;color:var(--ink-2);border-radius:13px}.at-dsp.arow .x:hover,:is(.at-ds,.at-dsp) .arow .x:hover{color:var(--danger)}.at-dsp.arow .wv2,:is(.at-ds,.at-dsp) .arow .wv2{flex:1;display:flex;align-items:center;gap:3px;height:28px;min-width:0;overflow:hidden}.at-dsp.arow .wv2 i,:is(.at-ds,.at-dsp) .arow .wv2 i{width:2px;border-radius:1px;background:var(--ink-3);flex:none}.at-dsp.arow .wv2 i.on,:is(.at-ds,.at-dsp) .arow .wv2 i.on{background:var(--ink)}.at-dsp.arow .plb,:is(.at-ds,.at-dsp) .arow .plb{width:34px;height:34px;border-radius:50%;background:var(--primary);color:var(--on-primary);display:grid;place-items:center;flex:none}.at-dsp.arow .plb svg,:is(.at-ds,.at-dsp) .arow .plb svg{width:15px;height:15px}.at-dsp.thumbs,:is(.at-ds,.at-dsp) .thumbs{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-start}.at-dsp.thumb2,:is(.at-ds,.at-dsp) .thumb2{position:relative;width:84px;height:84px;border-radius:18px;box-shadow:0 0 0 3px var(--surface),var(--sh-2);background-size:cover;background-position:50%;flex:none}.at-dsp.thumb2 .sz,:is(.at-ds,.at-dsp) .thumb2 .sz{position:absolute;left:50%;bottom:6px;transform:translateX(-50%);font:500 10px var(--f-mono);color:#fff;background:rgba(0,0,0,.45);border-radius:6px;padding:1px 6px;white-space:nowrap}.at-dsp.thumb2 .rm,:is(.at-ds,.at-dsp) .thumb2 .rm{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background:var(--surface-3);box-shadow:0 0 0 3px var(--surface);display:grid;place-items:center;color:var(--ink-2)}.at-dsp.thumb2 .rm svg,:is(.at-ds,.at-dsp) .thumb2 .rm svg{width:11px;height:11px;stroke-width:2.4}.at-dsp.addt,:is(.at-ds,.at-dsp) .addt{width:84px;height:84px;border-radius:18px;background:var(--surface-3);box-shadow:inset 0 0 0 3px var(--surface);display:grid;place-items:center;color:var(--ink-2);position:relative}.at-dsp.addt input,:is(.at-ds,.at-dsp) .addt input{position:absolute;inset:0;opacity:0;cursor:pointer}.at-dsp.updlg,:is(.at-ds,.at-dsp) .updlg{width:min(560px,100%);background:var(--surface-2);border-radius:26px;box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);padding:8px;display:flex;flex-direction:column;gap:8px;background-image:radial-gradient(var(--line-strong) .8px,transparent .8px);background-size:10px 10px}.at-dsp.updlg .dh3,:is(.at-ds,.at-dsp) .updlg .dh3{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 4px 14px;font-size:18px;font-weight:500}.at-dsp.updlg .dbox,:is(.at-ds,.at-dsp) .updlg .dbox{background:var(--surface);border-radius:18px;box-shadow:var(--sh-1),inset 0 0 0 1px var(--line);padding:10px}.at-dsp.updlg .drop.col,:is(.at-ds,.at-dsp) .updlg .drop.col{background:var(--surface);min-height:240px}.at-dsp.fold,:is(.at-ds,.at-dsp) .fold{position:relative;width:86px;height:66px;margin-bottom:6px}.at-dsp.fold i,:is(.at-ds,.at-dsp) .fold i{position:absolute;display:block}.at-dsp.fold .b,:is(.at-ds,.at-dsp) .fold .b{left:6px;top:0;width:44px;height:16px;border-radius:7px 10px 0 0;background:#7B7BF0}.at-dsp.fold .bk,:is(.at-ds,.at-dsp) .fold .bk{left:6px;top:8px;width:74px;height:50px;border-radius:9px;background:#8E8DF5}.at-dsp.fold .pp2,:is(.at-ds,.at-dsp) .fold .pp2{left:14px;top:14px;width:58px;height:34px;border-radius:5px;background:#fff;box-shadow:0 2px 6px rgba(40,40,120,.18)}.at-dsp.fold .fr,:is(.at-ds,.at-dsp) .fold .fr{left:0;top:26px;width:86px;height:40px;border-radius:10px;background:linear-gradient(180deg,rgba(190,190,255,.75),rgba(140,138,245,.95));backdrop-filter:blur(3px);box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.at-dsp.updlg .urow,:is(.at-ds,.at-dsp) .updlg .urow{display:flex;align-items:center;gap:14px}.at-dsp.updlg .urow .tx,:is(.at-ds,.at-dsp) .updlg .urow .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.at-dsp.updlg .urow .tx div,:is(.at-ds,.at-dsp) .updlg .urow .tx div{display:flex;gap:8px;align-items:baseline;font-size:15px}.at-dsp.updlg .urow .tx div span,:is(.at-ds,.at-dsp) .updlg .urow .tx div span{color:var(--ink-3);font-size:13px}.at-dsp.updlg .urow .pc,:is(.at-ds,.at-dsp) .updlg .urow .pc{font:500 14px var(--f-mono);color:var(--ink-2);min-width:40px;text-align:right}.at-dsp.updlg .df,:is(.at-ds,.at-dsp) .updlg .df{display:flex;align-items:center;gap:8px;padding:4px 2px 2px}.at-dsp.updlg .df .sp,:is(.at-ds,.at-dsp) .updlg .df .sp{flex:1}.at-dsp.updlg .df .btn,:is(.at-ds,.at-dsp) .updlg .df .btn{height:46px;border-radius:14px;padding:0 22px}.at-dsp.cl-grid,:is(.at-ds,.at-dsp) .cl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}@media (max-width:900px){.at-dsp.cl-grid,:is(.at-ds,.at-dsp) .cl-grid{grid-template-columns:1fr}}.at-dsp.cl-pill,:is(.at-ds,.at-dsp) .cl-pill{display:flex;align-items:center;gap:14px;padding:10px;border-radius:999px;background:#111113;color:#fff;box-shadow:0 18px 40px -16px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.06);width:min(460px,100%)}.at-dsp.cl-pill .who,:is(.at-ds,.at-dsp) .cl-pill .who{flex:1;min-width:0;line-height:1.25}.at-dsp.cl-pill .who b,:is(.at-ds,.at-dsp) .cl-pill .who b{display:block;font-size:17px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.cl-pill .who span,:is(.at-ds,.at-dsp) .cl-pill .who span{display:block;font:14px var(--f-mono);color:#8A8A92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.cl-av,:is(.at-ds,.at-dsp) .cl-av{width:52px;height:52px;border-radius:50%;flex:none;display:grid;place-items:center;font:600 16px var(--f-sans);color:#fff;position:relative}.at-dsp.cl-av.pulse:after,:is(.at-ds,.at-dsp) .cl-av.pulse:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid rgba(255,255,255,.35);animation:atds-clring 1.4s ease-out infinite}@keyframes atds-clring{0%{transform:scale(.92);opacity:1}to{transform:scale(1.25);opacity:0}}.at-dsp.cl-b,:is(.at-ds,.at-dsp) .cl-b{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;flex:none;transition:transform .12s,filter .12s}.at-dsp.cl-b:hover,:is(.at-ds,.at-dsp) .cl-b:hover{filter:brightness(1.08)}.at-dsp.cl-b:active,:is(.at-ds,.at-dsp) .cl-b:active{transform:scale(.94)}.at-dsp.cl-b svg,:is(.at-ds,.at-dsp) .cl-b svg{width:21px;height:21px;stroke-width:1.9}.at-dsp.cl-b.red,:is(.at-ds,.at-dsp) .cl-b.red{background:#E5484D;color:#fff}.at-dsp.cl-b.green,:is(.at-ds,.at-dsp) .cl-b.green{background:#22C55E;color:#fff}.at-dsp.cl-b.green svg,:is(.at-ds,.at-dsp) .cl-b.green svg{animation:atds-clshake 1.2s ease-in-out infinite}@keyframes atds-clshake{0%,60%,to{transform:rotate(0)}10%,30%,50%{transform:rotate(-14deg)}20%,40%{transform:rotate(14deg)}}.at-dsp.cl-b.ghost,:is(.at-ds,.at-dsp) .cl-b.ghost{background:rgba(255,255,255,.1);color:#fff}.at-dsp.cl-b.dark,:is(.at-ds,.at-dsp) .cl-b.dark{background:var(--primary);color:var(--on-primary)}.at-dsp.cl-b.on,:is(.at-ds,.at-dsp) .cl-b.on{background:#fff;color:#111113}.at-dsp.cl-card,:is(.at-ds,.at-dsp) .cl-card{position:relative;width:min(460px,100%);border-radius:22px;background:var(--surface);box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);overflow:hidden}.at-dsp.cl-card.dk,:is(.at-ds,.at-dsp) .cl-card.dk{background:#111113;color:#fff;box-shadow:0 18px 40px -16px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.08);--cl-line:rgba(255,255,255,.08);--cl-mut:#8A8A92;--cl-hov:rgba(255,255,255,.08)}.at-dsp.cl-card,:is(.at-ds,.at-dsp) .cl-card{--cl-line:var(--line);--cl-mut:var(--ink-3);--cl-hov:var(--surface-2)}.at-dsp.cl-card .grab,:is(.at-ds,.at-dsp) .cl-card .grab{position:absolute;top:5px;left:50%;transform:translateX(-50%);width:30px;height:4px;border-radius:2px;background:var(--cl-line)}.at-dsp.cl-top,:is(.at-ds,.at-dsp) .cl-top{display:flex;align-items:center;gap:12px;padding:16px 14px 14px 16px}.at-dsp.cl-top .cl-av,:is(.at-ds,.at-dsp) .cl-top .cl-av{width:40px;height:40px;font-size:13px}.at-dsp.cl-top .who,:is(.at-ds,.at-dsp) .cl-top .who{flex:1;min-width:0;line-height:1.3}.at-dsp.cl-top .who b,:is(.at-ds,.at-dsp) .cl-top .who b{display:block;font-size:15.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.cl-top .who span,:is(.at-ds,.at-dsp) .cl-top .who span{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--cl-mut)}.at-dsp.cl-top .who .t,:is(.at-ds,.at-dsp) .cl-top .who .t{font-family:var(--f-mono);color:inherit}.at-dsp.cl-top .cl-b,:is(.at-ds,.at-dsp) .cl-top .cl-b{width:40px;height:40px}.at-dsp.cl-top .cl-b svg,:is(.at-ds,.at-dsp) .cl-top .cl-b svg{width:18px;height:18px}.at-dsp.cl-live,:is(.at-ds,.at-dsp) .cl-live{width:7px;height:7px;border-radius:50%;background:#22C55E;animation:atds-blink 1.4s infinite}.at-dsp.cl-live.hold,:is(.at-ds,.at-dsp) .cl-live.hold{background:#F2B33D;animation:none}.at-dsp.cl-live.rec,:is(.at-ds,.at-dsp) .cl-live.rec{background:#E5484D}.at-dsp.cl-bar,:is(.at-ds,.at-dsp) .cl-bar{display:flex;align-items:center;gap:2px;padding:6px 8px;border-top:1px solid var(--cl-line)}.at-dsp.cl-bar button,:is(.at-ds,.at-dsp) .cl-bar button{flex:1;height:38px;border-radius:11px;display:grid;place-items:center;color:inherit;position:relative}.at-dsp.cl-bar button:hover,:is(.at-ds,.at-dsp) .cl-bar button:hover{background:var(--cl-hov)}.at-dsp.cl-bar button svg,:is(.at-ds,.at-dsp) .cl-bar button svg{width:18px;height:18px}.at-dsp.cl-bar button[aria-pressed=true],:is(.at-ds,.at-dsp) .cl-bar button[aria-pressed=true]{background:var(--cl-hov);color:var(--tx-ink,#6B46D9)}.at-dsp.cl-card.dk .cl-bar button[aria-pressed=true],:is(.at-ds,.at-dsp) .cl-card.dk .cl-bar button[aria-pressed=true]{color:#B9A4FF}.at-dsp.cl-bar button[aria-pressed=true]:after,:is(.at-ds,.at-dsp) .cl-bar button[aria-pressed=true]:after{content:"";position:absolute;bottom:4px;width:4px;height:4px;border-radius:50%;background:currentColor}.at-dsp.cl-drawer,:is(.at-ds,.at-dsp) .cl-drawer{border-top:1px solid var(--cl-line);padding:12px 14px;display:flex;flex-direction:column;gap:10px}.at-dsp.cl-drawer[hidden],:is(.at-ds,.at-dsp) .cl-drawer[hidden]{display:none}.at-dsp.cl-keys,:is(.at-ds,.at-dsp) .cl-keys{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.at-dsp.cl-keys button,:is(.at-ds,.at-dsp) .cl-keys button{height:40px;border-radius:12px;font:500 17px var(--f-mono);background:var(--cl-hov);color:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1}.at-dsp.cl-keys button small,:is(.at-ds,.at-dsp) .cl-keys button small{font:500 8.5px var(--f-sans);letter-spacing:.08em;color:var(--cl-mut);margin-top:2px}.at-dsp.cl-dtmf,:is(.at-ds,.at-dsp) .cl-dtmf{font:500 16px var(--f-mono);letter-spacing:.12em;min-height:22px;text-align:center}.at-dsp.cl-note,:is(.at-ds,.at-dsp) .cl-note{width:100%;min-height:70px;border-radius:12px;border:0;outline:0;resize:vertical;font:inherit;font-size:13.5px;padding:10px;background:var(--cl-hov);color:inherit}.at-dsp.cl-note::placeholder,:is(.at-ds,.at-dsp) .cl-note::placeholder{color:var(--cl-mut)}.at-dsp.cl-trn,:is(.at-ds,.at-dsp) .cl-trn{display:flex;flex-direction:column;gap:4px}.at-dsp.cl-trn button,:is(.at-ds,.at-dsp) .cl-trn button{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;color:inherit;text-align:left;font-size:13.5px}.at-dsp.cl-trn button:hover,:is(.at-ds,.at-dsp) .cl-trn button:hover{background:var(--cl-hov)}.at-dsp.cl-trn small,:is(.at-ds,.at-dsp) .cl-trn small{margin-left:auto;font-size:11.5px;color:var(--cl-mut)}.at-dsp.cl-tx,:is(.at-ds,.at-dsp) .cl-tx{display:flex;flex-direction:column;gap:6px;max-height:120px;overflow-y:auto;font-size:13px;line-height:1.45}.at-dsp.cl-tx p b,:is(.at-ds,.at-dsp) .cl-tx p b{font-weight:600;margin-right:4px}.at-dsp.cl-mini,:is(.at-ds,.at-dsp) .cl-mini{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 6px 0 14px;border-radius:99px;background:#111113;color:#fff;box-shadow:0 12px 30px -12px rgba(0,0,0,.5)}.at-dsp.cl-mini .t,:is(.at-ds,.at-dsp) .cl-mini .t{font:500 13px var(--f-mono)}.at-dsp.cl-mini .cl-b,:is(.at-ds,.at-dsp) .cl-mini .cl-b{width:32px;height:32px}.at-dsp.cl-mini .cl-b svg,:is(.at-ds,.at-dsp) .cl-mini .cl-b svg{width:15px;height:15px}.at-dsp.cl-wave,:is(.at-ds,.at-dsp) .cl-wave{display:flex;align-items:center;gap:2px;height:16px}.at-dsp.cl-wave i,:is(.at-ds,.at-dsp) .cl-wave i{width:2.5px;border-radius:2px;background:#22C55E;animation:atds-wv .9s ease-in-out infinite}.at-dsp.cl-sum,:is(.at-ds,.at-dsp) .cl-sum{width:min(460px,100%);border-radius:22px;background:var(--surface);box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);padding:16px;display:flex;flex-direction:column;gap:12px}.at-dsp.cl-sum .r,:is(.at-ds,.at-dsp) .cl-sum .r{display:flex;align-items:center;gap:12px}.at-dsp.cl-sum .r .who,:is(.at-ds,.at-dsp) .cl-sum .r .who{flex:1;line-height:1.3}.at-dsp.cl-sum .r .who b,:is(.at-ds,.at-dsp) .cl-sum .r .who b{display:block;font-size:15px;font-weight:600}.at-dsp.cl-sum .r .who span,:is(.at-ds,.at-dsp) .cl-sum .r .who span{font-size:12.5px;color:var(--ink-3)}.at-dsp.cl-res,:is(.at-ds,.at-dsp) .cl-res{display:flex;gap:6px;flex-wrap:wrap}.at-dsp.cl-res button,:is(.at-ds,.at-dsp) .cl-res button{height:32px;padding:0 12px;border-radius:10px;font-size:13px;font-weight:500;box-shadow:inset 0 0 0 1px var(--line-strong)}.at-dsp.cl-res button[aria-pressed=true],:is(.at-ds,.at-dsp) .cl-res button[aria-pressed=true]{background:var(--primary);color:var(--on-primary);box-shadow:none}.at-dsp.cl-stage,:is(.at-ds,.at-dsp) .cl-stage{min-height:300px;flex-direction:column}.at-dsp.cl-ai,:is(.at-ds,.at-dsp) .cl-ai{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,#9A6BF2 9%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,#9A6BF2 22%,transparent);font-size:13px;line-height:1.45}.at-dsp.cl-ai svg,:is(.at-ds,.at-dsp) .cl-ai svg{width:16px;height:16px;color:#9A6BF2;flex:none;margin-top:2px}.at-dsp.cl-ai b,:is(.at-ds,.at-dsp) .cl-ai b{display:block;font-weight:600}.at-dsp.cl-ai span,:is(.at-ds,.at-dsp) .cl-ai span{color:var(--ink-2)}.at-dsp.theme-toggle,:is(.at-ds,.at-dsp) .theme-toggle{display:inline-flex}@media (prefers-reduced-motion:reduce){:where(.at-ds,.at-dsp) *,:where(.at-ds,.at-dsp) :before{transition:none!important;animation:none!important}.at-dsp.snack.run .cring .fg,:is(.at-ds,.at-dsp) .snack.run .cring .fg{animation:atds-ringdown var(--dur) linear forwards!important}}.at-dsp.at,:is(.at-ds,.at-dsp) .at{display:flex;height:100%;min-height:0}.at-dsp.at .tsb,:is(.at-ds,.at-dsp) .at .tsb{height:100%;border-right:1px solid var(--line)}.at-dsp.atm,:is(.at-ds,.at-dsp) .atm{flex:1;min-width:0;min-height:0;display:grid;grid-template-columns:340px minmax(0,1fr) 352px;gap:12px;padding:12px}.at-dsp.col,:is(.at-ds,.at-dsp) .col{background:var(--surface);border-radius:22px;box-shadow:var(--sh-1),inset 0 0 0 1px var(--line);min-height:0;display:flex;flex-direction:column;overflow:hidden}.at-dsp.lh,:is(.at-ds,.at-dsp) .lh{padding:18px 18px 10px;display:flex;flex-direction:column;gap:12px}.at-dsp.lh .t,:is(.at-ds,.at-dsp) .lh .t{display:flex;align-items:center;gap:10px}.at-dsp.lh h1,:is(.at-ds,.at-dsp) .lh h1{font-size:22px;letter-spacing:-.02em}.at-dsp.lh .t .sp,:is(.at-ds,.at-dsp) .lh .t .sp{flex:1}.at-dsp.lsearch,:is(.at-ds,.at-dsp) .lsearch{height:40px;border-radius:12px;background:var(--surface-2);display:flex;align-items:center;gap:8px;padding:0 10px 0 12px;box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.lsearch input,:is(.at-ds,.at-dsp) .lsearch input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:14px;color:var(--ink)}.at-dsp.lsearch:focus-within,:is(.at-ds,.at-dsp) .lsearch:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.at-dsp.ltabs,:is(.at-ds,.at-dsp) .ltabs{display:flex;background:var(--surface-2);border-radius:12px;padding:3px;box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.ltabs button,:is(.at-ds,.at-dsp) .ltabs button{flex:1;height:32px;border-radius:9px;font-size:13px;font-weight:500;color:var(--ink-3);display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.at-dsp.ltabs button.on,:is(.at-ds,.at-dsp) .ltabs button.on{background:var(--surface);color:var(--ink);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line)}.at-dsp.ltabs .n,:is(.at-ds,.at-dsp) .ltabs .n{font:500 11px var(--f-mono);background:var(--primary);color:var(--on-primary);border-radius:99px;padding:1px 6px}.at-dsp.ltabs button:not(.on) .n,:is(.at-ds,.at-dsp) .ltabs button:not(.on) .n{background:var(--surface-3);color:var(--ink-2)}.at-dsp.lfil,:is(.at-ds,.at-dsp) .lfil{display:flex;gap:6px;flex-wrap:wrap}.at-dsp.fchip,:is(.at-ds,.at-dsp) .fchip{height:30px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border-radius:99px;font-size:12.5px;font-weight:500;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-strong)}.at-dsp.fchip svg.i,:is(.at-ds,.at-dsp) .fchip svg.i{width:14px;height:14px}.at-dsp.fchip.on,:is(.at-ds,.at-dsp) .fchip.on{background:var(--primary);color:var(--on-primary);box-shadow:none}.at-dsp.llist,:is(.at-ds,.at-dsp) .llist{flex:1;overflow-y:auto;padding:4px 10px 12px;min-height:0}.at-dsp.lsec,:is(.at-ds,.at-dsp) .lsec{font:500 11px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:12px 8px 6px;display:flex;justify-content:space-between}.at-dsp.cv,:is(.at-ds,.at-dsp) .cv{display:flex;gap:12px;padding:11px 10px;border-radius:14px;width:100%;text-align:left;position:relative;align-items:flex-start}.at-dsp.cv:hover,:is(.at-ds,.at-dsp) .cv:hover{background:var(--surface-2)}.at-dsp.cv.on,:is(.at-ds,.at-dsp) .cv.on{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.cv.on:before,:is(.at-ds,.at-dsp) .cv.on:before{content:"";position:absolute;left:-10px;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--ink)}.at-dsp.av,:is(.at-ds,.at-dsp) .av{position:relative;flex:none}.at-dsp.av .avatar,:is(.at-ds,.at-dsp) .av .avatar{width:42px;height:42px;font-size:14px}.at-dsp.chb,:is(.at-ds,.at-dsp) .chb{position:absolute;right:-3px;bottom:-3px;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 2px var(--surface);color:#fff}.at-dsp.chb svg,:is(.at-ds,.at-dsp) .chb svg{width:10px;height:10px}.at-dsp.chb.wa,:is(.at-ds,.at-dsp) .chb.wa{background:var(--wa)}.at-dsp.chb.ig,:is(.at-ds,.at-dsp) .chb.ig{background:linear-gradient(45deg,#F58529,#DD2A7B,#8134AF)}.at-dsp.cv .bd,:is(.at-ds,.at-dsp) .cv .bd{flex:1;min-width:0}.at-dsp.cv .r1,:is(.at-ds,.at-dsp) .cv .r1{display:flex;align-items:center;gap:6px}.at-dsp.cv .r1 b,:is(.at-ds,.at-dsp) .cv .r1 b{font-weight:600;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.cv .r1 .tm,:is(.at-ds,.at-dsp) .cv .r1 .tm{margin-left:auto;font:12px var(--f-mono);color:var(--ink-3);flex:none}.at-dsp.cv.unread .r1 .tm,:is(.at-ds,.at-dsp) .cv.unread .r1 .tm{color:var(--ink);font-weight:500}.at-dsp.cv .r2,:is(.at-ds,.at-dsp) .cv .r2{display:flex;align-items:center;gap:6px;margin-top:3px}.at-dsp.cv .r2 p,:is(.at-ds,.at-dsp) .cv .r2 p{flex:1;min-width:0;font-size:13px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.cv.unread .r2 p,:is(.at-ds,.at-dsp) .cv.unread .r2 p{color:var(--ink-2)}.at-dsp.cv .un,:is(.at-ds,.at-dsp) .cv .un{height:20px;min-width:20px;padding:0 6px;border-radius:99px;background:var(--primary);color:var(--on-primary);font:600 11px var(--f-sans);display:inline-grid;place-items:center;flex:none}.at-dsp.cv .r3,:is(.at-ds,.at-dsp) .cv .r3{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.at-dsp.mtag,:is(.at-ds,.at-dsp) .mtag{height:20px;display:inline-flex;align-items:center;gap:5px;padding:0 7px;border-radius:6px;font-size:11px;font-weight:500;background:var(--surface-3);color:var(--ink-2)}.at-dsp.mtag.ai,:is(.at-ds,.at-dsp) .mtag.ai{background:var(--ai-bg);color:color-mix(in srgb,#6B4FD8 70%,var(--ink))}.at-dsp.mtag.wait,:is(.at-ds,.at-dsp) .mtag.wait{background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn)}.at-dsp.tick,:is(.at-ds,.at-dsp) .tick{width:15px;height:15px;color:var(--ink-3);flex:none}.at-dsp.tick.read,:is(.at-ds,.at-dsp) .tick.read{color:var(--info)}.at-dsp.ch,:is(.at-ds,.at-dsp) .ch{position:relative}.at-dsp.chh,:is(.at-ds,.at-dsp) .chh{display:flex;align-items:center;gap:12px;padding:12px 14px 12px 18px;border-bottom:1px solid var(--line);flex-wrap:wrap}.at-dsp.chh .who2,:is(.at-ds,.at-dsp) .chh .who2{flex:1;min-width:160px;line-height:1.25}.at-dsp.chh .who2 b,:is(.at-ds,.at-dsp) .chh .who2 b{font-size:16px;font-weight:600}.at-dsp.chh .who2 span,:is(.at-ds,.at-dsp) .chh .who2 span{display:block;font-size:12.5px;color:var(--ink-3);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.chh .who2 span span,:is(.at-ds,.at-dsp) .chh .who2 span span{display:inline}.at-dsp.chh .acts,:is(.at-ds,.at-dsp) .chh .acts{display:flex;align-items:center;gap:4px}.at-dsp.hb2,:is(.at-ds,.at-dsp) .hb2{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;color:var(--ink-2)}.at-dsp.hb2:hover,:is(.at-ds,.at-dsp) .hb2:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.hb2 svg.i,:is(.at-ds,.at-dsp) .hb2 svg.i{width:19px;height:19px}.at-dsp.vsep,:is(.at-ds,.at-dsp) .vsep{width:1px;height:22px;background:var(--line-strong);margin:0 6px}.at-dsp.aipill,:is(.at-ds,.at-dsp) .aipill{height:34px;display:inline-flex;align-items:center;gap:8px;padding:0 12px 0 6px;border-radius:99px;background:var(--ai-bg);box-shadow:inset 0 0 0 1px var(--ai-line);font-size:13px;font-weight:500;color:var(--ink)}.at-dsp.aipill.paused,:is(.at-ds,.at-dsp) .aipill.paused{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-3)}.at-dsp.aipill.paused .orb,:is(.at-ds,.at-dsp) .aipill.paused .orb{filter:grayscale(1);opacity:.6}.at-dsp.assign,:is(.at-ds,.at-dsp) .assign{height:34px;display:inline-flex;align-items:center;gap:8px;padding:0 8px 0 4px;border-radius:99px;box-shadow:inset 0 0 0 1px var(--line-strong);font-size:13px;font-weight:500}.at-dsp.assign .avatar,:is(.at-ds,.at-dsp) .assign .avatar{width:26px;height:26px;font-size:10px}.at-dsp.back,:is(.at-ds,.at-dsp) .back{display:none}.at-dsp.msgs,:is(.at-ds,.at-dsp) .msgs{flex:1;overflow-y:auto;padding:18px 22px 8px;display:flex;flex-direction:column;gap:4px;min-height:0;background:radial-gradient(120% 60% at 50% 0,var(--surface) 40%,color-mix(in srgb,var(--surface-2) 60%,var(--surface)) 100%)}.at-dsp.dayd,:is(.at-ds,.at-dsp) .dayd{align-self:center;font:500 11px var(--f-mono);letter-spacing:.04em;color:var(--ink-3);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;padding:4px 12px;margin:14px 0 8px}.at-dsp.sysm,:is(.at-ds,.at-dsp) .sysm{align-self:center;display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-3);margin:8px 0}.at-dsp.sysm svg.i,:is(.at-ds,.at-dsp) .sysm svg.i{width:14px;height:14px}.at-dsp.sysm b,:is(.at-ds,.at-dsp) .sysm b{color:var(--ink-2);font-weight:500}.at-dsp.mg,:is(.at-ds,.at-dsp) .mg{display:flex;flex-direction:column;gap:3px;max-width:min(560px,78%);margin-top:10px}.at-dsp.mg.in,:is(.at-ds,.at-dsp) .mg.in{align-self:flex-start}.at-dsp.mg.ai,.at-dsp.mg.note,.at-dsp.mg.out,:is(.at-ds,.at-dsp) .mg.ai,:is(.at-ds,.at-dsp) .mg.note,:is(.at-ds,.at-dsp) .mg.out{align-self:flex-end;align-items:flex-end}.at-dsp.mg .snd,:is(.at-ds,.at-dsp) .mg .snd{font-size:12px;color:var(--ink-3);display:flex;align-items:center;gap:6px;padding:0 4px 2px}.at-dsp.mg .snd b,:is(.at-ds,.at-dsp) .mg .snd b{color:var(--ink-2);font-weight:500}.at-dsp.m,:is(.at-ds,.at-dsp) .m{padding:9px 13px 7px;border-radius:18px;font-size:14.5px;line-height:1.45;word-wrap:break-word;max-width:100%}.at-dsp.mg.in .m,:is(.at-ds,.at-dsp) .mg.in .m{background:var(--surface-2);border-bottom-left-radius:6px;box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.mg.out .m,:is(.at-ds,.at-dsp) .mg.out .m{background:var(--primary);color:var(--on-primary);border-bottom-right-radius:6px}.at-dsp.mg.ai .m,:is(.at-ds,.at-dsp) .mg.ai .m{background:var(--ai-bg);box-shadow:inset 0 0 0 1px var(--ai-line);border-bottom-right-radius:6px}.at-dsp.mg.note .m,:is(.at-ds,.at-dsp) .mg.note .m{background:var(--note-bg);box-shadow:inset 0 0 0 1px var(--note-line);border-bottom-right-radius:6px}.at-dsp.mg.sched .m,:is(.at-ds,.at-dsp) .mg.sched .m{opacity:.6}.at-dsp.m .mt,:is(.at-ds,.at-dsp) .m .mt{display:flex;justify-content:flex-end;align-items:center;gap:4px;font:11px var(--f-mono);opacity:.65;margin-top:3px}.at-dsp.mg.note .m .mt,:is(.at-ds,.at-dsp) .mg.note .m .mt{color:var(--note-ink);opacity:1}.at-dsp.m .mt .tick,:is(.at-ds,.at-dsp) .m .mt .tick{width:14px;height:14px;color:inherit}.at-dsp.m .mt .tick.read,:is(.at-ds,.at-dsp) .m .mt .tick.read{color:#7CB7FF;opacity:1}.at-dsp.mg.ai .m .mt .tick.read,.at-dsp.mg.in .m .mt .tick.read,.at-dsp.mg.note .m .mt .tick.read,:is(.at-ds,.at-dsp) .mg.ai .m .mt .tick.read,:is(.at-ds,.at-dsp) .mg.in .m .mt .tick.read,:is(.at-ds,.at-dsp) .mg.note .m .mt .tick.read{color:var(--info)}.at-dsp.m.img,:is(.at-ds,.at-dsp) .m.img{padding:5px;background:var(--surface)!important;box-shadow:var(--sh-2),inset 0 0 0 1px var(--line)!important;color:var(--ink)!important}.at-dsp.m.img .mt,:is(.at-ds,.at-dsp) .m.img .mt{padding:4px 6px 2px}.at-dsp.flyer,:is(.at-ds,.at-dsp) .flyer{width:300px;max-width:100%;aspect-ratio:1.45;border-radius:14px;position:relative;overflow:hidden;padding:14px;display:flex;flex-direction:column;gap:6px;color:#0E2A3A;background:radial-gradient(65% 90% at 100% 60%,#7FD8D0 0 55%,transparent 56%),linear-gradient(135deg,#F4FBFF,#E4F4F7)}.at-dsp.flyer .k,:is(.at-ds,.at-dsp) .flyer .k{align-self:flex-start;font:600 9px var(--f-sans);letter-spacing:.06em;text-transform:uppercase;background:#0E6F78;color:#fff;border-radius:99px;padding:4px 9px}.at-dsp.flyer h4,:is(.at-ds,.at-dsp) .flyer h4{font-size:17px;line-height:1.1;letter-spacing:-.02em;max-width:62%;margin-top:4px}.at-dsp.flyer h4 span,:is(.at-ds,.at-dsp) .flyer h4 span{color:#0E7E86}.at-dsp.flyer .dt,:is(.at-ds,.at-dsp) .flyer .dt{position:absolute;right:14px;top:14px;background:#fff;border-radius:10px;padding:6px 9px;font:600 10px var(--f-sans);text-align:center;line-height:1.2;box-shadow:0 4px 12px -4px rgba(14,42,58,.2)}.at-dsp.flyer .dt b,:is(.at-ds,.at-dsp) .flyer .dt b{display:block;font-size:15px;color:#0E7E86}.at-dsp.flyer .sp2,:is(.at-ds,.at-dsp) .flyer .sp2{font-size:10.5px;max-width:58%;color:#315566}.at-dsp.flyer .fig,:is(.at-ds,.at-dsp) .flyer .fig{position:absolute;right:18px;bottom:-30px;width:110px;height:130px;border-radius:55px 55px 0 0;background:linear-gradient(#1F2F4A,#0E1726)}.at-dsp.flyer .fig:before,:is(.at-ds,.at-dsp) .flyer .fig:before{content:"";position:absolute;left:50%;top:-44px;transform:translateX(-50%);width:50px;height:56px;border-radius:50%;background:#E9C3A6}.at-dsp.typing,:is(.at-ds,.at-dsp) .typing{align-self:flex-start;display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-3);margin-top:10px}.at-dsp.typing i,:is(.at-ds,.at-dsp) .typing i{width:6px;height:6px;border-radius:50%;background:var(--ink-3);animation:atds-tp 1s infinite}.at-dsp.typing i:nth-child(2),:is(.at-ds,.at-dsp) .typing i:nth-child(2){animation-delay:.15s}.at-dsp.typing i:nth-child(3),:is(.at-ds,.at-dsp) .typing i:nth-child(3){animation-delay:.3s}@keyframes atds-tp{50%{opacity:.25;transform:translateY(-2px)}}.at-dsp.chf,:is(.at-ds,.at-dsp) .chf{padding:8px 14px 14px;display:flex;flex-direction:column;gap:8px}.at-dsp.sugg,:is(.at-ds,.at-dsp) .sugg{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 10px;border-radius:14px;background:var(--ai-bg);box-shadow:inset 0 0 0 1px var(--ai-line);font-size:13px}.at-dsp.sugg[hidden],:is(.at-ds,.at-dsp) .sugg[hidden]{display:none}.at-dsp.sugg .tx2,:is(.at-ds,.at-dsp) .sugg .tx2{flex:1;min-width:0;line-height:1.35}.at-dsp.sugg .tx2 b,:is(.at-ds,.at-dsp) .sugg .tx2 b{font-weight:600}.at-dsp.sugg .tx2 span,:is(.at-ds,.at-dsp) .sugg .tx2 span{color:var(--ink-2)}.at-dsp.sugg .btn-soft,:is(.at-ds,.at-dsp) .sugg .btn-soft{height:30px;padding:0 12px;border-radius:9px;font-size:13px;background:var(--surface)}.at-dsp.chf .cx,:is(.at-ds,.at-dsp) .chf .cx{box-shadow:var(--sh-1),inset 0 0 0 1px var(--line-strong)}.at-dsp.chf .kbdrow,:is(.at-ds,.at-dsp) .chf .kbdrow{padding:0 6px}.at-dsp.rp .rtab,:is(.at-ds,.at-dsp) .rp .rtab{display:flex;gap:4px;padding:10px 12px 0;border-bottom:1px solid var(--line)}.at-dsp.rp .rtab button,:is(.at-ds,.at-dsp) .rp .rtab button{height:38px;padding:0 10px;font-size:13.5px;font-weight:500;color:var(--ink-3);display:inline-flex;align-items:center;gap:6px;box-shadow:inset 0 -2px 0 transparent}.at-dsp.rp .rtab button.on,:is(.at-ds,.at-dsp) .rp .rtab button.on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.at-dsp.rp .rtab .sp,:is(.at-ds,.at-dsp) .rp .rtab .sp{flex:1}.at-dsp.rbody2,:is(.at-ds,.at-dsp) .rbody2{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;min-height:0}.at-dsp.ph,:is(.at-ds,.at-dsp) .ph{display:flex;align-items:center;gap:12px}.at-dsp.ph .avatar,:is(.at-ds,.at-dsp) .ph .avatar{width:52px;height:52px;font-size:17px}.at-dsp.ph .nm2,:is(.at-ds,.at-dsp) .ph .nm2{flex:1;min-width:0;line-height:1.3}.at-dsp.ph .nm2 b,:is(.at-ds,.at-dsp) .ph .nm2 b{font-size:17px;font-weight:600;display:block}.at-dsp.ph .nm2 span,:is(.at-ds,.at-dsp) .ph .nm2 span{font-size:12.5px;color:var(--ink-3)}.at-dsp.qacts,:is(.at-ds,.at-dsp) .qacts{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.at-dsp.qa2,:is(.at-ds,.at-dsp) .qa2{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11.5px;color:var(--ink-2);padding:8px 0;border-radius:12px}.at-dsp.qa2 i,:is(.at-ds,.at-dsp) .qa2 i{width:36px;height:36px;border-radius:11px;background:var(--surface);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line);display:grid;place-items:center;color:var(--ink)}.at-dsp.qa2 i svg,:is(.at-ds,.at-dsp) .qa2 i svg{width:17px;height:17px}.at-dsp.qa2:hover,:is(.at-ds,.at-dsp) .qa2:hover{background:var(--surface-2)}.at-dsp.card2,:is(.at-ds,.at-dsp) .card2{border-radius:18px;box-shadow:inset 0 0 0 1px var(--line);padding:14px;display:flex;flex-direction:column;gap:12px;position:relative}.at-dsp.card2 .ch2,:is(.at-ds,.at-dsp) .card2 .ch2{display:flex;align-items:center;gap:8px;font:500 11px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.at-dsp.card2 .ch2 .sp,:is(.at-ds,.at-dsp) .card2 .ch2 .sp{flex:1}.at-dsp.dealsel,:is(.at-ds,.at-dsp) .dealsel{height:26px;display:inline-flex;align-items:center;gap:4px;padding:0 8px;border-radius:8px;font:500 12px var(--f-sans);color:var(--ink-2);letter-spacing:0;text-transform:none;box-shadow:inset 0 0 0 1px var(--line-strong)}.at-dsp.dealsel svg.i,:is(.at-ds,.at-dsp) .dealsel svg.i{width:13px;height:13px}.at-dsp.dt2,:is(.at-ds,.at-dsp) .dt2{display:flex;align-items:flex-start;gap:10px}.at-dsp.dt2 .ico,:is(.at-ds,.at-dsp) .dt2 .ico{width:36px;height:36px;border-radius:11px;background:color-mix(in srgb,#A77BFF 14%,transparent);color:#7C5CE0;display:grid;place-items:center;flex:none}.at-dsp.dt2 b,:is(.at-ds,.at-dsp) .dt2 b{font-weight:600;font-size:14.5px;display:block;line-height:1.3}.at-dsp.dt2 span,:is(.at-ds,.at-dsp) .dt2 span{font-size:12px;color:var(--ink-3)}.at-dsp.val,:is(.at-ds,.at-dsp) .val{font:400 26px/1 var(--f-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.at-dsp.val small,:is(.at-ds,.at-dsp) .val small{font-size:12px;color:var(--ink-3);letter-spacing:0;margin-left:6px}.at-dsp.stseg,:is(.at-ds,.at-dsp) .stseg{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;background:var(--surface-2);border-radius:12px;padding:3px;box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.stseg button,:is(.at-ds,.at-dsp) .stseg button{height:32px;border-radius:9px;font-size:13px;font-weight:500;color:var(--ink-3)}.at-dsp.stseg button.on[data-s=open],:is(.at-ds,.at-dsp) .stseg button.on[data-s=open]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line)}.at-dsp.stseg button.on[data-s=won],:is(.at-ds,.at-dsp) .stseg button.on[data-s=won]{background:#16A34A;color:#fff}.at-dsp.stseg button.on[data-s=lost],:is(.at-ds,.at-dsp) .stseg button.on[data-s=lost]{background:var(--danger);color:#fff}.at-dsp.card2 .pill-sel,:is(.at-ds,.at-dsp) .card2 .pill-sel{height:42px;font-size:14px;box-shadow:inset 0 0 0 1px var(--line-strong)}.at-dsp.autoc,:is(.at-ds,.at-dsp) .autoc{display:flex;align-items:center;gap:12px}.at-dsp.autoc .tx3,:is(.at-ds,.at-dsp) .autoc .tx3{flex:1;min-width:0;line-height:1.35}.at-dsp.autoc .tx3 b,:is(.at-ds,.at-dsp) .autoc .tx3 b{font-size:14px;font-weight:600;display:block}.at-dsp.autoc .tx3 span,:is(.at-ds,.at-dsp) .autoc .tx3 span{font-size:12.5px;color:var(--ink-3)}:is(.at-ds,.at-dsp) details.acc{border-radius:16px;box-shadow:inset 0 0 0 1px var(--line)}:is(.at-ds,.at-dsp) details.acc>summary{list-style:none;display:flex;align-items:center;gap:10px;height:48px;padding:0 14px;cursor:pointer;font-size:14px;font-weight:500}:is(.at-ds,.at-dsp) details.acc>summary::-webkit-details-marker{display:none}:is(.at-ds,.at-dsp) details.acc>summary svg.i{width:17px;height:17px;color:var(--ink-3)}:is(.at-ds,.at-dsp) details.acc>summary .cvv{margin-left:auto;transition:transform .2s;width:15px;height:15px}:is(.at-ds,.at-dsp) details.acc[open]>summary .cvv{transform:rotate(180deg)}:is(.at-ds,.at-dsp) details.acc>summary .n{font:500 11px var(--f-mono);background:var(--surface-3);border-radius:6px;padding:1px 6px;color:var(--ink-2)}.at-dsp.accb,:is(.at-ds,.at-dsp) .accb{padding:0 14px 14px;display:flex;flex-direction:column;gap:10px;font-size:13.5px}.at-dsp.kv,:is(.at-ds,.at-dsp) .kv{display:grid;grid-template-columns:92px 1fr;gap:8px;align-items:baseline}.at-dsp.kv dt,:is(.at-ds,.at-dsp) .kv dt{color:var(--ink-3);font-size:12.5px}.at-dsp.kv dd,:is(.at-ds,.at-dsp) .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.at-dsp.kv dd.mono,:is(.at-ds,.at-dsp) .kv dd.mono{font-size:13px}.at-dsp.tl,:is(.at-ds,.at-dsp) .tl{display:flex;flex-direction:column;gap:0;border-left:1px solid var(--line-strong);margin-left:6px;padding-left:14px}.at-dsp.tl div,:is(.at-ds,.at-dsp) .tl div{position:relative;padding:4px 0 10px;font-size:13px;line-height:1.4}.at-dsp.tl div:before,:is(.at-ds,.at-dsp) .tl div:before{content:"";position:absolute;left:-18px;top:9px;width:7px;height:7px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--ink-3)}.at-dsp.tl div small,:is(.at-ds,.at-dsp) .tl div small{display:block;font:11px var(--f-mono);color:var(--ink-3)}.at-dsp.nt,:is(.at-ds,.at-dsp) .nt{background:var(--note-bg);box-shadow:inset 0 0 0 1px var(--note-line);border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.45}.at-dsp.nt small,:is(.at-ds,.at-dsp) .nt small{display:block;font:11px var(--f-mono);color:var(--note-ink);margin-top:4px}.at-dsp.oldc,:is(.at-ds,.at-dsp) .oldc{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);font-size:13px}.at-dsp.oldc span,:is(.at-ds,.at-dsp) .oldc span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink-2)}.at-dsp.oldc small,:is(.at-ds,.at-dsp) .oldc small{font:11px var(--f-mono);color:var(--ink-3)}.at-dsp.cop,:is(.at-ds,.at-dsp) .cop{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px;min-height:0}.at-dsp.cop .q2,:is(.at-ds,.at-dsp) .cop .q2{display:flex;gap:10px;align-items:flex-start;font-size:13.5px}.at-dsp.cop .q2 .avatar,:is(.at-ds,.at-dsp) .cop .q2 .avatar{width:24px;height:24px;font-size:9px}.at-dsp.cop .a2,:is(.at-ds,.at-dsp) .cop .a2{display:flex;gap:10px;align-items:flex-start}.at-dsp.cop .a2 .box,:is(.at-ds,.at-dsp) .cop .a2 .box{flex:1;min-width:0;background:var(--ai-bg);box-shadow:inset 0 0 0 1px var(--ai-line);border-radius:16px;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex;flex-direction:column;gap:10px}.at-dsp.cop .a2 .box ol,:is(.at-ds,.at-dsp) .cop .a2 .box ol{margin:0;padding-left:18px}.at-dsp.cop .srcs,:is(.at-ds,.at-dsp) .cop .srcs{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--ink-3)}.at-dsp.cop .srcs span,:is(.at-ds,.at-dsp) .cop .srcs span{display:flex;align-items:center;gap:6px;color:var(--ink-2)}.at-dsp.cop .srcs svg.i,:is(.at-ds,.at-dsp) .cop .srcs svg.i{width:14px;height:14px}.at-dsp.copin,:is(.at-ds,.at-dsp) .copin{padding:12px;border-top:1px solid var(--line)}.at-dsp.copin .cq2,:is(.at-ds,.at-dsp) .copin .cq2{display:flex;align-items:center;gap:8px;height:44px;border-radius:14px;padding:0 6px 0 14px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.copin input,:is(.at-ds,.at-dsp) .copin input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:14px;color:var(--ink)}.at-dsp.copin .send,:is(.at-ds,.at-dsp) .copin .send{width:32px;height:32px}:is(.at-ds,.at-dsp) #rpCop[hidden],:is(.at-ds,.at-dsp) #rpDet[hidden]{display:none}:is(.at-ds,.at-dsp) #rpCop:not([hidden]){flex:1;min-height:0;display:flex;flex-direction:column}.at-dsp.lst,:is(.at-ds,.at-dsp) .lst{position:relative}.at-dsp.fbtn,:is(.at-ds,.at-dsp) .fbtn{position:relative}.at-dsp.fbtn .fcount,:is(.at-ds,.at-dsp) .fbtn .fcount{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:var(--primary);color:var(--on-primary);font:600 10.5px var(--f-sans);display:grid;place-items:center;box-shadow:0 0 0 2px var(--surface)}.at-dsp.fbtn .fcount[hidden],:is(.at-ds,.at-dsp) .fbtn .fcount[hidden]{display:none}.at-dsp.fbtn.on,:is(.at-ds,.at-dsp) .fbtn.on{background:var(--surface-2)}.at-dsp.achips,:is(.at-ds,.at-dsp) .achips{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.at-dsp.achips:empty,:is(.at-ds,.at-dsp) .achips:empty{display:none}.at-dsp.achip,:is(.at-ds,.at-dsp) .achip{height:28px;display:inline-flex;align-items:center;gap:4px;padding:0 4px 0 10px;border-radius:99px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:12px;font-weight:500;color:var(--ink);max-width:100%}.at-dsp.achip span,:is(.at-ds,.at-dsp) .achip span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.achip button,:is(.at-ds,.at-dsp) .achip button{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;color:var(--ink-3);flex:none}.at-dsp.achip button:hover,:is(.at-ds,.at-dsp) .achip button:hover{background:var(--surface-3);color:var(--ink)}.at-dsp.aclear,:is(.at-ds,.at-dsp) .aclear{font-size:12px;font-weight:500;color:var(--ink-3);padding:0 6px;height:28px}.at-dsp.aclear:hover,:is(.at-ds,.at-dsp) .aclear:hover{color:var(--ink)}.at-dsp.fpanel,:is(.at-ds,.at-dsp) .fpanel{position:absolute;inset:0;z-index:8;background:var(--surface);display:flex;flex-direction:column;animation:atds-fpin .22s cubic-bezier(.2,.8,.2,1)}.at-dsp.fpanel[hidden],:is(.at-ds,.at-dsp) .fpanel[hidden]{display:none}@keyframes atds-fpin{0%{opacity:0;transform:translateX(-12px)}}.at-dsp.fph,:is(.at-ds,.at-dsp) .fph{display:flex;align-items:center;gap:10px;padding:18px 14px 12px 18px;border-bottom:1px solid var(--line)}.at-dsp.fph h2,:is(.at-ds,.at-dsp) .fph h2{font-size:18px}.at-dsp.fph .n,:is(.at-ds,.at-dsp) .fph .n{font:600 11px var(--f-sans);background:var(--primary);color:var(--on-primary);border-radius:99px;padding:2px 7px}.at-dsp.fph .sp,:is(.at-ds,.at-dsp) .fph .sp{flex:1}.at-dsp.fpb,:is(.at-ds,.at-dsp) .fpb{flex:1;overflow-y:auto;padding:12px 12px 16px;display:flex;flex-direction:column;gap:10px;min-height:0}.at-dsp.fpb details.acc>summary,:is(.at-ds,.at-dsp) .fpb details.acc>summary{height:50px;font-size:14.5px}.at-dsp.fpb details.acc>summary svg.i:first-child,:is(.at-ds,.at-dsp) .fpb details.acc>summary svg.i:first-child{color:var(--ink-2)}.at-dsp.fpb details.acc>summary .n,:is(.at-ds,.at-dsp) .fpb details.acc>summary .n{background:var(--primary);color:var(--on-primary)}.at-dsp.fpb .accb,:is(.at-ds,.at-dsp) .fpb .accb{gap:14px}.at-dsp.fl,:is(.at-ds,.at-dsp) .fl{display:flex;flex-direction:column;gap:7px}.at-dsp.fl>.lb,:is(.at-ds,.at-dsp) .fl>.lb{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:var(--ink-2)}.at-dsp.fl>.lb .wa2,:is(.at-ds,.at-dsp) .fl>.lb .wa2{width:14px;height:14px;border-radius:50%;background:var(--wa);flex:none}.at-dsp.qh,:is(.at-ds,.at-dsp) .qh{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font:600 10px var(--f-sans);color:var(--ink-3);box-shadow:inset 0 0 0 1.3px var(--line-strong)}.at-dsp.qh[aria-expanded=true],:is(.at-ds,.at-dsp) .qh[aria-expanded=true]{background:var(--ink);color:var(--on-primary);box-shadow:none}.at-dsp.fhint,:is(.at-ds,.at-dsp) .fhint{font-size:12px;color:var(--ink-3);line-height:1.45;background:var(--surface-2);border-radius:10px;padding:8px 10px}.at-dsp.fhint[hidden],:is(.at-ds,.at-dsp) .fhint[hidden]{display:none}.at-dsp.fseg,:is(.at-ds,.at-dsp) .fseg{display:flex;background:var(--surface-2);border-radius:11px;padding:3px;box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.fseg button,:is(.at-ds,.at-dsp) .fseg button{flex:1;height:30px;border-radius:8px;font-size:12.5px;font-weight:500;color:var(--ink-3);white-space:nowrap;padding:0 6px}.at-dsp.fseg button.on,:is(.at-ds,.at-dsp) .fseg button.on{background:var(--surface);color:var(--ink);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line)}.at-dsp.ftog,:is(.at-ds,.at-dsp) .ftog{display:flex;align-items:center;gap:8px;font-size:13.5px;min-height:34px}.at-dsp.ftog .t,:is(.at-ds,.at-dsp) .ftog .t{flex:1}.at-dsp.ftog .switch,:is(.at-ds,.at-dsp) .ftog .switch{width:36px;height:21px}.at-dsp.ftog .switch:after,:is(.at-ds,.at-dsp) .ftog .switch:after{width:15px;height:15px}.at-dsp.ftog .switch[aria-checked=true]:after,:is(.at-ds,.at-dsp) .ftog .switch[aria-checked=true]:after{transform:translateX(15px)}.at-dsp.fpb .sel,:is(.at-ds,.at-dsp) .fpb .sel{height:40px;font-size:13.5px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line-strong)}.at-dsp.fpb .sel.has,:is(.at-ds,.at-dsp) .fpb .sel.has{box-shadow:inset 0 0 0 1.5px var(--ink)}.at-dsp.fpb .pill-sel,:is(.at-ds,.at-dsp) .fpb .pill-sel{height:40px;font-size:13.5px;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line-strong)}.at-dsp.fpb .pill-sel .v,:is(.at-ds,.at-dsp) .fpb .pill-sel .v{font-variant-numeric:tabular-nums}.at-dsp.fpb .ddm,:is(.at-ds,.at-dsp) .fpb .ddm{max-height:240px}.at-dsp.cbx,:is(.at-ds,.at-dsp) .cbx{width:17px;height:17px;border-radius:5px;box-shadow:inset 0 0 0 1.5px var(--line-strong);display:grid;place-items:center;flex:none;color:transparent}.at-dsp.so[aria-selected=true] .cbx,:is(.at-ds,.at-dsp) .so[aria-selected=true] .cbx{background:var(--primary);box-shadow:none;color:var(--on-primary)}.at-dsp.cbx svg,:is(.at-ds,.at-dsp) .cbx svg{width:12px;height:12px;stroke-width:2.6}.at-dsp.fpf,:is(.at-ds,.at-dsp) .fpf{display:flex;gap:8px;padding:12px;border-top:1px solid var(--line);background:var(--surface)}.at-dsp.fpf .btn,:is(.at-ds,.at-dsp) .fpf .btn{height:42px}.at-dsp.fpf .btn-primary,:is(.at-ds,.at-dsp) .fpf .btn-primary{flex:1}.at-dsp.cx-rec,:is(.at-ds,.at-dsp) .cx-rec{gap:8px!important;padding:6px!important;min-height:52px}.at-dsp.cx-rec .rstat,:is(.at-ds,.at-dsp) .cx-rec .rstat{display:flex;align-items:center;gap:7px;font-size:12px;color:#B9B9C0;white-space:nowrap}.at-dsp.cx-rec .rstat .lb,:is(.at-ds,.at-dsp) .cx-rec .rstat .lb{min-width:52px}.at-dsp.cx-rec[data-st=pause] .rstat .dot,:is(.at-ds,.at-dsp) .cx-rec[data-st=pause] .rstat .dot{animation:none;background:#F2B33D;border-radius:2px;width:8px;height:10px;box-shadow:inset -3px 0 0 #1B1B1F}.at-dsp.cx-rec[data-st=review] .rstat,:is(.at-ds,.at-dsp) .cx-rec[data-st=review] .rstat{display:none}.at-dsp.cx-rec .wave.rw,:is(.at-ds,.at-dsp) .cx-rec .wave.rw{gap:2px;justify-content:flex-end;cursor:default;position:relative}.at-dsp.cx-rec .wave.rw i,:is(.at-ds,.at-dsp) .cx-rec .wave.rw i{width:2.5px;animation:none!important;background:rgba(255,255,255,.75);transition:background .1s}.at-dsp.cx-rec[data-st=rec] .wave.rw i:last-child,:is(.at-ds,.at-dsp) .cx-rec[data-st=rec] .wave.rw i:last-child{background:#FF6B73}.at-dsp.cx-rec[data-st=pause] .wave.rw i,:is(.at-ds,.at-dsp) .cx-rec[data-st=pause] .wave.rw i{background:rgba(255,255,255,.4)}.at-dsp.cx-rec[data-st=review] .wave.rw,:is(.at-ds,.at-dsp) .cx-rec[data-st=review] .wave.rw{justify-content:space-between;cursor:pointer}.at-dsp.cx-rec[data-st=review] .wave.rw i,:is(.at-ds,.at-dsp) .cx-rec[data-st=review] .wave.rw i{background:rgba(255,255,255,.28)}.at-dsp.cx-rec[data-st=review] .wave.rw i.on,:is(.at-ds,.at-dsp) .cx-rec[data-st=review] .wave.rw i.on{background:#fff}.at-dsp.cx-rec .tm.tot,:is(.at-ds,.at-dsp) .cx-rec .tm.tot{color:#8A8A92}.at-dsp.cx-rec .rbtn,:is(.at-ds,.at-dsp) .cx-rec .rbtn{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#fff;background:rgba(255,255,255,.1);flex:none}.at-dsp.cx-rec .rbtn:hover,:is(.at-ds,.at-dsp) .cx-rec .rbtn:hover{background:rgba(255,255,255,.18)}.at-dsp.cx-rec .rbtn svg,:is(.at-ds,.at-dsp) .cx-rec .rbtn svg{width:16px;height:16px}.at-dsp.cx-rec .rbtn.resume,:is(.at-ds,.at-dsp) .cx-rec .rbtn.resume{background:#E5484D}.at-dsp.cx-rec .rbtn.resume:hover,:is(.at-ds,.at-dsp) .cx-rec .rbtn.resume:hover{background:#F0585D}.at-dsp.cx-rec .rplay,:is(.at-ds,.at-dsp) .cx-rec .rplay{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#111113;flex:none}.at-dsp.cx-rec .rplay svg,:is(.at-ds,.at-dsp) .cx-rec .rplay svg{width:15px;height:15px}.at-dsp.cx-rec .rspd,:is(.at-ds,.at-dsp) .cx-rec .rspd{height:26px;padding:0 8px;border-radius:8px;font:500 12px var(--f-mono);color:#B9B9C0;background:rgba(255,255,255,.08);flex:none}.at-dsp.cx-rec .rspd:hover,:is(.at-ds,.at-dsp) .cx-rec .rspd:hover{color:#fff}.at-dsp.cx textarea[hidden],.at-dsp.cx-bar[hidden],.at-dsp.cx-rec [hidden],:is(.at-ds,.at-dsp) .cx textarea[hidden],:is(.at-ds,.at-dsp) .cx-bar[hidden],:is(.at-ds,.at-dsp) .cx-rec [hidden]{display:none!important}@media (max-width:520px){.at-dsp.cx-rec .rstat .lb,:is(.at-ds,.at-dsp) .cx-rec .rstat .lb{display:none}}.at-dsp.calldock,:is(.at-ds,.at-dsp) .calldock{position:fixed;z-index:65;top:calc(80px + env(safe-area-inset-top,0px));left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none;width:min(460px,calc(100% - 24px))}.at-dsp.calldock>*,:is(.at-ds,.at-dsp) .calldock>*{pointer-events:auto;animation:atds-popin .24s cubic-bezier(.2,.8,.2,1)}.at-dsp.calldock .cl-card,.at-dsp.calldock .cl-sum,:is(.at-ds,.at-dsp) .calldock .cl-card,:is(.at-ds,.at-dsp) .calldock .cl-sum{width:100%}.at-dsp.calldock .cl-mini,:is(.at-ds,.at-dsp) .calldock .cl-mini{cursor:default}.at-dsp.mg.call .m,:is(.at-ds,.at-dsp) .mg.call .m{background:var(--surface)!important;color:var(--ink)!important;box-shadow:inset 0 0 0 1px var(--line);display:flex;gap:10px;align-items:flex-start;min-width:260px}.at-dsp.mg.call .m .ci,:is(.at-ds,.at-dsp) .mg.call .m .ci{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex:none;background:color-mix(in srgb,#22C55E 13%,var(--surface));color:#16A34A}.at-dsp.mg.call .m .ci.miss,:is(.at-ds,.at-dsp) .mg.call .m .ci.miss{background:color-mix(in srgb,var(--danger) 12%,var(--surface));color:var(--danger)}.at-dsp.mg.call .m .ci svg,:is(.at-ds,.at-dsp) .mg.call .m .ci svg{width:16px;height:16px}.at-dsp.mg.call .m b,:is(.at-ds,.at-dsp) .mg.call .m b{font-weight:600;display:block}.at-dsp.mg.call .m small,:is(.at-ds,.at-dsp) .mg.call .m small{display:block;font-size:12.5px;color:var(--ink-3)}.at-dsp.mg.call .m .cres,:is(.at-ds,.at-dsp) .mg.call .m .cres{display:inline-flex;margin-top:6px;height:22px;padding:0 8px;border-radius:7px;font-size:11.5px;font-weight:500;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);align-items:center}.at-dsp.mg.call .m p.sum,:is(.at-ds,.at-dsp) .mg.call .m p.sum{margin-top:6px;font-size:13px;color:var(--ink-2)}.at-dsp.hb2.oncall,:is(.at-ds,.at-dsp) .hb2.oncall{background:#22C55E;color:#fff}.at-dsp.emp,.at-dsp.rpe,:is(.at-ds,.at-dsp) .emp,:is(.at-ds,.at-dsp) .rpe{display:none}.at-dsp.at.noconv .ch>:not(.emp),:is(.at-ds,.at-dsp) .at.noconv .ch>:not(.emp){display:none!important}.at-dsp.at.noconv .ch>.emp,:is(.at-ds,.at-dsp) .at.noconv .ch>.emp{display:flex}.at-dsp.at.noconv .rp>:not(.rpe),:is(.at-ds,.at-dsp) .at.noconv .rp>:not(.rpe){display:none!important}.at-dsp.at.noconv .rp>.rpe,:is(.at-ds,.at-dsp) .at.noconv .rp>.rpe{display:flex}.at-dsp.emp,:is(.at-ds,.at-dsp) .emp{flex:1;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:32px 24px;text-align:center;overflow-y:auto;background:radial-gradient(70% 55% at 50% 40%,var(--surface) 30%,color-mix(in srgb,var(--surface-2) 70%,var(--surface)) 100%)}.at-dsp.emp .ill3,:is(.at-ds,.at-dsp) .emp .ill3{position:relative;width:220px;height:140px}.at-dsp.emp .ill3 .b1,.at-dsp.emp .ill3 .b2,.at-dsp.emp .ill3 .b3,:is(.at-ds,.at-dsp) .emp .ill3 .b1,:is(.at-ds,.at-dsp) .emp .ill3 .b2,:is(.at-ds,.at-dsp) .emp .ill3 .b3{position:absolute;border-radius:16px;padding:10px 12px;font-size:12px;text-align:left;box-shadow:var(--sh-2),inset 0 0 0 1px var(--line);background:var(--surface);display:flex;gap:8px;align-items:center;white-space:nowrap}.at-dsp.emp .ill3 .b1,:is(.at-ds,.at-dsp) .emp .ill3 .b1{left:0;top:6px;transform:rotate(-4deg);border-bottom-left-radius:6px}.at-dsp.emp .ill3 .b2,:is(.at-ds,.at-dsp) .emp .ill3 .b2{right:0;top:48px;transform:rotate(3deg);background:var(--primary);color:var(--on-primary);border-bottom-right-radius:6px;box-shadow:var(--sh-2)}.at-dsp.emp .ill3 .b3,:is(.at-ds,.at-dsp) .emp .ill3 .b3{left:26px;top:96px;transform:rotate(-1deg);background:var(--ai-bg);box-shadow:var(--sh-1),inset 0 0 0 1px var(--ai-line);border-bottom-left-radius:6px}.at-dsp.emp .ill3 .avatar,:is(.at-ds,.at-dsp) .emp .ill3 .avatar{width:22px;height:22px;font-size:8px}.at-dsp.emp .ill3 i,:is(.at-ds,.at-dsp) .emp .ill3 i{display:block;height:6px;border-radius:3px;background:currentColor;opacity:.25}.at-dsp.emp h2,:is(.at-ds,.at-dsp) .emp h2{font-size:22px;letter-spacing:-.02em}.at-dsp.emp p,:is(.at-ds,.at-dsp) .emp p{color:var(--ink-3);max-width:44ch;line-height:1.55;margin-top:-8px}.at-dsp.emp .acts,:is(.at-ds,.at-dsp) .emp .acts{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.at-dsp.emp .acts .btn,:is(.at-ds,.at-dsp) .emp .acts .btn{height:44px}.at-dsp.qnext,:is(.at-ds,.at-dsp) .qnext{width:min(440px,100%);border-radius:18px;background:var(--surface);box-shadow:var(--sh-2),inset 0 0 0 1px var(--line);overflow:hidden;text-align:left}.at-dsp.qnext .qh3,:is(.at-ds,.at-dsp) .qnext .qh3{display:flex;align-items:center;gap:8px;padding:10px 14px;font:500 11px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line)}.at-dsp.qnext .qh3 .sp,:is(.at-ds,.at-dsp) .qnext .qh3 .sp{flex:1}.at-dsp.qnext .cv,:is(.at-ds,.at-dsp) .qnext .cv{border-radius:0;padding:10px 14px;border-top:1px solid var(--line)}.at-dsp.qnext .cv:first-of-type,:is(.at-ds,.at-dsp) .qnext .cv:first-of-type{border-top:0}.at-dsp.qnext .cv.on:before,:is(.at-ds,.at-dsp) .qnext .cv.on:before{display:none}.at-dsp.kbs,:is(.at-ds,.at-dsp) .kbs{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;font-size:12px;color:var(--ink-3)}.at-dsp.rpe,:is(.at-ds,.at-dsp) .rpe{flex:1;flex-direction:column;gap:12px;padding:16px;overflow-y:auto;min-height:0}.at-dsp.rpe .rh5,:is(.at-ds,.at-dsp) .rpe .rh5{display:flex;align-items:center;gap:8px;font:500 11px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:4px 2px}.at-dsp.rpe .rh5 .sp,:is(.at-ds,.at-dsp) .rpe .rh5 .sp{flex:1}.at-dsp.dstat,:is(.at-ds,.at-dsp) .dstat{display:grid;grid-template-columns:1fr 1fr;gap:8px}.at-dsp.dstat div,:is(.at-ds,.at-dsp) .dstat div{border-radius:14px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);padding:10px 12px;font-size:12px;color:var(--ink-3)}.at-dsp.dstat b,:is(.at-ds,.at-dsp) .dstat b{display:block;font:500 22px var(--f-sans);letter-spacing:-.02em;color:var(--ink);margin-top:2px;font-variant-numeric:tabular-nums}.at-dsp.dstat .dlt,:is(.at-ds,.at-dsp) .dstat .dlt{margin-top:4px;height:18px;font-size:10.5px}.at-dsp.agrow,:is(.at-ds,.at-dsp) .agrow{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line);font-size:13px}.at-dsp.agrow .tx,:is(.at-ds,.at-dsp) .agrow .tx{flex:1;min-width:0;line-height:1.3}.at-dsp.agrow .tx b,:is(.at-ds,.at-dsp) .agrow .tx b{font-weight:500;display:block}.at-dsp.agrow .tx small,:is(.at-ds,.at-dsp) .agrow .tx small{font-size:11.5px;color:var(--ink-3)}.at-dsp.mtg,:is(.at-ds,.at-dsp) .mtg{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:var(--surface-2);font-size:13px}.at-dsp.mtg .hh,:is(.at-ds,.at-dsp) .mtg .hh{font:500 13px var(--f-mono);min-width:44px}.at-dsp.mtg .tx,:is(.at-ds,.at-dsp) .mtg .tx{flex:1;min-width:0;line-height:1.3}.at-dsp.mtg .tx small,:is(.at-ds,.at-dsp) .mtg .tx small{display:block;font-size:11.5px;color:var(--ink-3)}.at-dsp.tipcard,:is(.at-ds,.at-dsp) .tipcard{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:14px;background:var(--ai-bg);box-shadow:inset 0 0 0 1px var(--ai-line);font-size:12.5px;line-height:1.45;color:var(--ink-2)}.at-dsp.tipcard b,:is(.at-ds,.at-dsp) .tipcard b{color:var(--ink);font-weight:600}@media (max-width:1320px){.at-dsp.at.noconv .rp,:is(.at-ds,.at-dsp) .at.noconv .rp{display:none}}.at-dsp.nc-ovl,:is(.at-ds,.at-dsp) .nc-ovl{position:fixed;inset:0;z-index:62;background:rgba(17,17,19,.34);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:flex-start;justify-content:center;padding:9vh 16px 16px;animation:atds-fadein .18s ease;overflow-y:auto}.at-dsp.nc-ovl[hidden],:is(.at-ds,.at-dsp) .nc-ovl[hidden]{display:none}.at-dsp.nc,:is(.at-ds,.at-dsp) .nc{width:min(560px,100%);background:var(--surface);border-radius:28px;box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);display:flex;flex-direction:column;max-height:calc(100vh - 9vh - 16px);overflow:hidden;animation:atds-popin .24s cubic-bezier(.2,.8,.2,1)}.at-dsp.nc-h,:is(.at-ds,.at-dsp) .nc-h{display:flex;align-items:center;gap:12px;padding:18px 18px 14px 20px}.at-dsp.nc-h .ic,:is(.at-ds,.at-dsp) .nc-h .ic{width:40px;height:40px;border-radius:12px;background:var(--surface-2);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line);display:grid;place-items:center}.at-dsp.nc-h .ic svg,:is(.at-ds,.at-dsp) .nc-h .ic svg{width:19px;height:19px}.at-dsp.nc-h .tx,:is(.at-ds,.at-dsp) .nc-h .tx{flex:1;line-height:1.25}.at-dsp.nc-h b,:is(.at-ds,.at-dsp) .nc-h b{font-size:18px;font-weight:600;letter-spacing:-.02em;display:block}.at-dsp.nc-h small,:is(.at-ds,.at-dsp) .nc-h small{font-size:13px;color:var(--ink-3)}.at-dsp.nc-b,:is(.at-ds,.at-dsp) .nc-b{padding:4px 20px 14px;display:flex;flex-direction:column;gap:18px;overflow-y:auto;min-height:0;flex:1}.at-dsp.nc-f,.at-dsp.nc-h,:is(.at-ds,.at-dsp) .nc-f,:is(.at-ds,.at-dsp) .nc-h{flex:none}.at-dsp.nc-step,:is(.at-ds,.at-dsp) .nc-step{display:flex;flex-direction:column;gap:9px}.at-dsp.nc-step .lb6,:is(.at-ds,.at-dsp) .nc-step .lb6{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600}.at-dsp.nc-step .lb6 .n,:is(.at-ds,.at-dsp) .nc-step .lb6 .n{width:20px;height:20px;border-radius:6px;background:var(--primary);color:var(--on-primary);font:600 11px var(--f-mono);display:grid;place-items:center}.at-dsp.nc-step.off,:is(.at-ds,.at-dsp) .nc-step.off{opacity:.45;pointer-events:none}.at-dsp.nc-step .lb6 .sp,:is(.at-ds,.at-dsp) .nc-step .lb6 .sp{flex:1}.at-dsp.nc-step .lb6 button,:is(.at-ds,.at-dsp) .nc-step .lb6 button{font-size:12.5px;font-weight:500;color:var(--ink-3)}.at-dsp.nc-step .lb6 button:hover,:is(.at-ds,.at-dsp) .nc-step .lb6 button:hover{color:var(--ink)}.at-dsp.nc-q,:is(.at-ds,.at-dsp) .nc-q{height:48px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);display:flex;align-items:center;gap:10px;padding:0 12px 0 14px}.at-dsp.nc-q:focus-within,:is(.at-ds,.at-dsp) .nc-q:focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 8%,transparent),inset 0 0 0 1.5px var(--ink)}.at-dsp.nc-q input,:is(.at-ds,.at-dsp) .nc-q input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:15px;color:var(--ink)}.at-dsp.nc-q svg,:is(.at-ds,.at-dsp) .nc-q svg{width:18px;height:18px;color:var(--ink-3)}.at-dsp.nc-res,:is(.at-ds,.at-dsp) .nc-res{border-radius:16px;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden;max-height:268px;overflow-y:auto}.at-dsp.nc-it,:is(.at-ds,.at-dsp) .nc-it{display:flex;align-items:center;gap:12px;padding:10px 12px;border-top:1px solid var(--line);width:100%;text-align:left}.at-dsp.nc-it:first-child,:is(.at-ds,.at-dsp) .nc-it:first-child{border-top:0}.at-dsp.nc-it.hl,.at-dsp.nc-it:hover,:is(.at-ds,.at-dsp) .nc-it.hl,:is(.at-ds,.at-dsp) .nc-it:hover{background:var(--surface-2)}.at-dsp.nc-it .avatar,:is(.at-ds,.at-dsp) .nc-it .avatar{width:36px;height:36px;font-size:12px;flex:none}.at-dsp.nc-it .tx,:is(.at-ds,.at-dsp) .nc-it .tx{flex:1;min-width:0;line-height:1.3}.at-dsp.nc-it .tx b,:is(.at-ds,.at-dsp) .nc-it .tx b{display:block;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.nc-it mark,:is(.at-ds,.at-dsp) .nc-it mark{background:color-mix(in srgb,var(--warn) 24%,transparent);color:inherit;border-radius:3px;padding:0 1px}.at-dsp.nc-it .tx small>span>i,:is(.at-ds,.at-dsp) .nc-it .tx small>span>i{font-style:normal}.at-dsp.nc-form .lt,:is(.at-ds,.at-dsp) .nc-form .lt{display:block}.at-dsp.nc-it .tx small,:is(.at-ds,.at-dsp) .nc-it .tx small{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--ink-3)}.at-dsp.nc-it .tx small>span,:is(.at-ds,.at-dsp) .nc-it .tx small>span{display:inline-flex;align-items:center;gap:4px}.at-dsp.nc-it .tx small svg,:is(.at-ds,.at-dsp) .nc-it .tx small svg{width:12px;height:12px}.at-dsp.nc-it .tx small .mono,:is(.at-ds,.at-dsp) .nc-it .tx small .mono{font-size:11.5px}.at-dsp.nc-it .bdg,:is(.at-ds,.at-dsp) .nc-it .bdg{height:22px;padding:0 8px;border-radius:7px;font-size:11px;font-weight:500;display:inline-flex;align-items:center;white-space:nowrap;background:var(--surface-3);color:var(--ink-2)}.at-dsp.nc-it .bdg.op,:is(.at-ds,.at-dsp) .nc-it .bdg.op{background:color-mix(in srgb,var(--info) 12%,var(--surface));color:var(--info)}.at-dsp.nc-it.new .plus,:is(.at-ds,.at-dsp) .nc-it.new .plus{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--primary);color:var(--on-primary);flex:none}.at-dsp.nc-it.new .plus svg,:is(.at-ds,.at-dsp) .nc-it.new .plus svg{width:16px;height:16px}.at-dsp.nc-sel,:is(.at-ds,.at-dsp) .nc-sel{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.nc-sel .avatar,:is(.at-ds,.at-dsp) .nc-sel .avatar{width:40px;height:40px;font-size:13px}.at-dsp.nc-sel .tx,:is(.at-ds,.at-dsp) .nc-sel .tx{flex:1;min-width:0;line-height:1.3}.at-dsp.nc-sel .tx b,:is(.at-ds,.at-dsp) .nc-sel .tx b{font-size:14.5px;font-weight:600}.at-dsp.nc-sel .tx small,:is(.at-ds,.at-dsp) .nc-sel .tx small{display:block;font-size:12px;color:var(--ink-3)}.at-dsp.nc-warn,:is(.at-ds,.at-dsp) .nc-warn{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:14px;font-size:13px;line-height:1.45;background:color-mix(in srgb,var(--info) 8%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--info) 22%,transparent)}.at-dsp.nc-warn.am,:is(.at-ds,.at-dsp) .nc-warn.am{background:color-mix(in srgb,var(--warn) 9%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 25%,transparent)}.at-dsp.nc-warn svg,:is(.at-ds,.at-dsp) .nc-warn svg{width:16px;height:16px;flex:none;margin-top:2px;color:var(--info)}.at-dsp.nc-warn.am svg,:is(.at-ds,.at-dsp) .nc-warn.am svg{color:var(--warn)}.at-dsp.nc-warn b,:is(.at-ds,.at-dsp) .nc-warn b{font-weight:600}.at-dsp.nc-warn button,:is(.at-ds,.at-dsp) .nc-warn button{margin-top:6px;font-size:12.5px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.at-dsp.nc-form,:is(.at-ds,.at-dsp) .nc-form{display:grid;grid-template-columns:1fr 1fr;gap:10px}.at-dsp.nc-form .full,:is(.at-ds,.at-dsp) .nc-form .full{grid-column:1/-1}.at-dsp.nc-form label,:is(.at-ds,.at-dsp) .nc-form label{display:flex;flex-direction:column;gap:6px;font-size:12.5px;font-weight:500;color:var(--ink-2)}.at-dsp.nc-form .input,:is(.at-ds,.at-dsp) .nc-form .input{height:42px}.at-dsp.nc-form .ddi,:is(.at-ds,.at-dsp) .nc-form .ddi{display:flex;gap:6px}.at-dsp.nc-form .ddi select,:is(.at-ds,.at-dsp) .nc-form .ddi select{height:42px;border-radius:12px;border:0;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;font-size:14px;padding:0 8px}@media (max-width:520px){.at-dsp.nc-form,:is(.at-ds,.at-dsp) .nc-form{grid-template-columns:1fr}.at-dsp.nc-f,:is(.at-ds,.at-dsp) .nc-f{flex-wrap:wrap}.at-dsp.nc-f .hint,:is(.at-ds,.at-dsp) .nc-f .hint{flex-basis:100%}.at-dsp.nc-f .sp,:is(.at-ds,.at-dsp) .nc-f .sp{display:none}.at-dsp.nc-f .btn,:is(.at-ds,.at-dsp) .nc-f .btn{flex:1}.at-dsp.nc-ac .last,:is(.at-ds,.at-dsp) .nc-ac .last{display:none}:is(.at-ds,.at-dsp) #ncMode button{font-size:12.5px;white-space:nowrap;padding:0 6px}.at-dsp.nc-ovl,:is(.at-ds,.at-dsp) .nc-ovl{padding:12px}.at-dsp.nc,:is(.at-ds,.at-dsp) .nc{max-height:calc(100vh - 24px)}}.at-dsp.nc-ch,:is(.at-ds,.at-dsp) .nc-ch{display:grid;grid-template-columns:1fr 1fr;gap:8px}.at-dsp.nc-chb,:is(.at-ds,.at-dsp) .nc-chb{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line);text-align:left}.at-dsp.nc-chb:hover,:is(.at-ds,.at-dsp) .nc-chb:hover{background:var(--surface-2)}.at-dsp.nc-chb[aria-checked=true],:is(.at-ds,.at-dsp) .nc-chb[aria-checked=true]{box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 7%,transparent),inset 0 0 0 1.5px var(--ink)}.at-dsp.nc-chb[disabled],:is(.at-ds,.at-dsp) .nc-chb[disabled]{opacity:.45}.at-dsp.nc-chb .ci2,:is(.at-ds,.at-dsp) .nc-chb .ci2{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:#fff;flex:none}.at-dsp.nc-chb b,:is(.at-ds,.at-dsp) .nc-chb b{display:block;font-size:13.5px;font-weight:500}.at-dsp.nc-chb small,:is(.at-ds,.at-dsp) .nc-chb small{font-size:11.5px;color:var(--ink-3)}.at-dsp.nc-acc,:is(.at-ds,.at-dsp) .nc-acc{display:flex;flex-direction:column;gap:6px}.at-dsp.nc-ac,:is(.at-ds,.at-dsp) .nc-ac{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);text-align:left;width:100%}.at-dsp.nc-ac:hover,:is(.at-ds,.at-dsp) .nc-ac:hover{background:var(--surface-2)}.at-dsp.nc-ac[aria-checked=true],:is(.at-ds,.at-dsp) .nc-ac[aria-checked=true]{box-shadow:inset 0 0 0 1.5px var(--ink);background:var(--surface-2)}.at-dsp.nc-ac[disabled],:is(.at-ds,.at-dsp) .nc-ac[disabled]{opacity:.5;cursor:not-allowed}.at-dsp.nc-ac .rd,:is(.at-ds,.at-dsp) .nc-ac .rd{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--line-strong);flex:none}.at-dsp.nc-ac[aria-checked=true] .rd,:is(.at-ds,.at-dsp) .nc-ac[aria-checked=true] .rd{box-shadow:inset 0 0 0 5px var(--ink)}.at-dsp.nc-ac .tx,:is(.at-ds,.at-dsp) .nc-ac .tx{flex:1;min-width:0;line-height:1.3}.at-dsp.nc-ac .tx b,:is(.at-ds,.at-dsp) .nc-ac .tx b{font-size:13.5px;font-weight:500;display:block}.at-dsp.nc-ac .tx small,:is(.at-ds,.at-dsp) .nc-ac .tx small{font:11.5px var(--f-mono);color:var(--ink-3)}.at-dsp.nc-ac .stt,:is(.at-ds,.at-dsp) .nc-ac .stt{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--ink-3);white-space:nowrap}.at-dsp.nc-ac .stt:before,:is(.at-ds,.at-dsp) .nc-ac .stt:before{content:"";width:7px;height:7px;border-radius:50%;background:#22C55E}.at-dsp.nc-ac .stt.off:before,:is(.at-ds,.at-dsp) .nc-ac .stt.off:before{background:var(--danger)}.at-dsp.nc-ac .last,:is(.at-ds,.at-dsp) .nc-ac .last{height:20px;padding:0 7px;border-radius:6px;font-size:11px;font-weight:500;background:var(--surface-3);color:var(--ink-2)}.at-dsp.nc-tpl,:is(.at-ds,.at-dsp) .nc-tpl{display:flex;flex-direction:column;gap:8px}.at-dsp.nc-tpl .seg,:is(.at-ds,.at-dsp) .nc-tpl .seg{width:100%}.at-dsp.nc-tpl .seg button,:is(.at-ds,.at-dsp) .nc-tpl .seg button{flex:1}.at-dsp.nc-tpl select,:is(.at-ds,.at-dsp) .nc-tpl select{height:42px;border-radius:12px;border:0;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;font-size:14px;padding:0 10px}.at-dsp.nc-tpl textarea,:is(.at-ds,.at-dsp) .nc-tpl textarea{width:100%;min-height:80px;border-radius:12px;border:0;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;font-size:14px;padding:10px 12px;resize:vertical;outline:0;line-height:1.5}.at-dsp.nc-tpl textarea:focus,:is(.at-ds,.at-dsp) .nc-tpl textarea:focus{box-shadow:inset 0 0 0 1.5px var(--ink)}.at-dsp.nc-prev,:is(.at-ds,.at-dsp) .nc-prev{border-radius:14px;padding:10px;background:#E7F2EC;display:flex;flex-direction:column;gap:4px}.at-dsp.nc-prev .bb3,:is(.at-ds,.at-dsp) .nc-prev .bb3{align-self:flex-end;max-width:90%;background:#D8FBCB;color:#111;border-radius:12px 12px 4px 12px;padding:8px 10px;font-size:13px;line-height:1.45}.at-dsp.nc-prev .bb3 small,:is(.at-ds,.at-dsp) .nc-prev .bb3 small{display:block;text-align:right;font:10.5px var(--f-mono);color:#667}.at-dsp.nc-f,:is(.at-ds,.at-dsp) .nc-f{display:flex;align-items:center;gap:8px;padding:14px 20px 18px;border-top:1px solid var(--line);margin-top:6px}.at-dsp.nc-f .sp,:is(.at-ds,.at-dsp) .nc-f .sp{flex:1}.at-dsp.nc-f .hint,:is(.at-ds,.at-dsp) .nc-f .hint{font-size:12.5px}.at-dsp.nc-f .btn,:is(.at-ds,.at-dsp) .nc-f .btn{height:44px}.at-dsp.rp-close,:is(.at-ds,.at-dsp) .rp-close{display:none}@media (max-width:1320px){.at-dsp.atm,:is(.at-ds,.at-dsp) .atm{grid-template-columns:320px minmax(0,1fr)}.at-dsp.rp,:is(.at-ds,.at-dsp) .rp{position:fixed;right:12px;top:12px;bottom:12px;width:min(360px,calc(100% - 24px));z-index:40;box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);transform:translateX(calc(100% + 24px));transition:transform .25s cubic-bezier(.3,.7,.2,1)}.at-dsp.at.panel-open .rp,:is(.at-ds,.at-dsp) .at.panel-open .rp{transform:none}.at-dsp.rp-close,:is(.at-ds,.at-dsp) .rp-close{display:grid}}@media (max-width:860px){.at-dsp.at .tsb,:is(.at-ds,.at-dsp) .at .tsb{display:none}.at-dsp.atm,:is(.at-ds,.at-dsp) .atm{grid-template-columns:1fr;padding:8px}.at-dsp.at.chat-open .lst,:is(.at-ds,.at-dsp) .at.chat-open .lst{display:none}.at-dsp.at:not(.chat-open) .ch,:is(.at-ds,.at-dsp) .at:not(.chat-open) .ch{display:none}.at-dsp.back,:is(.at-ds,.at-dsp) .back{display:grid}.at-dsp.chh .hide-sm,:is(.at-ds,.at-dsp) .chh .hide-sm{display:none}.at-dsp.mg,:is(.at-ds,.at-dsp) .mg{max-width:88%}}.at-dsp.wl,:is(.at-ds,.at-dsp) .wl{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:20px;background:var(--surface);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line-strong)}.at-dsp.wl[hidden],:is(.at-ds,.at-dsp) #cx[hidden],:is(.at-ds,.at-dsp) .wl[hidden]{display:none!important}.at-dsp.wl .wic,:is(.at-ds,.at-dsp) .wl .wic{width:40px;height:40px;border-radius:12px;flex:none;display:grid;place-items:center;background:color-mix(in srgb,var(--warn) 12%,var(--surface));color:var(--warn);position:relative}.at-dsp.wl .wic svg,:is(.at-ds,.at-dsp) .wl .wic svg{width:19px;height:19px}.at-dsp.wl .wtx,:is(.at-ds,.at-dsp) .wl .wtx{flex:1;min-width:0}.at-dsp.wl .wt,:is(.at-ds,.at-dsp) .wl .wt{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.at-dsp.wl .wt b,:is(.at-ds,.at-dsp) .wl .wt b{font-size:14.5px;font-weight:600;letter-spacing:-.01em}.at-dsp.wl .wt .ago,:is(.at-ds,.at-dsp) .wl .wt .ago{height:22px;padding:0 8px;border-radius:7px;font:500 11px var(--f-mono);display:inline-flex;align-items:center;background:var(--surface-2);color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.wl p,:is(.at-ds,.at-dsp) .wl p{margin:3px 0 0;font-size:13px;line-height:1.5;color:var(--ink-2);max-width:62ch}.at-dsp.wl .wact,:is(.at-ds,.at-dsp) .wl .wact{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.at-dsp.wl .wact .btn,:is(.at-ds,.at-dsp) .wl .wact .btn{height:36px;font-size:13.5px;padding:0 14px;gap:7px}.at-dsp.wl .wact .btn svg,:is(.at-ds,.at-dsp) .wl .wact .btn svg{width:15px;height:15px}.at-dsp.wl .wact .sp,:is(.at-ds,.at-dsp) .wl .wact .sp{flex:1}.at-dsp.wl .wact .lnk,:is(.at-ds,.at-dsp) .wl .wact .lnk{font-size:12.5px;color:var(--ink-3);display:inline-flex;align-items:center;gap:6px}.at-dsp.wl .wact .lnk:hover,:is(.at-ds,.at-dsp) .wl .wact .lnk:hover{color:var(--ink)}.at-dsp.wl .wact .lnk svg,:is(.at-ds,.at-dsp) .wl .wact .lnk svg{width:14px;height:14px}.at-dsp.wsoon,:is(.at-ds,.at-dsp) .wsoon{display:flex;align-items:center;gap:8px;padding:0 6px;font-size:12px;color:var(--ink-3)}.at-dsp.wsoon[hidden],:is(.at-ds,.at-dsp) .wsoon[hidden]{display:none}.at-dsp.wsoon .bar,:is(.at-ds,.at-dsp) .wsoon .bar{flex:none;width:64px;height:4px;border-radius:2px;background:var(--surface-3);overflow:hidden}.at-dsp.wsoon .bar i,:is(.at-ds,.at-dsp) .wsoon .bar i{display:block;height:100%;border-radius:2px;background:var(--success)}.at-dsp.wsoon.am .bar i,:is(.at-ds,.at-dsp) .wsoon.am .bar i{background:var(--warn)}.at-dsp.wsoon.am b,:is(.at-ds,.at-dsp) .wsoon.am b{color:var(--warn)}.at-dsp.wsoon b,:is(.at-ds,.at-dsp) .wsoon b{font-weight:600;color:var(--ink-2)}.at-dsp.schip,:is(.at-ds,.at-dsp) .schip{display:flex;align-items:center;gap:10px;padding:8px 10px 8px 12px;border-radius:14px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);font-size:12.5px;color:var(--ink-2)}.at-dsp.schip[hidden],:is(.at-ds,.at-dsp) .schip[hidden]{display:none}.at-dsp.schip svg,:is(.at-ds,.at-dsp) .schip svg{width:15px;height:15px;color:var(--ink-3)}.at-dsp.schip b,:is(.at-ds,.at-dsp) .schip b{font-weight:600;color:var(--ink)}.at-dsp.schip .sp,:is(.at-ds,.at-dsp) .schip .sp{flex:1}.at-dsp.schip button,:is(.at-ds,.at-dsp) .schip button{font-size:12px;font-weight:500;color:var(--ink-3);padding:4px 6px;border-radius:7px}.at-dsp.schip button:hover,:is(.at-ds,.at-dsp) .schip button:hover{color:var(--ink);background:var(--surface-3)}.at-dsp.tb,:is(.at-ds,.at-dsp) .tb{display:flex;flex-direction:column;gap:8px;min-width:240px}.at-dsp.tb .thd,:is(.at-ds,.at-dsp) .tb .thd{height:110px;border-radius:12px;background:radial-gradient(120% 140% at 85% 20%,#2C6E63 0,#0F2A2A 55%,#081414 100%);color:#fff;padding:12px 14px;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;position:relative;overflow:hidden}.at-dsp.tb .thd:after,:is(.at-ds,.at-dsp) .tb .thd:after{content:"";position:absolute;right:14px;top:14px;width:46px;height:46px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#F2C9A8,#B9785A 70%);opacity:.9}.at-dsp.tb .thd small,:is(.at-ds,.at-dsp) .tb .thd small{font:500 10px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;opacity:.7}.at-dsp.tb .thd b,:is(.at-ds,.at-dsp) .tb .thd b{font-size:16px;font-weight:600;letter-spacing:-.01em;max-width:70%}.at-dsp.tb .tft,:is(.at-ds,.at-dsp) .tb .tft{font-size:11.5px;opacity:.6}.at-dsp.tb .tbt,:is(.at-ds,.at-dsp) .tb .tbt{display:flex;flex-direction:column;gap:4px;margin-top:2px}.at-dsp.tb .tbt span,:is(.at-ds,.at-dsp) .tb .tbt span{height:34px;border-radius:10px;display:grid;place-items:center;font-size:13px;font-weight:500;background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.at-dsp.tb .tg,:is(.at-ds,.at-dsp) .tb .tg{display:inline-flex;align-items:center;gap:5px;font:500 10.5px var(--f-mono);letter-spacing:.05em;text-transform:uppercase;opacity:.6}.at-dsp.tb .tg svg,:is(.at-ds,.at-dsp) .tb .tg svg{width:12px;height:12px}.at-dsp.mo-ovl,:is(.at-ds,.at-dsp) .mo-ovl{position:fixed;inset:0;z-index:64;background:rgba(17,17,19,.34);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px 16px;animation:atds-fadein .18s ease}.at-dsp.mo-ovl[hidden],:is(.at-ds,.at-dsp) .mo-ovl[hidden]{display:none}.at-dsp.mo,:is(.at-ds,.at-dsp) .mo{background:var(--surface);border-radius:28px;box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden;animation:atds-popin .24s cubic-bezier(.2,.8,.2,1);width:min(560px,100%)}.at-dsp.mo-h,:is(.at-ds,.at-dsp) .mo-h{display:flex;align-items:center;gap:12px;padding:18px 18px 14px 20px;flex:none}.at-dsp.mo-h .ic,:is(.at-ds,.at-dsp) .mo-h .ic{width:40px;height:40px;border-radius:12px;background:var(--surface-2);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line);display:grid;place-items:center;flex:none}.at-dsp.mo-h .ic svg,:is(.at-ds,.at-dsp) .mo-h .ic svg{width:19px;height:19px}.at-dsp.mo-h .tx,:is(.at-ds,.at-dsp) .mo-h .tx{flex:1;min-width:0;line-height:1.25}.at-dsp.mo-h b,:is(.at-ds,.at-dsp) .mo-h b{font-size:18px;font-weight:600;letter-spacing:-.02em;display:block}.at-dsp.mo-h small,:is(.at-ds,.at-dsp) .mo-h small{font-size:13px;color:var(--ink-3);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.mo-f,:is(.at-ds,.at-dsp) .mo-f{display:flex;align-items:center;gap:8px;padding:14px 20px 18px;border-top:1px solid var(--line);flex:none}.at-dsp.mo-f .hint,:is(.at-ds,.at-dsp) .mo-f .hint{font-size:12.5px;color:var(--ink-3);line-height:1.4}.at-dsp.mo-f .sp,:is(.at-ds,.at-dsp) .mo-f .sp{flex:1}.at-dsp.mo-f .btn svg,:is(.at-ds,.at-dsp) .mo-f .btn svg{width:16px;height:16px}.at-dsp.tmo,:is(.at-ds,.at-dsp) .tmo{width:min(920px,100%);height:min(680px,calc(100vh - 48px))}.at-dsp.tm-tool,:is(.at-ds,.at-dsp) .tm-tool{display:flex;gap:8px;align-items:center;padding:0 20px 14px;flex:none;flex-wrap:wrap}.at-dsp.tm-q,:is(.at-ds,.at-dsp) .tm-q{flex:1;min-width:200px;height:42px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);display:flex;align-items:center;gap:9px;padding:0 10px 0 13px}.at-dsp.tm-q:focus-within,:is(.at-ds,.at-dsp) .tm-q:focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 8%,transparent),inset 0 0 0 1.5px var(--ink)}.at-dsp.tm-q svg,:is(.at-ds,.at-dsp) .tm-q svg{width:17px;height:17px;color:var(--ink-3)}.at-dsp.tm-q input,:is(.at-ds,.at-dsp) .tm-q input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:14px;color:var(--ink)}.at-dsp.tmo .seg button,:is(.at-ds,.at-dsp) .tmo .seg button{height:32px;padding:0 12px;font-size:13px;white-space:nowrap}.at-dsp.tmo .seg .c,:is(.at-ds,.at-dsp) .tmo .seg .c{font:500 11px var(--f-mono);color:var(--ink-3);margin-left:4px}.at-dsp.tm-b,:is(.at-ds,.at-dsp) .tm-b{flex:1;min-height:0;display:grid;grid-template-columns:340px 1fr;border-top:1px solid var(--line)}.at-dsp.tm-l,:is(.at-ds,.at-dsp) .tm-l{overflow-y:auto;border-right:1px solid var(--line);padding:8px}.at-dsp.tm-g,:is(.at-ds,.at-dsp) .tm-g{font:500 10.5px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);padding:12px 10px 6px;display:flex;align-items:center;gap:6px}.at-dsp.tm-g:first-child,:is(.at-ds,.at-dsp) .tm-g:first-child{padding-top:6px}.at-dsp.tm-g svg,:is(.at-ds,.at-dsp) .tm-g svg{width:12px;height:12px}.at-dsp.tm-it,:is(.at-ds,.at-dsp) .tm-it{display:flex;gap:10px;align-items:flex-start;width:100%;text-align:left;padding:10px;border-radius:12px;position:relative}.at-dsp.tm-it:hover,:is(.at-ds,.at-dsp) .tm-it:hover{background:var(--surface-2)}.at-dsp.tm-it[aria-selected=true],:is(.at-ds,.at-dsp) .tm-it[aria-selected=true]{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-strong)}.at-dsp.tm-it .ti,:is(.at-ds,.at-dsp) .tm-it .ti{width:30px;height:30px;border-radius:9px;flex:none;display:grid;place-items:center;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2)}.at-dsp.tm-it[aria-selected=true] .ti,:is(.at-ds,.at-dsp) .tm-it[aria-selected=true] .ti{background:var(--surface)}.at-dsp.tm-it .ti svg,:is(.at-ds,.at-dsp) .tm-it .ti svg{width:15px;height:15px}.at-dsp.tm-it .ti.meta,:is(.at-ds,.at-dsp) .tm-it .ti.meta{background:color-mix(in srgb,#25D366 12%,var(--surface));color:#16A34A;box-shadow:none}.at-dsp.tm-it .tx,:is(.at-ds,.at-dsp) .tm-it .tx{flex:1;min-width:0;line-height:1.3}.at-dsp.tm-it .tx b,:is(.at-ds,.at-dsp) .tm-it .tx b{display:block;font-size:13.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.tm-it .tx small,:is(.at-ds,.at-dsp) .tm-it .tx small{display:block;font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.at-dsp.tm-it .st,:is(.at-ds,.at-dsp) .tm-it .st{font-size:11px;font-weight:500;height:20px;padding:0 7px;border-radius:6px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex:none;margin-top:2px}.at-dsp.tm-it .st.ok,:is(.at-ds,.at-dsp) .tm-it .st.ok{background:var(--success-bg);color:var(--success)}.at-dsp.tm-it .st.pend,:is(.at-ds,.at-dsp) .tm-it .st.pend{background:color-mix(in srgb,var(--warn) 12%,var(--surface));color:var(--warn)}.at-dsp.tm-it .st.rej,:is(.at-ds,.at-dsp) .tm-it .st.rej{background:color-mix(in srgb,var(--danger) 10%,var(--surface));color:var(--danger)}.at-dsp.tm-it .st.lk,:is(.at-ds,.at-dsp) .tm-it .st.lk{background:var(--surface-3);color:var(--ink-3)}.at-dsp.tm-it .st svg,:is(.at-ds,.at-dsp) .tm-it .st svg{width:11px;height:11px}.at-dsp.tm-it.dis .tx b,:is(.at-ds,.at-dsp) .tm-it.dis .tx b{color:var(--ink-3)}.at-dsp.tm-it .fav,:is(.at-ds,.at-dsp) .tm-it .fav{color:var(--warn)}.at-dsp.tm-emp,:is(.at-ds,.at-dsp) .tm-emp{padding:28px 14px;text-align:center;font-size:13px;color:var(--ink-3);line-height:1.5}.at-dsp.tm-emp b,:is(.at-ds,.at-dsp) .tm-emp b{display:block;color:var(--ink);font-weight:600;margin-bottom:2px}.at-dsp.tm-r,:is(.at-ds,.at-dsp) .tm-r{display:flex;flex-direction:column;min-height:0;overflow-y:auto;background:var(--surface)}.at-dsp.tm-meta,:is(.at-ds,.at-dsp) .tm-meta{padding:16px 20px 0;display:flex;flex-direction:column;gap:10px}.at-dsp.tm-meta .tm-tt,:is(.at-ds,.at-dsp) .tm-meta .tm-tt{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.at-dsp.tm-meta .tm-tt b,:is(.at-ds,.at-dsp) .tm-meta .tm-tt b{font-size:16px;font-weight:600;letter-spacing:-.01em}.at-dsp.tm-meta .tm-tt .mono,:is(.at-ds,.at-dsp) .tm-meta .tm-tt .mono{font-size:12px;color:var(--ink-3)}.at-dsp.tm-meta .tm-props,:is(.at-ds,.at-dsp) .tm-meta .tm-props{display:flex;gap:6px;flex-wrap:wrap}.at-dsp.tm-meta .tm-props span,:is(.at-ds,.at-dsp) .tm-meta .tm-props span{height:24px;padding:0 9px;border-radius:7px;font-size:12px;display:inline-flex;align-items:center;gap:5px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2)}.at-dsp.tm-meta .tm-props svg,:is(.at-ds,.at-dsp) .tm-meta .tm-props svg{width:12px;height:12px;color:var(--ink-3)}.at-dsp.tm-vars,:is(.at-ds,.at-dsp) .tm-vars{padding:14px 20px 4px;display:flex;flex-direction:column;gap:8px}.at-dsp.tm-pv h5,.at-dsp.tm-vars h5,:is(.at-ds,.at-dsp) .tm-pv h5,:is(.at-ds,.at-dsp) .tm-vars h5{margin:0;font:500 10.5px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.at-dsp.tm-var,:is(.at-ds,.at-dsp) .tm-var{display:grid;grid-template-columns:44px 1fr;gap:8px;align-items:center}.at-dsp.tm-var .k,:is(.at-ds,.at-dsp) .tm-var .k{font:500 12px var(--f-mono);color:var(--ink-3);text-align:center;height:38px;display:grid;place-items:center;border-radius:10px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.tm-var .vi,:is(.at-ds,.at-dsp) .tm-var .vi{height:38px;border-radius:10px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);display:flex;align-items:center;gap:8px;padding:0 8px 0 12px}.at-dsp.tm-var .vi:focus-within,:is(.at-ds,.at-dsp) .tm-var .vi:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.at-dsp.tm-var .vi.err,:is(.at-ds,.at-dsp) .tm-var .vi.err{box-shadow:inset 0 0 0 1.5px var(--danger)}.at-dsp.tm-var input,:is(.at-ds,.at-dsp) .tm-var input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:13.5px;color:var(--ink)}.at-dsp.tm-var .src,:is(.at-ds,.at-dsp) .tm-var .src{font-size:11px;color:var(--ink-3);white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.at-dsp.tm-var .src svg,:is(.at-ds,.at-dsp) .tm-var .src svg{width:11px;height:11px}.at-dsp.tm-pv,:is(.at-ds,.at-dsp) .tm-pv{padding:14px 20px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.at-dsp.wa-bg,:is(.at-ds,.at-dsp) .wa-bg{border-radius:18px;padding:18px 16px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);background-image:radial-gradient(color-mix(in srgb,var(--ink) 6%,transparent) 1px,transparent 1px);background-size:14px 14px;flex:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.at-dsp.wab,:is(.at-ds,.at-dsp) .wab{max-width:330px;width:100%;background:#D9FDD3;color:#111B21;border-radius:14px 4px 14px 14px;padding:6px;box-shadow:0 1px 1px rgba(0,0,0,.08);font-size:13.5px;line-height:1.45}.at-dsp.wab .thd,:is(.at-ds,.at-dsp) .wab .thd{height:120px;border-radius:10px;margin-bottom:6px}.at-dsp.wab .bd,:is(.at-ds,.at-dsp) .wab .bd{padding:2px 6px}.at-dsp.wab .bd mark,:is(.at-ds,.at-dsp) .wab .bd mark{background:color-mix(in srgb,#2A78D6 14%,transparent);color:inherit;border-radius:4px;padding:0 2px}.at-dsp.wab .bd mark.miss,:is(.at-ds,.at-dsp) .wab .bd mark.miss{background:color-mix(in srgb,#DC2626 14%,transparent);color:#B91C1C}.at-dsp.wab .ft,:is(.at-ds,.at-dsp) .wab .ft{padding:4px 6px 0;font-size:11.5px;color:#667781}.at-dsp.wab .tm2,:is(.at-ds,.at-dsp) .wab .tm2{display:block;text-align:right;font-size:10.5px;color:#667781;padding:2px 6px 0}.at-dsp.wab .bts,:is(.at-ds,.at-dsp) .wab .bts{display:flex;flex-direction:column;gap:2px;margin:6px -6px -6px;border-top:1px solid rgba(0,0,0,.08)}.at-dsp.wab .bts span,:is(.at-ds,.at-dsp) .wab .bts span{height:38px;display:grid;place-items:center;color:#027EB5;font-size:13.5px;font-weight:500;border-top:1px solid rgba(0,0,0,.06)}.at-dsp.wab .bts span:first-child,:is(.at-ds,.at-dsp) .wab .bts span:first-child{border-top:0}.at-dsp.wab.qr,:is(.at-ds,.at-dsp) .wab.qr{background:var(--surface);color:var(--ink);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line)}.at-dsp.tm-why,:is(.at-ds,.at-dsp) .tm-why{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:14px;font-size:13px;line-height:1.45;margin:14px 20px 0}.at-dsp.tm-why.am,:is(.at-ds,.at-dsp) .tm-why.am{background:color-mix(in srgb,var(--warn) 9%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 25%,transparent)}.at-dsp.tm-why.rd,:is(.at-ds,.at-dsp) .tm-why.rd{background:color-mix(in srgb,var(--danger) 7%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--danger) 22%,transparent)}.at-dsp.tm-why.in,:is(.at-ds,.at-dsp) .tm-why.in{background:color-mix(in srgb,var(--info) 8%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--info) 22%,transparent)}.at-dsp.tm-why svg,:is(.at-ds,.at-dsp) .tm-why svg{width:16px;height:16px;flex:none;margin-top:2px}.at-dsp.tm-why.am svg,:is(.at-ds,.at-dsp) .tm-why.am svg{color:var(--warn)}.at-dsp.tm-why.rd svg,:is(.at-ds,.at-dsp) .tm-why.rd svg{color:var(--danger)}.at-dsp.tm-why.in svg,:is(.at-ds,.at-dsp) .tm-why.in svg{color:var(--info)}.at-dsp.tm-back,:is(.at-ds,.at-dsp) .tm-back{display:none}@media (max-width:760px){.at-dsp.tmo,:is(.at-ds,.at-dsp) .tmo{height:calc(100vh - 24px)}:is(.at-ds,.at-dsp) #tmNew{display:none}.at-dsp.mo-ovl,:is(.at-ds,.at-dsp) .mo-ovl{padding:12px}.at-dsp.tm-b,:is(.at-ds,.at-dsp) .tm-b{grid-template-columns:1fr}.at-dsp.tm-r,:is(.at-ds,.at-dsp) .tm-r{display:none}.at-dsp.tmo.det .tm-l,:is(.at-ds,.at-dsp) .tmo.det .tm-l{display:none}.at-dsp.tmo.det .tm-r,:is(.at-ds,.at-dsp) .tmo.det .tm-r{display:flex}.at-dsp.tm-back,:is(.at-ds,.at-dsp) .tm-back{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-3);padding:12px 20px 0}.at-dsp.tm-back svg,:is(.at-ds,.at-dsp) .tm-back svg{width:14px;height:14px;transform:rotate(90deg)}.at-dsp.mo-f,:is(.at-ds,.at-dsp) .mo-f{flex-wrap:wrap}.at-dsp.mo-f .hint,:is(.at-ds,.at-dsp) .mo-f .hint{flex-basis:100%}.at-dsp.mo-f .sp,:is(.at-ds,.at-dsp) .mo-f .sp{display:none}.at-dsp.mo-f .btn,:is(.at-ds,.at-dsp) .mo-f .btn{flex:1}}.at-dsp.sco,:is(.at-ds,.at-dsp) .sco{width:min(600px,100%)}.at-dsp.sc-b,:is(.at-ds,.at-dsp) .sc-b{padding:4px 20px 16px;display:flex;flex-direction:column;gap:20px;overflow-y:auto;min-height:0;flex:1}.at-dsp.sc-s,:is(.at-ds,.at-dsp) .sc-s{display:flex;flex-direction:column;gap:10px}.at-dsp.sc-s .lb6,:is(.at-ds,.at-dsp) .sc-s .lb6{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600}.at-dsp.sc-s .lb6 .n,:is(.at-ds,.at-dsp) .sc-s .lb6 .n{width:20px;height:20px;border-radius:6px;background:var(--primary);color:var(--on-primary);font:600 11px var(--f-mono);display:grid;place-items:center}.at-dsp.sc-s .lb6 .sp,:is(.at-ds,.at-dsp) .sc-s .lb6 .sp{flex:1}.at-dsp.sc-s .lb6 .aux,:is(.at-ds,.at-dsp) .sc-s .lb6 .aux{font-size:12px;font-weight:400;color:var(--ink-3)}.at-dsp.sc-when,:is(.at-ds,.at-dsp) .sc-when{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.at-dsp.sc-w,:is(.at-ds,.at-dsp) .sc-w{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:10px 12px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line);text-align:left}.at-dsp.sc-w:hover,:is(.at-ds,.at-dsp) .sc-w:hover{background:var(--surface-2)}.at-dsp.sc-w[aria-checked=true],:is(.at-ds,.at-dsp) .sc-w[aria-checked=true]{box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 7%,transparent),inset 0 0 0 1.5px var(--ink)}.at-dsp.sc-w b,:is(.at-ds,.at-dsp) .sc-w b{font-size:13.5px;font-weight:600}.at-dsp.sc-w small,:is(.at-ds,.at-dsp) .sc-w small{font:12px var(--f-mono);color:var(--ink-3)}.at-dsp.sc-cus,:is(.at-ds,.at-dsp) .sc-cus{display:grid;grid-template-columns:1fr 1fr;gap:8px}.at-dsp.sc-cus[hidden],:is(.at-ds,.at-dsp) .sc-cus[hidden]{display:none}.at-dsp.sc-cus .pill-sel,:is(.at-ds,.at-dsp) .sc-cus .pill-sel{height:42px;font-size:14px;cursor:pointer}.at-dsp.sc-cus .pill-sel .v,:is(.at-ds,.at-dsp) .sc-cus .pill-sel .v{font-variant-numeric:tabular-nums}.at-dsp.sc-res,:is(.at-ds,.at-dsp) .sc-res{font-size:12.5px;color:var(--ink-3);display:flex;align-items:center;gap:6px}.at-dsp.sc-res b,:is(.at-ds,.at-dsp) .sc-res b{color:var(--ink);font-weight:600}.at-dsp.sc-res svg,:is(.at-ds,.at-dsp) .sc-res svg{width:14px;height:14px}.at-dsp.sc-res.err,:is(.at-ds,.at-dsp) .sc-res.err{color:var(--danger)}.at-dsp.sc-tl,:is(.at-ds,.at-dsp) .sc-tl{padding:12px 14px 10px;border-radius:16px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.sc-tl .trk,:is(.at-ds,.at-dsp) .sc-tl .trk{position:relative;height:8px;border-radius:4px;background:var(--surface-3);margin:22px 0}.at-dsp.sc-tl .trk .op,:is(.at-ds,.at-dsp) .sc-tl .trk .op{position:absolute;left:0;top:0;bottom:0;border-radius:4px;background:color-mix(in srgb,var(--success) 70%,transparent)}.at-dsp.sc-tl .pin,:is(.at-ds,.at-dsp) .sc-tl .pin{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.at-dsp.sc-tl .pin i,:is(.at-ds,.at-dsp) .sc-tl .pin i{width:14px;height:14px;border-radius:50%;background:var(--surface);box-shadow:0 0 0 2px var(--ink)}.at-dsp.sc-tl .pin.cl i,:is(.at-ds,.at-dsp) .sc-tl .pin.cl i{width:2px;height:16px;border-radius:1px;background:var(--ink-3);box-shadow:none}.at-dsp.sc-tl .pin span,:is(.at-ds,.at-dsp) .sc-tl .pin span{position:absolute;white-space:nowrap;font:500 11px var(--f-mono);color:var(--ink-2)}.at-dsp.sc-tl .pin.up span,:is(.at-ds,.at-dsp) .sc-tl .pin.up span{bottom:16px}.at-dsp.sc-tl .pin.dn span,:is(.at-ds,.at-dsp) .sc-tl .pin.dn span{top:16px}.at-dsp.sc-tl .pin.l span,:is(.at-ds,.at-dsp) .sc-tl .pin.l span{left:-4px}.at-dsp.sc-tl .pin.r span,:is(.at-ds,.at-dsp) .sc-tl .pin.r span{right:-4px}.at-dsp.sc-tl .now,:is(.at-ds,.at-dsp) .sc-tl .now{position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:var(--ink-3)}.at-dsp.sc-tl p,:is(.at-ds,.at-dsp) .sc-tl p{margin:0;font-size:13px;line-height:1.5;color:var(--ink-2);display:flex;gap:8px;align-items:flex-start}.at-dsp.sc-tl p svg,:is(.at-ds,.at-dsp) .sc-tl p svg{width:15px;height:15px;flex:none;margin-top:2px}.at-dsp.sc-tl p.ok svg,:is(.at-ds,.at-dsp) .sc-tl p.ok svg{color:var(--success)}.at-dsp.sc-tl p.am svg,:is(.at-ds,.at-dsp) .sc-tl p.am svg{color:var(--warn)}.at-dsp.sc-tl p b,:is(.at-ds,.at-dsp) .sc-tl p b{color:var(--ink);font-weight:600}.at-dsp.sc-msg,:is(.at-ds,.at-dsp) .sc-msg{display:flex;flex-direction:column;gap:8px}.at-dsp.sc-msg .seg,:is(.at-ds,.at-dsp) .sc-msg .seg{width:100%}.at-dsp.sc-msg .seg button,:is(.at-ds,.at-dsp) .sc-msg .seg button{flex:1}.at-dsp.sc-msg textarea,:is(.at-ds,.at-dsp) .sc-msg textarea{width:100%;min-height:96px;border-radius:14px;border:0;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;font-size:14px;line-height:1.5;padding:12px 14px;resize:vertical}.at-dsp.sc-msg textarea:focus,:is(.at-ds,.at-dsp) .sc-msg textarea:focus{outline:0;box-shadow:inset 0 0 0 1.5px var(--ink)}.at-dsp.sc-msg .cnt,:is(.at-ds,.at-dsp) .sc-msg .cnt{align-self:flex-end;font:11.5px var(--f-mono);color:var(--ink-3);margin-top:-4px}.at-dsp.sc-pick,:is(.at-ds,.at-dsp) .sc-pick{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 12px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--surface);width:100%;text-align:left}.at-dsp.sc-pick:hover,:is(.at-ds,.at-dsp) .sc-pick:hover{background:var(--surface-2)}.at-dsp.sc-pick .ti,:is(.at-ds,.at-dsp) .sc-pick .ti{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:color-mix(in srgb,#25D366 12%,var(--surface));color:#16A34A;flex:none}.at-dsp.sc-pick .ti svg,:is(.at-ds,.at-dsp) .sc-pick .ti svg{width:15px;height:15px}.at-dsp.sc-pick .tx,:is(.at-ds,.at-dsp) .sc-pick .tx{flex:1;min-width:0;line-height:1.3}.at-dsp.sc-pick .tx b,:is(.at-ds,.at-dsp) .sc-pick .tx b{display:block;font-size:13.5px;font-weight:500}.at-dsp.sc-pick .tx small,:is(.at-ds,.at-dsp) .sc-pick .tx small{display:block;font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.sc-pick .ch,:is(.at-ds,.at-dsp) .sc-pick .ch{font-size:12.5px;font-weight:500;color:var(--ink-2);padding:0 6px}.at-dsp.sc-pick.nil,:is(.at-ds,.at-dsp) .sc-pick.nil{border:1.5px dashed var(--line-strong);box-shadow:none}.at-dsp.sc-pick.nil.err,:is(.at-ds,.at-dsp) .sc-pick.nil.err{border-color:var(--danger)}.at-dsp.sc-fb,:is(.at-ds,.at-dsp) .sc-fb{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:16px;background:color-mix(in srgb,var(--warn) 6%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 22%,transparent)}.at-dsp.sc-fb .h,:is(.at-ds,.at-dsp) .sc-fb .h{display:flex;gap:8px;font-size:13px;line-height:1.45;color:var(--ink-2)}.at-dsp.sc-fb .h svg,:is(.at-ds,.at-dsp) .sc-fb .h svg{width:15px;height:15px;color:var(--warn);flex:none;margin-top:2px}.at-dsp.sc-fb .h b,:is(.at-ds,.at-dsp) .sc-fb .h b{color:var(--ink);font-weight:600}.at-dsp.sc-opt,:is(.at-ds,.at-dsp) .sc-opt{display:flex;flex-direction:column;border-radius:16px;box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.sc-opt .row,:is(.at-ds,.at-dsp) .sc-opt .row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-top:1px solid var(--line);width:100%;text-align:left}.at-dsp.sc-opt .row:first-child,:is(.at-ds,.at-dsp) .sc-opt .row:first-child{border-top:0}.at-dsp.sc-opt .row .tx,:is(.at-ds,.at-dsp) .sc-opt .row .tx{flex:1;line-height:1.35}.at-dsp.sc-opt .row b,:is(.at-ds,.at-dsp) .sc-opt .row b{display:block;font-size:13.5px;font-weight:500}.at-dsp.sc-opt .row small,:is(.at-ds,.at-dsp) .sc-opt .row small{font-size:12px;color:var(--ink-3)}@media (max-width:560px){.at-dsp.sc-when,:is(.at-ds,.at-dsp) .sc-when{grid-template-columns:1fr 1fr}.at-dsp.sc-cus,:is(.at-ds,.at-dsp) .sc-cus{grid-template-columns:1fr}}.at-dsp.dl,:is(.at-ds,.at-dsp) .dl{border-radius:18px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column}.at-dsp.dl-h,:is(.at-ds,.at-dsp) .dl-h{display:flex;align-items:center;gap:8px;padding:12px 12px 0 14px;font:500 11px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.at-dsp.dl-h .sp,:is(.at-ds,.at-dsp) .dl-h .sp{flex:1}.at-dsp.dl-h .saved,:is(.at-ds,.at-dsp) .dl-h .saved{font:500 11px var(--f-sans);letter-spacing:0;text-transform:none;color:var(--success);display:inline-flex;align-items:center;gap:4px;opacity:0;transition:opacity .25s}.at-dsp.dl-h .saved.on,:is(.at-ds,.at-dsp) .dl-h .saved.on{opacity:1}.at-dsp.dl-h .saved svg,:is(.at-ds,.at-dsp) .dl-h .saved svg{width:12px;height:12px}.at-dsp.dl-top,:is(.at-ds,.at-dsp) .dl-top{padding:10px 14px 12px;display:flex;flex-direction:column;gap:2px}.at-dsp.dl-top b,:is(.at-ds,.at-dsp) .dl-top b{font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.at-dsp.dl-top .pp,:is(.at-ds,.at-dsp) .dl-top .pp{font-size:12.5px;color:var(--ink-3)}.at-dsp.dl-val,:is(.at-ds,.at-dsp) .dl-val{display:flex;align-items:baseline;gap:8px;margin-top:8px;border-radius:10px;padding:2px 6px;margin-left:-6px;width:fit-content;max-width:100%;cursor:text}.at-dsp.dl-val:hover,:is(.at-ds,.at-dsp) .dl-val:hover{background:var(--surface-2)}.at-dsp.dl-val .v,:is(.at-ds,.at-dsp) .dl-val .v{font:500 24px var(--f-mono);letter-spacing:-.03em}.at-dsp.dl-val .v.zero,:is(.at-ds,.at-dsp) .dl-val .v.zero{color:var(--ink-3)}.at-dsp.dl-val small,:is(.at-ds,.at-dsp) .dl-val small{font:12px var(--f-mono);color:var(--ink-3)}.at-dsp.dl-val input,:is(.at-ds,.at-dsp) .dl-val input{font:500 22px var(--f-mono);letter-spacing:-.03em;width:170px;border:0;outline:0;background:var(--surface);border-radius:8px;box-shadow:inset 0 0 0 1.5px var(--ink);padding:2px 8px;color:var(--ink)}.at-dsp.dl-prog,:is(.at-ds,.at-dsp) .dl-prog{display:flex;gap:3px;margin:12px 0 2px}.at-dsp.dl-prog i,:is(.at-ds,.at-dsp) .dl-prog i{flex:1;height:5px;border-radius:3px;background:var(--surface-3)}.at-dsp.dl-prog i.on,:is(.at-ds,.at-dsp) .dl-prog i.on{background:var(--c)}.at-dsp.dl-prog-l,:is(.at-ds,.at-dsp) .dl-prog-l{display:flex;justify-content:space-between;font:11px var(--f-mono);color:var(--ink-3)}.at-dsp.dl-st,:is(.at-ds,.at-dsp) .dl-st{padding:0 14px 12px}.at-dsp.dl-st .seg,:is(.at-ds,.at-dsp) .dl-st .seg{width:100%}.at-dsp.dl-st .seg button,:is(.at-ds,.at-dsp) .dl-st .seg button{flex:1;height:30px;font-size:13px}.at-dsp.dl-st .seg button.on[data-s=won],:is(.at-ds,.at-dsp) .dl-st .seg button.on[data-s=won]{color:var(--success)}.at-dsp.dl-st .seg button.on[data-s=lost],:is(.at-ds,.at-dsp) .dl-st .seg button.on[data-s=lost]{color:var(--danger)}.at-dsp.dl-props,:is(.at-ds,.at-dsp) .dl-props{border-top:1px solid var(--line);padding:6px}.at-dsp.pr,:is(.at-ds,.at-dsp) .pr{display:grid;grid-template-columns:84px 1fr;align-items:center;gap:6px;min-height:40px}.at-dsp.pr>.lb,:is(.at-ds,.at-dsp) .pr>.lb{font-size:12.5px;color:var(--ink-3);padding-left:8px}.at-dsp.pr .selwrap,:is(.at-ds,.at-dsp) .pr .selwrap{display:flex;min-width:0}.at-dsp.prv,:is(.at-ds,.at-dsp) .prv{width:100%;min-width:0;height:36px;display:flex;align-items:center;gap:8px;padding:0 8px;border-radius:10px;font-size:13.5px;text-align:left;color:var(--ink)}.at-dsp.prv:hover,.at-dsp.prv[aria-expanded=true],:is(.at-ds,.at-dsp) .prv:hover,:is(.at-ds,.at-dsp) .prv[aria-expanded=true]{background:var(--surface-2)}.at-dsp.prv .v,:is(.at-ds,.at-dsp) .prv .v{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.prv .v.ph,:is(.at-ds,.at-dsp) .prv .v.ph{color:var(--ink-3)}.at-dsp.prv>svg.i,:is(.at-ds,.at-dsp) .prv>svg.i{width:14px;height:14px;color:var(--ink-3);opacity:0;flex:none}.at-dsp.prv:hover>svg.i,.at-dsp.prv[aria-expanded=true]>svg.i,:is(.at-ds,.at-dsp) .prv:hover>svg.i,:is(.at-ds,.at-dsp) .prv[aria-expanded=true]>svg.i{opacity:1}.at-dsp.prv .dot,:is(.at-ds,.at-dsp) .prv .dot{width:8px;height:8px;border-radius:50%;flex:none}.at-dsp.prv .miss,:is(.at-ds,.at-dsp) .prv .miss{font-size:11px;font-weight:500;color:var(--warn);background:color-mix(in srgb,var(--warn) 12%,var(--surface));height:20px;padding:0 7px;border-radius:6px;display:inline-flex;align-items:center;flex:none}.at-dsp.prv .avatar,:is(.at-ds,.at-dsp) .prv .avatar{width:22px;height:22px;font-size:9px;flex:none}.at-dsp.prv .em,:is(.at-ds,.at-dsp) .prv .em{font-size:11.5px;color:var(--ink-3)}.at-dsp.pr .ddm,:is(.at-ds,.at-dsp) .pr .ddm{max-height:280px;overflow-y:auto}.at-dsp.pr .so .avatar,:is(.at-ds,.at-dsp) .pr .so .avatar{width:22px;height:22px;font-size:9px}.at-dsp.dl-lost,:is(.at-ds,.at-dsp) .dl-lost{margin:0 14px 12px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--danger) 6%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--danger) 20%,transparent);display:flex;flex-direction:column;gap:8px}.at-dsp.dl-lost .h,:is(.at-ds,.at-dsp) .dl-lost .h{font-size:12.5px;font-weight:600;color:var(--danger);display:flex;align-items:center;gap:6px}.at-dsp.dl-lost .h svg,:is(.at-ds,.at-dsp) .dl-lost .h svg{width:14px;height:14px}.at-dsp.dl-lost .prv,:is(.at-ds,.at-dsp) .dl-lost .prv{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong)}.at-dsp.dl-lost .prv>svg.i,:is(.at-ds,.at-dsp) .dl-lost .prv>svg.i{opacity:1}.at-dsp.dl-f,:is(.at-ds,.at-dsp) .dl-f{display:flex;align-items:center;gap:6px;padding:8px 8px 8px 14px;border-top:1px solid var(--line)}.at-dsp.dl-f .sp,:is(.at-ds,.at-dsp) .dl-f .sp{flex:1}.at-dsp.dl-f .lk,:is(.at-ds,.at-dsp) .dl-f .lk{font-size:12.5px;font-weight:500;color:var(--ink-2);display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 8px;border-radius:8px}.at-dsp.dl-f .lk:hover,:is(.at-ds,.at-dsp) .dl-f .lk:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.dl-f .lk svg,:is(.at-ds,.at-dsp) .dl-f .lk svg{width:13px;height:13px}.at-dsp.dl-f .upd,:is(.at-ds,.at-dsp) .dl-f .upd{font-size:11.5px;color:var(--ink-3)}.at-dsp.dl-none,:is(.at-ds,.at-dsp) .dl-none{padding:18px 14px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.at-dsp.dl-none .ic,:is(.at-ds,.at-dsp) .dl-none .ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);margin-bottom:6px;color:var(--ink-3)}.at-dsp.dl-none .ic svg,:is(.at-ds,.at-dsp) .dl-none .ic svg{width:18px;height:18px}.at-dsp.dl-none b,:is(.at-ds,.at-dsp) .dl-none b{font-size:14px;font-weight:600}.at-dsp.dl-none span,:is(.at-ds,.at-dsp) .dl-none span{font-size:12.5px;color:var(--ink-3);max-width:28ch;line-height:1.45}.at-dsp.dl-none .btn,:is(.at-ds,.at-dsp) .dl-none .btn{margin-top:10px;height:36px;font-size:13.5px}.at-dsp.dl-none .btn svg,:is(.at-ds,.at-dsp) .dl-none .btn svg{width:15px;height:15px}.at-dsp.ne,:is(.at-ds,.at-dsp) .ne{border-radius:14px;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--surface);transition:box-shadow .15s}.at-dsp.ne:focus-within,:is(.at-ds,.at-dsp) .ne:focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 6%,transparent),inset 0 0 0 1.5px var(--ink)}.at-dsp.ne-ed,:is(.at-ds,.at-dsp) .ne-ed{min-height:44px;max-height:180px;overflow-y:auto;padding:11px 12px 6px;font-size:13.5px;line-height:1.5;outline:0}.at-dsp.ne-ed:empty:before,:is(.at-ds,.at-dsp) .ne-ed:empty:before{content:attr(data-ph);color:var(--ink-3)}.at-dsp.ne-ed ul,:is(.at-ds,.at-dsp) .ne-ed ul{margin:2px 0;padding-left:18px}.at-dsp.ne-ed a,.at-dsp.nt2 .bd a,:is(.at-ds,.at-dsp) .ne-ed a,:is(.at-ds,.at-dsp) .nt2 .bd a{color:var(--info);text-decoration:underline;text-underline-offset:2px}.at-dsp.ne-bar,:is(.at-ds,.at-dsp) .ne-bar{display:flex;align-items:center;gap:2px;padding:4px 6px 6px}.at-dsp.ne-bar .fb,:is(.at-ds,.at-dsp) .ne-bar .fb{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--ink-3);font-size:13.5px}.at-dsp.ne-bar .fb:hover,:is(.at-ds,.at-dsp) .ne-bar .fb:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.ne-bar .fb[aria-pressed=true],:is(.at-ds,.at-dsp) .ne-bar .fb[aria-pressed=true]{background:var(--surface-3);color:var(--ink)}.at-dsp.ne-bar .fb svg,:is(.at-ds,.at-dsp) .ne-bar .fb svg{width:14px;height:14px}.at-dsp.ne-bar .sp,:is(.at-ds,.at-dsp) .ne-bar .sp{flex:1}.at-dsp.ne-bar .kb,:is(.at-ds,.at-dsp) .ne-bar .kb{font:11px var(--f-mono);color:var(--ink-3);margin-right:4px}.at-dsp.ne-bar .btn,:is(.at-ds,.at-dsp) .ne-bar .btn{height:30px;font-size:12.5px;padding:0 12px}.at-dsp.ne-bar,:is(.at-ds,.at-dsp) .ne-bar{flex-wrap:wrap}.at-dsp.ne-act,:is(.at-ds,.at-dsp) .ne-act{display:none;flex-basis:100%;justify-content:flex-end;align-items:center;gap:6px;padding-top:4px;border-top:1px solid var(--line);margin-top:4px}.at-dsp.ne.has .ne-act,:is(.at-ds,.at-dsp) .ne.has .ne-act{display:flex}.at-dsp.nl,:is(.at-ds,.at-dsp) .nl{display:flex;flex-direction:column;gap:8px}.at-dsp.nt2,:is(.at-ds,.at-dsp) .nt2{border-radius:14px;padding:10px 12px;background:var(--note-bg);box-shadow:inset 0 0 0 1px var(--note-line);display:flex;flex-direction:column;gap:6px;position:relative}.at-dsp.nt2 .hd,:is(.at-ds,.at-dsp) .nt2 .hd{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-3)}.at-dsp.nt2 .hd .avatar,:is(.at-ds,.at-dsp) .nt2 .hd .avatar{width:20px;height:20px;font-size:8.5px}.at-dsp.nt2 .hd b,:is(.at-ds,.at-dsp) .nt2 .hd b{font-weight:600;color:var(--ink-2)}.at-dsp.nt2 .hd .sp,:is(.at-ds,.at-dsp) .nt2 .hd .sp{flex:1}.at-dsp.nt2 .hd .pinb,:is(.at-ds,.at-dsp) .nt2 .hd .pinb{display:inline-flex;align-items:center;gap:3px;color:var(--note-ink);font-weight:500}.at-dsp.nt2 .hd .pinb svg,:is(.at-ds,.at-dsp) .nt2 .hd .pinb svg{width:11px;height:11px}.at-dsp.nt2 .bd,:is(.at-ds,.at-dsp) .nt2 .bd{font-size:13.5px;line-height:1.5;overflow-wrap:anywhere}.at-dsp.nt2 .bd ul,:is(.at-ds,.at-dsp) .nt2 .bd ul{margin:2px 0;padding-left:18px}.at-dsp.nt2 .na,:is(.at-ds,.at-dsp) .nt2 .na{display:flex;gap:2px;opacity:0;transition:opacity .15s}.at-dsp.nt2:focus-within .na,.at-dsp.nt2:hover .na,:is(.at-ds,.at-dsp) .nt2:focus-within .na,:is(.at-ds,.at-dsp) .nt2:hover .na{opacity:1}.at-dsp.nt2 .na button,:is(.at-ds,.at-dsp) .nt2 .na button{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;color:var(--ink-3)}.at-dsp.nt2 .na button:hover,:is(.at-ds,.at-dsp) .nt2 .na button:hover{background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--ink)}.at-dsp.nt2 .na svg,:is(.at-ds,.at-dsp) .nt2 .na svg{width:13px;height:13px}.at-dsp.nl-emp,:is(.at-ds,.at-dsp) .nl-emp{font-size:12.5px;color:var(--ink-3);padding:2px 2px 0}.at-dsp.hf,:is(.at-ds,.at-dsp) .hf{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -14px;padding:0 14px 2px}.at-dsp.hf::-webkit-scrollbar,:is(.at-ds,.at-dsp) .hf::-webkit-scrollbar{display:none}.at-dsp.hf button,:is(.at-ds,.at-dsp) .hf button{height:28px;padding:0 10px;border-radius:var(--r-pill);font-size:12.5px;font-weight:500;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;display:inline-flex;align-items:center;gap:5px;flex:none}.at-dsp.hf button:hover,:is(.at-ds,.at-dsp) .hf button:hover{background:var(--surface-2)}.at-dsp.hf button[aria-pressed=true],:is(.at-ds,.at-dsp) .hf button[aria-pressed=true]{background:var(--primary);color:var(--on-primary);box-shadow:none}.at-dsp.hf button .c,:is(.at-ds,.at-dsp) .hf button .c{font:11px var(--f-mono);opacity:.6}.at-dsp.hday,:is(.at-ds,.at-dsp) .hday{font:500 10.5px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);padding:6px 0 2px}.at-dsp.hl,:is(.at-ds,.at-dsp) .hl{display:flex;flex-direction:column;position:relative}.at-dsp.he,:is(.at-ds,.at-dsp) .he{display:grid;grid-template-columns:28px 1fr;gap:10px;position:relative;padding-bottom:14px}.at-dsp.he:before,:is(.at-ds,.at-dsp) .he:before{content:"";position:absolute;left:13.5px;top:30px;bottom:2px;width:1px;background:var(--line-strong)}.at-dsp.he:last-child:before,:is(.at-ds,.at-dsp) .he:last-child:before{display:none}.at-dsp.he .hi,:is(.at-ds,.at-dsp) .he .hi{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;color:var(--k);background:color-mix(in srgb,var(--k) 12%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--k) 20%,transparent)}.at-dsp.he .hi svg,:is(.at-ds,.at-dsp) .he .hi svg{width:14px;height:14px}.at-dsp.he .hb,:is(.at-ds,.at-dsp) .he .hb{min-width:0;display:flex;flex-direction:column;gap:3px;padding-top:3px}.at-dsp.he .ht,:is(.at-ds,.at-dsp) .he .ht{font-size:13.5px;font-weight:600;line-height:1.3;display:flex;gap:6px;align-items:baseline}.at-dsp.he .ht .when,:is(.at-ds,.at-dsp) .he .ht .when{margin-left:auto;font:11px var(--f-mono);color:var(--ink-3);font-weight:400;white-space:nowrap}.at-dsp.he .hd2,:is(.at-ds,.at-dsp) .he .hd2{font-size:13px;color:var(--ink-2);line-height:1.45;overflow-wrap:anywhere}.at-dsp.he .hd2 b,:is(.at-ds,.at-dsp) .he .hd2 b{font-weight:600;color:var(--ink)}.at-dsp.he .hm,:is(.at-ds,.at-dsp) .he .hm{font-size:11.5px;color:var(--ink-3);display:flex;align-items:center;gap:5px;flex-wrap:wrap}.at-dsp.he .hm .src,:is(.at-ds,.at-dsp) .he .hm .src{font:500 10.5px var(--f-mono);letter-spacing:.02em;padding:1px 6px;border-radius:5px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-dsp.he .htags,:is(.at-ds,.at-dsp) .he .htags{display:flex;gap:4px;flex-wrap:wrap}.at-dsp.he .htags span,:is(.at-ds,.at-dsp) .he .htags span{height:22px;padding:0 8px;border-radius:6px;font-size:11.5px;font-weight:500;display:inline-flex;align-items:center;background:color-mix(in srgb,var(--k) 10%,var(--surface));color:var(--k)}.at-dsp.he .hq,:is(.at-ds,.at-dsp) .he .hq{font-size:12.5px;line-height:1.45;color:var(--ink-2);padding:8px 10px;border-radius:10px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:calc(2.9em + 16px)}.at-dsp.he .hq.full,:is(.at-ds,.at-dsp) .he .hq.full{max-height:none}.at-dsp.he .hq,:is(.at-ds,.at-dsp) .he .hq{padding-bottom:0;border-bottom:8px solid transparent}.at-dsp.he .hdiff[hidden],:is(.at-ds,.at-dsp) .he .hdiff[hidden]{display:none}.at-dsp.he .hq.full,:is(.at-ds,.at-dsp) .he .hq.full{display:block}.at-dsp.he .hx,:is(.at-ds,.at-dsp) .he .hx{align-self:flex-start;font-size:12px;font-weight:500;color:var(--ink-2);display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 6px;margin-left:-6px;border-radius:6px}.at-dsp.he .hx:hover,:is(.at-ds,.at-dsp) .he .hx:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.he .hx svg,:is(.at-ds,.at-dsp) .he .hx svg{width:12px;height:12px;transition:transform .2s;transform:rotate(-90deg)}.at-dsp.he .hx[aria-expanded=true] svg,:is(.at-ds,.at-dsp) .he .hx[aria-expanded=true] svg{transform:rotate(90deg)}.at-dsp.he .hdiff,:is(.at-ds,.at-dsp) .he .hdiff{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;font-size:12px;padding:8px 10px;border-radius:10px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.he .hdiff dt,:is(.at-ds,.at-dsp) .he .hdiff dt{color:var(--ink-3)}.at-dsp.he .hdiff dd,:is(.at-ds,.at-dsp) .he .hdiff dd{margin:0;min-width:0;overflow-wrap:anywhere}.at-dsp.he .hdiff s,:is(.at-ds,.at-dsp) .he .hdiff s{color:var(--ink-3)}.at-dsp.he .hdiff .ar,:is(.at-ds,.at-dsp) .he .hdiff .ar{color:var(--ink-3);margin:0 4px}.at-dsp.he.new .hi,:is(.at-ds,.at-dsp) .he.new .hi{animation:atds-popin .3s ease}.at-dsp.hmore,:is(.at-ds,.at-dsp) .hmore{height:34px;border-radius:10px;font-size:12.5px;font-weight:500;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);width:100%}.at-dsp.hmore:hover,:is(.at-ds,.at-dsp) .hmore:hover{background:var(--surface-2)}.at-dsp.hemp,:is(.at-ds,.at-dsp) .hemp{font-size:12.5px;color:var(--ink-3);padding:6px 0}.at-dsp.pf-ovl,:is(.at-ds,.at-dsp) .pf-ovl{position:fixed;inset:0;z-index:63;background:rgba(17,17,19,.34);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px 16px;animation:atds-fadein .18s ease}.at-dsp.pf-ovl[hidden],:is(.at-ds,.at-dsp) .pf-ovl[hidden]{display:none}.at-dsp.pf,:is(.at-ds,.at-dsp) .pf{width:min(1060px,100%);height:min(780px,calc(100vh - 48px));background:var(--surface);border-radius:28px;box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);display:flex;flex-direction:column;overflow:hidden;animation:atds-popin .24s cubic-bezier(.2,.8,.2,1);position:relative}.at-dsp.pf-sc,:is(.at-ds,.at-dsp) .pf-sc{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.at-dsp.pf-cv,:is(.at-ds,.at-dsp) .pf-cv{height:112px;margin:8px 8px 0;border-radius:22px;position:relative;overflow:hidden;background:radial-gradient(90% 140% at 12% 0,color-mix(in srgb,var(--pc) 42%,var(--surface)) 0,transparent 60%),radial-gradient(70% 120% at 88% 100%,color-mix(in srgb,var(--pc) 26%,#9A6BF2 18%) 0,transparent 62%),color-mix(in srgb,var(--pc) 8%,var(--surface-2))}.at-dsp.pf-cv:after,:is(.at-ds,.at-dsp) .pf-cv:after{content:"";position:absolute;inset:0;background-image:radial-gradient(color-mix(in srgb,var(--ink) 9%,transparent) 1px,transparent 1px);background-size:16px 16px;mask-image:linear-gradient(90deg,transparent,#000 70%)}.at-dsp.pf-tb,:is(.at-ds,.at-dsp) .pf-tb{position:absolute;top:18px;right:18px;display:flex;gap:6px;z-index:2}.at-dsp.pf-tb button,:is(.at-ds,.at-dsp) .pf-tb button{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--surface) 80%,transparent);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2)}.at-dsp.pf-tb button:hover,:is(.at-ds,.at-dsp) .pf-tb button:hover{color:var(--ink);background:var(--surface)}.at-dsp.pf-tb svg,:is(.at-ds,.at-dsp) .pf-tb svg{width:16px;height:16px}.at-dsp.pf-hd,:is(.at-ds,.at-dsp) .pf-hd{display:flex;align-items:flex-end;gap:16px;padding:0 28px;margin-top:-44px;position:relative;flex-wrap:wrap}.at-dsp.pf-av,:is(.at-ds,.at-dsp) .pf-av{width:96px;height:96px;border-radius:50%;flex:none;position:relative;box-shadow:0 0 0 5px var(--surface),var(--sh-2)}.at-dsp.pf-av .avatar,:is(.at-ds,.at-dsp) .pf-av .avatar{width:100%;height:100%;font-size:30px}.at-dsp.pf-av .chb,:is(.at-ds,.at-dsp) .pf-av .chb{position:absolute;right:2px;bottom:4px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 3px var(--surface)}.at-dsp.pf-av .chb.wa,:is(.at-ds,.at-dsp) .pf-av .chb.wa{background:#25D366}.at-dsp.pf-av .chb.ig,:is(.at-ds,.at-dsp) .pf-av .chb.ig{background:linear-gradient(45deg,#F58529,#DD2A7B,#8134AF)}.at-dsp.pf-av .chb svg,:is(.at-ds,.at-dsp) .pf-av .chb svg{width:12px;height:12px}.at-dsp.pf-id,:is(.at-ds,.at-dsp) .pf-id{flex:1;min-width:220px;padding-bottom:4px}.at-dsp.pf-id h2,:is(.at-ds,.at-dsp) .pf-id h2{margin:0;font-size:24px;font-weight:600;letter-spacing:-.025em;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.at-dsp.pf-id .pf-sub,:is(.at-ds,.at-dsp) .pf-id .pf-sub{font-size:13.5px;color:var(--ink-3);display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:3px}.at-dsp.pf-id .pf-sub svg,:is(.at-ds,.at-dsp) .pf-id .pf-sub svg{width:13px;height:13px}.at-dsp.pf-id .pf-sub .dotsep,:is(.at-ds,.at-dsp) .pf-id .pf-sub .dotsep{width:3px;height:3px;border-radius:50%;background:var(--line-strong)}.at-dsp.pf-id .pf-sub .on,:is(.at-ds,.at-dsp) .pf-id .pf-sub .on{color:var(--success);display:inline-flex;align-items:center;gap:5px}.at-dsp.pf-id .pf-sub .on:before,:is(.at-ds,.at-dsp) .pf-id .pf-sub .on:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.at-dsp.pf-acts,:is(.at-ds,.at-dsp) .pf-acts{display:flex;gap:8px;padding-bottom:6px;flex-wrap:wrap}.at-dsp.pf-acts .btn,:is(.at-ds,.at-dsp) .pf-acts .btn{height:40px;font-size:14px;padding:0 14px;gap:7px}.at-dsp.pf-acts .btn svg,:is(.at-ds,.at-dsp) .pf-acts .btn svg{width:16px;height:16px}.at-dsp.pf-acts .ib,:is(.at-ds,.at-dsp) .pf-acts .ib{width:40px;padding:0;justify-content:center}.at-dsp.pf-tags,:is(.at-ds,.at-dsp) .pf-tags{display:flex;gap:6px;flex-wrap:wrap;padding:12px 28px 0}.at-dsp.pf-tags .lchip,:is(.at-ds,.at-dsp) .pf-tags .lchip{height:26px;font-size:12px;padding:0 10px}.at-dsp.pf-tags .addc,:is(.at-ds,.at-dsp) .pf-tags .addc{width:26px;height:26px}.at-dsp.pf-kpi,:is(.at-ds,.at-dsp) .pf-kpi{display:grid;grid-template-columns:repeat(4,1fr);margin:18px 28px 0;border-radius:18px;box-shadow:inset 0 0 0 1px var(--line);background:var(--surface)}.at-dsp.pf-kpi>div,:is(.at-ds,.at-dsp) .pf-kpi>div{padding:12px 16px;display:flex;gap:12px;align-items:center;border-left:1px solid var(--line);min-width:0}.at-dsp.pf-kpi>div:first-child,:is(.at-ds,.at-dsp) .pf-kpi>div:first-child{border-left:0}.at-dsp.pf-kpi .ki,:is(.at-ds,.at-dsp) .pf-kpi .ki{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex:none;color:var(--k);background:color-mix(in srgb,var(--k) 11%,var(--surface))}.at-dsp.pf-kpi .ki svg,:is(.at-ds,.at-dsp) .pf-kpi .ki svg{width:16px;height:16px}.at-dsp.pf-kpi b,:is(.at-ds,.at-dsp) .pf-kpi b{display:block;font:500 17px var(--f-mono);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.pf-kpi small,:is(.at-ds,.at-dsp) .pf-kpi small{display:block;font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.pf-tabs,:is(.at-ds,.at-dsp) .pf-tabs{position:sticky;top:0;z-index:3;background:var(--surface);display:flex;gap:2px;padding:14px 28px 0;border-bottom:1px solid var(--line);margin-top:6px;overflow-x:auto;scrollbar-width:none}.at-dsp.pf-tabs::-webkit-scrollbar,:is(.at-ds,.at-dsp) .pf-tabs::-webkit-scrollbar{display:none}.at-dsp.pf-tabs button,:is(.at-ds,.at-dsp) .pf-tabs button{height:40px;padding:0 12px;font-size:14px;font-weight:500;color:var(--ink-3);position:relative;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.at-dsp.pf-tabs button:hover,:is(.at-ds,.at-dsp) .pf-tabs button:hover{color:var(--ink)}.at-dsp.pf-tabs button[aria-selected=true],:is(.at-ds,.at-dsp) .pf-tabs button[aria-selected=true]{color:var(--ink)}.at-dsp.pf-tabs button[aria-selected=true]:after,:is(.at-ds,.at-dsp) .pf-tabs button[aria-selected=true]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:var(--ink)}.at-dsp.pf-tabs .c,:is(.at-ds,.at-dsp) .pf-tabs .c{font:500 11px var(--f-mono);background:var(--surface-3);color:var(--ink-2);border-radius:6px;padding:1px 6px}.at-dsp.pf-body,:is(.at-ds,.at-dsp) .pf-body{display:grid;grid-template-columns:1fr 290px;gap:20px;padding:20px 28px 28px;align-items:start}.at-dsp.pf-main,:is(.at-ds,.at-dsp) .pf-main{min-width:0;display:flex;flex-direction:column;gap:16px}.at-dsp.pf-side,:is(.at-ds,.at-dsp) .pf-side{display:flex;flex-direction:column;gap:12px;position:sticky;top:70px}.at-dsp.pf-card,:is(.at-ds,.at-dsp) .pf-card{border-radius:20px;box-shadow:inset 0 0 0 1px var(--line);background:var(--surface)}.at-dsp.pf-ch,:is(.at-ds,.at-dsp) .pf-ch{display:flex;align-items:center;gap:8px;padding:14px 16px 0;font-size:14px;font-weight:600}.at-dsp.pf-ch svg,:is(.at-ds,.at-dsp) .pf-ch svg{width:16px;height:16px;color:var(--ink-3)}.at-dsp.pf-ch .sp,:is(.at-ds,.at-dsp) .pf-ch .sp{flex:1}.at-dsp.pf-ch .lk,:is(.at-ds,.at-dsp) .pf-ch .lk{font-size:12.5px;font-weight:500;color:var(--ink-3);display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 8px;border-radius:8px}.at-dsp.pf-ch .lk:hover,:is(.at-ds,.at-dsp) .pf-ch .lk:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.pf-ch .lk svg,:is(.at-ds,.at-dsp) .pf-ch .lk svg{width:13px;height:13px}.at-dsp.pf-cb,:is(.at-ds,.at-dsp) .pf-cb{padding:12px 16px 16px}.at-dsp.pf-ai,:is(.at-ds,.at-dsp) .pf-ai{background:var(--ai-bg);box-shadow:inset 0 0 0 1px var(--ai-line)}.at-dsp.pf-ai .pf-ch,:is(.at-ds,.at-dsp) .pf-ai .pf-ch{color:#6B4FD8}.at-dsp.pf-ai p,:is(.at-ds,.at-dsp) .pf-ai p{margin:0;font-size:14px;line-height:1.55}.at-dsp.pf-ai .nx,:is(.at-ds,.at-dsp) .pf-ai .nx{margin-top:10px;display:flex;gap:6px;flex-wrap:wrap}.at-dsp.pf-ai .nx button,:is(.at-ds,.at-dsp) .pf-ai .nx button{height:30px;padding:0 10px;border-radius:9px;font-size:12.5px;font-weight:500;background:var(--surface);box-shadow:inset 0 0 0 1px var(--ai-line);display:inline-flex;align-items:center;gap:6px}.at-dsp.pf-ai .nx svg,:is(.at-ds,.at-dsp) .pf-ai .nx svg{width:13px;height:13px}.at-dsp.pf-grid,:is(.at-ds,.at-dsp) .pf-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.at-dsp.pf-gi,:is(.at-ds,.at-dsp) .pf-gi{display:flex;gap:12px;align-items:center;padding:12px 16px;border-top:1px solid var(--line);min-width:0}.at-dsp.pf-gi:nth-child(-n+2),:is(.at-ds,.at-dsp) .pf-gi:nth-child(-n+2){border-top:0}.at-dsp.pf-gi:nth-child(2n),:is(.at-ds,.at-dsp) .pf-gi:nth-child(2n){border-left:1px solid var(--line)}.at-dsp.pf-gi .gi,:is(.at-ds,.at-dsp) .pf-gi .gi{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex:none;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2)}.at-dsp.pf-gi .gi svg,:is(.at-ds,.at-dsp) .pf-gi .gi svg{width:15px;height:15px}.at-dsp.pf-gi .tx,:is(.at-ds,.at-dsp) .pf-gi .tx{flex:1;min-width:0;line-height:1.3}.at-dsp.pf-gi small,:is(.at-ds,.at-dsp) .pf-gi small{display:block;font-size:12px;color:var(--ink-3)}.at-dsp.pf-gi b,:is(.at-ds,.at-dsp) .pf-gi b{display:block;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.pf-gi b.ph,:is(.at-ds,.at-dsp) .pf-gi b.ph{color:var(--ink-3);font-weight:400}.at-dsp.pf-gi .cp,:is(.at-ds,.at-dsp) .pf-gi .cp{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--ink-3);opacity:0;flex:none}.at-dsp.pf-gi .cp:focus-visible,.at-dsp.pf-gi:hover .cp,:is(.at-ds,.at-dsp) .pf-gi .cp:focus-visible,:is(.at-ds,.at-dsp) .pf-gi:hover .cp{opacity:1}.at-dsp.pf-gi .cp:hover,:is(.at-ds,.at-dsp) .pf-gi .cp:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.pf-gi .cp svg,:is(.at-ds,.at-dsp) .pf-gi .cp svg{width:14px;height:14px}.at-dsp.pf-dm,:is(.at-ds,.at-dsp) .pf-dm{display:flex;gap:12px;align-items:center;padding:14px 16px;width:100%;text-align:left;border-radius:20px}.at-dsp.pf-dm:hover,:is(.at-ds,.at-dsp) .pf-dm:hover{background:var(--surface-2)}.at-dsp.pf-dm .di,:is(.at-ds,.at-dsp) .pf-dm .di{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex:none;background:color-mix(in srgb,#8B5CF6 11%,var(--surface));color:#8B5CF6}.at-dsp.pf-dm .di svg,:is(.at-ds,.at-dsp) .pf-dm .di svg{width:18px;height:18px}.at-dsp.pf-dm .tx,:is(.at-ds,.at-dsp) .pf-dm .tx{flex:1;min-width:0}.at-dsp.pf-dm .tx b,:is(.at-ds,.at-dsp) .pf-dm .tx b{display:block;font-size:14px;font-weight:600}.at-dsp.pf-dm .tx small,:is(.at-ds,.at-dsp) .pf-dm .tx small{font-size:12.5px;color:var(--ink-3)}.at-dsp.pf-dm .pg,:is(.at-ds,.at-dsp) .pf-dm .pg{display:flex;gap:3px;margin-top:8px;max-width:220px}.at-dsp.pf-dm .pg i,:is(.at-ds,.at-dsp) .pf-dm .pg i{flex:1;height:4px;border-radius:2px;background:var(--surface-3)}.at-dsp.pf-dm .pg i.on,:is(.at-ds,.at-dsp) .pf-dm .pg i.on{background:var(--c)}.at-dsp.pf-dm .vl,:is(.at-ds,.at-dsp) .pf-dm .vl{font:500 16px var(--f-mono);white-space:nowrap}.at-dsp.pf-act,:is(.at-ds,.at-dsp) .pf-act{display:flex;flex-direction:column}.at-dsp.pf-act .ar,:is(.at-ds,.at-dsp) .pf-act .ar{display:flex;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--line);font-size:13px}.at-dsp.pf-act .ar:first-child,:is(.at-ds,.at-dsp) .pf-act .ar:first-child{border-top:0;padding-top:0}.at-dsp.pf-act .ar .hi2,:is(.at-ds,.at-dsp) .pf-act .ar .hi2{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;flex:none;color:var(--k);background:color-mix(in srgb,var(--k) 12%,var(--surface))}.at-dsp.pf-act .ar .hi2 svg,:is(.at-ds,.at-dsp) .pf-act .ar .hi2 svg{width:13px;height:13px}.at-dsp.pf-act .ar span,:is(.at-ds,.at-dsp) .pf-act .ar span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.pf-act .ar small,:is(.at-ds,.at-dsp) .pf-act .ar small{font:11px var(--f-mono);color:var(--ink-3);white-space:nowrap}.at-dsp.pf-fh,:is(.at-ds,.at-dsp) .pf-fh{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.at-dsp.pf-fh .sp,:is(.at-ds,.at-dsp) .pf-fh .sp{flex:1}.at-dsp.pf-fh .tg,:is(.at-ds,.at-dsp) .pf-fh .tg{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2)}.at-dsp.pf-fh .tg .switch,:is(.at-ds,.at-dsp) .pf-fh .tg .switch{width:32px;height:18px}.at-dsp.pf-fh .tg .switch:after,:is(.at-ds,.at-dsp) .pf-fh .tg .switch:after{width:12px;height:12px}.at-dsp.pf-fh .tg .switch[aria-checked=true]:after,:is(.at-ds,.at-dsp) .pf-fh .tg .switch[aria-checked=true]:after{transform:translateX(14px)}.at-dsp.pf-fh .btn,:is(.at-ds,.at-dsp) .pf-fh .btn{height:34px;font-size:13px;padding:0 12px;gap:6px}.at-dsp.pf-fh .btn svg,:is(.at-ds,.at-dsp) .pf-fh .btn svg{width:14px;height:14px}.at-dsp.pf-q,:is(.at-ds,.at-dsp) .pf-q{flex:1;min-width:180px;max-width:280px;height:36px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line-strong);display:flex;align-items:center;gap:8px;padding:0 10px}.at-dsp.pf-q:focus-within,:is(.at-ds,.at-dsp) .pf-q:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.at-dsp.pf-q svg,:is(.at-ds,.at-dsp) .pf-q svg{width:15px;height:15px;color:var(--ink-3)}.at-dsp.pf-q input,:is(.at-ds,.at-dsp) .pf-q input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:13.5px;color:var(--ink)}.at-dsp.pf-grp>summary,:is(.at-ds,.at-dsp) .pf-grp>summary{list-style:none;display:flex;align-items:center;gap:8px;padding:14px 16px;cursor:pointer;font-size:14px;font-weight:600}.at-dsp.pf-grp>summary::-webkit-details-marker,:is(.at-ds,.at-dsp) .pf-grp>summary::-webkit-details-marker{display:none}.at-dsp.pf-grp>summary svg,:is(.at-ds,.at-dsp) .pf-grp>summary svg{width:15px;height:15px;color:var(--ink-3)}.at-dsp.pf-grp>summary .cvv,:is(.at-ds,.at-dsp) .pf-grp>summary .cvv{margin-left:auto;transition:transform .2s;transform:rotate(-90deg)}.at-dsp.pf-grp[open]>summary .cvv,:is(.at-ds,.at-dsp) .pf-grp[open]>summary .cvv{transform:rotate(90deg)}.at-dsp.pf-grp>summary .n,:is(.at-ds,.at-dsp) .pf-grp>summary .n{font:500 11px var(--f-mono);color:var(--ink-3);font-weight:400}.at-dsp.pf-rows,:is(.at-ds,.at-dsp) .pf-rows{padding:0 8px 8px}.at-dsp.pf-r,:is(.at-ds,.at-dsp) .pf-r{display:grid;grid-template-columns:200px 1fr;align-items:center;gap:8px;min-height:44px;padding:0 8px;border-radius:12px;position:relative}.at-dsp.pf-r+.pf-r,:is(.at-ds,.at-dsp) .pf-r+.pf-r{box-shadow:0 -1px 0 var(--line)}.at-dsp.pf-r .lb,:is(.at-ds,.at-dsp) .pf-r .lb{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--ink-3)}.at-dsp.pf-r .lb svg,:is(.at-ds,.at-dsp) .pf-r .lb svg{width:15px;height:15px}.at-dsp.pf-r .vb,:is(.at-ds,.at-dsp) .pf-r .vb{min-width:0;height:36px;display:flex;align-items:center;gap:8px;padding:0 10px;border-radius:10px;text-align:left;font-size:14px;width:100%}.at-dsp.pf-r .vb:hover,:is(.at-ds,.at-dsp) .pf-r .vb:hover{background:var(--surface-2)}.at-dsp.pf-r .vb .v,:is(.at-ds,.at-dsp) .pf-r .vb .v{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.pf-r .vb .v.ph,:is(.at-ds,.at-dsp) .pf-r .vb .v.ph{color:var(--ink-3)}.at-dsp.pf-r .vb>svg,:is(.at-ds,.at-dsp) .pf-r .vb>svg{width:14px;height:14px;color:var(--ink-3);opacity:0}.at-dsp.pf-r .vb:hover>svg,:is(.at-ds,.at-dsp) .pf-r .vb:hover>svg{opacity:1}.at-dsp.pf-r .vb .flag,:is(.at-ds,.at-dsp) .pf-r .vb .flag{font:600 10px var(--f-mono);padding:1px 5px;border-radius:4px;background:var(--surface-3);color:var(--ink-2)}.at-dsp.pf-r.ed,:is(.at-ds,.at-dsp) .pf-r.ed{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)!important;padding:8px;grid-template-columns:200px 1fr}.at-dsp.pf-r .ef,:is(.at-ds,.at-dsp) .pf-r .ef{display:flex;gap:6px;align-items:center;min-width:0}.at-dsp.pf-r .ef input,:is(.at-ds,.at-dsp) .pf-r .ef input{flex:1;min-width:0;height:38px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1.5px var(--ink);background:var(--surface);color:var(--ink);font:inherit;font-size:14px;padding:0 12px;outline:0}.at-dsp.pf-r .ef input.err,:is(.at-ds,.at-dsp) .pf-r .ef input.err{box-shadow:inset 0 0 0 1.5px var(--danger)}.at-dsp.pf-r .ef .btn,:is(.at-ds,.at-dsp) .pf-r .ef .btn{height:38px;font-size:13px;padding:0 12px}.at-dsp.pf-r .er,:is(.at-ds,.at-dsp) .pf-r .er{grid-column:2;font-size:12px;color:var(--danger);padding:0 2px}.at-dsp.pf-r.hit,:is(.at-ds,.at-dsp) .pf-r.hit{animation:atds-pfhit 1.4s ease}@keyframes atds-pfhit{0%,40%{background:color-mix(in srgb,var(--warn) 14%,transparent)}to{background:transparent}}.at-dsp.pf-emp,:is(.at-ds,.at-dsp) .pf-emp{padding:36px 16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.at-dsp.pf-emp svg.art,:is(.at-ds,.at-dsp) .pf-emp svg.art{width:120px;height:96px;margin-bottom:8px}.at-dsp.pf-emp b,:is(.at-ds,.at-dsp) .pf-emp b{font-size:15px;font-weight:600}.at-dsp.pf-emp span,:is(.at-ds,.at-dsp) .pf-emp span{font-size:13px;color:var(--ink-3);max-width:34ch;line-height:1.45}.at-dsp.pf-emp .btn,:is(.at-ds,.at-dsp) .pf-emp .btn{margin-top:12px;height:38px;font-size:13.5px;gap:7px}.at-dsp.pf-emp .btn svg,:is(.at-ds,.at-dsp) .pf-emp .btn svg{width:15px;height:15px}.at-dsp.pf-deals,:is(.at-ds,.at-dsp) .pf-deals{display:flex;flex-direction:column;gap:10px}.at-dsp.pf-dc,:is(.at-ds,.at-dsp) .pf-dc{border-radius:18px;box-shadow:inset 0 0 0 1px var(--line);padding:14px 16px;display:grid;grid-template-columns:1fr auto;gap:10px 16px;align-items:center}.at-dsp.pf-dc .t b,:is(.at-ds,.at-dsp) .pf-dc .t b{font-size:14.5px;font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.at-dsp.pf-dc .t small,:is(.at-ds,.at-dsp) .pf-dc .t small{display:block;font-size:12.5px;color:var(--ink-3);margin-top:2px}.at-dsp.pf-dc .vl,:is(.at-ds,.at-dsp) .pf-dc .vl{font:500 18px var(--f-mono);text-align:right}.at-dsp.pf-dc .vl small,:is(.at-ds,.at-dsp) .pf-dc .vl small{display:block;font-size:11.5px;color:var(--ink-3)}.at-dsp.pf-dc .pg,:is(.at-ds,.at-dsp) .pf-dc .pg{grid-column:1/-1;display:flex;gap:3px}.at-dsp.pf-dc .pg i,:is(.at-ds,.at-dsp) .pf-dc .pg i{flex:1;height:5px;border-radius:3px;background:var(--surface-3)}.at-dsp.pf-dc .pg i.on,:is(.at-ds,.at-dsp) .pf-dc .pg i.on{background:var(--c)}.at-dsp.pf-dc .ft,:is(.at-ds,.at-dsp) .pf-dc .ft{grid-column:1/-1;display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--ink-3);flex-wrap:wrap}.at-dsp.pf-dc .ft .avatar,:is(.at-ds,.at-dsp) .pf-dc .ft .avatar{width:20px;height:20px;font-size:8.5px}.at-dsp.pf-dc .ft .sp,:is(.at-ds,.at-dsp) .pf-dc .ft .sp{flex:1}.at-dsp.pf-dc .ft .lk,:is(.at-ds,.at-dsp) .pf-dc .ft .lk{font-weight:500;color:var(--ink-2);display:inline-flex;align-items:center;gap:5px}.at-dsp.pf-dc .ft .lk:hover,:is(.at-ds,.at-dsp) .pf-dc .ft .lk:hover{color:var(--ink)}.at-dsp.pf-dc .ft svg,:is(.at-ds,.at-dsp) .pf-dc .ft svg{width:12px;height:12px}.at-dsp.pf-sb,:is(.at-ds,.at-dsp) .pf-sb{height:22px;padding:0 8px;border-radius:6px;font-size:11.5px;font-weight:500;display:inline-flex;align-items:center;gap:5px}.at-dsp.pf-sb:before,:is(.at-ds,.at-dsp) .pf-sb:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.at-dsp.pf-sb.open,:is(.at-ds,.at-dsp) .pf-sb.open{background:color-mix(in srgb,var(--info) 11%,var(--surface));color:var(--info)}.at-dsp.pf-sb.won,:is(.at-ds,.at-dsp) .pf-sb.won{background:var(--success-bg);color:var(--success)}.at-dsp.pf-sb.lost,:is(.at-ds,.at-dsp) .pf-sb.lost{background:color-mix(in srgb,var(--danger) 10%,var(--surface));color:var(--danger)}.at-dsp.pf-add,:is(.at-ds,.at-dsp) .pf-add{height:52px;border-radius:18px;border:1.5px dashed var(--line-strong);display:flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;font-weight:500;color:var(--ink-2);width:100%}.at-dsp.pf-add:hover,:is(.at-ds,.at-dsp) .pf-add:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.pf-add svg,:is(.at-ds,.at-dsp) .pf-add svg{width:15px;height:15px}.at-dsp.pf-st,:is(.at-ds,.at-dsp) .pf-st{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--ink-3)}.at-dsp.pf-st .bar,:is(.at-ds,.at-dsp) .pf-st .bar{flex:1;max-width:160px;height:6px;border-radius:3px;background:var(--surface-3);overflow:hidden}.at-dsp.pf-st .bar i,:is(.at-ds,.at-dsp) .pf-st .bar i{display:block;height:100%;background:var(--ink);border-radius:3px}.at-dsp.pf-st b,:is(.at-ds,.at-dsp) .pf-st b{color:var(--ink-2);font:500 12px var(--f-mono)}.at-dsp.pf-fchips,:is(.at-ds,.at-dsp) .pf-fchips{display:flex;gap:6px;flex-wrap:wrap}.at-dsp.pf-fchips button,:is(.at-ds,.at-dsp) .pf-fchips button{height:30px;padding:0 11px;border-radius:var(--r-pill);font-size:12.5px;font-weight:500;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);display:inline-flex;align-items:center;gap:5px}.at-dsp.pf-fchips button[aria-pressed=true],:is(.at-ds,.at-dsp) .pf-fchips button[aria-pressed=true]{background:var(--primary);color:var(--on-primary);box-shadow:none}.at-dsp.pf-fchips .c,:is(.at-ds,.at-dsp) .pf-fchips .c{font:11px var(--f-mono);opacity:.6}.at-dsp.pf-drop,:is(.at-ds,.at-dsp) .pf-drop{border-radius:18px;border:1.5px dashed var(--line-strong);padding:16px;display:flex;align-items:center;gap:14px;transition:background .15s,border-color .15s}.at-dsp.pf-drop.over,:is(.at-ds,.at-dsp) .pf-drop.over{background:color-mix(in srgb,var(--info) 6%,var(--surface));border-color:var(--info)}.at-dsp.pf-drop .ui,:is(.at-ds,.at-dsp) .pf-drop .ui{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);flex:none}.at-dsp.pf-drop .ui svg,:is(.at-ds,.at-dsp) .pf-drop .ui svg{width:18px;height:18px}.at-dsp.pf-drop .tx,:is(.at-ds,.at-dsp) .pf-drop .tx{flex:1;font-size:13px;color:var(--ink-3);line-height:1.4}.at-dsp.pf-drop .tx b,:is(.at-ds,.at-dsp) .pf-drop .tx b{display:block;color:var(--ink);font-size:13.5px;font-weight:600}.at-dsp.pf-drop .btn,:is(.at-ds,.at-dsp) .pf-drop .btn{height:36px;font-size:13px;gap:6px}.at-dsp.pf-drop .btn svg,:is(.at-ds,.at-dsp) .pf-drop .btn svg{width:14px;height:14px}.at-dsp.pf-files,:is(.at-ds,.at-dsp) .pf-files{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.at-dsp.pf-fl,:is(.at-ds,.at-dsp) .pf-fl{border-radius:16px;box-shadow:inset 0 0 0 1px var(--line);padding:10px;display:flex;gap:10px;align-items:center;position:relative;min-width:0}.at-dsp.pf-fl:hover,:is(.at-ds,.at-dsp) .pf-fl:hover{background:var(--surface-2)}.at-dsp.pf-fl .th,:is(.at-ds,.at-dsp) .pf-fl .th{width:40px;height:48px;flex:none;position:relative}.at-dsp.pf-fl .th svg,:is(.at-ds,.at-dsp) .pf-fl .th svg{width:40px;height:48px}.at-dsp.pf-fl .th span,:is(.at-ds,.at-dsp) .pf-fl .th span{position:absolute;left:-4px;bottom:6px;font:700 8.5px var(--f-mono);color:#fff;background:var(--fc);border-radius:4px;padding:1px 4px;letter-spacing:.02em}.at-dsp.pf-fl .tx,:is(.at-ds,.at-dsp) .pf-fl .tx{flex:1;min-width:0;line-height:1.3}.at-dsp.pf-fl .tx b,:is(.at-ds,.at-dsp) .pf-fl .tx b{display:block;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.pf-fl .tx small,:is(.at-ds,.at-dsp) .pf-fl .tx small{display:block;font-size:11.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.pf-fl .dl2,:is(.at-ds,.at-dsp) .pf-fl .dl2{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:var(--ink-3);flex:none}.at-dsp.pf-fl .dl2:hover,:is(.at-ds,.at-dsp) .pf-fl .dl2:hover{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.pf-fl .dl2 svg,:is(.at-ds,.at-dsp) .pf-fl .dl2 svg{width:14px;height:14px}.at-dsp.pf-fl .pb,:is(.at-ds,.at-dsp) .pf-fl .pb{position:absolute;left:10px;right:10px;bottom:5px;height:3px;border-radius:2px;background:var(--surface-3);overflow:hidden}.at-dsp.pf-fl .pb i,:is(.at-ds,.at-dsp) .pf-fl .pb i{display:block;height:100%;background:var(--info);transition:width .2s}.at-dsp.pf-cmp,:is(.at-ds,.at-dsp) .pf-cmp{padding:16px;display:flex;flex-direction:column;gap:12px}.at-dsp.pf-cmp .top,:is(.at-ds,.at-dsp) .pf-cmp .top{display:flex;align-items:center;gap:14px}.at-dsp.pf-ring,:is(.at-ds,.at-dsp) .pf-ring{width:64px;height:64px;flex:none;position:relative}.at-dsp.pf-ring svg,:is(.at-ds,.at-dsp) .pf-ring svg{width:64px;height:64px;transform:rotate(-90deg)}.at-dsp.pf-ring b,:is(.at-ds,.at-dsp) .pf-ring b{position:absolute;inset:0;display:grid;place-items:center;font:600 14px var(--f-mono);letter-spacing:-.04em}.at-dsp.pf-cmp .top .tx b,:is(.at-ds,.at-dsp) .pf-cmp .top .tx b{display:block;font-size:14px;font-weight:600}.at-dsp.pf-cmp .top .tx small,:is(.at-ds,.at-dsp) .pf-cmp .top .tx small{font-size:12.5px;color:var(--ink-3);line-height:1.4;display:block}.at-dsp.pf-chk,:is(.at-ds,.at-dsp) .pf-chk{display:flex;flex-direction:column}.at-dsp.pf-chk button,:is(.at-ds,.at-dsp) .pf-chk button{display:flex;align-items:center;gap:9px;height:32px;padding:0 6px;border-radius:9px;font-size:13px;text-align:left;width:100%;color:var(--ink-2)}.at-dsp.pf-chk button:hover,:is(.at-ds,.at-dsp) .pf-chk button:hover{background:var(--surface-2)}.at-dsp.pf-chk button svg,:is(.at-ds,.at-dsp) .pf-chk button svg{width:14px;height:14px;flex:none}.at-dsp.pf-chk button.ok,:is(.at-ds,.at-dsp) .pf-chk button.ok{color:var(--ink-3)}.at-dsp.pf-chk button.ok svg,:is(.at-ds,.at-dsp) .pf-chk button.ok svg{color:var(--success)}.at-dsp.pf-chk button .pt,:is(.at-ds,.at-dsp) .pf-chk button .pt{margin-left:auto;font:500 11.5px var(--f-mono);color:var(--success)}.at-dsp.pf-chk button.ok .pt,:is(.at-ds,.at-dsp) .pf-chk button.ok .pt{color:var(--ink-3)}.at-dsp.pf-chk button:not(.ok) svg,:is(.at-ds,.at-dsp) .pf-chk button:not(.ok) svg{color:var(--ink-3)}.at-dsp.pf-meta,:is(.at-ds,.at-dsp) .pf-meta{padding:6px 16px 10px}.at-dsp.pf-meta .mr,:is(.at-ds,.at-dsp) .pf-meta .mr{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:38px;font-size:13px;border-top:1px solid var(--line)}.at-dsp.pf-meta .mr:first-child,:is(.at-ds,.at-dsp) .pf-meta .mr:first-child{border-top:0}.at-dsp.pf-meta .mr span:first-child,:is(.at-ds,.at-dsp) .pf-meta .mr span:first-child{color:var(--ink-3);display:inline-flex;align-items:center;gap:8px}.at-dsp.pf-meta .mr span:first-child svg,:is(.at-ds,.at-dsp) .pf-meta .mr span:first-child svg{width:14px;height:14px}.at-dsp.pf-meta .mr span:last-child,:is(.at-ds,.at-dsp) .pf-meta .mr span:last-child{display:inline-flex;align-items:center;gap:6px;font-weight:500;text-align:right;min-width:0}.at-dsp.pf-meta .avatar,:is(.at-ds,.at-dsp) .pf-meta .avatar{width:20px;height:20px;font-size:8.5px}.at-dsp.pf-menu,:is(.at-ds,.at-dsp) .pf-menu{position:absolute;top:60px;right:18px;z-index:5}@media (max-width:860px){.at-dsp.pf-body,:is(.at-ds,.at-dsp) .pf-body{grid-template-columns:1fr;padding:16px}.at-dsp.pf-side,:is(.at-ds,.at-dsp) .pf-side{position:static}.at-dsp.pf-kpi,:is(.at-ds,.at-dsp) .pf-kpi{grid-template-columns:1fr 1fr;margin:16px 16px 0}.at-dsp.pf-kpi>div:nth-child(3),:is(.at-ds,.at-dsp) .pf-kpi>div:nth-child(3){border-left:0}.at-dsp.pf-kpi>div:nth-child(n+3),:is(.at-ds,.at-dsp) .pf-kpi>div:nth-child(n+3){border-top:1px solid var(--line)}.at-dsp.pf-hd,.at-dsp.pf-tags,:is(.at-ds,.at-dsp) .pf-hd,:is(.at-ds,.at-dsp) .pf-tags{padding-left:16px;padding-right:16px}.at-dsp.pf-tabs,:is(.at-ds,.at-dsp) .pf-tabs{padding:10px 16px 0}.at-dsp.pf-r,.at-dsp.pf-r.ed,:is(.at-ds,.at-dsp) .pf-r,:is(.at-ds,.at-dsp) .pf-r.ed{grid-template-columns:1fr;gap:2px;padding-top:6px;padding-bottom:6px}.at-dsp.pf-r .er,:is(.at-ds,.at-dsp) .pf-r .er{grid-column:1}.at-dsp.pf-grid,:is(.at-ds,.at-dsp) .pf-grid{grid-template-columns:1fr}.at-dsp.pf-gi:nth-child(2),:is(.at-ds,.at-dsp) .pf-gi:nth-child(2){border-top:1px solid var(--line)}.at-dsp.pf-gi:nth-child(2n),:is(.at-ds,.at-dsp) .pf-gi:nth-child(2n){border-left:0}.at-dsp.pf-ovl,:is(.at-ds,.at-dsp) .pf-ovl{padding:0}.at-dsp.pf,:is(.at-ds,.at-dsp) .pf{height:100vh;border-radius:0;width:100%}.at-dsp.pf-side .pf-meta,:is(.at-ds,.at-dsp) .pf-side .pf-meta{display:none}}:is(.at-ds,.at-dsp) #chh .av,:is(.at-ds,.at-dsp) #chh .who2 b,:is(.at-ds,.at-dsp) #rpDet .ph{cursor:pointer}:is(.at-ds,.at-dsp) #chh .who2 b:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong)}.at-dsp.eml-ovl,:is(.at-ds,.at-dsp) .eml-ovl{position:fixed;inset:0;z-index:63;background:rgba(17,17,19,.34);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px 16px;animation:atds-fadein .18s ease}.at-dsp.eml-ovl[hidden],:is(.at-ds,.at-dsp) .eml-ovl[hidden]{display:none}.at-dsp.eml,:is(.at-ds,.at-dsp) .eml{width:min(720px,100%);max-height:calc(100vh - 48px);background:var(--surface);border-radius:28px;box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);display:flex;flex-direction:column;overflow:hidden;animation:atds-popin .24s cubic-bezier(.2,.8,.2,1);position:relative}.at-dsp.eml.big,:is(.at-ds,.at-dsp) .eml.big{width:min(1000px,100%);height:calc(100vh - 48px)}.at-dsp.eml-h,:is(.at-ds,.at-dsp) .eml-h{display:flex;align-items:center;gap:12px;padding:16px 14px 12px 20px;flex:none}.at-dsp.eml-h .ic,:is(.at-ds,.at-dsp) .eml-h .ic{width:40px;height:40px;border-radius:12px;background:var(--surface-2);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line);display:grid;place-items:center;flex:none}.at-dsp.eml-h .ic svg,:is(.at-ds,.at-dsp) .eml-h .ic svg{width:19px;height:19px}.at-dsp.eml-h .tx,:is(.at-ds,.at-dsp) .eml-h .tx{flex:1;min-width:0;line-height:1.25}.at-dsp.eml-h b,:is(.at-ds,.at-dsp) .eml-h b{font-size:18px;font-weight:600;letter-spacing:-.02em;display:block}.at-dsp.eml-h small,:is(.at-ds,.at-dsp) .eml-h small{font-size:13px;color:var(--ink-3);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.eml-h .hb,:is(.at-ds,.at-dsp) .eml-h .hb{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--ink-3)}.at-dsp.eml-h .hb:hover,:is(.at-ds,.at-dsp) .eml-h .hb:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.eml-h .hb svg,:is(.at-ds,.at-dsp) .eml-h .hb svg{width:16px;height:16px}.at-dsp.eml-sc,:is(.at-ds,.at-dsp) .eml-sc{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.at-dsp.eml-f,:is(.at-ds,.at-dsp) .eml-f{display:flex;align-items:center;gap:10px;min-height:46px;padding:0 20px;border-top:1px solid var(--line)}.at-dsp.eml-f>.lb,:is(.at-ds,.at-dsp) .eml-f>.lb{width:62px;flex:none;font-size:13px;color:var(--ink-3)}.at-dsp.eml-f .sp,:is(.at-ds,.at-dsp) .eml-f .sp{flex:1}.at-dsp.eml-f .tg,:is(.at-ds,.at-dsp) .eml-f .tg{font-size:12.5px;font-weight:500;color:var(--ink-3);height:28px;padding:0 8px;border-radius:8px}.at-dsp.eml-f .tg:hover,:is(.at-ds,.at-dsp) .eml-f .tg:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.eml-f .tg[aria-pressed=true],:is(.at-ds,.at-dsp) .eml-f .tg[aria-pressed=true]{color:var(--ink);background:var(--surface-2)}.at-dsp.eml-from,:is(.at-ds,.at-dsp) .eml-from{display:flex;align-items:center;gap:8px;height:34px;padding:0 8px 0 4px;border-radius:10px;font-size:14px;min-width:0}.at-dsp.eml-from:hover,.at-dsp.eml-from[aria-expanded=true],:is(.at-ds,.at-dsp) .eml-from:hover,:is(.at-ds,.at-dsp) .eml-from[aria-expanded=true]{background:var(--surface-2)}.at-dsp.eml-from .pv,:is(.at-ds,.at-dsp) .eml-from .pv{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;font:700 9.5px var(--f-mono);color:#fff;flex:none}.at-dsp.eml-from .v,:is(.at-ds,.at-dsp) .eml-from .v{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.eml-from>svg,:is(.at-ds,.at-dsp) .eml-from>svg{width:14px;height:14px;color:var(--ink-3);flex:none}.at-dsp.eml-fw .ddm,:is(.at-ds,.at-dsp) .eml-fw .ddm{min-width:340px}.at-dsp.eml-fw .so .pv,:is(.at-ds,.at-dsp) .eml-fw .so .pv{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;font:700 9.5px var(--f-mono);color:#fff;flex:none}.at-dsp.eml-fw .so .st,:is(.at-ds,.at-dsp) .eml-fw .so .st{margin-left:auto;font-size:11.5px;color:var(--success)}.at-dsp.eml-fw .so .st.off,:is(.at-ds,.at-dsp) .eml-fw .so .st.off{color:var(--danger)}.at-dsp.eml-fw .so[disabled],:is(.at-ds,.at-dsp) .eml-fw .so[disabled]{opacity:.55}.at-dsp.eml-to,:is(.at-ds,.at-dsp) .eml-to{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 0}.at-dsp.eml-chip,:is(.at-ds,.at-dsp) .eml-chip{height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 4px;border-radius:9px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);font-size:13px;max-width:100%}.at-dsp.eml-chip .avatar,:is(.at-ds,.at-dsp) .eml-chip .avatar{width:20px;height:20px;font-size:8.5px}.at-dsp.eml-chip .x,:is(.at-ds,.at-dsp) .eml-chip .x{width:20px;height:20px;border-radius:6px;display:grid;place-items:center;color:var(--ink-3)}.at-dsp.eml-chip .x:hover,:is(.at-ds,.at-dsp) .eml-chip .x:hover{background:var(--surface-3);color:var(--ink)}.at-dsp.eml-chip .x svg,:is(.at-ds,.at-dsp) .eml-chip .x svg{width:11px;height:11px}.at-dsp.eml-chip .lk,:is(.at-ds,.at-dsp) .eml-chip .lk{width:20px;height:20px;display:grid;place-items:center;color:var(--ink-3)}.at-dsp.eml-chip .lk svg,:is(.at-ds,.at-dsp) .eml-chip .lk svg{width:12px;height:12px}.at-dsp.eml-chip.err,:is(.at-ds,.at-dsp) .eml-chip.err{background:color-mix(in srgb,var(--danger) 9%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--danger) 30%,transparent);color:var(--danger)}.at-dsp.eml-chip span.t,:is(.at-ds,.at-dsp) .eml-chip span.t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:2px}.at-dsp.eml-to input,:is(.at-ds,.at-dsp) .eml-to input{flex:1;min-width:140px;height:28px;border:0;outline:0;background:none;font:inherit;font-size:14px;color:var(--ink)}.at-dsp.eml-subj,:is(.at-ds,.at-dsp) .eml-subj{flex:1;min-width:0;height:44px;border:0;outline:0;background:none;font:inherit;font-size:15px;font-weight:500;color:var(--ink)}.at-dsp.eml-subj::placeholder,:is(.at-ds,.at-dsp) .eml-subj::placeholder{font-weight:400;color:var(--ink-3)}.at-dsp.eml-f .cnt,:is(.at-ds,.at-dsp) .eml-f .cnt{font:11.5px var(--f-mono);color:var(--ink-3)}.at-dsp.eml-f .cnt.warn,:is(.at-ds,.at-dsp) .eml-f .cnt.warn{color:var(--warn)}.at-dsp.eml-tb,:is(.at-ds,.at-dsp) .eml-tb{display:flex;align-items:center;gap:2px;padding:6px 14px;border-top:1px solid var(--line);flex-wrap:wrap;position:sticky;top:0;background:var(--surface);z-index:2}.at-dsp.eml-tb .fb,:is(.at-ds,.at-dsp) .eml-tb .fb{min-width:30px;height:30px;padding:0 6px;border-radius:8px;display:grid;place-items:center;color:var(--ink-2);font-size:14px}.at-dsp.eml-tb .fb:hover,:is(.at-ds,.at-dsp) .eml-tb .fb:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.eml-tb .fb[aria-pressed=true],:is(.at-ds,.at-dsp) .eml-tb .fb[aria-pressed=true]{background:var(--surface-3);color:var(--ink)}.at-dsp.eml-tb .fb svg,:is(.at-ds,.at-dsp) .eml-tb .fb svg{width:15px;height:15px}.at-dsp.eml-tb .sep,:is(.at-ds,.at-dsp) .eml-tb .sep{width:1px;height:18px;background:var(--line-strong);margin:0 4px}.at-dsp.eml-tb .sp,:is(.at-ds,.at-dsp) .eml-tb .sp{flex:1}.at-dsp.eml-tb select,:is(.at-ds,.at-dsp) .eml-tb select{height:30px;border:0;border-radius:8px;background:none;color:var(--ink-2);font:inherit;font-size:13px;padding:0 6px;cursor:pointer}.at-dsp.eml-tb select:hover,:is(.at-ds,.at-dsp) .eml-tb select:hover{background:var(--surface-2)}.at-dsp.eml-tb .ai,:is(.at-ds,.at-dsp) .eml-tb .ai{height:30px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border-radius:9px;font-size:12.5px;font-weight:500;background:var(--ai-bg);box-shadow:inset 0 0 0 1px var(--ai-line);color:#6B4FD8}.at-dsp.eml-tb .ai:hover,:is(.at-ds,.at-dsp) .eml-tb .ai:hover{filter:brightness(.98)}.at-dsp.eml-tb .ai.busy,:is(.at-ds,.at-dsp) .eml-tb .ai.busy{opacity:.7;pointer-events:none}.at-dsp.eml-tb .var,:is(.at-ds,.at-dsp) .eml-tb .var{height:30px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;border-radius:8px;font:500 12px var(--f-mono);color:var(--ink-2)}.at-dsp.eml-tb .var:hover,:is(.at-ds,.at-dsp) .eml-tb .var:hover{background:var(--surface-2)}.at-dsp.eml-ed,:is(.at-ds,.at-dsp) .eml-ed{flex:1;min-height:200px;padding:16px 20px;font-size:14.5px;line-height:1.6;outline:0}.at-dsp.eml-ed:empty:before,:is(.at-ds,.at-dsp) .eml-ed:empty:before{content:attr(data-ph);color:var(--ink-3)}.at-dsp.eml-ed p,:is(.at-ds,.at-dsp) .eml-ed p{margin:0 0 10px}.at-dsp.eml-ed blockquote,:is(.at-ds,.at-dsp) .eml-ed blockquote{margin:6px 0;padding:2px 0 2px 12px;border-left:3px solid var(--line-strong);color:var(--ink-2)}.at-dsp.eml-ed a,:is(.at-ds,.at-dsp) .eml-ed a{color:var(--info);text-decoration:underline}.at-dsp.eml-ed .vv,:is(.at-ds,.at-dsp) .eml-ed .vv{font:500 12.5px var(--f-mono);background:color-mix(in srgb,var(--info) 12%,transparent);color:var(--info);border-radius:5px;padding:1px 4px}.at-dsp.eml-ed.ai-fill,:is(.at-ds,.at-dsp) .eml-ed.ai-fill{animation:atds-aifill 1.2s ease}@keyframes atds-aifill{0%{background:var(--ai-bg)}to{background:transparent}}.at-dsp.eml-aib,:is(.at-ds,.at-dsp) .eml-aib{display:flex;align-items:center;gap:8px;margin:0 20px 8px;padding:8px 10px;border-radius:12px;background:var(--ai-bg);box-shadow:inset 0 0 0 1px var(--ai-line);font-size:12.5px;color:var(--ink-2)}.at-dsp.eml-aib b,:is(.at-ds,.at-dsp) .eml-aib b{color:#6B4FD8;font-weight:600}.at-dsp.eml-aib .sp,:is(.at-ds,.at-dsp) .eml-aib .sp{flex:1}.at-dsp.eml-aib button,:is(.at-ds,.at-dsp) .eml-aib button{font-size:12px;font-weight:500;color:var(--ink-2);height:26px;padding:0 8px;border-radius:7px}.at-dsp.eml-aib button:hover,:is(.at-ds,.at-dsp) .eml-aib button:hover{background:var(--surface);color:var(--ink)}.at-dsp.eml-sig,:is(.at-ds,.at-dsp) .eml-sig{margin:0 20px 12px;padding-top:10px;border-top:1px dashed var(--line-strong);font-size:13px;color:var(--ink-2);line-height:1.5;display:flex;gap:10px;align-items:flex-start}.at-dsp.eml-sig .lg,:is(.at-ds,.at-dsp) .eml-sig .lg{width:34px;height:34px;border-radius:10px;background:var(--primary);color:var(--on-primary);display:grid;place-items:center;font:700 11px var(--f-mono);flex:none}.at-dsp.eml-sig b,:is(.at-ds,.at-dsp) .eml-sig b{color:var(--ink);font-weight:600}.at-dsp.eml-sig .x2,:is(.at-ds,.at-dsp) .eml-sig .x2{margin-left:auto;font-size:12px;color:var(--ink-3)}.at-dsp.eml-att,:is(.at-ds,.at-dsp) .eml-att{display:flex;flex-wrap:wrap;gap:8px;padding:0 20px 12px}.at-dsp.eml-af,:is(.at-ds,.at-dsp) .eml-af{display:flex;align-items:center;gap:8px;height:42px;padding:0 6px 0 8px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);font-size:13px;max-width:260px;position:relative;overflow:hidden}.at-dsp.eml-af .ex,:is(.at-ds,.at-dsp) .eml-af .ex{font:700 9px var(--f-mono);color:#fff;background:var(--fc);border-radius:5px;padding:3px 5px;flex:none}.at-dsp.eml-af .tx,:is(.at-ds,.at-dsp) .eml-af .tx{min-width:0;line-height:1.2}.at-dsp.eml-af .tx b,:is(.at-ds,.at-dsp) .eml-af .tx b{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.eml-af .tx small,:is(.at-ds,.at-dsp) .eml-af .tx small{font:11px var(--f-mono);color:var(--ink-3)}.at-dsp.eml-af .x,:is(.at-ds,.at-dsp) .eml-af .x{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;color:var(--ink-3);flex:none}.at-dsp.eml-af .x:hover,:is(.at-ds,.at-dsp) .eml-af .x:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.eml-af .x svg,:is(.at-ds,.at-dsp) .eml-af .x svg{width:12px;height:12px}.at-dsp.eml-af .pb,:is(.at-ds,.at-dsp) .eml-af .pb{position:absolute;left:0;bottom:0;height:2px;background:var(--info);transition:width .2s}.at-dsp.eml-drop,:is(.at-ds,.at-dsp) .eml-drop{position:absolute;inset:8px;border-radius:22px;border:2px dashed var(--info);background:color-mix(in srgb,var(--info) 7%,var(--surface));display:none;place-items:center;z-index:6;font-size:15px;font-weight:600;color:var(--info);text-align:center}.at-dsp.eml.over .eml-drop,:is(.at-ds,.at-dsp) .eml.over .eml-drop{display:grid}.at-dsp.eml-drop svg,:is(.at-ds,.at-dsp) .eml-drop svg{width:28px;height:28px;display:block;margin:0 auto 8px}.at-dsp.eml-ft,:is(.at-ds,.at-dsp) .eml-ft{display:flex;align-items:center;gap:8px;padding:12px 16px 16px 20px;border-top:1px solid var(--line);flex:none;flex-wrap:wrap}.at-dsp.eml-ft .ib,:is(.at-ds,.at-dsp) .eml-ft .ib{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;color:var(--ink-2)}.at-dsp.eml-ft .ib:hover,:is(.at-ds,.at-dsp) .eml-ft .ib:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.eml-ft .ib svg,:is(.at-ds,.at-dsp) .eml-ft .ib svg{width:17px;height:17px}.at-dsp.eml-ft .st,:is(.at-ds,.at-dsp) .eml-ft .st{font-size:12px;color:var(--ink-3);display:inline-flex;align-items:center;gap:5px}.at-dsp.eml-ft .st svg,:is(.at-ds,.at-dsp) .eml-ft .st svg{width:12px;height:12px}.at-dsp.eml-ft .sp,:is(.at-ds,.at-dsp) .eml-ft .sp{flex:1}.at-dsp.eml-send,:is(.at-ds,.at-dsp) .eml-send{display:flex;border-radius:var(--r-pill);background:var(--primary);color:var(--on-primary);box-shadow:var(--sh-1)}.at-dsp.eml-send button,:is(.at-ds,.at-dsp) .eml-send button{height:42px;display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:500;color:inherit}.at-dsp.eml-send .sm1,:is(.at-ds,.at-dsp) .eml-send .sm1{padding:0 16px 0 18px}.at-dsp.eml-send .sm2,:is(.at-ds,.at-dsp) .eml-send .sm2{width:38px;justify-content:center;border-left:1px solid color-mix(in srgb,var(--on-primary) 22%,transparent)}.at-dsp.eml-send svg,:is(.at-ds,.at-dsp) .eml-send svg{width:16px;height:16px}.at-dsp.eml-send.dis,:is(.at-ds,.at-dsp) .eml-send.dis{opacity:.45}.at-dsp.eml-sw,:is(.at-ds,.at-dsp) .eml-sw{position:relative}.at-dsp.eml-sw .ddm,:is(.at-ds,.at-dsp) .eml-sw .ddm{top:auto;bottom:calc(100% + 8px);left:auto;right:0;min-width:240px}.at-dsp.eml-warn,:is(.at-ds,.at-dsp) .eml-warn{display:flex;align-items:center;gap:10px;margin:0 16px 0 20px;padding:9px 12px;border-radius:12px;font-size:13px;background:color-mix(in srgb,var(--warn) 9%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 25%,transparent)}.at-dsp.eml-warn svg,:is(.at-ds,.at-dsp) .eml-warn svg{width:15px;height:15px;color:var(--warn);flex:none}.at-dsp.eml-warn .sp,:is(.at-ds,.at-dsp) .eml-warn .sp{flex:1}.at-dsp.eml-warn button,:is(.at-ds,.at-dsp) .eml-warn button{font-size:12.5px;font-weight:600;height:28px;padding:0 10px;border-radius:8px}.at-dsp.eml-warn button:hover,:is(.at-ds,.at-dsp) .eml-warn button:hover{background:var(--surface)}.at-dsp.eml-min,:is(.at-ds,.at-dsp) .eml-min{position:fixed;right:24px;bottom:24px;z-index:62;display:flex;align-items:center;gap:10px;height:48px;padding:0 8px 0 14px;border-radius:16px;background:var(--primary);color:var(--on-primary);box-shadow:var(--sh-3);font-size:13.5px;animation:atds-popin .2s ease}.at-dsp.eml-min[hidden],:is(.at-ds,.at-dsp) .eml-min[hidden]{display:none}.at-dsp.eml-min svg,:is(.at-ds,.at-dsp) .eml-min svg{width:16px;height:16px}.at-dsp.eml-min b,:is(.at-ds,.at-dsp) .eml-min b{font-weight:600}.at-dsp.eml-min .s,:is(.at-ds,.at-dsp) .eml-min .s{opacity:.7;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.eml-min button,:is(.at-ds,.at-dsp) .eml-min button{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:inherit}.at-dsp.eml-min button:hover,:is(.at-ds,.at-dsp) .eml-min button:hover{background:color-mix(in srgb,var(--on-primary) 14%,transparent)}.at-dsp.emc,:is(.at-ds,.at-dsp) .emc{display:flex;flex-direction:column;gap:4px;min-width:240px;max-width:420px}.at-dsp.emc .k,:is(.at-ds,.at-dsp) .emc .k{display:inline-flex;align-items:center;gap:6px;font:500 10.5px var(--f-mono);letter-spacing:.05em;text-transform:uppercase;opacity:.65}.at-dsp.emc .k svg,:is(.at-ds,.at-dsp) .emc .k svg{width:13px;height:13px}.at-dsp.emc b,:is(.at-ds,.at-dsp) .emc b{font-size:14.5px;font-weight:600}.at-dsp.emc .pv,:is(.at-ds,.at-dsp) .emc .pv{opacity:.8;font-size:13.5px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.at-dsp.emc .eat,:is(.at-ds,.at-dsp) .emc .eat{display:inline-flex;align-items:center;gap:5px;font-size:12px;opacity:.7}.at-dsp.emc .eat svg,:is(.at-ds,.at-dsp) .emc .eat svg{width:12px;height:12px}@media (max-width:640px){.at-dsp.eml-ovl,:is(.at-ds,.at-dsp) .eml-ovl{padding:0}.at-dsp.eml,.at-dsp.eml.big,:is(.at-ds,.at-dsp) .eml,:is(.at-ds,.at-dsp) .eml.big{width:100%;height:100vh;max-height:none;border-radius:0}.at-dsp.eml-f>.lb,:is(.at-ds,.at-dsp) .eml-f>.lb{width:52px}.at-dsp.eml-tb .hide-m,:is(.at-ds,.at-dsp) .eml-tb .hide-m{display:none}}.at-dsp.mtg-ovl,:is(.at-ds,.at-dsp) .mtg-ovl{position:fixed;inset:0;z-index:63;background:rgba(17,17,19,.34);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px 16px;animation:atds-fadein .18s ease}.at-dsp.mtg-ovl[hidden],:is(.at-ds,.at-dsp) .mtg-ovl[hidden]{display:none}.at-dsp.mtgm,:is(.at-ds,.at-dsp) .mtgm{width:min(1000px,100%);height:min(800px,calc(100vh - 48px));background:var(--surface);border-radius:28px;box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);display:flex;flex-direction:column;overflow:hidden;animation:atds-popin .24s cubic-bezier(.2,.8,.2,1)}.at-dsp.mtg-h,:is(.at-ds,.at-dsp) .mtg-h{display:flex;align-items:center;gap:12px;padding:18px 16px 14px 22px;flex:none;border-bottom:1px solid var(--line)}.at-dsp.mtg-h .ic,:is(.at-ds,.at-dsp) .mtg-h .ic{width:40px;height:40px;border-radius:12px;background:var(--surface-2);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line);display:grid;place-items:center;flex:none}.at-dsp.mtg-h .ic svg,:is(.at-ds,.at-dsp) .mtg-h .ic svg{width:19px;height:19px}.at-dsp.mtg-h .tx,:is(.at-ds,.at-dsp) .mtg-h .tx{flex:1;min-width:0;line-height:1.25}.at-dsp.mtg-h b,:is(.at-ds,.at-dsp) .mtg-h b{font-size:18px;font-weight:600;letter-spacing:-.02em;display:block}.at-dsp.mtg-h small,:is(.at-ds,.at-dsp) .mtg-h small{font-size:13px;color:var(--ink-3)}.at-dsp.mtg-b,:is(.at-ds,.at-dsp) .mtg-b{flex:1;min-height:0;display:grid;grid-template-columns:1fr 320px}.at-dsp.mtg-l,:is(.at-ds,.at-dsp) .mtg-l{overflow-y:auto;padding:20px 22px 28px;display:flex;flex-direction:column;gap:22px}.at-dsp.mtg-r,:is(.at-ds,.at-dsp) .mtg-r{border-left:1px solid var(--line);background:var(--surface-2);overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:14px}.at-dsp.mtg-s,:is(.at-ds,.at-dsp) .mtg-s{display:flex;flex-direction:column;gap:10px}.at-dsp.mtg-s>.lb6,:is(.at-ds,.at-dsp) .mtg-s>.lb6{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.at-dsp.mtg-s>.lb6 .n,:is(.at-ds,.at-dsp) .mtg-s>.lb6 .n{width:20px;height:20px;border-radius:6px;background:var(--primary);color:var(--on-primary);font:600 11px var(--f-mono);display:grid;place-items:center}.at-dsp.mtg-s>.lb6 .sp,:is(.at-ds,.at-dsp) .mtg-s>.lb6 .sp{flex:1}.at-dsp.mtg-s>.lb6 .aux,:is(.at-ds,.at-dsp) .mtg-s>.lb6 .aux{font-size:12px;font-weight:400;color:var(--ink-3)}.at-dsp.mtg-s>.lb6 .lk,:is(.at-ds,.at-dsp) .mtg-s>.lb6 .lk{font-size:12.5px;font-weight:500;color:var(--ink-2);height:28px;padding:0 8px;border-radius:8px;display:inline-flex;align-items:center;gap:6px}.at-dsp.mtg-s>.lb6 .lk:hover,:is(.at-ds,.at-dsp) .mtg-s>.lb6 .lk:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.mtg-s>.lb6 .lk svg,:is(.at-ds,.at-dsp) .mtg-s>.lb6 .lk svg{width:13px;height:13px}.at-dsp.mtg-ppl,:is(.at-ds,.at-dsp) .mtg-ppl{display:flex;flex-wrap:wrap;gap:8px}.at-dsp.mtg-p,:is(.at-ds,.at-dsp) .mtg-p{display:flex;align-items:center;gap:10px;padding:8px 10px 8px 8px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line);min-width:0}.at-dsp.mtg-p .avatar,:is(.at-ds,.at-dsp) .mtg-p .avatar{width:34px;height:34px;font-size:12px;flex:none}.at-dsp.mtg-p .tx,:is(.at-ds,.at-dsp) .mtg-p .tx{line-height:1.3;min-width:0}.at-dsp.mtg-p .tx b,:is(.at-ds,.at-dsp) .mtg-p .tx b{display:block;font-size:13.5px;font-weight:600}.at-dsp.mtg-p .tx small,:is(.at-ds,.at-dsp) .mtg-p .tx small{display:block;font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.mtg-p .tag,:is(.at-ds,.at-dsp) .mtg-p .tag{font-size:11px;font-weight:500;padding:2px 7px;border-radius:6px;background:var(--surface-3);color:var(--ink-2);margin-left:4px}.at-dsp.mtg-p .x,:is(.at-ds,.at-dsp) .mtg-p .x{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;color:var(--ink-3)}.at-dsp.mtg-p .x:hover,:is(.at-ds,.at-dsp) .mtg-p .x:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.mtg-p .x svg,:is(.at-ds,.at-dsp) .mtg-p .x svg{width:12px;height:12px}.at-dsp.mtg-p.warn,:is(.at-ds,.at-dsp) .mtg-p.warn{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 35%,transparent);background:color-mix(in srgb,var(--warn) 5%,var(--surface))}.at-dsp.mtg-add,:is(.at-ds,.at-dsp) .mtg-add{height:52px;padding:0 14px;border-radius:14px;border:1.5px dashed var(--line-strong);font-size:13px;font-weight:500;color:var(--ink-2);display:inline-flex;align-items:center;gap:6px}.at-dsp.mtg-add:hover,:is(.at-ds,.at-dsp) .mtg-add:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.mtg-add svg,:is(.at-ds,.at-dsp) .mtg-add svg{width:14px;height:14px}.at-dsp.mtg-addw .ddm,:is(.at-ds,.at-dsp) .mtg-addw .ddm{min-width:260px}.at-dsp.mtg-days,:is(.at-ds,.at-dsp) .mtg-days{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px}.at-dsp.mtg-days::-webkit-scrollbar,:is(.at-ds,.at-dsp) .mtg-days::-webkit-scrollbar{display:none}.at-dsp.mtg-d,:is(.at-ds,.at-dsp) .mtg-d{flex:none;width:62px;height:66px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.at-dsp.mtg-d:hover,:is(.at-ds,.at-dsp) .mtg-d:hover{background:var(--surface-2)}.at-dsp.mtg-d small,:is(.at-ds,.at-dsp) .mtg-d small{font:500 10.5px var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}.at-dsp.mtg-d b,:is(.at-ds,.at-dsp) .mtg-d b{font:500 20px var(--f-mono);letter-spacing:-.03em}.at-dsp.mtg-d i,:is(.at-ds,.at-dsp) .mtg-d i{font-style:normal;font-size:10.5px;color:var(--ink-3)}.at-dsp.mtg-d[aria-checked=true],:is(.at-ds,.at-dsp) .mtg-d[aria-checked=true]{background:var(--primary);color:var(--on-primary);box-shadow:none}.at-dsp.mtg-d[aria-checked=true] i,.at-dsp.mtg-d[aria-checked=true] small,:is(.at-ds,.at-dsp) .mtg-d[aria-checked=true] i,:is(.at-ds,.at-dsp) .mtg-d[aria-checked=true] small{color:color-mix(in srgb,var(--on-primary) 70%,transparent)}.at-dsp.mtg-d[disabled],:is(.at-ds,.at-dsp) .mtg-d[disabled]{opacity:.4}.at-dsp.mtg-slots,:is(.at-ds,.at-dsp) .mtg-slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:6px}.at-dsp.mtg-t,:is(.at-ds,.at-dsp) .mtg-t{height:38px;border-radius:11px;box-shadow:inset 0 0 0 1px var(--line-strong);font:500 13.5px var(--f-mono);position:relative}.at-dsp.mtg-t:hover,:is(.at-ds,.at-dsp) .mtg-t:hover{background:var(--surface-2)}.at-dsp.mtg-t[aria-checked=true],:is(.at-ds,.at-dsp) .mtg-t[aria-checked=true]{background:var(--primary);color:var(--on-primary);box-shadow:none}.at-dsp.mtg-t[disabled],:is(.at-ds,.at-dsp) .mtg-t[disabled]{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--line-strong);background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--ink) 4%,transparent) 6px 7px)}.at-dsp.mtg-row,:is(.at-ds,.at-dsp) .mtg-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.at-dsp.mtg-row .seg button,:is(.at-ds,.at-dsp) .mtg-row .seg button{height:32px;padding:0 12px;font-size:13px}.at-dsp.mtg-tz,:is(.at-ds,.at-dsp) .mtg-tz{font-size:12.5px;color:var(--ink-3);display:flex;align-items:center;gap:6px}.at-dsp.mtg-tz svg,:is(.at-ds,.at-dsp) .mtg-tz svg{width:13px;height:13px}.at-dsp.mtg-tz b,:is(.at-ds,.at-dsp) .mtg-tz b{color:var(--ink);font-weight:600}.at-dsp.mtg-tz.am,:is(.at-ds,.at-dsp) .mtg-tz.am{color:var(--warn)}.at-dsp.mtg-tz.am b,:is(.at-ds,.at-dsp) .mtg-tz.am b{color:var(--warn)}.at-dsp.mtg-ty,:is(.at-ds,.at-dsp) .mtg-ty{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.at-dsp.mtg-ty button,:is(.at-ds,.at-dsp) .mtg-ty button{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line);text-align:left}.at-dsp.mtg-ty button:hover,:is(.at-ds,.at-dsp) .mtg-ty button:hover{background:var(--surface-2)}.at-dsp.mtg-ty button[aria-checked=true],:is(.at-ds,.at-dsp) .mtg-ty button[aria-checked=true]{box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 7%,transparent),inset 0 0 0 1.5px var(--ink)}.at-dsp.mtg-ty .tyi,:is(.at-ds,.at-dsp) .mtg-ty .tyi{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex:none;color:var(--k);background:color-mix(in srgb,var(--k) 12%,var(--surface))}.at-dsp.mtg-ty .tyi svg,:is(.at-ds,.at-dsp) .mtg-ty .tyi svg{width:15px;height:15px}.at-dsp.mtg-ty b,:is(.at-ds,.at-dsp) .mtg-ty b{display:block;font-size:13.5px;font-weight:600}.at-dsp.mtg-ty small,:is(.at-ds,.at-dsp) .mtg-ty small{font-size:11.5px;color:var(--ink-3)}.at-dsp.mtg-in,:is(.at-ds,.at-dsp) .mtg-in{height:44px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line-strong);display:flex;align-items:center;gap:8px;padding:0 12px}.at-dsp.mtg-in:focus-within,:is(.at-ds,.at-dsp) .mtg-in:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.at-dsp.mtg-in input,:is(.at-ds,.at-dsp) .mtg-in input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:14px;color:var(--ink)}.at-dsp.mtg-in svg,:is(.at-ds,.at-dsp) .mtg-in svg{width:15px;height:15px;color:var(--ink-3)}.at-dsp.mtg-in .cnt,:is(.at-ds,.at-dsp) .mtg-in .cnt{font:11.5px var(--f-mono);color:var(--ink-3)}.at-dsp.mtg-q,:is(.at-ds,.at-dsp) .mtg-q{border-radius:18px;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.at-dsp.mtg-qh,:is(.at-ds,.at-dsp) .mtg-qh{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--surface-2);border-bottom:1px solid var(--line)}.at-dsp.mtg-qh .tx,:is(.at-ds,.at-dsp) .mtg-qh .tx{flex:1;line-height:1.3}.at-dsp.mtg-qh .tx b,:is(.at-ds,.at-dsp) .mtg-qh .tx b{display:block;font-size:13.5px;font-weight:600}.at-dsp.mtg-qh .tx small,:is(.at-ds,.at-dsp) .mtg-qh .tx small{font-size:12px;color:var(--ink-3)}.at-dsp.mtg-qh .bar,:is(.at-ds,.at-dsp) .mtg-qh .bar{width:80px;height:5px;border-radius:3px;background:var(--surface-3);overflow:hidden}.at-dsp.mtg-qh .bar i,:is(.at-ds,.at-dsp) .mtg-qh .bar i{display:block;height:100%;background:var(--success);border-radius:3px;transition:width .3s}.at-dsp.mtg-qh .pc,:is(.at-ds,.at-dsp) .mtg-qh .pc{font:500 12px var(--f-mono);color:var(--ink-2)}.at-dsp.mtg-qh .ai,:is(.at-ds,.at-dsp) .mtg-qh .ai{height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border-radius:10px;font-size:12.5px;font-weight:500;background:var(--ai-bg);box-shadow:inset 0 0 0 1px var(--ai-line);color:#6B4FD8}.at-dsp.mtg-qh .ai.busy,:is(.at-ds,.at-dsp) .mtg-qh .ai.busy{opacity:.7;pointer-events:none}.at-dsp.mtg-qi,:is(.at-ds,.at-dsp) .mtg-qi{padding:12px 14px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.at-dsp.mtg-qi:first-of-type,:is(.at-ds,.at-dsp) .mtg-qi:first-of-type{border-top:0}.at-dsp.mtg-qi label,:is(.at-ds,.at-dsp) .mtg-qi label{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--ink)}.at-dsp.mtg-qi label .k,:is(.at-ds,.at-dsp) .mtg-qi label .k{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;flex:none;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:transparent}.at-dsp.mtg-qi label .k svg,:is(.at-ds,.at-dsp) .mtg-qi label .k svg{width:11px;height:11px}.at-dsp.mtg-qi.done label .k,:is(.at-ds,.at-dsp) .mtg-qi.done label .k{background:var(--success);box-shadow:none;color:#fff}.at-dsp.mtg-qi label .sug,:is(.at-ds,.at-dsp) .mtg-qi label .sug{margin-left:auto;font-size:11px;font-weight:500;color:#6B4FD8;background:var(--ai-bg);border-radius:6px;padding:2px 7px;display:inline-flex;align-items:center;gap:4px}.at-dsp.mtg-qi label .sug svg,:is(.at-ds,.at-dsp) .mtg-qi label .sug svg{width:10px;height:10px}.at-dsp.mtg-qi textarea,:is(.at-ds,.at-dsp) .mtg-qi textarea{width:100%;min-height:42px;max-height:160px;border-radius:12px;border:0;box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;font-size:13.5px;line-height:1.5;padding:9px 12px;resize:none;margin-left:28px;width:calc(100% - 28px)}.at-dsp.mtg-qi textarea:focus,:is(.at-ds,.at-dsp) .mtg-qi textarea:focus{outline:0;box-shadow:inset 0 0 0 1.5px var(--ink)}.at-dsp.mtg-qi textarea.ai,:is(.at-ds,.at-dsp) .mtg-qi textarea.ai{box-shadow:inset 0 0 0 1.5px var(--ai-line);background:color-mix(in srgb,var(--ai-bg) 60%,var(--surface))}.at-dsp.mtg-qi .yn,:is(.at-ds,.at-dsp) .mtg-qi .yn{margin-left:28px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.at-dsp.mtg-qi .yn .seg button,:is(.at-ds,.at-dsp) .mtg-qi .yn .seg button{height:30px;padding:0 12px;font-size:13px}.at-dsp.mtg-qi .yn .mtg-in,:is(.at-ds,.at-dsp) .mtg-qi .yn .mtg-in{flex:1;min-width:200px;height:38px}.at-dsp.mtg-opt,:is(.at-ds,.at-dsp) .mtg-opt{border-radius:16px;box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.mtg-opt .row,:is(.at-ds,.at-dsp) .mtg-opt .row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-top:1px solid var(--line);width:100%;text-align:left}.at-dsp.mtg-opt .row:first-child,:is(.at-ds,.at-dsp) .mtg-opt .row:first-child{border-top:0}.at-dsp.mtg-opt .row .tx,:is(.at-ds,.at-dsp) .mtg-opt .row .tx{flex:1;line-height:1.35;min-width:0}.at-dsp.mtg-opt .row b,:is(.at-ds,.at-dsp) .mtg-opt .row b{display:block;font-size:13.5px;font-weight:500}.at-dsp.mtg-opt .row small,:is(.at-ds,.at-dsp) .mtg-opt .row small{font-size:12px;color:var(--ink-3)}.at-dsp.mtg-opt .row small.am,:is(.at-ds,.at-dsp) .mtg-opt .row small.am{color:var(--warn)}.at-dsp.mtg-tk,:is(.at-ds,.at-dsp) .mtg-tk{border-radius:20px;background:var(--surface);box-shadow:var(--sh-1),inset 0 0 0 1px var(--line);overflow:hidden}.at-dsp.mtg-tk .tkt,:is(.at-ds,.at-dsp) .mtg-tk .tkt{display:flex;gap:12px;align-items:center;padding:14px}.at-dsp.mtg-tk .cal,:is(.at-ds,.at-dsp) .mtg-tk .cal{width:54px;flex:none;border-radius:12px;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line);text-align:center}.at-dsp.mtg-tk .cal small,:is(.at-ds,.at-dsp) .mtg-tk .cal small{display:block;background:var(--danger);color:#fff;font:600 10px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;padding:3px 0}.at-dsp.mtg-tk .cal b,:is(.at-ds,.at-dsp) .mtg-tk .cal b{display:block;font:500 22px var(--f-mono);padding:4px 0 2px;letter-spacing:-.03em}.at-dsp.mtg-tk .cal i,:is(.at-ds,.at-dsp) .mtg-tk .cal i{display:block;font-style:normal;font-size:10.5px;color:var(--ink-3);padding-bottom:5px}.at-dsp.mtg-tk .tkt .tx,:is(.at-ds,.at-dsp) .mtg-tk .tkt .tx{min-width:0;line-height:1.3}.at-dsp.mtg-tk .tkt .tx b,:is(.at-ds,.at-dsp) .mtg-tk .tkt .tx b{display:block;font-size:14.5px;font-weight:600}.at-dsp.mtg-tk .tkt .tx span,:is(.at-ds,.at-dsp) .mtg-tk .tkt .tx span{display:block;font:500 13px var(--f-mono);color:var(--ink-2);margin-top:2px}.at-dsp.mtg-tk .tkt .tx small,:is(.at-ds,.at-dsp) .mtg-tk .tkt .tx small{display:block;font-size:12px;color:var(--ink-3);margin-top:2px}.at-dsp.mtg-tk .ln,:is(.at-ds,.at-dsp) .mtg-tk .ln{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px dashed var(--line-strong);font-size:12.5px;color:var(--ink-2)}.at-dsp.mtg-tk .ln svg,:is(.at-ds,.at-dsp) .mtg-tk .ln svg{width:14px;height:14px;color:var(--ink-3);flex:none}.at-dsp.mtg-tk .ln .v,:is(.at-ds,.at-dsp) .mtg-tk .ln .v{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.at-dsp.mtg-tk .ln .mono,:is(.at-ds,.at-dsp) .mtg-tk .ln .mono{font-family:var(--f-mono);font-size:12px}.at-dsp.mtg-tk .avs,:is(.at-ds,.at-dsp) .mtg-tk .avs{display:flex}.at-dsp.mtg-tk .avs .avatar,:is(.at-ds,.at-dsp) .mtg-tk .avs .avatar{width:24px;height:24px;font-size:9px;box-shadow:0 0 0 2px var(--surface);margin-left:-6px}.at-dsp.mtg-tk .avs .avatar:first-child,:is(.at-ds,.at-dsp) .mtg-tk .avs .avatar:first-child{margin-left:0}.at-dsp.mtg-chk,:is(.at-ds,.at-dsp) .mtg-chk{display:flex;flex-direction:column;gap:2px}.at-dsp.mtg-chk div,:is(.at-ds,.at-dsp) .mtg-chk div{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-2);min-height:28px}.at-dsp.mtg-chk svg,:is(.at-ds,.at-dsp) .mtg-chk svg{width:14px;height:14px;flex:none}.at-dsp.mtg-chk .ok svg,:is(.at-ds,.at-dsp) .mtg-chk .ok svg{color:var(--success)}.at-dsp.mtg-chk .no,:is(.at-ds,.at-dsp) .mtg-chk .no{color:var(--ink-3)}.at-dsp.mtg-chk .no svg,:is(.at-ds,.at-dsp) .mtg-chk .no svg{color:var(--ink-3)}.at-dsp.mtg-chk .wr,:is(.at-ds,.at-dsp) .mtg-chk .wr{color:var(--warn)}.at-dsp.mtg-chk .wr svg,:is(.at-ds,.at-dsp) .mtg-chk .wr svg{color:var(--warn)}.at-dsp.mtg-r h5,:is(.at-ds,.at-dsp) .mtg-r h5{margin:0;font:500 10.5px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.at-dsp.mtg-f,:is(.at-ds,.at-dsp) .mtg-f{display:flex;align-items:center;gap:8px;padding:14px 18px 16px 22px;border-top:1px solid var(--line);flex:none;flex-wrap:wrap}.at-dsp.mtg-f .hint,:is(.at-ds,.at-dsp) .mtg-f .hint{font-size:12.5px;color:var(--ink-3)}.at-dsp.mtg-f .sp,:is(.at-ds,.at-dsp) .mtg-f .sp{flex:1}.at-dsp.mtg-f .btn svg,:is(.at-ds,.at-dsp) .mtg-f .btn svg{width:16px;height:16px}.at-dsp.mtg-f .btn[aria-disabled=true],:is(.at-ds,.at-dsp) .mtg-f .btn[aria-disabled=true]{opacity:.45}.at-dsp.mtg-l,.at-dsp.mtg-r,.at-dsp.mtg-s,:is(.at-ds,.at-dsp) .mtg-l,:is(.at-ds,.at-dsp) .mtg-r,:is(.at-ds,.at-dsp) .mtg-s{min-width:0}.at-dsp.mtg-p,:is(.at-ds,.at-dsp) .mtg-p{max-width:100%}@media (max-width:860px){.at-dsp.mtg-s>.lb6,:is(.at-ds,.at-dsp) .mtg-s>.lb6{flex-wrap:wrap}.at-dsp.mtg-f .hint,:is(.at-ds,.at-dsp) .mtg-f .hint{flex-basis:100%}.at-dsp.mtg-f .sp,:is(.at-ds,.at-dsp) .mtg-f .sp{display:none}.at-dsp.mtg-f .btn,:is(.at-ds,.at-dsp) .mtg-f .btn{flex:1}.at-dsp.mtg-l,:is(.at-ds,.at-dsp) .mtg-l{padding:16px}.at-dsp.mtg-b,:is(.at-ds,.at-dsp) .mtg-b{grid-template-columns:1fr;overflow-y:auto}.at-dsp.mtg-l,:is(.at-ds,.at-dsp) .mtg-l{overflow:visible}.at-dsp.mtg-r,:is(.at-ds,.at-dsp) .mtg-r{border-left:0;border-top:1px solid var(--line);overflow:visible}.at-dsp.mtg-ty,:is(.at-ds,.at-dsp) .mtg-ty{grid-template-columns:1fr}.at-dsp.mtg-ovl,:is(.at-ds,.at-dsp) .mtg-ovl{padding:0}.at-dsp.mtgm,:is(.at-ds,.at-dsp) .mtgm{height:100vh;border-radius:0}}.at-dsp.qrp,:is(.at-ds,.at-dsp) .qrp{position:absolute;left:0;right:0;bottom:calc(100% + 10px);z-index:14;height:min(440px,58vh);background:var(--surface);border-radius:22px;box-shadow:var(--sh-3),inset 0 0 0 1px var(--line);display:flex;flex-direction:column;overflow:hidden;animation:atds-popin .18s cubic-bezier(.2,.8,.2,1)}.at-dsp.qrp[hidden],:is(.at-ds,.at-dsp) .qrp[hidden]{display:none}.at-dsp.qrp-h,:is(.at-ds,.at-dsp) .qrp-h{display:flex;align-items:center;gap:8px;padding:12px 10px 10px 16px;flex:none;min-width:0}.at-dsp.qrp-h .qq,:is(.at-ds,.at-dsp) .qrp-h .qq{min-width:0;overflow:hidden;white-space:nowrap}.at-dsp.qrp-h .qtt,:is(.at-ds,.at-dsp) .qrp-h .qtt{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.at-dsp.qrp-h .qtt svg,:is(.at-ds,.at-dsp) .qrp-h .qtt svg{width:16px;height:16px;color:var(--ink-3)}.at-dsp.qrp-h .qq,:is(.at-ds,.at-dsp) .qrp-h .qq{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 9px;border-radius:8px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);font:500 12.5px var(--f-mono);color:var(--ink)}.at-dsp.qrp-h .qq.em,:is(.at-ds,.at-dsp) .qrp-h .qq.em{color:var(--ink-3)}.at-dsp.qrp-h .qq i,:is(.at-ds,.at-dsp) .qrp-h .qq i{width:1.5px;height:14px;background:var(--ink);animation:atds-qrblink 1s steps(1) infinite}@keyframes atds-qrblink{50%{opacity:0}}.at-dsp.qrp-h .sp,:is(.at-ds,.at-dsp) .qrp-h .sp{flex:1}.at-dsp.qrp-h .hb,:is(.at-ds,.at-dsp) .qrp-h .hb{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:var(--ink-3)}.at-dsp.qrp-h .hb:hover,:is(.at-ds,.at-dsp) .qrp-h .hb:hover{background:var(--surface-2);color:var(--ink)}.at-dsp.qrp-h .hb svg,:is(.at-ds,.at-dsp) .qrp-h .hb svg{width:15px;height:15px}.at-dsp.qrp-h .btn,:is(.at-ds,.at-dsp) .qrp-h .btn{height:32px;font-size:13px;padding:0 12px;gap:6px}.at-dsp.qrp-h .btn svg,:is(.at-ds,.at-dsp) .qrp-h .btn svg{width:14px;height:14px}.at-dsp.qrp-fl,:is(.at-ds,.at-dsp) .qrp-fl{display:flex;gap:6px;padding:0 16px 10px;flex:none;overflow-x:auto;scrollbar-width:none}.at-dsp.qrp-fl::-webkit-scrollbar,:is(.at-ds,.at-dsp) .qrp-fl::-webkit-scrollbar{display:none}.at-dsp.qrp-fl button,:is(.at-ds,.at-dsp) .qrp-fl button{height:28px;padding:0 10px;border-radius:var(--r-pill);font-size:12.5px;font-weight:500;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;display:inline-flex;align-items:center;gap:5px;flex:none}.at-dsp.qrp-fl button:hover,:is(.at-ds,.at-dsp) .qrp-fl button:hover{background:var(--surface-2)}.at-dsp.qrp-fl button[aria-pressed=true],:is(.at-ds,.at-dsp) .qrp-fl button[aria-pressed=true]{background:var(--primary);color:var(--on-primary);box-shadow:none}.at-dsp.qrp-fl .c,:is(.at-ds,.at-dsp) .qrp-fl .c{font:11px var(--f-mono);opacity:.6}.at-dsp.qrp-fl svg,:is(.at-ds,.at-dsp) .qrp-fl svg{width:12px;height:12px}.at-dsp.qrp-b,:is(.at-ds,.at-dsp) .qrp-b{flex:1;min-height:0;display:grid;grid-template-columns:minmax(210px,40%) 1fr;border-top:1px solid var(--line)}.at-dsp.qrp-l,:is(.at-ds,.at-dsp) .qrp-l{overflow-y:auto;padding:6px;border-right:1px solid var(--line)}.at-dsp.qrp-g,:is(.at-ds,.at-dsp) .qrp-g{font:500 10.5px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);padding:10px 10px 4px}.at-dsp.qrp-g:first-child,:is(.at-ds,.at-dsp) .qrp-g:first-child{padding-top:4px}.at-dsp.qri,:is(.at-ds,.at-dsp) .qri{display:flex;gap:10px;align-items:flex-start;width:100%;text-align:left;padding:8px 10px;border-radius:12px;position:relative}.at-dsp.qri:hover,:is(.at-ds,.at-dsp) .qri:hover{background:var(--surface-2)}.at-dsp.qri[aria-selected=true],:is(.at-ds,.at-dsp) .qri[aria-selected=true]{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-strong)}.at-dsp.qri .ty,:is(.at-ds,.at-dsp) .qri .ty{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex:none;color:var(--k);background:color-mix(in srgb,var(--k) 12%,var(--surface));margin-top:1px}.at-dsp.qri .ty svg,:is(.at-ds,.at-dsp) .qri .ty svg{width:14px;height:14px}.at-dsp.qri .tx,:is(.at-ds,.at-dsp) .qri .tx{flex:1;min-width:0;line-height:1.3}.at-dsp.qri .tx .r1,:is(.at-ds,.at-dsp) .qri .tx .r1{display:flex;align-items:baseline;gap:6px;min-width:0}.at-dsp.qri .tx code,:is(.at-ds,.at-dsp) .qri .tx code{font:500 12.5px var(--f-mono);color:var(--ink);white-space:nowrap}.at-dsp.qri .tx .nm,:is(.at-ds,.at-dsp) .qri .tx .nm{font-size:12.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.at-dsp.qri .tx small,:is(.at-ds,.at-dsp) .qri .tx small{display:block;font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.at-dsp.qri mark,:is(.at-ds,.at-dsp) .qri mark{background:color-mix(in srgb,var(--warn) 24%,transparent);color:inherit;border-radius:3px;padding:0 1px}.at-dsp.qri .fv,:is(.at-ds,.at-dsp) .qri .fv{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;color:var(--ink-3);opacity:0;flex:none}.at-dsp.qri .fv.on,.at-dsp.qri:hover .fv,.at-dsp.qri[aria-selected=true] .fv,:is(.at-ds,.at-dsp) .qri .fv.on,:is(.at-ds,.at-dsp) .qri:hover .fv,:is(.at-ds,.at-dsp) .qri[aria-selected=true] .fv{opacity:1}.at-dsp.qri .fv.on,:is(.at-ds,.at-dsp) .qri .fv.on{color:var(--warn)}.at-dsp.qri .fv:hover,:is(.at-ds,.at-dsp) .qri .fv:hover{background:var(--surface-3)}.at-dsp.qri .fv svg,:is(.at-ds,.at-dsp) .qri .fv svg{width:13px;height:13px}.at-dsp.qri .lg,:is(.at-ds,.at-dsp) .qri .lg{font:600 9.5px var(--f-mono);padding:1px 5px;border-radius:4px;background:var(--surface-3);color:var(--ink-2);flex:none}.at-dsp.qrp-emp,:is(.at-ds,.at-dsp) .qrp-emp{padding:28px 16px;text-align:center;font-size:13px;color:var(--ink-3);line-height:1.5}.at-dsp.qrp-emp b,:is(.at-ds,.at-dsp) .qrp-emp b{display:block;color:var(--ink);font-weight:600;margin-bottom:2px}.at-dsp.qrp-emp .btn,:is(.at-ds,.at-dsp) .qrp-emp .btn{margin-top:10px;height:34px;font-size:13px;gap:6px}.at-dsp.qrp-emp .btn svg,:is(.at-ds,.at-dsp) .qrp-emp .btn svg{width:14px;height:14px}.at-dsp.qrp-r,:is(.at-ds,.at-dsp) .qrp-r{overflow-y:auto;display:flex;flex-direction:column;min-width:0}.at-dsp.qrp-m,:is(.at-ds,.at-dsp) .qrp-m{padding:14px 18px 0;display:flex;flex-direction:column;gap:8px}.at-dsp.qrp-m .tt2,:is(.at-ds,.at-dsp) .qrp-m .tt2{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.at-dsp.qrp-m .tt2 b,:is(.at-ds,.at-dsp) .qrp-m .tt2 b{font-size:15px;font-weight:600;letter-spacing:-.01em}.at-dsp.qrp-m .tt2 code,:is(.at-ds,.at-dsp) .qrp-m .tt2 code{font:500 12px var(--f-mono);padding:2px 7px;border-radius:6px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.at-dsp.qrp-m .qprops,:is(.at-ds,.at-dsp) .qrp-m .qprops{display:flex;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--ink-3)}.at-dsp.qrp-m .qprops span,:is(.at-ds,.at-dsp) .qrp-m .qprops span{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:6px;background:var(--surface-2)}.at-dsp.qrp-m .qprops svg,:is(.at-ds,.at-dsp) .qrp-m .qprops svg{width:11px;height:11px}.at-dsp.qrp-pv,:is(.at-ds,.at-dsp) .qrp-pv{margin:12px 18px 0;border-radius:16px;padding:14px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line);background-image:radial-gradient(color-mix(in srgb,var(--ink) 5%,transparent) 1px,transparent 1px);background-size:14px 14px;display:flex;flex-direction:column;align-items:flex-end;gap:6px;min-height:120px}.at-dsp.qrb,:is(.at-ds,.at-dsp) .qrb{max-width:min(440px,100%);background:var(--primary);color:var(--on-primary);border-radius:18px 18px 6px 18px;padding:9px 13px;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.at-dsp.qrb .vr,:is(.at-ds,.at-dsp) .qrb .vr{background:color-mix(in srgb,var(--on-primary) 16%,transparent);border-radius:5px;padding:0 3px;box-shadow:inset 0 -1.5px 0 color-mix(in srgb,var(--on-primary) 45%,transparent)}.at-dsp.qrb.media,:is(.at-ds,.at-dsp) .qrb.media{padding:6px;display:flex;flex-direction:column;gap:6px;white-space:normal}.at-dsp.qrb .cap,:is(.at-ds,.at-dsp) .qrb .cap{padding:0 7px 3px;white-space:pre-wrap}.at-dsp.qrb .img,:is(.at-ds,.at-dsp) .qrb .img{width:260px;max-width:100%;height:150px;border-radius:13px;background:linear-gradient(135deg,#0E3B3A,#1C6E63 55%,#E8C9A4);position:relative;overflow:hidden;padding:12px;display:flex;flex-direction:column;justify-content:flex-end;color:#fff}.at-dsp.qrb .img small,:is(.at-ds,.at-dsp) .qrb .img small{font:600 9px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;opacity:.8}.at-dsp.qrb .img b,:is(.at-ds,.at-dsp) .qrb .img b{font-size:15px;font-weight:600;max-width:70%}.at-dsp.qrb .img:after,:is(.at-ds,.at-dsp) .qrb .img:after{content:"";position:absolute;right:14px;top:14px;width:52px;height:52px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#F2C9A8,#B9785A 70%)}.at-dsp.qrb .fil,:is(.at-ds,.at-dsp) .qrb .fil{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--on-primary) 10%,transparent);min-width:220px}.at-dsp.qrb .fil .ex,:is(.at-ds,.at-dsp) .qrb .fil .ex{font:700 9px var(--f-mono);background:#DC2626;color:#fff;border-radius:5px;padding:3px 5px}.at-dsp.qrb .fil b,:is(.at-ds,.at-dsp) .qrb .fil b{display:block;font-size:13px;font-weight:500}.at-dsp.qrb .fil small,:is(.at-ds,.at-dsp) .qrb .fil small{font:11px var(--f-mono);opacity:.7}.at-dsp.qrau,:is(.at-ds,.at-dsp) .qrau{display:flex;align-items:center;gap:10px;padding:6px 8px 6px 6px;min-width:260px}.at-dsp.qrau .pl,:is(.at-ds,.at-dsp) .qrau .pl{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--on-primary);color:var(--primary);flex:none}.at-dsp.qrau .pl svg,:is(.at-ds,.at-dsp) .qrau .pl svg{width:15px;height:15px}.at-dsp.qrau .wv,:is(.at-ds,.at-dsp) .qrau .wv{flex:1;display:flex;align-items:center;gap:2px;height:28px}.at-dsp.qrau .wv i,:is(.at-ds,.at-dsp) .qrau .wv i{flex:1;max-width:3px;border-radius:2px;background:color-mix(in srgb,var(--on-primary) 40%,transparent)}.at-dsp.qrau .wv i.on,:is(.at-ds,.at-dsp) .qrau .wv i.on{background:var(--on-primary)}.at-dsp.qrau .du,:is(.at-ds,.at-dsp) .qrau .du{font:12px var(--f-mono);opacity:.8;min-width:34px;text-align:right}.at-dsp.qrp-vh,:is(.at-ds,.at-dsp) .qrp-vh{font-size:11.5px;color:var(--ink-3);display:flex;align-items:center;gap:5px;align-self:stretch;justify-content:flex-end}.at-dsp.qrp-vh svg,:is(.at-ds,.at-dsp) .qrp-vh svg{width:12px;height:12px}.at-dsp.qrp-a,:is(.at-ds,.at-dsp) .qrp-a{display:flex;gap:8px;padding:10px 18px 14px;flex-wrap:wrap;position:sticky;bottom:0;background:var(--surface);margin-top:auto}.at-dsp.qrp-a .btn,:is(.at-ds,.at-dsp) .qrp-a .btn{height:36px;font-size:13px;padding:0 14px;gap:6px}.at-dsp.qrp-a .btn svg,:is(.at-ds,.at-dsp) .qrp-a .btn svg{width:14px;height:14px}.at-dsp.qrp-a .sp,:is(.at-ds,.at-dsp) .qrp-a .sp{flex:1}.at-dsp.qrp-f,:is(.at-ds,.at-dsp) .qrp-f{display:flex;align-items:center;gap:14px;padding:8px 16px;border-top:1px solid var(--line);font-size:12px;color:var(--ink-3);flex:none;flex-wrap:wrap}.at-dsp.qrp-f .kbd,:is(.at-ds,.at-dsp) .qrp-f .kbd{font-size:11px}.at-dsp.qrp-f .sp,:is(.at-ds,.at-dsp) .qrp-f .sp{flex:1}.at-dsp.qrp-f button,:is(.at-ds,.at-dsp) .qrp-f button{font-size:12px;font-weight:500;color:var(--ink-2);display:inline-flex;align-items:center;gap:5px}.at-dsp.qrp-f button:hover,:is(.at-ds,.at-dsp) .qrp-f button:hover{color:var(--ink)}.at-dsp.qrp-f button svg,:is(.at-ds,.at-dsp) .qrp-f button svg{width:12px;height:12px}.at-dsp.qrn,:is(.at-ds,.at-dsp) .qrn{padding:14px 18px;display:flex;flex-direction:column;gap:10px}.at-dsp.qrn h4,:is(.at-ds,.at-dsp) .qrn h4{margin:0;font-size:15px;font-weight:600}.at-dsp.qrn .row2,:is(.at-ds,.at-dsp) .qrn .row2{display:grid;grid-template-columns:minmax(0,140px) minmax(0,1fr);gap:8px}.at-dsp.qrn .in,.at-dsp.qrn label,:is(.at-ds,.at-dsp) .qrn .in,:is(.at-ds,.at-dsp) .qrn label{min-width:0}.at-dsp.qrp-h .qtt,:is(.at-ds,.at-dsp) .qrp-h .qtt{white-space:nowrap}.at-dsp.qrn label,:is(.at-ds,.at-dsp) .qrn label{display:flex;flex-direction:column;gap:5px;font-size:12.5px;font-weight:500;color:var(--ink-2)}.at-dsp.qrn .in,:is(.at-ds,.at-dsp) .qrn .in{height:38px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--line-strong);display:flex;align-items:center;padding:0 10px;gap:4px;background:var(--surface)}.at-dsp.qrn .in:focus-within,:is(.at-ds,.at-dsp) .qrn .in:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.at-dsp.qrn .in.err,:is(.at-ds,.at-dsp) .qrn .in.err{box-shadow:inset 0 0 0 1.5px var(--danger)}.at-dsp.qrn .in span,:is(.at-ds,.at-dsp) .qrn .in span{font:500 13px var(--f-mono);color:var(--ink-3)}.at-dsp.qrn input,.at-dsp.qrn textarea,:is(.at-ds,.at-dsp) .qrn input,:is(.at-ds,.at-dsp) .qrn textarea{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:13.5px;color:var(--ink)}.at-dsp.qrn input.mono,:is(.at-ds,.at-dsp) .qrn input.mono{font:500 13px var(--f-mono)}.at-dsp.qrn textarea,:is(.at-ds,.at-dsp) .qrn textarea{min-height:84px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--line-strong);padding:9px 11px;resize:vertical;line-height:1.5;background:var(--surface)}.at-dsp.qrn textarea:focus,:is(.at-ds,.at-dsp) .qrn textarea:focus{box-shadow:inset 0 0 0 1.5px var(--ink)}.at-dsp.qrn .er,:is(.at-ds,.at-dsp) .qrn .er{font-size:12px;color:var(--danger);font-weight:400}.at-dsp.qrn .vars,:is(.at-ds,.at-dsp) .qrn .vars{display:flex;gap:6px;flex-wrap:wrap;align-items:center;font-size:12px;color:var(--ink-3)}.at-dsp.qrn .vars button,:is(.at-ds,.at-dsp) .qrn .vars button{height:24px;padding:0 8px;border-radius:7px;font:500 11.5px var(--f-mono);color:var(--info);background:color-mix(in srgb,var(--info) 9%,var(--surface))}.at-dsp.qrn .ft2,:is(.at-ds,.at-dsp) .qrn .ft2{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.at-dsp.qrn .ft2 .seg button,:is(.at-ds,.at-dsp) .qrn .ft2 .seg button{height:30px;font-size:12.5px;padding:0 10px}.at-dsp.qrn .ft2 .sp,:is(.at-ds,.at-dsp) .qrn .ft2 .sp{flex:1}.at-dsp.qrn .ft2 .btn,:is(.at-ds,.at-dsp) .qrn .ft2 .btn{height:36px;font-size:13px}@media (max-width:760px){.at-dsp.qrp,:is(.at-ds,.at-dsp) .qrp{height:min(420px,62vh)}.at-dsp.qrp-h .qq,:is(.at-ds,.at-dsp) .qrp-h .qq{display:none}.at-dsp.qrp-b,:is(.at-ds,.at-dsp) .qrp-b{grid-template-columns:1fr}.at-dsp.qrp-r,:is(.at-ds,.at-dsp) .qrp-r{display:none}.at-dsp.qrp.new .qrp-l,:is(.at-ds,.at-dsp) .qrp.new .qrp-l{display:none}.at-dsp.qrp.new .qrp-r,:is(.at-ds,.at-dsp) .qrp.new .qrp-r{display:flex}.at-dsp.qrp-f .hide-m,:is(.at-ds,.at-dsp) .qrp-f .hide-m{display:none}.at-dsp.qrn .row2,:is(.at-ds,.at-dsp) .qrn .row2{grid-template-columns:1fr}}