.row-wrap.svelte-13cgyxd{position:relative}.row-wrap.checked.svelte-13cgyxd .row:where(.svelte-13cgyxd){background:var(--color-bg);border-left-color:var(--color-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 32%, transparent)}.row-wrap.checked.svelte-13cgyxd .row:where(.svelte-13cgyxd):hover{background:var(--color-surface-2)}.row.svelte-13cgyxd{background:var(--color-bg);cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--color-text);border:none;border-left:2px solid #0000;padding:0;transition:background .15s;display:block}.row.svelte-13cgyxd:hover{background:var(--color-surface-2)}.row.selected.svelte-13cgyxd{background:var(--color-accent-soft);border-left-color:var(--color-accent);box-shadow:none}.row.selected.svelte-13cgyxd:hover{background:var(--color-accent-soft)}.row-wrap.checked.svelte-13cgyxd .row.selected:where(.svelte-13cgyxd){background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 40%, transparent)}.pad.svelte-13cgyxd{padding:14px var(--mail-inset)}.main.svelte-13cgyxd{align-items:flex-start;gap:11px;display:flex}.av.svelte-13cgyxd{flex-shrink:0;position:relative}.unread-dot.svelte-13cgyxd{background:var(--color-accent);border:2px solid var(--color-bg);width:12px;height:12px;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent) 28%, transparent);border-radius:50%;position:absolute;bottom:0;right:0}.row.selected.svelte-13cgyxd .unread-dot:where(.svelte-13cgyxd){border-color:var(--color-accent-soft)}.body.svelte-13cgyxd{flex:1;min-width:0;padding-top:1px}.line1.svelte-13cgyxd{align-items:center;gap:6px;margin-bottom:2px;display:flex}.from.svelte-13cgyxd{font-size:var(--text-body);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:400;overflow:hidden}.row.unread.svelte-13cgyxd .from:where(.svelte-13cgyxd),.row.unread.svelte-13cgyxd .subject:where(.svelte-13cgyxd){font-weight:700}.row.unread.svelte-13cgyxd .preview:where(.svelte-13cgyxd){color:color-mix(in srgb, var(--color-text) 72%, var(--color-muted));font-weight:600}.row.unread.svelte-13cgyxd .date:where(.svelte-13cgyxd){color:var(--color-text);font-weight:600}.count.svelte-13cgyxd{background:var(--color-surface-2);min-width:18px;height:17px;color:var(--color-muted);font-size:var(--text-caption);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;font-weight:600;display:inline-flex}.row.selected.svelte-13cgyxd .count:where(.svelte-13cgyxd){background:color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-accent-ink)}.date.svelte-13cgyxd{font-size:var(--text-caption);color:var(--color-muted);white-space:nowrap;flex-shrink:0}.line2.svelte-13cgyxd{align-items:center;gap:6px;margin-bottom:2px;display:flex}.subject.svelte-13cgyxd{min-width:0;font-size:var(--text-body);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ind.svelte-13cgyxd{color:var(--color-muted);flex-shrink:0;display:inline-flex}.ind.star.svelte-13cgyxd{color:var(--color-warn)}.preview.svelte-13cgyxd{font-size:var(--text-meta);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chip.svelte-13cgyxd{font-size:var(--text-caption);background:color-mix(in srgb, var(--c) 18%, transparent);color:color-mix(in srgb, var(--c) 72%, var(--color-text));vertical-align:middle;border-radius:999px;align-items:center;gap:3px;margin-right:5px;padding:1px 7px;font-weight:600;line-height:1.5;display:inline-flex}.divider.svelte-13cgyxd{background:var(--color-border-soft);height:1px;margin-top:10px}.cc.svelte-18jo1eq{z-index:2000;background:var(--color-surface);border:1px solid var(--color-border-1);border-radius:18px;width:304px;max-width:calc(100vw - 20px);padding:18px 18px 16px;animation:.1s ease-out svelte-18jo1eq-cc-in;position:fixed;box-shadow:0 16px 44px #0501003d}@keyframes svelte-18jo1eq-cc-in{0%{opacity:0;transform:scale(.97)translateY(-3px)}to{opacity:1;transform:none}}.cc-head.svelte-18jo1eq{align-items:center;gap:14px;margin-bottom:14px;display:flex}.cc-id.svelte-18jo1eq{flex:1;min-width:0}.cc-name.svelte-18jo1eq{font-size:var(--text-subhead);color:var(--color-text);letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.25;overflow:hidden}.cc-email.svelte-18jo1eq{font-size:var(--text-meta);font-family:var(--font-mono,monospace);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;text-decoration:none;display:block;overflow:hidden}.cc-email.svelte-18jo1eq:hover{color:var(--color-accent);text-decoration:underline}.cc-org.svelte-18jo1eq{font-size:var(--text-meta);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;margin-top:6px;display:flex;overflow:hidden}.cc-org.svelte-18jo1eq svg{opacity:.75;flex:none}.cc-org.guess.svelte-18jo1eq{color:var(--color-muted-soft);opacity:.85}.cc-actions.svelte-18jo1eq{border-top:1px solid var(--color-border-soft);align-items:flex-start;gap:8px;padding-top:14px;display:flex}.cc-act.svelte-18jo1eq{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.cc-act.primary.svelte-18jo1eq{flex:auto}.cc-act-ic.svelte-18jo1eq{background:var(--color-surface-2);border:1px solid var(--color-border-1);width:46px;height:46px;color:var(--color-text);border-radius:50%;justify-content:center;align-items:center;transition:background .12s,border-color .12s,color .12s,filter .12s;display:inline-flex}.cc-act.svelte-18jo1eq:hover .cc-act-ic:where(.svelte-18jo1eq){border-color:var(--color-accent);color:var(--color-accent)}.cc-act.svelte-18jo1eq:focus-visible{outline:none}.cc-act.svelte-18jo1eq:focus-visible .cc-act-ic:where(.svelte-18jo1eq){outline:2px solid var(--color-accent);outline-offset:2px}.cc-act.primary.svelte-18jo1eq .cc-act-ic:where(.svelte-18jo1eq){background:var(--color-accent);border-color:var(--color-accent);color:#fff;border-radius:14px;gap:9px;width:100%}.cc-act-txt.svelte-18jo1eq{font-size:var(--text-body);color:#fff;font-weight:600}.cc-act.primary.svelte-18jo1eq:hover .cc-act-ic:where(.svelte-18jo1eq){background:var(--color-accent);border-color:var(--color-accent);color:#fff;filter:brightness(1.06)}.cc-act.add.svelte-18jo1eq .cc-act-ic:where(.svelte-18jo1eq){color:var(--color-accent-ink);border-style:dashed}.cc-act.add.svelte-18jo1eq:hover .cc-act-ic:where(.svelte-18jo1eq){background:var(--color-accent-soft);border-color:var(--color-accent);color:var(--color-accent-ink)}.slm.svelte-tkb3la{z-index:300;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.slm-scrim.svelte-tkb3la{background:var(--mail-overlay-scrim,#05010066);cursor:default;border:none;position:fixed;inset:0}.slm-card.svelte-tkb3la{background:var(--surface);border:1px solid var(--b1);width:100%;max-width:440px;box-shadow:var(--shadow-lg);box-sizing:border-box;border-radius:18px;flex-direction:column;max-height:calc(100dvh - 32px);padding:18px;animation:.16s svelte-tkb3la-slmIn;display:flex;position:relative;overflow:hidden}.slm-scroll.svelte-tkb3la{overscroll-behavior:contain;flex:auto;min-height:0;padding-right:2px;overflow-y:auto}@keyframes svelte-tkb3la-slmIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.slm-head.svelte-tkb3la{align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.slm-icon.svelte-tkb3la{color:var(--aink);margin-top:2px;display:inline-flex}.slm-title-wrap.svelte-tkb3la{flex:1;min-width:0}.slm-eyebrow.svelte-tkb3la{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--aink);font-weight:700}.slm-title.svelte-tkb3la{font-size:var(--text-body-lg);color:var(--text);font-weight:600;line-height:1.35}.slm-x.svelte-tkb3la{color:var(--muted);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.slm-x.svelte-tkb3la:hover{color:var(--text)}.slm-items.svelte-tkb3la{flex-direction:column;gap:6px;max-height:260px;margin:0 0 14px;padding:0;list-style:none;display:flex;overflow-y:auto}.slm-item.svelte-tkb3la{background:var(--surface2);border-radius:10px;align-items:center;gap:10px;padding:9px 11px;display:flex}.slm-check.svelte-tkb3la{background:color-mix(in srgb, var(--aink) 14%, transparent);width:18px;height:18px;color:var(--aink);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.slm-item-title.svelte-tkb3la{min-width:0;font-size:var(--text-body);color:var(--text);flex:1;line-height:1.35}.slm-item-when.svelte-tkb3la{font-size:var(--text-caption);color:var(--muted);flex-shrink:0}.slm-empty.svelte-tkb3la{font-size:var(--text-body);color:var(--muted);margin:0 0 14px}.slm-actions.svelte-tkb3la{flex-shrink:0;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.slm-cancel.svelte-tkb3la{border:1px solid var(--b1);height:36px;color:var(--text);font-size:var(--text-body);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-weight:500}.slm-cancel.svelte-tkb3la:hover{background:var(--surface2)}.slm-save.svelte-tkb3la{background:var(--accent);color:#fff;height:36px;font-size:var(--text-body);cursor:pointer;border:none;border-radius:999px;padding:0 18px;font-weight:600}.slm-save.svelte-tkb3la:disabled{opacity:.55;cursor:default}.tm-mail-rail.svelte-13p2y5i{min-height:0;font-family:var(--font-sans);flex-direction:column;gap:2px;padding-top:12px;display:flex}.tm-mail-label-dot.svelte-13p2y5i{flex-shrink:0;display:inline-flex}@media (width<=1100px){.tm-mail-rail.svelte-13p2y5i{padding:12px 10px}}[data-inbox-style=gmail] .tm-shell-rail:not(.collapsed) .tm-mail-rail.svelte-13p2y5i .rail-item{border-radius:0 999px 999px 0}[data-inbox-style=gmail] .tm-shell-rail:not(.collapsed) .tm-mail-rail.svelte-13p2y5i .rail-item.active .rail-item-count{color:var(--aink)}[data-inbox-style=gmail] .tm-shell-rail:not(.collapsed) .tm-mail-rail.svelte-13p2y5i{margin-right:-2px}@media (width<=1100px){[data-inbox-style=gmail] .tm-shell-rail:not(.collapsed) .tm-mail-rail.svelte-13p2y5i{padding:12px 0}}.tm-list-head.svelte-1goi923{flex-shrink:0;align-items:center;gap:8px;padding:16px 18px 10px;display:flex}.tm-list-title.svelte-1goi923{font-size:var(--text-subhead);color:var(--text);font-weight:600}.tm-list-count.svelte-1goi923{font-size:var(--text-caption);color:var(--msoft);margin-top:2px}.tm-list-flex.svelte-1goi923{flex:1}.tm-list-tabs.svelte-1goi923{flex-shrink:0;max-width:100%;padding:0 12px 8px;overflow:hidden}.tm-list-filter-chip.svelte-1goi923{background:var(--asoft);min-width:0;max-width:160px;color:var(--aink);font-size:var(--text-caption);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), filter var(--dur-fast) var(--ease);border:none;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-weight:500;display:inline-flex;overflow:hidden}.tm-list-filter-chip.svelte-1goi923 .tm-ic{flex-shrink:0}.tm-list-filter-chip.svelte-1goi923:hover{filter:brightness(.97)}.tm-list-filter-chip.svelte-1goi923:focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-list-ico.svelte-1goi923{border-radius:var(--radius-ctl,7px);width:30px;height:30px;color:var(--muted);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.tm-list-ico.svelte-1goi923:hover{background:var(--surface2);color:var(--text)}.tm-list-ico.danger.svelte-1goi923:hover{background:var(--dsoft);color:var(--danger)}.tm-list-ico.svelte-1goi923:focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-sr-only.svelte-1goi923{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tm-list-selbar.svelte-1goi923{flex-shrink:0;align-items:center;gap:6px;padding:13px 14px 9px;display:flex;overflow-x:auto}.tm-list-selall.svelte-1goi923{border:1px solid var(--b1);height:30px;font:inherit;font-size:var(--text-meta);cursor:pointer;color:var(--text);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 11px;font-weight:500;display:inline-flex}.tm-list-selall.svelte-1goi923:hover{background:var(--surface2)}.tm-list-selbox.svelte-1goi923{border-radius:var(--radius-chip,5px);border:2px solid var(--b2);color:#fff;width:15px;height:15px;font-size:var(--text-2xs);background:0 0;flex-shrink:0;place-items:center;line-height:1;display:grid}.tm-list-selbox.on.svelte-1goi923,.tm-list-selbox.some.svelte-1goi923{border-color:var(--accent);background:var(--accent)}.tm-list-seldiv.svelte-1goi923{background:var(--b1);flex-shrink:0;width:1px;height:16px;margin:0 4px}.tm-list-notice.svelte-1goi923{background:var(--asoft);color:var(--aink);font-size:var(--text-meta);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;margin:0 18px 8px;padding:7px 10px;font-weight:600;display:inline-flex}.tm-list-notice.svelte-1goi923:hover{filter:brightness(.97)}.tm-list-offline.svelte-1goi923{border:1px solid color-mix(in srgb, var(--warn) 38%, var(--b1));border-radius:var(--radius-ctl,8px);background:color-mix(in srgb, var(--warn) 10%, var(--surface));color:var(--text);font-size:var(--text-meta);flex-shrink:0;align-items:center;gap:8px;margin:0 12px 8px;padding:8px 10px;line-height:1.35;display:flex}.tm-list-offline-icon.svelte-1goi923{color:var(--warn)}.tm-list-offline.svelte-1goi923>span:where(.svelte-1goi923):nth-child(2){flex:1;min-width:0}.tm-list-offline.svelte-1goi923 button:where(.svelte-1goi923){width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.tm-list-offline.svelte-1goi923 button:where(.svelte-1goi923):hover,.tm-list-offline.svelte-1goi923 button:where(.svelte-1goi923):focus-visible{background:var(--surface2);color:var(--text);outline:none}.tm-list-scroll.svelte-1goi923{flex:1;min-height:0;padding:0 8px 10px;overflow-y:auto}.tm-list-rows.svelte-1goi923{flex-direction:column;display:flex}.tm-list-spacer.svelte-1goi923{pointer-events:none;flex:none;width:1px}.tm-row.svelte-1goi923{text-align:left;cursor:pointer;width:100%;color:var(--text);font:inherit;transition:background-color var(--dur-quick,.14s) var(--ease-standard,ease), box-shadow var(--dur-quick,.14s) var(--ease-standard,ease), max-height .18s var(--ease-out,ease-out), padding .18s var(--ease-out,ease-out), margin .18s var(--ease-out,ease-out), opacity .18s var(--ease-out,ease-out);background:0 0;border:none;border-radius:12px;align-items:flex-start;gap:11px;margin-bottom:1px;padding:11px 10px;display:flex;position:relative}[data-mail-density=compact] .tm-row.svelte-1goi923{padding-top:6px;padding-bottom:6px}[data-mail-density=compact] .tm-row-avatar{width:32px!important;height:32px!important}[data-mail-hide-snippets] .preview.svelte-1goi923{display:none}[data-mail-unread-first] .tm-row.unread.svelte-1goi923{order:-1}.tm-list-rows.virtualized.svelte-1goi923 .tm-row.unread:where(.svelte-1goi923){order:0}.tm-row.svelte-1goi923:hover{background:var(--surface2)}.tm-row.dragging.svelte-1goi923{opacity:.45}.tm-row.selected.svelte-1goi923{background:var(--asoft)}.tm-row.checked.svelte-1goi923{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 36%, transparent)}.tm-row.arrived.svelte-1goi923{animation:msWash .9s var(--ease-out,ease-out)}.tm-row.collapsing.svelte-1goi923{opacity:0;pointer-events:none;max-height:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.tm-row-av.svelte-1goi923,.tm-row-checkwrap.svelte-1goi923{flex-shrink:0;margin-top:1px}.tm-row-av.svelte-1goi923{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.tm-row-checkwrap.svelte-1goi923{place-items:center;width:36px;height:36px;display:grid}.tm-row-check.svelte-1goi923{border:2px solid var(--b2);color:#fff;width:19px;height:19px;font-size:var(--text-caption);background:0 0;border-radius:6px;place-items:center;line-height:1;transition:background .12s,border-color .12s;display:grid}.tm-row-check.on.svelte-1goi923{border-color:var(--accent);background:var(--accent)}.tm-row-main.svelte-1goi923{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tm-row-line.svelte-1goi923{align-items:center;gap:6px;min-width:0;display:flex}.tm-row-from.svelte-1goi923,.tm-row-subject.svelte-1goi923,.tm-row-preview.svelte-1goi923{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tm-row-from.svelte-1goi923{font-size:var(--text-body);color:var(--text);font-weight:500}.tm-row.unread.svelte-1goi923 .tm-row-from:where(.svelte-1goi923){font-weight:700}.tm-row.unread.svelte-1goi923 .tm-row-subject:where(.svelte-1goi923){font-weight:600}.tm-row.unread.svelte-1goi923 .tm-row-time:where(.svelte-1goi923){color:var(--aink);font-weight:700}.tm-row-time.svelte-1goi923{font-size:var(--text-caption);color:var(--msoft);flex-shrink:0}.tm-row-dot.svelte-1goi923{background:var(--accent);border-radius:999px;flex-shrink:0;width:7px;height:7px}.tm-row-subject.svelte-1goi923{font-size:var(--text-meta);color:var(--text);font-weight:400}.tm-row-count.svelte-1goi923{font-size:var(--text-2xs);color:var(--msoft);flex-shrink:0}.tm-row-wake.svelte-1goi923{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--muted);background:var(--surface2);border-radius:6px;flex-shrink:0;padding:2px 6px}.preview.svelte-1goi923{color:var(--msoft)}.tm-row-preview.svelte-1goi923{font-size:var(--text-meta);color:var(--muted)}.tm-row-star.svelte-1goi923{color:var(--warn);display:inline-flex}.tm-row-chips.svelte-1goi923{flex-wrap:wrap;gap:5px;margin-top:3px;display:flex}.tm-row-chip.svelte-1goi923{font-size:var(--text-2xs);letter-spacing:.02em;color:color-mix(in srgb, var(--c) 62%, var(--text));background:color-mix(in srgb, var(--c) 13%, transparent);border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 6px;font-weight:600;display:inline-flex}.tm-row-chip.svelte-1goi923 .tm-row-chip-ic{color:var(--c)}.tm-row-chip.more.svelte-1goi923{color:var(--muted);background:var(--surface2);padding:2px 7px}mark{background:color-mix(in srgb, var(--accent) 28%, transparent);color:inherit;border-radius:3px;padding:0 1px}[data-inbox-style=gmail] .tm-row.svelte-1goi923{height:var(--row-h,40px);border-bottom:1px solid var(--b1);background:0 0;border-radius:0;align-items:center;gap:0;margin-bottom:0;padding:0 12px 0 4px}[data-inbox-style=gmail] .tm-row.svelte-1goi923:hover{background:color-mix(in srgb, var(--surface2) 40%, transparent);box-shadow:inset 0 1px 0 var(--b2), inset 0 -1px 0 var(--b2), inset 1px 0 0 var(--b2), inset -1px 0 0 var(--b2)}[data-inbox-style=gmail] .tm-row.checked.svelte-1goi923,[data-inbox-style=gmail] .tm-row.selected.svelte-1goi923{background:var(--asoft);box-shadow:none}[data-inbox-style=gmail] .tm-row.checked.svelte-1goi923:hover,[data-inbox-style=gmail] .tm-row.selected.svelte-1goi923:hover{background:color-mix(in srgb, var(--asoft) 82%, var(--text));box-shadow:none}.tm-row-threat.svelte-1goi923{vertical-align:-2px;color:var(--color-danger);align-items:center;margin-right:5px;display:inline-flex}.tm-row-hidden.svelte-1goi923{color:var(--msoft);font-style:italic}.tm-row-important.svelte-1goi923{display:none}[data-inbox-style=gmail] .tm-row-important.svelte-1goi923{cursor:pointer;order:2;justify-content:center;align-items:center;display:inline-flex}[data-inbox-style=gmail] .tm-row-important.on.svelte-1goi923{color:var(--warn)}[data-inbox-style=gmail] .tm-row-important.svelte-1goi923,[data-inbox-style=gmail] .tm-row-act[data-act=star].svelte-1goi923,[data-inbox-style=gmail] .tm-row-checkwrap.svelte-1goi923{width:32px;height:32px;color:var(--muted);border-radius:50%;flex:0 0 32px}[data-inbox-style=gmail] .tm-row-important.svelte-1goi923:hover,[data-inbox-style=gmail] .tm-row-act[data-act=star].svelte-1goi923:hover,[data-inbox-style=gmail] .tm-row-checkwrap.svelte-1goi923:hover{background:var(--surface2);color:var(--text)}[data-inbox-style=gmail] .tm-row-check.svelte-1goi923{box-sizing:border-box;border-width:2px;border-radius:3px;width:16px;height:16px}[data-inbox-style=gmail] .tm-row-important.on.svelte-1goi923 svg path{fill:currentColor}.tm-gm-bar.svelte-1goi923{flex-shrink:0;align-items:center;gap:2px;height:48px;padding:0 12px 0 10px;display:flex;overflow-x:auto}.tm-gm-check.svelte-1goi923{border:2px solid var(--b2);color:#fff;width:16px;height:16px;font-size:var(--text-caption);cursor:pointer;border-radius:3px;flex-shrink:0;place-items:center;margin:0 6px 0 8px;line-height:1;display:inline-grid}.tm-gm-check.on.svelte-1goi923{border-color:var(--accent);background:var(--accent)}.tm-gm-ico.svelte-1goi923{aspect-ratio:1;width:32px;height:32px;color:var(--muted);border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.tm-gm-ico.svelte-1goi923:hover:not(:disabled){background:var(--surface2);color:var(--text)}.tm-gm-ico.svelte-1goi923:disabled{opacity:.4;cursor:default}.tm-gm-caret.svelte-1goi923{flex:0 0 24px;width:24px;height:24px;margin-right:6px}.tm-gm-selected.svelte-1goi923{font-size:var(--text-meta);color:var(--text);margin:0 10px 0 14px;font-weight:500}.tm-gm-range.svelte-1goi923{font-size:var(--text-caption);color:var(--muted);margin-right:10px}[data-inbox-style=gmail] .tm-list-more-wrap.svelte-1goi923{display:none}[data-inbox-style=gmail] .tm-row-main.svelte-1goi923,[data-inbox-style=gmail] .tm-row-line.svelte-1goi923{display:contents}.tm-row-grip.svelte-1goi923{opacity:0;width:22px;height:32px;color:var(--msoft);cursor:grab;flex:0 0 22px;justify-content:center;align-self:center;align-items:center;display:none}.tm-row-grip.svelte-1goi923:before{content:"";background-image:radial-gradient(circle at 1.5px 1.5px,currentColor 1.2px,#0000 1.4px);background-repeat:repeat;background-size:5px 5px;width:10px;height:15px}.tm-row.svelte-1goi923:hover .tm-row-grip:where(.svelte-1goi923){opacity:1}[data-inbox-style=gmail] .tm-row-grip.svelte-1goi923{flex:0 0 24px;order:-1;width:24px;display:inline-flex}[data-inbox-style=gmail] .tm-row-checkwrap.svelte-1goi923{cursor:pointer;order:0;margin-top:0}[data-inbox-style=gmail] .tm-row-dot.svelte-1goi923{display:none}[data-inbox-style=gmail] .tm-row-acts.svelte-1goi923{display:contents}[data-inbox-style=gmail] .tm-row-act.svelte-1goi923{opacity:0;pointer-events:none;border-radius:50%;flex:none;order:10;justify-content:center;width:32px;height:32px}[data-inbox-style=gmail] .tm-row.svelte-1goi923:hover .tm-row-act:where(.svelte-1goi923),[data-inbox-style=gmail] .tm-row.svelte-1goi923:focus-within .tm-row-act:where(.svelte-1goi923){opacity:1;pointer-events:auto}[data-inbox-style=gmail] .tm-row-act.svelte-1goi923:hover{background:var(--surface2)}[data-inbox-style=gmail] .tm-row-act[data-act=star].svelte-1goi923{opacity:1;pointer-events:auto;flex:0 0 32px;order:1;width:32px}[data-inbox-style=gmail] .tm-row-from.svelte-1goi923{max-width:200px;font-size:var(--text-meta);flex:0 0 200px;order:3;padding-right:12px}[data-inbox-style=gmail] .tm-row-chips.svelte-1goi923{flex-wrap:nowrap;flex-shrink:0;order:4;margin-top:0;margin-right:8px}[data-inbox-style=gmail] .tm-row-chip.svelte-1goi923{height:18px;font-size:var(--text-2xs);border-radius:4px;padding:0 7px;font-weight:700}[data-inbox-style=gmail] .tm-row-subject.svelte-1goi923{max-width:46%;font-size:var(--text-meta);flex:none;order:5}[data-inbox-style=gmail] .tm-row-count.svelte-1goi923,[data-inbox-style=gmail] .tm-row-wake.svelte-1goi923{order:6;margin-left:6px}[data-inbox-style=gmail] .tm-row-preview.svelte-1goi923{min-width:0;font-size:var(--text-meta);color:var(--muted);flex:1 1 0;order:7;font-weight:400}[data-inbox-style=gmail] .tm-row-preview.svelte-1goi923:not(:empty):before{content:" - ";color:var(--msoft)}[data-inbox-style=gmail] .tm-row-clip.svelte-1goi923,[data-inbox-style=gmail] .tm-row-answered.svelte-1goi923{color:var(--muted);flex-shrink:0;order:8;align-items:center;margin-left:8px;display:inline-flex}[data-inbox-style=gmail] .tm-row-star.svelte-1goi923{display:none}[data-inbox-style=gmail] .tm-row-time.svelte-1goi923{text-align:right;width:148px;font-size:var(--text-caption);flex:0 0 148px;order:9;padding-right:12px}[data-inbox-style=gmail] .tm-row.svelte-1goi923:hover .tm-row-time:where(.svelte-1goi923),[data-inbox-style=gmail] .tm-row.svelte-1goi923:focus-within .tm-row-time:where(.svelte-1goi923),[data-inbox-style=gmail] .tm-row.svelte-1goi923:hover .tm-row-clip:where(.svelte-1goi923),[data-inbox-style=gmail] .tm-row.svelte-1goi923:focus-within .tm-row-clip:where(.svelte-1goi923),[data-inbox-style=gmail] .tm-row.svelte-1goi923:hover .tm-row-answered:where(.svelte-1goi923),[data-inbox-style=gmail] .tm-row.svelte-1goi923:focus-within .tm-row-answered:where(.svelte-1goi923){display:none}[data-inbox-style=gmail] .tm-list-tabs.svelte-1goi923{border-bottom:1px solid var(--b1);padding:0}[data-inbox-style=gmail] .tm-list-tabs.svelte-1goi923 .tabs{background:0 0;border:none;border-radius:0;gap:0;width:100%;padding:0;display:flex}[data-inbox-style=gmail] .tm-list-tabs.svelte-1goi923 .tab{min-width:190px;max-width:260px;height:48px;font-size:var(--text-body);color:var(--muted);background:0 0;border-bottom:3px solid #0000;border-radius:0;flex:none;justify-content:flex-start;gap:12px;padding:0 20px;font-weight:500}[data-inbox-style=gmail] .tm-list-tabs.svelte-1goi923 .tab:hover{background:color-mix(in srgb, var(--surface2) 50%, transparent);color:var(--text)}[data-inbox-style=gmail] .tm-list-tabs.svelte-1goi923 .tab.on{color:var(--accent);border-bottom-color:var(--accent);box-shadow:none;background:0 0;font-weight:600}[data-inbox-style=gmail] .tm-list-tabs.svelte-1goi923 .count{background:var(--accent);color:#fff;font-size:var(--text-2xs);border-radius:999px;padding:2px 9px;font-weight:700;line-height:1.5}[data-inbox-style=gmail] .tm-list-tabs.svelte-1goi923 .count:after{content:" new"}[data-inbox-style=gmail] .tm-row.svelte-1goi923:not(.unread) .tm-row-from:where(.svelte-1goi923),[data-inbox-style=gmail] .tm-row.svelte-1goi923:not(.unread) .tm-row-subject:where(.svelte-1goi923),[data-inbox-style=gmail] .tm-row.svelte-1goi923:not(.unread) .tm-row-time:where(.svelte-1goi923){color:var(--muted);font-weight:400}[data-inbox-style=gmail] .tm-row.unread.svelte-1goi923 .tm-row-from:where(.svelte-1goi923),[data-inbox-style=gmail] .tm-row.unread.svelte-1goi923 .tm-row-subject:where(.svelte-1goi923),[data-inbox-style=gmail] .tm-row.unread.svelte-1goi923 .tm-row-time:where(.svelte-1goi923){color:var(--text);font-weight:700}.tm-row-acts.svelte-1goi923{background:var(--surface);border:1px solid var(--b1);box-shadow:var(--shadow);z-index:5;opacity:0;pointer-events:none;border-radius:10px;gap:1px;padding:2px;transition:opacity .12s;display:flex;position:absolute;top:6px;right:8px}.tm-row.svelte-1goi923:hover .tm-row-acts:where(.svelte-1goi923),.tm-row.svelte-1goi923:focus-within .tm-row-acts:where(.svelte-1goi923){opacity:1;pointer-events:auto}.tm-row-act.svelte-1goi923{width:26px;height:26px;color:var(--muted);cursor:pointer;border-radius:8px;place-items:center;display:grid}.tm-row-act.svelte-1goi923:hover,.tm-row-act.svelte-1goi923:focus-visible{background:var(--surface2);color:var(--text)}.tm-row-act.starred.svelte-1goi923{color:var(--warn)}.tm-row-act.danger.svelte-1goi923:hover,.tm-row-act.danger.svelte-1goi923:focus-visible{background:var(--dsoft);color:var(--danger)}.tm-list-state.svelte-1goi923{text-align:center;height:100%;min-height:260px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.tm-list-state-icon.svelte-1goi923{background:var(--surface2);width:56px;height:56px;color:var(--muted);border-radius:999px;place-items:center;margin-bottom:14px;display:grid}.tm-list-state-icon.danger.svelte-1goi923{background:var(--dsoft);color:var(--danger)}.tm-list-state-title.svelte-1goi923{font-size:var(--text-body-lg);color:var(--text);margin-bottom:5px;font-weight:600}.tm-list-state-sub.svelte-1goi923{font-size:var(--text-body);max-width:230px;margin:0;line-height:1.55}.tm-list-state.empty.svelte-1goi923{height:auto;min-height:100%;padding:40px 24px}.tm-list-state.empty.svelte-1goi923 .tm-list-state-icon:where(.svelte-1goi923){width:auto;height:auto;color:var(--msoft);background:0 0;border-radius:0;margin:0}.tm-list-state.empty.svelte-1goi923 .tm-list-state-title:where(.svelte-1goi923){font-size:var(--text-body);margin:12px 0 0}.tm-list-state.empty.svelte-1goi923 .tm-list-state-sub:where(.svelte-1goi923){font-size:var(--text-meta);max-width:none;margin-top:4px}.tm-list-retry.svelte-1goi923,.tm-list-more.svelte-1goi923{border:1px solid var(--b1);color:var(--text);font:inherit;font-size:var(--text-meta);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;font-weight:500;display:inline-flex}.tm-list-retry.svelte-1goi923{height:32px;margin-top:14px;padding:0 16px}.tm-list-retry.svelte-1goi923:hover,.tm-list-more.svelte-1goi923:hover:not(:disabled){background:var(--surface2)}.tm-list-more-wrap.svelte-1goi923{text-align:center;padding:12px}.tm-list-more.svelte-1goi923{height:30px;padding:0 14px}.tm-list-more.svelte-1goi923:disabled{opacity:.6;cursor:default}.tm-list-mls{gap:1px;padding:4px 0}.tm-list-mls .mls-row{background:0 0;border:none;border-radius:12px;grid-template-columns:36px 1fr 68px;gap:11px;padding:11px 10px}.tm-list-mls .mls-row .sk.sk-avatar{width:36px;height:36px}.tm-list-mono.svelte-1goi923{font-family:var(--font-mono)}@media (width<=700px){.tm-row-acts.svelte-1goi923{display:none}}.hs.svelte-1rxvxc8{border-bottom:1px solid var(--bsoft);margin:0 0 4px;padding:8px 12px 10px}.hs-head.svelte-1rxvxc8{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.hs-eyebrow.svelte-1rxvxc8{font-size:var(--text-caption);color:var(--muted);font-weight:600}.hs-x.svelte-1rxvxc8{width:24px;height:24px;color:var(--muted);cursor:pointer;transition:background var(--dur-fast,.14s) var(--ease,ease), color var(--dur-fast,.14s) var(--ease,ease);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.hs-x.svelte-1rxvxc8:hover{background:var(--b2);color:var(--text)}.hs-list.svelte-1rxvxc8{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hs-row.svelte-1rxvxc8{align-items:center;gap:10px;min-width:0;padding:6px 0;display:flex}.hs-row.svelte-1rxvxc8+.hs-row:where(.svelte-1rxvxc8){border-top:1px solid var(--msoft,var(--b2))}.hs-ic.svelte-1rxvxc8{background:var(--asoft,var(--b2));width:28px;height:28px;color:var(--accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hs-title.svelte-1rxvxc8{min-width:0;font-size:var(--text-body);color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-weight:500;overflow:hidden}.hs-when.svelte-1rxvxc8{font-size:var(--text-meta);color:var(--accent);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-weight:600}.hs-action.svelte-1rxvxc8{border:1px solid var(--b1);color:var(--text);font-size:var(--text-meta);cursor:pointer;transition:background var(--dur-fast,.14s) var(--ease,ease), border-color var(--dur-fast,.14s) var(--ease,ease);background:0 0;border-radius:999px;flex-shrink:0;padding:4px 12px;font-weight:600}.hs-action.svelte-1rxvxc8:hover{background:var(--accent);border-color:var(--accent);color:var(--aink,#fff)}.hs-dismiss.svelte-1rxvxc8{width:22px;height:22px;color:var(--muted);cursor:pointer;opacity:.7;transition:opacity var(--dur-fast,.14s) var(--ease,ease), color var(--dur-fast,.14s) var(--ease,ease);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hs-dismiss.svelte-1rxvxc8:hover{opacity:1;color:var(--text)}.hs-more.svelte-1rxvxc8{color:var(--accent);font-size:var(--text-meta);cursor:pointer;background:0 0;border:none;margin-top:4px;padding:4px 2px;font-weight:600}.hs-more.svelte-1rxvxc8:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.hs-x.svelte-1rxvxc8,.hs-action.svelte-1rxvxc8,.hs-dismiss.svelte-1rxvxc8{transition:none}}.aab.svelte-3xpy9e{background:var(--surface);border:1px solid var(--b1);border-radius:var(--radius-control,14px);margin:0 0 10px;padding:10px 12px 8px}.aab-head.svelte-3xpy9e{align-items:center;margin-bottom:4px;display:flex}.aab-eyebrow.svelte-3xpy9e{font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600}.aab-list.svelte-3xpy9e{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aab-row.svelte-3xpy9e{align-items:center;gap:10px;min-width:0;padding:6px 0;display:flex}.aab-row.svelte-3xpy9e+.aab-row:where(.svelte-3xpy9e){border-top:1px solid var(--msoft,var(--b2))}.aab-ic.svelte-3xpy9e{border-radius:var(--radius-ctl,7px);background:var(--asoft,var(--b2));width:28px;height:28px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.aab-text.svelte-3xpy9e{min-width:0;font-size:var(--text-body);color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.aab-ai.svelte-3xpy9e{flex-shrink:0;align-items:center;display:inline-flex}.aab-undo.svelte-3xpy9e{border:1px solid var(--b1);border-radius:var(--radius-pill,999px);color:var(--text);font-family:inherit;font-size:var(--text-meta);cursor:pointer;transition:background var(--dur-fast,.14s) var(--ease,ease), border-color var(--dur-fast,.14s) var(--ease,ease);background:0 0;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;font-weight:600;display:inline-flex}.aab-undo.svelte-3xpy9e:hover{background:var(--b2)}.aab-undo.svelte-3xpy9e:disabled{opacity:.55;cursor:default}.aab-undo.svelte-3xpy9e:focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-attpv.svelte-14dfcrc{display:contents}.tm-attpv.svelte-14dfcrc .ov-root{z-index:390}.tm-attpv.svelte-14dfcrc .ov-scrim{background:var(--mail-overlay-scrim-strong);-webkit-backdrop-filter:blur(10px)}.tm-attpv.svelte-14dfcrc .ov-center{max-width:none;height:100dvh;max-height:none;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;animation:none;display:flex;overflow:hidden;width:100vw!important}.tm-attpv-top.svelte-14dfcrc{flex-shrink:0;align-items:center;gap:12px;padding:14px 20px;display:flex}.tm-attpv-kind.svelte-14dfcrc{color:#f2f1ec;flex-shrink:0;display:inline-flex}.tm-attpv-title.svelte-14dfcrc{min-width:0}.tm-attpv-name.svelte-14dfcrc{font-size:var(--text-body-lg);color:#f2f1ec;text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.tm-attpv-meta.svelte-14dfcrc{font-size:var(--text-caption);color:#f2f1ec99;font-family:var(--font-mono);display:block}.tm-attpv-spacer.svelte-14dfcrc{flex:1}.tm-attpv-download.svelte-14dfcrc{color:#f2f1ec;height:36px;font-size:var(--text-meta);cursor:pointer;background:0 0;border:1px solid #f2f1ec40;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:0 15px;font-weight:500;display:inline-flex}.tm-attpv-download.svelte-14dfcrc:hover{background:#f2f1ec1f}.tm-attpv-stage.svelte-14dfcrc{flex:1;place-items:center;min-height:0;padding:0 24px 28px;display:grid}.tm-attpv-doc.svelte-14dfcrc{color:#111;box-shadow:var(--shadow-lg);background:#fff;border-radius:12px;flex-direction:column;width:min(760px,92vw);height:100%;max-height:78vh;display:flex;overflow:hidden}.tm-attpv-center.svelte-14dfcrc{flex:1;place-items:center;min-height:0;display:grid}.tm-attpv-fallback.svelte-14dfcrc{text-align:center;opacity:.75;flex-direction:column;align-items:center;gap:10px;padding:28px;display:flex}.tm-attpv-fallback.svelte-14dfcrc p:where(.svelte-14dfcrc){font-size:var(--text-body);max-width:380px;margin:0}.tm-attpv-fallback-dl.svelte-14dfcrc{background:var(--accent);color:#fff;height:36px;font-size:var(--text-meta);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;margin-top:6px;padding:0 16px;font-weight:600;display:inline-flex}.tm-attpv-fallback-dl.svelte-14dfcrc:hover{filter:brightness(1.08)}.tm-attpv-checker.svelte-14dfcrc{background:repeating-conic-gradient(#eee 0% 25%,#f7f7f7 0% 50%) 50%/22px 22px;flex:1;place-items:center;min-height:0;display:grid;overflow:hidden}.tm-attpv-img.svelte-14dfcrc{object-fit:contain;width:100%;height:100%;display:block}.tm-attpv-pdf.svelte-14dfcrc{border:none;flex:1;width:100%;min-height:0;display:block}.tm-attpv-text.svelte-14dfcrc{min-height:0;font-family:var(--font-mono);font-size:var(--text-meta);white-space:pre-wrap;word-break:break-word;flex:1;margin:0;padding:28px 32px;line-height:1.6;overflow:auto}@media (width<=700px){.tm-attpv-top.svelte-14dfcrc{gap:10px;padding:12px 14px}.tm-attpv-stage.svelte-14dfcrc{padding:0 12px 16px}.tm-attpv-doc.svelte-14dfcrc{width:100%;max-height:none}}.tm-orig-identity.svelte-alyxax{border-bottom:1px solid var(--bsoft);flex-direction:column;gap:4px;padding-bottom:10px;display:flex}.tm-orig-fact.svelte-alyxax{font-size:var(--text-meta);gap:10px;display:flex}.tm-orig-k.svelte-alyxax{color:var(--muted);flex:0 0 88px}.tm-orig-v.svelte-alyxax{min-width:0;color:var(--text);word-break:break-word;flex:1}.tm-orig-mono.svelte-alyxax{font-family:var(--font-mono);font-size:var(--text-caption)}.tm-orig-delay.svelte-alyxax{color:var(--muted);font-size:var(--text-caption)}.tm-orig-verdicts.svelte-alyxax{flex-wrap:wrap;gap:8px;padding:4px 0 2px;display:flex}.tm-orig-badge.svelte-alyxax{border-radius:var(--radius-pill);font-size:var(--text-caption);align-items:center;gap:6px;padding:5px 10px;font-weight:500;display:inline-flex}.tm-orig-badge[data-tone=success].svelte-alyxax{background:var(--color-success-soft);color:var(--color-success)}.tm-orig-badge[data-tone=danger].svelte-alyxax{background:var(--dsoft);color:var(--danger)}.tm-orig-badge[data-tone=warn].svelte-alyxax{background:var(--wsoft);color:var(--warn)}.tm-orig-badge[data-tone=neutral].svelte-alyxax{background:var(--surface2);color:var(--muted)}.tm-orig-source-head.svelte-alyxax{font-size:var(--text-caption);color:var(--muted);text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;align-items:center;margin-top:4px;font-weight:600;display:flex}.tm-orig-copy.svelte-alyxax{color:var(--accent);font-size:var(--text-caption);cursor:pointer;border-radius:var(--radius-control);background:0 0;border:none;align-items:center;gap:6px;padding:4px 6px;font-weight:600;display:inline-flex}.tm-orig-copy.svelte-alyxax:hover:not(:disabled){background:var(--asoft)}.tm-orig-copy.svelte-alyxax:disabled{opacity:.5;cursor:default}.tm-orig-source.svelte-alyxax{border:1px solid var(--bsoft);border-radius:var(--radius-control);background:var(--surface2);flex:1;min-height:220px;overflow:auto}.tm-orig-pre.svelte-alyxax{font-family:var(--font-mono);font-size:var(--text-caption);white-space:pre-wrap;word-break:break-word;color:var(--text);margin:0;padding:12px 14px;line-height:1.5}.tm-orig-loading.svelte-alyxax,.tm-orig-error.svelte-alyxax{font-size:var(--text-meta);color:var(--muted);align-items:center;gap:8px;padding:14px;display:flex}.tm-orig-error.svelte-alyxax{color:var(--danger)}.tm-detect.svelte-3wuogl{flex-direction:column;gap:8px;margin:10px 0 4px;display:flex}.tm-detect-head.svelte-3wuogl{align-items:center;gap:8px;padding:0 2px;display:flex}.tm-detect-head-spacer.svelte-3wuogl{flex:1}.tm-detect-clear.svelte-3wuogl{color:var(--color-ai-ink);font:inherit;font-size:var(--text-caption);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;padding:2px 6px;font-weight:600}.tm-detect-clear.svelte-3wuogl:hover{background:var(--color-ai-soft)}.tm-detect-clear.svelte-3wuogl:focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-detect-card.svelte-3wuogl{background:var(--color-ai-soft);border:1px solid var(--color-ai-border);border-radius:12px;align-items:center;gap:12px;padding:11px 12px 11px 20px;animation:.18s svelte-3wuogl-detectUp;display:flex;position:relative}.tm-detect-card.svelte-3wuogl:before{content:"";background:var(--color-ai);border-radius:999px;width:4px;position:absolute;top:10px;bottom:10px;left:9px}.tm-detect-card.muted.svelte-3wuogl{opacity:.72}.tm-detect-card.past.svelte-3wuogl{opacity:.6}.tm-detect-icon.svelte-3wuogl{background:color-mix(in srgb, var(--color-ai) 14%, transparent);width:30px;height:30px;color:var(--color-ai-ink);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.tm-detect-body.svelte-3wuogl{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tm-detect-eyebrow.svelte-3wuogl{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ai-ink);align-items:center;gap:4px;font-weight:700;display:inline-flex}.tm-detect-title.svelte-3wuogl{font-size:var(--text-body);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.35;overflow:hidden}.tm-detect-when.svelte-3wuogl{font-size:var(--text-caption);color:var(--muted);align-items:center;gap:5px;display:inline-flex}.tm-detect-past-tag.svelte-3wuogl{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:999px;padding:0 6px}.tm-detect-diff.svelte-3wuogl{font-size:var(--text-caption);color:var(--aink);margin-top:1px;font-weight:600}.tm-detect-exists.svelte-3wuogl{background:color-mix(in srgb, var(--aink) 12%, transparent);height:30px;color:var(--aink);font-size:var(--text-meta);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-weight:600;display:inline-flex}.tm-detect-actions.svelte-3wuogl{flex-shrink:0;align-items:center;gap:4px;display:flex}.tm-detect-primary.svelte-3wuogl{background:var(--accent);color:#fff;height:30px;font:inherit;font-size:var(--text-meta);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-weight:600;display:inline-flex}.tm-detect-primary.svelte-3wuogl:hover{filter:brightness(1.06)}.tm-detect-primary.svelte-3wuogl:focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-detect-dismiss.svelte-3wuogl{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;display:grid}.tm-detect-dismiss.svelte-3wuogl:hover{color:var(--text);background:color-mix(in srgb, var(--text) 8%, transparent)}.tm-detect-dismiss.svelte-3wuogl:focus-visible{box-shadow:var(--focus-ring);outline:none}@keyframes svelte-3wuogl-detectUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=620px){.tm-detect-card.svelte-3wuogl{flex-wrap:wrap}.tm-detect-actions.svelte-3wuogl{justify-content:flex-end;width:100%}}.reply-request.svelte-14mh5yh{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}button.svelte-14mh5yh{border:1px solid var(--b1);min-height:36px;color:var(--text);font:inherit;font-size:var(--text-meta);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px}button.svelte-14mh5yh:hover:not(:disabled){background:var(--surface2)}button.svelte-14mh5yh:active:not(:disabled){transform:scale(.98)}button.svelte-14mh5yh:focus-visible{box-shadow:var(--focus-ring);outline:none}button.svelte-14mh5yh:disabled{cursor:wait;color:var(--muted)}span.svelte-14mh5yh{color:var(--muted);font-size:var(--text-meta);max-width:65ch}.tm-invite.svelte-f5ynhq{border-radius:var(--radius-card);background:var(--asoft);border:1px solid color-mix(in srgb, var(--accent) 30%, var(--b2));margin:6px 0 12px;padding:16px 18px;animation:.18s svelte-f5ynhq-inviteUp;container-type:inline-size}.tm-invite-when.svelte-f5ynhq{font-size:var(--text-meta);letter-spacing:.01em;color:var(--aink);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.tm-invite-rel.svelte-f5ynhq{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--aink);background:color-mix(in srgb, var(--accent) 15%, transparent);border-radius:var(--radius-pill);white-space:nowrap;padding:2px 7px;font-weight:700}.tm-invite-title.svelte-f5ynhq{font-size:var(--text-body-lg);color:var(--text);flex-wrap:wrap;align-items:baseline;gap:8px;margin:5px 0 12px;font-weight:650;line-height:1.3;display:flex}.tm-invite-ext.svelte-f5ynhq{font-size:var(--text-2xs);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:color-mix(in srgb, var(--muted) 16%, transparent);border-radius:var(--radius-pill);padding:2px 7px;font-weight:700}.tm-invite-line.svelte-f5ynhq{font-size:var(--text-meta);color:var(--text);align-items:flex-start;gap:9px;min-width:0;margin:0 0 10px;line-height:1.45;display:flex}.tm-invite-line.svelte-f5ynhq svg,.tm-invite-people.svelte-f5ynhq svg{color:var(--muted);flex:none;margin-top:1px}.tm-invite-where.svelte-f5ynhq a:where(.svelte-f5ynhq){color:var(--aink);text-underline-offset:2px;word-break:break-all;font-weight:600;text-decoration:underline}.tm-invite-where.svelte-f5ynhq a:where(.svelte-f5ynhq):hover{color:var(--accent)}.tm-invite-where.svelte-f5ynhq span:where(.svelte-f5ynhq){word-break:break-word}.tm-invite-body.svelte-f5ynhq{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 20px;display:grid}.tm-invite-people.svelte-f5ynhq{align-items:flex-start;gap:9px;min-width:0;display:flex}.tm-invite-people-text.svelte-f5ynhq{min-width:0}.tm-invite-org.svelte-f5ynhq,.tm-invite-guests.svelte-f5ynhq{font-size:var(--text-meta);overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.5}.tm-invite-org.svelte-f5ynhq{color:var(--text);flex-wrap:wrap;align-items:baseline;column-gap:7px;display:flex}.tm-invite-org-name.svelte-f5ynhq{font-weight:600}.tm-invite-org-addr.svelte-f5ynhq{color:var(--muted);min-width:0}.tm-invite-org-tag.svelte-f5ynhq{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-weight:700}.tm-invite-guests.svelte-f5ynhq{color:var(--muted)}.tm-invite-responses.svelte-f5ynhq{min-width:116px}.tm-invite-responses.svelte-f5ynhq ul:where(.svelte-f5ynhq){flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.tm-invite-responses.svelte-f5ynhq li:where(.svelte-f5ynhq){font-size:var(--text-meta);color:var(--text);white-space:nowrap;align-items:center;gap:7px;line-height:1.4;display:flex}.tm-invite-dot.svelte-f5ynhq{border-radius:var(--radius-pill);flex:none;width:7px;height:7px}.tm-invite-dot-yes.svelte-f5ynhq{background:var(--accent)}.tm-invite-dot-maybe.svelte-f5ynhq{background:var(--warn)}.tm-invite-dot-no.svelte-f5ynhq{background:var(--danger)}.tm-invite-dot-wait.svelte-f5ynhq{background:var(--msoft)}.tm-invite-desc.svelte-f5ynhq{border-top:1px solid var(--b2);font-size:var(--text-meta);color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;max-height:7.5em;margin:12px 0 0;padding-top:11px;line-height:1.5;overflow-y:auto}.tm-invite-actions.svelte-f5ynhq{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.tm-invite-actions.svelte-f5ynhq:empty{display:none}.tm-invite-rsvp.svelte-f5ynhq{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.tm-invite-btn.svelte-f5ynhq{border-radius:var(--radius-pill);border:1px solid var(--b2);background:var(--surface);height:32px;color:var(--text);font:inherit;font-size:var(--text-meta);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 14px;font-weight:600;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.tm-invite-btn.svelte-f5ynhq:hover:not(:disabled){border-color:color-mix(in srgb, var(--text) 22%, transparent)}.tm-invite-btn.svelte-f5ynhq:focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-invite-btn.svelte-f5ynhq:disabled{cursor:default;opacity:.65}.tm-invite-yes.active.svelte-f5ynhq{background:var(--accent);border-color:var(--accent);color:#fff}.tm-invite-no.active.svelte-f5ynhq{background:var(--danger);border-color:var(--danger);color:#fff}.tm-invite-maybe.active.svelte-f5ynhq{background:color-mix(in srgb, var(--muted) 20%, transparent);border-color:color-mix(in srgb, var(--muted) 40%, transparent);color:var(--text)}.tm-invite-add.svelte-f5ynhq{color:var(--aink);background:0 0;border-color:#0000}.tm-invite-add.svelte-f5ynhq:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 12%, transparent);border-color:#0000}.tm-invite-owned.svelte-f5ynhq{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--aink) 14%, transparent);height:32px;color:var(--aink);font-size:var(--text-meta);white-space:nowrap;align-items:center;gap:6px;padding:0 13px;font-weight:600;display:inline-flex}.tm-invite-skeleton.svelte-f5ynhq{flex-direction:column;gap:8px;display:flex}.tm-invite-bar.svelte-f5ynhq{background:var(--skeleton-base);border-radius:6px;height:12px}.tm-invite-bar-a.svelte-f5ynhq{width:55%}.tm-invite-bar-b.svelte-f5ynhq{width:35%}@keyframes svelte-f5ynhq-inviteUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@container (width<=460px){.tm-invite-body.svelte-f5ynhq{grid-template-columns:minmax(0,1fr)}.tm-invite-responses.svelte-f5ynhq{justify-self:start;min-width:0}.tm-invite-responses.svelte-f5ynhq ul:where(.svelte-f5ynhq){flex-flow:wrap;gap:4px 14px}}@container (width<=400px){.tm-invite-rsvp.svelte-f5ynhq{flex:1 0 100%}.tm-invite-btn.svelte-f5ynhq{flex:1;justify-content:center;padding:0 10px}.tm-invite-add.svelte-f5ynhq{flex:none}}.tm-authwarn.svelte-76o88v{background:var(--surface2);font-size:var(--text-meta);border-radius:8px;margin-bottom:12px;padding:7px 10px 9px;line-height:1.5}.tm-authwarn-row.svelte-76o88v{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.tm-authwarn-ic.svelte-76o88v{color:var(--msoft);flex-shrink:0;align-self:center;display:inline-flex}.tm-authwarn[data-mode=danger].svelte-76o88v .tm-authwarn-ic:where(.svelte-76o88v){color:var(--color-danger)}.tm-authwarn-title.svelte-76o88v{color:var(--text);font-weight:600}.tm-authwarn[data-mode=danger].svelte-76o88v .tm-authwarn-title:where(.svelte-76o88v){color:var(--color-danger-ink)}.tm-authwarn-line.svelte-76o88v{color:var(--muted)}.tm-authwarn-btn.svelte-76o88v{font:inherit;font-size:var(--text-meta);color:var(--aink);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-weight:600;display:inline-flex}.tm-authwarn-btn.muted.svelte-76o88v{color:var(--muted);font-weight:500}.tm-authwarn-btn.risk.svelte-76o88v{color:var(--color-danger-ink)}.tm-authwarn-btn.svelte-76o88v:hover{text-decoration:underline}.tm-authwarn-btn.svelte-76o88v:focus-visible{outline:2px solid var(--aink);outline-offset:2px;border-radius:3px}.tm-authwarn-confirm.svelte-76o88v{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:inline-flex}.tm-sr-only.svelte-76o88v{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tm-authwarn-details.svelte-76o88v{color:var(--text);margin-top:8px}.tm-authwarn-msg.svelte-76o88v{margin:0 0 4px}.tm-authwarn-reasons.svelte-76o88v{margin:0;padding-left:18px}.tm-authwarn-tech.svelte-76o88v{color:var(--muted);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption);grid-template-columns:max-content 1fr;gap:2px 12px;margin:6px 0 0;display:grid}.tm-authwarn-tech.svelte-76o88v:empty{display:none}.tm-authwarn-tech.svelte-76o88v dt:where(.svelte-76o88v){font-weight:600}.tm-authwarn-tech.svelte-76o88v dd:where(.svelte-76o88v){overflow-wrap:anywhere;margin:0}@media (width<=480px){.tm-authwarn-btn.svelte-76o88v{min-height:44px;padding:0 6px}}.tm-smime.svelte-150m5ng{background:var(--surface2);font-size:var(--text-meta);border-radius:8px;margin-bottom:12px;padding:7px 10px 9px;line-height:1.5}.tm-smime-row.svelte-150m5ng{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.tm-smime-ic.svelte-150m5ng{color:var(--msoft);flex-shrink:0;align-self:center;display:inline-flex}.tm-smime[data-mode=ok].svelte-150m5ng .tm-smime-ic:where(.svelte-150m5ng){color:var(--aink)}.tm-smime[data-mode=warn].svelte-150m5ng .tm-smime-ic:where(.svelte-150m5ng){color:var(--color-warn,var(--muted))}.tm-smime[data-mode=danger].svelte-150m5ng .tm-smime-ic:where(.svelte-150m5ng){color:var(--color-danger)}.tm-smime-title.svelte-150m5ng{color:var(--text);font-weight:600}.tm-smime[data-mode=danger].svelte-150m5ng .tm-smime-title:where(.svelte-150m5ng){color:var(--color-danger-ink)}.tm-smime-line.svelte-150m5ng{color:var(--muted)}.tm-smime-btn.svelte-150m5ng{font:inherit;font-size:var(--text-meta);color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-weight:500;display:inline-flex}.tm-smime-btn.svelte-150m5ng:hover{text-decoration:underline}.tm-smime-btn.svelte-150m5ng:focus-visible{outline:2px solid var(--aink);outline-offset:2px;border-radius:3px}.tm-sr-only.svelte-150m5ng{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tm-smime-tech.svelte-150m5ng{color:var(--muted);font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-caption);grid-template-columns:max-content 1fr;gap:2px 12px;margin:8px 0 0;display:grid}.tm-smime-tech.svelte-150m5ng dt:where(.svelte-150m5ng){font-weight:600}.tm-smime-tech.svelte-150m5ng dd:where(.svelte-150m5ng){overflow-wrap:anywhere;margin:0}@media (width<=480px){.tm-smime-btn.svelte-150m5ng{min-height:44px;padding:0 6px}}.tm-quarantine.svelte-n3tggp{background:var(--surface2);font-size:var(--text-meta);border-radius:8px;margin-bottom:12px;padding:8px 10px 10px;line-height:1.5}.tm-quarantine-row.svelte-n3tggp{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.tm-quarantine-ic.svelte-n3tggp{color:var(--color-danger);flex-shrink:0;align-self:center;display:inline-flex}.tm-quarantine-title.svelte-n3tggp{color:var(--color-danger-ink);font-weight:600}.tm-quarantine-line.svelte-n3tggp{color:var(--muted)}.tm-quarantine-actions.svelte-n3tggp{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:6px;display:flex}.tm-quarantine-note.svelte-n3tggp{color:var(--muted)}.tm-quarantine-reasons.svelte-n3tggp{color:var(--text);margin:4px 0 0;padding-left:18px}.tm-quarantine-btn.svelte-n3tggp{font:inherit;font-size:var(--text-meta);color:var(--aink);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-weight:600;display:inline-flex}.tm-quarantine-btn.muted.svelte-n3tggp{color:var(--muted);margin-top:2px;font-weight:500}.tm-quarantine-btn.risk.svelte-n3tggp{color:var(--color-danger-ink)}.tm-quarantine-btn.svelte-n3tggp:hover{text-decoration:underline}.tm-quarantine-btn.svelte-n3tggp:focus-visible{outline:2px solid var(--aink);outline-offset:2px;border-radius:3px}@media (width<=480px){.tm-quarantine-btn.svelte-n3tggp{min-height:44px;padding:0 6px}}.tm-prepared-actions.svelte-128h1y6{flex-direction:column;gap:8px;margin:10px 0 4px;display:flex}.tm-prepared-actions-head.svelte-128h1y6{color:var(--muted);font-size:var(--text-caption);align-items:center;gap:8px;padding:0 2px;display:flex}.tm-prepared-actions-head.svelte-128h1y6>span:where(.svelte-128h1y6):last-child{margin-left:auto}.tm-prepared-action-card.svelte-128h1y6{border:1px solid var(--color-ai-border);background:var(--color-ai-soft);border-radius:12px;align-items:center;gap:12px;padding:11px 12px 11px 20px;display:flex;position:relative}.tm-prepared-action-card.svelte-128h1y6:before{content:"";background:var(--color-ai);border-radius:999px;width:4px;position:absolute;inset:10px auto 10px 9px}.tm-prepared-action-icon.svelte-128h1y6{background:color-mix(in srgb, var(--color-ai) 12%, transparent);width:32px;height:32px;color:var(--color-ai-ink);border-radius:9px;flex:0 0 32px;place-items:center;display:grid}.tm-prepared-action-copy.svelte-128h1y6{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tm-prepared-action-copy.svelte-128h1y6 strong:where(.svelte-128h1y6){font-size:var(--text-body)}.tm-prepared-action-eyebrow.svelte-128h1y6,.tm-prepared-action-source.svelte-128h1y6{color:var(--color-ai-ink);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.04em}.tm-prepared-action-source.svelte-128h1y6{opacity:.68;text-transform:none;letter-spacing:0}.tm-prepared-action-detail.svelte-128h1y6{overflow-wrap:anywhere;max-width:72ch;color:var(--muted);font-size:var(--text-caption)}.tm-prepared-review.svelte-128h1y6{border:1px solid var(--color-ai-border);border-radius:999px;margin-left:6px;padding:1px 5px;font-weight:700}.tm-prepared-action-controls.svelte-128h1y6{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:min(46%,420px);display:flex}.tm-prepared-action-controls.svelte-128h1y6 button:where(.svelte-128h1y6){border:1px solid var(--color-ai-border);background:var(--surface);max-width:100%;color:var(--color-ai-ink);font:inherit;font-size:var(--text-caption);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:5px;padding:6px 10px;font-weight:650;display:inline-flex}.tm-prepared-action-controls.svelte-128h1y6 button:where(.svelte-128h1y6):hover{background:var(--color-ai-soft)}.tm-prepared-action-controls.svelte-128h1y6 button:where(.svelte-128h1y6):active{transform:translateY(1px)}.tm-prepared-action-controls.svelte-128h1y6 button:where(.svelte-128h1y6):focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-prepared-action-controls.svelte-128h1y6 button:where(.svelte-128h1y6):disabled{opacity:.55;cursor:default}@media (width<=640px){.tm-prepared-action-card.svelte-128h1y6{flex-wrap:wrap;align-items:flex-start}.tm-prepared-action-controls.svelte-128h1y6{justify-content:flex-start;width:100%;max-width:none;padding-left:44px}}.tm-reader.svelte-128h1y6{background:var(--surface);min-width:0;min-height:0;color:var(--text);flex-direction:column;flex:1;display:flex}.tm-reader-empty.svelte-128h1y6{color:var(--muted);text-align:center;flex:1;place-items:center;display:grid}.tm-reader-empty-inner.svelte-128h1y6{text-align:center}.tm-reader-empty-icon.svelte-128h1y6{background:var(--asoft);width:64px;height:64px;color:var(--aink);border-radius:999px;place-items:center;margin:0 auto;display:grid}.tm-reader-empty-title.svelte-128h1y6{font-size:var(--text-body-lg);color:var(--text);margin-top:14px;font-weight:600}.tm-reader-empty-copy.svelte-128h1y6{font-size:var(--text-meta);margin-top:4px}.tm-reader-toolbar.svelte-128h1y6{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:4px 2px;padding:12px 16px;display:flex}.tm-reader-tool.svelte-128h1y6{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.tm-reader-tool.sm.svelte-128h1y6{width:30px;height:30px}.tm-reader-tool.svelte-128h1y6:hover:not(:disabled){background:var(--surface2);color:var(--text)}.tm-reader-tool.danger.svelte-128h1y6:hover:not(:disabled){background:var(--dsoft);color:var(--danger)}.tm-reader-tool.starred.svelte-128h1y6,.tm-reader-tool.starred.svelte-128h1y6:hover:not(:disabled){color:var(--warn)}.tm-reader-tool.svelte-128h1y6:focus-visible:not(:disabled){background:var(--surface2);color:var(--text);outline:none}.tm-reader-tool.danger.svelte-128h1y6:focus-visible:not(:disabled){background:var(--dsoft);color:var(--danger)}.tm-reader-tool.starred.svelte-128h1y6:focus-visible:not(:disabled){color:var(--warn)}.tm-reader-tool.svelte-128h1y6:disabled{opacity:.38;cursor:default}.tm-reader-divider.svelte-128h1y6{background:var(--b1);flex-shrink:0;width:1px;height:18px;margin:0 6px}.tm-reader-spacer.svelte-128h1y6{flex:1}.tm-reader-position.svelte-128h1y6{font-size:var(--text-caption);font-family:var(--font-mono);color:var(--msoft);white-space:nowrap;flex-shrink:0}.tm-reader-scroll.svelte-128h1y6{flex:1;min-height:0;padding:8px 28px 28px;overflow-y:auto}.tm-reader-older.svelte-128h1y6{border:1px dashed var(--b1);border-radius:var(--radius-control);width:100%;color:var(--muted);font:inherit;font-size:var(--text-meta);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:7px;margin:2px 0 10px;padding:9px 0;display:flex}.tm-reader-older.svelte-128h1y6:hover{background:var(--surface2);color:var(--text)}.tm-reader-older.svelte-128h1y6:disabled{cursor:default;opacity:.7}.tm-reader-snooze-scrim.svelte-128h1y6{z-index:39;cursor:default;background:0 0;border:none;padding:0;position:fixed;inset:0}.tm-reader-snooze-menu.svelte-128h1y6{z-index:40;border:1px solid var(--b1);background:var(--surface);min-width:190px;box-shadow:var(--shadow-lg);border-radius:12px;padding:5px;animation:.12s fadeUp;position:fixed}.tm-reader-snooze-item.svelte-128h1y6{width:100%;color:var(--text);font:inherit;font-size:var(--text-body);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:7px 9px;display:flex}.tm-reader-snooze-item.svelte-128h1y6:hover{background:var(--surface2)}.tm-reader-snooze-label.svelte-128h1y6{flex:1;min-width:0}.tm-reader-snooze-time.svelte-128h1y6{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--muted);flex-shrink:0}.tm-reader-subject-row.svelte-128h1y6{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;display:flex}.tm-reader-subject-row.svelte-128h1y6 h1:where(.svelte-128h1y6){font-size:var(--text-title);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.35}.tm-reader-label.svelte-128h1y6{font-size:var(--text-caption);color:color-mix(in srgb, var(--c) 72%, var(--text));background:color-mix(in srgb, var(--c) 18%, transparent);border-radius:999px;align-items:center;gap:5px;padding:3px 10px 3px 8px;font-weight:600;display:inline-flex}.tm-reader-label-icon.svelte-128h1y6{color:var(--c);display:inline-flex}.tm-reader-subject-spacer.svelte-128h1y6{flex:1}.tm-reader-summarize.svelte-128h1y6{border:1px solid var(--b1);height:26px;color:var(--color-ai-ink);font:inherit;font-size:var(--text-caption);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:0 13px;font-weight:600;display:inline-flex}.tm-reader-summarize.svelte-128h1y6:hover:not(:disabled),.tm-reader-summarize.on.svelte-128h1y6{background:var(--color-ai-soft);border-color:#0000}.tm-reader-summarize.svelte-128h1y6:disabled{cursor:default;opacity:.7}.tm-reader-summary.svelte-128h1y6{background:var(--color-ai-soft);border:1px solid var(--color-ai-border);font-size:var(--text-body);color:var(--text);border-radius:12px;margin:10px 0 4px;padding:12px 15px;line-height:1.55;animation:.18s fadeUp}.tm-reader-summary-head.svelte-128h1y6{align-items:center;gap:8px;margin-bottom:6px;display:flex}.tm-reader-summary-engine.svelte-128h1y6{min-width:0;font-size:var(--text-caption);letter-spacing:.05em;text-transform:uppercase;color:var(--color-ai-ink);flex:1;font-weight:700}.tm-reader-summary-close.svelte-128h1y6{color:var(--muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:grid}.tm-reader-summary-close.svelte-128h1y6:hover{color:var(--text)}.tm-reader-summary-text.svelte-128h1y6{margin:0}.tm-reader-summary-status.svelte-128h1y6,.tm-reader-summary-error.svelte-128h1y6{align-items:center;gap:8px;min-height:24px;display:flex}.tm-reader-summary-error.svelte-128h1y6{color:var(--danger);justify-content:space-between}.tm-reader-summary-error.svelte-128h1y6 button:where(.svelte-128h1y6){border:1px solid var(--color-ai-border);background:var(--surface);color:var(--color-ai-ink);font:inherit;font-size:var(--text-caption);cursor:pointer;border-radius:999px;flex-shrink:0;padding:3px 10px;font-weight:600}.tm-reader-summary-error.svelte-128h1y6 button:where(.svelte-128h1y6):hover{background:color-mix(in srgb, var(--color-ai-soft) 60%, var(--surface))}.tm-reader-summary-list.svelte-128h1y6{margin:6px 0 0;padding-left:18px}.tm-reader-summary-list.svelte-128h1y6 li:where(.svelte-128h1y6){padding:2px 0}.tm-reader-message.svelte-128h1y6{border-top:1px solid var(--bsoft);margin-top:14px;padding:18px 0 6px;animation:.25s fadeUp}.tm-reader-message.collapsed.svelte-128h1y6{margin-top:0;padding:0;animation:none}.tm-reader-collapsed.svelte-128h1y6{width:100%;font:inherit;text-align:left;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:8px 6px;display:flex}.tm-reader-collapsed.svelte-128h1y6:hover{background:var(--surface2)}.tm-reader-collapsed.svelte-128h1y6{border-bottom:1px solid var(--bsoft);border-radius:0;align-items:flex-start;padding:10px 6px}.tm-reader-collapsed-main.svelte-128h1y6{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.tm-reader-collapsed-top.svelte-128h1y6{align-items:center;gap:8px;min-width:0;display:flex}.tm-reader-collapsed-spacer.svelte-128h1y6{flex:auto}.tm-reader-collapsed-dot.svelte-128h1y6{background:var(--accent,#1ea94e);border-radius:50%;flex-shrink:0;width:7px;height:7px}.tm-reader-collapsed-to.svelte-128h1y6{font-size:var(--text-meta);color:var(--muted);white-space:nowrap;flex-shrink:0}.tm-reader-collapsed.svelte-128h1y6:focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-reader-collapsed-avatar.svelte-128h1y6{flex-shrink:0;display:inline-flex}.tm-reader-collapsed-name.svelte-128h1y6{max-width:32%;font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-weight:600;overflow:hidden}.tm-reader-collapsed-snippet.svelte-128h1y6{width:100%;min-width:0;font-size:var(--text-meta);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tm-reader-message.unread.svelte-128h1y6 .tm-reader-collapsed-snippet:where(.svelte-128h1y6){color:var(--text);font-weight:500}.tm-reader-collapsed-clip.svelte-128h1y6{color:var(--msoft);flex-shrink:0;display:inline-flex}.tm-reader-collapsed-time.svelte-128h1y6{font-size:var(--text-caption);color:var(--msoft);flex-shrink:0}.tm-reader-collapse-btn.svelte-128h1y6{width:26px;height:26px;color:var(--msoft);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.tm-reader-collapse-btn.svelte-128h1y6:hover,.tm-reader-collapse-btn.svelte-128h1y6:focus-visible{background:var(--surface2);color:var(--text);outline:none}.tm-reader-msg-act.svelte-128h1y6{width:26px;height:26px;color:var(--msoft);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.tm-reader-msg-act.svelte-128h1y6:hover,.tm-reader-msg-act.svelte-128h1y6:focus-visible{background:var(--surface2);color:var(--text);outline:none}.tm-reader-msg-act.starred.svelte-128h1y6{color:var(--color-warn,#b7791f)}.tm-reader-via.svelte-128h1y6{font-size:var(--text-meta);color:var(--muted);overflow-wrap:anywhere;font-weight:400}.tm-reader-collapsed-flag.svelte-128h1y6{color:var(--color-danger);flex-shrink:0;align-items:center;display:inline-flex}.tm-sr-only.svelte-128h1y6{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tm-reader-sender.svelte-128h1y6{align-items:center;gap:12px;display:flex}.tm-reader-avatar.svelte-128h1y6{width:38px;height:38px;font-size:var(--text-meta);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;place-items:center;font-weight:600;display:grid}.tm-reader-sender-main.svelte-128h1y6{flex:1;min-width:0;position:relative}.tm-reader-sender-name.svelte-128h1y6{width:100%;color:var(--text);cursor:pointer;font:inherit;font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;text-align:left;background:0 0;border:none;padding:0;font-weight:600;display:block;overflow:hidden}.tm-reader-sender-name.svelte-128h1y6:hover{color:var(--aink)}.tm-reader-email.svelte-128h1y6{font-weight:400;font-size:var(--text-meta);color:var(--msoft);font-family:var(--font-mono)}.tm-reader-details-anchor.svelte-128h1y6{max-width:100%;display:inline-block;position:relative}.tm-reader-details-toggle.svelte-128h1y6{min-width:0;max-width:100%;font:inherit;font-size:var(--text-caption);color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin-top:1px;padding:1px 0 0;display:inline-flex}.tm-reader-details-toggle.svelte-128h1y6:hover,.tm-reader-details-toggle[aria-expanded=true].svelte-128h1y6{color:var(--text)}.tm-reader-details-toggle-text.svelte-128h1y6{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tm-reader-details-scrim.svelte-128h1y6{z-index:24;cursor:default;background:0 0;border:none;padding:0;position:fixed;inset:0}.tm-reader-details-popover.svelte-128h1y6{z-index:25;border:1px solid var(--b1);background:var(--surface);width:340px;max-width:min(70vw,520px);box-shadow:var(--shadow-lg);color:var(--text);border-radius:12px;padding:12px 15px;animation:.16s fadeUp;position:absolute;top:calc(100% + 6px);left:0}.tm-reader-details-grid.svelte-128h1y6{font-size:var(--text-meta);grid-template-columns:96px minmax(0,1fr);gap:7px 10px;margin:0;line-height:1.45;display:grid}.tm-reader-details-grid.svelte-128h1y6 dt:where(.svelte-128h1y6){text-align:left;color:var(--msoft);align-self:start;align-items:center;gap:6px;margin:0;padding-top:1px;font-weight:400;display:flex}.tm-reader-details-grid.svelte-128h1y6 dt:where(.svelte-128h1y6) svg{opacity:.8;flex-shrink:0}.tm-reader-details-grid.svelte-128h1y6 dd:where(.svelte-128h1y6){overflow-wrap:anywhere;text-align:left;min-width:0;margin:0}.tm-reader-detail-muted.svelte-128h1y6{color:var(--muted);margin-left:5px;font-weight:400}.tm-reader-detail-mono.svelte-128h1y6{font-family:var(--font-mono);font-size:var(--text-caption)}.tm-reader-detail-security.svelte-128h1y6{color:var(--aink);align-items:center;gap:6px;display:inline-flex}.tm-reader-imgnote.svelte-128h1y6{border:1px solid var(--bsoft);font-size:var(--text-caption);color:var(--muted);border-radius:9px;margin-top:8px;padding:9px 12px;line-height:1.5}.tm-reader-details-original.svelte-128h1y6{border-top:1px solid var(--bsoft);margin-top:10px;padding-top:9px}.tm-reader-imgnote-action.svelte-128h1y6{font:inherit;color:var(--aink);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.tm-reader-imgnote-action.svelte-128h1y6:hover:not(:disabled){text-decoration:underline}.tm-reader-imgnote-action.svelte-128h1y6:disabled{opacity:.5;cursor:default}.tm-reader-imgbanner.svelte-128h1y6{background:var(--surface2);font-size:var(--text-meta);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:12px;padding:7px 10px 9px;line-height:1.5;display:flex}.tm-reader-imgbanner-ic.svelte-128h1y6{color:var(--msoft);flex-shrink:0;align-self:center;display:inline-flex}.tm-reader-imgbanner-text.svelte-128h1y6{color:var(--text);font-weight:600}.tm-reader-imgbanner-sep.svelte-128h1y6{color:var(--msoft)}.tm-reader-imgbanner-show.svelte-128h1y6,.tm-reader-imgbanner-trust.svelte-128h1y6{font:inherit;font-size:var(--text-meta);cursor:pointer;text-align:left;background:0 0;border:none;padding:0}.tm-reader-imgbanner-show.svelte-128h1y6:hover:not(:disabled),.tm-reader-imgbanner-trust.svelte-128h1y6:hover:not(:disabled){text-decoration:underline}.tm-reader-imgbanner-show.svelte-128h1y6{color:var(--aink);font-weight:600}.tm-reader-imgbanner-trust.svelte-128h1y6{color:var(--muted);font-weight:500}.tm-reader-imgbanner-show.svelte-128h1y6:disabled,.tm-reader-imgbanner-trust.svelte-128h1y6:disabled{opacity:.5;cursor:default}.tm-reader-time.svelte-128h1y6{font-size:var(--text-caption);color:var(--msoft);flex-shrink:0}.tm-reader-body.svelte-128h1y6{padding:14px 0 0 50px}.tm-reader-text.svelte-128h1y6{font:inherit;font-size:var(--text-body);color:var(--text);white-space:pre-wrap;word-break:break-word;max-width:640px;margin:0 0 12px;line-height:1.65}.tm-reader-token.svelte-128h1y6{color:inherit;font:inherit;cursor:pointer;border:none;border-bottom:1px dotted var(--msoft);background:0 0;margin:0;padding:0;display:inline}.tm-reader-token.svelte-128h1y6:hover{color:var(--accent);border-bottom-color:var(--accent)}.tm-reader-link.svelte-128h1y6{color:var(--accent);text-underline-offset:2px;word-break:break-word;overflow-wrap:anywhere;text-decoration:underline}.tm-reader-link-off.svelte-128h1y6{opacity:.65;cursor:not-allowed;text-decoration:line-through}.tm-reader-link.svelte-128h1y6:hover{text-decoration-thickness:2px}.tm-reader-quote-toggle.svelte-128h1y6{border:1px dashed var(--b2);color:var(--msoft);font:inherit;font-size:var(--text-caption);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:5px;margin:6px 0 12px;padding:3px 11px 3px 9px;font-weight:500;display:inline-flex}.tm-reader-quote-toggle.svelte-128h1y6:hover{background:var(--surface2);color:var(--text)}.tm-reader-quote-toggle.svelte-128h1y6:focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-reader-quoted.svelte-128h1y6{border-left:2px solid var(--b1);color:var(--muted);padding-left:12px}.tm-reader-muted.svelte-128h1y6{font-size:var(--text-body);color:var(--muted);margin:0}.tm-reader-html-card.svelte-128h1y6{max-width:680px;overflow:hidden}.tm-reader-body-shimmer.svelte-128h1y6{background:linear-gradient(100deg, var(--surface2) 40%, var(--bsoft) 50%, var(--surface2) 60%);background-size:200% 100%;border-radius:8px;max-width:680px;min-height:96px;animation:1.2s ease-in-out infinite svelte-128h1y6-tmReaderShimmer}@keyframes svelte-128h1y6-tmReaderShimmer{0%{background-position:180% 0}to{background-position:-20% 0}}.tm-reader-frame-spacer.svelte-128h1y6{background:var(--surface2);opacity:.55;border-radius:8px}.tm-reader-html.svelte-128h1y6{background:#fff;border:none;border-radius:8px;width:100%;min-height:24px;display:block}.tm-reader-html.themed.svelte-128h1y6{background:var(--surface);border-radius:0}.tm-reader-attachments.svelte-128h1y6{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.tm-reader-attachment.svelte-128h1y6{border:1px solid var(--b1);background:var(--surface);border-radius:12px;align-items:stretch;max-width:300px;display:inline-flex;overflow:hidden}.tm-reader-attachment-open.svelte-128h1y6{min-width:0;font:inherit;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.tm-reader-attachment-open.svelte-128h1y6:hover{background:var(--surface2)}.tm-reader-attachment-ic.svelte-128h1y6{align-self:stretch;place-items:center;padding:10px 4px 10px 12px;display:grid}.tm-reader-attachment-main.svelte-128h1y6{flex-direction:column;min-width:0;padding:8px 11px 8px 7px;display:flex}.tm-reader-attachment-name.svelte-128h1y6{text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:var(--text-meta);font-weight:500;overflow:hidden}.tm-reader-attachment-size.svelte-128h1y6{font-size:var(--text-caption);color:var(--msoft);font-family:var(--font-mono)}.tm-reader-attachment-sep.svelte-128h1y6{background:var(--b1);flex-shrink:0;width:1px}.tm-reader-attachment-dl.svelte-128h1y6{color:var(--muted);cursor:pointer;background:0 0;border:none;place-items:center;padding:10px 12px;display:grid}.tm-reader-attachment-dl.svelte-128h1y6:hover{background:var(--asoft);color:var(--aink)}.tm-reader-footer.svelte-128h1y6{border-top:1px solid var(--bsoft);background:var(--surface);flex-direction:column;flex-shrink:0;align-items:flex-end;gap:12px;padding:14px 24px 20px;display:flex}.tm-reader-footer.svelte-128h1y6 .tm-reader-chips:where(.svelte-128h1y6),.tm-reader-footer.svelte-128h1y6 .tm-reader-actions:where(.svelte-128h1y6){justify-content:flex-end;width:100%;margin:0;padding-left:0}.tm-reader-chips.svelte-128h1y6{flex-wrap:wrap;align-items:center;gap:7px;margin-top:20px;padding-left:50px;display:flex}.tm-reader-chips-mark.svelte-128h1y6{align-items:center;display:inline-flex}.tm-reader-chips-origin.svelte-128h1y6{color:var(--muted);font-size:var(--text-meta)}.tm-reader-chips-dismiss.svelte-128h1y6{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;display:grid}.tm-reader-chips-dismiss.svelte-128h1y6:hover{color:var(--color-ai);background:var(--color-ai-soft)}.tm-reader-chips-dismiss.svelte-128h1y6:focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-reader-chip.svelte-128h1y6{border:1px solid var(--b1);height:32px;color:var(--color-ai-ink);font-size:var(--text-meta);cursor:pointer;background:0 0;border-radius:999px;padding:0 15px;font-weight:500}.tm-reader-chip.svelte-128h1y6:hover{background:var(--color-ai-soft);border-color:#0000}.tm-reader-actions.svelte-128h1y6{flex-wrap:wrap;gap:8px;margin-top:14px;padding-left:50px;display:flex}.tm-reader-reply.svelte-128h1y6{border:1px solid var(--b1);height:38px;font-size:var(--text-body);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-weight:500;display:inline-flex}.tm-reader-reply.svelte-128h1y6:hover{background:var(--surface2)}.tm-reader-reply.discard.svelte-128h1y6:hover{background:var(--dsoft);color:var(--danger);border-color:#0000}.tm-reader-resume.svelte-128h1y6{background:var(--accent);color:#fff;height:38px;font-size:var(--text-body);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-weight:600;display:inline-flex}.tm-reader-resume.svelte-128h1y6:hover{filter:brightness(1.08)}.tm-reader-summarize.svelte-128h1y6:focus-visible,.tm-reader-chip.svelte-128h1y6:focus-visible,.tm-reader-reply.svelte-128h1y6:focus-visible,.tm-reader-resume.svelte-128h1y6:focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-reader-attachment-open.svelte-128h1y6:focus-visible,.tm-reader-details-toggle.svelte-128h1y6:focus-visible{background:var(--surface2);color:var(--text);outline:none}.tm-reader-attachment-dl.svelte-128h1y6:focus-visible{background:var(--asoft);color:var(--aink);outline:none}.tm-reader-summary-close.svelte-128h1y6:focus-visible{color:var(--text);outline:none}@media (width<=700px){.tm-reader[data-open="1"].svelte-128h1y6{z-index:380;border-radius:0;position:fixed;inset:0}.tm-reader-scroll.svelte-128h1y6{padding:8px 16px 22px}.tm-reader-footer.svelte-128h1y6{padding-left:16px;padding-right:16px}.tm-reader-body.svelte-128h1y6,.tm-reader-chips.svelte-128h1y6,.tm-reader-actions.svelte-128h1y6{padding-left:0}.tm-reader-time.svelte-128h1y6,.tm-reader-email.svelte-128h1y6{display:none}.tm-reader-details-popover.svelte-128h1y6{width:calc(100vw - 42px);max-width:calc(100vw - 42px);left:-50px}}@media (prefers-reduced-motion:reduce){.tm-reader-message.svelte-128h1y6,.tm-reader-summary.svelte-128h1y6,.tm-reader-details-popover.svelte-128h1y6,.tm-reader-snooze-menu.svelte-128h1y6{animation:none}}.pi-brand.svelte-kzm2hg{vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.pi-brand.svelte-kzm2hg svg{width:100%;height:100%;display:block}.af-bleed+.af-bleed{margin-top:-.75rem}.ms-banner-in.svelte-x3uvvz{animation:msBarIn var(--dur-panel) var(--ease-out) both}.row.svelte-10ktj7s{align-items:flex-start;gap:.5rem;display:flex}.datecol.svelte-10ktj7s{flex:58%;min-width:0}.timecol.svelte-10ktj7s{flex:42%;min-width:0;position:relative}.field.svelte-10ktj7s{box-sizing:border-box;border:1px solid var(--color-border-1);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-width:0;color:var(--color-text);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:border-color var(--dur-quick) var(--ease-standard);grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:.5rem;display:grid}.field.svelte-10ktj7s:hover:not(:disabled){border-color:var(--color-accent)}.field.svelte-10ktj7s:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.field.svelte-10ktj7s:disabled{opacity:.55;cursor:not-allowed}.field.placeholder.svelte-10ktj7s .ftext:where(.svelte-10ktj7s){color:var(--color-muted-soft)}.ftext.svelte-10ktj7s{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.field-icon.svelte-10ktj7s{align-self:center;place-items:center;line-height:0;display:inline-grid}.field-icon--leading.svelte-10ktj7s{justify-self:start}.caret.svelte-10ktj7s{color:var(--color-muted);transition:transform var(--dur-quick) var(--ease-standard);justify-self:end}.caret.flipped.svelte-10ktj7s{transform:rotate(180deg)}.panel.svelte-10ktj7s{z-index:80;background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-md);animation:svelte-10ktj7s-tp-in var(--dur-panel) var(--ease-out) both;overflow:hidden;box-shadow:0 1px 2px #0501000f,0 12px 40px #0501002e}@keyframes svelte-10ktj7s-tp-in{0%{opacity:0;transform:translateY(-5px)}}.typerow.svelte-10ktj7s{border-bottom:1px solid var(--color-border-soft);align-items:center;gap:.5rem;padding:.5rem .6rem;display:flex}.typed.svelte-10ktj7s{border:1px solid var(--color-border-1);border-radius:var(--radius-sm);background:var(--color-surface);min-width:0;height:1.9rem;color:var(--color-text);font-size:var(--text-body);flex:1;padding:0 .5rem}.typed.svelte-10ktj7s:focus{outline:2px solid var(--color-accent);outline-offset:1px;border-color:#0000}.hint.svelte-10ktj7s{font-size:var(--text-caption);color:var(--color-muted-soft)}.list.svelte-10ktj7s{max-height:15rem;padding:.25rem;overflow-y:auto}.slot.svelte-10ktj7s{border-radius:var(--radius-sm);text-align:left;width:100%;font-size:var(--text-body);color:var(--color-text);cursor:pointer;transition:background-color var(--dur-quick) var(--ease-standard);align-items:baseline;gap:.6rem;padding:.45rem .55rem;display:flex}.slot.svelte-10ktj7s:hover:not(:disabled){background:var(--color-surface-2)}.slot.sel.svelte-10ktj7s{background:var(--color-accent);color:#fff;font-weight:600}.slot.svelte-10ktj7s:disabled{color:var(--color-muted-soft);cursor:default}.human.svelte-10ktj7s{font-size:var(--text-caption);color:var(--color-muted)}.slot.sel.svelte-10ktj7s .human:where(.svelte-10ktj7s){color:#fff;opacity:.85}.mono.svelte-10ktj7s{font-family:var(--font-mono)}@media (width<=420px){.row.svelte-10ktj7s{flex-direction:column;align-items:stretch}}.preview.svelte-1rw7331{border-top:1px solid var(--color-border-soft);background:#fff;overflow:hidden}.frame.svelte-1rw7331{width:100%;max-height:var(--max-h);background:#fff;border:0;transition:height .16s;display:block}@media (prefers-reduced-motion:reduce){.frame.svelte-1rw7331{transition:none}}.tm-rsuggest.svelte-77rjgb{z-index:50;background:var(--color-surface);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transform-origin:top;flex-direction:column;gap:2px;max-height:240px;margin-top:4px;padding:7px;display:flex;position:absolute;top:100%;left:14px;right:14px;overflow:auto}.tm-rsuggest.tm-up.svelte-77rjgb{transform-origin:bottom;margin-top:0;margin-bottom:4px;top:auto;bottom:100%}.tm-rsuggest-status.svelte-77rjgb{font-size:var(--text-meta);color:var(--color-muted);align-items:center;gap:8px;padding:10px 12px;display:flex}.tm-rsuggest-row.svelte-77rjgb{width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:8px 11px;transition:background .12s;display:flex}.tm-rsuggest-row.hl.svelte-77rjgb,.tm-rsuggest-row.svelte-77rjgb:hover{background:var(--color-surface-2)}.tm-rsuggest-avatar.svelte-77rjgb{flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.tm-rsuggest-text.svelte-77rjgb{flex:1;min-width:0}.tm-rsuggest-name.svelte-77rjgb{font-size:var(--text-body);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.tm-rsuggest-email.svelte-77rjgb{font-size:var(--text-caption);color:var(--color-muted);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tm-rsuggest-badge.svelte-77rjgb{font-size:var(--text-2xs);font-family:var(--font-mono);color:var(--color-muted-soft);background:var(--color-surface-2);border-radius:6px;flex-shrink:0;padding:2px 7px}@media (prefers-reduced-motion:reduce){.tm-rsuggest-row.svelte-77rjgb{transition:none}}.sel-tb.svelte-5l9rua{z-index:210;background:var(--color-surface);border:1px solid var(--color-border-1);box-shadow:var(--shadow-lg,0 12px 32px #0501002e);font-family:var(--font-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:2px;max-width:calc(100vw - 16px);padding:4px;animation:.12s svelte-5l9rua-selTbIn;display:inline-flex;position:fixed;overflow-x:auto;transform:translate(-50%,calc(-100% - 8px))}.sel-tb.below.svelte-5l9rua{transform:translate(-50%,8px)}@keyframes svelte-5l9rua-selTbIn{0%{opacity:0;transform:translate(-50%,calc(-100% - 8px))scale(.96)}to{opacity:1}}.sel-tb.below.svelte-5l9rua{animation-name:svelte-5l9rua-selTbInBelow}@keyframes svelte-5l9rua-selTbInBelow{0%{opacity:0;transform:translate(-50%,8px)scale(.96)}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sel-tb.svelte-5l9rua{animation:none}}.sel-btn.svelte-5l9rua{height:28px;color:var(--color-text);font:inherit;font-size:var(--text-meta);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 11px;font-weight:500;display:inline-flex}.sel-btn.svelte-5l9rua:hover:not(:disabled){background:var(--color-accent-soft,var(--color-surface-2));color:var(--color-accent-ink,var(--color-accent))}.sel-btn.svelte-5l9rua:disabled{cursor:default;opacity:.55}.sel-btn[aria-busy=true].svelte-5l9rua{opacity:1;color:var(--color-accent-ink,var(--color-accent))}.sel-btn.svelte-5l9rua:focus-visible{box-shadow:var(--focus-ring);outline:none}.compose.svelte-ziglc5{z-index:160;background:var(--color-surface);border:1px solid var(--color-border-1);border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:min(560px,100vw - 48px);height:min(580px,100dvh - 24px);font-family:var(--font-sans);color:var(--color-text);flex-direction:column;animation:.28s cubic-bezier(.34,1.3,.64,1) both svelte-ziglc5-composeIn;display:flex;position:fixed;bottom:0;right:24px;overflow:hidden}@keyframes svelte-ziglc5-composeIn{0%{opacity:0;transform:translateY(36px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.compose.minimized.svelte-ziglc5{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:300px;height:46px}.compose.maximized.svelte-ziglc5{border-radius:0;width:100%;height:100dvh;inset:0}.compose-scrim.svelte-ziglc5{z-index:159;cursor:default;background:#0501006b;border:none;padding:0;position:fixed;inset:0}.mono.svelte-ziglc5{font-family:var(--font-mono)}@media (width<=768px){.compose.svelte-ziglc5{border-radius:0;width:100%;height:100dvh;inset:0}.compose.minimized.svelte-ziglc5{border-radius:0;width:100%;height:46px;inset:auto 0 0}}.head.svelte-ziglc5{background:var(--color-surface-2);flex-shrink:0;align-items:center;gap:4px;padding:10px 10px 10px 16px;display:flex}.head.clickable.svelte-ziglc5{cursor:pointer}.title.svelte-ziglc5{min-width:0;font-size:var(--text-body-lg);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.hbtn.svelte-ziglc5{width:28px;height:28px;color:var(--color-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.hbtn.svelte-ziglc5:hover{background:var(--color-bg);color:var(--color-text)}.hbtn.close.svelte-ziglc5:hover{color:var(--color-danger)}.shell.svelte-ziglc5{border-top:1px solid var(--color-border-1);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.shell.drag.svelte-ziglc5{outline:2px dashed var(--color-accent);outline-offset:-6px}.threat-note.svelte-ziglc5{border:1px solid var(--color-warn);background:var(--color-warn-soft);color:var(--color-warn-ink);font-size:var(--text-meta);border-radius:8px;align-items:flex-start;gap:9px;margin:10px 10px 0;padding:8px 12px;line-height:1.45;display:flex}.threat-note[data-level=danger].svelte-ziglc5{border-color:var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger-ink)}.threat-note-ic.svelte-ziglc5{flex-shrink:0;margin-top:1px;display:inline-flex}.threat-note-text.svelte-ziglc5{overflow-wrap:anywhere;min-width:0}.threat-note-line.svelte-ziglc5{display:block}.threat-note.svelte-ziglc5 code:where(.svelte-ziglc5){font-family:var(--font-mono);font-size:var(--text-caption)}.threat-note-sr.svelte-ziglc5{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.field.svelte-ziglc5{border-bottom:1px solid var(--color-border-soft);align-items:center;gap:10px;padding:8px 14px;display:flex;position:relative}.lbl.svelte-ziglc5{font-size:var(--text-meta);text-transform:none;letter-spacing:0;color:var(--color-muted-soft);flex-shrink:0;width:52px;font-weight:500}.cc-toggle.svelte-ziglc5{font-size:var(--text-caption);color:var(--color-muted);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;flex-shrink:0;padding:3px 7px;font-weight:500}.cc-toggle.svelte-ziglc5:hover{background:var(--color-surface-2);color:var(--color-text)}.rcpt.svelte-ziglc5{align-items:flex-start;min-height:42px;padding:6px 14px}.rcpt.svelte-ziglc5 .lbl:where(.svelte-ziglc5){padding-top:8px}.opt-lbl.svelte-ziglc5{align-items:center;gap:4px;display:inline-flex}.field-x.svelte-ziglc5{width:16px;height:16px;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;padding:0;display:grid}.field-x.svelte-ziglc5:hover{background:var(--color-surface-2);color:var(--color-danger)}.chips-wrap.svelte-ziglc5{flex-wrap:wrap;flex:1;align-items:center;gap:5px;min-width:0;max-height:96px;padding:3px 0;display:flex;overflow-y:auto}.chip.svelte-ziglc5{background:var(--color-surface-2);min-width:0;max-width:220px;font-size:var(--text-meta);min-height:20px;transition:background var(--dur-fast,.14s) var(--ease,ease);border-radius:999px;align-items:center;gap:6px;display:inline-flex;padding:0 8px 0 0!important}.chip.expanded.svelte-ziglc5{max-width:340px}.chip.svelte-ziglc5:hover{background:color-mix(in srgb, var(--color-text) 8%, var(--color-surface-2))}.chip-main.svelte-ziglc5{cursor:pointer;min-width:0;font:inherit;color:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex}.chip-main.svelte-ziglc5:focus-visible{outline:none}.chip-av.svelte-ziglc5{flex-shrink:0;line-height:0;display:inline-flex;position:relative}.chip-av-load.svelte-ziglc5{pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:-2px}.chip-label.svelte-ziglc5{min-width:0;max-width:100%;color:var(--color-text);font-size:var(--text-meta);align-items:center;gap:4px;display:inline-flex}.chip-addr.svelte-ziglc5{align-items:center;min-width:0;display:inline-flex}.chip-text.svelte-ziglc5{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chip-at.svelte-ziglc5{color:var(--color-muted);flex-shrink:0}.chip-x.svelte-ziglc5{width:15px;height:15px;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;place-items:center;padding:0;display:grid}.chip-x.svelte-ziglc5:hover{background:var(--color-border-1);color:var(--color-text)}.chips-wrap.svelte-ziglc5 input:where(.svelte-ziglc5){min-width:110px;height:28px;font:inherit;font-size:var(--text-body);color:var(--color-text);background:0 0;border:none;outline:none;flex:1}.subject-in.svelte-ziglc5{height:28px;font:inherit;font-size:var(--text-body);color:var(--color-text);background:0 0;border:none;outline:none;flex:1;font-weight:500}.field.locked.svelte-ziglc5{opacity:.62}.chips-wrap.svelte-ziglc5 input:where(.svelte-ziglc5):disabled,.subject-in.svelte-ziglc5:disabled{cursor:not-allowed}.cc-toggle.svelte-ziglc5:disabled,.field-x.svelte-ziglc5:disabled,.chip-x.svelte-ziglc5:disabled{opacity:.5;cursor:not-allowed}.format-bar.svelte-ziglc5{border-bottom:1px solid var(--color-border-soft);background:var(--color-surface);flex-wrap:wrap;align-items:center;gap:2px;display:flex;padding:6px!important}.fmt-btn.svelte-ziglc5{border-radius:var(--radius-md);width:30px;height:30px;color:var(--color-muted);cursor:pointer;font:inherit;background:0 0;border:none;place-items:center;display:grid}.fmt-btn.svelte-ziglc5:hover{background:var(--color-surface-2);color:var(--color-text)}.fmt-btn.active.svelte-ziglc5:not(:hover){background:var(--color-accent-soft,var(--color-surface-2));color:var(--color-accent-ink,var(--color-accent))}.fmt-btn.svelte-ziglc5 s:where(.svelte-ziglc5){font-family:var(--font-sans);font-size:var(--text-body)}.fmt-text.svelte-ziglc5{font-family:var(--font-mono);font-size:var(--text-meta)}.fmt-divider.svelte-ziglc5{background:var(--color-border-1);width:1px;height:18px;margin:0 5px}.compose-stack.svelte-ziglc5{background:var(--color-bg);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.block-panel.svelte-ziglc5{border-bottom:1px solid var(--color-border-soft);background:var(--color-surface);flex-shrink:0}.block-panel.collapsed.svelte-ziglc5 .block-head:where(.svelte-ziglc5){border-bottom:none}.block-head.svelte-ziglc5{border-bottom:1px solid var(--color-border-soft);background:var(--color-surface-2);align-items:center;gap:8px;padding:7px 12px;display:flex}.block-head.toggle.svelte-ziglc5{cursor:pointer;width:100%;font:inherit;text-align:left;border:none;transition:background .14s}.block-head.toggle.svelte-ziglc5:hover{background:color-mix(in srgb, var(--color-surface-2) 82%, var(--color-accent) 18%)}.block-label.svelte-ziglc5{font-size:var(--text-caption);letter-spacing:.55px;text-transform:uppercase;color:var(--color-muted);font-weight:600}.block-hint.svelte-ziglc5{min-width:0;font-size:var(--text-caption);color:var(--color-muted-soft);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.block-badge.svelte-ziglc5{font-size:var(--text-2xs);letter-spacing:.3px;text-transform:uppercase;background:var(--color-accent-soft,var(--color-surface));color:var(--color-accent);border-radius:999px;margin-left:auto;padding:1px 7px;font-weight:700}.block-action.svelte-ziglc5{color:var(--color-accent);font:inherit;font-size:var(--text-caption);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;margin-left:auto;padding:2px 4px;font-weight:600}.block-action.svelte-ziglc5:hover{background:var(--color-surface)}.block-collapsed.svelte-ziglc5{border:none;border-bottom:1px solid var(--color-border-soft);background:var(--color-surface-2);cursor:pointer;width:100%;font:inherit;text-align:left;align-items:center;gap:8px;padding:8px 12px;transition:background .14s;display:flex}.block-collapsed.svelte-ziglc5:hover{background:color-mix(in srgb, var(--color-surface-2) 88%, var(--color-text) 12%)}.block-sub.svelte-ziglc5{border-top:1px solid var(--color-border-soft)}.block-sub.svelte-ziglc5:first-of-type{border-top:none}.block-sublabel.svelte-ziglc5{font-size:var(--text-2xs);letter-spacing:.45px;text-transform:uppercase;color:var(--color-muted-soft);padding:6px 12px 0;font-weight:600;display:block}.body-wrap.svelte-ziglc5{background:var(--color-surface);flex-direction:column;flex:1;min-height:10rem;padding:12px 14px 8px;display:flex;position:relative}.body-wrap.writing.svelte-ziglc5 .body:where(.svelte-ziglc5){padding-bottom:56px}.body.svelte-ziglc5{width:100%;min-height:8rem;font:inherit;font-size:var(--text-body-lg);color:var(--color-text);caret-color:var(--color-accent);white-space:pre-wrap;overflow-wrap:break-word;background:0 0;border:none;outline:none;flex:1;line-height:1.6;overflow:auto}.body.svelte-ziglc5::placeholder{color:var(--color-muted-soft)}.body.svelte-ziglc5:empty:before{content:attr(data-placeholder);color:var(--color-muted-soft);pointer-events:none}.body.locked.svelte-ziglc5{opacity:.62;cursor:not-allowed;caret-color:#0000}.body.svelte-ziglc5 ul,.body.svelte-ziglc5 ol{margin:.35em 0;padding-inline-start:1.7em}.body.svelte-ziglc5 ul{list-style:outside}.body.svelte-ziglc5 ol{list-style:decimal}.body.svelte-ziglc5 li{display:list-item}.quoted.svelte-ziglc5{border-top:1px solid var(--color-border-soft);border-left:3px solid var(--color-border-1);font-size:var(--text-body);color:var(--color-muted);white-space:pre-wrap;word-break:break-word;margin-top:14px;padding:10px 0 0 12px;line-height:1.6}.attach-list.svelte-ziglc5{border-top:1px solid var(--color-border-soft);flex-shrink:0;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px;max-height:148px;padding:8px 14px;display:grid;overflow:auto}.attach-summary.svelte-ziglc5{border:0;border-top:1px solid var(--color-border-soft);width:100%;font:inherit;font-size:var(--text-meta);color:var(--color-muted);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:8px;padding:8px 14px;transition:color .14s;display:flex}.attach-summary.svelte-ziglc5:hover{color:var(--color-text)}.attach-summary-label.svelte-ziglc5{flex:1}.att.svelte-ziglc5{border:1px solid var(--color-border-1);border-radius:var(--radius-md);background:var(--color-surface-2);align-items:center;gap:8px;padding:6px 8px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.att.svelte-ziglc5:hover{border-color:var(--color-border-2,var(--color-border-1))}.att.infected.svelte-ziglc5{border-color:var(--color-danger)}.att-hit.svelte-ziglc5{min-width:0;font:inherit;text-align:left;color:inherit;cursor:default;background:0 0;border:none;flex:1;align-items:center;gap:10px;margin:0;padding:0;display:flex}.att-hit.previewable.svelte-ziglc5{cursor:zoom-in}.att-thumb.svelte-ziglc5{border-radius:var(--radius-sm);background:var(--color-border-soft);flex-shrink:0;width:38px;height:38px;position:relative;overflow:hidden}.att-thumb.svelte-ziglc5 img:where(.svelte-ziglc5){object-fit:cover;width:100%;height:100%;display:block}.att-thumb-eye.svelte-ziglc5{color:#fff;opacity:0;background:#05010073;place-items:center;transition:opacity .15s;display:grid;position:absolute;inset:0}.att-hit.previewable.svelte-ziglc5:hover .att-thumb-eye:where(.svelte-ziglc5){opacity:1}.att-tile.svelte-ziglc5{border-radius:var(--radius-sm);width:38px;height:38px;color:var(--tile-color,var(--color-muted));background:color-mix(in srgb, var(--tile-color,var(--color-muted)) 12%, transparent);flex-shrink:0;place-items:center;display:grid}.send-check.svelte-ziglc5{animation:msFadeIn var(--dur-quick,.14s) var(--ease-out,ease-out) both;display:inline-flex}.att-meta.svelte-ziglc5{flex-direction:column;flex:1;min-width:0;display:flex}.att-top.svelte-ziglc5{align-items:baseline;gap:8px;min-width:0;display:flex}.att-name.svelte-ziglc5{font-size:var(--text-meta);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.att-size.svelte-ziglc5{font-size:var(--text-caption);color:var(--color-muted);flex-shrink:0}.att-bar.svelte-ziglc5{background:var(--color-border-soft);border-radius:999px;height:4px;margin-top:5px;display:block;overflow:hidden}.att-fill.svelte-ziglc5{background:var(--color-accent);border-radius:999px;height:100%;transition:width .15s;display:block}.att-state.svelte-ziglc5{font-size:var(--text-caption);color:var(--color-muted);align-items:center;gap:4px;margin-top:3px;display:inline-flex}.att-state.ok.svelte-ziglc5{color:var(--color-success)}.att-state.bad.svelte-ziglc5{color:var(--color-danger)}.att-x.svelte-ziglc5{width:24px;height:24px;color:var(--color-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.att-x.svelte-ziglc5:hover{background:var(--color-surface);color:var(--color-text)}.drop-hint.svelte-ziglc5{z-index:10;border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-accent-ink);font-size:var(--text-body);pointer-events:none;grid-auto-flow:column;place-content:center;gap:6px;font-weight:500;display:grid;position:absolute;inset:8px}.foot.svelte-ziglc5{border-top:1px solid var(--color-border-1);flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:9px 12px;display:flex}.tool.svelte-ziglc5{width:34px;height:34px;color:var(--color-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.tool.svelte-ziglc5:hover{background:var(--color-surface-2);color:var(--color-text)}.tool.active.svelte-ziglc5:not(:hover){background:var(--color-accent-soft,var(--color-surface-2));color:var(--color-accent-ink,var(--color-accent))}.tool.disabled.svelte-ziglc5{opacity:.5;cursor:not-allowed}.hint.svelte-ziglc5{font-size:var(--text-caption);color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.spacer.svelte-ziglc5{flex:1;min-width:0}.discard.svelte-ziglc5{width:34px;height:34px;color:var(--color-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:grid}.discard.svelte-ziglc5:hover{background:var(--color-surface-2);color:var(--color-text)}.send.svelte-ziglc5{background:var(--color-accent);color:#fff;border-radius:var(--radius-md);height:34px;font:inherit;font-size:var(--text-body);cursor:pointer;border:none;align-items:center;gap:7px;padding:0 16px;font-weight:600;display:inline-flex}.send.svelte-ziglc5:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 88%, #fff)}.send.svelte-ziglc5:disabled{opacity:.6;cursor:not-allowed}.draft-btn.svelte-ziglc5{border:1px solid var(--color-border-1);background:var(--color-surface);height:34px;color:var(--color-text);border-radius:var(--radius-md);font:inherit;font-size:var(--text-body);cursor:pointer;flex-shrink:0;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.draft-btn.svelte-ziglc5:hover:not(:disabled){background:var(--color-surface-2)}.draft-btn.svelte-ziglc5:disabled{opacity:.6;cursor:not-allowed}.undo-bar.svelte-ziglc5{align-items:center;gap:9px;width:100%;display:flex}.undo-text.svelte-ziglc5{font-size:var(--text-body);color:var(--color-text);font-weight:500}.undo-btn.svelte-ziglc5{border-radius:var(--radius-md);background:var(--color-accent);color:#fff;height:34px;font:inherit;font-size:var(--text-body);cursor:pointer;border:none;padding:0 16px;font-weight:600}.undo-btn.svelte-ziglc5:hover{background:color-mix(in srgb, var(--color-accent) 88%, #fff)}.send-now.svelte-ziglc5{border:1px solid var(--color-border-1);background:var(--color-surface);height:34px;color:var(--color-text);border-radius:var(--radius-md);font:inherit;font-size:var(--text-body);cursor:pointer;padding:0 12px}.send-now.svelte-ziglc5:hover{background:var(--color-surface-2)}.send-group.svelte-ziglc5{flex-shrink:0;align-items:stretch;display:inline-flex}.send-group.svelte-ziglc5 .send:where(.svelte-ziglc5){border-top-right-radius:0;border-bottom-right-radius:0}.sched-wrap.svelte-ziglc5{display:inline-flex;position:relative}.send-sched.svelte-ziglc5{background:var(--color-accent);color:#fff;border-radius:0 var(--radius-md) var(--radius-md) 0;cursor:pointer;border:none;border-left:1px solid #0000002e;justify-content:center;align-items:center;width:32px;height:34px;display:inline-flex}.send-sched.svelte-ziglc5:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 88%, #fff)}.send-sched.svelte-ziglc5:disabled{opacity:.6;cursor:not-allowed}.sched-scrim.svelte-ziglc5{z-index:40;cursor:default;background:0 0;border:none;padding:0;position:fixed;inset:0}.sched-menu.svelte-ziglc5{z-index:41;background:var(--color-surface);border:1px solid var(--color-border-1);border-radius:var(--radius-md);width:236px;padding:5px;position:absolute;bottom:calc(100% + 8px);right:0}.sched-head.svelte-ziglc5{font-size:var(--text-caption);letter-spacing:.6px;text-transform:uppercase;color:var(--color-muted-soft);padding:6px 8px 5px;font-weight:600}.sched-item.svelte-ziglc5{border-radius:var(--radius-sm);width:100%;font:inherit;font-size:var(--text-body);color:var(--color-text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:9px;padding:8px;display:flex}.sched-item.svelte-ziglc5:hover{background:var(--color-surface-2)}.sched-custom.svelte-ziglc5{border-top:1px solid var(--color-border-soft);align-items:flex-start;gap:6px;margin-top:4px;padding:8px 6px 4px;display:flex}.sched-dt.svelte-ziglc5{flex:1;min-width:0}.sched-go.svelte-ziglc5{border-radius:var(--radius-sm);background:var(--color-accent);color:#fff;height:32px;font:inherit;font-size:var(--text-meta);cursor:pointer;border:none;padding:0 12px;font-weight:600}.chips-wrap.svelte-ziglc5 input:where(.svelte-ziglc5):focus,.subject-in.svelte-ziglc5:focus,.body.svelte-ziglc5:focus{outline:none}.more-wrap.svelte-ziglc5{display:inline-flex;position:relative}.insert-scrim.svelte-ziglc5{z-index:40;cursor:default;background:0 0;border:none;padding:0;position:fixed;inset:0}.insert-menu.svelte-ziglc5{z-index:41;background:var(--color-surface);border:1px solid var(--color-border-1);border-radius:var(--radius-md);width:236px;max-height:320px;padding:5px;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto}.insert-title.svelte-ziglc5{font-size:var(--text-caption);letter-spacing:.6px;text-transform:uppercase;color:var(--color-muted-soft);padding:6px 8px 5px;font-weight:600}.insert-head.svelte-ziglc5{font-size:var(--text-caption);letter-spacing:.4px;text-transform:uppercase;color:var(--color-muted);padding:8px 8px 3px;font-weight:600}.insert-item.svelte-ziglc5{border-radius:var(--radius-sm);width:100%;font:inherit;font-size:var(--text-body);color:var(--color-text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:8px;display:flex}.insert-item.svelte-ziglc5:hover{background:var(--color-surface-2)}.insert-name.svelte-ziglc5{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.insert-def.svelte-ziglc5{font-size:var(--text-2xs);letter-spacing:.3px;text-transform:uppercase;background:var(--color-accent-soft,var(--color-surface-2));color:var(--color-accent);border-radius:999px;flex-shrink:0;padding:1px 7px;font-weight:700}.hbtn.svelte-ziglc5:focus-visible,.fmt-btn.svelte-ziglc5:focus-visible,.tool.svelte-ziglc5:focus-visible,.cc-toggle.svelte-ziglc5:focus-visible,.field-x.svelte-ziglc5:focus-visible,.att-x.svelte-ziglc5:focus-visible,.discard.svelte-ziglc5:focus-visible,.sched-item.svelte-ziglc5:focus-visible,.insert-item.svelte-ziglc5:focus-visible{background:var(--color-surface-2);color:var(--color-text);outline:none}.send.svelte-ziglc5:focus-visible,.draft-btn.svelte-ziglc5:focus-visible,.send-now.svelte-ziglc5:focus-visible,.undo-btn.svelte-ziglc5:focus-visible,.send-sched.svelte-ziglc5:focus-visible,.sched-go.svelte-ziglc5:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (width<=700px){.hint.svelte-ziglc5{display:none}}@media (width<=460px){.foot.svelte-ziglc5{gap:6px;padding:8px 10px}.draft-txt.svelte-ziglc5{display:none}.draft-btn.svelte-ziglc5{padding:0 10px}}.ai-bar.svelte-ziglc5{z-index:6;background:var(--color-surface);border:1px solid var(--color-border-1);height:42px;box-shadow:var(--shadow-lg,0 12px 32px #0501002e);border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 12px;animation:.14s svelte-ziglc5-aiBarIn;display:flex;position:absolute;bottom:8px;left:8px;right:8px}@keyframes svelte-ziglc5-aiBarIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ai-bar.svelte-ziglc5{animation:none}}.ai-bar-star.svelte-ziglc5{color:var(--color-ai);flex-shrink:0;place-items:center;display:grid}.ai-bar-star.busy.svelte-ziglc5 svg{animation:1.1s ease-in-out infinite svelte-ziglc5-aiStarPulse}@keyframes svelte-ziglc5-aiStarPulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.ai-bar-star.busy.svelte-ziglc5 svg{animation:none}}.ai-body-mark.svelte-ziglc5{align-items:center;gap:8px;margin:0 0 8px;display:inline-flex}.ai-mark-badge.svelte-ziglc5{line-height:1;font-size:var(--text-caption);color:var(--color-ai);align-items:center;gap:5px;font-weight:600;display:inline-flex}.ai-mark-sep.svelte-ziglc5{color:var(--color-ai-border);font-size:var(--text-meta);line-height:1}.ai-mark-revert.svelte-ziglc5{border:1px solid var(--color-ai-border);background:var(--color-ai-soft);height:22px;color:var(--color-ai-ink);font:inherit;font-size:var(--text-caption);cursor:pointer;border-radius:999px;align-items:center;padding:0 9px;font-weight:600;transition:border-color .14s;display:inline-flex}.ai-mark-revert.svelte-ziglc5:hover{border-color:var(--color-ai)}.ai-mark-revert.svelte-ziglc5:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-ai) 55%, transparent);outline:none}.ai-bar-input.svelte-ziglc5{min-width:0;height:100%;font:inherit;font-size:var(--text-body);color:var(--color-text);background:0 0;border:none;outline:none;flex:1}.ai-bar-input.svelte-ziglc5::placeholder{color:var(--color-muted-soft)}.ai-bar-input.svelte-ziglc5:disabled{opacity:.7}.ai-bar-busy.svelte-ziglc5{font-size:var(--text-meta);color:var(--color-muted);white-space:nowrap;flex-shrink:0}.ai-bar-go.svelte-ziglc5{background:var(--color-accent);color:#fff;cursor:pointer;border:none;border-radius:999px;flex-shrink:0;place-items:center;width:30px;height:30px;transition:filter .14s;display:grid}.ai-bar-go.svelte-ziglc5:hover:not(:disabled){filter:brightness(1.06)}.ai-bar-go.svelte-ziglc5:disabled{opacity:.45;cursor:not-allowed}.ai-bar-go.svelte-ziglc5:focus-visible{box-shadow:var(--focus-ring);outline:none}.ai-bar-x.svelte-ziglc5{width:28px;height:28px;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.ai-bar-x.svelte-ziglc5:hover{background:var(--color-surface-2);color:var(--color-text)}.ai-bar-x.svelte-ziglc5:focus-visible{box-shadow:var(--focus-ring);outline:none}.preflight.svelte-ziglc5{z-index:60;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.preflight-scrim.svelte-ziglc5{cursor:default;background:#05010061;border:none;padding:0;position:absolute;inset:0}.preflight-card.svelte-ziglc5{z-index:1;background:var(--color-surface);border:1px solid var(--color-border-1);border-radius:var(--radius-lg);width:min(400px,100%);box-shadow:var(--shadow-lg,0 18px 44px #05010047);flex-direction:column;gap:14px;padding:18px;animation:.16s svelte-ziglc5-preflightIn;display:flex;position:relative}@keyframes svelte-ziglc5-preflightIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.preflight-card.svelte-ziglc5{animation:none}}.preflight-head.svelte-ziglc5{align-items:flex-start;gap:11px;display:flex}.preflight-icon.svelte-ziglc5{background:var(--color-warn-soft);width:34px;height:34px;color:var(--color-warn);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.preflight-heading.svelte-ziglc5{flex-direction:column;gap:2px;display:flex}.preflight-title.svelte-ziglc5{font-size:var(--text-body-lg);color:var(--color-text);font-weight:600}.preflight-sub.svelte-ziglc5{font-size:var(--text-meta);color:var(--color-muted)}.preflight-list.svelte-ziglc5{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.preflight-list.svelte-ziglc5 li:where(.svelte-ziglc5){border-radius:var(--radius-md);background:var(--color-warn-soft);color:var(--color-warn-ink);font-size:var(--text-body);align-items:flex-start;gap:8px;padding:9px 11px;line-height:1.45;display:flex}.preflight-list.svelte-ziglc5 li:where(.svelte-ziglc5) svg{color:var(--color-warn);flex-shrink:0;margin-top:1px}.preflight-actions.svelte-ziglc5{justify-content:flex-end;gap:8px;display:flex}.preflight-back.svelte-ziglc5{border:1px solid var(--color-border-1);background:var(--color-surface);height:34px;color:var(--color-text);border-radius:var(--radius-md);font:inherit;font-size:var(--text-body);cursor:pointer;padding:0 14px}.preflight-back.svelte-ziglc5:hover{background:var(--color-surface-2)}.preflight-send.svelte-ziglc5{border-radius:var(--radius-md);background:var(--color-accent);color:#fff;height:34px;font:inherit;font-size:var(--text-body);cursor:pointer;border:none;padding:0 16px;font-weight:600}.preflight-send.svelte-ziglc5:hover{background:color-mix(in srgb, var(--color-accent) 88%, #fff)}.preflight-back.svelte-ziglc5:focus-visible,.preflight-send.svelte-ziglc5:focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-link.svelte-i3ou8c{padding:20px 20px 16px}.tm-link-head.svelte-i3ou8c{align-items:center;gap:10px;margin-bottom:14px;display:flex}.tm-link-ico.svelte-i3ou8c{color:var(--aink);place-items:center;display:grid}.tm-link-title.svelte-i3ou8c{font-size:var(--text-body-lg);flex:1;font-weight:600}.tm-link-field.svelte-i3ou8c{font-size:var(--text-meta);color:var(--muted);flex-direction:column;gap:5px;display:flex}.tm-link-field.svelte-i3ou8c+.tm-link-field:where(.svelte-i3ou8c){margin-top:12px}.tm-link-field.svelte-i3ou8c input:where(.svelte-i3ou8c){background:var(--surface2);font-size:var(--text-body);color:var(--text);border:none;border-radius:10px;outline:none;padding:9px 12px}.tm-link-url.svelte-i3ou8c{font-family:var(--font-mono)}.tm-link-actions.svelte-i3ou8c{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.tm-link-cancel.svelte-i3ou8c{border:1px solid var(--b1);height:36px;color:var(--text);font-size:var(--text-meta);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-weight:500}.tm-link-cancel.svelte-i3ou8c:hover{background:var(--surface2)}.tm-link-insert.svelte-i3ou8c{background:var(--accent);color:#fff;height:36px;font-size:var(--text-meta);cursor:pointer;border:none;border-radius:999px;padding:0 19px;font-weight:600}.tm-link-insert.svelte-i3ou8c:hover{filter:brightness(1.08)}.tm-link-field.svelte-i3ou8c input:where(.svelte-i3ou8c):focus-visible,.tm-link-cancel.svelte-i3ou8c:focus-visible,.tm-link-insert.svelte-i3ou8c:focus-visible{box-shadow:var(--focus-ring);outline:none}.tm-compose-host .compose-scrim{z-index:199;background:var(--mail-overlay-scrim)}.tm-compose-host .compose{background:var(--surface);border-radius:var(--radius-card,18px);width:min(560px,100vw - 48px);height:min(610px,100dvh - 48px);box-shadow:var(--shadow-lg);color:var(--text);z-index:200;border:none;animation:.2s fadeUp;bottom:24px;right:24px}.tm-compose-host .compose.minimized{background:var(--surface2);border-radius:14px 14px 0 0;width:min(300px,100vw - 48px);height:46px;bottom:0}.tm-compose-host .compose.maximized{border-radius:18px;width:min(940px,100vw - 64px);height:calc(100dvh - 64px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.tm-compose-host .head{background:var(--surface2);border:none;padding:12px 12px 12px 16px}.tm-compose-host .title{font-size:var(--text-body-lg);font-weight:600}.tm-compose-host .hbtn{width:28px;height:28px;color:var(--muted);border-radius:8px}.tm-compose-host .hbtn:hover{background:var(--surface);color:var(--text)}.tm-compose-host .hbtn.close:hover{background:var(--dsoft);color:var(--danger)}.tm-compose-host .shell{border-top:1px solid var(--bsoft);background:var(--surface)}.tm-compose-host .field{border-bottom:1px solid var(--bsoft);padding:8px 14px;transition:border-color .15s}.tm-compose-host .field:focus-within{border-bottom-color:var(--color-accent)}.tm-compose-host .lbl{color:var(--msoft);font-size:var(--text-meta);letter-spacing:0;font-weight:500}.tm-compose-host .from-static,.tm-compose-host .subject-in,.tm-compose-host .chips-wrap input,.tm-compose-host .body{color:var(--text)}.tm-compose-host .chips-wrap input{font-family:var(--font-mono)}.tm-compose-host .cc-toggle{color:var(--muted);border-radius:8px}.tm-compose-host .cc-toggle:hover,.tm-compose-host .field-x:hover{background:var(--surface2);color:var(--text)}.tm-compose-host .chip{background:var(--asoft);color:var(--aink);max-width:230px;padding:3px!important}.tm-compose-host .chip-label,.tm-compose-host .chip-x{color:var(--aink)}.tm-compose-host .chip-x:hover{color:var(--aink);background:#0000001a}.tm-compose-host .compose-stack{background:var(--surface)}.tm-compose-host .body-wrap{background:var(--surface);padding:14px 18px 8px}.tm-compose-host .body{min-height:10rem;font-size:var(--text-body);line-height:1.65}.tm-compose-host .body a{color:var(--aink);background:var(--asoft);border-radius:6px;align-items:center;gap:3px;padding:0 6px;font-weight:500;text-decoration:none;display:inline-flex}.tm-compose-host .body a:after{content:"↗";font-size:var(--text-2xs);opacity:.75}.tm-compose-host .body a.tm-mention:after{content:none}.tm-compose-host .format-bar{background:var(--surface);border-bottom:1px solid var(--bsoft)}.tm-compose-host .fmt-btn{color:var(--muted);border-radius:8px}.tm-compose-host .fmt-btn:hover{background:var(--surface2);color:var(--text)}.tm-compose-host .fmt-btn.active:not(:hover){background:var(--asoft);color:var(--aink)}.tm-compose-host .fmt-divider{background:var(--b1)}.tm-compose-host .block-panel{border-bottom:1px solid var(--bsoft);background:var(--surface)}.tm-compose-host .block-head,.tm-compose-host .block-collapsed{background:var(--surface2);border-bottom-color:var(--bsoft)}.tm-compose-host .shell.drag{outline:none}.tm-compose-host .drop-hint{border:2px dashed var(--accent);background:var(--asoft);color:var(--aink);border-radius:14px;font-weight:600;inset:6px}.tm-compose-host .attach-list{border-top:1px solid var(--bsoft);background:var(--surface)}.tm-compose-host .att{background:var(--surface2);border-color:var(--b1);border-radius:12px}.tm-compose-host .att-state.ok{color:var(--aink)}.tm-compose-host .att-x:hover{background:var(--dsoft);color:var(--danger)}.tm-compose-host .foot{border-top:1px solid var(--b1);background:var(--surface);padding:9px 12px}.tm-compose-host .tool{color:var(--muted);border-radius:999px}.tm-compose-host .tool:hover{background:var(--surface2);color:var(--text)}.tm-compose-host .discard{color:var(--muted);border-radius:999px}.tm-compose-host .discard:hover{background:var(--dsoft);color:var(--danger)}.tm-compose-host .send,.tm-compose-host .send-sched,.tm-compose-host .send-now,.tm-compose-host .sched-go{background:var(--accent);color:#fff;border:none}.tm-compose-host .send:hover:not(:disabled),.tm-compose-host .send-sched:hover:not(:disabled),.tm-compose-host .send-now:hover,.tm-compose-host .sched-go:hover{background:var(--accent);filter:brightness(1.08)}.tm-compose-host .send,.tm-compose-host .draft-btn,.tm-compose-host .send-now,.tm-compose-host .undo-btn{border-radius:999px}.tm-compose-host .send-group .send{border-radius:999px 0 0 999px}.tm-compose-host .send-sched{border-left:1px solid #ffffff40;border-radius:0 999px 999px 0}.tm-compose-host .draft-btn,.tm-compose-host .undo-btn{border:1px solid var(--b1);color:var(--text);background:0 0}.tm-compose-host .draft-btn:hover:not(:disabled),.tm-compose-host .undo-btn:hover{background:var(--surface2)}.tm-compose-host .sched-menu,.tm-compose-host .insert-menu,.tm-compose-host .tm-rsuggest{background:var(--surface);border-color:var(--b1);box-shadow:var(--shadow-lg);border-radius:12px}.tm-compose-host .tm-rsuggest-row.hl,.tm-compose-host .tm-rsuggest-row:hover,.tm-compose-host .sched-item:hover,.tm-compose-host .insert-item:hover{background:var(--surface2)}@media (width<=700px){.tm-compose-host .compose,.tm-compose-host .compose.maximized{border-radius:18px 18px 0 0;width:100%;max-width:100%;height:min(610px,100dvh - 24px);inset:auto 0 0;transform:none}.tm-compose-host .compose.maximized{height:calc(100dvh - 24px)}.tm-compose-host .compose.minimized{border-radius:14px 14px 0 0;width:100%;height:46px;inset:auto 0 0}}@media (prefers-reduced-motion:reduce){.tm-compose-host .compose{animation:none}}.sched-panel.svelte-1bccspi{background:var(--surface);height:100%;font-family:var(--font-sans);flex-direction:column;display:flex;overflow:hidden}.sched-head.svelte-1bccspi{color:var(--aink);align-items:center;gap:10px;padding:16px 18px 12px;display:flex}.sched-title.svelte-1bccspi{font-size:var(--text-body-lg);color:var(--text);font-weight:600}.sched-count.svelte-1bccspi{font-size:var(--text-caption);color:var(--msoft)}.sched-flex.svelte-1bccspi{flex:1}.mono.svelte-1bccspi{font-family:var(--font-mono)}.sched-body.svelte-1bccspi{flex-direction:column;flex:1;min-height:0;padding:2px 12px 14px;display:flex;overflow:auto}.sched-empty.svelte-1bccspi{text-align:center;color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:48px 24px;display:flex}.sched-empty-icon.svelte-1bccspi{background:var(--surface2);width:56px;height:56px;color:var(--muted);border-radius:999px;place-items:center;margin-bottom:14px;display:grid}.sched-empty-title.svelte-1bccspi{font-size:var(--text-body-lg);color:var(--text);margin-bottom:5px;font-weight:600}.sched-empty-sub.svelte-1bccspi{font-size:var(--text-body);max-width:260px;margin:0;line-height:1.55}.sched-list.svelte-1bccspi{flex-direction:column;gap:8px;display:flex}.sched-item-row.svelte-1bccspi{border-bottom:1px solid var(--bsoft);padding:13px 4px}.sched-item-row.svelte-1bccspi:last-child{border-bottom:none}.sched-subj.svelte-1bccspi{font-size:var(--text-body);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.sched-to.svelte-1bccspi{font-size:var(--text-caption);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;overflow:hidden}.sched-actions.svelte-1bccspi{align-items:center;gap:8px;margin-top:10px;display:flex}.sched-pill.svelte-1bccspi{background:var(--asoft);color:var(--aink);font-size:var(--text-caption);border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-weight:600;display:inline-flex}.sched-cancel.svelte-1bccspi,.sched-send-now.svelte-1bccspi{font:inherit;font-size:var(--text-meta);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:5px 10px;font-weight:500}.sched-cancel.svelte-1bccspi{color:var(--danger)}.sched-send-now.svelte-1bccspi{color:var(--aink)}.sched-cancel.svelte-1bccspi:hover:not(:disabled){background:var(--dsoft)}.sched-send-now.svelte-1bccspi:hover:not(:disabled){background:var(--asoft)}.sched-cancel.svelte-1bccspi:disabled,.sched-send-now.svelte-1bccspi:disabled{opacity:.6;cursor:default}.sched-foot.svelte-1bccspi{border-top:1px solid var(--bsoft);font-size:var(--text-caption);color:var(--msoft);padding:12px 18px;line-height:1.45}.labels-panel.svelte-yrlvtx{background:var(--surface);max-height:calc(100vh - 80px);color:var(--text);font-family:var(--font-sans);flex-direction:column;display:flex}.head.svelte-yrlvtx{align-items:center;gap:10px;padding:18px 20px 12px;display:flex}.title.svelte-yrlvtx{font-size:var(--text-subhead);align-items:center;gap:8px;font-weight:600;display:inline-flex}.title.svelte-yrlvtx svg{color:var(--aink)}.body.svelte-yrlvtx{flex-direction:column;flex:1;gap:6px;min-height:0;padding:2px 14px 14px;display:flex;overflow-y:auto}.list.svelte-yrlvtx{flex-direction:column;gap:6px;display:flex}.label-card.svelte-yrlvtx{border:1px solid var(--bsoft);border-radius:14px;overflow:hidden}.label-card.open.svelte-yrlvtx{border-color:var(--b2)}.label-card.busy.svelte-yrlvtx{opacity:.68}.label-row.svelte-yrlvtx{cursor:pointer;text-align:left;width:100%;color:var(--text);background:0 0;border:none;align-items:center;gap:12px;padding:12px 14px;display:flex}.label-row.svelte-yrlvtx:hover{background:var(--surface2)}.label-row.svelte-yrlvtx .chev{color:var(--msoft)}.ldot.svelte-yrlvtx{background:color-mix(in srgb, var(--label-color) 14%, transparent);width:30px;height:30px;color:var(--label-color);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.lname.svelte-yrlvtx{min-width:0;font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.lcount.svelte-yrlvtx{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--msoft);flex-shrink:0}.label-edit.svelte-yrlvtx{flex-direction:column;gap:12px;padding:2px 14px 14px 56px;display:flex}.name-in.svelte-yrlvtx{box-sizing:border-box;background:var(--surface2);width:100%;height:36px;color:var(--text);font-size:var(--text-body);border:none;border-radius:10px;outline:none;padding:0 12px;font-family:inherit}.name-in.svelte-yrlvtx::placeholder{color:var(--msoft)}.swatches.svelte-yrlvtx,.icons.svelte-yrlvtx{flex-wrap:wrap;gap:6px;display:flex}.sw.svelte-yrlvtx,.ic.svelte-yrlvtx{cursor:pointer;width:32px;height:32px;color:var(--muted);background:var(--surface2);border:2px solid #0000;border-radius:10px;place-items:center;display:grid}.ic.svelte-yrlvtx:hover{color:var(--text)}.sw.on.svelte-yrlvtx{border-color:var(--text)}.ic.on.svelte-yrlvtx{border-color:var(--accent)}.sw.svelte-yrlvtx{width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--surface);border-radius:999px}.label-edit-bottom.svelte-yrlvtx{align-items:center;gap:8px;display:flex}.del.svelte-yrlvtx{color:var(--danger);font-size:var(--text-meta);cursor:pointer;background:0 0;border:none;border-radius:8px;margin-left:auto;padding:5px 10px;font-weight:500}.del.svelte-yrlvtx:hover:not(:disabled){background:var(--dsoft)}.create-card.svelte-yrlvtx{border:1px solid var(--bsoft);border-radius:14px;flex-direction:column;gap:12px;padding:12px;display:flex}.create-actions.svelte-yrlvtx{justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.create-cancel.svelte-yrlvtx{border:1px solid var(--b1);height:36px;color:var(--text);font:inherit;font-size:var(--text-meta);cursor:pointer;background:0 0;border-radius:999px;padding:0 15px;font-weight:500}.create-cancel.svelte-yrlvtx:hover:not(:disabled){background:var(--surface2)}.create-cancel.svelte-yrlvtx:disabled{opacity:.55;cursor:default}.create-row.svelte-yrlvtx{align-items:center;gap:10px;display:flex}.preview.svelte-yrlvtx{color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.add.svelte-yrlvtx{background:var(--accent);color:#fff;height:36px;font:inherit;font-size:var(--text-meta);cursor:pointer;border:none;border-radius:999px;padding:0 15px;font-weight:600}.add.svelte-yrlvtx:hover:not(:disabled){filter:brightness(1.08)}.add.svelte-yrlvtx:disabled{opacity:.55;cursor:default}.pickers.svelte-yrlvtx{flex-direction:column;gap:10px;display:flex}.new-label.svelte-yrlvtx{border:1px dashed var(--b2);height:40px;color:var(--muted);font-size:var(--text-meta);cursor:pointer;background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:2px;font-weight:500;display:flex}.new-label.svelte-yrlvtx:hover{background:var(--surface2);color:var(--text)}.rule-suggest.svelte-1uha8ag{color:#f2f1ec;max-width:min(92vw,460px);font-size:var(--text-meta);z-index:300;box-shadow:var(--shadow-lg);animation:fadeUp var(--dur-panel) var(--ease);background:#1c1a17;border-radius:10px;align-items:center;gap:14px;padding:10px 16px;font-weight:500;line-height:1.4;display:flex;position:fixed;bottom:84px;left:50%;transform:translate(-50%)}.rule-suggest-msg.svelte-1uha8ag{min-width:0}.rule-suggest-msg.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-weight:700;font-family:var(--font-mono,inherit)}.rule-suggest-cta.svelte-1uha8ag{color:#7fd6a4;font-weight:700;font-size:var(--text-meta);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-family:inherit}.rule-suggest-cta.svelte-1uha8ag:hover{text-decoration:underline}.rule-suggest-cta.svelte-1uha8ag:focus-visible,.rule-suggest-close.svelte-1uha8ag:focus-visible{box-shadow:var(--focus-ring);border-radius:6px;outline:none}.rule-suggest-close.svelte-1uha8ag{color:#f2f1ec80;cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;line-height:0;display:grid}.rule-suggest-close.svelte-1uha8ag:hover{color:#f2f1ec}.mail-wrap.svelte-1uha8ag{flex-direction:column;height:100%;min-height:0;display:flex}.mail-app.svelte-1uha8ag{grid-template-columns:var(--mail-list-col-w,392px) minmax(0, 1fr);gap:var(--mail-gap,14px);background:0 0;flex:1;min-height:0;display:grid;overflow:visible}.list-col.svelte-1uha8ag{flex-direction:column;min-width:0;min-height:0;display:flex}.mail-app.svelte-1uha8ag .list-pane{flex:auto;min-width:0}.global-search-sections.svelte-1uha8ag{border-bottom:1px solid var(--border,var(--surface2));gap:8px;padding:8px 10px;display:grid}.global-search-section.svelte-1uha8ag{gap:2px;display:grid}.global-search-heading.svelte-1uha8ag{color:var(--muted);font-size:var(--text-2xs);letter-spacing:.08em;padding:2px 6px;font-weight:700}.global-search-row.svelte-1uha8ag{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px;display:flex}.global-search-row.svelte-1uha8ag:hover:not(:disabled),.global-search-row.svelte-1uha8ag:focus-visible{background:var(--surface2);outline:none}.global-search-row.svelte-1uha8ag:disabled{cursor:not-allowed;opacity:.55}.global-search-avatar.svelte-1uha8ag,.global-search-file-icon.svelte-1uha8ag{background:var(--surface2);width:27px;height:27px;color:var(--muted);font-size:var(--text-xs);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.global-search-file-icon.svelte-1uha8ag{border-radius:7px}.global-search-copy.svelte-1uha8ag{gap:1px;min-width:0;display:grid}.global-search-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag),.global-search-copy.svelte-1uha8ag small:where(.svelte-1uha8ag){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.global-search-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:var(--text-sm)}.global-search-copy.svelte-1uha8ag small:where(.svelte-1uha8ag),.global-search-note.svelte-1uha8ag{color:var(--muted);font-size:var(--text-xs);margin:0}.global-search-note.svelte-1uha8ag{padding:3px 6px}.mail-app.svelte-1uha8ag .reader-pane{min-width:0}.reader-error.svelte-1uha8ag{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.drawer-scrim.svelte-1uha8ag{z-index:140;background:var(--mail-overlay-scrim);cursor:default;border:none;padding:0;position:fixed;inset:0}.drawer.svelte-1uha8ag{z-index:145;background:var(--surface);width:min(84vw,300px);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}@media (width<=1280px){.mail-app.svelte-1uha8ag{grid-template-columns:var(--mail-list-col-w-1280,330px) minmax(0, 1fr)}}@media (width<=1100px){.mail-app.svelte-1uha8ag{grid-template-columns:var(--mail-list-col-w-1100,340px) minmax(0, 1fr)}}@media (width<=920px){.mail-app.svelte-1uha8ag{grid-template-columns:var(--mail-list-col-w-920,280px) minmax(0, 1fr)}}@media (width<=700px){.mail-app.svelte-1uha8ag{grid-template-columns:1fr}.mail-app.svelte-1uha8ag .reader-pane,.mail-app[data-sel="1"].svelte-1uha8ag .list-col:where(.svelte-1uha8ag){display:none}.mail-app[data-sel="1"].svelte-1uha8ag .reader-pane{display:flex}}[data-inbox-style=gmail] .mail-app.svelte-1uha8ag{grid-template-columns:1fr;gap:0}[data-inbox-style=gmail] .mail-app.svelte-1uha8ag .reader-pane,[data-inbox-style=gmail] .mail-app[data-sel="1"].svelte-1uha8ag .list-col:where(.svelte-1uha8ag){display:none}[data-inbox-style=gmail] .mail-app[data-sel="1"].svelte-1uha8ag .reader-pane{display:flex}.print-region.svelte-1uha8ag{pointer-events:none;width:688px;position:fixed;top:0;left:-110vw}@media print{@page{size:auto;margin:14mm}body{background:#fff!important}body *{visibility:hidden!important}.print-region.svelte-1uha8ag{color:#111;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:var(--text-body-lg);background:#fff;padding:0;line-height:1.55;position:absolute;inset:0 auto auto 0;visibility:visible!important;display:block!important}.print-region.svelte-1uha8ag *{box-sizing:border-box;visibility:visible!important}.print-region.svelte-1uha8ag .print-msg{page-break-inside:avoid;break-inside:avoid;border:1px solid #ddd;border-radius:10px;margin:0 0 24px;overflow:hidden}.print-region.svelte-1uha8ag .print-head{background:#f7f7f4;border-bottom:1px solid #ddd;padding:20px 22px 16px}.print-region.svelte-1uha8ag .print-brand{font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;color:#006900;margin:0 0 10px;font-weight:700}.print-region.svelte-1uha8ag h1{font-size:var(--text-title-lg);color:#111;margin:0 0 14px;line-height:1.3}.print-region.svelte-1uha8ag .print-meta{font-size:var(--text-meta);color:#444;grid-template-columns:54px minmax(0,1fr);gap:5px 12px;margin:0;line-height:1.45;display:grid}.print-region.svelte-1uha8ag .print-meta dt{color:#777;margin:0;font-weight:700}.print-region.svelte-1uha8ag .print-meta dd{overflow-wrap:anywhere;color:#333;min-width:0;margin:0}.print-region.svelte-1uha8ag .print-body{color:#111;overflow-wrap:anywhere;background:#fff;padding:22px}.print-region.svelte-1uha8ag .print-frame{background:#fff;border:0;width:100%;display:block}.print-region.svelte-1uha8ag .print-body p:first-child{margin-top:0}.print-region.svelte-1uha8ag .print-body p:last-child{margin-bottom:0}.print-region.svelte-1uha8ag pre{white-space:pre-wrap;word-break:break-word;font:inherit;margin:0}.print-region.svelte-1uha8ag img{max-width:100%;height:auto}.print-region.svelte-1uha8ag table{border-collapse:collapse;max-width:100%}.print-region.svelte-1uha8ag a{color:#006900;text-decoration:underline}}.tm-compose-fab.svelte-1uha8ag{background:var(--accent);color:#fff;cursor:pointer;width:54px;height:54px;box-shadow:var(--shadow-lg);z-index:150;border:none;border-radius:999px;place-items:center;display:grid;position:fixed;bottom:18px;right:18px}.tm-compose-fab.svelte-1uha8ag:hover{filter:brightness(1.08)}
