.icon[data-v-44604c5a]{width:var(--icon-16);height:var(--icon-16);stroke-width:var(--icon-stroke);flex:none}.icon[data-size="20"][data-v-44604c5a]{width:var(--icon-20);height:var(--icon-20)}.icon[data-size="24"][data-v-44604c5a]{width:var(--icon-24);height:var(--icon-24)}.portrait[data-v-aba85d14]{border-radius:var(--radius-pill);font-weight:var(--type-weight-semibold);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}.icon[data-v-aba85d14]{object-fit:cover;background:var(--color-surface-panel);width:100%;height:100%;position:absolute;inset:0}.message-list[data-v-b0ff2720]{background:var(--color-surface-panel);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative}.list-header[data-v-b0ff2720]{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-bottom:var(--border-hairline) solid var(--color-border-subtle);flex-direction:column;flex:none;display:flex}.title-row[data-v-b0ff2720]{gap:var(--space-2);align-items:center;min-width:0;display:flex}.list-title[data-v-b0ff2720]{font-size:var(--type-size-14);font-weight:var(--type-weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.list-count[data-v-b0ff2720]{color:var(--color-text-secondary);font-size:var(--type-size-12);font-variant-numeric:tabular-nums;white-space:nowrap;flex:auto}.sort[data-v-b0ff2720],.filter[data-v-b0ff2720]{min-height:0;padding:var(--space-1) var(--space-2);font-size:var(--type-size-12);white-space:nowrap}.filters[data-v-b0ff2720]{gap:var(--space-1);flex-wrap:wrap;display:flex}.filter[aria-pressed=true][data-v-b0ff2720]{background:var(--color-surface-selected);font-weight:var(--type-weight-semibold)}.list-state[data-v-b0ff2720],.list-error[data-v-b0ff2720]{gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--type-size-12);flex-wrap:wrap;align-items:center;margin:0;display:flex}.search-error[data-v-b0ff2720]{color:var(--color-danger)}.list-error[data-v-b0ff2720]{padding:var(--space-2) var(--space-3);color:var(--color-warning-text)}.new-messages[data-v-b0ff2720]{align-self:center}.rows[data-v-b0ff2720]{outline-offset:calc(var(--focus-ring-offset) * -1);flex:auto;min-height:0;position:relative;overflow-y:auto}.spacer[data-v-b0ff2720]{position:relative}.group-header[data-v-b0ff2720],.row[data-v-b0ff2720]{box-sizing:border-box;position:absolute;top:0;left:0;right:0}.group-header[data-v-b0ff2720]{gap:var(--space-2);padding:0 var(--space-3);background:var(--color-surface-subtle);color:var(--color-text-secondary);font-size:var(--type-size-12);font-weight:var(--type-weight-semibold);align-items:center;display:flex}.group-toggle[data-v-b0ff2720]{gap:var(--space-2);min-height:0;font-size:inherit;padding:0}.group-count[data-v-b0ff2720]{font-variant-numeric:tabular-nums;font-weight:var(--type-weight-regular)}.row[data-v-b0ff2720]{gap:0 var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);border-bottom:var(--border-hairline) solid var(--color-border-subtle);font-size:var(--type-size-14);cursor:default;-webkit-user-select:none;user-select:none;touch-action:pan-y;grid-template:"check expand people time""check expand subject indicators""check expand snippet snippet"minmax(0,1fr)/auto auto minmax(0,1fr) auto;align-content:center;display:grid}.rows:focus-visible .row[data-focused=true][data-v-b0ff2720]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(var(--focus-ring-width) * -1)}.row[data-sub=true][data-v-b0ff2720]{padding-inline-start:var(--space-7)}.unread-marker[data-v-b0ff2720]{width:3px;position:absolute;top:0;bottom:0;left:0}.row[data-unread=true] .unread-marker[data-v-b0ff2720]{background:var(--color-operation)}.row-check[data-v-b0ff2720]{visibility:hidden;grid-area:check;align-self:center}.row:hover .row-check[data-v-b0ff2720],.row[data-focused=true] .row-check[data-v-b0ff2720],.message-list[data-any-selected=true] .row-check[data-v-b0ff2720],.message-list[data-touch=true][data-any-selected=true] .row-check[data-v-b0ff2720],.group-header .row-check[data-v-b0ff2720]{visibility:visible}.expand[data-v-b0ff2720]{grid-area:expand;align-self:center}.people[data-v-b0ff2720],.subject[data-v-b0ff2720],.snippet[data-v-b0ff2720]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.people[data-v-b0ff2720]{grid-area:people}.conversation-count[data-v-b0ff2720]{color:var(--color-text-secondary);font-size:var(--type-size-12);font-weight:var(--type-weight-regular);margin-inline-start:var(--space-1)}.time[data-v-b0ff2720]{color:var(--color-text-secondary);font-size:var(--type-size-12);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:time}.subject[data-v-b0ff2720]{grid-area:subject}.subject[data-empty=true][data-v-b0ff2720]{color:var(--color-text-muted)}.indicators[data-v-b0ff2720]{gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--type-size-11);grid-area:indicators;align-items:center;display:flex}.indicator[data-v-b0ff2720]{display:inline-flex}.snippet[data-v-b0ff2720]{color:var(--color-text-secondary);font-size:var(--type-size-13);grid-area:snippet}.message-list[data-density=single] .row[data-v-b0ff2720]{font-size:var(--type-size-13);grid-template:"check expand indicators people subject snippet time"/auto auto auto minmax(6rem,12rem) minmax(0,auto) minmax(0,1fr) auto;padding-block:0}.row-actions[data-v-b0ff2720]{right:var(--space-2);gap:var(--space-1);padding:0 var(--space-1);background:var(--color-surface-panel);border:var(--border-hairline) solid var(--color-border-subtle);border-radius:var(--radius-control);display:none;position:absolute;bottom:1px}.row:hover .row-actions[data-v-b0ff2720],.row:focus-within .row-actions[data-v-b0ff2720],.rows:focus-visible .row[data-focused=true] .row-actions[data-v-b0ff2720],.message-list[data-touch=true] .row-actions[data-v-b0ff2720]{display:flex}.message-list[data-touch=true] .row-actions button[data-v-b0ff2720]:not([data-row-more]){display:none}.message-list[data-touch=true] .row-actions[data-v-b0ff2720]{background:0 0;border:0}.skeleton-row[data-v-b0ff2720]{box-sizing:border-box;border-bottom:var(--border-hairline) solid var(--color-border-subtle);background:linear-gradient(var(--color-surface-subtle), var(--color-surface-subtle)) no-repeat var(--space-4) 50% / 60% 30%}.empty[data-v-b0ff2720]{gap:var(--space-2);padding:var(--space-6) var(--space-4);color:var(--color-text-secondary);font-size:var(--type-size-13);flex-wrap:wrap;align-items:center;margin:0;display:flex}.context-menu[data-v-b0ff2720]{z-index:var(--z-popover);width:15rem;position:fixed}.list-header[data-v-b0ff2720]{padding:var(--space-4) var(--space-5) var(--space-3);border-bottom:0}.list-title[data-v-b0ff2720]{font-size:var(--type-size-16);letter-spacing:-.01em;font-weight:700}.sort[data-v-b0ff2720]{color:var(--color-text-secondary);font-size:var(--type-size-12)}.filters[data-v-b0ff2720]{gap:var(--space-2);padding-top:var(--space-2)}.filter[data-v-b0ff2720]{border-radius:var(--radius-item);min-height:30px;color:var(--color-text-secondary);background:var(--lm-tile);font-size:var(--type-size-12);font-weight:var(--type-weight-medium);border:0;padding:0 14px}.filter[data-v-b0ff2720]:hover{background:var(--lm-tile-hover)}.filter[aria-pressed=true][data-v-b0ff2720]{color:var(--color-operation);background:var(--color-surface-selected);font-weight:var(--type-weight-semibold);box-shadow:inset 0 -2px 0 var(--color-operation)}.group-header[data-v-b0ff2720]{padding-inline:var(--space-5);color:var(--color-text-muted);background:var(--color-surface-panel);font-size:var(--type-size-11);font-weight:var(--type-weight-semibold);letter-spacing:.04em;text-transform:uppercase;border:0}.row[data-v-b0ff2720]{grid-template-columns:20px auto var(--lm-portrait) minmax(96px, 168px) minmax(0, 1fr) auto auto;padding:0 var(--space-5) 0 var(--space-4);border-bottom:var(--border-hairline) solid var(--color-border-subtle);font-size:var(--type-size-13);grid-template-rows:auto auto;grid-template-areas:"check expand portrait people subject indicators time""check expand portrait people snippet snippet snippet";align-items:center;gap:2px 12px}.row[data-v-b0ff2720]:hover{background:var(--lm-tile)}.row[aria-selected=true][data-v-b0ff2720]{background:var(--color-surface-selected);box-shadow:none}.row-portrait[data-v-b0ff2720]{grid-area:portrait;align-self:center}.unread-marker[data-v-b0ff2720]{border-radius:var(--radius-pill);width:7px;height:7px;top:50%;bottom:auto;left:6px;transform:translateY(-50%)}.row-check[data-v-b0ff2720]{margin:0}.people[data-v-b0ff2720]{color:var(--color-text-primary);font-weight:var(--type-weight-medium);grid-row:1/span 2;align-self:center}.subject[data-v-b0ff2720]{color:var(--color-text-primary);font-weight:var(--type-weight-medium);align-self:end}.snippet[data-v-b0ff2720]{color:var(--color-text-muted);font-size:var(--type-size-12);align-self:start}.time[data-v-b0ff2720]{color:var(--color-text-muted);font-size:var(--type-size-11);align-self:end}.row[data-unread=true] .time[data-v-b0ff2720]{color:var(--color-operation);font-weight:var(--type-weight-semibold)}.indicators[data-v-b0ff2720]{align-self:end}.message-list[data-density=compact] .row[data-v-b0ff2720]{grid-template:"check expand portrait people subject indicators time""check expand portrait people snippet snippet snippet"/20px auto 32px minmax(96px,168px) minmax(0,1fr) auto auto}.message-list[data-density=single] .people[data-v-b0ff2720]{grid-row:auto}.row-actions[data-v-b0ff2720]{right:var(--space-4);background:var(--color-surface-panel);box-shadow:var(--elevation-raised);border-radius:10px;gap:2px;padding:2px;bottom:50%;transform:translateY(50%)}.rows[data-v-b0ff2720],.rows[data-v-b0ff2720]:focus-visible{outline:none}.row[data-v-b0ff2720]{grid-template-columns:18px auto var(--lm-portrait) minmax(96px, 150px) minmax(0, 1fr) auto auto;padding-inline-start:22px}.row-check[data-v-b0ff2720],.message-list .row .row-check[data-v-b0ff2720]{visibility:visible;border-color:var(--color-border-default);border-radius:4px;width:16px;height:16px}.unread-marker[data-v-b0ff2720]{left:8px}.row:hover .unread-marker[data-v-b0ff2720],.row[data-focused=true] .unread-marker[data-v-b0ff2720],.message-list[data-any-selected=true] .unread-marker[data-v-b0ff2720]{visibility:visible}.rows:focus-visible .row[data-focused=true][data-v-b0ff2720]{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(var(--focus-ring-width) * -1);border-radius:10px}.expand[data-v-b0ff2720]{width:24px;min-width:24px;color:var(--color-text-muted)}.conversation-count[data-v-b0ff2720]{border-radius:var(--radius-pill);background:var(--color-surface-active);font-size:var(--type-size-11);font-weight:var(--type-weight-semibold);margin-inline-start:6px;padding:1px 7px}.people[data-v-b0ff2720],.subject[data-v-b0ff2720]{font-weight:var(--type-weight-regular)}.row[data-unread=true] .people[data-v-b0ff2720],.row[data-unread=true] .subject[data-v-b0ff2720]{font-weight:var(--type-weight-semibold)}.row[data-v-b0ff2720],.message-list[data-density=compact] .row[data-v-b0ff2720]{grid-template-columns:18px 24px var(--lm-portrait) minmax(88px, 132px) minmax(0, 1fr) auto auto}.list-header[data-v-b0ff2720]{padding:14px var(--space-4) 10px}.filter-row[data-v-b0ff2720]{gap:var(--space-3);align-items:center;display:flex}.filters[data-v-b0ff2720]{background:var(--color-app-background);scrollbar-width:none;border-radius:10px;flex-wrap:nowrap;flex:0 auto;gap:2px;min-width:0;padding:3px;display:inline-flex;overflow-x:auto}.filter[data-v-b0ff2720],.filter[data-v-b0ff2720]:hover{min-height:28px;color:var(--color-text-secondary);box-shadow:none;font-size:var(--type-size-12);font-weight:var(--type-weight-medium);background:0 0;border-radius:8px;flex:none;padding:0 12px}.filter[data-v-b0ff2720]:hover{color:var(--color-text-primary)}.filter[aria-pressed=true][data-v-b0ff2720],.filter[aria-pressed=true][data-v-b0ff2720]:hover{color:var(--color-text-primary);background:var(--color-surface-panel);box-shadow:var(--elevation-raised);font-weight:var(--type-weight-semibold)}.sort[data-v-b0ff2720]{width:34px;height:34px;color:var(--color-text-secondary);background:var(--color-app-background);border-radius:10px;flex:none;margin-inline-start:auto}.sort[data-reverse=true][data-v-b0ff2720] svg{transform:scaleY(-1)}.row[data-v-b0ff2720],.message-list[data-density=compact] .row[data-v-b0ff2720]{grid-template-columns:18px var(--lm-portrait) minmax(72px, 34%) minmax(0, 1fr) auto auto;padding:0 var(--space-4);border-bottom:0;grid-template-rows:auto auto;grid-template-areas:"check portrait people subject indicators time""check portrait snippet snippet indicators time";align-content:center;align-items:center;gap:3px 12px}.row[data-v-b0ff2720]:after{right:var(--space-4);bottom:0;left:var(--space-4);height:var(--border-hairline);background:var(--color-border-subtle);content:"";position:absolute}.row[data-v-b0ff2720]:hover,.row[aria-selected=true][data-v-b0ff2720]{border-radius:10px}.unread-marker[data-v-b0ff2720],.row:hover .unread-marker[data-v-b0ff2720],.row[data-focused=true] .unread-marker[data-v-b0ff2720],.message-list[data-any-selected=true] .unread-marker[data-v-b0ff2720],.expand[data-v-b0ff2720]{display:none}.row-check[data-v-b0ff2720],.message-list .row .row-check[data-v-b0ff2720]{grid-row:1/span 2;place-self:center}.row-portrait[data-v-b0ff2720]{grid-row:1/span 2}.people[data-v-b0ff2720],.subject[data-v-b0ff2720],.snippet[data-v-b0ff2720]{text-overflow:clip;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.people[data-v-b0ff2720]{grid-row:auto;align-self:end}.subject[data-v-b0ff2720]{align-self:end}.snippet[data-v-b0ff2720]{align-self:start}.indicators[data-v-b0ff2720],.time[data-v-b0ff2720]{grid-row:1/span 2;align-self:center}.message-list[data-density=single] .row[data-v-b0ff2720]{grid-template:"check portrait people subject snippet indicators time"/18px 24px minmax(6rem,12rem) minmax(0,auto) minmax(0,1fr) auto auto}.message-list[data-density=single] .people[data-v-b0ff2720],.message-list[data-density=single] .row-check[data-v-b0ff2720],.message-list[data-density=single] .row-portrait[data-v-b0ff2720],.message-list[data-density=single] .indicators[data-v-b0ff2720],.message-list[data-density=single] .time[data-v-b0ff2720]{grid-row:auto}.row-actions[data-v-b0ff2720]{right:var(--space-3);bottom:50%;transform:translateY(50%)}.list-meta[data-v-b0ff2720]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.message-list[data-touch=true] .row[data-v-b0ff2720],.message-list[data-touch=true] .row[data-v-b0ff2720]:hover,.message-list[data-touch=true] .row[data-v-b0ff2720]:focus-within{padding-inline-end:56px}.row-actions[data-v-b0ff2720]{box-shadow:none;background:0 0}.row[data-v-b0ff2720],.message-list[data-density=compact] .row[data-v-b0ff2720]{grid-template-columns:18px var(--lm-portrait) minmax(72px, 30%) minmax(0, 1fr) 56px 58px;gap:3px 10px}.message-list[data-density=compact] .row[data-v-b0ff2720]{grid-template-columns:18px 32px minmax(72px,30%) minmax(0,1fr) 56px 58px}.row[data-v-b0ff2720]:hover,.row[data-v-b0ff2720]:focus-within,.rows:focus-visible .row[data-focused=true][data-v-b0ff2720]{padding-inline-end:var(--space-4)}.indicators[data-v-b0ff2720]{justify-content:flex-end;min-width:0;overflow:hidden}.time[data-v-b0ff2720]{justify-self:end}.row-actions[data-v-b0ff2720]{right:var(--space-4);background:inherit;border-radius:0;justify-content:flex-end;gap:0;width:124px;padding:0}.row-actions .sk-button[data-v-b0ff2720]{width:30px;min-width:30px;height:30px}.message-list[data-touch=true] .row-actions[data-v-b0ff2720]{width:auto}.message-list[data-touch=true] .row[data-v-b0ff2720],.message-list[data-touch=true] .row[data-v-b0ff2720]:hover,.message-list[data-touch=true] .row[data-v-b0ff2720]:focus-within,.message-list[data-touch=true] .rows:focus-visible .row[data-focused=true][data-v-b0ff2720]{grid-template-columns:18px var(--lm-portrait) minmax(64px, 34%) minmax(0, 1fr) auto auto;padding-inline-end:52px}.message-list[data-touch=true] .row-actions[data-v-b0ff2720]{right:var(--space-2);background:0 0;width:44px}.navigation[data-v-33a40f8b]{background:var(--color-surface-panel);border-inline-end:var(--border-hairline) solid var(--color-border-default);flex-direction:column;min-width:0;height:100%;display:flex}.strip[data-v-33a40f8b]{gap:var(--space-2);padding:var(--space-2) 0;flex-direction:column;align-items:center;display:flex}.tree[data-v-33a40f8b]{min-height:0;padding:var(--space-2);flex:auto;overflow-y:auto}.account[data-v-33a40f8b]{margin-bottom:var(--space-3)}.account-header[data-v-33a40f8b]{gap:var(--space-2);padding:var(--space-1) 0;align-items:center;display:flex}.account-name[data-v-33a40f8b]{min-width:0;font-size:var(--type-size-13);flex-direction:column;display:flex}.account-address[data-v-33a40f8b],.account-access[data-v-33a40f8b]{color:var(--color-text-secondary);font-size:var(--type-size-12);text-overflow:ellipsis;overflow:hidden}.marker[data-v-33a40f8b]{border-radius:var(--radius-xs);background:var(--color-operation);flex:none;width:4px;height:16px}.marker[data-colour="1"][data-v-33a40f8b]{background:var(--color-info)}.marker[data-colour="2"][data-v-33a40f8b]{background:var(--color-agent)}.marker[data-colour="3"][data-v-33a40f8b]{background:var(--color-text-secondary)}.marker[data-colour="4"][data-v-33a40f8b]{background:var(--color-operation-text)}.marker[data-colour="5"][data-v-33a40f8b]{background:var(--color-info-text)}.marker[data-colour="6"][data-v-33a40f8b]{background:var(--color-agent-text)}.marker[data-colour="7"][data-v-33a40f8b]{background:var(--color-border-strong)}.folder[data-v-33a40f8b]{gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-2) 0 var(--space-5);border-radius:var(--radius-control);font-size:var(--type-size-13);cursor:default;align-items:center;display:flex}.folder[data-depth="1"][data-v-33a40f8b]{padding-inline-start:var(--space-7)}.folder[data-depth="2"][data-v-33a40f8b]{padding-inline-start:calc(var(--space-7) + var(--space-4))}.folder[data-depth="3"][data-v-33a40f8b]{padding-inline-start:calc(var(--space-7) + var(--space-6))}.folder[data-depth="4"][data-v-33a40f8b],.folder[data-depth="5"][data-v-33a40f8b],.folder[data-depth="6"][data-v-33a40f8b]{padding-inline-start:calc(var(--space-7) + var(--space-8))}.folder[aria-selected=true][data-v-33a40f8b]{background:var(--color-surface-selected);box-shadow:inset 3px 0 0 var(--color-operation);font-weight:var(--type-weight-semibold)}.folder[data-drop=true][data-v-33a40f8b]{outline:var(--border-active) dashed var(--color-operation)}.folder[data-v-33a40f8b]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(var(--focus-ring-offset) * -1)}.folder-name[data-v-33a40f8b]{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.folder-count[data-v-33a40f8b]{font-size:var(--type-size-12);font-weight:var(--type-weight-semibold);font-variant-numeric:tabular-nums;flex:none}.rename[data-v-33a40f8b]{flex:auto;min-width:0}.expander[data-v-33a40f8b]{margin-inline-start:calc(var(--space-5) * -1)}.footer[data-v-33a40f8b]{padding:var(--space-2);border-top:var(--border-hairline) solid var(--color-border-subtle);flex-direction:column;flex:none;display:flex}.footer-entry[data-v-33a40f8b]{justify-content:flex-start;gap:var(--space-2)}.navigation[data-v-33a40f8b]{background:0 0;border:0}.tree[data-v-33a40f8b]{padding:0 12px 0 var(--space-4)}.account+.account[data-v-33a40f8b]{margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--border-hairline) solid var(--color-border-subtle)}.account-header[data-v-33a40f8b]{min-height:44px;padding:0 0 var(--space-2);background:0 0;border:0}.account-name strong[data-v-33a40f8b]{color:var(--color-text-primary);font-size:var(--type-size-13);font-weight:var(--type-weight-semibold)}.account-address[data-v-33a40f8b],.account-access[data-v-33a40f8b]{color:var(--color-text-muted);font-size:var(--type-size-11)}.folder[data-v-33a40f8b]{min-height:var(--lm-rail-item);border-radius:var(--radius-item);color:var(--color-text-secondary);font-size:var(--type-size-13);font-weight:var(--type-weight-medium);box-shadow:none;transition:background var(--motion-micro) var(--ease-standard);border:0;gap:12px;margin-bottom:2px;padding-inline-end:10px}.folder[data-v-33a40f8b]:hover{background:var(--color-surface-active)}.folder[aria-selected=true][data-v-33a40f8b],.folder[aria-selected=true][data-v-33a40f8b]:hover{color:var(--color-operation);background:var(--lm-selected);font-weight:var(--type-weight-semibold);box-shadow:none}.folder-count[data-v-33a40f8b]{border-radius:var(--radius-pill);min-width:24px;color:var(--color-text-secondary);background:var(--color-surface-active);font-size:var(--type-size-11);font-weight:var(--type-weight-semibold);text-align:center;padding:2px 8px}.folder[aria-selected=true] .folder-count[data-v-33a40f8b]{color:var(--color-operation);background:var(--color-surface-panel)}.footer[data-v-33a40f8b]{padding:var(--space-3) 12px var(--space-4) var(--space-4);border-top:var(--border-hairline) solid var(--color-border-subtle);background:0 0}.footer-entry[data-v-33a40f8b]{min-height:var(--lm-rail-item);border-radius:var(--radius-item);color:var(--color-text-secondary);font-size:var(--type-size-13);font-weight:var(--type-weight-medium);gap:12px}.recipient-field[data-v-02e7a012]{gap:var(--space-1) var(--space-2);min-height:var(--control-height);padding:var(--space-1) 0;border-bottom:var(--border-hairline) solid var(--color-border-subtle);flex-wrap:wrap;align-items:center;display:flex}.field-label[data-v-02e7a012]{width:3rem;color:var(--color-text-secondary);font-size:var(--type-size-13);flex:none}.tokens[data-v-02e7a012]{margin:0;padding:0;list-style:none;display:contents}.token[data-v-02e7a012]{gap:var(--space-1);font-size:var(--type-size-13);align-items:center;display:inline-flex}.token[data-armed=true][data-v-02e7a012]{outline:var(--focus-ring-width) solid var(--color-focus-ring)}.token-marker[data-v-02e7a012]{color:var(--color-warning-text);display:inline-flex}.token-remove[data-v-02e7a012]{min-width:0;min-height:0;padding:0}.address-input[data-v-02e7a012]{background:0 0;border-color:#0000;flex:8rem;min-width:6rem}.field-error[data-v-02e7a012]{color:var(--color-danger-text);font-size:var(--type-size-12);flex:100%;margin:0}.compose[data-v-9260084b]{min-width:0;height:100%;min-height:0;padding:0 var(--space-4);background:var(--color-surface-panel);flex-direction:column;display:flex}.compose-bar[data-v-9260084b]{gap:var(--space-2);padding:var(--space-2) 0;border-bottom:var(--border-hairline) solid var(--color-border-subtle);flex-wrap:wrap;flex:none;align-items:center;display:flex;position:relative}.send-group[data-v-9260084b]{gap:var(--space-1);align-items:center;display:flex;position:relative}.send[data-v-9260084b]{gap:var(--space-2)}.other-group[data-v-9260084b]{font-size:var(--type-size-12)}.close[data-v-9260084b]{margin-inline-start:auto}.send-panel[data-v-9260084b]{top:calc(100% + var(--dropdown-offset));z-index:var(--z-popover);width:min(22rem,90vw);position:absolute;left:0}.schedule[data-v-9260084b]{gap:var(--space-2);padding-top:var(--space-2);align-items:flex-end;display:flex}.identity-row[data-v-9260084b],.subject-row[data-v-9260084b]{gap:var(--space-2);min-height:var(--control-height);padding:var(--space-1) 0;border-bottom:var(--border-hairline) solid var(--color-border-subtle);font-size:var(--type-size-13);flex-wrap:wrap;flex:none;align-items:center;display:flex}.field-label[data-v-9260084b]{width:3rem;color:var(--color-text-secondary);flex:none}.identity[data-v-9260084b]{gap:var(--space-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.identity-account[data-v-9260084b]{color:var(--color-text-secondary)}.identity-picker[data-v-9260084b]{flex:0 12rem;min-width:6rem}.marker[data-v-9260084b]{border-radius:var(--radius-xs);background:var(--color-operation);flex:none;width:4px;height:16px}.marker[data-colour="1"][data-v-9260084b]{background:var(--color-info)}.marker[data-colour="2"][data-v-9260084b]{background:var(--color-agent)}.marker[data-colour="3"][data-v-9260084b]{background:var(--color-text-secondary)}.marker[data-colour="4"][data-v-9260084b]{background:var(--color-operation-text)}.marker[data-colour="5"][data-v-9260084b]{background:var(--color-info-text)}.marker[data-colour="6"][data-v-9260084b]{background:var(--color-agent-text)}.marker[data-colour="7"][data-v-9260084b]{background:var(--color-border-strong)}.subject[data-v-9260084b]{background:0 0;border-color:#0000;flex:auto;min-width:0}.reveal[data-v-9260084b]{min-height:0;padding:0 var(--space-2);font-size:var(--type-size-12)}.compose-notices[data-v-9260084b]{gap:var(--space-1);padding:var(--space-2) 0;flex-direction:column;flex:none;display:flex}.compose-notice[data-v-9260084b]{gap:var(--space-2);padding:0 var(--space-3);border-inline-start:3px solid var(--color-text-secondary);font-size:var(--type-size-13);flex-wrap:wrap;align-items:center;margin:0;display:flex}.compose-notice[data-kind=blocking][data-v-9260084b]{border-inline-start-color:var(--color-warning)}.body[data-v-9260084b]{min-height:8rem;padding:var(--space-3) 0;resize:none;color:var(--color-text-primary);font-family:var(--type-interface);font-size:var(--type-size-14);background:0 0;border:0;outline:0;flex:auto;line-height:1.5}.status[data-v-9260084b]{gap:var(--space-4);padding:var(--space-1) 0;border-top:var(--border-hairline) solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:var(--type-size-12);flex:none;justify-content:space-between;margin:0;display:flex}.person-chip[data-v-90805fe6]{gap:var(--space-2);border-radius:var(--radius-pill);max-width:100%;min-height:26px;color:var(--color-text-primary);background:var(--lm-tile);font-size:var(--type-size-12);vertical-align:middle;align-items:center;padding:2px 10px 2px 3px;line-height:1.2;display:inline-flex}.name[data-v-90805fe6]{font-weight:var(--type-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prefix[data-v-90805fe6],.address[data-v-90805fe6]{color:var(--color-text-muted);white-space:nowrap}.address[data-v-90805fe6]{text-overflow:ellipsis;overflow:hidden}.mirror[data-v-74edee11]{color:#0000;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;margin:0;position:absolute;top:0;left:0;overflow:hidden}.mirror[data-v-74edee11] a{pointer-events:none}.link-check[data-v-27d75d27]{width:min(28rem,92vw)}.host[data-v-27d75d27]{margin:0 0 var(--space-2);font-size:var(--type-size-16);overflow-wrap:anywhere}.scheme[data-v-27d75d27],.prefix[data-v-27d75d27]{color:var(--color-text-secondary)}.domain[data-v-27d75d27]{font-weight:var(--type-weight-semibold)}.link-text[data-v-27d75d27],.address[data-v-27d75d27]{margin:0 0 var(--space-2);color:var(--color-text-secondary);font-size:var(--type-size-12);overflow-wrap:anywhere}.warnings[data-v-27d75d27]{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-6);border-inline-start:3px solid var(--color-warning);font-size:var(--type-size-13)}.notices[data-v-9a2fc971]{gap:var(--space-1);padding:var(--space-2) var(--space-4);background:var(--color-surface-panel);flex-direction:column;flex:none;display:flex}.notice[data-v-9a2fc971]{gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-3);border-inline-start:3px solid var(--color-text-secondary);background:var(--color-surface-panel);font-size:var(--type-size-13);flex-wrap:wrap;align-items:center;display:flex}.notice[data-tone=danger][data-v-9a2fc971]{border-inline-start-color:var(--color-danger)}.notice[data-tone=warning][data-v-9a2fc971]{border-inline-start-color:var(--color-warning)}.notice[data-tone=danger] .icon[data-v-9a2fc971]{color:var(--color-danger-text)}.notice[data-tone=warning] .icon[data-v-9a2fc971]{color:var(--color-warning-text)}.notice-text[data-v-9a2fc971]{flex:12rem;margin:0}.notice-action[data-v-9a2fc971]{color:var(--color-operation-text);font-weight:var(--type-weight-semibold)}.more[data-v-9a2fc971]{font-size:var(--type-size-12);align-self:flex-start}.message[data-v-b9026aa8]{background:var(--color-surface-panel);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative}.header[data-v-b9026aa8]{gap:var(--space-1);padding:var(--space-3) var(--space-4) var(--space-2);flex-direction:column;flex:none;display:flex}.subject[data-v-b9026aa8]{font-size:var(--type-size-16);font-weight:var(--type-weight-semibold);text-overflow:ellipsis;margin:0;overflow:hidden}.message[data-condensed=true] .subject[data-v-b9026aa8]{font-size:var(--type-size-14);white-space:nowrap}.sender-line[data-v-b9026aa8]{gap:var(--space-1) var(--space-3);font-size:var(--type-size-13);flex-wrap:wrap;align-items:center;display:flex}.sender[data-v-b9026aa8]{overflow-wrap:anywhere;min-width:0}.address[data-v-b9026aa8]{color:var(--color-text-secondary);margin-inline-start:var(--space-1)}.authentication[data-v-b9026aa8]{gap:var(--space-1);min-height:0;padding:0 var(--space-2);color:var(--color-text-secondary);font-size:var(--type-size-12)}.authentication[data-authentication=failed][data-v-b9026aa8]{color:var(--color-danger-text)}.authentication[data-authentication=not-verified][data-v-b9026aa8]{color:var(--color-warning-text)}.when[data-v-b9026aa8]{color:var(--color-text-secondary);font-size:var(--type-size-12);font-variant-numeric:tabular-nums;margin-inline-start:auto}.details[data-v-b9026aa8]{gap:var(--space-1);flex-direction:column;display:flex}.reply-to[data-v-b9026aa8],.recipients[data-v-b9026aa8],.states[data-v-b9026aa8]{gap:var(--space-1) var(--space-3);color:var(--color-text-secondary);font-size:var(--type-size-12);flex-wrap:wrap;align-items:center;margin:0;display:flex}.recipients .sk-button[data-v-b9026aa8]{min-height:0;padding:0 var(--space-1);font-size:var(--type-size-12)}.actions[data-v-b9026aa8]{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}.actions .sk-button[data-v-b9026aa8]{gap:var(--space-2)}.attachments[data-v-b9026aa8]{gap:var(--space-2);padding:var(--space-2) var(--space-4);flex-wrap:wrap;flex:none;display:flex}.attachment[data-v-b9026aa8]{gap:var(--space-2);padding:var(--space-1) var(--space-2);border:var(--border-hairline) solid var(--color-border-default);border-radius:var(--radius-control);font-size:var(--type-size-12);flex-wrap:wrap;align-items:center;display:flex}.attachment-name[data-v-b9026aa8]{font-weight:var(--type-weight-semibold)}.attachment-meta[data-v-b9026aa8],.attachment-verdict[data-v-b9026aa8]{gap:var(--space-1);color:var(--color-text-secondary);align-items:center;display:inline-flex}.attachment-verdict[data-tone=danger][data-v-b9026aa8]{color:var(--color-danger-text)}.attachment-verdict[data-tone=warning][data-v-b9026aa8]{color:var(--color-warning-text)}.boundary[data-v-b9026aa8]{border:0;border-top:var(--border-active) solid var(--color-border-strong);flex:none;width:100%;margin:0}.failure[data-v-b9026aa8]{padding:var(--space-5) var(--space-4);color:var(--color-text-secondary);font-size:var(--type-size-13);margin:0}.body[data-v-b9026aa8]{outline-offset:calc(var(--focus-ring-offset) * -1);flex:auto;min-height:0;position:relative;overflow:hidden auto}.body[data-over-link=true][data-v-b9026aa8]{cursor:pointer}.sizer[data-v-b9026aa8]{position:relative}.viewport[data-v-b9026aa8]{width:100%;position:sticky;top:0;overflow:hidden}.canvas[data-v-b9026aa8]{touch-action:pan-y;width:100%;height:100%;display:block}.link-hint[data-v-b9026aa8]{right:var(--space-2);bottom:var(--space-2);left:var(--space-2);padding:var(--space-1) var(--space-3);color:var(--color-text-primary);background:var(--color-surface-panel);border:var(--border-hairline) solid var(--color-border-default);border-radius:var(--radius-control);font-size:var(--type-size-12);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;margin:0;position:absolute;overflow:hidden}.check-host[data-v-b9026aa8]{z-index:var(--z-popover);position:absolute;top:30%;left:50%;transform:translate(-50%)}@media (width<=899px){.check-host[data-v-b9026aa8]{position:fixed;inset:auto 0 0;transform:none}.check-host[data-v-b9026aa8] .link-check{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;width:100%}}@media (width>=900px){.header[data-v-b9026aa8]{padding:var(--space-5) var(--space-6) var(--space-4);border-bottom:var(--border-hairline) solid var(--color-border-subtle)}.subject[data-v-b9026aa8]{margin-bottom:var(--space-4);font-size:var(--type-size-20);letter-spacing:-.01em;font-weight:700;line-height:1.3}.sender-line[data-v-b9026aa8]{align-items:center;gap:12px}.sender[data-v-b9026aa8]{font-size:var(--type-size-13)}.sender strong[data-v-b9026aa8]{font-weight:var(--type-weight-semibold)}.address[data-v-b9026aa8]{color:var(--color-text-muted)}.when[data-v-b9026aa8]{color:var(--color-text-muted);font-size:var(--type-size-12)}.recipients[data-v-b9026aa8]{color:var(--color-text-muted);font-size:var(--type-size-12);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.actions[data-v-b9026aa8]{gap:var(--space-2);padding-top:var(--space-2)}.actions .sk-button[data-v-b9026aa8]{border-color:var(--color-border-subtle);min-height:38px;font-weight:var(--type-weight-semibold);border-radius:10px;padding-inline:16px}.actions .sk-button[data-header-action=reply][data-v-b9026aa8]{border-color:var(--color-operation);color:var(--color-text-inverse);background:var(--color-operation)}.actions .sk-button[data-header-action=reply][data-v-b9026aa8]:hover{border-color:var(--lm-operation-strong);background:var(--lm-operation-strong)}.sender-line[data-v-b9026aa8]{flex-wrap:nowrap}.sender[data-v-b9026aa8]{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.authentication[data-v-b9026aa8]{color:var(--color-success-text);font-size:var(--type-size-12);flex:none}.authentication[data-authentication=failed][data-v-b9026aa8]{color:var(--color-danger-text)}.authentication[data-authentication=not-verified][data-v-b9026aa8]{color:var(--color-text-muted)}.when[data-v-b9026aa8]{white-space:nowrap;flex:none;margin-inline-start:auto}.message+.message[data-v-b9026aa8],.message[data-v-b9026aa8]{border-top-color:var(--color-border-subtle)}.header[data-v-b9026aa8]{padding:14px var(--space-5) 10px}.subject[data-v-b9026aa8]{margin-bottom:var(--space-2)}.actions[data-v-b9026aa8]{padding-top:0}.actions .sk-button[data-v-b9026aa8]{min-height:32px;font-size:var(--type-size-12);padding-inline:12px}}.tools[data-v-b9026aa8]{color:var(--color-text-secondary);align-items:center;gap:2px;margin:-4px -8px 8px;display:flex}.tools .sk-button[data-v-b9026aa8]{border-radius:10px;width:36px;height:36px}.tools-space[data-v-b9026aa8]{flex:auto}.attachments[data-v-b9026aa8]{padding:12px var(--space-5) 4px;border:0;border-top:var(--border-hairline) solid var(--color-border-subtle);background:0 0;flex-direction:column;flex:none;gap:10px;display:flex}.attachments-head[data-v-b9026aa8]{font-size:var(--type-size-13);justify-content:space-between;align-items:center;display:flex}.attachments-head strong[data-v-b9026aa8]{font-weight:var(--type-weight-semibold)}.save-all[data-v-b9026aa8]{color:var(--color-operation);font-size:var(--type-size-12);font-weight:var(--type-weight-semibold)}.attachment-cards[data-v-b9026aa8]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.attachment[data-v-b9026aa8]{background:var(--lm-tile);border:0;border-radius:12px;grid-template-columns:36px minmax(0,1fr);grid-template-areas:"kind name""kind meta""verdict verdict""actions actions";align-items:center;gap:2px 10px;padding:12px;display:grid}.attachment-kind[data-v-b9026aa8]{width:36px;height:36px;color:var(--color-text-inverse);background:var(--color-operation);letter-spacing:.02em;border-radius:9px;grid-area:kind;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.attachment-kind[data-kind=PDF][data-v-b9026aa8]{background:#e5484d}.attachment-kind[data-kind=XLSX][data-v-b9026aa8],.attachment-kind[data-kind=XLS][data-v-b9026aa8],.attachment-kind[data-kind=CSV][data-v-b9026aa8]{background:#1f9d64}.attachment-kind[data-kind=ZIP][data-v-b9026aa8],.attachment-kind[data-kind="7Z"][data-v-b9026aa8],.attachment-kind[data-kind=GZ][data-v-b9026aa8]{background:#6b7689}.attachment-kind[data-kind=PNG][data-v-b9026aa8],.attachment-kind[data-kind=JPG][data-v-b9026aa8],.attachment-kind[data-kind=JPEG][data-v-b9026aa8],.attachment-kind[data-kind=GIF][data-v-b9026aa8],.attachment-kind[data-kind=WEBP][data-v-b9026aa8]{background:#7c5cd6}.attachment-name[data-v-b9026aa8]{font-size:var(--type-size-12);font-weight:var(--type-weight-semibold);text-overflow:ellipsis;white-space:nowrap;grid-area:name;overflow:hidden}.attachment-meta[data-v-b9026aa8]{color:var(--color-text-muted);font-size:var(--type-size-11);text-overflow:ellipsis;white-space:nowrap;grid-area:meta;overflow:hidden}.attachment-verdict[data-v-b9026aa8]{font-size:var(--type-size-11);grid-area:verdict;align-items:center;gap:4px;margin-top:6px;display:inline-flex}.attachment-actions[data-v-b9026aa8]{grid-area:actions;gap:2px;margin-inline-start:-8px;display:flex}.attachment-actions .sk-button[data-v-b9026aa8]{min-height:26px;font-size:var(--type-size-11);padding-inline:8px}.reply-bar[data-v-b9026aa8]{padding:10px var(--space-5) 14px;flex:none}.reply-bar .actions[data-v-b9026aa8]{gap:var(--space-2);flex-wrap:wrap;padding:0;display:flex}.reply-bar .actions .sk-button[data-v-b9026aa8]{border-color:var(--color-border-subtle);min-height:38px;font-size:var(--type-size-13);font-weight:var(--type-weight-semibold);border-radius:10px;gap:8px;padding-inline:16px}.reply-bar .actions .sk-button[data-header-action=reply][data-v-b9026aa8]{border-color:var(--color-operation);color:var(--color-text-inverse);background:var(--color-operation)}.reply-bar .actions .sk-button[data-header-action=reply][data-v-b9026aa8]:hover{border-color:var(--lm-operation-strong);background:var(--lm-operation-strong)}.reply-bar .actions .sk-button[data-header-action=explanation][data-v-b9026aa8]{color:var(--color-text-secondary);font-weight:var(--type-weight-medium);border-color:#0000;margin-inline-start:auto}@media (width<=899px){.tools[data-v-b9026aa8]{display:none}.reply-bar[data-v-b9026aa8]{padding:6px var(--space-3) 8px}.reply-bar .actions .sk-button[data-v-b9026aa8]{min-height:34px;font-size:var(--type-size-12);padding-inline:10px}}.reading-pane[data-v-bbbe20d7]{background:var(--color-surface-panel);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.back-row[data-v-bbbe20d7],.draft-tabs[data-v-bbbe20d7]{gap:var(--space-2);padding:var(--space-1) var(--space-3);border-bottom:var(--border-hairline) solid var(--color-border-subtle);flex:none;align-items:center;display:flex}.draft-tab[data-v-bbbe20d7]{gap:var(--space-2);max-width:14rem;font-size:var(--type-size-12);white-space:nowrap;overflow:hidden}.draft-tab[aria-selected=true][data-v-bbbe20d7]{background:var(--color-surface-selected);font-weight:var(--type-weight-semibold)}.compose-host[data-v-bbbe20d7]{flex:auto;min-height:0}.compose-host[data-inline=true][data-v-bbbe20d7]{border-bottom:var(--border-active) solid var(--color-border-strong);flex:0 0 55%}.single[data-v-bbbe20d7]{flex:1 1 0}.placeholder[data-v-bbbe20d7]{padding:var(--space-6) var(--space-4);color:var(--color-text-secondary);font-size:var(--type-size-13);margin:0}.summary[data-v-bbbe20d7]{gap:var(--space-3);padding:var(--space-6) var(--space-4);flex-direction:column;display:flex}.summary-title[data-v-bbbe20d7]{font-size:var(--type-size-16);margin:0}.summary-text[data-v-bbbe20d7]{color:var(--color-text-secondary);font-size:var(--type-size-13);margin:0}.summary-actions[data-v-bbbe20d7]{gap:var(--space-2);flex-wrap:wrap;display:flex}.conversation[data-v-bbbe20d7]{flex:auto;min-height:0;overflow-y:auto}.condensed[data-v-bbbe20d7]{gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-4);border:0;border-bottom:var(--border-hairline) solid var(--color-border-subtle);color:var(--color-text-primary);background:var(--color-surface-subtle);font:inherit;font-size:var(--type-size-13);text-align:left;align-items:baseline;display:flex}.condensed-snippet[data-v-bbbe20d7]{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.conversation-message[data-v-bbbe20d7]{border-bottom:var(--border-active) solid var(--color-border-strong);height:70vh}.skeleton[data-v-bbbe20d7]{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.skeleton-header[data-v-bbbe20d7],.skeleton-line[data-v-bbbe20d7]{height:var(--space-4);border-radius:var(--radius-xs);background:var(--color-surface-subtle)}.skeleton-header[data-v-bbbe20d7]{width:50%;height:var(--space-6)}.skeleton-line.short[data-v-bbbe20d7]{width:35%}.conversation-message[data-v-bbbe20d7]{border-bottom:var(--border-hairline) solid var(--color-border-subtle)}.placeholder[data-v-bbbe20d7]{gap:var(--space-2);height:100%;padding:var(--space-6);color:var(--color-text-secondary);font-size:var(--type-size-14);font-weight:var(--type-weight-medium);text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;display:flex}.placeholder p[data-v-bbbe20d7]{margin:0}.placeholder-mark[data-v-bbbe20d7]{width:72px;height:72px;margin-bottom:var(--space-3);color:var(--color-operation);background:var(--color-surface-selected);border-radius:24px;justify-content:center;align-items:center;display:inline-flex}.placeholder-mark[data-v-bbbe20d7] svg{width:32px;height:32px}.placeholder-hint[data-v-bbbe20d7]{color:var(--color-text-muted);font-size:var(--type-size-12);font-weight:var(--type-weight-regular)}.explanation[data-v-d5991700]{gap:var(--space-3);font-size:var(--type-size-13);flex-direction:column;display:flex}.sentence[data-v-d5991700]{font-size:var(--type-size-14);font-weight:var(--type-weight-semibold);margin:0}.caption[data-v-d5991700]{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--type-size-11);letter-spacing:.04em;text-transform:uppercase}.muted[data-v-d5991700]{color:var(--color-text-secondary);font-size:var(--type-size-12);margin:0}.decisions[data-v-d5991700]{gap:var(--space-3);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}.decision[data-v-d5991700]{display:list-item}.decision strong[data-v-d5991700],.decision .muted[data-v-d5991700]{display:block}.evidence[data-v-d5991700]{margin:var(--space-1) 0 0;padding-inline-start:var(--space-5)}.correction[data-v-d5991700]{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.details[data-v-0fdf9fb2]{gap:var(--space-2);font-size:var(--type-size-12);flex-direction:column;display:flex}.muted[data-v-0fdf9fb2]{color:var(--color-text-secondary);margin:0}.section-title[data-v-0fdf9fb2]{margin:0}.section-title .sk-button[data-v-0fdf9fb2]{width:100%;font-weight:var(--type-weight-semibold);justify-content:flex-start}.rows[data-v-0fdf9fb2]{gap:var(--space-1) var(--space-3);padding:0 var(--space-2) var(--space-2);grid-template-columns:minmax(6rem,auto) 1fr;margin:0;display:grid}.rows dt[data-v-0fdf9fb2]{color:var(--color-text-secondary)}.rows dd[data-v-0fdf9fb2]{overflow-wrap:anywhere;margin:0}.work-view[data-v-6bf2dbcf]{background:var(--color-surface-panel);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.work-header[data-v-6bf2dbcf]{gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:var(--border-hairline) solid var(--color-border-default);flex:none;align-items:center;display:flex}.work-header .sk-button[data-v-6bf2dbcf]{gap:var(--space-2)}.work-title[data-v-6bf2dbcf]{font-size:var(--type-size-16);font-weight:var(--type-weight-semibold);margin:0}.work-sections[data-v-6bf2dbcf]{gap:var(--space-1);padding:var(--space-2) var(--space-4);border-bottom:var(--border-hairline) solid var(--color-border-subtle);flex-wrap:wrap;flex:none;display:flex}.work-section[aria-selected=true][data-v-6bf2dbcf]{background:var(--color-surface-selected);font-weight:var(--type-weight-semibold)}.work-body[data-v-6bf2dbcf]{min-height:0;padding:var(--space-4);font-size:var(--type-size-13);flex:auto;overflow:auto}.work-view[data-v-6bf2dbcf]{background:0 0}.work-header[data-v-6bf2dbcf]{gap:var(--space-4);padding:var(--space-3) var(--space-5);background:0 0;border-bottom:0}.work-header .sk-button[data-v-6bf2dbcf]{background:var(--color-surface-panel);border-color:#0000;border-radius:10px}.work-title[data-v-6bf2dbcf]{font-size:var(--type-size-20);letter-spacing:-.01em;font-weight:700}.work-sections[data-v-6bf2dbcf]{gap:var(--space-2);padding:0 var(--space-5) var(--space-3);background:0 0;border-bottom:0}.work-section[data-v-6bf2dbcf]{border-radius:var(--radius-item);min-height:30px;color:var(--color-text-secondary);background:var(--color-surface-panel);font-size:var(--type-size-12);font-weight:var(--type-weight-medium);border:0;padding:0 14px}.work-section[aria-selected=true][data-v-6bf2dbcf]{color:var(--color-operation);background:var(--lm-selected);font-weight:var(--type-weight-semibold);box-shadow:none}.accounts[data-v-5e7c4c89]{max-width:880px;padding:var(--space-5) var(--space-5) var(--space-7);flex-direction:column;gap:12px;margin-inline:auto;display:flex}.lead[data-v-5e7c4c89],.muted[data-v-5e7c4c89]{color:var(--color-text-muted);font-size:var(--type-size-13);margin:0}.account[data-v-5e7c4c89]{padding:var(--space-5);border-radius:var(--radius-panel);background:var(--color-surface-panel);box-shadow:var(--elevation-raised);align-items:flex-start;gap:14px;display:flex}.account-body[data-v-5e7c4c89]{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.account-head[data-v-5e7c4c89]{gap:var(--space-2) 10px;flex-wrap:wrap;align-items:center;display:flex}.account-name[data-v-5e7c4c89]{gap:var(--space-2);min-width:0;font-size:var(--type-size-14);flex:auto;align-items:baseline;display:inline-flex}.account-name strong[data-v-5e7c4c89]{font-weight:var(--type-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-address[data-v-5e7c4c89]{color:var(--color-text-muted);font-size:var(--type-size-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.health[data-v-5e7c4c89]{gap:var(--space-1);border-radius:var(--radius-pill);color:var(--color-operation);background:var(--color-operation-pale);font-size:var(--type-size-11);font-weight:var(--type-weight-semibold);flex:none;align-items:center;padding:3px 10px;display:inline-flex}.health[data-tone=ok][data-v-5e7c4c89]{color:var(--color-success-text);background:var(--color-success-pale)}.health[data-tone=warn][data-v-5e7c4c89]{color:var(--color-warning-text);background:var(--color-warning-pale)}.health[data-tone=stop][data-v-5e7c4c89]{color:var(--color-danger-text);background:var(--color-danger-pale)}.account-facts[data-v-5e7c4c89]{color:var(--color-text-muted);font-size:var(--type-size-12);margin:0;line-height:1.5}.account-error[data-v-5e7c4c89],.refusal[data-v-5e7c4c89]{margin:var(--space-2) 0;color:var(--color-danger-text);background:var(--color-danger-pale);font-size:var(--type-size-12);border-radius:10px;padding:10px 14px;line-height:1.5}.refusal p[data-v-5e7c4c89]{margin:0}.refusal ul[data-v-5e7c4c89]{margin:var(--space-2) 0;padding-inline-start:18px}.account-actions[data-v-5e7c4c89]{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.account-actions .sk-button[data-v-5e7c4c89],.refusal .sk-button[data-v-5e7c4c89]{border-color:var(--color-border-subtle);min-height:34px;font-size:var(--type-size-12);font-weight:var(--type-weight-semibold);border-radius:10px;gap:6px;padding-inline:14px}.account-actions .action-primary[data-v-5e7c4c89]:not(:disabled){border-color:var(--color-operation);color:var(--color-text-inverse);background:var(--color-operation)}.account-actions .action-primary[data-v-5e7c4c89]:not(:disabled):hover{border-color:var(--lm-operation-strong);background:var(--lm-operation-strong)}.account-actions .action-delete[data-v-5e7c4c89]:not(:disabled){color:var(--color-danger-text)}.account-actions .action-delete[data-v-5e7c4c89]:not(:disabled):hover{border-color:var(--color-danger-pale);background:var(--color-danger-pale)}.account-actions .action-danger[data-v-5e7c4c89]:not(:disabled){border-color:var(--color-danger);color:var(--color-text-inverse);background:var(--color-danger)}.account-actions .sk-button--quiet[data-v-5e7c4c89]{color:var(--color-text-secondary);border-color:#0000}.asked[data-v-5e7c4c89]{flex-direction:column;gap:12px;display:flex}.asked-title[data-v-5e7c4c89]{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--type-size-12);font-weight:var(--type-weight-semibold)}.approval[data-v-5e7c4c89]{color:var(--color-text-secondary);background:var(--color-operation-pale);font-size:var(--type-size-12);border-radius:10px;margin:0;padding:10px 14px;line-height:1.5}.approval strong[data-v-5e7c4c89]{color:var(--color-text-primary);font-weight:var(--type-weight-semibold);display:block}.request[data-v-5e7c4c89]{box-shadow:var(--elevation-raised), inset 3px 0 0 var(--color-operation)}.adding-mark[data-v-5e7c4c89]{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--color-operation);background:var(--color-operation-pale);flex:none;justify-content:center;align-items:center;display:inline-flex}.add-form[data-v-5e7c4c89],.removal[data-v-5e7c4c89],.advanced[data-v-5e7c4c89]{flex-direction:column;gap:10px;display:flex}.add-form[data-v-5e7c4c89],.removal[data-v-5e7c4c89]{margin-top:var(--space-2);padding:var(--space-4);background:var(--lm-tile);border-radius:10px}.removal-text[data-v-5e7c4c89]{color:var(--color-text-secondary);font-size:var(--type-size-12);margin:0;line-height:1.5}.removal-copy[data-v-5e7c4c89]{font-size:var(--type-size-12);border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.removal-copy legend[data-v-5e7c4c89]{font-weight:var(--type-weight-semibold);padding:0 0 4px}.removal-copy label[data-v-5e7c4c89]{gap:var(--space-2);align-items:center;display:inline-flex}.disclosure[data-v-5e7c4c89]{color:var(--color-text-secondary);font-size:var(--type-size-12);border-color:#0000;align-self:flex-start;gap:6px;padding-inline:6px}.server[data-v-5e7c4c89]{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.server .host[data-v-5e7c4c89]{flex:3 220px}.server .port[data-v-5e7c4c89]{flex:0 96px}.server .security[data-v-5e7c4c89]{flex:140px}.holds[data-v-5f523062]{max-width:880px;padding:var(--space-5) var(--space-5) var(--space-7);flex-direction:column;gap:12px;margin-inline:auto;display:flex}.lead[data-v-5f523062],.muted[data-v-5f523062]{color:var(--color-text-muted);font-size:var(--type-size-13);margin:0}.empty[data-v-5f523062]{padding:var(--space-7) 0;text-align:center}.hold[data-v-5f523062]{padding:var(--space-5);border-radius:var(--radius-panel);background:var(--color-surface-panel);box-shadow:var(--elevation-raised);align-items:flex-start;gap:14px;display:flex}.hold-body[data-v-5f523062]{flex-direction:column;flex:auto;gap:6px;min-width:0;display:flex}.hold-head[data-v-5f523062]{gap:var(--space-2) 10px;flex-wrap:wrap;align-items:center;display:flex}.hold-sender[data-v-5f523062]{gap:var(--space-2);min-width:0;font-size:var(--type-size-13);flex:auto;align-items:baseline;display:inline-flex}.hold-sender strong[data-v-5f523062]{font-weight:var(--type-weight-semibold)}.hold-address[data-v-5f523062]{color:var(--color-text-muted);font-size:var(--type-size-12);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.verdict[data-v-5f523062],.state[data-v-5f523062]{gap:var(--space-1);border-radius:var(--radius-pill);font-size:var(--type-size-11);font-weight:var(--type-weight-semibold);flex:none;align-items:center;padding:3px 10px;display:inline-flex}.verdict[data-v-5f523062]{color:var(--color-warning-text);background:var(--color-warning-pale)}.verdict[data-verdict*=phishing][data-v-5f523062],.verdict[data-verdict=malware][data-v-5f523062],.verdict[data-verdict=spoofing][data-v-5f523062]{color:var(--color-danger-text);background:var(--color-danger-pale)}.state[data-v-5f523062]{color:var(--color-operation);background:var(--color-operation-pale)}.hold-subject[data-v-5f523062]{font-size:var(--type-size-14);font-weight:var(--type-weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.hold-facts[data-v-5f523062]{color:var(--color-text-muted);font-size:var(--type-size-12);margin:0}.reasons[data-v-5f523062]{margin:var(--space-2) 0;color:var(--color-text-secondary);background:var(--lm-tile);font-size:var(--type-size-12);border-radius:10px;padding:10px 14px 10px 30px;line-height:1.5}.reasons .muted[data-v-5f523062]{font-size:var(--type-size-12);margin-inline-start:-16px;list-style:none}.hold-actions[data-v-5f523062]{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.hold-actions .sk-button[data-v-5f523062]{border-color:var(--color-border-subtle);min-height:34px;font-size:var(--type-size-12);font-weight:var(--type-weight-semibold);border-radius:10px;gap:6px;padding-inline:14px}.hold-actions .action-release[data-v-5f523062]:not(:disabled){border-color:var(--color-operation);color:var(--color-text-inverse);background:var(--color-operation)}.hold-actions .action-release[data-v-5f523062]:not(:disabled):hover{border-color:var(--lm-operation-strong);background:var(--lm-operation-strong)}.hold-actions .action-delete[data-v-5f523062]:not(:disabled){color:var(--color-danger-text)}.hold-actions .action-delete[data-v-5f523062]:not(:disabled):hover{border-color:var(--color-danger-pale);background:var(--color-danger-pale)}.hold-actions .sk-button--quiet[data-v-5f523062]{color:var(--color-text-secondary);border-color:#0000;margin-inline-start:auto}.decisions[data-v-5f523062]{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--type-size-12);padding-inline-start:18px;line-height:1.6}.evidence[data-v-5f523062]{color:var(--color-text-muted);display:block}.split[data-v-82e70e1c]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.rule[data-v-82e70e1c]{padding:var(--space-3) 0;border-bottom:var(--border-hairline) solid var(--color-border-subtle)}.rule-name[data-v-82e70e1c]{margin:0 0 var(--space-1);font-size:var(--type-size-14)}.muted[data-v-82e70e1c]{margin:0 0 var(--space-2);color:var(--color-text-secondary)}.rule-actions[data-v-82e70e1c]{gap:var(--space-2);flex-wrap:wrap;display:flex}.editor[data-v-82e70e1c]{gap:var(--space-3);padding:var(--space-3);border:var(--border-hairline) solid var(--color-border-default);border-radius:var(--radius-card);flex-direction:column;display:flex}.search[data-v-0841f6fd]{max-width:24rem;margin-bottom:var(--space-4)}.setting[data-v-0841f6fd]{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--border-hairline) solid var(--color-border-subtle);flex-wrap:wrap;align-items:flex-end;display:flex}.muted[data-v-0841f6fd]{color:var(--color-text-secondary);font-size:var(--type-size-12);margin:0}.block-controls[data-v-e042895a]{gap:var(--space-3);min-width:var(--dropdown-width-narrow);flex-direction:column;display:flex}.block-header[data-v-e042895a]{gap:var(--space-1) var(--space-4);flex-wrap:wrap;align-items:baseline;display:flex}.block-title[data-v-e042895a]{font-size:var(--type-size-13);font-weight:var(--type-weight-semibold);margin:0}.block-target[data-v-e042895a],.block-prompt[data-v-e042895a]{color:var(--color-text-secondary);font-size:var(--type-size-12);margin:0}.block-prompt[data-v-e042895a]{gap:var(--space-3);font-size:var(--type-size-13);align-items:center;display:flex}.keep-open[data-v-e042895a]{font-size:var(--type-size-12);margin-left:auto}.block-section[data-v-e042895a]{gap:var(--space-1);flex-direction:column;display:flex}.block-caption[data-v-e042895a]{color:var(--color-text-secondary);font-size:var(--type-size-11);font-weight:var(--type-weight-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0}.block-control[data-v-e042895a]{gap:var(--space-3);text-align:left;align-items:baseline;width:100%;display:flex}.block-control[aria-pressed=true][data-v-e042895a]{background:var(--color-surface-selected);font-weight:var(--type-weight-semibold)}.control-label[data-v-e042895a]{flex:auto}.control-shortcut[data-v-e042895a],.control-reason[data-v-e042895a]{max-width:14rem;color:var(--color-text-muted);font-size:var(--type-size-11);flex:none}.block-parameter[data-v-e042895a]{gap:var(--space-2);padding:var(--space-2) 0;align-items:flex-end;display:flex}.swatch[data-v-e042895a]{border:var(--border-hairline) solid var(--color-border-strong);border-radius:var(--radius-xs);background:var(--color-operation);flex:none;width:.75rem;height:.75rem}.swatch[data-colour="1"][data-v-e042895a]{background:var(--color-info)}.swatch[data-colour="2"][data-v-e042895a]{background:var(--color-agent)}.swatch[data-colour="3"][data-v-e042895a]{background:var(--color-text-secondary)}.swatch[data-colour="4"][data-v-e042895a]{background:var(--color-operation-pale)}.swatch[data-colour="5"][data-v-e042895a]{background:var(--color-success)}.swatch[data-colour="6"][data-v-e042895a]{background:var(--color-text-muted)}.swatch[data-colour="7"][data-v-e042895a]{background:var(--color-border-strong)}.bar-block[data-v-bd7c1c51]{gap:var(--ribbon-control-gap);align-items:stretch;display:flex;position:relative}.band[data-v-bd7c1c51]{gap:var(--space-1);grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-flow:column;display:grid}.band-control[data-v-bd7c1c51]{justify-content:flex-start;gap:var(--space-1);min-height:0;padding:var(--space-1);font-size:var(--type-size-12);white-space:nowrap}.band-control[aria-pressed=true][data-v-bd7c1c51]{background:var(--color-surface-selected)}.block-button[data-v-bd7c1c51]{align-items:stretch;display:flex}.block-main[data-v-bd7c1c51],.block-trigger[data-v-bd7c1c51]{gap:var(--space-1);min-width:0;padding:var(--space-1) var(--space-2);font-size:var(--bar-block-label-size);white-space:nowrap;flex-direction:column;justify-content:center}.block-button[data-split=true] .block-trigger[data-v-bd7c1c51]{min-width:0;padding-inline:var(--space-1)}.block-panel[data-v-bd7c1c51]{top:calc(100% + var(--dropdown-offset));z-index:var(--z-popover);width:max-content;max-width:min(26rem,92vw);max-height:min(70vh,34rem);position:absolute;left:0;overflow-y:auto}.bar-group[data-v-11fa312b]{gap:var(--bar-caption-gap);padding:0 var(--space-1);border-inline-end:var(--border-hairline) solid var(--color-border-subtle);flex-direction:column;flex:none;display:flex;position:relative}.group-items[data-v-11fa312b]{gap:var(--space-1);flex:auto;align-items:stretch;display:flex}.group-label[data-v-11fa312b]{color:var(--color-text-secondary);font-size:var(--bar-caption-size);text-align:center}.group-trigger[data-v-11fa312b],.kept-control[data-v-11fa312b]{gap:var(--space-2);white-space:nowrap}.group-panel[data-v-11fa312b]{top:calc(100% + var(--dropdown-offset));z-index:var(--z-popover);width:min(24rem,92vw);max-height:min(72vh,36rem);position:absolute;left:0;overflow-y:auto}.bar-group[data-align=end] .group-panel[data-v-11fa312b],.bar-group[data-align=end][data-v-11fa312b] .block-panel{left:auto;right:0}.folded-trigger[data-v-11fa312b]{gap:var(--space-3);width:100%;font-weight:var(--type-weight-semibold);align-items:center;display:flex}.folded-trigger span[data-v-11fa312b]{text-align:left;flex:auto}.folded-controls[data-v-11fa312b]{padding:var(--space-2) 0 var(--space-3) var(--space-5)}.bar[data-v-01f0784b]{z-index:var(--z-chrome);min-height:var(--layout-desktop-bar-strip-height);padding:var(--space-1) var(--space-2);background:var(--color-surface-panel);border-bottom:var(--border-hairline) solid var(--color-border-default);flex:none;align-items:stretch;display:flex;position:relative}.bar[data-collapsed=true][data-v-01f0784b]{height:var(--bar-strip-height);min-height:var(--bar-strip-height);align-items:center;padding-block:0}.bar[data-collapsed=true][data-v-01f0784b] .bar-group{border-inline-end:0;flex-direction:row;padding-block:0}.collapse[data-v-01f0784b]{align-self:flex-start;margin-inline-start:auto}.bar[data-collapsed=true] .collapse[data-v-01f0784b]{align-self:center}.bar[data-v-01f0784b]{margin:0 12px 8px var(--space-4);padding:var(--space-2) var(--space-3);border-bottom:0;border-radius:12px}.bar[data-collapsed=true][data-v-01f0784b]{height:44px;min-height:44px;padding-inline:var(--space-2);background:0 0;margin-inline-start:var(--lm-rail)}.bar[data-collapsed=true][data-v-01f0784b] [data-control]{justify-content:center;width:36px;padding-inline:0}.bar[data-collapsed=true][data-v-01f0784b] [data-control] span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bar[data-v-01f0784b] .group-trigger,.bar[data-v-01f0784b] .kept-control{border-radius:var(--radius-item);color:var(--color-text-secondary);font-size:var(--type-size-13);font-weight:var(--type-weight-medium)}.collapse[data-v-01f0784b]{color:var(--color-text-muted);border:0}.bar[data-collapsed=false][data-v-01f0784b]{padding:var(--space-1) var(--space-2);border-radius:0;margin:0 0 8px}.bar[data-collapsed=false][data-v-01f0784b],.bar[data-collapsed=false][data-v-01f0784b] .sk-button,.bar[data-collapsed=false][data-v-01f0784b] .group-trigger,.bar[data-collapsed=false][data-v-01f0784b] .kept-control{font-family:ui-sans-serif,system-ui,sans-serif;font-weight:var(--type-weight-regular)}.bar[data-collapsed=false][data-v-01f0784b] .group-trigger,.bar[data-collapsed=false][data-v-01f0784b] .kept-control{color:inherit;font-size:inherit}.chips[data-v-975bb872]{right:var(--space-4);bottom:var(--space-4);left:var(--space-4);z-index:var(--z-toast);gap:var(--space-2);pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:absolute}.chip[data-v-975bb872]{gap:var(--space-2);max-width:100%;min-height:var(--control-height);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);color:var(--color-text-primary);background:var(--color-surface-panel);border:var(--border-hairline) solid var(--color-border-default);border-radius:var(--radius-control);box-shadow:var(--elevation-popover);font-size:var(--type-size-13);pointer-events:auto;flex-wrap:wrap;align-items:center;display:flex}.chip-countdown[data-v-975bb872]{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.chip-action[data-v-975bb872]{color:var(--color-operation-text);font-weight:var(--type-weight-semibold)}.catalogue[data-v-e5fde6ac]{position:relative}.catalogue .sk-button[data-v-e5fde6ac]{gap:var(--space-2)}.catalogue-panel[data-v-e5fde6ac]{top:calc(100% + var(--dropdown-offset));z-index:var(--z-popover);width:min(26rem,92vw);max-height:min(76vh,40rem);position:absolute;right:0;overflow-y:auto}.hint[data-v-e5fde6ac]{margin:var(--space-2) 0;color:var(--color-text-secondary);font-size:var(--type-size-12)}.results[data-v-e5fde6ac]{margin:0;padding:0;list-style:none}.result[data-v-e5fde6ac]{width:100%;height:auto;padding-block:var(--space-1);flex-direction:column;align-items:flex-start;display:flex}.result-location[data-v-e5fde6ac]{color:var(--color-text-muted);font-size:var(--type-size-11)}.index-group[data-v-e5fde6ac]{margin:var(--space-3) 0 var(--space-1);color:var(--color-text-secondary);font-size:var(--type-size-11);letter-spacing:.04em;text-transform:uppercase}@media (width<=899px){.catalogue-label[data-v-e5fde6ac]{display:none}}.status[data-v-594a849a]{align-items:center;display:flex;position:relative}.status-button[data-v-594a849a]{gap:var(--space-2);max-width:22rem;font-size:var(--type-size-13)}.status-button[data-sync-state=offline][data-v-594a849a],.status-button[data-sync-state=attention][data-v-594a849a],.status-button[data-sync-state=storage-risk][data-v-594a849a],.status-button[data-sync-state=control-plane][data-v-594a849a],.status-button[data-sync-state=signed-out][data-v-594a849a]{color:var(--color-warning-text)}.status-label[data-v-594a849a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status-label[data-compact=true][data-v-594a849a]{max-width:7.5rem}.status-live[data-v-594a849a]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.status-panel[data-v-594a849a]{top:calc(100% + var(--dropdown-offset));z-index:var(--z-popover);width:min(24rem,92vw);position:absolute;right:0}.facts[data-v-594a849a]{gap:var(--space-1) var(--space-4);margin:0 0 var(--space-3);font-size:var(--type-size-12);grid-template-columns:auto 1fr;display:grid}.facts dt[data-v-594a849a]{color:var(--color-text-secondary)}.facts dd[data-v-594a849a]{margin:0}.accounts[data-v-594a849a]{gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--type-size-12);padding:0;list-style:none;display:grid}.accounts li[data-v-594a849a]{gap:var(--space-2);flex-wrap:wrap;display:flex}.window[data-v-8be75773]{width:100vw;height:100dvh;color:var(--color-text-primary);background:var(--color-app-background);font-family:var(--type-interface);font-size:var(--type-size-14);flex-direction:column;display:flex;overflow:hidden}.centre[data-v-8be75773]{gap:var(--space-4);padding:var(--space-6);flex-direction:column;flex:auto;justify-content:center;align-items:center;display:flex}.password-form[data-v-8be75773]{gap:var(--space-3);flex-direction:column;min-width:min(20rem,90vw);display:flex}.header[data-v-8be75773]{z-index:var(--z-context-bar);gap:var(--space-3);min-height:var(--layout-desktop-header-height);padding:0 var(--space-3);background:var(--color-surface-panel);border-bottom:var(--border-hairline) solid var(--color-border-default);flex:none;align-items:center;display:flex;position:relative}.header-item[data-v-8be75773]{position:relative}.suite .sk-button[data-v-8be75773]{gap:var(--space-2);font-weight:var(--type-weight-semibold)}.search[data-v-8be75773]{gap:var(--space-2);max-width:40rem;color:var(--color-text-secondary);flex:auto;align-items:center;margin-inline:auto;display:flex}.search-field[data-v-8be75773]{flex:auto;min-width:6rem}.search-scope[data-v-8be75773]{font-size:var(--type-size-12);white-space:nowrap;flex:none}.header-panel[data-v-8be75773]{top:calc(100% + var(--dropdown-offset));z-index:var(--z-popover);width:min(20rem,92vw);position:absolute;left:0}.header-panel.end[data-v-8be75773]{left:auto;right:0}.avatar[data-v-8be75773]{width:var(--control-height);height:var(--control-height);border:var(--border-hairline) solid var(--color-border-strong);border-radius:var(--radius-round);color:var(--color-text-primary);background:var(--color-surface-subtle);font:inherit;font-size:var(--type-size-12);font-weight:var(--type-weight-semibold)}.avatar[data-v-8be75773]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.account-list[data-v-8be75773]{margin:0 0 var(--space-3);font-size:var(--type-size-13);padding:0;list-style:none}.muted[data-v-8be75773]{color:var(--color-text-secondary);font-size:var(--type-size-12);margin:0}.phone-title[data-v-8be75773]{font-size:var(--type-size-16);font-weight:var(--type-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;overflow:hidden}.phone-account[data-v-8be75773]{color:var(--color-text-secondary);font-size:var(--type-size-12);font-weight:var(--type-weight-regular);margin-inline-start:var(--space-2)}.header-control[data-v-8be75773]{min-width:var(--control-touch-size);min-height:var(--control-touch-size)}.tool-area[data-v-8be75773]{gap:var(--space-3);max-height:45vh;padding:var(--space-3) var(--space-4);background:var(--color-surface-panel);border-bottom:var(--border-hairline) solid var(--color-border-default);flex:none;align-items:flex-start;display:flex;overflow-y:auto}.tool-content[data-v-8be75773]{flex:auto;min-width:0}.tool-close[data-v-8be75773]{gap:var(--space-2);flex:none}.find[data-v-8be75773]{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.check-label[data-v-8be75773]{gap:var(--space-2);font-size:var(--type-size-13);align-items:center;display:inline-flex}.tools-index[data-v-8be75773]{gap:var(--space-1);flex-direction:column;display:flex}.tools-index .sk-button[data-v-8be75773]{gap:var(--space-2);align-self:flex-start}.regions[data-v-8be75773]{flex:auto;min-height:0;display:flex;position:relative}.mail[data-v-8be75773]{flex:auto;min-width:0;min-height:0;display:flex;position:relative}.navigation-slot[data-v-8be75773]{flex:none;min-height:0}.navigation-layer[data-v-8be75773],.drawer[data-v-8be75773]{z-index:var(--z-sheet);width:min(20rem,86vw);box-shadow:var(--elevation-sheet);position:absolute;top:0;bottom:0;left:0}.navigation-layer[data-v-8be75773]{left:44px}.boundary[data-v-8be75773]{cursor:col-resize;width:5px;z-index:var(--z-canvas-overlay);touch-action:none;flex:none;margin-inline:-2px}.boundary[data-v-8be75773]:hover,.boundary[data-v-8be75773]:focus-visible{background:var(--color-operation);outline:0}.chips-slot[data-v-8be75773]{z-index:var(--z-toast);height:0;position:absolute;bottom:0}.content[data-v-8be75773]{flex:auto;min-width:0;min-height:0;display:flex}.content[data-position=bottom][data-v-8be75773]{flex-direction:column}.list-slot[data-v-8be75773]{flex:none;min-width:0;min-height:0;position:relative}.content[data-position=bottom] .list-slot[data-v-8be75773]{flex:0 0 40%;min-height:200px}.content[data-position=off] .list-slot[data-v-8be75773],.content[data-position=phone] .list-slot[data-v-8be75773]{flex:auto}.reading-slot[data-v-8be75773]{border-inline-start:var(--border-hairline) solid var(--color-border-default);flex:1 1 0;min-width:0;min-height:0}.content[data-position=bottom] .reading-slot[data-v-8be75773]{border-inline-start:0;border-top:var(--border-hairline) solid var(--color-border-default)}.auxiliary[data-v-8be75773]{background:var(--color-surface-panel);border-inline-start:var(--border-hairline) solid var(--color-border-default);flex-direction:column;flex:none;min-height:0;display:flex}.auxiliary[data-full=true][data-v-8be75773]{z-index:var(--z-sheet);border:0;position:absolute;inset:0}.auxiliary-header[data-v-8be75773]{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:var(--border-hairline) solid var(--color-border-subtle);flex:none;align-items:center;display:flex}.auxiliary-header .sk-button[data-v-8be75773]{gap:var(--space-2)}.auxiliary-title[data-v-8be75773]{font-size:var(--type-size-14);font-weight:var(--type-weight-semibold);flex:auto;margin:0}.auxiliary-body[data-v-8be75773]{min-height:0;padding:var(--space-3);flex:auto;overflow-y:auto}.action-strip[data-v-8be75773]{min-height:var(--layout-mobile-strip-height);padding-bottom:env(safe-area-inset-bottom);background:var(--color-surface-panel);border-top:var(--border-hairline) solid var(--color-border-default);flex:none;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.strip-action[data-v-8be75773]{gap:var(--space-1);min-width:0;min-height:56px;padding:var(--space-1) 0;color:var(--color-text-primary);font:inherit;font-size:var(--type-size-11);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;display:flex}.strip-action[data-v-8be75773]:disabled{color:var(--color-text-muted)}.strip-action[aria-pressed=true][data-v-8be75773]{color:var(--color-operation-text);font-weight:var(--type-weight-semibold)}.strip-action[data-v-8be75773]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:calc(var(--focus-ring-width) * -1)}.window[data-device-class=phone] .tool-area[data-v-8be75773]{border-top:var(--border-hairline) solid var(--color-border-default);border-bottom:0;order:3;max-height:60vh}.window[data-device-class=phone] .regions[data-v-8be75773]{order:2}.window[data-device-class=phone] .action-strip[data-v-8be75773]{order:4}.confirmation[data-v-8be75773]{max-width:min(28rem,90vw);padding:var(--space-5);border:var(--border-hairline) solid var(--color-border-strong);border-radius:var(--radius-card);color:var(--color-text-primary);background:var(--color-surface-panel);box-shadow:var(--elevation-sheet)}.confirmation h2[data-v-8be75773]{margin:0 0 var(--space-3);font-size:var(--type-size-16)}.confirm[data-v-8be75773]{color:var(--color-danger-text);border-color:var(--color-danger)}.header[data-v-8be75773]{gap:var(--space-4);min-height:var(--lm-header);padding:0 var(--space-5) 0 var(--space-4);background:0 0;border-bottom:0}.suite[data-v-8be75773]{width:calc(var(--lm-rail) - var(--space-4) - var(--space-4));flex:none}.suite .sk-button[data-v-8be75773]{min-height:40px;padding-inline:var(--space-2);color:var(--lm-brand);letter-spacing:-.01em;gap:10px;font-size:18px;font-weight:700}.brand-mark[data-v-8be75773]{width:32px;height:32px;color:var(--color-text-inverse);background:linear-gradient(135deg, var(--color-operation), #14b8a6);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.search[data-v-8be75773]{max-width:none;height:40px;color:var(--color-text-muted);background:var(--color-surface-panel);border-radius:10px;gap:0;margin-inline:0;padding-inline:14px 12px;position:relative}.search[data-v-8be75773]:focus-within{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:0}.search .search-field[data-v-8be75773],.search .search-field[data-v-8be75773]:hover,.search .search-field[data-v-8be75773]:focus,.search .search-field[data-v-8be75773]:focus-visible{height:38px;box-shadow:none;font-size:var(--type-size-13);background:0 0;border:0;outline:0;padding-inline:10px}.search-scope[data-v-8be75773]{border-radius:var(--radius-pill);color:var(--color-text-secondary);background:var(--lm-tile);font-size:var(--type-size-11);padding:3px 10px}.new-message[data-v-8be75773]{gap:var(--space-2);height:40px;color:var(--color-text-inverse);background:var(--color-operation);font:inherit;font-size:var(--type-size-13);font-weight:var(--type-weight-semibold);cursor:pointer;transition:background var(--motion-micro) var(--ease-standard);border:0;border-radius:10px;flex:none;align-items:center;padding:0 18px 0 14px;display:inline-flex}.new-message[data-v-8be75773]:hover{background:var(--lm-operation-strong)}.new-message[data-v-8be75773]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.avatar-item[data-v-8be75773]{align-items:center;gap:10px;display:flex}.avatar[data-v-8be75773]{width:38px;height:38px;color:var(--lm-operation-strong);background:var(--lm-selected);font-size:var(--type-size-13);cursor:pointer;border:0}.avatar-identity[data-v-8be75773]{min-width:0;max-width:220px;font-size:var(--type-size-12);flex-direction:column;line-height:1.3;display:flex}.avatar-identity strong[data-v-8be75773]{color:var(--color-text-primary);font-size:var(--type-size-13);font-weight:var(--type-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.avatar-identity span[data-v-8be75773]{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.regions[data-v-8be75773]:not([data-phone=true]){gap:0}.window[data-device-class=desktop] .content[data-v-8be75773]{gap:12px;margin:0 12px 12px 0}.window[data-device-class=desktop] .list-slot[data-v-8be75773],.window[data-device-class=desktop] .reading-slot[data-v-8be75773]{border-radius:var(--radius-panel);background:var(--color-surface-panel);border:0;overflow:hidden}.window[data-device-class=desktop] .content[data-position=bottom] .reading-slot[data-v-8be75773]{border-top:0}.window[data-device-class=desktop] .tool-area[data-v-8be75773]{margin:0 12px 12px var(--space-4);border-radius:var(--radius-panel);border:0}.reading-slot[data-v-8be75773]{overflow:hidden}.tool-area[data-v-8be75773]{z-index:1;position:relative}.window[data-device-class=desktop] .content[data-v-8be75773]{gap:0}.window[data-device-class=desktop] .content>.boundary[data-v-8be75773]{border-radius:var(--radius-pill);touch-action:none;background:0 0;width:12px;margin-inline:0;position:relative}.window[data-device-class=desktop] .content>.boundary[data-v-8be75773]:before{content:"";position:absolute;inset:0 -6px}.window[data-device-class=desktop] .content>.boundary[data-v-8be75773]:after{border-radius:var(--radius-pill);background:var(--color-border-default);content:"";width:4px;height:40px;transition:background var(--motion-micro) var(--ease-standard), height var(--motion-short) var(--ease-standard);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.window[data-device-class=desktop] .content>.boundary[data-v-8be75773]:hover:after,.window[data-device-class=desktop] .content>.boundary[data-v-8be75773]:active:after,.window[data-device-class=desktop] .content>.boundary[data-v-8be75773]:focus-visible:after{background:var(--color-operation);height:64px}.window[data-device-class=desktop] .content[data-position=bottom][data-v-8be75773]{gap:12px}.brand-mark[data-v-8be75773]{background:0 0;border-radius:0;width:32px;height:32px;display:block}.sign-in-mark[data-v-8be75773]{width:72px;height:72px;display:block}html,body{margin:0;overflow:hidden}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ribbon-group-gap:var(--space-3);--ribbon-group-padding:var(--space-2) var(--space-3);--ribbon-control-gap:var(--space-2);--ribbon-button-padding:var(--space-2) var(--space-3);--ribbon-cell-size:var(--control-hit-height);--ribbon-primary-height:calc(2 * var(--ribbon-cell-size) + var(--ribbon-control-gap));--ribbon-width-compact:132px;--ribbon-width-standard:224px;--ribbon-width-wide:320px;--ribbon-label-size:var(--type-size-11);--ribbon-label-gap:var(--space-2);--ribbon-drawer-max-height:40dvh;--ribbon-drawer-duration:var(--motion-short);--ribbon-row-height:var(--control-height);--ribbon-band-height:calc(2 * var(--control-hit-height) + var(--ribbon-control-gap));--ribbon-column-gap:var(--space-3);--ribbon-band-separator:var(--border-hairline);--ribbon-halo-open:radial-gradient(110% 95% at 50% 100%, color-mix(in srgb, var(--color-operation) 28%, transparent) 0%, color-mix(in srgb, var(--color-operation) 10%, transparent) 55%, transparent 100%);--ribbon-halo-offset:25%;--bar-padding:var(--space-2) var(--space-4);--bar-group-gap:var(--space-2);--bar-group-padding:0 var(--space-2);--bar-caption-size:var(--type-size-11);--bar-caption-gap:var(--space-1);--bar-block-min-width:calc(var(--ribbon-row-height) * 1.5);--bar-block-padding:var(--space-2) var(--space-2);--bar-block-label-size:var(--type-size-11);--bar-strip-height:var(--layout-desktop-bar-strip-height);--dropdown-offset:var(--space-1);--dropdown-margin:var(--space-4);--dropdown-padding:var(--space-4);--dropdown-gap:var(--space-3);--dropdown-width-narrow:200px;--dropdown-width-standard:288px;--dropdown-width-wide:400px;--dropdown-max-height:min(64dvh, 560px);--dropdown-duration:var(--motion-short);--dropdown-menu-item-height:var(--control-height);--dropdown-thumb-width:72px;--dropdown-thumb-height:48px;--button-grid-gap:var(--border-hairline);--button-grid-radius:var(--radius-control);--ribbon-selection-fill:color-mix(in srgb, var(--color-operation) 3%, var(--color-surface-panel));--ribbon-toggle-shadow:inset 0 2px 4px color-mix(in srgb, var(--color-shadow-tint) 20%, transparent);--ribbon-icon-hover-offset:-1px;--ribbon-icon-press-offset:1px;--ribbon-icon-press-scale:.96;--control-touch-size:44px;--number-step-height:18px;--number-step-width:24px;--number-preset-width:52px;--color-app-background:#f1f5f9;--color-surface-page:#fff;--color-reversed-base:#fff;--color-surface-panel:#fff;--color-surface-subtle:#f5f6fa;--color-surface-selected:#eaf0fe;--color-surface-hover:#f0f2f7;--color-surface-active:#e6e9f1;--color-text-primary:#0b1437;--color-text-secondary:#44506b;--color-text-muted:#6b7689;--color-text-inverse:#fff;--color-border-default:#d5dae5;--color-border-subtle:#e8ebf2;--color-border-strong:#9aa3b5;--color-shadow-tint:#0b1437;--color-operation:#2560ef;--color-agent:#3457ff;--color-success:#0e8f68;--color-warning:#d47a00;--color-danger:#b73535;--color-info:#2560ef;--color-operation-text:#2560ef;--color-agent-text:#3457ff;--color-success-text:#0c7c5a;--color-warning-text:#a15d00;--color-danger-text:#b73535;--color-info-text:#2560ef;--color-border-control:#8a94a8;--color-operation-pale:#eaf0fe;--color-success-pale:#e3f4ef;--color-warning-pale:#fbf0e0;--color-danger-pale:#f8e8e8;--color-selection-local-fill:#2560ef33;--color-selection-agent-fill:#3457ff2e;--color-focus-ring:#2560ef;--color-scrollbar-thumb:#9aa3b5;--color-scrollbar-thumb-hover:#6b7689;--color-scrollbar-track:transparent;--document-ink:#000;--document-link:#0563c1;--document-quote-rule:#bfbfbf;--document-field-shading:#d9d9d9;--type-interface:"Inter Variable", "Inter", ui-sans-serif, system-ui, sans-serif;--lm-header:64px;--lm-rail:248px;--lm-rail-item:36px;--lm-portrait:40px;--lm-selected:#dce7fc;--lm-tile:#f5f6fa;--lm-tile-hover:#eceef5;--lm-badge:#eb2a3a;--lm-star:#f6b84f;--lm-brand:#0f2d75;--radius-panel:16px;--radius-item:8px;--radius-pill:999px;--lm-operation-strong:#1c4fd1;--type-mono:"IBM Plex Mono", ui-monospace, monospace;--type-document:Carlito, Calibri, "Segoe UI", Arial, sans-serif;--type-size-11:11px;--type-size-12:12px;--type-size-13:13px;--type-size-14:14px;--type-size-16:16px;--type-size-20:20px;--type-weight-regular:400;--type-weight-medium:500;--type-weight-semibold:600;--space-0:0;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:24px;--space-8:32px;--radius-none:0;--radius-xs:3px;--radius-control:6px;--radius-card:6px;--radius-sheet:8px;--radius-round:999px;--border-hairline:1px;--border-active:2px;--focus-ring-width:2px;--focus-ring-offset:1px;--elevation-none:none;--elevation-raised:0 1px 2px #10141614;--elevation-popover:0 8px 24px #1014161f;--elevation-page:0 2px 16px #1014161a;--elevation-sheet:0 -8px 28px #10141624;--icon-16:16px;--icon-20:20px;--icon-24:24px;--icon-stroke:1.75;--motion-instant:0s;--motion-micro:90ms;--motion-short:.14s;--motion-standard:.2s;--motion-emphasis:.28s;--motion-page:.36s;--motion-highlight:.6s;--motion-fade:90ms;--motion-loop:1s;--motion-translate-max:8px;--motion-scale-min:.96;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(0, 0, 0, 1);--ease-exit:cubic-bezier(.3, 0, 1, 1);--spring-drag-stiffness:420;--spring-drag-damping:41;--spring-drag-duration:.28s;--spring-drag-ease:cubic-bezier(.25, 1, .35, 1);--motion-notice:6s;--layout-desktop-header-height:48px;--layout-desktop-bar-strip-height:32px;--layout-desktop-canvas-gutter:24px;--layout-mobile-header-height:48px;--layout-mobile-strip-height:48px;--z-canvas:0;--z-canvas-overlay:10;--z-chrome:20;--z-context-bar:30;--z-popover:40;--z-sheet:50;--z-modal:60;--z-toast:70;--scrollbar-thin:10px;--scrollbar-wide:14px;--control-height:32px;--control-hit-height:40px;--control-touch:44px;--control-padding-x:var(--space-3);--control-gap:var(--space-3);--panel-padding:var(--space-5);--card-gap:var(--space-4)}:root[data-density=compact]{--scrollbar-thin:8px;--control-padding-x:var(--space-2);--control-gap:var(--space-2);--panel-padding:var(--space-4);--card-gap:var(--space-3)}:root[data-theme=dark]{--color-app-background:#14181a;--color-surface-panel:#1e2325;--color-surface-subtle:#262c2f;--color-surface-selected:#17304f;--color-surface-hover:#2a3134;--color-surface-active:#333b3f;--color-text-primary:#ecf1f3;--color-text-secondary:#a9b6bd;--color-text-muted:#7e8c93;--color-text-inverse:#101416;--color-border-default:#3a4347;--color-border-subtle:#2a3134;--color-border-strong:#5d686d;--color-shadow-tint:#000;--color-operation:#6ea8f5;--color-agent:#8b9dff;--color-success:#3fbe93;--color-warning:#e8a13a;--color-danger:#e88a85;--color-info:#6aa9f0;--color-operation-text:#6ea8f5;--color-agent-text:#8b9dff;--color-success-text:#3fbe93;--color-warning-text:#e8a13a;--color-danger-text:#e88a85;--color-info-text:#6aa9f0;--color-border-control:#708189;--color-operation-pale:#17304f;--color-success-pale:#113a30;--color-warning-pale:#3d3018;--color-danger-pale:#3f2422;--color-selection-local-fill:#6ea8f53d;--color-selection-agent-fill:#8b9dff38;--color-focus-ring:#6ea8f5;--color-scrollbar-thumb:#708189;--color-scrollbar-thumb-hover:#a9b6bd;--color-scrollbar-track:transparent;--elevation-raised:0 1px 2px #0006;--elevation-popover:0 8px 24px #00000085;--elevation-page:0 2px 16px #0000007a;--elevation-sheet:0 -8px 28px #00000085}@media (prefers-color-scheme:dark){:root[data-theme=system]{--color-app-background:#14181a;--color-surface-panel:#1e2325;--color-surface-subtle:#262c2f;--color-surface-selected:#17304f;--color-surface-hover:#2a3134;--color-surface-active:#333b3f;--color-text-primary:#ecf1f3;--color-text-secondary:#a9b6bd;--color-text-muted:#7e8c93;--color-text-inverse:#101416;--color-border-default:#3a4347;--color-border-subtle:#2a3134;--color-border-strong:#5d686d;--color-shadow-tint:#000;--color-operation:#6ea8f5;--color-agent:#8b9dff;--color-success:#3fbe93;--color-warning:#e8a13a;--color-danger:#e88a85;--color-info:#6aa9f0;--color-operation-text:#6ea8f5;--color-agent-text:#8b9dff;--color-success-text:#3fbe93;--color-warning-text:#e8a13a;--color-danger-text:#e88a85;--color-info-text:#6aa9f0;--color-border-control:#708189;--color-operation-pale:#17304f;--color-success-pale:#113a30;--color-warning-pale:#3d3018;--color-danger-pale:#3f2422;--color-selection-local-fill:#6ea8f53d;--color-selection-agent-fill:#8b9dff38;--color-focus-ring:#6ea8f5;--color-scrollbar-thumb:#708189;--color-scrollbar-thumb-hover:#a9b6bd;--color-scrollbar-track:transparent;--elevation-raised:0 1px 2px #0006;--elevation-popover:0 8px 24px #00000085;--elevation-page:0 2px 16px #0000007a;--elevation-sheet:0 -8px 28px #00000085}}:root[data-theme=contrast]{--color-app-background:#000;--color-surface-panel:#000;--color-surface-subtle:#0d0d0d;--color-surface-selected:#0b1f3a;--color-surface-hover:#1a1a1a;--color-surface-active:#262626;--color-text-primary:#fff;--color-text-secondary:#e6e6e6;--color-text-muted:#cfcfcf;--color-text-inverse:#000;--color-border-default:#fff;--color-border-subtle:#b3b3b3;--color-border-strong:#fff;--color-shadow-tint:#000;--color-operation:#8cc4ff;--color-agent:#b0bcff;--color-success:#4ae3ad;--color-warning:#ffc24d;--color-danger:#ff9c94;--color-info:#8cc4ff;--color-operation-text:#8cc4ff;--color-agent-text:#b0bcff;--color-success-text:#4ae3ad;--color-warning-text:#ffc24d;--color-danger-text:#ff9c94;--color-info-text:#8cc4ff;--color-border-control:#fff;--color-operation-pale:#0b1f3a;--color-success-pale:#002419;--color-warning-pale:#2e2100;--color-danger-pale:#2e1413;--color-selection-local-fill:#8cc4ff52;--color-selection-agent-fill:#b0bcff4d;--color-focus-ring:#8cc4ff;--color-scrollbar-thumb:#fff;--color-scrollbar-thumb-hover:#8cc4ff;--color-scrollbar-track:#000;--border-hairline:1px;--border-active:2px;--focus-ring-width:3px;--elevation-raised:none;--elevation-popover:none;--elevation-page:0 0 0 1px #fff;--elevation-sheet:none}@media (forced-colors:active){:root{--color-app-background:Canvas;--color-surface-panel:Canvas;--color-surface-subtle:Canvas;--color-surface-selected:Highlight;--color-surface-hover:Canvas;--color-surface-active:Canvas;--color-text-primary:CanvasText;--color-text-secondary:CanvasText;--color-text-muted:GrayText;--color-text-inverse:Canvas;--color-border-default:CanvasText;--color-border-subtle:CanvasText;--color-border-strong:CanvasText;--color-operation:LinkText;--color-agent:LinkText;--color-success:CanvasText;--color-warning:CanvasText;--color-danger:CanvasText;--color-info:LinkText;--color-operation-text:LinkText;--color-agent-text:LinkText;--color-success-text:CanvasText;--color-warning-text:CanvasText;--color-danger-text:CanvasText;--color-info-text:LinkText;--color-border-control:CanvasText;--color-operation-pale:Canvas;--color-success-pale:Canvas;--color-warning-pale:Canvas;--color-danger-pale:Canvas;--color-focus-ring:Highlight;--color-scrollbar-thumb:CanvasText;--color-scrollbar-thumb-hover:Highlight;--color-scrollbar-track:Canvas;--elevation-raised:none;--elevation-popover:none;--elevation-page:none;--elevation-sheet:none}}:root[data-motion=reduced],:root[data-motion=reduced] *{--motion-micro:0s;--motion-short:0s;--motion-standard:0s;--motion-emphasis:0s;--motion-page:0s;--spring-drag-duration:0s;--motion-loop:0s}@media (prefers-reduced-motion:reduce){:root[data-motion=system],:root:not([data-motion]){--motion-micro:0s;--motion-short:0s;--motion-standard:0s;--motion-emphasis:0s;--motion-page:0s;--spring-drag-duration:0s;--motion-loop:0s}}.sk-button:focus-visible,.sk-input:focus-visible,.sk-select:focus-visible,.sk-row :focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.sk-row{align-items:center;gap:var(--control-gap);flex-wrap:wrap;display:flex}.sk-group{align-items:center;gap:var(--space-1);padding:var(--space-1);border:var(--border-hairline) solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-panel);display:inline-flex}.sk-divider{width:var(--border-hairline);margin:0 var(--space-1);background:var(--color-border-subtle);align-self:stretch}.sk-button{box-sizing:border-box;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--control-padding-x);border:var(--border-hairline) solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface-panel);color:var(--color-text-primary);font:inherit;font-size:var(--type-size-13);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-micro) var(--ease-standard), border-color var(--motion-micro) var(--ease-standard), color var(--motion-micro) var(--ease-standard), box-shadow var(--motion-micro) var(--ease-standard);justify-content:center;align-items:center;line-height:1;display:inline-flex}.sk-button .icon{transition:transform var(--motion-micro) var(--ease-standard)}.sk-button:not(:disabled):not([aria-disabled=true]):hover .icon{transform:translateY(var(--ribbon-icon-hover-offset))}.sk-button:not(:disabled):not([aria-disabled=true]):active .icon{transform:translateY(var(--ribbon-icon-press-offset)) scale(var(--ribbon-icon-press-scale))}.sk-button:hover{background:var(--color-surface-hover)}.sk-button:active{background:var(--color-surface-active)}.sk-button[aria-pressed=true]{box-shadow:var(--ribbon-toggle-shadow);border-color:var(--color-operation);background:var(--ribbon-selection-fill);color:var(--color-text-primary)}.sk-button[aria-disabled=true],.sk-button:disabled{border-color:var(--color-border-subtle);background:var(--color-surface-panel);color:var(--color-text-muted);cursor:default}.sk-button--quiet,.sk-button--quiet[aria-disabled=true],.sk-button--quiet:disabled{background:0 0;border-color:#0000}.sk-button--icon{width:var(--control-hit-height);min-width:var(--control-hit-height);height:var(--control-hit-height);min-height:var(--control-hit-height);padding:0}.sk-button--primary{border-color:var(--color-operation);background:var(--color-operation);color:var(--color-text-inverse)}.sk-button--primary:hover,.sk-button--primary:active{background:var(--color-operation-text)}@media (pointer:coarse){.sk-button{min-height:var(--control-touch)}.sk-button--icon{width:var(--control-touch);min-width:var(--control-touch);height:var(--control-touch)}}.sk-field{gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--type-size-12);flex-direction:column;display:inline-flex}.sk-field>span{white-space:nowrap}.sk-input,.sk-select{box-sizing:border-box;min-height:var(--control-height);padding:0 var(--control-padding-x);border:var(--border-hairline) solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface-panel);color:var(--color-text-primary);font:inherit;font-size:var(--type-size-13);transition:border-color var(--motion-micro) var(--ease-standard)}.sk-input:disabled,.sk-select:disabled{border-color:var(--color-border-subtle);background:var(--color-surface-subtle);color:var(--color-text-muted)}.sk-input[aria-invalid=true]{border-color:var(--color-danger)}.sk-input--narrow{width:84px}@media (pointer:coarse){.sk-input,.sk-select{min-height:var(--control-touch)}}.sk-chip{box-sizing:border-box;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--control-padding-x);border:var(--border-hairline) solid var(--color-border-subtle);border-radius:var(--radius-round);background:var(--color-surface-subtle);color:var(--color-text-secondary);font-size:var(--type-size-12);white-space:nowrap;align-items:center;display:inline-flex}.sk-chip[data-tone=operation]{border-color:var(--color-operation);background:var(--color-operation-pale);color:var(--color-operation-text)}.sk-chip[data-tone=success]{border-color:var(--color-success);background:var(--color-success-pale);color:var(--color-success-text)}.sk-chip[data-tone=warning]{border-color:var(--color-warning);background:var(--color-warning-pale);color:var(--color-warning-text)}.sk-chip[data-tone=danger]{border-color:var(--color-danger);background:var(--color-danger-pale);color:var(--color-danger-text)}.sk-chip[data-tone=agent]{border-color:var(--color-agent);color:var(--color-agent-text)}.sk-count{padding:0 var(--space-2);border-radius:var(--radius-round);background:var(--color-surface-selected);color:var(--color-text-primary);font-size:var(--type-size-11);font-variant-numeric:tabular-nums}.sk-card{gap:var(--card-gap);padding:var(--panel-padding);border:var(--border-hairline) solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-panel);flex-direction:column;display:flex}.sk-card__header{gap:var(--space-3);justify-content:space-between;align-items:baseline;display:flex}.sk-card__header h2,.sk-card__header h3{font-size:var(--type-size-13);font-weight:var(--type-weight-semibold);margin:0}.sk-summary{color:var(--color-text-secondary);font-size:var(--type-size-12);margin:0}.sk-fieldset{gap:var(--control-gap);padding:var(--space-3);border:var(--border-hairline) solid var(--color-border-subtle);border-radius:var(--radius-control);flex-direction:column;margin:0;display:flex}.sk-fieldset>legend{padding:0 var(--space-2);color:var(--color-text-secondary);font-size:var(--type-size-12)}:root{scrollbar-width:thin;scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-thin);height:var(--scrollbar-thin)}::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}::-webkit-scrollbar-corner{background:var(--color-scrollbar-track)}::-webkit-scrollbar-thumb{border-radius:var(--radius-round);background:var(--color-scrollbar-thumb)}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}.sk-scroll-page{scrollbar-width:auto}.sk-scroll-page::-webkit-scrollbar{width:var(--scrollbar-wide);height:var(--scrollbar-wide)}.sk-halo{isolation:isolate;position:relative}.sk-halo:after{content:"";z-index:-1;border-radius:inherit;background:var(--ribbon-halo-open);opacity:0;transform:translateY(var(--ribbon-halo-offset));transition:opacity var(--motion-short) var(--ease-standard), transform var(--motion-short) var(--ease-standard);pointer-events:none;position:absolute;inset:0}.sk-halo[aria-expanded=true]:after{opacity:1;transform:none}.sk-halo[aria-expanded=true]{color:var(--color-text-primary)}@media (forced-colors:active){.sk-halo[aria-expanded=true]{outline:var(--border-hairline) solid LinkText;outline-offset:calc(-1 * var(--border-hairline))}}.sk-band{grid-auto-columns:max-content;grid-auto-flow:column;grid-template-rows:repeat(2, minmax(var(--ribbon-row-height), auto));gap:var(--ribbon-control-gap) var(--ribbon-column-gap);justify-content:start;align-items:center;display:grid}.sk-band>.sk-band-tall{grid-row:span 2;align-self:stretch}.sk-band>.sk-band-separator{width:var(--ribbon-band-separator);background:var(--color-border-subtle);grid-row:span 2;align-self:stretch}.sk-band>.sk-band-column{align-content:center;gap:0 var(--ribbon-column-gap);grid-row:span 2;display:grid}.variant-side .sk-band,.variant-tool .sk-band,.variant-work .sk-band,.sk-dropdown-panel .sk-band{flex-wrap:wrap;align-content:flex-start;align-items:center;display:flex}.variant-side .sk-band>.sk-band-tall,.variant-tool .sk-band>.sk-band-tall,.variant-work .sk-band>.sk-band-tall,.sk-dropdown-panel .sk-band>.sk-band-tall{align-self:stretch}.variant-side .sk-band>.sk-band-separator,.variant-tool .sk-band>.sk-band-separator,.variant-work .sk-band>.sk-band-separator,.sk-dropdown-panel .sk-band>.sk-band-separator{display:none}.sk-inline-field{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--type-size-12);white-space:nowrap;display:inline-flex}.sk-check{align-items:center;gap:var(--space-2);min-height:calc(var(--ribbon-row-height) * .66);color:var(--color-text-primary);font-size:var(--type-size-12);white-space:nowrap;display:inline-flex}.sk-dropdown-panel{box-sizing:border-box;gap:var(--dropdown-gap);min-width:var(--dropdown-width-narrow);padding:var(--dropdown-padding);border:var(--border-hairline) solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-panel);color:var(--color-text-primary);box-shadow:var(--elevation-popover);font-size:var(--type-size-13);align-content:start;display:grid;overflow:auto}.sk-dropdown-panel[data-floating=true]{z-index:var(--z-popover);max-height:var(--dropdown-max-height);transform-origin:0 0;position:fixed}.sk-dropdown-panel[data-floating=false]{width:100%;box-shadow:none}.sk-dropdown-panel[data-width=narrow]{width:var(--dropdown-width-narrow)}.sk-dropdown-panel[data-width=standard]{width:var(--dropdown-width-standard)}.sk-dropdown-panel[data-width=wide]{width:var(--dropdown-width-wide)}.sk-dropdown-panel[data-width=content]{width:max-content;max-width:calc(100vw - 2 * var(--dropdown-margin))}.sk-dropdown-panel[data-floating=false][data-width]{width:100%}.sk-dropdown-panel[role=menu]{padding:var(--space-2) 0;gap:0}.ribbon-dropdown.inline .sk-dropdown-panel[role=menu],.ribbon-dropdown.inline .sk-dropdown-panel[role=menu]>[role=group]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.ribbon-dropdown.inline .sk-dropdown-panel[role=menu]>[role=group],.ribbon-dropdown.inline .sk-dropdown-panel[role=menu]>.sk-menu-separator{grid-column:1/-1}.sk-dropdown-heading{color:var(--color-text-secondary);font-size:var(--type-size-12);font-weight:var(--type-weight-semibold);margin:0}.sk-menu-item{box-sizing:border-box;gap:var(--space-3);width:100%;min-height:var(--dropdown-menu-item-height);padding:0 var(--space-4);color:var(--color-text-primary);font:inherit;font-size:var(--type-size-13);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.sk-menu-item:hover,.sk-menu-item:focus-visible{background:var(--color-surface-hover);outline:none}.sk-menu-item:focus-visible{box-shadow:inset var(--focus-ring-width) 0 0 var(--color-focus-ring)}.sk-menu-item[aria-checked=true]{font-weight:var(--type-weight-semibold)}.sk-menu-item:disabled,.sk-menu-item[aria-disabled=true]{color:var(--color-text-muted);cursor:default}.sk-menu-separator{height:var(--border-hairline);margin:var(--space-2) 0;background:var(--color-border-subtle)}.sk-dropdown-actions{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.ribbon-dropdown-enter-active{transition:opacity var(--dropdown-duration) var(--ease-enter), transform var(--dropdown-duration) var(--ease-enter)}.ribbon-dropdown-leave-active{transition:opacity var(--motion-micro) var(--ease-exit)}.ribbon-dropdown-enter-from{opacity:0;transform:scale(var(--motion-scale-min))}.ribbon-dropdown-leave-to{opacity:0}.tool-drawer-enter-active,.tool-drawer-leave-active{transition:max-height var(--ribbon-drawer-duration) var(--ease-standard), opacity var(--ribbon-drawer-duration) var(--ease-standard);overflow:hidden!important}.tool-drawer-enter-from,.tool-drawer-leave-to{opacity:0;max-height:0!important}input[type=number]::-webkit-inner-spin-button{opacity:1}input[type=number]{appearance:auto}:root[data-motion=reduced] .sk-button .icon{transform:none!important}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .sk-button .icon{transform:none!important}}.tool-drawer-enter-active.variant-side,.tool-drawer-leave-active.variant-side{min-width:0;transition:max-width var(--ribbon-drawer-duration) var(--ease-standard), opacity var(--ribbon-drawer-duration) var(--ease-standard)}.tool-drawer-enter-from.variant-side,.tool-drawer-leave-to.variant-side{max-width:0!important;max-height:none!important}@media (forced-colors:active){.button-grid .sk-button[aria-pressed=true]{outline:var(--border-active) solid Highlight;outline-offset:calc(-1 * var(--border-active))}}
