@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/InterVariable.0r27kd5h06n72.woff2)format("woff2")}:root{--brand-black:#000;--brand-white:#fff;--brand-tan:#d6b49a;--brand-tan-hover:#e2c4a8;--brand-tan-deep:#c89b6f;--brand-tan-deeper:#b98a5e;--brand-brown:#a56a43;--brand-brown-deep:#80512f;--brand-pink:#ffb6e6;--brand-pink-soft:#ffc9ee;--brand-pink-deep:#c63f93;--brand-pink-deep-hover:#b23485;--brand-black-rgb:0 0 0;--brand-white-rgb:255 255 255;--brand-tan-rgb:214 180 154;--brand-tan-deep-rgb:200 155 111;--brand-brown-rgb:165 106 67;--brand-pink-rgb:255 182 230;--brand-pink-deep-rgb:198 63 147;--iris-night-rgb:201 176 245;--iris-ink-rgb:106 63 176;--brand-brown-deep-rgb:128 81 47;--night:#0a0e1a;--night-side:#05070d;--dusk-sky-1:#182342;--dusk-sky-2:#0e1426;--paper:#f5f6f9;--paper-side:#eef0f4;--night-ink:#1c2130;--night-fg:#f6f3ea;--night-fg-2:#c6c9d6;--dusk-slate-rgb:168 182 224;--paper-tint-rgb:38 48 82;--slate-50:#eef1f8;--slate-100:#dfe4f1;--slate-200:#c3cce4;--slate-300:#a8b6e0;--slate-400:#8593c0;--slate-500:#64719b;--slate-600:#4a5370;--slate-700:#353c52;--slate-800:#232838;--slate-900:#161a26;--honey-night:#ffd166;--honey-day:#f5b93c;--honey-ink:#96700a;--honey-night-rgb:255 209 102;--honey-grad:linear-gradient(180deg, #ffe092, #ffc95c);--honey-bloom:0 6px 22px #ffbe5047, 0 0 44px #ffbe5021;--honey-hover:#ffe092;--neon-night:var(--brand-pink);--neon-day:#f79cd7;--neon-ink:var(--brand-pink-deep);--verdigris-night:#63d6b7;--verdigris-day:#4cc4a3;--verdigris-ink:#1e7a63;--streetlamp-night:var(--slate-300);--streetlamp-day:var(--slate-400);--streetlamp-ink:var(--slate-600);--iris-night:#c9b0f5;--iris-day:#a683ea;--iris-ink:#6a3fb0;--honey-on:#2a1f04;--iris-on:#1d1033;--verdigris-on:#06251c;--neon-on:#3a0b28;--streetlamp-on:#141827;--font-sans:"Outfit", Helvetica, sans-serif;--font-display:"Space Grotesk", Helvetica, sans-serif;--font-mono:"JetBrains Mono", monospace;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-xl:10px;--r-full:999px;--h-sm:28px;--h-md:34px;--h-lg:40px;--fs-1:12px;--fs-2:13px;--fs-3:14px;--fs-4:16px;--fs-5:20px;--fs-6:22px;--fs-7:26px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:32px;--s-7:48px;--focus-ring-width:2px;--focus-ring-offset:2px;--dur-fast:.12s;--dur:.15s;--dur-slow:.24s}.sb-app,.tsq-theme,.liq-home,.liq-tokens{--font-sans:"Inter", Helvetica, Arial, sans-serif;--font-display:"Inter", Helvetica, Arial, sans-serif;--font-mono:"JetBrains Mono", monospace;--ease-out:cubic-bezier(.22, 1, .36, 1);--bg:var(--night);--bg-side:var(--night-side);--pop-bg:#10152a;--fill-rgb:72 116 240;--line-rgb:var(--dusk-slate-rgb);--surface:rgb(var(--fill-rgb) / .16);--surface-2:rgb(var(--fill-rgb) / .08);--surface-3:rgb(var(--fill-rgb) / .22);--border:rgb(var(--line-rgb) / .15);--border-2:rgb(var(--line-rgb) / .2);--border-3:rgb(var(--line-rgb) / .28);--text:#f6f3ea;--text-2:#c6c9d6;--muted:#878da1;--faint:#5b6072;--bubble:rgb(var(--fill-rgb) / .16);--bubble-bd:rgb(var(--line-rgb) / .08);--av-bg:#141a2e;--composer-bg:#0c1120;--drawer-bg:#0a0f1e;--field-bg:rgb(var(--fill-rgb) / .1);--sel-bg:rgb(var(--dusk-slate-rgb) / .1);--sel-bar:var(--iris-night);--hover-bg:var(--surface);--shadow:0 20px 50px #02040ca6;--lift-edge:rgb(var(--dusk-slate-rgb) / .22);--lift:0 2px 5px #02040c80;--lift-hover:0 6px 14px #02040c99;--lift-press:inset 0 1px 3px #02040c80;--lit-1:rgb(var(--fill-rgb) / .3);--lit-2:rgb(var(--fill-rgb) / .2);--lit-surface:linear-gradient(180deg, var(--lit-1), var(--lit-2));--lit-rim:var(--border-3);--lit-raise:inset 0 1px 0 var(--lift-edge), var(--lift);--lit-raise-panel:inset 0 1px 0 var(--lift-edge), var(--shadow);--lit-raise-hover:inset 0 1px 0 var(--lift-edge), var(--lift-hover), 0 0 22px rgb(var(--accent-rgb) / .1);--lit-raise-press:var(--lift-press);--lit-raise-on:inset 0 1px 0 rgb(var(--accent-rgb) / .22), var(--lift), 0 0 28px rgb(var(--accent-rgb) / .16);--shell-sky-1:rgb(var(--dusk-slate-rgb) / .07);--shell-sky-2:rgb(var(--dusk-slate-rgb) / .032);--shell-halo:rgb(var(--accent-rgb) / .09);--accent:var(--iris-night);--accent-ink:var(--iris-on);--accent-hover:#dcc9fa;--accent-mark:var(--iris-night);--hl:var(--streetlamp-night);--hl-soft:rgb(var(--dusk-slate-rgb) / .12);--hl-line:rgb(var(--dusk-slate-rgb) / .42);--hl-ring:rgb(var(--dusk-slate-rgb) / .3);--hl-strong:var(--streetlamp-night);--fb-accent:var(--iris-night);--fb-accent-rgb:var(--iris-night-rgb);--fb-accent-ink:var(--iris-on);--ok:#6fc79a;--warn:#e0b466;--danger-bg:#c2452f24;--danger-bd:#c2452f75;--danger-fg:#e89b8b;--accent-soft:rgb(var(--iris-night-rgb) / .12);--accent-line:rgb(var(--iris-night-rgb) / .4);--ok-bg:#6fc79a21;--ok-fg:#8fd9b3;--ok-bd:#6fc79a5c;--warn-bg:#e0b46624;--warn-fg:#ecc578;--warn-bd:#e0b46666;--info-bg:rgb(var(--dusk-slate-rgb) / .12);--info-fg:var(--streetlamp-night);--info-bd:rgb(var(--dusk-slate-rgb) / .4);--danger-fg-strong:#f0a594;--accent-rgb:var(--iris-night-rgb);--focus-ring:var(--accent-line);--header-veil:var(--composer-bg);--scroll-track:#0b0e18;--scroll-thumb:#39405a;--scroll-thumb-hover:#64719b;--cta-grad:linear-gradient(180deg, rgb(var(--accent-rgb) / 1), rgb(var(--accent-rgb) / .82));--cta-bloom:0 6px 22px rgb(var(--accent-rgb) / .28), 0 0 44px rgb(var(--accent-rgb) / .13)}.sb-app[data-theme=light],.tsq-theme[data-theme=light],:root[data-theme=light] .sb-app:not([data-theme=carbon]),:root[data-theme=light] .tsq-theme:not([data-theme=carbon]),:root[data-theme=light] .liq-home:not([data-theme=carbon]),:root[data-theme=light] .liq-tokens:not([data-theme=carbon]){--bg:var(--paper);--bg-side:var(--paper-side);--pop-bg:#fff;--fill-rgb:var(--paper-tint-rgb);--line-rgb:var(--paper-tint-rgb);--surface:#fff;--surface-2:rgb(var(--fill-rgb) / .025);--surface-3:rgb(var(--fill-rgb) / .05);--border:rgb(var(--line-rgb) / .11);--border-2:rgb(var(--line-rgb) / .15);--border-3:rgb(var(--line-rgb) / .22);--text:var(--night-ink);--text-2:#454c61;--muted:#6e7487;--faint:#9aa0b2;--bubble:#fff;--bubble-bd:rgb(var(--line-rgb) / .06);--av-bg:var(--paper-side);--composer-bg:#fff;--drawer-bg:var(--paper);--field-bg:#fff;--sel-bg:#fff;--sel-bar:rgb(var(--paper-tint-rgb) / .3);--shadow:0 12px 32px #1c21301a;--lift-edge:#ffffffe6;--lift:0 1px 2px #1c21300f;--lift-hover:0 4px 10px #1c21301a;--lift-press:inset 0 1px 3px #232a4629;--lit-1:#fff;--lit-2:#fff;--hover-bg:rgb(var(--paper-tint-rgb) / .05);--shell-sky-1:transparent;--shell-sky-2:transparent;--shell-halo:transparent;--accent:var(--iris-day);--accent-ink:var(--iris-on);--accent-hover:#9470dd;--accent-mark:var(--iris-ink);--hl:var(--streetlamp-ink);--hl-soft:rgb(var(--paper-tint-rgb) / .1);--hl-line:rgb(var(--paper-tint-rgb) / .4);--hl-ring:rgb(var(--paper-tint-rgb) / .22);--hl-strong:var(--streetlamp-ink);--ok:#2f8a5c;--warn:#b9802a;--danger-bg:#c2452f14;--danger-bd:#c2452f4d;--danger-fg:#a23a25;--accent-soft:rgb(var(--iris-ink-rgb) / .1);--accent-line:rgb(var(--iris-ink-rgb) / .34);--ok-bg:#2f8a5c1a;--ok-fg:#1f6b43;--ok-bd:#2f8a5c47;--warn-bg:#b9802a1f;--warn-fg:#8a5a00;--warn-bd:#b9802a57;--info-bg:rgb(var(--paper-tint-rgb) / .08);--info-fg:var(--streetlamp-ink);--info-bd:rgb(var(--paper-tint-rgb) / .3);--danger-fg-strong:#9f3412;--fb-accent:var(--iris-ink);--fb-accent-rgb:var(--iris-ink-rgb);--fb-accent-ink:#fff;--logo-tan:var(--brand-tan-deep);--logo-pink:var(--brand-pink-deep);--accent-rgb:var(--iris-ink-rgb);--header-veil:var(--composer-bg);--scroll-track:var(--paper-side);--scroll-thumb:var(--slate-200);--scroll-thumb-hover:var(--slate-400);--cta-grad:linear-gradient(180deg, rgb(var(--accent-rgb) / 1), rgb(var(--accent-rgb) / .84));--cta-bloom:0 1px 2px #1c21301f}.tsq-theme{background:var(--bg);min-height:100%;color:var(--text);font-family:var(--font-sans);transition:background var(--dur-slow) ease, color var(--dur-slow) ease}.tsq-theme :is(h1,h2,h3,h4,.tsq-display){font-family:var(--font-display);letter-spacing:-.01em}.tsq-card{background:var(--pop-bg);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s-5)}.tsq-card-raised{box-shadow:var(--shadow)}.tsq-card-dense{padding:var(--s-4)}.tsq-card-empty{padding:var(--s-7) var(--s-4);text-align:center;color:var(--muted);font-size:var(--fs-2);line-height:1.55}.tsq-card-flat{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s-5)}.tsq-card-stack{gap:var(--s-3);align-content:start;display:grid}.tsq-card-bleed{padding:0}.tsq-kicker{font-family:var(--font-sans);font-size:var(--fs-1);color:var(--muted);font-weight:500}.tsq-icon-btn{width:var(--h-md);height:var(--h-md);border:1px solid var(--border-2);border-radius:var(--r-md);color:var(--text-2);transition:border-color var(--dur) ease, color var(--dur) ease, background var(--dur) ease;background:0 0;place-items:center;display:grid}.tsq-icon-btn:hover{border-color:var(--hl-line);color:var(--text)}.tsq-icon-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.tsq-icon-btn svg{width:17px;height:17px}.tsq-btn{height:var(--h-md);border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--surface);color:var(--text);font-family:inherit;font-size:var(--fs-3);white-space:nowrap;cursor:pointer;transition:border-color var(--dur) ease, background var(--dur) ease, color var(--dur) ease;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-weight:500;line-height:1;display:inline-flex}.tsq-btn:hover{border-color:var(--hl-line);color:var(--text)}.tsq-btn:disabled,.tsq-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.tsq-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.tsq-btn-primary{background:var(--accent);color:var(--accent-ink);border-color:#0000}.tsq-btn-primary:hover:not(:disabled){background:var(--accent-hover)}.tsq-btn-sm{height:var(--h-sm);padding:0 var(--s-3);font-size:var(--fs-1);gap:5px}.tsq-btn-danger{border-color:var(--danger-bd);background:var(--danger-bg);color:var(--danger-fg-strong)}.tsq-btn-danger:hover:not(:disabled){border-color:var(--danger-fg)}.tsq-field{width:100%;min-width:0;height:var(--h-md);padding:0 var(--s-3);border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--field-bg);color:var(--text);font-family:inherit;font-size:var(--fs-3);transition:border-color var(--dur) ease, box-shadow var(--dur) ease;font-weight:400}.tsq-field::placeholder{color:var(--faint)}.tsq-field:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset);border-color:var(--accent-line)}.tsq-field:disabled{opacity:.55;cursor:not-allowed}textarea.tsq-field{height:auto;min-height:calc(var(--h-md) * 2);padding:var(--s-2) var(--s-3);resize:vertical;line-height:1.5}.tsq-select,select.tsq-field{appearance:none;padding-right:calc(var(--s-3) + 16px);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right calc(var(--s-3) + 4px) center, right var(--s-3) center;cursor:pointer;background-repeat:no-repeat;background-size:5px 5px,5px 5px}.tsq-select:focus-visible,select.tsq-field:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.tsq-label{gap:var(--s-1);font-size:var(--fs-3);color:var(--text);font-weight:600;display:grid}.tsq-hint{font-size:var(--fs-1);color:var(--muted);font-weight:400;line-height:1.45}.tsq-table{border-collapse:collapse;width:100%;font-size:var(--fs-2)}.tsq-table th{padding:var(--s-2) var(--s-3);background:var(--surface-2);border-bottom:1px solid var(--border);color:var(--muted);font-size:var(--fs-1);text-align:left;white-space:nowrap;font-weight:600}.tsq-table td{padding:0 var(--s-3);height:var(--h-md);border-bottom:1px solid var(--border);color:var(--text);vertical-align:middle}.tsq-table tr:last-child td{border-bottom:0}.tsq-table :is(th,td).num{text-align:right;font-variant-numeric:tabular-nums}.tsq-table-dense td{height:var(--h-sm)}.tsq-card-bleed>.tsq-table thead tr:first-child th:first-child{border-top-left-radius:calc(var(--r-lg) - 1px)}.tsq-card-bleed>.tsq-table thead tr:first-child th:last-child{border-top-right-radius:calc(var(--r-lg) - 1px)}.tsq-table-empty{padding:var(--s-7) var(--s-3);color:var(--muted);text-align:center;font-size:var(--fs-2)}.tsq-google-btn{color:#1f1f1f;min-height:46px;font:inherit;white-space:nowrap;cursor:pointer;transition:background var(--dur) ease;background:#fff;border:1px solid #747775;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 18px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}a.tsq-google-btn:link,a.tsq-google-btn:visited,a.tsq-google-btn:hover{color:#1f1f1f}.tsq-google-btn:hover:not(:disabled),a.tsq-google-btn:hover{background:#ebebeb}.tsq-google-btn:active:not(:disabled){background:#e0e0e0}.tsq-google-btn:focus-visible{outline-offset:2px;outline:2px solid #4285f4}.tsq-google-btn:disabled,.tsq-google-btn[aria-disabled=true]{opacity:.38;cursor:not-allowed}.tsq-google-btn svg{flex:none;width:20px;height:20px}.tsq-google-btn-block{width:100%}.tsq-pill{border-radius:var(--r-md);border:1px solid var(--border-2);background:var(--surface);color:var(--text-2);align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.tsq-pill.ok{background:var(--ok-bg);border-color:var(--ok-bd);color:var(--ok-fg)}.tsq-pill.warn{background:var(--warn-bg);border-color:var(--warn-bd);color:var(--warn-fg)}.tsq-pill.info{background:var(--info-bg);border-color:var(--info-bd);color:var(--info-fg)}.tsq-pill.danger{background:var(--danger-bg);border-color:var(--danger-bd);color:var(--danger-fg)}.tsq-adminbar{z-index:40;border-bottom:1px solid var(--border);background:var(--header-veil);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex;position:sticky;top:0}@media (min-width:640px){.tsq-adminbar{padding:10px 24px}}.tsq-appswitch{min-width:0;display:inline-flex;position:relative}.tsq-appswitch-trigger{border-radius:var(--r-md);font:inherit;cursor:pointer;transition:background var(--dur) ease, border-color var(--dur) ease;background:0 0;border:1px solid #0000;margin-left:-8px;padding:5px 9px 5px 8px}.tsq-appswitch-trigger:hover{background:var(--surface);border-color:var(--border-2)}.tsq-appswitch-trigger[aria-expanded=true]{background:var(--surface);border-color:var(--hl-line)}.tsq-appswitch :is(a,button):focus-visible{outline:2px solid var(--hl-line);outline-offset:2px}.tsq-appswitch-chevron{width:17px;height:17px;color:var(--text-2);transition:transform var(--dur) var(--ease-out), color var(--dur) ease;flex:none;margin-left:-2px}.tsq-appswitch-hint{border:1px solid var(--border-2);border-radius:var(--r-md);color:var(--text-2);letter-spacing:.02em;transition:border-color var(--dur) ease, color var(--dur) ease;flex:none;align-items:center;gap:1px;margin-left:10px;padding:2px 5px 2px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.tsq-appswitch-hint .tsq-appswitch-chevron{width:14px;height:14px;margin-left:0}.tsq-appswitch-trigger:hover .tsq-appswitch-hint{border-color:var(--hl-line);color:var(--text)}.tsq-appswitch-trigger[aria-expanded=true] .tsq-appswitch-hint{border-color:var(--hl-line);color:var(--accent-mark)}.tsq-appswitch-trigger:hover .tsq-appswitch-chevron{color:var(--text)}.tsq-appswitch-trigger[aria-expanded=true] .tsq-appswitch-chevron{color:var(--accent-mark);transform:rotate(180deg)}.tsq-appswitch-pop{z-index:70;transform-origin:0 0;border:1px solid var(--border-2);border-radius:var(--r-lg);background:var(--pop-bg);width:min(19rem,100vw - 2rem);color:var(--text);box-shadow:var(--shadow);animation:tsq-appswitch-open var(--dur) var(--ease-out);padding:6px;position:absolute;top:calc(100% + 8px);left:0}@media (prefers-reduced-motion:reduce){.tsq-appswitch-pop{animation:none}.tsq-appswitch-chevron{transition:none}}.tsq-appswitch-list{gap:2px;display:grid}.tsq-appswitch-item{border-radius:var(--r-md);color:var(--text-2);transition:background var(--dur) ease, color var(--dur) ease;grid-template-columns:8px 1fr auto;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:grid}.tsq-appswitch-item:hover,.tsq-appswitch-item[aria-current=page]{background:var(--hover-bg);color:var(--text)}.tsq-appswitch-dot{background:var(--app-accent,var(--streetlamp-night));opacity:.62;border-radius:999px;width:8px;height:8px}.tsq-appswitch-item:hover .tsq-appswitch-dot{opacity:.85}.tsq-appswitch-item[aria-current=page] .tsq-appswitch-dot{opacity:1}.tsq-appswitch-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.tsq-appswitch-badge{border:1px solid var(--app-accent,var(--streetlamp-night));color:var(--app-accent,var(--streetlamp-night));font-family:var(--font-sans);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:500}.tsq-appswitch-all{border-top:1px solid var(--border);color:var(--muted);transition:color var(--dur) ease;align-items:center;gap:9px;margin-top:6px;padding:10px 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.tsq-appswitch-all:hover{color:var(--text)}.tsq-appswitch-all svg{flex:none;width:18px;height:18px}.tsq-appswitch-item[data-app=lightiq]{--app-accent:var(--honey-night)}.tsq-appswitch-item[data-app=service-brain]{--app-accent:var(--iris-night)}.tsq-appswitch-item[data-app=crm]{--app-accent:var(--verdigris-night)}.tsq-appswitch-item[data-app=service-university]{--app-accent:var(--neon-night)}.tsq-appswitch-item[data-app=admin]{--app-accent:var(--streetlamp-night)}.tsq-appswitch[data-theme=light] .tsq-appswitch-item[data-app=lightiq]{--app-accent:var(--honey-ink)}.tsq-appswitch[data-theme=light] .tsq-appswitch-item[data-app=service-brain]{--app-accent:var(--iris-ink)}.tsq-appswitch[data-theme=light] .tsq-appswitch-item[data-app=crm]{--app-accent:var(--verdigris-ink)}.tsq-appswitch[data-theme=light] .tsq-appswitch-item[data-app=service-university]{--app-accent:var(--neon-ink)}.tsq-appswitch[data-theme=light] .tsq-appswitch-item[data-app=admin]{--app-accent:var(--streetlamp-ink)}@keyframes tsq-appswitch-open{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.tsq-user-menu{display:inline-flex;position:relative}.tsq-user-trigger{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:34px;height:34px;padding:0;display:grid}.tsq-user-trigger:focus-visible{outline:2px solid var(--hl-line);outline-offset:2px}.tsq-user-avatar{background:var(--surface);width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--border-2);color:var(--accent-mark);font-family:var(--font-sans);border-radius:999px;place-items:center;font-size:12px;font-weight:600;display:grid}.tsq-user-pop{z-index:70;border:1px solid var(--border-2);border-radius:var(--r-lg);background:var(--pop-bg);min-width:240px;box-shadow:var(--shadow);animation:tsq-rise .16s var(--ease-out) both;padding:8px;position:absolute;top:calc(100% + 10px);right:0}.tsq-user-pop-id{border-bottom:1px solid var(--border);flex-direction:column;gap:2px;margin-bottom:6px;padding:10px 12px 12px;display:flex}.tsq-user-pop-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.tsq-user-pop-email{font-family:var(--font-mono);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.tsq-user-pop-item{border-radius:var(--r-md);width:100%;color:var(--text);font:inherit;font-size:var(--fs-3);text-align:left;cursor:pointer;transition:background var(--dur-fast) ease, color var(--dur-fast) ease;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;display:flex}.tsq-user-pop-item:hover:not(:disabled){background:var(--surface)}.tsq-user-pop-item:disabled{opacity:.6;cursor:default}.tsq-user-pop-item:focus-visible{outline:2px solid var(--hl-line);outline-offset:-2px}.tsq-user-pop-glyph{width:16px;color:var(--accent-mark);text-align:center;flex:none;place-items:center;font-size:12px;display:grid}.tsq-user-menu.drop-up .tsq-user-pop{animation-name:tsq-drop;top:auto;bottom:calc(100% + 10px)}@keyframes tsq-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes tsq-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tsq-user-pop{animation:none}}.tsq-shell{isolation:isolate;background:radial-gradient(1000px 420px at 50% -12%, var(--shell-halo), transparent 58%), radial-gradient(130% 90% at 50% -12%, var(--shell-sky-1) 0%, var(--shell-sky-2) 52%, transparent 100%), var(--bg);min-height:100dvh;color:var(--text);font-family:var(--font-sans);flex-direction:column;display:flex}.tsq-shell-header{z-index:50;border-bottom:1px solid var(--border);background:var(--header-veil);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:8px 20px;display:grid;position:relative}.tsq-shell-header:after{content:"";background-image:radial-gradient(circle 2px at 9px 2px, var(--accent) 92%, transparent), radial-gradient(circle 2px at 31px 2px, rgb(var(--accent-rgb) / .5) 92%, transparent);height:4px;opacity:var(--shell-rail-opacity,.82);background-size:44px 4px;animation:2.6s ease-in-out infinite alternate tsq-twinkle;position:absolute;bottom:-1px;left:0;right:0}@media (prefers-reduced-motion:reduce){.tsq-shell-header:after{animation:none}}@keyframes tsq-twinkle{0%{opacity:calc(var(--shell-rail-opacity,.82) * .62)}to{opacity:var(--shell-rail-opacity,.82)}}.tsq-shell-brandrow,.tsq-shell-actions{align-items:center;gap:10px;min-width:0;display:flex}.tsq-shell-brandrow{justify-self:start}.tsq-shell-actions{justify-self:end}.tsq-shell-brand{min-width:0;color:var(--text);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.tsq-shell-mark{flex:none;width:22px;height:22px}.tsq-shell-wordmark{font-family:var(--font-display);letter-spacing:-.01em;font-size:14px;font-weight:600}.tsq-shell-app{border-left:1px solid var(--border-2);color:var(--text-2);font-family:var(--font-display);font-size:var(--fs-2);white-space:nowrap;padding-left:10px;font-weight:500}.tsq-shell-back{border:1px solid var(--border-2);border-radius:var(--r-md);color:var(--text-2);font:inherit;cursor:pointer;transition:border-color var(--dur) ease, color var(--dur) ease;background:0 0;flex:none;padding:5px 12px;font-size:13px}.tsq-shell-back:hover{border-color:var(--hl-line);color:var(--text)}a.tsq-shell-back{align-items:center;text-decoration:none;display:inline-flex}.tsq-shell-locator{border-left:1px solid var(--border-2);min-width:0;margin-left:1px;padding-left:12px}.tsq-shell-titleblock{text-align:left;max-width:min(460px,34vw)}.tsq-shell-crumbs{align-items:center;gap:8px;display:flex}.tsq-shell-crumb{text-overflow:ellipsis;white-space:nowrap;max-width:260px;color:var(--text-2);font:inherit;cursor:pointer;transition:color var(--dur) ease;background:0 0;border:0;padding:0;font-size:13px;font-weight:500;text-decoration:none;overflow:hidden}.tsq-shell-crumb:hover{color:var(--text)}.tsq-shell-crumb[aria-current=page]{color:var(--text);cursor:default;font-weight:600}.tsq-shell-crumb-sep{color:var(--faint);flex:none;font-size:12px}.tsq-shell-eyebrow{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-family:var(--font-sans);font-size:var(--fs-1);margin-bottom:3px;font-weight:500;display:block;overflow:hidden}.tsq-shell-title{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-family:var(--font-display);margin:0;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}.tsq-shell-main{flex:1;min-height:0;overflow-y:auto}.tsq-shell-subheader{border-bottom:1px solid var(--border);background:var(--header-veil)}.tsq-tabstrip{scrollbar-width:none;gap:2px;padding:0 20px;display:flex;overflow-x:auto}.tsq-tabstrip::-webkit-scrollbar{display:none}.tsq-tab{color:var(--text-2);font-size:var(--fs-2);white-space:nowrap;transition:border-color var(--dur) ease, color var(--dur) ease;border-bottom:2px solid #0000;flex:none;padding:9px 10px 8px;font-weight:500;text-decoration:none}.tsq-tab:hover{color:var(--text);border-bottom-color:var(--border-3)}.tsq-tab.is-active{color:var(--text);border-bottom-color:var(--accent);font-weight:600}.tsq-tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (max-width:640px){.tsq-shell-header{gap:10px;padding:12px 14px}.tsq-shell-titleblock{display:none}.tsq-shell-locator{margin-left:0;padding-left:8px}.tsq-shell-crumbs .tsq-shell-crumb:not([aria-current=page]),.tsq-shell-crumb-sep{display:none}.tsq-tabstrip{padding:0 14px}.tsq-shell-wordmark{display:none}.tsq-shell-app{color:var(--text);border-left:0;padding-left:0}.tsq-shell-brandrow{max-width:100%}.tsq-shell-app{text-overflow:ellipsis;min-width:0;overflow:hidden}.tsq-appswitch-hint{margin-left:6px;padding:2px 4px;font-size:0}}.tsq-support-trigger{border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--pop-bg);height:32px;color:var(--text);font:inherit;font-size:var(--fs-2);cursor:pointer;transition:border-color var(--dur) ease, color var(--dur) ease, background var(--dur) ease;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.tsq-support-trigger svg{width:16px;height:16px;color:var(--text-2);transition:color var(--dur) ease}.tsq-support-trigger-count{color:#fff;text-align:center;font-variant-numeric:tabular-nums;background:#d92d20;border-radius:9px;flex:none;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px}.tsq-support-trigger-alert{border-color:var(--accent-line);color:var(--text)}.tsq-support-trigger-alert svg{color:var(--accent)}.tsq-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tsq-support-trigger:hover{border-color:var(--hl-line);color:var(--text);background:var(--surface-2)}.tsq-support-trigger:hover svg{color:var(--text)}.tsq-support-trigger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.tsq-support-modal{z-index:88;padding:max(20px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));background:color-mix(in srgb, var(--bg) 84%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:tsq-rise .18s var(--ease-out) both;display:grid;position:fixed;inset:0;overflow-y:auto}.tsq-support-dialog{border:1px solid var(--accent-line);background:var(--bg);width:min(520px,100%);max-height:calc(100dvh - 40px);box-shadow:var(--shadow);border-radius:16px;margin:auto;overflow:auto}.tsq-support-header{border-bottom:1px solid var(--border);background:var(--surface)}.tsq-support-headline{justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.tsq-support-header.is-tabbed .tsq-support-headline{padding-bottom:8px}.tsq-support-header h2{color:var(--text);margin:2px 0 0;font-size:19px;line-height:1.25}.tsq-support-tabs{gap:2px;padding:0 18px;display:flex}.tsq-support-tab{color:var(--text-2);font:inherit;white-space:nowrap;cursor:pointer;transition:border-color var(--dur) ease, color var(--dur) ease;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:8px 10px 9px;font-size:13px;font-weight:500}.tsq-support-tab:hover{color:var(--text);border-bottom-color:var(--border-3)}.tsq-support-tab[aria-selected=true]{color:var(--text);border-bottom-color:var(--accent);font-weight:600}.tsq-support-tab:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.tsq-support-body{padding:18px}.tsq-support-intro{color:var(--text-2);margin:0;font-size:13px;line-height:1.5}.tsq-support-form{flex-direction:column;gap:16px;display:flex}.tsq-support-categories{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.tsq-support-categories legend{width:100%;margin-bottom:2px}.tsq-support-category{cursor:pointer;display:inline-flex;position:relative}.tsq-support-category input{opacity:0;pointer-events:none;position:absolute}.tsq-support-category span{border:1px solid var(--border-2);color:var(--text-2);transition:border-color var(--dur) ease, background var(--dur) ease, color var(--dur) ease;border-radius:999px;padding:7px 11px;font-size:13px;font-weight:600}.tsq-support-category input:checked+span{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent-mark)}.tsq-support-category input:focus-visible+span{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.tsq-support-message{resize:vertical;min-height:132px;line-height:1.5}.tsq-support-count{color:var(--faint);font-family:var(--font-mono);align-self:flex-end;margin-top:-4px;font-size:11px}.tsq-support-receipt{color:var(--muted);overflow-wrap:anywhere;margin:-2px 0 0;font-size:12px;line-height:1.45}.tsq-support-error{color:var(--danger-fg,var(--warn));margin:0;font-size:13px}.tsq-support-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.tsq-support-blocker{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.tsq-support-dialog-reading{width:min(720px,100%)}.tsq-support-dialog-reading .tsq-support-header{z-index:1;background:var(--pop-bg);position:sticky;top:0}.tsq-support-dialog-reading .tsq-support-body{padding:24px}.tsq-help-guide-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tsq-help-guide-actions a{text-decoration:none}.tsq-help-list{flex-direction:column;gap:10px;display:flex}.tsq-help-search{color:var(--text);gap:8px;font-size:16px;font-weight:600;display:grid}.tsq-help-search input{font-weight:400}.tsq-help-results{color:var(--muted);margin:0 0 6px;font-size:13px}@media (max-width:640px){.tsq-support-dialog-reading .tsq-support-body{padding:18px}}.tsq-help-row{border:1px solid var(--border-2);background:var(--surface);width:100%;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur) ease, background var(--dur) ease;border-radius:10px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.tsq-help-row:hover{border-color:var(--accent-line);background:var(--surface-2)}.tsq-help-row:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.tsq-help-row-title{color:var(--text);font-size:16px;font-weight:600}.tsq-help-row-summary{color:var(--text-2);font-size:14px;line-height:1.55}.tsq-help-article{flex-direction:column;gap:14px;display:flex}.tsq-help-back{color:var(--accent-mark);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12.5px;font-weight:600}.tsq-help-back:hover{text-decoration:underline}.tsq-help-back:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:4px}.tsq-help-summary{color:var(--text-2);margin:0;font-size:13px;line-height:1.55}.tsq-help-text{color:var(--text);margin:0;font-size:16px;line-height:1.65}.tsq-help-steps{color:var(--text);margin:0;padding-left:22px;font-size:16px;line-height:1.65;list-style:decimal}.tsq-help-steps li+li{margin-top:14px}.tsq-help-steps li::marker{color:var(--accent-mark);font-weight:700}.tsq-help-dead-end,.tsq-help-handoff{border-top:1px solid var(--border);color:var(--muted);margin:0;padding-top:12px;font-size:12.5px;line-height:1.5}.tsq-help-handoff{margin-top:6px}.tsq-help-handoff-action{color:var(--accent-mark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.tsq-help-handoff-action:hover{text-decoration:underline}.tsq-help-handoff-action:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:4px}.tsq-support-threads{flex-direction:column;gap:6px;display:flex}.tsq-support-threads .tsq-help-row-title{align-items:center;gap:7px;display:flex}.tsq-support-unread{background:#d92d20;border-radius:50%;flex:none;width:9px;height:9px}.tsq-support-thread{flex-direction:column;gap:14px;display:flex}.tsq-support-thread-meta{color:var(--muted);margin:0;font-size:12.5px}.tsq-support-messages{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tsq-support-bubble{border:1px solid var(--border-2);background:var(--surface);border-radius:10px;padding:14px 16px}.tsq-support-bubble.is-requester{border-color:var(--border);background:0 0;margin-left:22px}.tsq-support-bubble.is-admin{border-color:var(--accent-line)}.tsq-support-bubble-who{color:var(--text-2);justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:4px;font-size:12px;display:flex}.tsq-support-bubble-who b{color:var(--text);font-weight:600}.tsq-support-bubble-who time{color:var(--faint);font-size:11px}.tsq-support-bubble p{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}.tsq-support-reply{flex-direction:column;gap:12px;display:flex}.tsq-support-reply-box{resize:vertical;min-height:88px;line-height:1.5}.tsq-support-success{color:var(--text-2);flex-direction:column;align-items:flex-start;gap:12px;line-height:1.5;display:flex}.tsq-support-success p{margin:0}.tsq-support-success strong{color:var(--text)}.tsq-support-promise{color:var(--text);font-size:14px}.tsq-support-reference{color:var(--faint);font-family:var(--font-mono);letter-spacing:.08em;font-size:11px}@media (max-width:640px){.tsq-support-trigger{padding:0 12px}.tsq-support-trigger svg{display:none}.tsq-support-modal{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.tsq-support-dialog{border-radius:14px;width:100%;max-height:calc(100dvh - 24px)}.tsq-support-headline{padding:14px 14px 16px}.tsq-support-header.is-tabbed .tsq-support-headline{padding-bottom:8px}.tsq-support-tabs{padding:0 14px}.tsq-support-body{padding:16px 14px}}@media (prefers-reduced-motion:reduce){.tsq-support-modal{animation:none}}.tsq-shell-main,.tsq-scroll{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--scroll-track)}:is(.tsq-shell-main,.tsq-scroll)::-webkit-scrollbar{width:10px;height:10px}:is(.tsq-shell-main,.tsq-scroll)::-webkit-scrollbar-track{background:var(--scroll-track)}:is(.tsq-shell-main,.tsq-scroll)::-webkit-scrollbar-thumb{border:2px solid var(--scroll-track);background:var(--scroll-thumb);border-radius:999px}:is(.tsq-shell-main,.tsq-scroll)::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}.tsq-shell-app.is-primary{color:var(--text);border-left:0;padding-left:0;font-size:15px;font-weight:700}.tsq-dialog-close{border:1px solid var(--border-2);background:var(--surface-2);width:34px;height:34px;color:var(--text);cursor:pointer;transition:border-color var(--dur) ease, color var(--dur) ease, background var(--dur) ease;border-radius:9px;flex:none;place-items:center;font-size:20px;line-height:1;display:grid}.tsq-dialog-close:hover{border-color:var(--accent-line);color:var(--accent-mark);background:var(--hover-bg)}.tsq-dialog-close:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.tsq-account-modal{z-index:88;background:color-mix(in srgb, var(--bg) 84%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:tsq-rise .18s var(--ease-out) both;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.tsq-account-dialog{border:1px solid var(--accent-line);background:var(--bg);width:min(620px,100%);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;margin:auto;display:flex;overflow:hidden}.tsq-account-header{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.tsq-account-header h2{color:var(--text);margin:2px 0 0;font-size:19px;font-weight:700}.tsq-account-body{flex-direction:column;gap:14px;padding:18px;display:flex}.tsq-account-card{gap:16px;padding:20px}.tsq-account-cardhead h3{color:var(--text);margin:0;font-size:15px;font-weight:700}.tsq-account-cardhead .tsq-dialog-hint{margin-top:6px}.tsq-account-idrow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.tsq-account-avatar{border:1px solid var(--border-2);object-fit:cover;border-radius:999px;flex:none;place-items:center;width:52px;height:52px;display:grid}.tsq-account-avatar-empty{background:var(--surface);color:var(--accent-mark);font-size:18px}.tsq-account-idtext{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tsq-account-idtext strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.tsq-account-idtext span{font-family:var(--font-mono);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tsq-account-form{flex-direction:column;gap:14px;display:flex}.tsq-account-namegrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tsq-account-formfoot{justify-content:space-between;align-items:center;gap:14px;display:flex}.tsq-account-formfoot .tsq-dialog-hint{flex:1}.tsq-account-formfoot:has(>.tsq-account-save:only-child){justify-content:flex-end}.tsq-account-save{min-height:42px;padding:0 20px;font-size:14px}.tsq-account-status{color:var(--accent-mark);margin:0;font-size:13px}.tsq-account-status.error{color:var(--warn)}.tsq-account-billing{gap:14px}.tsq-dialog-kicker{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--accent-mark);font-size:11px;font-weight:700}.tsq-dialog-card{border:1px solid var(--border-2);background:var(--surface);border-radius:14px;flex-direction:column;gap:20px;padding:26px;display:flex}.tsq-dialog-field{flex-direction:column;gap:8px;display:flex}.tsq-dialog-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-mark);font-size:11px;font-weight:700}.tsq-dialog-input{border:1px solid var(--border-2);background:var(--field-bg);width:100%;min-height:46px;color:var(--text);font:inherit;transition:border-color var(--dur) ease;border-radius:11px;padding:12px 14px;font-size:15px}.tsq-dialog-input::placeholder{color:var(--faint)}.tsq-dialog-input:focus{border-color:var(--accent-line);outline:none}.tsq-dialog-input:disabled{opacity:.6}.tsq-dialog-hint{color:var(--muted);margin:0;font-size:12.5px;line-height:1.45}.tsq-dialog-actions{justify-content:center;align-items:center;gap:14px;display:flex}.tsq-dialog-pill{border:1px solid var(--border-3);background:var(--surface);min-height:48px;color:var(--text);font:inherit;cursor:pointer;transition:border-color var(--dur) ease, background var(--dur) ease;border-radius:12px;padding:0 22px;font-size:15px;font-weight:600}.tsq-dialog-pill:hover:not(:disabled){border-color:var(--border-3)}.tsq-dialog-pill-primary{background:var(--cta-grad);min-height:48px;color:var(--accent-ink);font:inherit;cursor:pointer;box-shadow:var(--cta-bloom);transition:filter var(--dur) ease;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:15px;font-weight:700;display:inline-flex}.tsq-dialog-pill-primary:hover:not(:disabled){filter:brightness(1.06)}.tsq-dialog-pill:disabled,.tsq-dialog-pill-primary:disabled{opacity:.6;cursor:default}.liq-send-contact{overscroll-behavior:contain;flex-direction:column;align-items:center;gap:22px;height:100%;min-height:0;padding:48px 28px 40px;display:flex;overflow-y:auto}@media (max-width:640px){.tsq-account-modal{padding:0}.tsq-account-dialog{border-inline:0;border-radius:0;width:100%}.tsq-account-namegrid{grid-template-columns:1fr}.tsq-account-formfoot{flex-direction:column;align-items:stretch}.tsq-account-billing .liq-invoice-row{grid-template-columns:1fr auto auto}.tsq-account-billing .liq-invoice-link{grid-column:1/-1;justify-self:start}}@media (pointer:coarse){.liq-onboard-sheet .tsq-dialog-input{font-size:16px}}@media (max-width:720px){.liq-send-action-controls>.liq-render-action,.liq-send-preview-actions>.liq-tool,.liq-send-preview-actions>.tsq-dialog-pill,.liq-send-preview-actions>.liq-render-action,.liq-send-confirmation-actions>.liq-tool,.liq-send-confirmation-actions>.tsq-dialog-pill,.liq-send-confirmation-actions>.liq-render-action{text-align:center;overflow-wrap:anywhere;flex:140px;min-width:0}}.tsq-whatsnew-dialog{width:min(840px,100%)}.tsq-whatsnew-dialog .tsq-account-header{padding:20px clamp(18px,3vw,32px)}.tsq-whatsnew-dialog .tsq-account-body{gap:20px;padding:24px clamp(18px,3vw,32px)}.tsq-user-trigger{position:relative}.tsq-user-dot{width:11px;height:11px;box-shadow:0 0 0 2px var(--pop-bg);background:#d92d20;border-radius:50%;display:inline-block;position:absolute;top:-1px;right:-1px}.tsq-user-pop-new{color:#fff;background:#d92d20;border-radius:999px;flex:none;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:700;line-height:16px}.tsq-whatsnew-meta{align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.tsq-whatsnew-version{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-mark,var(--accent));border:1px solid rgb(var(--accent-rgb) / .35);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.tsq-whatsnew-date{color:var(--muted);font-size:12.5px}.tsq-whatsnew-release{border-bottom:1px solid var(--border-2);padding-block:2px 16px}.tsq-whatsnew-release:last-child{border-bottom:0;padding-bottom:0}.tsq-whatsnew-release-latest .tsq-whatsnew-headline{font-size:clamp(22px,2.2vw,27px);line-height:1.3}.tsq-whatsnew-headline{color:var(--text);margin:10px 0 24px;font-size:16px;line-height:1.3}.tsq-whatsnew-items{gap:20px;margin:0;padding:0;list-style:none;display:grid}.tsq-whatsnew-items li{color:var(--text-2);font-size:16px;line-height:1.65}.tsq-whatsnew-items li+li{border-top:1px solid var(--border);padding-top:20px}.tsq-whatsnew-items p{max-width:70ch;margin:6px 0 0}.tsq-whatsnew-items strong{color:var(--text);font-size:17px;font-weight:600;line-height:1.4;display:block}.tsq-whatsnew-more,.tsq-whatsnew-earlier{margin-top:10px}.tsq-whatsnew-more summary,.tsq-whatsnew-earlier>summary{width:fit-content;color:var(--accent);cursor:pointer;font-size:14px;font-weight:600;line-height:1.5}.tsq-whatsnew-more>p{border-left:2px solid var(--accent-line);margin:14px 0 0;padding-left:16px}.tsq-whatsnew-steps{border-left:2px solid var(--accent-line);color:var(--text-2);flex-direction:column;gap:14px;margin:14px 0 0;padding:0 0 0 36px;font-size:14.5px;line-height:1.55;list-style:decimal;display:flex}.tsq-whatsnew-steps li,.tsq-whatsnew-steps li+li{border-top:0;max-width:70ch;padding:0 0 0 4px}.tsq-whatsnew-steps li::marker{color:var(--text);font-weight:600}.tsq-whatsnew-steps strong{color:var(--text);font-weight:600;display:block}.tsq-whatsnew-steps span{display:block}.tsq-whatsnew-steps .tsq-whatsnew-tour{margin-top:4px;display:inline-block}.tsq-whatsnew-actions{margin-top:12px}.tsq-whatsnew-visual{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:14px;display:flex}.tsq-whatsnew-mock{border:1px solid var(--border-2);border-radius:var(--r-lg);background:var(--bg);pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}.tsq-whatsnew-mock-target{color:var(--text);border-color:var(--accent);animation:2s ease-in-out infinite tsq-tour-target-pulse}.tsq-whatsnew-try{height:var(--h-md);border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--pop-bg);color:var(--text);font:inherit;cursor:pointer;transition:border-color var(--dur) ease;padding:0 14px;font-size:14px;font-weight:600}.tsq-whatsnew-try:hover{border-color:var(--hl-line)}.tsq-whatsnew-try:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.tsq-whatsnew-shot{border:1px solid var(--border-2);border-radius:var(--r-lg);background:var(--bg);width:100%;height:auto;margin-top:14px;display:block}@media (prefers-reduced-motion:reduce){.tsq-whatsnew-mock-target{box-shadow:0 0 0 3px rgb(var(--accent-rgb) / .3);animation:none}}.tsq-whatsnew-earlier{margin-top:0}.tsq-whatsnew-earlier-list{gap:14px;margin-top:14px;display:grid}.tsq-tour{z-index:86;pointer-events:none;position:fixed;inset:0}.tsq-tour-spotlight{box-shadow:0 0 0 2px var(--accent);pointer-events:none;border-radius:12px;position:fixed}.tsq-tour-spotlight.is-action{animation:2s ease-in-out infinite tsq-tour-target-pulse}@keyframes tsq-tour-target-pulse{0%,to{box-shadow:0 0 0 3px var(--accent), 0 0 0 6px rgb(var(--accent-rgb) / .12)}50%{box-shadow:0 0 0 3px var(--accent), 0 0 0 12px rgb(var(--accent-rgb) / .24)}}.tsq-tour-popover{border:1px solid var(--accent-line);background:var(--pop-bg);width:min(380px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--shadow);pointer-events:auto;animation:tsq-rise .18s var(--ease-out) both;border-radius:12px;padding:18px 20px 16px;position:fixed;overflow-y:auto}.tsq-tour-popover:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}.tsq-tour-heading{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:12px;display:flex}.tsq-tour-name{color:var(--muted);font-size:12px;line-height:1.4}.tsq-tour-count{color:var(--text-2);flex:none;font-size:12px}.tsq-tour-title{color:var(--text);margin:0 0 8px;font-size:18px;line-height:1.35}.tsq-tour-body{color:var(--text-2);margin:0 0 18px;font-size:15px;line-height:1.65}.tsq-tour-instruction{border-left:3px solid var(--accent);background:var(--accent-soft);color:var(--text);margin:0 0 18px;padding:10px 12px;font-size:14px;line-height:1.5}.tsq-tour-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.tsq-tour-nav{align-items:center;gap:8px;display:flex}.tsq-tour-skip{font:inherit;color:var(--text-2);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.tsq-tour-skip:hover{color:var(--text)}.tsq-tour-notice{gap:12px;max-width:380px;padding:20px;display:grid}.tsq-tour-notice h2{margin:0;font-size:16px}.tsq-tour-notice p{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.55}.tsq-tour-notice button{justify-self:start}.tsq-tours-lede{color:var(--text-2);margin:0 0 12px;font-size:13px;line-height:1.55}.tsq-tours-toggle{border-top:1px solid var(--border-2);width:100%;color:var(--text-2);cursor:pointer;align-items:center;gap:8px;margin-top:14px;padding-top:14px;font-size:12.5px;display:inline-flex}.tsq-tours-toggle input{accent-color:var(--accent);cursor:pointer}.tsq-tours-row{padding-right:116px;position:relative}.tsq-tours-row-meta{color:var(--muted);margin-top:6px;font-size:12px}.tsq-tours-row-status{color:var(--accent);font-size:12px;font-weight:600;position:absolute;top:10px;right:12px}@media (prefers-reduced-motion:reduce){.tsq-tour-spotlight,.tsq-tour-spotlight.is-action{transition:none;animation:none}.tsq-tour-popover{animation:none}}.tsq-tour-offer{z-index:85;border:1px solid var(--accent-line);background:var(--pop-bg);width:min(340px,100vw - 32px);box-shadow:var(--shadow);animation:tsq-drop .22s var(--ease-out) both;border-radius:14px;padding:16px 18px 14px;position:fixed;top:80px;right:20px}.tsq-tour-offer-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);margin:0 0 6px;font-size:11.5px;font-weight:600}.tsq-tour-offer-title{color:var(--text);margin:0 0 6px;font-size:15.5px}.tsq-tour-offer-body{color:var(--text-2);margin:0 0 14px;font-size:13.5px;line-height:1.55}.tsq-tour-offer-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.tsq-tour-offer-decline{font:inherit;color:var(--text-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px}.tsq-tour-offer-decline:hover{color:var(--text)}@media (max-width:560px){.tsq-tour-offer{width:auto;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.tsq-tour-offer{animation:none}}.tsq-whatsnew-tour{font:inherit;color:var(--accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin-right:10px;padding:0;font-size:13.5px;font-weight:600;text-decoration:underline;display:inline}.tsq-whatsnew-tour:hover{color:var(--accent-hover)}.tsq-whatsnew-tour:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (max-width:640px){.tsq-whatsnew-release-latest .tsq-whatsnew-headline{font-size:20px}}
