.zap-assistant_zapAssistantLauncher__EzwUe{align-items:center;appearance:none;background:var(--zang-color-surface-card,var(--panel-bg));border:1px solid color-mix(in srgb,var(--zang-color-ink) 12%,transparent);border-radius:50%;bottom:24px;box-shadow:0 4px 16px color-mix(in srgb,var(--zang-color-ink) 14%,transparent),0 1px 3px color-mix(in srgb,var(--zang-color-ink) 8%,transparent);cursor:pointer;display:inline-flex;height:52px;justify-content:center;overflow:clip;padding:0;position:fixed;right:24px;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease;width:52px;z-index:71}.zap-assistant_zapAssistantLauncher__EzwUe:hover{border-color:color-mix(in srgb,var(--zang-color-action) 35%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--zang-color-ink) 18%,transparent),0 2px 6px color-mix(in srgb,var(--zang-color-action) 12%,transparent);transform:scale(1.04)}.zap-assistant_zapAssistantLauncher__EzwUe:focus-visible{outline:2px solid color-mix(in srgb,var(--zang-color-action) 72%,transparent);outline-offset:3px}.zap-assistant_zapFeedbackLauncher__8hzfe{bottom:88px;z-index:209;color:var(--zang-color-action)}.zap-assistant_zapFeedbackLauncher__8hzfe:disabled{cursor:wait;opacity:.65}.zap-assistant_zapAssistantLauncher__EzwUe .zang-zap-omega-mark{pointer-events:none}@keyframes zap-assistant_zapAssistantPanelIn__2CkKN{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes zap-assistant_zapAssistantPanelOut__A__hC{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.zap-assistant_zapAssistantPanel__e4RZ_{background:var(--zang-color-canvas,var(--zang-color-surface-card,var(--panel-bg)));border:1px solid color-mix(in srgb,var(--zang-color-ink) 10%,transparent);border-radius:18px;bottom:88px;box-shadow:0 16px 48px color-mix(in srgb,var(--zang-color-ink) 18%,transparent),0 4px 12px color-mix(in srgb,var(--zang-color-ink) 10%,transparent);display:flex;flex-direction:column;max-height:85vh;max-width:calc(100vw - 32px);min-height:420px;min-width:360px;overflow:clip;position:fixed;right:24px;transform-origin:bottom right;animation:zap-assistant_zapAssistantPanelIn__2CkKN var(--zang-overlay-surface-duration) var(--zang-overlay-easing-surface) both;z-index:70}.zang-ui-overlay--exiting.zap-assistant_zapAssistantPanel__e4RZ_{animation:zap-assistant_zapAssistantPanelOut__A__hC var(--zang-overlay-surface-duration) var(--zang-overlay-easing-dismiss) forwards}.zap-assistant_zapAssistantPanelHeader__WJ564{align-items:center;background:color-mix(in srgb,var(--zang-color-ink) 2.5%,var(--zang-color-canvas,var(--panel-bg)));border-bottom:1px solid color-mix(in srgb,var(--zang-color-ink) 7%,transparent);display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:12px 12px 12px 16px}.zap-assistant_zapAssistantPanelTitle__F6UBA{align-items:center;display:inline-flex;gap:8px;min-width:0}.zap-assistant_zapAssistantPanelActions__mQTg1{align-items:center;display:inline-flex;gap:2px}.zap-assistant_zapAssistantNewChatButton__jAwMM{background:var(--zang-color-action,var(--zang-palette-action));border:0;border-radius:999px;color:var(--zang-color-action-ink);flex-shrink:0}.zap-assistant_zapAssistantNewChatButton__jAwMM:hover:not(:disabled){background:color-mix(in srgb,var(--zang-color-action,var(--zang-palette-action)) 88%,var(--zang-palette-overlay-base))}.zap-assistant_zapAssistantPanelBody__qX5Sx{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:clip}.zap-assistant_zapAssistantResizeHandle__z025h{appearance:none;background:transparent;border:0;cursor:nwse-resize;left:0;padding:0;position:absolute;top:0;touch-action:none;z-index:2}.zap-assistant_zapAssistantResizeHandle__z025h:after{border-left:2px solid color-mix(in srgb,var(--zang-color-ink) 24%,transparent);border-top:2px solid color-mix(in srgb,var(--zang-color-ink) 24%,transparent);content:"";height:8px;left:4px;position:absolute;top:4px;width:8px}@media (max-width:900px){.zap-assistant_zapAssistantPanel__e4RZ_{bottom:80px;left:16px;max-width:none;min-width:0;right:16px;transform-origin:bottom center;width:auto!important}.zap-assistant_zapAssistantLauncher__EzwUe{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.zang-ui-overlay--exiting.zap-assistant_zapAssistantPanel__e4RZ_,.zap-assistant_zapAssistantPanel__e4RZ_{animation:none!important}}@media (max-width:640px){.zap-assistant_zapFeedbackLauncher__8hzfe{bottom:80px}body:has([data-zap-page=true]) .zap-assistant_zapFeedbackLauncher__8hzfe{display:none}}.zap-ui-shell_zapUiPage__yZhZZ{display:flex;flex:1 1 auto;flex-direction:column;height:calc(100vh - 56px);height:calc(100dvh - 56px);max-height:calc(100vh - 56px);max-height:calc(100dvh - 56px);min-height:0;overflow:clip}.zap-ui-shell_zapPageLayout__AXkX8{display:grid;flex:1 1 auto;grid-template-columns:15rem minmax(0,1fr);min-height:0;background:var(--zap-kit-bg)}.zap-ui-shell_zapPageLayout__AXkX8 .zap-ui-shell_zapPageSidebar__8N6Fr{border-bottom:0;border-right:1px solid var(--zap-kit-border);max-height:none;width:auto}.zap-ui-shell_zapPageMain__4BwFw{display:flex;flex-direction:column;min-height:0;min-width:0}.zap-ui-shell_zapPageTopBar__NydGD{display:none}@media (max-width:860px){.zap-ui-shell_zapPageLayout__AXkX8{grid-template-columns:13rem minmax(0,1fr)}}@media (max-width:640px){.zap-ui-shell_zapPageLayout__AXkX8{grid-template-columns:minmax(0,1fr)}.zap-ui-shell_zapPageLayout__AXkX8 .zap-ui-shell_zapPageSidebar__8N6Fr{display:none}.zap-ui-shell_zapPageTopBar__NydGD{display:flex;align-items:center;gap:8px;flex:0 0 auto;min-height:4rem;padding:.5rem .75rem;border-bottom:1px solid var(--zap-kit-border);background:var(--zap-kit-bg)}.zap-ui-shell_zapPageSwitcher__x2PaE{flex:1 1 auto}}.zang-app-shell--zap-app .zap-ui-shell_zapUiPage__yZhZZ{height:100%;max-height:100%}.zang-app-shell--zap-app .zap-ui-shell_zapPageLayout__AXkX8{grid-template-columns:minmax(0,1fr)}.zang-app-shell--zap-app .zap-ui-shell_zapPageLayout__AXkX8 .zap-ui-shell_zapPageSidebar__8N6Fr{display:none}.zang-app-shell--zap-app .zap-ui-shell_zapPageTopBar__NydGD{display:flex;align-items:center;gap:8px;flex:0 0 auto;min-height:4rem;padding:max(.5rem,env(safe-area-inset-top)) .75rem .5rem;border-bottom:1px solid var(--zap-kit-border);background:var(--zap-kit-bg)}.zap-ui-shell_zapPageSwitcherButton__6Taxw{min-height:3rem;height:3rem;padding-inline:.75rem;font-size:1rem}.zang-app-shell--zap-app .zap-ui-shell_zapUiPage__yZhZZ .zang-thread-composer__input,.zang-app-shell--zap-app .zap-ui-shell_zapUiPage__yZhZZ .zang-thread-composer__subject-input{font-size:16px}.preference-policy_policyList__2BuCS{display:flex;flex-direction:column;gap:14px}.preference-policy_policyGroup__2Kt2M{display:flex;flex-direction:column;gap:10px}.preference-policy_policyItem__kVqPK{display:flex;flex-direction:column;gap:4px}.preference-policy_section__y8Q9_{display:flex;flex-direction:column;gap:10px}.preference-policy_sectionHeading__Ca_fN{margin:0}.account-preferences-panel_accountPanel__QdZOl{display:flex;flex-direction:column;gap:var(--zang-bento-row-gap,16px)}.account-preferences-panel_connectorGrid__RCTsA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--zang-bento-row-gap,16px)}.account-preferences-panel_connectorCard__DUscH{min-width:0;padding:16px;border:1px solid var(--card-border);border-radius:10px;background:var(--panel-bg)}.account-preferences-panel_connectorSection__gTO_H{height:100%}.account-preferences-panel_connectionStatus__07m5c{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.account-preferences-panel_controlRow__N4F0f{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.account-preferences-panel_themeSection__8SUIw{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%}.account-preferences-panel_themeSection__8SUIw .account-preferences-panel_controlRow__N4F0f{margin-top:0}.account-preferences-panel_accentGrid__PJ092{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%}.account-preferences-panel_accentOption__OGCHt{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:10px 8px;border:1px solid var(--card-border);border-radius:10px;background:var(--panel-bg);color:var(--body-text);cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}.account-preferences-panel_accentOption__OGCHt:hover{border-color:var(--zang-color-action-border-soft)}.account-preferences-panel_accentOption__OGCHt[aria-pressed=true]{border-color:var(--zang-color-action-border);box-shadow:0 0 0 1px color-mix(in srgb,var(--zang-color-action-border) 42%,transparent)}.account-preferences-panel_accentSwatch___sElu{width:2rem;height:2rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--zang-palette-ink) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--zang-palette-shadow-base) 12%,transparent)}.account-preferences-panel_accentLabel__Cy3qZ{font-size:var(--zang-type-caption-2xs-size,.6875rem);font-weight:600;line-height:1.2;text-align:center}.account-preferences-panel_sectionMeta__wjSqC{margin:0}@media (max-width:720px){.account-preferences-panel_connectorGrid__RCTsA{grid-template-columns:minmax(0,1fr)}}.preferences-page_tabBar__TJqSS{display:flex;align-items:center;padding:0 0 12px}.preferences-page_tabCanvas__URXy9{display:flex;flex-direction:column;gap:var(--zang-bento-row-gap,16px)}.preferences-page_surface__U2XZk{height:100%}.preferences-page_scrollBody__UqdOm{flex:1 1 auto;min-height:0;overflow:auto}.preferences-page_themeCanvas__kJibY.zang-bento-canvas{width:min(100%,56rem);max-width:56rem}@media (max-width:960px){.preferences-page_accountCanvas__qbszm .zang-bento-canvas__strict-grid,.preferences-page_themeCanvas__kJibY .zang-bento-canvas__strict-grid{display:flex;flex-direction:column}.preferences-page_accountCanvas__qbszm .zang-bento-box,.preferences-page_accountCanvas__qbszm .zang-bento-canvas__strict-grid>.zang-bento-box>.zang-surface-slot,.preferences-page_themeCanvas__kJibY .zang-bento-box,.preferences-page_themeCanvas__kJibY .zang-bento-canvas__strict-grid>.zang-bento-box>.zang-surface-slot{height:auto}}.zang-surface-slot--bento>.zang-showcase-card__body.preferences-page_scrollBody__UqdOm{display:flex;flex-direction:column;overflow:auto}@media (max-width:960px){.preferences-page_accountCanvas__qbszm .zang-surface-slot--bento>.zang-showcase-card__body.preferences-page_scrollBody__UqdOm,.preferences-page_themeCanvas__kJibY .zang-surface-slot--bento>.zang-showcase-card__body.preferences-page_scrollBody__UqdOm{overflow:visible}}.preferences-page_notificationsPanel__CB7Of,.preferences-page_subscriptionsPanel__7iSN9{display:flex;flex-direction:column;gap:var(--zang-bento-row-gap,16px)}.preferences-page_surfaceBody__w6G1P{display:flex;flex-direction:column;gap:12px}.preferences-page_panelIntro__UbuZ3{display:flex;flex-direction:column;gap:6px}.preferences-page_panelPlaceholder__zy_Zx{display:flex;flex-direction:column;gap:12px}.preferences-page_panelSectionList__4LJ7a{display:flex;flex-direction:column;gap:8px;margin:0;padding-inline-start:1.1rem}.preferences-page_panelSectionList__4LJ7a li{color:var(--zang-color-text-muted);font-size:var(--zang-font-size-caption-2xs,11px);line-height:1.45}.browser-popup-permission-prompt_modal__fXMcF.zang-modal{width:min(460px,calc(100vw - 32px))}.browser-popup-permission-prompt_body__NzkkE{display:flex;flex-direction:column;gap:10px}.browser-popup-permission-prompt_steps__2gDw1{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:22px;color:var(--zang-color-text-muted,rgba(0,0,0,.64));font-size:13px;line-height:1.5}.browser-popup-permission-prompt_actions__AS5KW{display:flex;justify-content:flex-end;gap:10px;width:100%}.ZapPhoneAppInstall_notice__N5_FP{display:flex;align-items:center;gap:8px;flex:0 0 auto;padding:max(8px,env(safe-area-inset-top)) 10px 8px 12px;border-bottom:1px solid color-mix(in srgb,var(--body-text,#111) 16%,transparent);background:var(--zang-color-canvas,#fff);color:var(--body-text,#111)}.ZapPhoneAppInstall_text__jnhOK{flex:1 1 auto;margin:0;min-width:0;font-size:14px;line-height:1.3}.ZapPhoneAppInstall_actions__jR49v{display:flex;flex:0 0 auto;gap:4px}.notification-preference-policy-sections_surfaceSections__LY1np{display:flex;flex-direction:column;gap:var(--zang-bento-row-gap,16px)}.notification-preference-policy-sections_surfaceBody__ifOHT{display:flex;flex-direction:column;gap:12px}.notification-preference-policy-sections_deliverySection__m87dW{display:flex;flex-direction:column}.notification-preference-policy-sections_deliveryNested__k8JIh{display:flex;flex-direction:column;gap:14px;margin-left:20px;padding-left:12px;border-left:1px solid var(--zang-color-border-subtle,rgba(0,0,0,.08))}.notification-preference-policy-sections_deliveryFrequency__Esjr2{display:flex;flex-direction:column;gap:8px;margin-left:20px}.notification-preference-policy-sections_deliveryFrequencyOptions__EXViE{display:flex;flex-direction:column;gap:10px}.subscriptions-management_subscriptionList__OXhM1{display:flex;flex-direction:column;gap:8px}.subscriptions-management_subscriptionItem__VL1Qy{display:flex;align-items:center;gap:12px;padding-block:4px}.subscriptions-management_subscriptionLink__MzvqE{flex:1 1 auto;min-width:0}.signature-preferences-section_signatureSection__MQIVy{display:flex;flex-direction:column;gap:12px}.signature-preferences-section_signatureLayout__qlZ44{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:16px;align-items:start}.signature-preferences-section_signatureFields__wL3y1{display:flex;flex-direction:column;gap:10px;min-width:0}.signature-preferences-section_signaturePreviewPane__qTPui{display:flex;flex-direction:column;gap:8px;min-width:0}.signature-preferences-section_previewLabel__WuQgA{margin:0}.signature-preferences-section_signaturePreviewFrame__1ECFN{width:100%;min-height:220px;height:220px;border:1px solid var(--card-border);border-radius:10px;background:var(--zang-preview-surface-bg)}@media (max-width:720px){.signature-preferences-section_signatureLayout__qlZ44{grid-template-columns:minmax(0,1fr)}}