: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:color(display-p3 0 0 0)){:root{--topic-red-bg:color(display-p3 .965005 .84051 .823079);--topic-red-fg:color(display-p3 .580376 .368759 .345198);--topic-rust-bg:color(display-p3 .957939 .849955 .787125);--topic-rust-fg:color(display-p3 .570656 .385226 .276185);--topic-amber-bg:color(display-p3 .933585 .866081 .763057);--topic-amber-fg:color(display-p3 .534286 .414538 .223978);--topic-olive-bg:color(display-p3 .891203 .886137 .765852);--topic-olive-fg:color(display-p3 .466357 .450967 .229193);--topic-moss-bg:color(display-p3 .847262 .901633 .794356);--topic-moss-fg:color(display-p3 .388005 .478524 .288936);--topic-green-bg:color(display-p3 .817041 .909364 .82736);--topic-green-fg:color(display-p3 .32659 .491899 .351935);--topic-teal-bg:color(display-p3 .788278 .912961 .87771);--topic-teal-fg:color(display-p3 .258393 .497593 .441476);--topic-cyan-bg:color(display-p3 .778253 .909888 .919803);--topic-cyan-fg:color(display-p3 .232322 .49152 .513322);--topic-sky-bg:color(display-p3 .785357 .900274 .9591);--topic-sky-fg:color(display-p3 .254993 .473949 .579189);--topic-blue-bg:color(display-p3 .81004 .885992 .982709);--topic-blue-fg:color(display-p3 .315972 .448654 .618355);--topic-indigo-bg:color(display-p3 .84156 .871679 .987179);--topic-indigo-fg:color(display-p3 .379862 .423984 .625541);--topic-violet-bg:color(display-p3 .873575 .859026 .977387);--topic-violet-fg:color(display-p3 .436625 .402599 .609014);--topic-purple-bg:color(display-p3 .901793 .849176 .958189);--topic-purple-fg:color(display-p3 .482752 .386004 .5769);--topic-plum-bg:color(display-p3 .929339 .841094 .927533);--topic-plum-fg:color(display-p3 .525652 .372026 .525642);--topic-pink-bg:color(display-p3 .950198 .836944 .89044);--topic-pink-fg:color(display-p3 .557379 .364144 .463146);--topic-slate-bg:color(display-p3 .860581 .878347 .905614);--topic-slate-fg:color(display-p3 .409884 .442303 .492371)}}@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 rgba(30,30,27,.18);--shadow-toast:0 8px 24px -6px rgba(30,30,27,.22);--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%,rgba(169,181,216,0) 52%),radial-gradient(120% 110% at 12% 92%,#f0524c 0%,rgba(240,82,76,0) 68%),radial-gradient(95% 85% at 88% 94%,#f7a65a 0%,rgba(247,166,90,0) 58%),radial-gradient(110% 110% at 42% 32%,#f8bec4 0%,rgba(248,190,196,0) 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:rgba(255,255,255,.72)}.dashans::-webkit-scrollbar{width:6px}.dashans::-webkit-scrollbar-thumb{background:rgba(255,255,255,.32);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;top:0;bottom:0;left:0;right: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;top:0;bottom:0;left:0;right: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;top:0;bottom:0;left:0;right: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.da55accc.svg)}i.ri-instagram-fill{background-image:url(../media/instagram.9d5b40ff.svg)}i.ri-messenger-fill{background-image:url(../media/messenger.dad7f835.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.da55accc.svg);mask-image:url(../media/whatsapp.da55accc.svg)}.smoke i.ri-instagram-fill,.btn.primary i.ri-instagram-fill,.chip.dark i.ri-instagram-fill{-webkit-mask-image:url(../media/instagram.9d5b40ff.svg);mask-image:url(../media/instagram.9d5b40ff.svg)}.smoke i.ri-messenger-fill,.btn.primary i.ri-messenger-fill,.chip.dark i.ri-messenger-fill{-webkit-mask-image:url(../media/messenger.dad7f835.svg);mask-image:url(../media/messenger.dad7f835.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%,#fdf497 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:transparent}.mc-sec:has(>.accrow:hover)+.mc-sec{border-top-color:transparent}.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 rgba(30,30,27,.14)}.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 rgba(0,0,0,.09)}.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);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:14px;outline:none;padding:20px 16px 0;font-family:inherit;font-size:14px;position:absolute;top:0;bottom:0;left:0;right: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:-webkit-sticky;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:transparent}tbody tr:hover+tr td{border-top-color:transparent}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:transparent}tbody tr.row-active+tr td{border-top-color:transparent}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;-moz-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;-moz-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:-webkit-sticky;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:-webkit-sticky;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{top:auto;bottom:calc(100% + 7px);left:auto;right:0;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:-webkit-sticky;position:sticky;top:auto;left:0}#setBody.xpinend thead th:last-child{position:-webkit-sticky;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:transparent}.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 rgba(30,30,27,.22)}.sheet.overlay{box-shadow:-14px 0 36px -18px rgba(30,30,27,.28)}.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;top:0;bottom:0;left:0;right: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;top:0;bottom:0;left:0;right: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 transparent;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:transparent}.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:rgba(255,255,255,.22)}.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:rgba(255,255,255,.3)}.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:rgba(255,255,255,.26);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 rgba(0,0,0,.06)}.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:-webkit-sticky;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{outline:none}.sw:focus-visible{outline:none}.sw.off:hover{background:var(--surface-6)}.sw.off:focus-visible{background:var(--surface-6)}.sw.on:hover{background:var(--cta-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:transparent!important}.acc-grp:has(.acc-grp-h:hover)+.acc-grp{border-top-color:transparent!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:rgba(0,0,0,.08)}.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:transparent}.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:transparent}.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 transparent;border-radius:999px}.mtx-scrolling{scrollbar-color:rgba(60,58,54,.2) transparent}.mtx-scrolling::-webkit-scrollbar-thumb{background:rgba(60,58,54,.2) padding-box content-box}.mtx-scrolling::-webkit-scrollbar-thumb:hover{background:rgba(60,58,54,.34) 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:rgba(55,55,57,.32);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:rgba(0,0,0,.07);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:rgba(0,0,0,.06);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:rgba(0,0,0,.14)}.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:rgba(20,20,19,.82);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right: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:rgba(55,55,57,.32);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:rgba(255,255,255,.85);font-size:13px;font-weight:500}#mtxLightbox .lb-x{color:#fff;cursor:pointer;background:rgba(255,255,255,.14);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex}#mtxLightbox .lb-x:hover{background:rgba(255,255,255,.24)}#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:rgba(55,55,57,.3);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:-webkit-text-decoration-color .12s,text-decoration-color .12s}.msg-link:hover{-webkit-text-decoration-color:currentColor;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:rgba(0,0,0,.07);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,rgba(30,30,27,.09));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:rgba(255,255,255,.22);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:-webkit-text-decoration-color .14s,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,rgba(0,0,0,.22))}.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,rgba(255,255,255,.9))}.mper.dk button:hover:not(.on){color:var(--tile-ink,#fff);background:var(--tile-mper-hov,rgba(255,255,255,.18))}.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;top:15px;bottom:0;left:0;right:0;box-shadow:0 7px 16px -9px rgba(30,30,27,.3)}.kbfolder:hover .kbf-body{transform:translateY(-3px);box-shadow:0 12px 22px -9px rgba(30,30,27,.36)}.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;-moz-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%}
body>#menuPop{z-index:510}.admin-nav{border-bottom:1px solid var(--surface-3);flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.admin-nav a,.admin-section-nav a{color:var(--text-subtle);border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.admin-nav a[aria-current=page],.admin-nav a:hover,.admin-section-nav a:hover{background:var(--surface-2);color:var(--text-strong)}.admin-filters{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.admin-filters .field{flex:1;min-width:200px}.admin-filters label,.admin-pagination label{color:var(--text-subtle);font-size:12px}.admin-filters select,.admin-pagination select{font:inherit;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--surface-3);border-radius:8px;margin-left:6px;padding:8px}.admin-pagination{color:var(--text-subtle);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;font-size:12px;display:flex}.admin-pagination>span{margin-right:auto}.admin-workspace table a{color:var(--text-strong);text-decoration:none}.admin-workspace table a:hover{text-decoration:underline}.admin-section-nav{z-index:2;background:var(--surface-1);border-bottom:1px solid var(--surface-3);flex-wrap:wrap;gap:6px;padding:12px 0;display:flex;position:-webkit-sticky;position:sticky;top:-28px}.admin-detail section,.admin-detail [id^=business-]{scroll-margin-top:65px}.admin-metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:24px 0;display:grid}.admin-metric{border:1px solid var(--surface-3);background:var(--surface-1);border-radius:14px;padding:20px}.admin-metric strong{font-variant-numeric:tabular-nums;color:var(--text-strong);margin-top:12px;font-size:30px;display:block}@media (max-width:850px){.admin-workspace{flex-direction:column;overflow:auto}.admin-workspace>.admin-detail{width:100%!important;min-height:400px!important}.admin-workspace>div{flex-shrink:0!important;min-height:400px!important}.admin-nav a{padding:8px 10px}.admin-pagination{gap:6px}}.admin-card{min-height:0;font-size:14px;line-height:1.5}.admin-card h2{letter-spacing:-.02em;margin:24px 0 10px;font-size:18px}.admin-card h3{letter-spacing:-.01em;margin:20px 0 10px;font-size:16px}.admin-card a:not(.btn){color:var(--text-strong);text-underline-offset:3px}.admin-card .btn{text-decoration:none}.admin-card tfoot td,.admin-card tfoot th{border-top:1px solid var(--surface-3);text-align:left;padding:14px;font-size:13px;font-weight:600}.admin-filters input[type=date]{font:inherit;color:var(--text-strong);background:var(--surface-1);border:1px solid var(--surface-3);border-radius:8px;margin-left:6px;padding:8px}@media (max-width:600px){.admin-filters>label{width:100%;min-width:0}.admin-card{padding:22px 18px!important}}.report-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.report-heading>.btn{flex-shrink:0}.report-toolbar{border-bottom:1px solid var(--surface-3);grid-template-columns:180px 180px minmax(220px,360px) auto;align-items:center;gap:12px;padding:0 0 24px;display:grid}.report-toolbar>.btn{justify-self:start}.report-date-field{min-width:0;margin:0;display:block}.report-field-label{color:var(--text-subtle);pointer-events:none;font-size:10.5px;font-weight:500;position:absolute;top:8px;left:16px}.report-date-field input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;padding-right:14px!important}@media (prefers-color-scheme:dark){.report-date-field input{--lightningcss-light: ;--lightningcss-dark:initial}}.report-business-trigger{text-align:left;width:100%;font:inherit;color:var(--text-body);border:0;min-width:0}.report-business-trigger .dval{text-overflow:ellipsis;white-space:nowrap;right:38px;overflow:hidden}.report-business-pop{padding:10px}.report-business-pop .search{min-width:0;height:38px;padding:0 10px}.report-business-pop .search input{min-width:0;font-size:13px}.report-picker-meta{color:var(--text-subtle);justify-content:space-between;align-items:center;padding:12px 8px 6px;font-size:11px;display:flex}.report-picker-meta button{font:inherit;color:var(--text-body);cursor:pointer;background:0 0;border:0}.report-picker-meta button:disabled{opacity:.4;cursor:default}.report-business-options{max-height:min(280px,40vh);padding:4px 0;overflow:auto}.report-business-option{text-align:left;width:100%;font:inherit;background:0 0;border:0;gap:9px;padding:10px!important}.report-business-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.report-business-state{color:var(--text-subtle);background:var(--surface-3);border-radius:6px;padding:2px 6px;font-size:10px}.report-picker-empty{text-align:center;color:var(--text-subtle);padding:20px 10px;font-size:12px}.report-picker-footer{border-top:1px solid var(--surface-3);justify-content:space-between;align-items:center;gap:12px;padding:10px 4px 0;display:flex}.report-archive-toggle{font:inherit;color:var(--text-subtle);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:11px;display:flex}.report-notes{color:var(--text-subtle);max-width:760px;margin:8px 0 20px;font-size:12px}[data-report-period]{color:var(--text-subtle);margin:18px 0 6px;font-size:12px}@media (max-width:1000px){.report-toolbar{grid-template-columns:1fr 1fr}.report-heading{align-items:flex-start}}@media (max-width:600px){.report-heading{flex-direction:column;gap:14px}.report-toolbar{gap:10px}.report-business-trigger{grid-column:1/-1}.report-toolbar>.btn{grid-column:1/-1;justify-self:stretch}.report-date-field input{font-size:12px}}.staff-shell{background:var(--bg-app);font-family:var(--font-sans);color:var(--text-strong);gap:12px;padding:12px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.staff-rail{background:var(--surface-1);border-radius:24px;flex-direction:column;flex-shrink:0;align-items:center;gap:12px;width:68px;padding:16px 8px;display:flex}.staff-rail a{width:46px;height:46px;color:var(--text-subtle);border-radius:50%;justify-content:center;align-items:center;font-size:21px;text-decoration:none;display:flex}.staff-rail a[aria-current],.staff-rail a:hover{background:var(--surface-2);color:var(--text-strong)}.staff-rail .staff-brand{color:var(--text-strong);margin-bottom:18px;font-size:28px}.staff-content{flex:1;gap:12px;min-width:0;min-height:0;display:flex}.staff-content>.admin-card{overflow:auto;box-shadow:none!important}.business-directory{flex-shrink:0;width:340px}.business-directory>.admin-card{box-shadow:none!important;padding:22px 18px!important}.business-directory h1{font-size:20px!important}.business-directory h1+p{display:none}.business-directory [data-act=new-org]{padding:10px 12px;font-size:11px}.business-directory table{display:block;min-width:0!important}.business-directory thead{display:none}.business-directory tbody{display:block}.business-directory tr{cursor:pointer;border-bottom:1px solid var(--surface-3);border-radius:14px;flex-wrap:wrap;padding:14px;display:flex}.business-directory tr:hover,.business-directory tr.row-active{background:var(--surface-2)}.business-directory td{border:0!important;padding:0!important;font-size:12px!important}.business-directory td:first-child{width:100%;margin-bottom:5px}.business-directory td:nth-child(2){color:var(--text-subtle);flex:1}.business-directory td:last-child{display:none}.business-directory .admin-pagination{gap:8px;font-size:10px}.business-directory .admin-pagination>span{width:100%}.business-directory .admin-pagination .btn{padding:8px 12px;font-size:11px}.admin-detail>.admin-card{box-shadow:none!important;padding:24px 28px!important}.business-heading{align-items:center;gap:16px;margin:10px 0 24px;display:flex}.business-heading>div{flex:1;min-width:0}.business-heading h1,.business-heading p{overflow-wrap:anywhere}.business-avatar{color:#745899;background:#e3d8ef;border-radius:18px;flex-shrink:0;place-items:center;width:54px;height:54px;font-size:25px;display:grid}.business-status{text-transform:capitalize;background:var(--surface-3);color:var(--text-subtle);border-radius:20px;padding:5px 11px;font-size:11px}.business-status.active{color:#19783d;background:#d6ead2}.business-status.suspended{color:#85632f;background:#f4e5bf}.business-subnav{border-bottom:1px solid var(--surface-3);flex-wrap:wrap;gap:6px;padding-bottom:22px;display:flex}.business-subnav a{border-radius:20px;padding:9px 13px;font-size:12px;color:var(--text-subtle)!important;text-decoration:none!important}.business-subnav a[aria-current]{background:var(--cta);color:var(--surface-1)!important}.business-subnav a:hover:not([aria-current]){background:var(--surface-2)}.business-section{max-width:1000px}.business-section[hidden]{display:none}.business-section>section{margin-top:20px!important}.business-section p{color:var(--text-subtle);font-size:13px;line-height:1.6}.business-welcome{height:100%;color:var(--text-subtle);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.business-welcome>i{font-size:40px}.credit-form{border:1px solid var(--surface-3);border-radius:18px;grid-template-columns:1fr 1fr;gap:14px;max-width:720px;margin:24px 0;padding:24px;display:grid}.credit-form-heading,.credit-form>.seg,.credit-form>.btn{grid-column:1/-1}.credit-form-heading h3{margin:0}.credit-form-heading p{margin:6px 0 0}.credit-form>.seg{max-width:300px;margin-bottom:8px}.credit-form>.btn{justify-self:start;margin-top:4px}.credit-form .field{min-width:0}.credit-history{padding:0;list-style:none}.credit-history li{border-bottom:1px solid var(--surface-3);padding:16px 0;font-size:13px}.credit-history small{color:var(--text-subtle);margin-top:5px;display:block}.admin-metric dd{margin:8px 0 0;font-size:18px;font-weight:600}@media (max-width:1000px){.business-directory{width:280px}.admin-detail>.admin-card{padding:20px!important}.credit-form{grid-template-columns:1fr}.business-heading{flex-wrap:wrap}}@media (max-width:850px){.admin-workspace{flex-direction:row;overflow:hidden}.admin-workspace>.business-directory{width:280px!important;min-height:0!important}.admin-workspace>.admin-detail{width:auto!important;min-height:0!important}.business-heading h1{font-size:20px!important}}@media (max-width:650px){.staff-shell{flex-direction:column;gap:8px;padding:8px}.staff-rail{border-radius:18px;flex-direction:row;width:100%;height:58px;padding:6px 10px}.staff-rail .staff-brand{margin:0 auto 0 0}.staff-rail a{width:40px;height:40px}.staff-content{overflow:hidden}.admin-workspace>.business-directory{width:100%!important}.admin-workspace.has-detail>.business-directory{display:none!important}.admin-workspace>.admin-detail{width:100%!important}.business-heading{gap:10px}.business-subnav{gap:4px}.business-subnav a{padding:8px 10px}.credit-form{padding:16px}.business-welcome{display:none}}.staff-rail .logo{flex-shrink:0;margin:0}.business-directory td:nth-child(2){flex-basis:100%;width:100%;min-width:0;margin-top:3px;display:block}.business-directory .admin-card:has(#setup-link-card){flex-shrink:0;max-height:280px;overflow:auto}@media (max-width:650px){.business-section .admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.business-section .admin-metric{padding:12px 8px}.business-section .admin-metric dt{font-size:10px}.business-section .admin-metric dd{overflow-wrap:anywhere;font-size:12px}.business-heading{margin-top:0}.business-section .credit-form{margin:18px 0}}.business-directory tbody tr.row-active td,.business-directory tbody tr:hover td{background:0 0}.directory-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:20px 0 4px;display:grid}.directory-search{grid-column:1/-1;min-width:0;height:42px}.directory-search input{width:100%;min-width:0;font-size:13px}.settings-form{border:1px solid var(--surface-3);border-radius:18px;gap:16px;max-width:640px;margin-top:24px;padding:24px;display:grid}.settings-form .field{min-width:0}.settings-form .field-help{margin:-4px 0 0;font-size:12px}.settings-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.channel-settings>p,.business-section>section>p{max-width:70ch}.channel-settings>h3{margin-top:24px}#panel-access{max-width:720px}#panel-access .access-action{border-top:1px solid var(--surface-3);padding:18px 0}#panel-access form,[data-delete-controls] form{gap:14px;margin-top:16px;display:grid}#panel-access form>.btn,[data-delete-controls] form>.btn{justify-self:start}[data-delete-controls]>p{color:var(--text-subtle);font-size:12px;line-height:1.6}.business-section:has(>h2){max-width:720px}.business-section p{margin-top:10px;margin-bottom:18px}.business-section .settings-form .field-help{margin:-4px 0 0}@media (max-width:650px){.settings-form{gap:14px;margin-top:18px;padding:16px}.settings-actions{align-items:stretch}.settings-actions .btn{flex:1}}.account-delete-controls{border-top:1px solid var(--surface-3);margin-top:20px;padding-top:18px}.account-delete-controls h3{margin:0;font-size:13px}.business-directory>.admin-card:has(.account-delete-controls){overflow:auto}.business-directory .account-delete-controls .field{flex-shrink:0}.business-create-form,.account-settings{width:100%;max-width:640px}.business-create-form .set-row{gap:20px}.account-settings{margin-top:28px}.staff-shell .btn:disabled{opacity:1;background:var(--surface-2);color:var(--text-subtle);cursor:not-allowed}.staff-select{text-align:left;width:100%;min-width:0;font:inherit;color:var(--text-body);border:0}.staff-select .dval{text-overflow:ellipsis;white-space:nowrap;font-size:12px;right:30px;overflow:hidden}.staff-select-compact{gap:8px}.staff-select-menu{padding:6px}.staff-select-menu .mi{text-align:left;width:100%;font:inherit;color:var(--text-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;font-size:13px;display:flex}.staff-select-menu .mi>span{flex:1}.staff-select-menu .mi:hover{background:var(--surface-2);outline:none}.staff-select-menu .mi:focus-visible{background:var(--surface-2);outline:none}.staff-select-menu .mi[aria-checked=true]{font-weight:600}.staff-rail .staff-account-link{flex-shrink:0;margin-top:auto}@media (max-width:650px){.staff-rail{gap:6px}.staff-rail a{flex-shrink:0}.staff-rail .staff-account-link{margin-top:0;margin-left:auto}}.staff-security-form{flex-direction:column;gap:12px;max-width:520px;margin-top:18px;display:flex}.staff-security-form p{color:var(--text-subtle);margin:0;line-height:1.5}.staff-security-form>.btn{align-self:flex-start}.staff-setup-key{overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.staff-members{margin-top:24px}.staff-member{border-bottom:1px solid var(--surface-3);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.staff-member strong{overflow-wrap:anywhere}.staff-member p{color:var(--text-subtle);font-size:13px;line-height:1.5}.staff-member-actions{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}.staff-team-confirm{background:var(--surface-2);border-radius:20px;padding:20px}@media (max-width:650px){.staff-rail{gap:2px;padding:6px}.staff-rail a{width:36px;height:36px}.staff-member{flex-direction:column;align-items:flex-start}.staff-team-confirm{padding:16px}}
