@property --atl-scrollbar-ink{syntax:"<color>";inherits:false;initial-value:transparent}:root{--atl-scrollbar-size:6px;--atl-scrollbar-linger:600ms;--atl-scrollbar-fade:300ms}[data-scrollbar]{transition:--atl-scrollbar-ink var(--atl-scrollbar-fade) var(--atl-ease-in) var(--atl-scrollbar-linger)}[data-scrollbar=on]{--atl-scrollbar-ink:var(--atl-muted);transition:--atl-scrollbar-ink var(--atl-dur-tap) var(--atl-ease-out)}@media (prefers-reduced-motion:reduce){[data-scrollbar]{transition-duration:0s}}::-webkit-scrollbar{width:var(--atl-scrollbar-size);height:var(--atl-scrollbar-size);background:transparent}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-button{display:none;width:0;height:0}::-webkit-scrollbar-thumb{--atl-scrollbar-ink:inherit;background:var(--atl-scrollbar-ink);border-radius:var(--atl-r-pill)}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--atl-scrollbar-ink) transparent}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/InterVariable.0336a89f.woff2) format("woff2")}:root{color-scheme:light;--atl-ground:#f5f5f7;--atl-surface:#ffffff;--atl-column:#ffffff;--atl-inset:#e8e8ed;--atl-hairline:#e0e0e0;--atl-divider:#f0f0f0;--atl-field:#f7f7f9;--atl-field-hover:#f0f0f4;--atl-field-focus:#ffffff;--atl-field-disabled:#e8e8ed;--atl-field-border:#8a8a90;--atl-field-border-focus:#55555c;--atl-field-hint:#6b6b70;--atl-ink:#1d1d1f;--atl-text-2:#333333;--atl-muted:#676768;--atl-disabled:#d2d2d7;--atl-accent:#0066cc;--atl-accent-strong:#0071e3;--atl-accent-tint:rgba(0,102,204,0.08);--atl-accent-border:rgba(0,102,204,0.30);--atl-on-accent:#ffffff;--atl-ok:#1e7a34;--atl-ok-tint:rgba(52,199,89,0.12);--atl-ok-border:rgba(52,199,89,0.25);--atl-warn:#b25000;--atl-warn-tint:rgba(255,149,0,0.12);--atl-code-kw:#ad1f78;--atl-code-str:#1f6d3a;--atl-code-num:#1652c8;--atl-code-com:#6e6e73;--atl-code-fn:#6a3fb5;--atl-warn-border:rgba(255,149,0,0.30);--atl-danger:#d70015;--atl-danger-tint:rgba(255,59,48,0.10);--atl-danger-border:rgba(215,0,21,0.35);--atl-backdrop:rgba(0,0,0,0.45);--atl-glass:rgba(255,255,255,0.66);--atl-glass-blur:60;--atl-glass-solid:0.94;--atl-backdrop-blur:6;--atl-control-h:52;--atl-phone-head-gap:24px;--atl-r-control:var(--atl-r-md);--atl-r-block:var(--atl-r-lg);--atl-r-bubble:var(--atl-r-lg);--atl-r-bubble-tail:var(--atl-r-tail);--atl-r-composer:var(--atl-r-xl);--atl-r-sheet:var(--atl-r-2xl);--atl-notice-text-max:160px;--atl-notice-column-max:116px;--atl-notice-fade:26px;--atl-glow:rgba(0,113,227,0.55);--atl-sheen:rgba(255,255,255,0.18);--atl-shadow-float:3px 5px 30px rgba(0,0,0,0.22);--atl-shadow-card:0px 1px 2px rgba(0,0,0,0.04);--atl-shadow-sheet:0px -30px 80px -30px rgba(0,0,0,0.6);--atl-shadow-dock:0px 20px 50px -20px rgba(0,0,0,0.6);--atl-shadow-pop:0px -10px 40px -20px rgba(0,0,0,0.4);--atl-shadow-knob:0px 1px 3px rgba(0,0,0,0.2);--atl-blur-veil:6px;--atl-blur-bar:10px;--atl-skeleton:var(--atl-inset);--atl-icon-stroke:1.5;--atl-label-tracking:0.06;--atl-text-caption:13px;--atl-motion-long-press:500ms;--atl-motion-type-ahead:1000ms;--atl-motion-tick:160ms;--atl-skeleton-delay:300ms;--atl-raise:rgba(0,0,0,0.03);--atl-hover:rgba(0,0,0,0.05);--atl-hover-strong:rgba(0,0,0,0.09);--atl-accent-fill:#0066cc;--atl-on-ink:#ffffff;--atl-on-fill:#ffffff;--atl-danger-fill:#d70015;--atl-ok-fill:#1e7a34;--atl-btn-tint:#e8e8ed;--atl-btn-tint-hover:#dedee3;--atl-btn-tint-press:#d2d2d7;--atl-btn-danger-tint:#fdf0ef;--atl-btn-danger-tint-hover:#fce8e6;--atl-btn-danger-ink:#d70015;--atl-btn-height-s:32px;--atl-chip-height:32px;--atl-btn-height-m:40px;--atl-btn-height-l:52px;--atl-hit-min:44px;--atl-focus-ring:2px;--atl-focus-gap:2px;--atl-r-pill:9999px;--atl-r-2xl:34px;--atl-r-xl:28px;--atl-r-lg:22px;--atl-r-md:16px;--atl-r-sm:12px;--atl-r-xs:8px;--atl-r-tail:6px;--atl-r-chip:var(--atl-r-xs);--atl-r-input:var(--atl-r-md);--atl-r-card:var(--atl-r-lg);--atl-font:"Inter",-apple-system,"Segoe UI",system-ui,Roboto,sans-serif;--atl-ui-scale:1;--atl-vp-scale:1;--atl-vh:calc(100dvh / var(--atl-vp-scale, 1));--atl-ease-out:cubic-bezier(.16,.84,.24,1);--atl-ease-in:cubic-bezier(.4,0,1,1);--atl-dur-enter:200ms;--atl-dur-view:320ms;--atl-dur-exit:160ms;--atl-dur-tap:120ms;--atl-dur-travel:460ms;--atl-ease-travel:cubic-bezier(.4,0,.2,1);--atl-motion-rise:10px;--atl-motion-slide:28px;--atl-motion-pop-from:0.86;--atl-motion-press-scale:0.96;--atl-auto-rose:#f43f5e;--atl-auto-amber:#d97706;--atl-auto-green:#059669;--atl-auto-blue:#0284c7;--atl-auto-violet:#8b5cf6;--atl-auto-pink:#db2777;--atl-motion-shake:6px;--atl-motion-stagger:45ms;--atl-motion-pulse-low:0.45;--atl-motion-pulse:900ms;--atl-motion-breathe:1.06;--atl-motion-breathe-time:2200ms;--atl-motion-dots:1200ms;--atl-motion-dots-rise:4px;--atl-motion-spring-stiffness:380;--atl-motion-spring-damping:29;--atl-motion-spring-mass:1;--atl-ease-quart:cubic-bezier(.25,1,.5,1);--atl-dur-auth:460ms;--atl-motion-auth-rise:12px;--atl-motion-auth-stagger:60ms;--atl-dur-hero:700ms;--atl-motion-hero-rise:12px;--atl-motion-hero-stagger:100ms;--atl-motion-hold:1100ms;--atl-motion-card-from:0.96;--atl-motion-caret:1050ms;--atl-dur-hero-exit:280ms;--atl-motion-hero-exit-rise:16px;--atl-motion-fab-rise:8px;--atl-motion-fab-from:0.9;--atl-motion-globe-pulse:1100ms;--atl-motion-globe-swell:1.08;--atl-motion-ring-pulse:1600ms;--atl-motion-ring-swell:1.12;--atl-motion-ring-high:0.55;--atl-motion-ring-low:0.18;--atl-motion-robot:3200ms;--atl-motion-robot-glow:1600ms;--atl-motion-robot-blink:4000ms;--atl-motion-swap-drift:10px;--atl-motion-swap-from:0.98;--atl-motion-sheet-close:0.25;--atl-motion-sheet-flick:0.8;--atl-motion-globe-fps:30;--atl-motion-field-fps:20;--atl-field-count:46;--atl-field-r-min:0.6;--atl-field-r-max:1.9;--atl-field-o-min:0.08;--atl-field-o-max:0.38;--atl-field-v-min:4;--atl-field-v-max:14;--atl-field-sway:3;--atl-field-sway-time:6000ms;--atl-splash-gather:900ms;--atl-splash-word-at:600ms;--atl-splash-word-in:1000ms;--atl-splash-burst-at:1600ms;--atl-splash-burst:700ms;--atl-splash-settle-at:2300ms;--atl-splash-settle:900ms;--atl-splash-reveal-at:2600ms;--atl-splash-reveal:700ms;--atl-splash-total:3400ms;--atl-splash-fade:200ms;--atl-splash-globe-r:58;--atl-splash-globe-lift:20;--atl-splash-burst-scale:2.6;--atl-splash-end-r:30;--atl-splash-rise:14}@supports not (height:100dvh){:root{--atl-vh:calc(100vh / var(--atl-vp-scale, 1))}}.atl-dark,[data-theme=dark]{color-scheme:dark;--atl-glass:rgba(28,28,30,0.62);--atl-glow:rgba(41,151,255,0.5);--atl-ground:#000000;--atl-surface:#1d1d1f;--atl-column:#242426;--atl-inset:#272729;--atl-hairline:rgba(255,255,255,0.16);--atl-divider:rgba(255,255,255,0.08);--atl-field:#272729;--atl-field-hover:#2e2e30;--atl-field-focus:#1d1d1f;--atl-field-disabled:#212123;--atl-field-border:#78787d;--atl-field-border-focus:#c7c7cc;--atl-field-hint:#98989e;--atl-ink:#ffffff;--atl-text-2:#cccccc;--atl-muted:#86868b;--atl-disabled:rgba(255,255,255,0.30);--atl-accent:#2997ff;--atl-accent-strong:#2997ff;--atl-accent-tint:rgba(41,151,255,0.18);--atl-accent-border:rgba(41,151,255,0.35);--atl-on-accent:#ffffff;--atl-ok:#30d158;--atl-ok-tint:rgba(48,209,88,0.12);--atl-ok-border:rgba(48,209,88,0.30);--atl-warn:#ff9f0a;--atl-warn-tint:rgba(255,159,10,0.12);--atl-code-kw:#ff7ab2;--atl-code-str:#8fd99a;--atl-code-num:#8fb8ff;--atl-code-com:#98989e;--atl-code-fn:#d2a8ff;--atl-warn-border:rgba(255,159,10,0.30);--atl-danger:#ff453a;--atl-danger-tint:rgba(255,69,58,0.12);--atl-danger-border:rgba(255,69,58,0.45);--atl-raise:rgba(255,255,255,0.04);--atl-hover:rgba(255,255,255,0.06);--atl-hover-strong:rgba(255,255,255,0.10);--atl-accent-fill:#0071e3;--atl-on-ink:#1d1d1f;--atl-btn-tint:#2c2c2e;--atl-btn-tint-hover:#3a3a3c;--atl-btn-tint-press:#48484a;--atl-btn-danger-tint:#3a1f1e;--atl-btn-danger-tint-hover:#45201f;--atl-btn-danger-ink:#ff6961}[data-theme=light] .atl-call-themed,[data-theme=light].atl-call-themed{--call-bg:var(--atl-surface);--call-surface:var(--atl-ground);--call-surf2:var(--atl-inset);--call-border:var(--atl-hairline);--call-text:var(--atl-ink);--call-text2:var(--atl-text-2);--call-muted:var(--atl-muted);--call-accent:var(--atl-accent);--call-accentTint:var(--atl-accent-tint);--call-accentRing:var(--atl-accent-border);--call-live:var(--atl-ok);--call-okTint:var(--atl-ok-tint);--call-okBorder:var(--atl-ok-border);--call-warn:var(--atl-warn);--call-warnTint:var(--atl-warn-tint);--call-warnBorder:var(--atl-warn-border);--call-badBright:var(--atl-danger);--call-badTint:var(--atl-danger-tint);--call-badBorder:var(--atl-danger-border);--call-fullNote:var(--atl-danger)}[data-device=phone]{--atl-ink-fill:#1d1d1f;--atl-ink-hover:#3a3a3c;--atl-ink-press:#000000;--atl-danger-on-glass:#d70015;--atl-btn-glass:rgba(255,255,255,0.72);--atl-btn-glass-hover:rgba(236,236,241,0.86);--atl-btn-glass-press:rgba(222,222,228,0.92);--atl-btn-glass-edge-top:rgba(255,255,255,0.95);--atl-btn-glass-edge-mid:rgba(0,0,0,0.07);--atl-btn-glass-edge-low:rgba(0,0,0,0.16);--atl-btn-glass-shadow:rgba(0,0,0,0.10);--atl-glass:rgba(255,255,255,0.82);--atl-btn-glass-blur:48;--atl-btn-height-m:44px;--atl-chip-height:36px;--atl-glass-blur-android:1;--atl-panel-shadow:30px 0 80px -30px rgba(0,0,0,0.6);--atl-dock-x-open-r:30;--atl-dock-x-open-fill:rgba(255,255,255,0.92);--atl-dock-x-grow:520ms;--atl-dock-x-grow-ease:cubic-bezier(.34,1.22,.64,1);--atl-dock-x-fill:300ms;--atl-dock-x-scrim:0.45;--atl-dock-x-content-in:250ms;--atl-dock-x-content-wait:120ms;--atl-dock-x-content-out:180ms;--atl-dock-x-tile:450ms;--atl-dock-x-tile-ease:cubic-bezier(.34,1.45,.64,1);--atl-dock-x-tile-fade:200ms;--atl-dock-x-tile-first:140ms;--atl-dock-x-tile-step:30ms;--atl-dock-x-tile-rise:22;--atl-dock-x-tile-from:0.8;--atl-dock-x-disc:450ms;--atl-dock-x-disc-ease:cubic-bezier(.34,1.4,.64,1);--atl-dock-x-disc-drop:16;--atl-dock-x-disc-scale:0.86;--atl-dock-x-icon:380ms;--atl-dock-x-icon-ease:cubic-bezier(.34,1.56,.64,1);--atl-dock-x-icon-fade:200ms;--atl-dock-x-icon-turn:90;--atl-dock-x-icon-from:0.5;--atl-dock-x-calm:150ms;--atl-dock-x-fade-ease:cubic-bezier(.25,.1,.25,1);--atl-dock-x-pad-top:16;--atl-dock-x-pad-side:14;--atl-dock-x-pad-foot:34;--atl-raise:#e8e8ed;--atl-glow:rgba(0,102,204,0.3);--atl-icon-stroke:2;--atl-avatar-to:#5e5ce6;--atl-motion-swap-from:0.96;--atl-sheen:rgba(255,255,255,0.25);--atl-mark-cyan-from:#30b0c7;--atl-mark-cyan-to:#0a8aa6;--atl-mark-orange-from:#ff9f0a;--atl-mark-orange-to:#c93400;--atl-motion-field-rest-fps:0;--atl-motion-field-wake:4000;--atl-field-sway:6;--atl-field-sway-time:20944;--atl-field-pulse-low:0.6;--atl-field-pulse-time:4833}[data-device=phone][data-theme=dark]{--atl-ink-fill:#ffffff;--atl-ink-hover:#e5e5ea;--atl-ink-press:#d1d1d6;--atl-danger-on-glass:#ff6961;--atl-btn-glass:rgba(58,58,60,0.74);--atl-btn-glass-hover:rgba(72,72,74,0.82);--atl-btn-glass-press:rgba(88,88,90,0.88);--atl-btn-glass-edge-top:rgba(255,255,255,0.22);--atl-btn-glass-edge-mid:rgba(255,255,255,0.07);--atl-btn-glass-edge-low:rgba(0,0,0,0.45);--atl-btn-glass-shadow:rgba(0,0,0,0.45);--atl-glass:rgba(28,28,30,0.78);--atl-btn-glass-blur:48;--atl-btn-height-m:44px;--atl-chip-height:36px;--atl-glass-blur-android:1;--atl-panel-shadow:30px 0 80px -30px rgba(0,0,0,0.6);--atl-dock-x-open-r:30;--atl-dock-x-open-fill:rgba(36,36,38,0.92);--atl-dock-x-grow:520ms;--atl-dock-x-grow-ease:cubic-bezier(.34,1.22,.64,1);--atl-dock-x-fill:300ms;--atl-dock-x-scrim:0.45;--atl-dock-x-content-in:250ms;--atl-dock-x-content-wait:120ms;--atl-dock-x-content-out:180ms;--atl-dock-x-tile:450ms;--atl-dock-x-tile-ease:cubic-bezier(.34,1.45,.64,1);--atl-dock-x-tile-fade:200ms;--atl-dock-x-tile-first:140ms;--atl-dock-x-tile-step:30ms;--atl-dock-x-tile-rise:22;--atl-dock-x-tile-from:0.8;--atl-dock-x-disc:450ms;--atl-dock-x-disc-ease:cubic-bezier(.34,1.4,.64,1);--atl-dock-x-disc-drop:16;--atl-dock-x-disc-scale:0.86;--atl-dock-x-icon:380ms;--atl-dock-x-icon-ease:cubic-bezier(.34,1.56,.64,1);--atl-dock-x-icon-fade:200ms;--atl-dock-x-icon-turn:90;--atl-dock-x-icon-from:0.5;--atl-dock-x-calm:150ms;--atl-dock-x-fade-ease:cubic-bezier(.25,.1,.25,1);--atl-dock-x-pad-top:16;--atl-dock-x-pad-side:14;--atl-dock-x-pad-foot:34;--atl-raise:#2c2c2e;--atl-accent-tint:rgba(41,151,255,0.16);--atl-accent-border:rgba(41,151,255,0.4);--atl-glow:rgba(41,151,255,0.45);--atl-icon-stroke:2;--atl-ok-tint:rgba(48,209,88,0.14);--atl-warn-tint:rgba(255,159,10,0.14);--atl-avatar-to:#5e5ce6;--atl-motion-swap-from:0.96;--atl-sheen:rgba(255,255,255,0.25);--atl-mark-cyan-from:#30b0c7;--atl-mark-cyan-to:#0a8aa6;--atl-mark-orange-from:#ff9f0a;--atl-mark-orange-to:#c93400;--atl-motion-field-rest-fps:0;--atl-motion-field-wake:4000;--atl-field-sway:6;--atl-field-sway-time:20944;--atl-field-pulse-low:0.6;--atl-field-pulse-time:4833}:root{--atl-mono:ui-monospace,"Cascadia Code",SFMono-Regular,Menlo,Consolas,monospace}@keyframes callIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){@keyframes callIn{0%,to{opacity:1;transform:none}}}@keyframes modalIn{0%{opacity:0}to{opacity:1}}@keyframes modalOut{0%{opacity:1}to{opacity:0}}@keyframes cardIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes cardOut{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.96)}}:root{--atl-msgs-recess:var(--atl-ground);--atl-msgs-side:var(--atl-surface)}.atl-dark,[data-theme=dark]{--atl-msgs-recess:var(--atl-inset);--atl-msgs-side:#242426}.atl-msg-lane{gap:12px}.atl-msg-lane,.atl-msg-lane-col{display:flex;align-items:flex-start;min-width:0}.atl-msg-lane-col{flex-direction:column;max-width:100%}.atl-msg-face{padding:0;border:none;background:none;border-radius:50%;display:flex;flex-shrink:0;cursor:pointer}.atl-msg-bell{position:relative;display:inline-flex}.atl-msg-bubble-row{display:flex;align-items:center;gap:4px}.atl-msg-bubble-row.is-mine{flex-direction:row-reverse}.atl-msg-stack{display:flex;flex-direction:column;gap:8px;align-items:flex-start;min-width:0}.atl-msg-stack.is-mine{align-items:flex-end}.atl-msg-bubble{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 16px;background:var(--atl-surface);color:var(--atl-ink);border:1px solid var(--atl-hairline);border-radius:var(--atl-r-lg) var(--atl-r-lg) var(--atl-r-lg) var(--atl-r-tail)}.atl-msg-bubble.is-mine{background:var(--atl-accent-fill);color:var(--atl-on-fill);border:none;border-radius:var(--atl-r-lg) var(--atl-r-lg) var(--atl-r-tail) var(--atl-r-lg)}.atl-msg-text{font-size:15px;line-height:1.5;white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;-moz-user-select:text;user-select:text}.atl-msg-quote{background:var(--atl-msgs-recess);border-radius:var(--atl-r-lg);padding:8px 12px;margin-bottom:4px;font-size:13px;max-width:100%}.atl-msg-bubble.is-mine .atl-msg-quote{background:rgba(255,255,255,.16)}.atl-msg-quote[data-act]{cursor:pointer}.atl-msg-meta{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--atl-muted);align-self:flex-end}.atl-msg-bubble.is-mine .atl-msg-meta{color:rgba(255,255,255,.72)}.atl-msg-meta.is-out{margin:0 4px}.atl-msg-end{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:0;max-width:100%}.msg-reply{background:none;border:none;cursor:pointer;color:var(--atl-muted);padding:2px;line-height:1;display:flex}.atl-inbox-mark,.msg-reply{border-radius:50%;flex-shrink:0}.atl-inbox-mark{width:38px;height:38px;background:var(--atl-msgs-recess);border:1px solid var(--atl-hairline);display:grid;place-items:center;font-size:15px;font-weight:700}.atl-inbox-mark.is-group{border-radius:var(--atl-r-md)}.atl-inbox-body{flex:1 1;min-width:0;display:flex;flex-direction:column}.atl-inbox-title{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-inbox-sub{font-size:12px;font-weight:400;color:var(--atl-muted)}.atl-inbox-preview{font-size:13px;margin-top:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--atl-muted)}.atl-inbox-preview.is-unread{font-weight:600;color:var(--atl-ink)}.atl-inbox-preview.is-typing{font-weight:400;color:var(--accent,var(--atl-accent));font-style:italic}.atl-inbox-preview.has-mark{display:flex;align-items:center;gap:8px}.atl-inbox-preview-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-inbox-side{display:flex;align-items:center;gap:12px;flex-shrink:0}.atl-inbox-side-col{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.atl-inbox-when{font-size:12px;color:var(--atl-muted);white-space:nowrap}.atl-msgs-page{flex:1 1;min-height:0;padding:20px var(--atl-gutter);display:flex;flex-direction:column;gap:12px}.atl-msgs-page.is-narrow{padding:16px var(--atl-gutter)}.atl-msgs-page.is-clip{overflow:hidden}.atl-msgs-filters{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.atl-msgs-filter-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.atl-msgs-hint{font-size:13px;color:var(--atl-muted)}.atl-msgs-card{flex:1 1;min-height:0;background:var(--atl-surface);border:1px solid var(--atl-hairline);border-radius:var(--atl-r-lg);overflow:hidden;display:flex;flex-direction:column}.atl-msgs-list{flex:1 1;min-height:0;overflow-y:auto;padding:4px}.atl-msgs-none{padding:24px;text-align:center;color:var(--atl-muted);font-size:13px}.atl-msgs-foot{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--atl-divider);background:var(--atl-msgs-recess);flex-shrink:0}.atl-msgs-foot.is-tight{gap:8px}.atl-msgs-faces{display:flex;flex-shrink:0;width:38px;justify-content:center}.atl-msgs-foot-text{flex:1 1;min-width:0;font-size:13px;color:var(--atl-muted)}.atl-msgs-sec{font-size:12px;flex-shrink:0}.atl-msgs-sec,.atl-people-head{text-transform:uppercase;letter-spacing:.06em;color:var(--atl-muted)}.atl-people-head{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--atl-surface);padding:11px 16px;font-size:11px}.atl-people-head,.atl-people-row{min-width:min-content;display:grid;align-items:center;grid-gap:12px;gap:12px;border-bottom:1px solid var(--atl-divider)}.atl-people-row{padding:8px 16px;border-radius:var(--atl-r-lg);cursor:pointer}.atl-people-who{display:flex;align-items:center;gap:12px;min-width:0}.atl-people-names{min-width:0;display:flex;flex-direction:column;line-height:1.3}.atl-people-name{font-size:14px;font-weight:600}.atl-people-name,.atl-people-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-people-sub{font-size:12px;color:var(--atl-muted)}.atl-people-status{display:flex;align-items:center;gap:8px;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-people-when{font-size:13px;color:var(--atl-ink);white-space:nowrap}.atl-people-when.is-never{color:var(--atl-muted)}.atl-people-groups{display:flex;flex-wrap:nowrap;gap:8px;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent)}.atl-people-chip{background:var(--atl-msgs-recess);border:1px solid var(--atl-hairline);border-radius:var(--atl-r-pill);padding:2px 8px;font-size:11px;white-space:nowrap;flex:none;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.atl-people-acts{display:flex;gap:8px;justify-content:flex-end}.atl-people-btn{color:var(--atl-ink);padding:6px 12px;font-size:13px;font-family:inherit;white-space:nowrap;cursor:pointer}.atl-people-btn,.atl-people-icon{border:0;background:var(--atl-btn-tint);border-radius:var(--atl-r-pill)}.atl-people-icon{width:32px;height:30px;display:grid;place-items:center;cursor:pointer;flex-shrink:0;color:var(--atl-ink)}.atl-people-icon:disabled{cursor:default;opacity:.5}.atl-group-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));grid-gap:12px;gap:12px;flex-shrink:0;max-height:42vh;overflow-y:auto}.atl-group-grid.is-narrow{grid-template-columns:minmax(0,1fr)}.atl-group-card{min-width:0;background:var(--atl-surface);border:1px solid var(--atl-hairline);border-radius:var(--atl-r-lg);padding:16px;display:flex;align-items:center;gap:12px}.atl-group-mark{width:42px;height:42px;border-radius:var(--atl-r-md);background:var(--atl-msgs-recess);border:1px solid var(--atl-hairline);display:grid;place-items:center;flex-shrink:0;color:var(--atl-ink)}.atl-group-body{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.atl-group-head{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:nowrap}.atl-group-name{font-size:15px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-group-role{display:inline-flex;flex-shrink:0;color:var(--accent,var(--atl-accent))}.atl-group-tag{flex-shrink:0;border-radius:var(--atl-r-pill);padding:2px 8px;font-size:11px;font-weight:600;white-space:nowrap;background:var(--atl-msgs-recess);border:1px solid var(--atl-hairline);color:var(--atl-muted)}.atl-group-tag.is-mine{background:color-mix(in srgb,var(--accent,var(--atl-accent)) 8%,transparent);border:none;color:var(--accent,var(--atl-accent))}.atl-group-tag.is-mod{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent,var(--atl-accent)) 26%,transparent)}.atl-group-tag.is-unread{background:var(--atl-danger-tint);border:none;color:var(--atl-danger)}.atl-group-members{display:flex;align-items:center;gap:8px;min-width:0}.atl-group-faces{display:flex;flex-shrink:0}.atl-group-meta{font-size:13px;color:var(--atl-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-group-acts{display:flex;gap:8px;flex-shrink:0}.atl-group-none{font-size:13px;color:var(--atl-muted);flex-shrink:0}.mem-row{display:flex;align-items:center}.mem-pin{background:none;border:none;border-radius:var(--atl-r-pill);padding:6px 4px;color:var(--atl-muted);cursor:pointer;flex-shrink:0;display:grid;place-items:center;line-height:1}.mem-pin--on{color:var(--accent,var(--atl-accent))}.atl-mem-names{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.atl-mem-name,.atl-mem-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-mem-sub{font-size:11px;color:var(--atl-muted)}.atl-msg-empty{text-align:center;margin-top:40px}.atl-msg-empty,.atl-msg-typing{color:var(--atl-muted);font-size:13px}.atl-msg-typing{display:flex;align-items:center;gap:8px;font-style:italic}.atl-msg-typing-dots{display:inline-flex;gap:4px}.atl-msg-typing .typing-dot{background:var(--atl-muted)}.atl-gm-member+.atl-gm-member{border-top:1px solid var(--atl-divider)}.atl-gm-line{padding:12px 16px}.atl-gm-door,.atl-gm-line{display:flex;align-items:center;gap:12px}.atl-gm-door{flex:1 1;min-width:0;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:var(--atl-r-pill)}.atl-gm-names{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.atl-gm-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.atl-gm-nameline{display:flex;gap:.25em;min-width:0;font-size:15px}.atl-gm-you{color:var(--atl-muted);flex-shrink:0;white-space:nowrap}.atl-gm-state{overflow:hidden;text-overflow:ellipsis}.atl-gm-role,.atl-gm-state{font-size:12px;white-space:nowrap}.atl-gm-role{font-weight:600;border-radius:var(--atl-r-pill);padding:2px 10px;flex-shrink:0}.atl-gm-role.is-creator{background:var(--atl-accent-fill);color:var(--atl-on-fill)}.atl-gm-role.is-mod{color:var(--accent,var(--atl-accent));background:color-mix(in srgb,var(--accent) 5%,transparent);border:1px solid transparent}.atl-gm-role.is-member{padding:2px 0;font-weight:500;color:var(--atl-muted)}.atl-gm-more{width:32px;height:32px;border:none;border-radius:50%;background:transparent;color:var(--atl-muted);display:grid;place-items:center;padding:0;flex-shrink:0;cursor:pointer}.atl-gm-more[aria-expanded=true]{background:var(--atl-msgs-recess)}.atl-gm-more[aria-disabled=true]{cursor:default;opacity:.45}.atl-gm-slot{width:32px;flex-shrink:0}.atl-gm-menu{box-sizing:border-box;width:min(320px,calc(100% - 32px));margin:0 16px 12px auto;padding:4px;background:var(--atl-surface);border:1px solid var(--atl-hairline);border-radius:var(--atl-r-lg);box-shadow:var(--atl-shadow-float)}.atl-gm-item,.atl-gm-menu{display:flex;flex-direction:column}.atl-gm-item{align-items:flex-start;gap:2px;width:100%;padding:8px 12px;border:none;border-radius:var(--atl-r-lg);background:transparent;color:var(--atl-ink);font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.atl-gm-item:focus-visible,.atl-gm-item:hover{background:var(--atl-hover)}.atl-gm-item.is-danger{border-radius:var(--atl-r-pill);color:var(--atl-danger)}.atl-gm-hint{font-size:13px;font-weight:400;color:var(--atl-muted)}.atl-gm-sep{height:1px;margin:4px 0;background:var(--atl-hairline)}.atl-pick-list{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.atl-pick-row{display:flex;align-items:center;gap:12px;padding:7px 8px;border:1px solid transparent;border-radius:var(--atl-r-lg);background:transparent;color:var(--atl-ink);font-family:inherit;cursor:pointer;text-align:left}.atl-pick-names{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.atl-pick-name{font-size:13px;font-weight:600}.atl-pick-name,.atl-pick-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-pick-sub{font-size:11px;color:var(--atl-muted)}.atl-pick-none{color:var(--atl-muted);font-size:13px;text-align:center;padding:16px 8px}.atl-sheet-foot{display:flex;align-items:center;gap:12px;flex-shrink:0;padding-top:12px;border-top:1px solid var(--atl-hairline)}.atl-sheet-status{flex:1 1;min-width:0;font-size:13px;color:var(--atl-muted)}.atl-sheet-status.is-done{color:var(--atl-ok)}.atl-sheet-err{padding:7px 12px;border-radius:var(--atl-r-lg);background:var(--atl-surface);border:1px solid var(--atl-danger-border);color:var(--atl-danger);font-size:13px;flex-shrink:0}.atl-cg-field{display:flex;flex-direction:column;gap:8px}.atl-cg-label{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--atl-muted)}.atl-cg-input{width:100%;background:var(--atl-surface);border:2px solid var(--atl-hairline);border-radius:var(--atl-r-pill);padding:12px 16px;color:var(--atl-ink);font-family:inherit;font-size:15px;outline:none;box-sizing:border-box}.atl-cg-pick{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:8px}.atl-cg-search{display:flex;align-items:center;gap:8px;flex-shrink:0;background:var(--atl-inset);border:1px solid transparent;border-radius:var(--atl-r-pill);padding:9px 14px;color:var(--atl-muted)}.atl-cg-search input{flex:1 1;min-width:0;background:none;border:none;outline:none;color:var(--atl-ink);font-family:inherit;font-size:14px;line-height:20px;padding:0}.atl-cg-search input::placeholder{color:var(--atl-muted)}.atl-cg-chips{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}.atl-cg-chips.is-open{max-height:132px;overflow-y:auto}.atl-cg-chip{display:inline-flex;align-items:center;gap:8px;background:var(--atl-accent-tint);border:1px solid transparent;border-radius:var(--atl-r-pill);padding:4px 12px;color:var(--accent);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.atl-cg-chip-x,.atl-cg-more{color:var(--atl-muted)}.atl-cg-more{display:inline-flex;align-items:center;padding:4px 12px;border:0;border-radius:var(--atl-r-pill);background:var(--atl-btn-tint);font-family:inherit;font-size:13px;cursor:pointer}.atl-cg-list{flex:1 1;min-height:0;overflow-y:auto;border:1px solid var(--atl-hairline);border-radius:var(--atl-r-lg);padding:4px}.atl-cg-row{display:flex;align-items:center;border-radius:var(--atl-r-pill);background:transparent}.atl-cg-row+.atl-cg-row{border-top:1px solid var(--atl-divider)}.atl-cg-row.is-on{background:var(--atl-msgs-recess)}.atl-cg-who{display:flex;flex:1 1;min-width:0;align-items:center;gap:12px;padding:10px 16px;border:none;border-radius:var(--atl-r-pill);background:transparent;color:var(--atl-text-2);font-family:inherit;cursor:pointer;text-align:left;box-sizing:border-box}.atl-cg-who[aria-pressed=true]{color:var(--atl-ink)}.atl-cg-person{flex:1 1;min-width:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-cg-check,.atl-cg-ring{flex-shrink:0}.atl-cg-ring{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--atl-disabled);box-sizing:border-box}.atl-cg-mod{flex-shrink:0;margin-right:16px;padding:4px 12px;border:0;border-radius:var(--atl-r-pill);background:var(--atl-btn-tint);color:var(--atl-muted);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.atl-cg-mod[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent)}.atl-cg-count{font-size:13px;color:var(--atl-muted);flex-shrink:0}.atl-cg-acts{justify-content:flex-end;gap:12px}.atl-cg-acts,.atl-gp-head{display:flex;align-items:center}.atl-gp-head{gap:8px;flex-shrink:0}.atl-gp-pencil{display:contents}.atl-gp-rename{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.atl-gp-meta{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-gp-hint,.atl-gp-meta{font-size:13px;color:var(--atl-muted)}.atl-gp-hint{line-height:1.5;flex-shrink:0}.atl-gp-list{min-height:0;overflow-y:auto;background:var(--atl-msgs-recess);border-radius:var(--atl-r-lg)}.atl-gp-list.is-members{display:flex;flex-direction:column}.atl-gp-list.is-add{flex:1 1}.atl-gp-none{text-align:center;padding:16px}.atl-gp-none,.atl-gp-perm{color:var(--atl-muted);font-size:13px}.atl-gp-perm{display:grid;grid-gap:4px;gap:4px;flex-shrink:0}.atl-gp-foot{display:flex;align-items:center;justify-content:flex-end;gap:12px;border-top:1px solid var(--atl-hairline);padding-top:16px;flex-shrink:0}.atl-gp-foot-keys{display:flex;gap:8px;flex-shrink:0}.atl-gp-add{display:flex;width:100%;align-items:center;gap:12px;padding:10px 16px;border:none;background:transparent;color:var(--atl-ink);font-family:inherit;cursor:pointer;text-align:left;box-sizing:border-box}.atl-gp-add+.atl-gp-add{border-top:1px solid var(--atl-divider)}.atl-gp-add[aria-disabled=true]{opacity:.45}.atl-gp-add-name{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-gp-plus{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--atl-accent-tint);color:var(--accent);display:grid;place-items:center;box-sizing:border-box}@media (max-width:480px){.atl-head-lead .atl-msg-face,.atl-head:has(.atl-head-lead .atl-msg-face) .atl-head-menu{display:none}}.atl-ep{width:min(392px,calc(100vw - 16px));height:420px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;background:var(--atl-surface);border:1px solid var(--atl-hairline);border-radius:var(--atl-r-lg);box-shadow:0 16px 40px -16px rgba(0,0,0,.35);overflow:hidden}.atl-ep-tabs{display:flex;padding:8px 8px 0}.atl-ep-tab,.atl-ep-tabs{align-items:center;gap:4px}.atl-ep-tab{display:inline-flex;height:32px;padding:0 12px;border:none;border-radius:var(--atl-r-pill);background:none;color:var(--atl-muted);font:inherit;font-size:13px;cursor:pointer}.atl-ep-tab:hover{background:var(--atl-hover)}.atl-ep-tab.is-on{background:var(--atl-accent-tint);color:var(--atl-accent);font-weight:600}.atl-ep-close{margin-left:auto;width:28px;height:28px;display:grid;place-items:center;border:none;border-radius:50%;background:none;color:var(--atl-muted);cursor:pointer}.atl-ep-close:hover{background:var(--atl-hover)}.atl-ep-search{display:flex;align-items:center;gap:8px;margin:8px;padding:0 12px;height:36px;border-radius:var(--atl-r-pill);background:var(--atl-inset);color:var(--atl-muted)}.atl-ep-search input{flex:1 1;min-width:0;border:none;outline:none;background:none;color:var(--atl-ink);font:inherit;font-size:14px}.atl-ep-cats{display:flex;justify-content:space-between;padding:0 8px 4px;border-bottom:1px solid var(--atl-hairline)}.atl-ep-cat{width:32px;height:32px;display:grid;place-items:center;border:none;border-radius:var(--atl-r-sm);background:none;color:var(--atl-muted);cursor:pointer}.atl-ep-cat:hover{background:var(--atl-hover)}.atl-ep-cat.is-on{color:var(--atl-accent)}.atl-ep-body{flex:1 1;min-height:0;overflow-y:auto;padding:8px}.atl-ep-section{content-visibility:auto;contain-intrinsic-size:auto 240px}.atl-ep-head{margin:8px 4px 4px;font-size:12px;font-weight:600;color:var(--atl-muted)}.atl-ep-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(36px,1fr))}.atl-ep-emoji{aspect-ratio:1;display:grid;place-items:center;border:none;border-radius:var(--atl-r-sm);background:none;font-size:24px;line-height:1;cursor:pointer}.atl-ep-emoji:hover{background:var(--atl-hover)}.atl-ep-note{margin:24px 8px;text-align:center;font-size:13px;color:var(--atl-muted)}.atl-ep-gifs{column-count:2;column-gap:4px}.atl-ep-gif{display:block;width:100%;margin:0 0 4px;padding:0;border:none;border-radius:var(--atl-r-sm);background:var(--atl-inset);overflow:hidden;cursor:pointer;page-break-inside:avoid;break-inside:avoid}.atl-ep-gif .atl-pic{display:block;width:100%;height:auto}.atl-ep-stickers{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));grid-gap:4px;gap:4px}.atl-ep-sticker{aspect-ratio:1;padding:4px;border:none;border-radius:var(--atl-r-sm);background:none;cursor:pointer}.atl-ep-sticker:hover{background:var(--atl-hover)}.atl-ep-sticker .atl-pic{width:100%;height:100%;object-fit:contain}.atl-ep-packs{display:flex;gap:4px;padding:4px 8px;border-top:1px solid var(--atl-hairline)}.atl-ep-pack{width:36px;height:36px;padding:4px;border:none;border-radius:var(--atl-r-sm);background:none;cursor:pointer}.atl-ep-pack.is-on{background:var(--atl-accent-tint)}.atl-ep-pack .atl-pic{width:100%;height:100%;object-fit:contain}.atl-ep-foot{padding:4px 12px;border-top:1px solid var(--atl-hairline);text-align:right;font-size:11px;color:var(--atl-muted)}.atl-pic{display:block;object-fit:contain}.atl-pic.is-gone,.atl-pic.is-loading{background:var(--atl-inset);border-radius:var(--atl-r-sm)}.atl-msg-gif{border-radius:var(--atl-r-lg);overflow:hidden}@keyframes atl-ring-pulse{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.12);opacity:.18}}.atl-ring-pulse{animation:atl-ring-pulse 1.6s ease-in-out infinite}.atl-ring-still .atl-ring-pulse{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.atl-ring-pulse{animation:none}}.atl-addon-star{--acc:var(--accent,var(--atl-accent,#2997ff));position:relative;width:21px;height:21px;padding:0;flex-shrink:0;display:grid;place-items:center;cursor:pointer;background:none;border:0;color:var(--col-mid,var(--atl-muted))}.atl-addon-star:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.atl-addon-star[aria-pressed=true]{color:var(--acc)}.atl-addon-star[aria-pressed=true] svg{fill:currentColor}.atl-addon-star:hover{color:var(--col-strong,var(--atl-ink))}.atl-amc-row{--amc-from:var(--accent,var(--atl-accent));--amc-to:var(--amc-from);display:flex;flex-direction:column;gap:8px;width:440px;max-width:100%}.atl-amc-posted{font-size:13px;font-weight:600;text-align:center;color:var(--atl-muted)}.atl-amc{display:flex;flex-direction:column;gap:8px;box-sizing:border-box;padding:16px;background:var(--atl-surface);border:1px solid var(--atl-hairline);border-radius:var(--atl-r-lg);color:var(--atl-ink);font-size:13px;line-height:1.45}.atl-amc-hd{display:flex;align-items:center;gap:8px;min-width:0;padding-bottom:8px;border-bottom:1px solid var(--atl-hairline)}.atl-amc-hd b{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--amc-to)}.atl-amc-hd time{color:var(--atl-muted);font-size:13px}.atl-amc-sq{display:inline-grid;place-items:center;width:28px;height:28px;flex:none;border-radius:var(--atl-r-xs);background:linear-gradient(135deg,var(--amc-from),var(--amc-to));color:var(--atl-on-accent,#fff)}.atl-amc-title{font-weight:600;font-size:17px;overflow-wrap:anywhere}.atl-amc-line{font-size:13px;color:var(--atl-muted);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.atl-amc-recap{color:var(--atl-text-2)}.atl-amc-body,.atl-amc-recap{font-size:15px;line-height:22px;overflow-wrap:anywhere}.atl-amc-body{white-space:pre-wrap;color:var(--atl-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.atl-amc-body[data-open]{display:block;-webkit-line-clamp:unset;overflow:visible}.atl-amc-more{align-self:flex-start;min-height:44px;padding:0;background:none;color:var(--accent,var(--atl-accent))}.atl-amc-more,.atl-amc-open{font:inherit;font-size:15px;font-weight:600;border:0;cursor:pointer}.atl-amc-open{height:44px;margin-top:4px;border-radius:var(--atl-r-pill);background:linear-gradient(135deg,var(--amc-from),var(--amc-to));color:var(--atl-on-accent,#fff)}.atl-amc-open:hover{filter:brightness(1.08)}.atl-amc-more:focus-visible,.atl-amc-open:focus-visible{outline:2px solid var(--amc-from);outline-offset:2px}.atl-amc-by{font-size:13px;color:var(--atl-muted)}.atl-amc-ask{display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;font-size:15px;color:var(--atl-text-2)}.atl-ask-pill{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:28px;padding:0 4px 0 10px;border-radius:var(--atl-r-pill);background:var(--atl-accent-tint);color:var(--atl-ink);font-size:13px}.atl-ask-pill-w{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-ask-pill-x{display:inline-grid;place-items:center;width:24px;height:24px;flex:none;padding:0;border:0;border-radius:var(--atl-r-pill);background:none;color:var(--atl-muted);cursor:pointer}.atl-ask-pill-x:hover{background:var(--atl-hover);color:var(--atl-ink)}