:root{--bg-app:#e6e6e3;--surface-1:#fff;--surface-2:#f6f6f4;--surface-3:#f1f1ef;--surface-4:#efefec;--surface-5:#eaeae7;--surface-msg:#f0f0ed;--text-strong:#1e1e1b;--text-body:#2a2a26;--text-muted:#6c6c68;--text-subtle:#82827c;--text-faint:#8c8c86;--text-placeholder:#a09f97;--icon:#909089;--hairline:#ecece8;--field-lift:#fafaf8;--field-ring:#eeeeeb;--accent:#a3e635;--accent-ink:#1e1e1b;--danger:#f0433a;--success:#1fa45a;--success-bg:#d8e9d6;--on-dark:#fff;--cta:#1e1e1b;--cta-hover:#3c3b36;--tag-red-bg:#f4dad5;--tag-red-fg:#b0473c;--tag-amber-bg:#f2e6c9;--tag-amber-fg:#97702e;--tag-blue-bg:#dbe6f2;--tag-blue-fg:#4d6a92;--tag-green-bg:#d5ebd2;--tag-green-fg:#3c8c4a;--tag-teal-bg:#d2e8e2;--tag-teal-fg:#3e7a6e;--tag-purple-bg:#e6def2;--tag-purple-fg:#6e5a93;--tag-slate-bg:#dfe3ea;--tag-slate-fg:#566273;--tag-pink-bg:#f2dce7;--tag-pink-fg:#a8557a;--tag-neutral-bg:#f1f1ef;--tag-neutral-fg:#82827c;--topic-red-bg:#fdd5d1;--topic-red-fg:#9d5b56;--topic-rust-bg:#fad7c6;--topic-rust-fg:#9a6041;--topic-amber-bg:#f2dcbf;--topic-amber-fg:#8e6830;--topic-olive-bg:#e4e2c0;--topic-olive-fg:#787330;--topic-moss-bg:#d5e6c8;--topic-moss-fg:#5d7b43;--topic-green-bg:#cbe9d1;--topic-green-fg:#457f56;--topic-teal-bg:#c1eae0;--topic-teal-fg:#258170;--topic-cyan-bg:#bee9eb;--topic-cyan-fg:#157f84;--topic-sky-bg:#c1e7f6;--topic-sky-fg:#297b97;--topic-blue-bg:#cae3fd;--topic-blue-fg:#4674a2;--topic-indigo-bg:#d5dfff;--topic-indigo-fg:#5e6da4;--topic-violet-bg:#e0dbfc;--topic-violet-fg:#71669f;--topic-purple-bg:#e9d8f7;--topic-purple-fg:#806197;--topic-plum-bg:#f2d5ee;--topic-plum-fg:#8d5d89;--topic-pink-bg:#f8d4e4;--topic-pink-fg:#975a77;--topic-slate-bg:#dae0e8;--topic-slate-fg:#67717f;--av-violet-bg:#e4d9f0;--av-violet-fg:#6e5a93;--av-lime-bg:#e3e8c8;--av-lime-fg:#6e7e3a;--av-rose-bg:#f2d9e0;--av-rose-fg:#a85574;--av-teal-bg:#cfe6e0;--av-teal-fg:#3e7a6e;--av-peach-bg:#f3ddc9;--av-peach-fg:#9a6a3e;--av-sand-bg:#efe3c5;--av-sand-fg:#8a6e32;--av-indigo-bg:#dcddf0;--av-indigo-fg:#5a5e92;--av-amber-bg:#f3e2bc;--av-amber-fg:#855c17;--ch-whatsapp:#25d366;--ch-instagram:#e1306c;--ch-messenger:#0084ff;--bubble-in-bg:#f0f0ed;--bubble-in-fg:#2a2a26;--bubble-out-bg:#e3e9f1;--bubble-out-fg:#28313b;--bubble-meta:#a2aab4;--receipt:#8a93a0;--receipt-read:#53bdeb}@supports (color:lab(0% 0 0)){:root{--topic-red-bg:lab(88.5619% 13.8297 7.48462);--topic-red-fg:lab(46.3738% 27.4095 15.2938);--topic-rust-bg:lab(88.7585% 10.4671 13.1215);--topic-rust-fg:lab(46.7013% 22.0014 27.7758);--topic-amber-bg:lab(89.0292% 4.40884 17.0446);--topic-amber-fg:lab(47.1753% 11.108 37.2624);--topic-olive-bg:lab(89.3215% -3.58891 16.9269);--topic-olive-fg:lab(47.7467% -4.85262 36.5819);--topic-moss-bg:lab(89.5141% -10.1513 12.8461);--topic-moss-fg:lab(48.1782% -19.1289 26.593);--topic-green-bg:lab(89.5821% -13.6 7.98332);--topic-green-fg:lab(48.361% -26.9767 16.0226);--topic-teal-bg:lab(89.5529% -15.3738 .458205);--topic-teal-fg:lab(48.3393% -30.8083 .926662);--topic-cyan-bg:lab(89.4252% -14.2103 -5.92243);--topic-cyan-fg:lab(48.0714% -27.5517 -11.3169);--topic-sky-bg:lab(89.1921% -10.2475 -11.9981);--topic-sky-fg:lab(47.547% -18.0154 -22.7909);--topic-blue-bg:lab(88.915% -4.39072 -15.8138);--topic-blue-fg:lab(46.9306% -5.41142 -29.9933);--topic-indigo-bg:lab(88.6828% 1.35243 -16.7647);--topic-indigo-fg:lab(46.4503% 5.65985 -31.832);--topic-violet-bg:lab(88.5131% 6.31872 -15.5406);--topic-violet-fg:lab(46.1432% 14.402 -29.5854);--topic-purple-bg:lab(88.4106% 10.1245 -12.8396);--topic-purple-fg:lab(45.9946% 20.7071 -24.5431);--topic-plum-bg:lab(88.3611% 13.2351 -8.36282);--topic-plum-fg:lab(45.9618% 25.7472 -16.1027);--topic-pink-bg:lab(88.3805% 14.8858 -2.82002);--topic-pink-fg:lab(46.0409% 28.5545 -5.47694);--topic-slate-bg:lab(88.9551% -.959665 -4.3943);--topic-slate-fg:lab(47.1548% -1.75169 -9.03449)}}:root{--font-sans:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--t-display-size:21px;--t-display-weight:700;--t-display-track:-.02em;--t-title-size:16px;--t-title-weight:600;--t-title-track:-.01em;--t-name-size:14.5px;--t-name-weight:600;--t-name-track:0;--t-body-size:14px;--t-body-weight:400;--t-body-line:1.45;--t-bodysm-size:13.5px;--t-bodysm-weight:400;--t-bodysm-line:1.6;--t-control-size:13px;--t-control-weight:500;--t-caption-size:12.5px;--t-caption-weight:400;--t-xs-size:11.5px;--t-xs-weight:500;--t-tag-size:11px;--t-tag-weight:600;--t-label-size:10.5px;--t-label-weight:600;--t-label-track:.04em;--space-0:0;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:10px;--space-6:12px;--space-7:14px;--space-8:16px;--space-9:18px;--space-10:22px;--space-12:28px;--pad-card:13px;--pad-panel:18px;--pad-pane:22px;--hit-rail:42px;--hit-circle:40px;--hit-send:38px;--icon-size:18px;--r-pill:999px;--r-xl:26px;--r-composer:24px;--r-lg:22px;--r-md:20px;--r-sm:14px;--ring-hairline:0 0 0 1px var(--hairline);--shadow-pop:0 12px 32px -8px #1e1e1b2e;--shadow-toast:0 8px 24px -6px #1e1e1b38;--ease-standard:cubic-bezier(.2, 0, 0, 1);--dur-fast:.15s;--dur-med:.25s;--dur-smoke:12s;--dur-hue:8.5s}@keyframes mtx-smoke{0%{background-position:0 0}20%{background-position:100% 25%}40%{background-position:78% 100%}60%{background-position:22% 78%}80%{background-position:60% 40%}to{background-position:0 0}}@keyframes mtx-hue{to{filter:hue-rotate(360deg)}}@keyframes mtx-blink{0%,60%,to{opacity:.2}30%{opacity:1}}:root{--gradient-smoke:radial-gradient(circle at 28% 28%, #ff6ec7 0%, transparent 45%), radial-gradient(circle at 74% 30%, #5b9dff 0%, transparent 45%), radial-gradient(circle at 32% 74%, #4ee7b0 0%, transparent 48%), radial-gradient(circle at 76% 72%, #b06cff 0%, transparent 48%), radial-gradient(circle at 50% 50%, #ffd56b 0%, transparent 62%), linear-gradient(135deg, #ff5f6d, #a18cd1);--gradient-smoke-off:radial-gradient(circle at 28% 28%, #55554d 0%, transparent 45%), radial-gradient(circle at 74% 30%, #3a3a35 0%, transparent 45%), radial-gradient(circle at 32% 74%, #4a4a43 0%, transparent 48%), radial-gradient(circle at 76% 72%, #262622 0%, transparent 48%), radial-gradient(circle at 50% 50%, #63635a 0%, transparent 62%), linear-gradient(135deg, #2b2b27, #1e1e1b)}html[data-ai=off]{--gradient-smoke:var(--gradient-smoke-off)}:root{--gradient-sunset:radial-gradient(95% 85% at 80% 18%, #a9b5d8 0%, #a9b5d800 52%), radial-gradient(120% 110% at 12% 92%, #f0524c 0%, #f0524c00 68%), radial-gradient(95% 85% at 88% 94%, #f7a65a 0%, #f7a65a00 58%), radial-gradient(110% 110% at 42% 32%, #f8bec4 0%, #f8bec400 60%), linear-gradient(160deg, #f2836f 0%, #ed5f68 100%)}
*{box-sizing:border-box}:root{--ui-scale:1.09;--surface-6:#e2e2dd;--text-subtle:#6a6a64;--text-faint:#6e6e68;--icon:#7b7b74;--success:#147a43;--danger:#d6362e;--bubble-meta:#7c848e;--tag-red-fg:#a03e33;--tag-amber-fg:#7e5d28;--tag-green-fg:#2b7038;--tag-teal-fg:#35695f;--tag-pink-fg:#99486d;--tag-blue-fg:#42608a;--tag-neutral-fg:#6f6f69;--tag-ai-bg:#d3d2cb;--tag-ai-fg:#55544e;--tag-olive-bg:#e4e8c7;--tag-olive-fg:#66743a;--tag-indigo-bg:#dcddf0;--tag-indigo-fg:#54588c}html,body{height:100%;margin:0}body{font-family:var(--font-sans);background:var(--bg-app);color:var(--text-strong);-webkit-font-smoothing:antialiased;overflow:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:0 0;border-radius:8px}.pbody:hover::-webkit-scrollbar-thumb{background:#cfcfca}.cop-body:hover::-webkit-scrollbar-thumb{background:#cfcfca}.sheet:hover::-webkit-scrollbar-thumb{background:#cfcfca}.res:hover::-webkit-scrollbar-thumb{background:#cfcfca}.poplist::-webkit-scrollbar-thumb{background:#cfcfca}button{font-family:inherit}.app{height:calc(100vh / var(--ui-scale));width:calc(100vw / var(--ui-scale));transform:scale(var(--ui-scale));transform-origin:0 0;gap:var(--space-5);padding:var(--space-5);display:flex}.dashin::placeholder{color:#ffffffb8}.dashans::-webkit-scrollbar{width:6px}.dashans::-webkit-scrollbar-thumb{background:#ffffff52;border-radius:6px}.rail{background:var(--surface-1);z-index:30;border-radius:23px;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:64px;padding:16px 0 23px;display:flex}.logo{flex-shrink:0;width:28.3px;height:22.9px;margin:7px 0 20px;position:relative}.logo-bars{background:var(--cta);-webkit-mask:var(--logo-mask) center/100% 100% no-repeat;-webkit-mask:var(--logo-mask) center/100% 100% no-repeat;mask:var(--logo-mask) center/100% 100% no-repeat;position:absolute;inset:0}.logo-smoke{background:var(--gradient-smoke);animation:mtx-smoke var(--dur-smoke) ease-in-out infinite,mtx-hue var(--dur-hue) linear infinite;-webkit-mask:var(--logo-mask-2) center/100% 100% no-repeat;-webkit-mask:var(--logo-mask-2) center/100% 100% no-repeat;mask:var(--logo-mask-2) center/100% 100% no-repeat;background-size:180% 180%;position:absolute;inset:0}.logo-grain{mix-blend-mode:overlay;opacity:.55;pointer-events:none;-webkit-mask:var(--logo-mask-2) center/100% 100% no-repeat;-webkit-mask:var(--logo-mask-2) center/100% 100% no-repeat;mask:var(--logo-mask-2) center/100% 100% no-repeat;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/></filter><rect width='200' height='200' filter='url(%23n)' opacity='0.9'/></svg>");position:absolute;inset:0}:root{--logo-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -2 290 235'><rect x='0' y='0' width='98' height='231' rx='49' fill='%23000'/><rect x='94' y='0' width='98' height='231' rx='49' fill='%23000'/><rect x='188' y='0' width='98' height='133' rx='49' fill='%23000'/></svg>");--logo-mask-2:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='-2 -2 290 235'><rect x='188' y='133' width='98' height='98' rx='49' fill='%23000'/></svg>")}html[data-noanim] *,html[data-noanim] :before,html[data-noanim] :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-delay:0s!important}html[data-noanim]{scroll-behavior:auto!important}.nav{cursor:pointer;width:42px;height:42px;transition:background var(--dur-fast) var(--ease-standard);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.nav i{color:var(--icon);font-size:18px}.nav .ni{justify-content:center;align-items:center;display:inline-flex;position:static}.nav:hover{background:var(--surface-3)}.nav.on{background:var(--surface-4)}.nav.on i{color:var(--text-strong)}.nav .dot{background:var(--danger);border:4px solid var(--surface-1);width:14px;height:14px;transition:border-color var(--dur-fast) var(--ease-standard);border-radius:50%;position:absolute;top:7px;right:7px}.nav.on .dot{border-color:var(--surface-4)}.nav:not(.on):hover .dot{border-color:var(--surface-3)}.nav[data-go=inbox] .dot{border-width:2px;width:10px;height:10px;top:9px;right:9px}.nav .tip{white-space:nowrap;background:var(--cta);color:#fff;opacity:0;pointer-events:none;transition:all var(--dur-fast);z-index:60;box-shadow:var(--shadow-toast);border-radius:8px;padding:6px 10px;font-size:11.5px;font-weight:500;position:absolute;left:52px;transform:translate(-4px)}.nav:hover .tip{opacity:1;transform:translate(0)}.sep{background:var(--surface-5);width:26px;height:1px;margin:9px 0}.me{object-fit:cover;cursor:pointer;border-radius:50%;width:34px;height:34px;display:block}.me-wrap{cursor:pointer;width:34px;height:34px;transition:filter .16s var(--ease-standard);margin-top:8px;line-height:0;position:relative}.me-wrap:hover{filter:brightness(1.07)}.me-wrap .av{display:flex}.stage{gap:var(--space-5);flex:1;min-width:0;display:flex}#thread,.mtx-composer{width:100%}.page{background:var(--surface-1);border-radius:var(--r-xl);flex-direction:column;flex:1;min-width:0;display:none;overflow:hidden}.page.on{display:flex}.phead{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 24px 14px;display:flex}.phead .ttl{font-size:var(--t-display-size);letter-spacing:-.02em;align-items:center;min-height:40px;font-weight:700;display:flex}.phead .sub{color:var(--text-subtle);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:-5px;font-size:13px;overflow:hidden}.pacts{flex-shrink:0;align-items:center;gap:8px;display:flex}.pbody{flex:1;padding:0 24px 24px;overflow-y:auto}.wzone .wz-ch{transition:transform .2s var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.wzone.col .wz-ch{transform:rotate(-90deg)}.wzone.col .conv{display:none!important}.wzone [data-wzone],.wzone [data-snzone]{background:var(--surface-3);color:var(--text-faint);transition:background .16s var(--ease-standard),color .16s var(--ease-standard)}.wzone [data-wzone]:hover,.wzone [data-snzone]:hover{background:var(--surface-6);color:var(--text-subtle)}.wzone.col .wz-div{display:none}.wzone:not(.col) [data-wzone],.wzone:not(.col) [data-snzone]{margin-bottom:9px!important}.btn{cursor:pointer;white-space:nowrap;height:40px;transition:filter var(--dur-fast);border:none;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex}.btn:hover{filter:brightness(.95)}.btn.primary:hover{filter:none;background:var(--cta-hover)}.btn.primary{background:var(--cta);color:#fff}.btn.sec{background:var(--surface-3);color:var(--text-strong)}.btn.ghost{color:var(--text-strong);background:0 0}.btn.light{background:var(--surface-1);color:var(--text-strong)}.btn.light:hover,.btn.ghost:hover{filter:none;background:var(--surface-3)}#obShell .field label{color:var(--text-subtle)}#obShell .field:focus-within{background:var(--surface-4)}#obShell .ob-btn{cursor:pointer;white-space:nowrap;height:46px;transition:background .15s var(--ease-standard);border:none;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 22px;font-family:inherit;font-size:13.5px;font-weight:600;display:inline-flex}#obShell .ob-btn.d{background:var(--cta);color:#fff}#obShell .ob-btn.d:hover{background:var(--cta-hover)}#obShell .ob-btn.g{background:var(--surface-3);color:var(--text-strong)}#obShell .ob-btn.g:hover{background:var(--surface-4)}#obShell .ob-tile{background:var(--surface-2);text-align:left;cursor:pointer;transition:background .15s var(--ease-standard);border:none;border-radius:14px;flex-direction:column;align-items:flex-start;gap:7px;padding:14px;font-family:inherit;display:flex}#obShell .ob-tile:hover{background:var(--surface-3)}#obShell .ob-chip{cursor:pointer;background:var(--surface-3);color:var(--text-strong);white-space:nowrap;height:36px;transition:background .15s var(--ease-standard);border:none;border-radius:999px;align-items:center;padding:0 14px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}#obShell .ob-chip:hover{background:var(--surface-4)}#obShell .ob-skip{color:var(--text-faint);cursor:pointer;white-space:nowrap;background:0 0;border:none;margin-top:14px;font-family:inherit;font-size:11.5px;font-weight:600;transition:color .14s}#obShell .ob-skip:hover{color:var(--text-subtle)}#obShell .ob-link{color:var(--text-subtle);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-family:inherit;font-size:11.5px;font-weight:600;transition:color .14s}#obShell .ob-link:hover{color:var(--text-strong)}.optin-btn{cursor:pointer;border:none;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:4px;padding:10px 0;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:background .14s;display:inline-flex}.optin-btn.sub{background:var(--cta);color:#fff}.optin-btn.sub:hover{background:var(--cta-hover)}.optin-btn.wht{background:var(--surface-1);color:var(--text-strong)}.optin-btn.wht:hover{background:var(--surface-3)}.optin-btn.wht.muted{color:var(--text-subtle)}.btn i{font-size:15px}.ico{background:var(--surface-3);cursor:pointer;width:40px;height:40px;transition:background var(--dur-fast);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ico:hover{background:var(--surface-6)}.ico i{color:var(--icon);font-size:18px}.ico.bare{background:0 0}.ico.bare:hover{background:var(--surface-3)}.ico.menu-active i{color:var(--text-strong)}.ico.caret-tog{background:0 0}.ico.caret-tog:hover{background:var(--surface-3)}.ico.caret-tog.on{background:var(--surface-4)}.ico.caret-tog.on i{color:var(--text-strong)}.ico.caret-tog.on:hover{background:var(--surface-5)}i[data-act].menu-active{color:var(--text-strong)!important}.chip.dark:hover{filter:none;background:var(--cta-hover)}.smoke{background:var(--gradient-smoke);width:40px;height:40px;animation:mtx-smoke var(--dur-smoke) ease-in-out infinite,mtx-hue var(--dur-hue) linear infinite;cursor:pointer;background-size:180% 180%;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.smoke i{color:#fff;font-size:19px}.smoke:hover{filter:brightness(1.08)}.smoke:active{filter:brightness(.96)}[data-resend]{transition:opacity .15s}[data-resend]:hover{opacity:.6}i.ri-whatsapp-fill,i.ri-instagram-fill,i.ri-messenger-fill{vertical-align:-.15em;background-position:50%;background-repeat:no-repeat;background-size:86%;flex-shrink:0;width:1em;height:1em;display:inline-block}i.ri-whatsapp-fill:before,i.ri-instagram-fill:before,i.ri-messenger-fill:before{content:none}i.ri-whatsapp-fill{background-image:url(../media/whatsapp.0mzn0h7wz8_cp.svg)}i.ri-instagram-fill{background-image:url(../media/instagram.1x-54newvir1y.svg)}i.ri-messenger-fill{background-image:url(../media/messenger.0jf_daaa0f5dk.svg)}.smoke i.ri-whatsapp-fill,.smoke i.ri-instagram-fill,.smoke i.ri-messenger-fill,.btn.primary i.ri-whatsapp-fill,.btn.primary i.ri-instagram-fill,.btn.primary i.ri-messenger-fill,.chip.dark i.ri-whatsapp-fill,.chip.dark i.ri-instagram-fill,.chip.dark i.ri-messenger-fill{background-color:currentColor;background-image:none;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:86%;mask-size:86%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.smoke i.ri-whatsapp-fill,.btn.primary i.ri-whatsapp-fill,.chip.dark i.ri-whatsapp-fill{-webkit-mask-image:url(../media/whatsapp.0mzn0h7wz8_cp.svg);mask-image:url(../media/whatsapp.0mzn0h7wz8_cp.svg)}.smoke i.ri-instagram-fill,.btn.primary i.ri-instagram-fill,.chip.dark i.ri-instagram-fill{-webkit-mask-image:url(../media/instagram.1x-54newvir1y.svg);mask-image:url(../media/instagram.1x-54newvir1y.svg)}.smoke i.ri-messenger-fill,.btn.primary i.ri-messenger-fill,.chip.dark i.ri-messenger-fill{-webkit-mask-image:url(../media/messenger.0jf_daaa0f5dk.svg);mask-image:url(../media/messenger.0jf_daaa0f5dk.svg)}.tag{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.av{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative}.chb{background:var(--surface-1);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-3px;right:-3px}.chg-ig,.chg-ms{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.chg-ig{background-image:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.chg-ms{background-image:radial-gradient(circle at 19% 99%,#00b2ff 0%,#a033ff 60%,#ff5280 90%,#ff7061 100%)}.seg{background:var(--surface-3);border-radius:999px;padding:3px;display:flex;position:relative}.seg button{cursor:pointer;color:var(--text-subtle);z-index:1;background:0 0;border:none;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:500;position:relative}.seg .on{color:var(--text-strong);background:0 0;font-weight:600}.seg button:not(.on):hover{color:var(--text-strong)}.seg button[data-lb]:after{content:attr(data-lb);visibility:hidden;height:0;font-weight:600;display:block;overflow:hidden}.seg.eq{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.seg.eq button{text-align:center;min-width:96px}.seg.eq.tight{grid-auto-columns:minmax(0,1fr)}.seg.eq.tight button{white-space:nowrap;min-width:0;padding:8px 6px}.accrow{cursor:pointer;text-align:left;width:calc(100% + 20px);transition:background .14s var(--ease-standard);background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;margin:0 -10px;padding:15px 10px;font-family:inherit;display:flex}.accrow:hover{background:var(--surface-3)}.mc-sec:has(>.accrow:hover){border-top-color:#0000}.mc-sec:has(>.accrow:hover)+.mc-sec{border-top-color:#0000}.accrow.open i{transform:rotate(180deg)}.agcard{background:var(--surface-1);cursor:pointer;text-align:left;border:none;border-radius:16px;flex-direction:column;min-width:0;padding:13px 15px;font-family:inherit;display:flex}.agcard:hover,.agcard.on{z-index:1;position:relative;box-shadow:0 5px 10px -4px #1e1e1b24}.agdot{border:2px solid var(--surface-1)}.dashfilt{cursor:pointer;background:var(--surface-3);height:38px;color:var(--text-strong);transition:background .16s var(--ease-standard);border:none;border-radius:999px;align-items:center;gap:7px;padding:0 13px 0 16px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.dashfilt span{white-space:nowrap}.dashfilt:hover{background:var(--surface-4)}.dashfilt.menu-active{background:var(--surface-4);color:var(--text-strong)}.dashfilt.menu-active i,.btn.menu-active i{color:var(--text-strong)!important}.btn.menu-active{color:var(--text-strong)}.seg-thumb{background:var(--surface-1);z-index:0;pointer-events:none;border-radius:999px;transition:transform .32s cubic-bezier(.3,1.18,.45,1),width .32s cubic-bezier(.3,1.18,.45,1);position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 1px 2px #00000017}.field{background:var(--surface-2);height:52px;transition:background .16s var(--ease-standard);border-radius:14px;position:relative}.field:hover:not(.focus){background:var(--surface-3)}.field.focus{background:var(--surface-4)}.field input,.field select{width:100%;height:100%;color:var(--text-body);appearance:none;background:0 0;border:none;border-radius:14px;outline:none;padding:20px 16px 0;font-family:inherit;font-size:14px;position:absolute;inset:0}.field label{color:var(--text-placeholder);pointer-events:none;white-space:nowrap;font-size:13px;transition:all .2s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}@keyframes mtx-autofill{0%{opacity:.999}to{opacity:1}}.field input:-webkit-autofill{animation:10ms mtx-autofill}.field input:-webkit-autofill{-webkit-text-fill-color:var(--text-body);caret-color:var(--text-strong);transition:background-color 10000000s ease-out}.field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-body);caret-color:var(--text-strong);transition:background-color 10000000s ease-out}.field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-body);caret-color:var(--text-strong);transition:background-color 10000000s ease-out}.search input:-webkit-autofill{-webkit-text-fill-color:var(--text-body);caret-color:var(--text-strong);transition:background-color 10000000s ease-out}.search input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-body);caret-color:var(--text-strong);transition:background-color 10000000s ease-out}.search input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-body);caret-color:var(--text-strong);transition:background-color 10000000s ease-out}.srchbar input:-webkit-autofill{-webkit-text-fill-color:var(--text-body);caret-color:var(--text-strong);transition:background-color 10000000s ease-out}.srchbar input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-body);caret-color:var(--text-strong);transition:background-color 10000000s ease-out}.srchbar input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-body);caret-color:var(--text-strong);transition:background-color 10000000s ease-out}.field.float label{color:var(--text-subtle);font-size:11px;top:8px;transform:none}.field.ta:not(.float) label{font-size:14px;top:10px;transform:none}.field.ta textarea{padding:10px 16px 12px}.field.ta.float textarea{padding-top:26px}.search{background:var(--surface-2);min-width:220px;height:42px;transition:background .16s var(--ease-standard);border-radius:12px;align-items:center;gap:9px;padding:0 16px;display:flex}.search:hover{background:var(--surface-3)}.search:focus-within{background:var(--surface-4)}.search input{color:var(--text-body);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px}.lbl{color:var(--text-faint);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:600}.card{background:var(--surface-2);border-radius:var(--r-lg);border:1px solid var(--surface-3);padding:18px}.card.clickable{cursor:pointer;transition:background .16s var(--ease-standard)}.card.clickable:hover{background:var(--surface-3)}.lc-acts{opacity:0;transition:opacity .12s var(--ease-standard)}.card:hover .lc-acts{opacity:1}.lc-acts:has(.menu-active){opacity:1}.lr-acts{opacity:0;transition:opacity .12s var(--ease-standard)}tbody tr:hover .lr-acts{opacity:1}.lr-acts:has(.menu-active){opacity:1}.lr-acts .ico{background:#fff}.lr-acts .ico:hover,.lr-acts .ico.menu-active{background:var(--surface-4)}tr.row-active .lr-acts .ico,tr.row-active .lr-acts .ico:hover,tr.row-active .lr-acts .ico.menu-active{background:#fff}.sorttable tbody td:last-child,.sorttable thead th:last-child{padding-right:14px}.custtable tbody td:last-child,.custtable thead th:last-child{padding-right:18px}.lch{background:var(--surface-3);transition:background .16s var(--ease-standard)}tbody tr:hover .lch,tr.row-active .lch{background:#fff}.grid{gap:14px;display:grid}table{border-collapse:separate;border-spacing:0;width:100%}thead th{text-align:left;color:var(--text-faint);letter-spacing:.05em;text-transform:uppercase;background:var(--surface-1);z-index:2;padding:8px 14px 10px;font-size:10.5px;font-weight:600;position:sticky;top:0}tbody td{color:var(--text-body);border-top:1px solid var(--surface-4);padding:13px 14px;font-size:13px}tbody tr{cursor:pointer}tbody tr:hover td{background:var(--surface-2);border-top-color:#0000}tbody tr:hover+tr td{border-top-color:#0000}tbody tr:hover td:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}tbody tr:hover td:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}tbody tr.row-active td{background:var(--surface-3);border-top-color:#0000}tbody tr.row-active+tr td{border-top-color:#0000}tbody tr.row-active td:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}tbody tr.row-active td:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.cellname{align-items:center;gap:11px;display:flex}tbody tr:hover .chb{background:var(--surface-2)!important}tbody tr.row-active .chb,.card.clickable:hover .chb{background:var(--surface-3)!important}.card.clickable.cust-active .chb{background:var(--surface-4)!important}.tag-morecnt:hover{background:var(--surface-6)!important}.custtable th:not(:first-child),.custtable td:not(:first-child){white-space:nowrap;padding-left:28px}.custtable th:nth-last-child(2),.custtable td:nth-last-child(2){text-align:right;width:100%}.custtable th:last-child,.custtable td:last-child{text-align:right}.custtable th[data-sort]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .14s}.custtable th[data-sort]:hover{color:var(--text-strong)}.custtable th[data-sort] svg{transition:fill .14s,stroke .14s}.custtable th[data-sort]:hover svg{fill:currentColor;stroke:currentColor}.custtable th.th-on{color:#000}.custtable th.th-on:hover{color:var(--text-muted)}.sorttable th[data-sort]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .14s}.sorttable th[data-sort]:hover{color:var(--text-strong)}.sorttable th[data-sort] svg{transition:fill .14s,stroke .14s}.sorttable th[data-sort]:hover svg{fill:currentColor;stroke:currentColor}.sorttable th.th-on{color:#000}.sorttable th.th-on:hover{color:var(--text-muted)}.sorttable thead th{white-space:nowrap;padding-bottom:18px}.sorttable thead th:before{content:"";background:var(--surface-1);height:14px;position:absolute;bottom:100%;left:0;right:0}.pbody:has(table){overscroll-behavior-x:contain;overflow-x:auto}.pbody thead th:first-child{z-index:6;box-shadow:-40px 0 0 var(--surface-1);left:0}.pbody tbody td:first-child{z-index:3;background:var(--surface-1);box-shadow:-40px 0 0 var(--surface-1);position:sticky;left:0}.pbody.xpinend thead th:last-child{z-index:6;box-shadow:40px 0 0 var(--surface-1);right:0}.pbody.xpinend tbody td:last-child{z-index:3;background:var(--surface-1);box-shadow:40px 0 0 var(--surface-1);position:sticky;right:0}.pbody.xpinend tbody tr:hover td:last-child{background:var(--surface-2)}.pbody.xpinend tbody tr.row-active td:last-child{background:var(--surface-3)}.pbody tbody td:last-child .ico[data-tip]:after{inset:auto 0 calc(100% + 7px) auto;transform:translateY(2px)}.pbody tbody td:last-child .ico[data-tip]:hover:after{transform:translateY(0)}.pbody tbody tr:hover td:last-child{z-index:7}.pbody tbody tr:hover td:first-child{background:var(--surface-2)}.pbody tbody tr.row-active td:first-child{background:var(--surface-3)}#setBody thead th{position:static}#setBody thead th:first-child{position:sticky;top:auto;left:0}#setBody.xpinend thead th:last-child{position:sticky;top:auto;right:0}#setBody .sorttable thead th:before{display:none}.permtable tbody tr{cursor:default}.permtable tr.pgroup:hover td{background:0 0}.permtable tr.pgroup+tr td{border-top-color:#0000}.custtable thead th{padding-bottom:18px}.custtable thead th:before{content:"";background:var(--surface-1);height:14px;position:absolute;bottom:100%;left:0;right:0}.copilot{height:100%;transition:width .32s var(--ease-standard), flex-basis .32s var(--ease-standard), margin-left .32s var(--ease-standard);flex-shrink:0;gap:10px;display:none;position:relative}.copilot.on{display:flex}.sheet{box-sizing:border-box;background:var(--surface-1);border-radius:var(--r-xl);width:340px;min-width:0;transition:transform .34s var(--ease-standard),opacity .26s var(--ease-standard),flex-basis .34s var(--ease-standard),width .34s var(--ease-standard),padding .34s var(--ease-standard);will-change:transform,flex-basis;flex-direction:column;flex:0 0 340px;display:flex;position:relative;overflow:hidden}.sheet.stacked{box-shadow:-12px 0 28px -16px #1e1e1b38}.sheet.overlay{box-shadow:-14px 0 36px -18px #1e1e1b47}.sheet.spine{cursor:pointer}.sheet.closing{pointer-events:none;z-index:1}.cop-h{flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px 14px;display:flex}.cop-h .ttl{align-items:center;gap:10px;display:flex}.cop-h .ttl b{letter-spacing:-.01em;font-size:16px;font-weight:600}.cop-fixedhead{background:var(--surface-1);flex-direction:column;flex-shrink:0;align-items:center;padding:2px 18px 14px;display:flex}.info-list>div:first-child{border-top:none!important}.cop-body{flex-direction:column;flex:1;gap:14px;padding:6px 18px 16px;display:flex;overflow-y:auto}.sheet[data-kind=chconnect] .cop-body{color:var(--text-body);font-size:12.5px;line-height:1.55}.sheet[data-kind=chconnect] .cop-body p,.sheet[data-kind=chconnect] .cop-body dl{margin:0}.sheet[data-kind=chconnect] .cop-body dd{color:var(--text-subtle);margin:0 0 8px}.cop-body>*{flex-shrink:0}.cop-suggest{flex-wrap:wrap;flex-shrink:0;gap:7px;max-height:88px;padding:0 18px 4px;display:flex;overflow:hidden}.cop-suggest .chip{height:38px;padding:0 17px;font-size:14px;font-weight:500}.cop-suggest .chip.copask-chip{height:30px;padding:0 13px;font-size:12.5px;font-weight:400}.cop-suggest:has(.copask-chip){flex-wrap:wrap-reverse;justify-content:flex-start;max-height:118px}.cop-suggest .chip.q:hover{background:var(--surface-2)}.cop-typing{align-items:center;gap:4px;height:16px;display:inline-flex}.cop-typing span{background:var(--text-placeholder);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite mtx-typedot}.cop-typing span:nth-child(2){animation-delay:.16s}.cop-typing span:nth-child(3){animation-delay:.32s}@keyframes mtx-typedot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.sheet-foot{background:var(--surface-1);flex-shrink:0;gap:8px;padding:13px 18px;display:flex}.ask{background:var(--surface-3);color:var(--text-body);word-break:break-word;border-radius:22px 22px 8px;align-self:flex-end;max-width:86%;padding:12px 16px;font-size:14px;line-height:1.45}.ans{color:var(--text-body);font-size:13.5px;line-height:1.6}.chip[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}.chips{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.chip{white-space:nowrap;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 16px 0 13px;font-size:12px;font-weight:600;transition:background .15s,filter .15s;display:inline-flex}.chip.q:hover{background:var(--surface-4)}.chip.dark{background:var(--cta);color:#fff}.chip.q{background:var(--surface-3);color:var(--text-strong)}.chip i{font-size:16px}.co-ent{border:1px solid var(--surface-3);background:var(--surface-2);border-radius:var(--r-lg);cursor:pointer;width:100%;min-width:0;transition:background .15s var(--ease-standard);align-items:center;gap:11px;padding:15px 14px;font-family:inherit;display:flex}.co-ent:hover{background:var(--surface-3)}.a-src .c{background:var(--surface-1)}.a-src .c i{color:var(--text-strong)}.srccard{border-radius:var(--r-lg);background:var(--surface-3);cursor:pointer;align-items:center;gap:11px;margin-bottom:7px;padding:10px 12px;display:flex}.a-src{background:var(--surface-2);border:1px solid var(--surface-3);min-height:66px;margin-bottom:6px;padding:14px 16px 14px 12px;transition:background .15s}.a-src:hover{background:var(--surface-3)}.sync-badge{color:var(--text-faint);text-transform:none;letter-spacing:0;font-size:10.5px;font-weight:500}.order-list{flex-direction:column;gap:6px;display:flex}.order-row{border-radius:var(--r-lg);background:var(--surface-2);border:1px solid var(--surface-3);cursor:pointer;align-items:center;gap:11px;min-height:78px;padding:16px 16px 16px 14px;transition:background .15s;display:flex}.order-more{cursor:pointer;width:100%;color:var(--text-subtle);background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;gap:2px;padding:9px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .15s,color .15s,border-radius .15s;display:flex}.order-more:hover{background:var(--surface-2);color:var(--text-strong);border-radius:999px}.order-more i{font-size:16px}.order-row:hover{background:var(--surface-3)}.order-ic{background:var(--surface-4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.order-ic i{color:var(--icon);font-size:16px}.order-m{flex:1;min-width:0}.order-m b{color:var(--text-strong);font-size:13px;font-weight:500}.order-sub{color:var(--text-faint);margin-top:2px;font-size:11.5px}.order-top{align-items:center;gap:8px;display:flex}.order-r{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.order-amt{color:var(--text-strong);font-size:13px;font-weight:500}.order-qty{color:var(--text-faint);font-size:11.5px}.order-st{border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.order-st.ful{background:var(--tag-green-bg);color:var(--tag-green-fg)}.order-st.ref{background:var(--tag-amber-bg);color:var(--tag-amber-fg)}.order-st.tr{background:var(--tag-blue-bg);color:var(--tag-blue-fg)}.order-st.unf{background:var(--surface-4);color:var(--text-subtle)}.order-ext{display:none}.srccard:hover{background:var(--surface-4)}.srccard .c{background:var(--surface-1);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.srccard .c i{color:var(--icon);font-size:16px}.srccard span{color:var(--text-body);font-size:12.5px;font-weight:500}.cop-foot{flex-shrink:0;padding:8px 18px 16px}.af{background:var(--gradient-smoke);animation:mtx-smoke var(--dur-smoke) ease-in-out infinite,mtx-hue var(--dur-hue) linear infinite;background-size:180% 180%;border-radius:999px;padding:2px}.af.focus{animation:mtx-smoke var(--dur-smoke) ease-in-out infinite,mtx-hue var(--dur-hue) linear infinite}.af .well{background:var(--surface-2);border-radius:999px;align-items:center;gap:10px;padding:6px 6px 6px 16px;display:flex}.af input{min-width:0;color:var(--text-body);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.send{background:var(--cta);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.send i{color:#fff;font-size:17px}.cop-badge{color:var(--text-faint);text-align:center;margin-top:9px;font-size:10.5px}.toasts{transform:translateX(-50%) scale(var(--ui-scale));transform-origin:bottom;z-index:200;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;bottom:20px;left:50%}.toast{background:var(--surface-1);box-shadow:var(--shadow-toast);color:var(--text-body);border-radius:999px;align-items:center;gap:10px;padding:11px 16px;font-size:13px;font-weight:500;animation:.2s pop;display:inline-flex}@keyframes pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mtx-spin{to{transform:rotate(360deg)}}@keyframes mtx-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.07)}}.live-dot{animation:1.8s ease-in-out infinite mtx-pulse}.pop{background:var(--surface-1);box-shadow:var(--shadow-pop);z-index:120;border-radius:18px;display:none;position:fixed}.pop,.cal,.tg-pop{transform:scale(var(--ui-scale));transform-origin:0 0}.pop.on{display:block}.mi{color:var(--text-body);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px 9px;font-size:13px;font-weight:500;display:flex}.mi:hover{background:var(--surface-3)}.mi i{color:var(--icon);font-size:17px}.mi.dng,.mi.dng i{color:var(--danger)}.aicv{border-radius:var(--r-md);cursor:pointer;transition:background .14s var(--ease-standard);background:0 0;align-items:center;gap:12px;padding:13px;display:flex}.aicv:hover{background:var(--surface-3)}.kpi{flex-direction:column;gap:6px;display:flex}.kpi .v{letter-spacing:-.02em;margin-bottom:2px;font-size:30px;font-weight:700}.kpi .k{color:var(--text-subtle);font-size:12px}.health{align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.bars{align-items:flex-end;gap:8px;height:120px;display:flex}.bars .b{background:var(--av-violet-bg);border-radius:12px;flex:1}.dash-normal [style*=font-weight\:600],.dash-normal .lbl,.dash-normal .health,.dash-normal b{font-weight:400!important}.dash-normal .arow [style*=font-weight\:600],.dash-normal .agcard [style*=font-weight\:600]{font-weight:500!important}.dash-normal [style*=font-size\:11px][style*=font-weight\:600]{letter-spacing:.05em;text-transform:uppercase;font-size:10.5px!important;font-weight:600!important}.dash-normal [style*=font-size\:11px][style*=font-weight\:600][style*="color:var(--text-subtle)"]{color:var(--text-faint)!important}.stat{background:var(--surface-2);box-sizing:border-box;text-align:left;border-radius:16px;flex-direction:column;gap:5px;min-height:104px;padding:13px 15px 11px;display:flex;position:relative;overflow:hidden}.statline{height:22px;margin-top:2px;display:block;position:relative}button.stat{cursor:pointer;transition:background .15s var(--ease-standard);border:none;font-family:inherit}button.stat:hover{background:var(--surface-3)}.stat .k{color:var(--text-subtle);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11.5px;font-weight:500;overflow:hidden}.stat .v{letter-spacing:-.015em;color:var(--text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:30px;font-weight:400;line-height:1.05;display:flex}.stat .v small{color:var(--text-faint);letter-spacing:0;font-size:12px;font-weight:500}.stat .foot{color:var(--text-faint);white-space:nowrap;align-items:center;gap:7px;min-width:0;margin-top:auto;padding-top:5px;font-size:10.5px;display:flex;overflow:hidden}.stat .foot>span{text-overflow:ellipsis;overflow:hidden}.vmini{flex-shrink:0;align-self:center;margin-left:auto;display:inline-flex}.stat .go{color:var(--text-placeholder);position:absolute;top:13px;right:11px}.stat .go i{font-size:17px}.dashcol{flex-direction:column;gap:12px;display:flex}.dashcol .grid{gap:12px}.dashcol .grid>*{min-width:0}.tpill{white-space:nowrap;border-radius:999px;align-items:center;gap:2px;padding:2px 8px 2px 5px;font-size:10.5px;font-weight:700;display:inline-flex}.tpill i{font-size:12px}.tpill.up{background:var(--tag-green-bg);color:var(--tag-green-fg)}.tpill.down{background:var(--tag-amber-bg);color:var(--tag-amber-fg)}.spark{align-items:flex-end;gap:2.5px;height:22px;display:inline-flex}.spark span{background:var(--surface-5);border-radius:2px;flex:none;width:4px}.spark .on{background:var(--accent)}.volov{display:flex;position:absolute;inset:0}.volov .vb{cursor:default;flex:1;position:relative}.arow{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;transition:background .14s var(--ease-standard);background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;padding:6px 10px;font-family:inherit;display:flex}.arow:hover{background:var(--surface-3)}.acols{font-variant-numeric:tabular-nums;color:var(--text-body);flex-shrink:0;grid-template-columns:48px 56px 36px 32px;justify-items:end;gap:10px;font-size:11.5px;display:grid}.vb .tip{background:var(--cta);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:3;border-radius:8px;padding:4px 9px;font-size:10.5px;font-weight:600;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(3px)}.vb:hover .tip{opacity:1;transform:translate(-50%)}.vb .hdot{opacity:0;pointer-events:none;transition:opacity .12s}.vb:hover .hdot{opacity:1}.vfoot{color:var(--text-faint);justify-content:space-between;margin-top:8px;font-size:10.5px;display:flex}.ring{border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;font-size:18px;font-weight:700;display:flex}.modal-bg{z-index:150;background:0 0;justify-content:center;align-items:flex-start;padding-top:12vh;display:none;position:fixed;inset:0}.modal-bg.on{display:flex}.palette{background:var(--surface-1);width:560px;max-width:92vw;box-shadow:var(--shadow-pop);transform:scale(var(--ui-scale));transform-origin:top;border-radius:20px;overflow:hidden}.palette .pin{border-bottom:1px solid var(--surface-4);align-items:center;gap:10px;padding:16px 18px;display:flex}.palette .pin input{color:var(--text-body);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:15px}.palette .res{max-height:340px;padding:8px;overflow-y:auto}.ffrow{flex-wrap:wrap;gap:8px;display:flex}.ffchip{color:var(--text-body);background:var(--surface-3);cursor:pointer;transition:background .16s var(--ease-standard),border-color .16s var(--ease-standard);border:1.5px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:500;display:inline-flex}.ffchip:hover:not(.on){background:var(--surface-4)}.ffchip.on{background:var(--cta);color:#fff;border-color:#0000}.ffchip.on i{color:#fff!important}.chip-cnt{background:var(--surface-4);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;margin:-3px -2px -3px 1px;padding:0 5px;font-size:11px;font-weight:500;display:inline-flex}.ffchip.on .chip-cnt{color:#fff;background:#ffffff38}.chip-kebab{width:18px;height:18px;transition:background .16s var(--ease-standard);border-radius:50%;justify-content:center;align-items:center;margin:-3px -7px -3px 2px;display:inline-flex}.chip-kebab:hover{background:var(--surface-4)}.ffchip.on .chip-kebab:hover{background:#ffffff4d}.filt-sec{justify-content:space-between;align-items:center;gap:8px;margin:0 0 6px;display:flex}.filt-sec+.ffrow{margin-bottom:2px}.ffrow+.filt-sec,.fdates+.filt-sec{margin-top:13px}.fsec{flex-direction:column;display:flex}.fsec-h{cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin:0 -8px;padding:6px 8px;display:flex}.fsec-h:hover .lbl,.fsec-h:hover .fsec-car{color:var(--text-strong)}.fsec-car{color:var(--icon);transition:transform .22s var(--ease-standard);font-size:17px}.fsec.open .fsec-car{transform:rotate(180deg)}.fsec-b{padding:2px 0;display:none}.fsec.open .fsec-b{display:block}.fsec .mi{margin:0 -8px}.filt-clear{background:var(--surface-3);color:var(--text-strong);cursor:pointer;border:none;border-radius:999px;padding:6px 14px;font-family:inherit;font-size:11px;font-weight:600;line-height:1;transition:background .12s,color .12s;display:none}.filt-clear.show{display:inline-block}.filt-clear:hover{color:var(--text-strong);background:var(--surface-4)}.chanchip{white-space:nowrap;color:var(--text-body);background:var(--surface-3);cursor:pointer;transition:background .14s var(--ease-standard);border:none;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.chanchip:hover:not(.on),.chanchip.on{background:var(--surface-4)}.chanchip .ck{visibility:hidden;width:13px;color:var(--cta);flex-shrink:0;justify-content:center;margin-right:-3px;font-size:14px;display:inline-flex}.chanchip.on .ck{visibility:visible}.segchip{white-space:nowrap;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:5px;padding:5px 11px;font-family:inherit;font-size:12px;font-weight:600;transition:filter .14s;display:inline-flex}.segchip:hover{filter:brightness(.96)}.segchip .ck{visibility:hidden;flex-shrink:0;justify-content:center;width:13px;margin-right:-3px;font-size:13px;display:inline-flex}.segchip.on .ck{visibility:visible}.filt-badge{color:#fff;background:#ffffff42;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:3px;padding:0 5px;font-size:11px;font-weight:700;display:none}.filt-badge.show{display:inline-flex}.toast-act{color:var(--cta);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0 4px;font-family:inherit;font-size:12.5px;font-weight:700;transition:color .14s}.toast-act:hover{color:var(--cta-hover)}.toast-x{cursor:pointer;background:0 0;border:none;margin-left:2px;padding:0;display:flex}.toast-x i{color:var(--icon);font-size:17px;transition:color .14s}.toast-x:hover i{color:var(--text-strong)}.emoji-btn{border-radius:8px;transition:background .12s}.emoji-btn:hover{background:var(--surface-3)}.msg-wrap{flex-direction:column;display:flex;position:relative}.msg-acts{opacity:0;pointer-events:none;z-index:6;align-items:center;transition:opacity .14s .12s;display:flex;position:absolute;top:0;bottom:21px}.msg-wrap:hover .msg-acts{opacity:1;pointer-events:auto;transition-delay:0s}.msg-acts-pill{background:var(--surface-1);box-shadow:var(--shadow-pop);border-radius:999px;gap:1px;padding:3px;display:flex}.msg-acts button{cursor:pointer;width:27px;height:27px;color:var(--icon);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.msg-acts button:hover{background:var(--surface-5);color:var(--text-strong)}.msg-acts button i{font-size:15px}.msg-react{z-index:4;flex-wrap:wrap;gap:4px;margin-top:-12px;margin-bottom:0;display:flex;position:relative}.react-chip{color:inherit;background:var(--surface-1);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-family:inherit;font-size:13px;line-height:1.5;transition:background .12s;display:inline-flex;box-shadow:0 1px 2px #0000000f}.react-chip:hover{background:var(--surface-3)}.react-pop{background:var(--surface-1);box-shadow:var(--shadow-pop);z-index:130;border-radius:999px;gap:2px;padding:5px 7px;display:none;position:fixed}.react-pop.on{display:flex}.react-pop button{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:19px;line-height:1;transition:transform .1s,background .12s;display:flex}.react-pop button:hover{background:var(--surface-3);transform:scale(1.18)}.reply-bar{background:var(--surface-4);border-radius:12px;align-items:center;gap:7px;margin-bottom:11px;padding:9px 11px;display:flex}.reply-quote{border-radius:12px;margin:8px 10px 0;padding:8px 11px 8px 20px;position:relative}.reply-quote:before{content:"";background:var(--cta);border-radius:3px;width:3px;height:54%;position:absolute;top:50%;left:10px;transform:translateY(-50%)}#composerInput::placeholder{color:var(--text-placeholder)}.retry-link{cursor:pointer;color:var(--text-strong);font-weight:600}.retry-link:hover{text-underline-offset:2px;text-decoration:underline}.jump-latest{background:var(--surface-1);width:36px;height:36px;box-shadow:var(--shadow-pop);color:var(--text-strong);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .18s var(--ease-standard),transform .18s var(--ease-standard);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin:-36px 0 0;display:flex;position:sticky;bottom:4px;transform:translateY(6px)}.jump-latest.on{opacity:1;pointer-events:auto;transform:none}.jump-latest:hover{background:var(--surface-3)}.jump-latest i{font-size:18px}[data-vplay]:hover,[data-vspeed]:hover{background:color-mix(in srgb, var(--surface-1) 55%, var(--surface-2))!important}@keyframes mtx-shimmer{0%{background-position:-340px 0}to{background-position:340px 0}}.skel{background:linear-gradient(90deg,var(--surface-3) 0%,var(--surface-4) 28%,var(--surface-3) 56%);background-size:600px 100%;border-radius:8px;flex-shrink:0;animation:1.25s linear infinite mtx-shimmer}.skel.circ{border-radius:50%}.skel-row{align-items:center;gap:12px;padding:13px;display:flex}.empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:64px 24px;display:flex}.empty .e-ic{background:var(--surface-3);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:13px;display:flex}.empty .e-ic i{color:var(--icon);font-size:28px}.empty h3{letter-spacing:-.01em;color:var(--text-strong);margin:0;font-size:16px;font-weight:600}.empty p{color:var(--text-subtle);max-width:340px;margin:0;font-size:13px;line-height:1.5}.empty .e-act{margin-top:16px}.banner{border-radius:var(--r-lg);align-items:center;gap:12px;margin-bottom:14px;padding:13px 16px;display:flex}.banner.err{background:var(--tag-red-bg)}.banner.err .b-ic{color:var(--danger)}.banner.warn{background:var(--tag-amber-bg)}.banner.warn .b-ic{color:var(--tag-amber-fg)}.banner .b-ic{flex-shrink:0;font-size:20px}.banner .b-tx{flex:1;min-width:0}.banner .b-tx b{color:var(--text-strong);font-size:13px;font-weight:600;display:block}.banner .b-tx span{color:var(--text-subtle);font-size:12px}.banner .b-btn{background:var(--surface-1);color:var(--text-strong);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:600}.lock{color:var(--text-faint);background:var(--surface-3);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.lock i{font-size:13px}.btn[disabled],.ico[disabled]{opacity:.4;cursor:not-allowed;pointer-events:none}.state-note{color:var(--tag-purple-fg);background:var(--tag-purple-bg);border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:11px;font-weight:600;display:inline-flex}.dpick{background:var(--surface-2);cursor:pointer;height:52px;transition:background .16s var(--ease-standard);border-radius:14px;position:relative}.dpick:hover:not(.focus){background:var(--surface-3)}.dpick.focus{background:var(--surface-4)}.dpick label{color:var(--text-placeholder);pointer-events:none;white-space:nowrap;font-size:13px;transition:all .2s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.dpick.has label,.dpick.focus label{color:var(--text-subtle);font-size:11px;top:8px;transform:none}.dpick .dval{color:var(--text-body);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:14px;line-height:1.2;display:flex;position:absolute;top:27px;left:16px;right:40px;overflow:hidden}.dpick .dval.ph{display:none}.dpick i.cal-ic{color:var(--icon);font-size:18px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.cal{z-index:300;background:var(--surface-1);width:268px;box-shadow:var(--shadow-pop);border-radius:18px;padding:14px;animation:.16s pop;display:none;position:fixed}.cal.on{display:block}.cal-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.cal-head b{color:var(--text-strong);font-size:13.5px;font-weight:600}.cal-nav{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.cal-nav:hover{background:var(--surface-3)}.cal-nav i{color:var(--icon);font-size:18px}.cal-dow{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:6px;display:grid}.cal-dow span{text-align:center;color:var(--text-strong);text-transform:uppercase;padding:4px 0;font-size:10px;font-weight:600}.cal-dow span.we{color:var(--text-faint)}.cal-grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.cal-day{height:36px;color:var(--text-strong);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;font-family:inherit;font-size:12.5px;display:flex}.cal-day:hover{background:var(--surface-3)}.cal-day.out{color:var(--text-placeholder)}.cal-day{position:relative}.cal-day.today{font-weight:700}.cal-day.today:after{content:"";background:var(--cta);border-radius:2px;width:12px;height:2.5px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.cal-day.sel.today:after{background:#fff}.cal-day.sel{background:var(--cta);color:#fff;font-weight:600}.cal-day.inr{background:var(--surface-3);border-radius:0}.cal-day.inr:before,.cal-day.s1:before{content:"";background:var(--surface-3);width:4px;height:100%;position:absolute;top:0;left:-4px}.cal-day.s0:before{content:"";background:var(--surface-3);width:4px;height:100%;position:absolute;top:0;right:-4px}.cal-grid .cal-day:nth-child(7n+1):before{display:none}.cal-grid .cal-day.inr:nth-child(7n+1){border-radius:9px 0 0 9px}.cal-grid .cal-day.inr:nth-child(7n){border-radius:0 9px 9px 0}.cal-day.dis{color:var(--text-placeholder);pointer-events:none}.cal-day.fut{opacity:.45}@keyframes calL{0%{opacity:0;transform:translate(12px)}}@keyframes calR{0%{opacity:0;transform:translate(-12px)}}@keyframes calF{0%{opacity:0;transform:scale(.98)}}.cal-tbtn{color:var(--text-strong);cursor:pointer;background:0 0;border:none;border-radius:12px;padding:5px 11px;font-family:inherit;font-size:13.5px;font-weight:600}.cal-tbtn:hover{background:var(--surface-3)}.cal-day.sel:hover{background:var(--cta)}.cal-foot{border-top:1px solid var(--surface-4);justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;display:flex}.cal-foot button{cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:600}.cal-foot .clr{color:var(--text-subtle)}.cal-foot .clr:hover{background:var(--surface-3)}.cal-foot .tdy{color:var(--cta)}.cal-foot .tdy:hover{background:var(--surface-3)}.set-nav{cursor:pointer;text-align:left;width:100%;min-height:42px;color:var(--text-strong);transition:background var(--dur-fast);background:0 0;border:none;border-radius:14px;align-items:center;gap:8px;padding:5px 14px;font-family:inherit;font-size:13.5px;font-weight:400;display:flex}.set-nav:hover{background:var(--surface-2)}.set-nav.on{background:var(--surface-3);color:var(--text-strong)}.set-sec-h{margin:2px 0 18px}.set-sec-h h3{letter-spacing:-.02em;color:var(--text-strong);margin:0;font-size:18px;font-weight:700}.set-sec-h p{color:var(--text-subtle);margin:4px 0 0;font-size:13px;line-height:1.5}.set-group{background:var(--surface-2);border-radius:var(--r-lg);margin-bottom:14px;overflow:hidden}.set-group-h{color:var(--text-faint);letter-spacing:.05em;text-transform:uppercase;padding:16px 18px 0;font-size:11px;font-weight:600}.set-row{border-top:1px solid var(--surface-4);align-items:center;gap:14px;padding:16px 18px;display:flex}.set-row:first-of-type{border-top:none}.set-group.airules .set-group-h{padding-bottom:14px}.set-group.airules .set-row{border-top:none;position:relative}.set-group.airules .set-row:before{content:"";background:var(--surface-4);height:1px;position:absolute;top:0;left:18px;right:18px}.set-group.chan .sr-ic{border-radius:50%;background:#fff!important}.set-group.chan .set-row{gap:10px}.set-group.airules .set-group-h+.set-row:before{display:none}.set-row .sr-ic{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.set-row .sr-tx{flex:1;min-width:0}.set-row .sr-tx b{color:var(--text-strong);letter-spacing:-.01em;font-size:13.5px;font-weight:600;display:block}.set-row .sr-tx span{color:var(--text-subtle);margin-top:1px;font-size:12px;display:block}.timesel{background:var(--surface-3);cursor:pointer;height:32px;color:var(--text-body);font-variant-numeric:tabular-nums;transition:background .16s var(--ease-standard);border-radius:8px;align-items:center;gap:5px;padding:0 11px;font-size:13px;display:inline-flex}.timesel:hover{background:var(--surface-4)}.set-group .btn.sec{background:var(--surface-1)}.set-group .btn.sec:hover{filter:none;background:var(--surface-3)}.set-group .timesel{background:var(--surface-1)}.set-group .timesel:hover{background:var(--surface-3)}.set-group .sw.off{background:var(--bg-app)}.set-group .lock{background:var(--surface-1)}.csat-chip{cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:19px;line-height:1;transition:transform .15s;display:inline-flex;position:relative}.csat-chip:hover{transform:translateY(-2px)}#setBody .set-group .set-row{border-top:none;position:relative}#setBody .set-group .set-row:before{content:"";background:var(--surface-4);height:1px;position:absolute;top:0;left:18px;right:18px}#setBody .set-group>.set-row:first-child:before,#setBody .set-group .set-group-h+.set-row:before{display:none}#setBody .set-group .set-group-h{padding-bottom:14px}#setBody .set-group.chan .pill-ok{color:var(--success);display:inline-flex}#setBody .set-group.chan .pill-err{color:var(--danger);display:inline-flex}#setBody .set-group .ico{background:#fff}#setBody .set-group .ico:hover{background:var(--surface-3)}.toradio{background:var(--surface-1);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--surface-5);border-radius:50%;flex-shrink:0;transition:box-shadow .15s}.toradio:hover,.set-row.torow:hover .toradio{box-shadow:inset 0 0 0 1.5px var(--text-subtle)}.toradio.on,.set-row.torow:hover .toradio.on{box-shadow:inset 0 0 0 5px var(--cta)}.set-row.torow{cursor:pointer}.pill-ok{color:var(--success);background:var(--success-bg);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.pill-err{color:var(--danger);background:var(--tag-red-bg);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.sw{cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;width:42px;height:24px;padding:2px;transition:background .2s;display:inline-flex}.sw .knob{width:20px;height:20px;transition:transform .22s var(--ease-standard);background:#fff;border-radius:50%}.sw.on{background:var(--cta)}.sw.on .knob{transform:translate(18px)}.sw.off{background:var(--surface-5)}.sw:focus,.sw:focus-visible{outline:none}.sw.off:hover,.sw.off:focus-visible{background:var(--surface-6)}.sw.on:hover,.sw.on:focus-visible{background:var(--cta-hover)}.cap-row .sw{width:34px;height:20px;padding:2px}.cap-row .sw .knob{width:16px;height:16px}.cap-row .sw.on .knob{transform:translate(14px)}.acc-pill{cursor:pointer;background:var(--surface-3);width:100%;color:var(--text-subtle);transition:background .16s var(--ease-standard);border:none;border-radius:999px;justify-content:center;align-items:center;gap:7px;margin:0 0 2px;padding:12px 18px;font-family:inherit;font-size:12px;font-weight:500;display:flex}.acc-pill:hover{background:var(--surface-6)}.acc-pill .acc-chev{transition:transform .2s var(--ease-standard);font-size:16px;line-height:1}.acc-pill.open .acc-chev{transform:rotate(180deg)}.acc-grp-h:hover{background:var(--surface-3)!important}.acc-grp:has(.acc-grp-h:hover){border-top-color:#0000!important}.acc-grp:has(.acc-grp-h:hover)+.acc-grp{border-top-color:#0000!important}.tged{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.tg-chip{border-radius:8px;align-items:center;gap:5px;padding:4px 5px 4px 11px;font-size:11.5px;font-weight:600;display:inline-flex}.tg-x{cursor:pointer;opacity:.55;color:inherit;background:0 0;border:none;border-radius:50%;padding:1px;display:flex}.tg-x:hover{opacity:1;background:#00000014}.tg-x i{font-size:13px}.tg-add{color:var(--text-subtle);border:1.5px dashed var(--surface-5);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:3px;padding:4px 11px 4px 9px;font-family:inherit;font-size:11.5px;font-weight:600;display:inline-flex}.tg-add:hover{background:var(--surface-3);color:var(--text-strong);border-color:#0000}.topic-chip{cursor:pointer;transition:filter .16s var(--ease-standard);border:none;font-family:inherit}.topic-chip:hover{filter:brightness(.94)saturate(1.25)}.topic-add{color:var(--text-subtle);border:1.5px dashed var(--surface-5);cursor:pointer;transition:background .16s var(--ease-standard);background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:4px 11px 4px 8px;font-family:inherit;font-size:11.5px;font-weight:600;display:inline-flex}.topic-add:hover{background:var(--surface-3);color:var(--text-strong);border-color:#0000}.conv.on .topic-add{border-color:color-mix(in oklch, var(--text-placeholder) 34%, var(--surface-4))}#convList{overflow-x:hidden}.conv .avtip[data-tip]:after{left:auto;right:-2px;transform:translateY(2px)}.conv .avtip[data-tip]:hover:after{transform:translateY(0)}.tg-input{background:var(--surface-3);width:130px;color:var(--text-body);border:none;border-radius:10px;outline:none;padding:5px 12px;font-family:inherit;font-size:12px}.tg-pop{z-index:320;background:var(--surface-1);box-shadow:var(--shadow-pop);border-radius:14px;flex-direction:column;min-width:188px;max-height:248px;padding:6px;display:none;position:fixed;overflow:hidden}.tg-pop.on{display:flex}.tg-opt{cursor:pointer;color:var(--text-body);border-radius:9px;align-items:center;gap:9px;padding:7px 9px;font-size:12.5px;display:flex}.tg-opt:hover,.tg-opt.act{background:var(--surface-3)}.tg-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.tg-opt .new{color:var(--text-subtle);font-size:12px}.tg-edit{cursor:pointer;color:var(--icon);opacity:0;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .12s,background .12s;display:flex}.mi:hover .tg-edit{opacity:.55}.tg-edit:hover{background:var(--surface-4);opacity:1!important}.tg-edit i{font-size:14px}.note-new{background:var(--surface-2);transition:background .16s var(--ease-standard),box-shadow .16s var(--ease-standard);border:none;border-radius:13px;flex-direction:column;gap:8px;padding:11px 12px;display:flex}.note-new:hover:not(:focus-within),.note-new:focus-within{background:var(--field-lift);box-shadow:0 0 0 1px var(--field-ring)}.note-ta{resize:none;width:100%;height:42px;max-height:120px;color:var(--text-body);background:0 0;border:none;outline:none;font-family:inherit;font-size:13px;line-height:1.5}.note-newfoot{justify-content:space-between;align-items:center;gap:8px;display:flex}.note-hint{color:var(--text-faint);align-items:center;gap:5px;font-size:11px;display:flex}.note-hint i{font-size:13px}.note-send{background:var(--cta);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-family:inherit;font-size:12.5px;font-weight:600;transition:filter .15s;display:flex}.note-send:hover{filter:none;background:var(--cta-hover)}.note-send i{color:#fff;font-size:15px}.note-send:disabled{background:var(--surface-5);cursor:default}.note-send:disabled:hover{filter:none}.note-item{border-top:1px solid var(--surface-3);animation:mtx-fade-up .26s var(--ease-standard) backwards;gap:10px;padding:13px 2px;display:flex;position:relative}[data-notelist] .note-item:first-child{border-top:none}.note-body{flex:1;min-width:0}.note-h{align-items:baseline;gap:7px;margin-bottom:3px;display:flex}.note-h b{color:var(--text-strong);font-size:12.5px;font-weight:600}.note-h .dt{color:var(--text-faint);font-size:11px}.note-del{cursor:pointer;color:var(--icon);opacity:0;background:0 0;border:none;border-radius:7px;padding:3px;transition:opacity .15s,background .15s;display:flex;position:absolute;top:9px;right:0}.note-item:hover .note-del{opacity:.55}.note-del:hover{opacity:1;background:var(--surface-3)}.note-del i{font-size:15px}[data-notelist]{margin-top:16px}.note-b{color:var(--text-body);text-wrap:pretty;font-size:13px;line-height:1.55}.info-av{border-top:1px solid var(--surface-3);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:8px 0;display:flex}.srchbar{background:var(--surface-2);height:42px;transition:background .16s var(--ease-standard);border-radius:12px;align-items:center;gap:8px;padding:0 8px 0 14px;display:flex}.srchbar:hover{background:var(--surface-3)}.srchbar input{min-width:0;color:var(--text-body);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px}.srchx{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.srchx:hover{background:var(--surface-4)}.srchx i{color:var(--icon);font-size:17px}.conv{transition:background var(--dur-fast) var(--ease-standard)}.conv:hover{background:var(--surface-2)}.conv.on{background:var(--surface-3)}#convList .conv{animation:mtx-fade-up .3s var(--ease-standard) backwards}.aifeed-item{transition:background var(--dur-fast) var(--ease-standard);animation:mtx-fade-up .3s var(--ease-standard) backwards;border-radius:14px}.aifeed-item:hover{background:var(--surface-2)}.aifeed-item.sel{background:var(--surface-3)}.seg button{transition:color .2s var(--ease-standard)}#convList{transition:opacity .16s var(--ease-standard)}@keyframes mtx-fade-up{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes mtx-menu{0%{opacity:0}to{opacity:1}}@keyframes mtx-fade{0%{opacity:0}to{opacity:1}}@keyframes mtx-tpl-fwd{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes mtx-tpl-back{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}.pbody{animation:mtx-fade-up .32s var(--ease-standard)}#thread{animation:mtx-fade .3s var(--ease-standard)}*{scrollbar-width:thin;scrollbar-color:transparent transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:padding-box content-box;border:4px solid #0000;border-radius:999px}.mtx-scrolling{scrollbar-color:#3c3a3633 transparent}.mtx-scrolling::-webkit-scrollbar-thumb{background:#3c3a3633 padding-box content-box}.mtx-scrolling::-webkit-scrollbar-thumb:hover{background:#3c3a3657 padding-box content-box}.poplist{scrollbar-gutter:stable both-edges}.mi:hover .chb{background:var(--surface-3)!important}.conv:hover .chb{background:var(--surface-2)!important}.conv.on .chb{background:var(--surface-3)!important}.send{transition:filter .15s,background .15s}.send:hover{filter:brightness(1.22)}.send.off{cursor:default;background:var(--surface-5)!important}.send.off:hover{filter:none}.send.off i{color:var(--text-placeholder)}[style*="background:var(--cta)"]:hover{filter:none;background:var(--cta-hover)!important}i[data-act]{cursor:pointer;transition:color .15s}i[data-act]:hover{color:var(--text-strong)}.archback{transition:background .15s}.archback:hover{background:var(--surface-3)}.bubble-img{cursor:zoom-in;border-radius:16px;max-width:240px;line-height:0;position:relative;overflow:hidden}.img-ph{color:#37373952;background:linear-gradient(135deg,#e7e7e5,#d4d4d1);justify-content:center;align-items:center;width:240px;height:180px;display:flex}.img-ph i{font-size:34px}.bubble-img img{object-fit:cover;width:100%;height:auto;max-height:280px;display:block}.file-card{align-items:center;gap:11px;min-width:208px;display:flex}.file-ic{background:#00000012;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.file-ic i{color:var(--icon);font-size:19px}.file-meta{flex:1;min-width:0}.file-meta b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.file-meta span{color:var(--text-faint);font-size:11.5px}.file-dl{width:30px;height:30px;color:var(--icon);cursor:pointer;background:#0000000f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:flex}.file-dl:hover{color:var(--text-strong);background:#00000024}.file-dl i{font-size:16px}.file-dl.done{color:var(--success)}.dl-spin{border:2px solid var(--surface-4);border-top-color:var(--icon);border-radius:50%;width:17px;height:17px;animation:.7s linear infinite dl-rot}@keyframes dl-rot{to{transform:rotate(360deg)}}.bubble-img .file-dl{color:var(--icon);opacity:0;background:#fff;transition:opacity .15s;position:absolute;top:8px;right:8px}.bubble-img:hover .file-dl{opacity:1}.bubble-img .file-dl:hover{background:#fff}#mtxLightbox{z-index:400;cursor:zoom-out;opacity:0;transition:opacity .18s var(--ease-standard);background:#141413d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}#mtxLightbox.on{opacity:1}#mtxLightbox img{object-fit:contain;border-radius:12px;max-width:min(86vw,1100px);max-height:82vh}#mtxLightbox .lb-ph{color:#37373952;background:linear-gradient(135deg,#e7e7e5,#d4d4d1);border-radius:12px;justify-content:center;align-items:center;width:min(70vw,680px);height:min(60vh,500px);display:flex}#mtxLightbox .lb-ph i{font-size:52px}#mtxLightbox .lb-top{justify-content:space-between;align-items:center;padding:16px 20px;display:flex;position:absolute;top:0;left:0;right:0}#mtxLightbox .lb-name{color:#ffffffd9;font-size:13px;font-weight:500}#mtxLightbox .lb-x{color:#fff;cursor:pointer;background:#ffffff24;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex}#mtxLightbox .lb-x:hover{background:#ffffff3d}#mtxLightbox .lb-x i{font-size:20px}.link-card{color:inherit;cursor:pointer;text-decoration:none;transition:filter .15s;display:block}.link-card:hover{filter:brightness(.965)}.link-card .lc-img{color:#3737394d;background:linear-gradient(135deg,#e7e7e5,#d4d4d1);justify-content:center;align-items:center;height:124px;display:flex;overflow:hidden}.link-card .lc-img i{font-size:32px}.link-card .lc-desc{color:var(--text-subtle);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.link-card .lc-body{padding:10px 14px 12px}.link-card .lc-host{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);font-size:10px;font-weight:700}.link-card .lc-title{text-wrap:pretty;margin-top:3px;font-size:13.5px;font-weight:600;line-height:1.3}.link-card .lc-url{color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11.5px;overflow:hidden}.msg-link{color:inherit;text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);transition:text-decoration-color .12s}.msg-link:hover{text-decoration-color:currentColor}.composer-tray{flex-wrap:wrap;gap:9px;margin-bottom:13px}.att-chip{align-items:center;display:flex;position:relative}.att-img{background:var(--surface-3);border-radius:12px;width:62px;height:62px;overflow:hidden}.att-img img{object-fit:cover;width:100%;height:100%;display:block}.att-file{background:var(--surface-1);border:1px solid var(--surface-4);border-radius:12px;gap:9px;max-width:210px;padding:8px 11px}.att-fic{background:#00000012;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.att-fic i{color:var(--icon);font-size:16px}.att-fmeta{min-width:0}.att-fmeta b{white-space:nowrap;text-overflow:ellipsis;max-width:128px;font-size:12px;font-weight:600;display:block;overflow:hidden}.att-fmeta span{color:var(--text-faint);font-size:10.5px}.att-x{background:var(--text-strong);color:#fff;border:2px solid var(--surface-2);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;padding:0;transition:filter .15s;display:flex;position:absolute;top:-7px;right:-7px}.att-x:hover{filter:brightness(1.25)}.att-x i{font-size:12px}.tf-check{border:1.6px solid var(--surface-5);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:background .12s,border-color .12s;display:flex}.tf-check i{color:#fff;opacity:0;font-size:13px}.tf-check.on{background:var(--cta);border-color:var(--cta)}.tf-check.on i{opacity:1}.mi:hover .tf-check:not(.on){background:var(--surface-2);border-color:#c4c4bc}.asg-arrow{background:var(--surface-3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:background .14s;display:flex}.mi:hover .asg-arrow{background:var(--surface-1)}.mi:hover .asg-ic{background:var(--surface-1)!important}.pr-dot{border:2px solid var(--surface-1);border-radius:50%;width:11px;height:11px;transition:border-color .14s;position:absolute;bottom:0;right:0}.mi:hover .pr-dot{border-color:var(--surface-3)}tbody tr:hover .pr-dot{border-color:var(--surface-2)}tbody tr.row-active .pr-dot{border-color:var(--surface-3)}.tf-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.bento-link{cursor:pointer;text-align:left;will-change:transform;border:none;font-family:inherit;transition:transform 90ms linear;position:relative}.bento-arrow{background:var(--tile-arrow-bg,#1e1e1b17);width:28px;height:28px;color:var(--tile-arrow-fg,var(--text-strong));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .18s var(--ease-standard),transform .18s var(--ease-standard);pointer-events:none;z-index:4;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:12px;right:12px;transform:translate(-4px,4px)}.bento-link:hover .bento-arrow{opacity:1;transform:none}.bento-arrow i{font-size:15px}.ai-open{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;width:28px;height:28px;transition:opacity .18s var(--ease-standard),transform .18s var(--ease-standard);pointer-events:none;z-index:5;background:#ffffff38;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:12px;right:12px;transform:translate(-4px,4px)}.bento-link:hover .ai-open{opacity:1;pointer-events:auto;transform:none}.ai-open i{font-size:15px}.trow{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;grid-template-columns:1fr 44px 48px;align-items:center;padding:5px 8px;font-family:inherit;display:grid}.trow:hover{background:var(--surface-3)}.trow-ro{cursor:default}.trow-ro:hover{background:0 0}.set-row[data-bhrow]{min-height:62px;padding-top:12px;padding-bottom:12px}.bhtime{background:var(--surface-1);width:68px;height:38px;color:var(--text-strong);text-align:center;font-variant-numeric:tabular-nums;border:none;border-radius:12px;outline:none;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:400;transition:background .14s}.bhtime:hover{background:var(--surface-3)}.bhtime:focus{background:var(--surface-4)}.slabox{background:var(--surface-1);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:2px;width:62px;height:38px;transition:background .14s;display:inline-flex}.slabox:hover{background:var(--surface-3)}.slabox.on,.slabox.on:hover{background:var(--surface-4)}.slabox input{field-sizing:content;width:24px;min-width:11px;max-width:34px;height:36px;color:var(--text-strong);text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;font-family:inherit;font-size:13px;font-weight:400}.slabox u{color:var(--text-subtle);font-size:12px;font-style:normal;text-decoration:none}.bhtime.bad,.bhtime.bad:hover,.bhtime.bad:focus{background:var(--tag-red-bg);color:var(--tag-red-fg)}[data-atppack] .timesel{justify-content:space-between;width:118px}.set-group .field{background:var(--surface-1)}.set-group .field:hover{background:var(--surface-3)}.set-group .field:focus-within{background:var(--surface-4)}.mrows>div:first-child,.reqlist>.reqrow:first-child{border-top:none!important}.setlink{color:var(--text-strong);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--surface-6);text-decoration-color:var(--surface-6);text-underline-offset:2px;transition:text-decoration-color .14s}.setlink:hover{-webkit-text-decoration-color:var(--text-strong);text-decoration-color:var(--text-strong)}.mper{background:var(--surface-3);border-radius:999px;flex-shrink:0;gap:1px;padding:2px;display:inline-flex}.mper button{color:var(--text-faint);cursor:pointer;width:19px;height:19px;transition:color .15s var(--ease-standard),background .15s var(--ease-standard);background:0 0;border:none;border-radius:999px;padding:0;font-family:inherit;font-size:10px;font-weight:600;line-height:1;position:relative}.mper button:hover:not(.on){color:var(--text-subtle);background:var(--surface-4)}.mper button.on{background:var(--surface-1);color:var(--text-strong)}.mper button:after{content:attr(data-tip);background:var(--text-strong);color:var(--surface-1);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .14s var(--ease-standard),transform .14s var(--ease-standard);z-index:30;border-radius:7px;padding:3px 8px;font-size:10.5px;font-weight:600;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(-2px)}.mper button:hover:after{opacity:1;transform:translate(-50%)translateY(0)}.mper.dk{background:var(--tile-mper,#00000038)}.phead{z-index:5;position:relative}.ico[data-tip],.smoke[data-tip]{position:relative}.avtip[data-tip]:after{content:attr(data-tip);background:var(--cta);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:80;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:500;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)translateY(2px)}.avtip[data-tip]:hover:after{opacity:1;transform:translate(-50%)translateY(0)}.ico[data-tip]:after,.smoke[data-tip]:after{content:attr(data-tip);background:var(--cta);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:80;border-radius:7px;padding:5px 9px;font-size:11px;font-weight:500;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)translateY(-2px)}.ico[data-tip]:hover:after,.smoke[data-tip]:hover:after{opacity:1;transform:translate(-50%)translateY(0)}.pacts .ico[data-tip]:after,.pacts .smoke[data-tip]:after{left:auto;right:0;transform:translateY(-2px)}.pacts .ico[data-tip]:hover:after,.pacts .smoke[data-tip]:hover:after{transform:translateY(0)}.mper.dk button{color:var(--tile-ink-3,#ffffffe6)}.mper.dk button:hover:not(.on){color:var(--tile-ink,#fff);background:var(--tile-mper-hov,#ffffff2e)}.mper.dk button.on{background:var(--tile-mper-on,#fff);color:var(--text-strong)}.tmrow{cursor:pointer;text-align:left;width:100%;transition:background .16s var(--ease-standard);background:0 0;border:none;border-radius:9px;align-items:center;gap:9px;padding:7px 8px;font-family:inherit;display:flex}.tmrow:hover{background:var(--surface-1)}.pop.on,.tg-pop.on,.cal.on{animation:mtx-menu .15s var(--ease-standard)}.mi{transition:background var(--dur-fast)}.conv,.srccard,.card,.btn,.ico,.set-nav,.tg-add,.mi,.tg-chip,.sw,.cal-day{transition:background .16s var(--ease-standard),transform .16s var(--ease-standard),filter .16s var(--ease-standard)}.toast{transition:opacity .2s,transform .2s}.mtx-composer{transition:background .18s var(--ease-standard),box-shadow .18s var(--ease-standard)}.mtx-composer:hover:not(:focus-within),.mtx-composer:focus-within{box-shadow:0 0 0 1px var(--field-ring);background:var(--field-lift)!important}.mtx-composer i[data-act]{transition:color .14s}.mtx-composer i[data-act]:hover{color:var(--cta-hover)!important}.mtx-composer i[data-act]:active,.mtx-composer i[data-act].menu-active{color:#000!important}.search{transition:background .16s var(--ease-standard),box-shadow .16s var(--ease-standard)}.search:hover:not(:focus-within),.search:focus-within{box-shadow:0 0 0 1px var(--field-ring);background:var(--field-lift)!important}.srchbar{transition:background .16s var(--ease-standard)}.srchbar:hover:not(:focus-within){background:var(--surface-3)!important}.srchbar:focus-within{background:var(--surface-4)!important}.note-new{transition:background .16s var(--ease-standard)}.aimode{background:var(--surface-2)}.aimode:hover,.aimode.on{background:var(--surface-3)}.aimode.on:hover{background:var(--surface-4)}.statchip{cursor:pointer;transition:background .14s var(--ease-standard)}[data-statthumb]{transition:transform .34s cubic-bezier(.3,1.18,.45,1),width .34s cubic-bezier(.3,1.18,.45,1)}.statchip{transition:background .14s var(--ease-standard),color .22s var(--ease-standard)}.statchip:hover:not(.on){background:var(--surface-2)}.statchip.on{background:0 0;font-weight:600;color:var(--text-strong)!important}.markread{transition:color .14s}.markread:hover{color:var(--text-strong)}.consent-pill{transition:filter .14s}.consent-pill:hover{filter:brightness(.96)}.cust-active{background:var(--surface-4)}.cust-active .cust-div{border-top-color:var(--surface-5)!important}.popsqz .mi{padding-left:13px!important;padding-right:13px!important}[data-optlist] .mi{min-height:42px;padding-top:11px;padding-bottom:11px;font-size:14px;font-weight:400}.composer-lock{background:var(--surface-2);border-radius:var(--r-composer);padding:14px 16px}.vtx-btn{cursor:pointer;background:var(--surface-1);width:100%;color:var(--text-strong);transition:background .16s var(--ease-standard);border:none;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-family:inherit;font-size:12.5px;font-weight:450;display:flex}.vtx-btn:hover{background:var(--surface-6)}.vtx-btn:disabled{cursor:default}.vtx-dots{align-items:center;gap:4px;padding:4px 0;display:inline-flex}.vtx-dots span{background:var(--text-strong);width:5px;height:5px;animation:vtx-jump 1.05s var(--ease-standard) infinite;border-radius:50%}.vtx-dots span:nth-child(2){animation-delay:.15s}.vtx-dots span:nth-child(3){animation-delay:.3s}@keyframes vtx-jump{0%,55%,to{transform:translateY(0)}25%{transform:translateY(-4px)}}.composer-lock .lock-row{align-items:flex-start;gap:9px;margin-bottom:12px;display:flex}.composer-lock .lock-ic{background:var(--tag-amber-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.composer-lock .lock-ic i{color:var(--tag-amber-fg);font-size:19px}.composer-lock .lock-tx b{color:var(--text-strong);font-size:12.5px;font-weight:600;display:block}.composer-lock .lock-tx span{color:var(--text-subtle);margin-top:1px;font-size:12px;line-height:1.45;display:block}.composer-lock .lock-input{background:var(--surface-1);border-radius:999px;align-items:center;gap:10px;padding:6px 6px 6px 16px;display:flex}.composer-lock .lock-input input{min-width:0;color:var(--text-placeholder);cursor:not-allowed;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13.5px}.tginfo{padding:16px 16px 14px}.tginfo h4{letter-spacing:-.01em;color:var(--text-strong);margin:0 0 3px;font-size:14px;font-weight:600}.tginfo .sub{color:var(--text-subtle);margin-bottom:9px;font-size:12px;line-height:1.45}.tginfo .ti-row{border-top:1px solid var(--surface-4);gap:11px;padding:11px 0;display:flex}.tginfo .ti-ic{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.tginfo .ti-tx b{color:var(--text-strong);margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.tginfo .ti-tx span{color:var(--text-subtle);font-size:12px;line-height:1.48;display:block}.lstat{transition:background .18s var(--ease-standard,ease)}.lstat:hover{background:var(--surface-3)}.kbnav{text-align:left;cursor:pointer;width:100%;min-height:42px;color:var(--text-strong);transition:background .14s var(--ease-standard),color .14s;background:0 0;border:none;border-radius:14px;align-items:center;gap:7px;padding:5px 11px;font-family:inherit;font-size:13px;font-weight:500;display:flex}.kbnav i{color:var(--icon)}.kbnav.on i{color:var(--text-strong)}.kbnav:hover{background:var(--surface-2)}.kbnav.on{background:var(--surface-3);color:var(--text-strong)}.kbn-count{color:var(--text-faint);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11.5px}.kbnav.on .kbn-count,.kbnav.kbtrash-row,.kbnav.kbtrash-row i{color:var(--text-subtle)}.kbnav.kbtrash-row:hover,.kbnav.kbtrash-row:hover i{color:var(--text-strong)}.kbsecnew{text-align:left;cursor:pointer;width:100%;color:var(--text-faint);background:0 0;border:none;border-radius:10px;padding:9px 11px;font-family:inherit;font-size:13px;transition:background .14s,color .14s}.kbsecnew:hover{background:var(--surface-2);color:var(--text-subtle)}.kbsecinput{box-sizing:border-box;background:var(--surface-4);width:100%;color:var(--text-strong);border:none;border-radius:12px;outline:none;padding:13px 14px;font-family:inherit;font-size:14px}.kbsecinput::placeholder{color:var(--text-placeholder)}.kbsecfield{position:relative}.kbsecfield .kbsecinput{padding-right:44px}.kbsecok{background:var(--cta);color:#fff;cursor:pointer;width:28px;height:28px;transition:background .14s var(--ease-standard),transform .1s var(--ease-standard);border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.kbsecok:hover{background:var(--cta-hover)}.kbsecok:active{transform:translateY(-50%)scale(.93)}.kbsecok i{font-size:15px}.kbsecpanel{background:var(--surface-2);border-radius:14px;flex-direction:column;gap:11px;margin:10px 2px 8px;padding:12px;display:flex}.kbswatch{cursor:pointer;width:22px;height:22px;transition:transform .12s var(--ease-standard);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.kbswatch:hover{transform:scale(1.18)}.ico.dark{background:var(--cta)}.ico.dark:hover{background:var(--cta-hover)}.ico.dark i{color:#fff}#aiSidePanel .ico[data-tip]:after{left:auto;right:0;transform:translateY(-2px)}#aiSidePanel .ico[data-tip]:hover:after{transform:translateY(0)}.kbsearch-x{cursor:pointer;color:var(--icon);background:0 0;border:none;align-items:center;margin-left:2px;padding:2px;transition:color .14s;display:inline-flex}.kbsearch-x:hover{color:var(--text-strong)}@keyframes kbspin{to{transform:rotate(360deg)}}.kbspin{animation:.9s linear infinite kbspin;display:inline-block}.kbart{text-align:left;background:var(--surface-2);border-radius:var(--r-lg);cursor:pointer;width:100%;transition:background .14s var(--ease-standard);border:none;align-items:center;gap:12px;padding:14px 16px;font-family:inherit;display:flex}.kbart:hover{background:var(--surface-3)}.kbdoc{text-align:left;cursor:pointer;width:100%;transition:background .14s var(--ease-standard);background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:11px 12px;font-family:inherit;display:flex}.kbdoc:hover{background:var(--surface-2)}.kbdoc.on{background:var(--surface-3)}.kb-add{background:var(--surface-3);width:26px;height:26px;color:var(--text-subtle);cursor:pointer;transition:background .14s var(--ease-standard),color .14s;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex}.kb-add:hover{background:var(--surface-4);color:var(--text-strong)}.kbcaret-wrap{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-right:2px;transition:background .14s;display:inline-flex}.kbcaret-wrap:hover{background:var(--surface-4)}.kbcaret{transition:transform .16s var(--ease-standard);display:block}.kbcaret.open{transform:rotate(90deg)}.kbpanel{background:var(--surface-2);border-radius:var(--r-lg);padding:16px 14px}.kbpanel.main{flex:1;min-width:0;padding:22px 26px}.kbpanel .kbnav:hover{background:var(--surface-3)}.kbpanel .kbnav.on{background:var(--surface-4)}.kbpanel .search{background:var(--surface-3)}.kbpanel .search:hover,.kbpanel .search:focus-within{background:var(--surface-4)}.kbpanel.main .kbrow:hover{background:var(--surface-3)}.kbpanel.main .kbrow+.kbrow{border-top-color:var(--surface-3)}.kbpanel.main .kbrow-head+.kbrow{border-top:none}.kbtree-children{border-left:1.5px solid var(--surface-3);flex-direction:column;gap:1px;margin-left:19px;padding-left:9px;display:flex}.kbnav-add{visibility:hidden;width:26px;height:26px;color:var(--text-faint);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;line-height:1;transition:background .14s,color .14s;display:inline-flex;position:relative}button.kbnav-add{cursor:pointer;background:0 0;border:none;padding:0}.kbnav:hover .kbnav-add,.kbnav:focus-within .kbnav-add{visibility:visible}.kbnav-add:hover{color:var(--text-strong);background:#fff}.kbnav-add[data-tip]:after{content:attr(data-tip);background:var(--cta);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:30;border-radius:8px;padding:5px 9px;font-size:11px;font-weight:600;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 7px);right:-4px;transform:translateY(-2px)}.kbnav-add[data-tip]:hover:after{opacity:1;transform:translateY(0)}.kbfdot{border-radius:3px;flex-shrink:0;width:8px;height:8px;margin-right:9px}.kbfolder-grid{grid-template-columns:repeat(auto-fill,minmax(184px,1fr));gap:18px;display:grid}.kbfolder{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;max-width:250px;padding:0;font-family:inherit;display:flex}.kbfolder-shape{height:104px;margin-top:14px;position:relative}.kbf-tab{background:var(--kbf-bg,var(--surface-3));filter:brightness(.9);clip-path:polygon(0 0,72% 0,100% 100%,0 100%);width:52%;height:28px;transition:transform .13s var(--ease-standard);border-radius:9px 9px 0 0;position:absolute;top:0;left:0}.kbf-body{background:var(--kbf-bg,var(--surface-3));transition:transform .13s var(--ease-standard),box-shadow .14s;border-radius:5px 15px 15px;position:absolute;inset:15px 0 0;box-shadow:0 7px 16px -9px #1e1e1b4d}.kbfolder:hover .kbf-body{transform:translateY(-3px);box-shadow:0 12px 22px -9px #1e1e1b5c}.kbfolder:hover .kbf-tab{transform:translateY(-3px)}.kbfolder-meta{padding:12px 4px 0}.kbtable{flex-direction:column;display:flex}.kbrow{text-align:left;cursor:pointer;width:100%;transition:background .14s var(--ease-standard);background:0 0;border:none;border-radius:10px;grid-template-columns:minmax(140px,2.4fr) 76px minmax(110px,1.4fr) 84px;align-items:center;gap:16px;padding:12px 14px;font-family:inherit;display:grid}.kbrow:hover{background:var(--surface-2)}.kbrow+.kbrow{border-top:1px solid var(--surface-2)}.kbrow-head{cursor:default;color:var(--text-faint);text-transform:uppercase;letter-spacing:.04em;padding:0 14px 10px;font-size:11px;font-weight:600}.kbrow-head:hover{background:0 0}.kbrow-head+.kbrow{border-top:none}.kbcell-name{align-items:center;gap:9px;min-width:0;display:flex}.kbcell-by{align-items:center;gap:8px;min-width:0;display:flex}.kbback{color:var(--text-subtle);cursor:pointer;background:0 0;border:none;padding:2px 0;font-family:inherit;font-size:13px;font-weight:500;transition:color .14s}.kbback:hover{color:var(--text-strong)}.kbcrumb{color:var(--text-subtle);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;flex-shrink:0;max-width:220px;padding:0;font-family:inherit;font-size:13px;font-weight:500;transition:color .14s;overflow:hidden}.kbcrumb:hover{color:var(--text-strong)}.ico[data-kbpurge]:hover{background:var(--tag-red-fg)}.ico[data-kbpurge]:hover i{color:#fff}[data-kbtrashempty]:hover{background:var(--tag-red-fg)!important;color:#fff!important}.kbfiles thead th{cursor:pointer;-webkit-user-select:none;user-select:none;padding-bottom:12px;transition:color .14s}.kbfiles thead th:hover{color:var(--text-body)}.kbfiles thead th.th-on{color:#000}.aitest-src{text-align:left;background:var(--surface-2);cursor:pointer;width:100%;transition:background .14s var(--ease-standard);border:none;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;display:flex}.aitest-src:hover{background:var(--surface-3)}.aitest-chip{white-space:nowrap;cursor:pointer;background:var(--surface-3);height:30px;color:var(--text-strong);transition:background .14s var(--ease-standard);border:none;border-radius:999px;align-items:center;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:400;display:inline-flex}.card.clickable:hover .imparr{color:var(--text-strong)!important}.aitest-chip:hover{background:var(--surface-4)}.mtx-pulse{animation:1.1s ease-in-out infinite mtx-pulse}.artedit{background:var(--surface-2);width:100%;color:var(--text-body);border:none;border-radius:12px;outline:none;font-family:inherit;transition:background .15s;display:block}.artedit:hover{background:var(--surface-3)}.artedit:focus{background:var(--surface-4)}.artedit::placeholder{color:var(--text-placeholder)}.artedit.bare{background:0 0}.artedit.bare:hover,.artedit.bare:focus{background:var(--surface-2)}a.kbsrc{transition:background .15s}a.kbsrc:hover{background:var(--surface-3)!important}.aish{background:linear-gradient(90deg,var(--text-placeholder) 20%,var(--text-strong) 50%,var(--text-placeholder) 80%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:14.5px;font-weight:500;animation:1.6s linear infinite aish}@keyframes aish{0%{background-position:180% 0}to{background-position:-180% 0}}.react-pop.react-pop-full{border-radius:16px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:0;overflow:auto}.react-pop-full>div{width:100%}.react-pop-full em-emoji-picker{--border-radius:16px;--font-family:inherit;width:100%}
.mobile-section-toggle,.mobile-chat-back{display:none}@media (max-width:1024px){:root{--ui-scale:1}.app{width:100%;height:100dvh;padding:max(6px, env(safe-area-inset-top)) max(6px, env(safe-area-inset-right)) max(6px, env(safe-area-inset-bottom)) max(6px, env(safe-area-inset-left));flex-direction:column;gap:6px}.rail{border-radius:16px;flex-direction:row;flex-shrink:0;gap:4px;width:100%;padding:4px 8px}.rail .logo,.rail .sep,.rail .tip{display:none}.rail .me-wrap{margin-top:0}.rail .nav{flex-shrink:0}.stage{flex-direction:column;gap:6px;min-height:0;position:relative}#screens{flex-direction:column;min-height:0;gap:6px!important}.page{border-radius:18px;min-height:0}#screens>.list{flex:1 1 0!important;width:100%!important}.phead{flex-wrap:wrap;gap:8px;padding:12px 14px!important}.phead>div{min-width:0;max-width:100%}.phead .sub{white-space:normal;margin-top:0}.pacts{flex-wrap:wrap;gap:6px}.pbody{overscroll-behavior:contain;min-height:0;padding:0 14px 16px}.mobile-section-toggle{flex-shrink:0;align-self:flex-start;display:inline-flex}#screens:not([data-mobile-nav=true])>:is(#aiSidePanel,#setSidePanel),#screens[data-mobile-nav=true]>:is(#aiSidePanel,#setSidePanel)~.page{display:none}.kbnav-add{visibility:visible}.article-content{overflow-wrap:anywhere;padding:16px 0 24px!important}.article-content p,.cop-body p,.msg{overflow-wrap:anywhere}.article-content [data-artedit-title]{font-size:24px!important}#aiHubBody .assistant-stats{grid-template-columns:minmax(0,1fr)!important}.search{min-width:0;max-width:100%}.kbfiles{min-width:760px}#teamBody .sorttable{min-width:890px}#teamChipsSlot .chips{flex-wrap:wrap}.mobile-chat-back[data-chat-selected=true]{flex-shrink:0;align-self:flex-start;display:inline-flex}#screens:has(.mobile-chat-back[data-chat-selected=true])>.list{display:none}#screens:has(.mobile-chat-back[data-chat-selected=false])>.pane{display:none}#thread{padding:6px 14px 14px!important}.msg-wrap{max-width:95%}.mtx-composer{padding-left:12px;padding-right:12px}input:not([data-artedit-title]),textarea,select{font-size:16px!important}#copilot.on{z-index:50;border-radius:18px;height:100%;inset:0;overflow:hidden;width:100%!important;margin:0!important;position:absolute!important}#copilot>.sheet{width:100%!important;padding-left:0!important;position:absolute!important;inset:0!important;transform:none!important}#copilot>.sheet:not(:last-child){visibility:hidden}.palette{max-width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.palette .pin input{min-width:0}.palette .res{max-height:60dvh}.pop{max-width:calc(100vw - 12px);max-height:calc(100dvh - 12px);overflow-y:auto}#profilePop.on{right:max(12px, env(safe-area-inset-right));top:calc(max(6px, env(safe-area-inset-top)) + 58px);max-width:calc(100vw - 24px);max-height:calc(100dvh - max(6px, env(safe-area-inset-top)) - 70px - env(safe-area-inset-bottom));transform-origin:100% 0!important;bottom:auto!important;left:auto!important}.toasts{max-width:calc(100vw - 24px)}.toast{white-space:normal;max-width:100%}.profile-summary{grid-template-columns:44px minmax(0,1fr);display:grid!important}.profile-summary>div:first-of-type{overflow-wrap:anywhere}.profile-summary .tag{white-space:normal;overflow-wrap:anywhere;max-width:100%}.profile-photo-actions{flex-wrap:wrap;grid-column:1/-1}.set-row{flex-wrap:wrap;gap:10px}.set-row .sr-tx{flex-basis:60%}.pane>.phead>div:first-child{flex-basis:100%!important}.pane>.phead .pacts{margin-left:auto}[data-bhrow]{padding-left:12px;padding-right:12px}[data-bhrow] .sr-tx{flex-basis:100%!important}[data-wa-win]{max-height:calc(100dvh - 12px);width:auto!important;height:auto!important;inset:6px!important}[data-wa-resize]{display:none}.pbody :is(thead th,tbody td):first-child{box-shadow:none;position:static}#obShell{padding:16px 12px 32px!important}#obShell form{padding:24px 18px!important}}
.logo{isolation:isolate;contain:paint}.smoke,.af{isolation:isolate;will-change:background-position, filter}#convList .conv,.wzone .conv{background-clip:padding-box;border-bottom:2px solid #0000}[data-wa-launcher] i.ri-whatsapp-fill{background-color:currentColor;background-image:none;-webkit-mask-image:url(../media/whatsapp.0mzn0h7wz8_cp.svg);mask-image:url(../media/whatsapp.0mzn0h7wz8_cp.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:86%;mask-size:86%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cop-body .set-group{margin-bottom:0}.cop-body .set-group .set-row{padding-left:16px;padding-right:16px}[data-social-launcher]{z-index:380;color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding:0;display:flex;position:fixed;bottom:20px;box-shadow:0 6px 16px #00000040}[data-social-launcher=messenger]{background:#0866ff;right:84px}[data-social-launcher=instagram]{background:linear-gradient(35deg,#ffdc80,#f56040 30%,#c13584 60%,#833ab4);right:148px}[data-social-launcher] i{background-color:currentColor;background-image:none;width:28px;height:28px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-social-launcher=messenger] i{-webkit-mask-image:url(../media/messenger-monochrome.237ody3pyo3dz.svg);mask-image:url(../media/messenger-monochrome.237ody3pyo3dz.svg)}[data-social-launcher=instagram] i{-webkit-mask-image:url(../media/instagram.1x-54newvir1y.svg);mask-image:url(../media/instagram.1x-54newvir1y.svg)}.social-emulator{z-index:380;position:fixed;bottom:84px;right:16px}.social-chat{--chat-accent:#0866ff;--chat-sent:#0866ff;color:#181818;background:#fff;border:1px solid #0000000d;border-radius:20px;flex-direction:column;width:360px;max-width:calc(100vw - 32px);height:min(560px,100dvh - 112px);font-size:14px;line-height:1.4;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 64px #0003,0 2px 8px #0000000a}[data-social-channel=instagram] .social-chat{--chat-accent:#262626;--chat-sent:linear-gradient(125deg, #a334fa, #6155f5);position:relative}.social-chat button,.social-chat input{font:inherit}.social-chat button{cursor:pointer}.social-chat button:disabled{cursor:default;opacity:.35}.social-chat button:focus-visible,.social-chat input:focus-visible{outline-offset:3px;outline:2px solid #0866ff}.social-chat__header{border-bottom:1px solid #efefef;flex-shrink:0;align-items:center;gap:10px;padding:16px 14px;display:flex}.social-chat__avatar{color:#0866ff;background:#e9f0ff;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:17px;font-weight:700;display:grid}[data-social-channel=instagram] .social-chat__avatar{color:#262626;background:linear-gradient(35deg,#ffdc80,#f56040,#c13584,#833ab4);padding:2px}[data-social-channel=instagram] .social-chat__avatar>span{background:#fafafa;border:2px solid #fff;border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.social-chat__identity{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.social-chat__identity strong{white-space:nowrap;font-size:14px;font-weight:650}.social-chat__identity>span{color:#767676;font-size:10px}.social-chat__icon{width:32px;height:32px;color:var(--chat-accent);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid;font-size:20px!important}.social-chat__icon:hover{background:#f3f3f3}.social-chat__settings{background:#fafafa;border-bottom:1px solid #efefef;padding:12px 16px}.social-chat__settings label{color:#666;flex-direction:column;gap:6px;font-size:11px;font-weight:600;display:flex}.social-chat__settings input{color:#181818;background:#fff;border:1px solid #ddd;border-radius:8px;width:100%;min-width:0;padding:8px 10px;font-weight:400}.social-chat__settings p{color:#777;margin:6px 0 0;font-size:11px}.social-chat__body{flex:1;min-height:0;position:relative}.social-chat__messages{overscroll-behavior:contain;flex-direction:column;gap:12px;height:100%;padding:18px 14px;display:flex;overflow-y:auto}.social-chat__intro{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.social-chat__avatar--large{width:72px;height:72px;margin-bottom:10px;font-size:30px}.social-chat__intro strong{font-size:18px;font-weight:650}.social-chat__intro>span:not(.social-chat__avatar){color:#888;font-size:12px}.social-chat__intro p{color:#888;margin:16px 0 0;font-size:12px}.social-chat__message{flex-direction:column;flex-shrink:0;gap:4px;max-width:85%;display:flex}.social-chat__message--received{align-self:flex-start}.social-chat__message--sent{align-self:flex-end}.social-chat__bubble{overflow-wrap:anywhere;background:#f0f0f0;border-radius:18px 18px 18px 5px;padding:10px 14px}.social-chat__message--sent .social-chat__bubble{background:var(--chat-sent);color:#fff;border-radius:18px 18px 5px}[data-social-channel=instagram] .social-chat__message--received .social-chat__bubble{background:#f5f5f5}.social-chat__text{white-space:pre-wrap}.social-chat__meta{color:#888;align-items:center;gap:6px;padding:0 3px;font-size:10px;display:flex}.social-chat__message--sent .social-chat__meta{justify-content:flex-end}.social-chat__actions{gap:2px;display:flex}.social-chat__actions button{color:#888;background:0 0;border:0;border-radius:50%;place-items:center;width:26px;height:26px;padding:0;font-size:14px;display:grid}.social-chat__actions button:hover{color:var(--chat-accent);background:#f0f0f0}.social-chat__attachment{color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.social-chat__attachment img{object-fit:contain;border-radius:10px;max-width:100%;max-height:220px;display:block}.social-chat__text+.social-chat__attachment{margin-top:8px}.social-chat__quick-replies{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.social-chat__quick-replies button{color:inherit;background:0 0;border:1px solid;border-radius:16px;padding:5px 9px;font-size:12px}.social-chat__composer{border-top:1px solid #efefef;flex-shrink:0;align-items:center;gap:8px;padding:12px;display:flex}.social-chat__file{display:none}.social-chat__input{color:#181818;background:#f0f2f5;border:0;border-radius:22px;outline:none;flex:1;width:0;min-width:0;padding:10px 14px}[data-social-channel=instagram] .social-chat__input{background:#fff;border:1px solid #dbdbdb}.social-chat__send{background:var(--chat-accent);color:#fff;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;padding:0;display:grid;font-size:18px!important}.social-chat__error{color:#b42318;background:#fff4f2;margin:0;padding:8px 14px;font-size:12px}@media (max-width:480px){.social-chat__input{font-size:16px!important}.social-chat__actions button{width:32px;height:32px}}.social-chat__header{touch-action:none;-webkit-user-select:none;user-select:none}.social-chat .social-chat__resize{color:#888;cursor:nwse-resize;touch-action:none;z-index:5;background:#fff;border:0;border-radius:20px 0 8px;width:22px;height:22px;padding:0;font-size:14px;position:absolute;top:0;left:0}.social-chat__attachment+.social-chat__attachment{margin-top:8px}.social-chat__pending{flex-wrap:wrap;flex-shrink:0;gap:6px;max-height:110px;margin:0;padding:10px 12px 0;list-style:none;display:flex;overflow-y:auto}.social-chat__pending li{background:#f0f2f5;border-radius:14px;align-items:center;gap:4px;max-width:100%;padding:4px 6px 4px 10px;font-size:11px;display:flex}.social-chat__pending li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-chat__pending button{color:#666;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.social-chat__actions button[aria-pressed=true]{color:#ed4956;background:#fff0f3}.social-chat__heart{font-size:13px}.social-chat__emojis{background:#fafafa;border-top:1px solid #efefef;flex-wrap:wrap;flex-shrink:0;gap:4px;max-height:150px;padding:10px 12px;display:flex;overflow-y:auto}.social-chat__emojis button{background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;font-size:22px;display:grid}.social-chat__emojis button:hover{background:#eee}.social-chat__quote{opacity:.8;white-space:pre-wrap;overflow-wrap:anywhere;background:#0000000a;border-left:3px solid;border-radius:4px;margin:0 0 8px;padding:6px 9px;font-size:12px}.social-chat__reply{background:#fafafa;border-top:1px solid #efefef;flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;display:flex}.social-chat__reply>span{border-left:3px solid var(--chat-accent);flex-direction:column;flex:1;gap:4px;min-width:0;padding-left:8px;font-size:12px;display:flex}.social-chat__reply>span>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-chat__meta,.social-chat__actions{flex-wrap:wrap}.social-chat__actions{position:relative}.social-chat__reaction-picker{z-index:10;background:#fff;border:1px solid #eee;border-radius:18px;gap:2px;padding:6px;display:flex;position:absolute;bottom:100%;right:0;box-shadow:0 4px 18px #0002}.social-chat__reaction-picker button{width:30px;height:30px;font-size:19px}.social-chat__typing{color:#888;padding:5px;font-size:12px}.social-chat__notice{color:#555;background:#f4f4f4;margin:0;padding:8px 12px;font-size:12px}.social-chat__unread{color:#fff;background:#e0245e;border:2px solid #fff;border-radius:12px;place-items:center;min-width:20px;height:20px;padding:0 4px;font-size:10px;font-weight:700;display:grid;position:absolute;top:-2px;right:-2px}
