.profile-module__PjAwXW__emailValue{gap:5px;display:grid}.profile-module__PjAwXW__emailValue small{max-width:60ch;color:var(--zy2-muted,var(--muted));font-size:12px;line-height:1.55}.profile-module__PjAwXW__emailValue a{width:fit-content;font-size:13px}.profile-module__PjAwXW__externalManagement p{color:var(--zy2-muted,var(--muted));margin:0 0 8px;font-size:13px;line-height:1.65}.profile-module__PjAwXW__securityStatus{border-left:3px solid var(--zy2-accent,var(--accent));background:var(--zy2-bg,var(--bg));padding:10px 12px;margin-top:12px!important}.profile-module__PjAwXW__externalManagement button{white-space:normal;text-align:start}.profile-module__PjAwXW__securityPanel{margin-bottom:16px}.profile-module__PjAwXW__securityPanel h2{margin:0 0 10px;font-size:17px}.profile-module__PjAwXW__securityPanel .profile-module__PjAwXW__externalManagement{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 20px;display:grid}.profile-module__PjAwXW__securityPanel .profile-module__PjAwXW__externalManagement>p{margin:0}.profile-module__PjAwXW__securityPanel .profile-module__PjAwXW__externalManagement>[role]{grid-column:1/-1}@media (max-width:640px){.profile-module__PjAwXW__securityPanel .profile-module__PjAwXW__externalManagement{grid-template-columns:minmax(0,1fr)}}.profile-module__PjAwXW__settingsSection{border-top:1px solid var(--zy2-line);padding:24px 0}.profile-module__PjAwXW__settingsSection h2{margin:0 0 12px;font-size:18px;line-height:1.4}.profile-module__PjAwXW__settingsSection .profile-public{border:0!important;margin:0!important;padding:0!important}.profile-module__PjAwXW__settingsSection .profile-public-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.profile-module__PjAwXW__settingsSection .profile-nickname-form{align-self:start}.profile-module__PjAwXW__settingsSection .profile-nickname-form button{justify-self:start}.profile-module__PjAwXW__identityDetails{color:var(--zy2-muted);margin-top:20px;font-size:13px}.profile-module__PjAwXW__identityDetails summary{cursor:pointer;min-height:36px;padding-block:8px}.profile-module__PjAwXW__themePreference{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:14px;display:flex}@media (max-width:640px){.profile-module__PjAwXW__settingsSection{padding-block:20px}.profile-module__PjAwXW__settingsSection .profile-public-grid{grid-template-columns:minmax(0,1fr);gap:18px}}.profile-module__PjAwXW__themePreference button.zy2-theme{white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:8px;width:fit-content;min-width:44px;min-height:44px;padding:8px 12px;font-size:14px;line-height:1.4;display:inline-flex}.profile-module__PjAwXW__identityChips{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.profile-module__PjAwXW__identityChips li{border:1px solid var(--zy2-line,#e5e7eb);border-radius:999px;align-items:baseline;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.profile-module__PjAwXW__identityChips span{color:var(--zy2-muted,#6b7280);font-size:12px}
.assistant-connections-module__3oasjG__panel{min-width:0;font-size:var(--zy2-font-meta);color:var(--zy2-muted)}.assistant-connections-module__3oasjG__panel summary{cursor:pointer;padding-block:var(--zy2-space-2)}.assistant-connections-module__3oasjG__list{gap:var(--zy2-space-2);flex-direction:column;padding:0;list-style:none;display:flex}.assistant-connections-module__3oasjG__item{padding:var(--zy2-space-3);border:var(--zy2-line-width) solid var(--zy2-line);border-radius:var(--zy2-radius-sheet);overflow-wrap:anywhere}.assistant-connections-module__3oasjG__identity{align-items:center;gap:var(--zy2-space-2);flex-wrap:wrap;display:flex}.assistant-connections-module__3oasjG__identity strong{color:var(--zy2-text)}.assistant-connections-module__3oasjG__actions{align-items:center;gap:var(--zy2-space-2);margin-top:var(--zy2-space-2);flex-wrap:wrap;display:flex}.assistant-connections-module__3oasjG__fields{gap:var(--zy2-space-2);min-width:0;padding:var(--zy2-space-2) 0;border:0;margin:0;display:grid}.assistant-connections-module__3oasjG__fields label{gap:var(--zy2-space-1);min-width:0;display:grid}.assistant-connections-module__3oasjG__fields input,.assistant-connections-module__3oasjG__fields select,.assistant-connections-module__3oasjG__fields textarea{width:100%;min-width:0;max-width:100%;min-height:var(--zy2-control-height);box-sizing:border-box;font:inherit;padding:var(--zy2-space-2);border:var(--zy2-line-width) solid var(--zy2-line);border-radius:var(--zy2-radius-control);background:var(--zy2-paper);color:var(--zy2-text)}.assistant-connections-module__3oasjG__interaction{margin-block:var(--zy2-space-3);padding:var(--zy2-space-3);border:var(--zy2-line-width) solid var(--zy2-line);border-radius:var(--zy2-radius-sheet);background:var(--zy2-soft)}.assistant-connections-module__3oasjG__interaction p{white-space:pre-wrap;overflow-wrap:anywhere}.assistant-connections-module__3oasjG__details{white-space:pre-wrap;overflow-wrap:anywhere;max-height:calc(var(--zy2-space-12) * 4);font-size:var(--zy2-font-meta);overflow:auto}.assistant-connections-module__3oasjG__error{color:var(--zy2-text);overflow-wrap:anywhere}.assistant-connections-module__3oasjG__panel button,.assistant-connections-module__3oasjG__interaction button{min-height:var(--zy2-control-height);padding:var(--zy2-space-2) var(--zy2-space-3);border:var(--zy2-line-width) solid var(--zy2-line);border-radius:var(--zy2-radius-control);background:var(--zy2-paper);color:var(--zy2-accent);font:inherit;cursor:pointer}.assistant-connections-module__3oasjG__panel button:hover,.assistant-connections-module__3oasjG__interaction button:hover{background:var(--zy2-accent-soft)}.assistant-connections-module__3oasjG__panel button:disabled,.assistant-connections-module__3oasjG__interaction button:disabled{color:var(--zy2-muted);cursor:default}.assistant-connections-module__3oasjG__panel>button{margin-inline-end:var(--zy2-space-2)}.assistant-connections-module__3oasjG__identity input{accent-color:var(--zy2-accent)}.assistant-connections-module__3oasjG__selector p{margin-block:var(--zy2-space-2)}.assistant-connections-module__3oasjG__choices{gap:var(--zy2-space-2);margin-block:var(--zy2-space-2);padding:0;list-style:none;display:grid}.assistant-connections-module__3oasjG__choices .assistant-connections-module__3oasjG__identity{padding-block:var(--zy2-space-1)}.assistant-connections-module__3oasjG__choices .assistant-connections-module__3oasjG__identity strong{font-weight:inherit}.assistant-connections-module__3oasjG__manageLink{color:var(--zy2-accent);padding-block:var(--zy2-space-1);display:inline-block}.assistant-connections-module__3oasjG__guide{width:calc(var(--zy2-reading-measure) / 2);max-width:calc(100% - var(--zy2-space-4) * 2);max-height:calc(100dvh - var(--zy2-space-4) * 2);box-sizing:border-box;padding:var(--zy2-space-4);border:var(--zy2-line-width) solid var(--zy2-line);border-radius:var(--zy2-radius-sheet);background:var(--zy2-paper);color:var(--zy2-muted);font-family:inherit;font-size:var(--zy2-font-ui-size);overflow-wrap:anywhere;margin:auto;overflow:auto}.assistant-connections-module__3oasjG__guide::backdrop{background:var(--zy-overlay)}.assistant-connections-module__3oasjG__guide h3,.assistant-connections-module__3oasjG__guide h4{color:var(--zy2-text);margin-block:var(--zy2-space-2);font-size:inherit}.assistant-connections-module__3oasjG__guide>button{margin-top:var(--zy2-space-2)}.assistant-connections-module__3oasjG__guideHelp{margin-block:var(--zy2-space-2)}
.global-ai-panel-module__XRZi4W__retryButton{min-height:var(--zy2-control-height);padding:var(--zy2-space-2) var(--zy2-space-3);margin-top:var(--zy2-space-2);border:var(--zy2-line-width) solid var(--zy2-line);border-radius:var(--zy2-radius-control);background:var(--zy2-paper);color:var(--zy2-accent);font-size:var(--zy2-font-ui-size);align-items:center;display:inline-flex}.global-ai-panel-module__XRZi4W__retryButton:hover{border-color:var(--zy2-accent);background:var(--zy2-accent-soft)}.global-ai-panel-module__XRZi4W__retryButton:disabled{opacity:.5}@media (max-width:42.5em){.global-ai-panel-module__XRZi4W__retryButton{min-height:var(--zy2-touch-height)}}.global-ai-panel-module__XRZi4W__trigger{z-index:var(--zy2-assistant-z-trigger);right:var(--zy2-space-6);bottom:calc(var(--zy2-space-6) + var(--zy2-assistant-trigger-lift));align-items:center;gap:var(--zy2-space-rhythm-phone);min-height:var(--zy2-space-12);padding:var(--zy2-space-2) var(--zy2-space-4) var(--zy2-space-2) var(--zy2-space-rhythm-phone);border:var(--zy2-line-width) solid var(--zy2-line);border-radius:var(--zy2-radius-pill);background:var(--zy2-paper);color:var(--zy2-text);box-shadow:var(--zy-shadow-sm);font:inherit;font-size:var(--zy2-font-ui-size);font-weight:var(--zy-weight-semibold);cursor:pointer;transition:transform var(--zy-duration-fast),box-shadow var(--zy-duration-fast);display:flex;position:fixed}.global-ai-panel-module__XRZi4W__trigger:hover{transform:translateY(calc(-1 * var(--zy2-space-hair)));box-shadow:var(--zy-shadow-sm)}.global-ai-panel-module__XRZi4W__triggerDot{width:var(--zy2-space-1);height:var(--zy2-space-1);margin-left:var(--zy2-space-hair);background:var(--zy2-ai);border-radius:50%}.global-ai-panel-module__XRZi4W__panel{--ai-ink:var(--zy2-text);--ai-muted:var(--zy2-muted);--ai-line:var(--zy2-line);--ai-accent:var(--zy2-accent);z-index:var(--zy2-assistant-z-panel);top:var(--zy2-space-4);right:var(--zy2-space-4);bottom:var(--zy2-space-4);width:min(var(--zy2-assistant-width),calc(100vw - var(--zy2-space-8)));border:var(--zy2-line-width) solid var(--zy2-line);border-radius:var(--zy2-radius-sheet);background:var(--zy2-paper);color:var(--ai-ink);box-shadow:var(--zy-shadow-sm);font-size:var(--zy2-font-ui-size);line-height:var(--zy2-line-meta);animation:global-ai-panel-module__XRZi4W__appear var(--zy-duration-normal) ease-out;flex-direction:column;display:flex;position:fixed;overflow:hidden}.global-ai-panel-module__XRZi4W__panel.global-ai-panel-module__XRZi4W__expanded{width:min(var(--zy2-assistant-expanded-width),calc(100vw - var(--zy2-space-12)))}.global-ai-panel-module__XRZi4W__panel button,.global-ai-panel-module__XRZi4W__panel input,.global-ai-panel-module__XRZi4W__panel textarea{font-family:inherit}.global-ai-panel-module__XRZi4W__panel button{cursor:pointer}.global-ai-panel-module__XRZi4W__panel button:disabled{cursor:default}.global-ai-panel-module__XRZi4W__header{justify-content:space-between;align-items:center;gap:var(--zy2-space-2);padding:var(--zy2-space-row) var(--zy2-space-row) var(--zy2-space-4) var(--zy2-space-row);border-bottom:var(--zy2-line-width) solid var(--ai-line);flex-shrink:0;display:flex}.global-ai-panel-module__XRZi4W__brand{gap:var(--zy2-space-rhythm-phone);align-items:center;min-width:0;display:flex}.global-ai-panel-module__XRZi4W__brand h2{font-size:var(--zy2-font-body);line-height:var(--zy2-line-meta);letter-spacing:normal;font-weight:var(--zy-weight-semibold);white-space:nowrap;margin:0}.global-ai-panel-module__XRZi4W__brand p{color:var(--ai-muted);font-size:var(--zy2-font-meta);letter-spacing:normal;margin:0}.global-ai-panel-module__XRZi4W__mark{width:var(--zy2-space-8);height:var(--zy2-space-8);border-radius:var(--zy2-radius-sheet);color:var(--zy2-ai);background:var(--zy2-paper);box-shadow:var(--zy-shadow-sm);flex-shrink:0;place-items:center;display:inline-grid}.global-ai-panel-module__XRZi4W__mark svg{width:var(--zy2-space-8);height:var(--zy2-space-8)}.global-ai-panel-module__XRZi4W__markSmall{width:var(--zy2-space-6);height:var(--zy2-space-6);border-radius:var(--zy2-radius-card)}.global-ai-panel-module__XRZi4W__markSmall svg{width:var(--zy2-space-row);height:var(--zy2-space-row)}.global-ai-panel-module__XRZi4W__headerActions{align-items:center;gap:var(--zy2-space-hair);display:flex}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__iconButton{width:var(--zy2-space-8);height:var(--zy2-space-8);border-radius:var(--zy2-radius-card);color:var(--zy2-muted);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__iconButton:hover,.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__iconButton[aria-expanded=true],.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__iconButton[aria-pressed=true]{color:var(--ai-ink);background:var(--zy2-soft)}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__iconButton:disabled{opacity:.38}.global-ai-panel-module__XRZi4W__headerDivider{width:var(--zy2-line-width);height:var(--zy2-space-4);background:var(--zy2-line);margin:0 var(--zy2-space-1)}.global-ai-panel-module__XRZi4W__conversationHeading{align-items:center;gap:var(--zy2-space-2);padding:var(--zy2-space-3) var(--zy2-space-6) 0;flex-shrink:0;min-width:0;display:flex}.global-ai-panel-module__XRZi4W__contextPill{align-items:center;gap:var(--zy2-space-half);min-width:0;max-width:var(--zy2-assistant-context-width);padding:var(--zy2-space-1) var(--zy2-space-2);border:var(--zy2-line-width) solid var(--zy2-line);border-radius:var(--zy2-radius-card);color:var(--zy2-muted);background:var(--zy2-soft);font-size:var(--zy2-font-meta);line-height:var(--zy2-line-meta);display:inline-flex}.global-ai-panel-module__XRZi4W__contextPill svg{flex-shrink:0}.global-ai-panel-module__XRZi4W__contextPill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-ai-panel-module__XRZi4W__conversationHeading .global-ai-panel-module__XRZi4W__contextPill{flex-shrink:0;max-width:48%}.global-ai-panel-module__XRZi4W__conversationTitle{color:var(--zy2-muted);font-size:var(--zy2-font-meta);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.global-ai-panel-module__XRZi4W__messages{overscroll-behavior:contain;min-height:0;padding:var(--zy2-space-6) var(--zy2-space-6) var(--zy2-space-row);scrollbar-width:thin;scrollbar-color:var(--zy2-line) transparent;flex:1;overflow-y:auto}.global-ai-panel-module__XRZi4W__messages:has(.global-ai-panel-module__XRZi4W__welcome){flex-direction:column;display:flex}.global-ai-panel-module__XRZi4W__welcome{width:100%;padding:var(--zy2-space-row) 0 var(--zy2-space-3);margin:auto 0}.global-ai-panel-module__XRZi4W__welcomeMark{margin-bottom:var(--zy2-space-row)}.global-ai-panel-module__XRZi4W__welcomeMark .global-ai-panel-module__XRZi4W__mark{width:var(--zy2-space-12);height:var(--zy2-space-12);border-radius:var(--zy2-radius-sheet);background:var(--zy2-paper);color:var(--zy2-ai);box-shadow:var(--zy-shadow-sm)}.global-ai-panel-module__XRZi4W__welcomeMark svg{width:var(--zy2-space-8);height:var(--zy2-space-8)}.global-ai-panel-module__XRZi4W__welcome h3{margin:0 0 var(--zy2-space-rhythm-phone);font-size:var(--zy2-font-title);line-height:var(--zy2-line-title);font-weight:var(--zy-weight-semibold);letter-spacing:normal}.global-ai-panel-module__XRZi4W__welcome>p{max-width:var(--zy2-assistant-intro-width);color:var(--ai-muted);font-size:var(--zy2-font-ui-size);line-height:var(--zy2-line-body);margin:0}.global-ai-panel-module__XRZi4W__suggestions{gap:var(--zy2-space-2);margin-top:var(--zy2-space-8);display:grid}.global-ai-panel-module__XRZi4W__suggestions button{align-items:center;gap:var(--zy2-space-3);text-align:left;border:var(--zy2-line-width) solid var(--zy2-line);border-radius:var(--zy2-radius-sheet);width:100%;padding:var(--zy2-space-3) var(--zy2-space-3);background:var(--zy2-paper);color:var(--ai-ink);transition:border-color var(--zy-duration-fast),background var(--zy-duration-fast),transform var(--zy-duration-fast);display:flex}.global-ai-panel-module__XRZi4W__suggestions button:hover{border-color:var(--zy2-line);background:var(--zy2-accent-soft);transform:translateX(var(--zy2-space-hair))}.global-ai-panel-module__XRZi4W__suggestionIcon{width:var(--zy2-space-8);height:var(--zy2-space-8);color:var(--zy2-muted);background:var(--zy2-soft);border-radius:var(--zy2-radius-card);flex-shrink:0;place-items:center;display:grid}.global-ai-panel-module__XRZi4W__suggestions strong,.global-ai-panel-module__XRZi4W__suggestions small{display:block}.global-ai-panel-module__XRZi4W__suggestions strong{font-size:var(--zy2-font-ui-size);font-weight:var(--zy-weight-semibold);line-height:var(--zy2-line-meta)}.global-ai-panel-module__XRZi4W__suggestions small{color:var(--zy2-muted);font-size:var(--zy2-font-meta);line-height:var(--zy2-line-meta)}.global-ai-panel-module__XRZi4W__suggestionArrow{color:var(--zy2-muted);font-size:var(--zy2-font-section);margin-left:auto}.global-ai-panel-module__XRZi4W__message+.global-ai-panel-module__XRZi4W__message{margin-top:var(--zy2-space-8)}.global-ai-panel-module__XRZi4W__user{margin:0 0 var(--zy2-space-6) var(--zy2-space-6);flex-direction:column;align-items:flex-end;display:flex}.global-ai-panel-module__XRZi4W__asker{font-size:var(--zy2-font-meta);line-height:var(--zy2-line-body);color:var(--zy2-muted);padding:0 var(--zy2-space-1) var(--zy2-space-1)}.global-ai-panel-module__XRZi4W__user p{max-width:100%;padding:var(--zy2-space-3) var(--zy2-space-4);border-radius:var(--zy2-radius-sheet) var(--zy2-radius-sheet) var(--zy2-radius-control) var(--zy2-radius-sheet);background:var(--zy2-soft);color:var(--zy2-text);font-size:var(--zy2-font-ui-size);line-height:var(--zy2-line-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.global-ai-panel-module__XRZi4W__assistantHeading{gap:var(--zy2-space-2);margin-bottom:var(--zy2-space-3);color:var(--zy2-muted);font-size:var(--zy2-font-meta);align-items:center;display:flex}.global-ai-panel-module__XRZi4W__assistantHeading .global-ai-panel-module__XRZi4W__markSmall{width:var(--zy2-space-6);height:var(--zy2-space-6);border-radius:var(--zy2-radius-card)}.global-ai-panel-module__XRZi4W__assistantHeading .global-ai-panel-module__XRZi4W__markSmall svg{width:var(--zy2-space-4);height:var(--zy2-space-4)}.global-ai-panel-module__XRZi4W__answer{min-width:0;font-size:var(--zy2-font-ui-size);line-height:var(--zy2-line-body);overflow-wrap:anywhere}:is(.global-ai-panel-module__XRZi4W__answer .markdown-body,.global-ai-panel-module__XRZi4W__answer .md-renderer){font-size:inherit;line-height:inherit}.global-ai-panel-module__XRZi4W__answer p{margin:0 0 var(--zy2-space-3)}.global-ai-panel-module__XRZi4W__answer h1,.global-ai-panel-module__XRZi4W__answer h2,.global-ai-panel-module__XRZi4W__answer h3{margin:var(--zy2-space-row) 0 var(--zy2-space-rhythm-phone);font-size:var(--zy2-font-body);font-weight:var(--zy-weight-semibold);line-height:var(--zy2-line-meta)}.global-ai-panel-module__XRZi4W__answer ul,.global-ai-panel-module__XRZi4W__answer ol{padding-left:var(--zy2-space-row);margin:var(--zy2-space-2) 0 var(--zy2-space-4)}.global-ai-panel-module__XRZi4W__answer li{margin:var(--zy2-space-1) 0}.global-ai-panel-module__XRZi4W__answer pre{max-width:100%;overflow-x:auto}.global-ai-panel-module__XRZi4W__answer table{max-width:100%;display:block;overflow-x:auto}.global-ai-panel-module__XRZi4W__answerActions{gap:var(--zy2-space-4);margin-top:var(--zy2-space-3);padding-top:var(--zy2-space-1);flex-wrap:wrap;align-items:center;display:flex}.global-ai-panel-module__XRZi4W__answerActions button,.global-ai-panel-module__XRZi4W__answerActions a{align-items:center;gap:var(--zy2-space-1);min-height:var(--zy2-space-6);color:var(--zy2-muted);font-size:var(--zy2-font-meta);background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.global-ai-panel-module__XRZi4W__answerActions button:hover,.global-ai-panel-module__XRZi4W__answerActions a:hover{color:var(--ai-accent);text-decoration:none}.global-ai-panel-module__XRZi4W__followButton{align-items:center;gap:var(--zy2-space-2);margin:var(--zy2-space-6) 0 var(--zy2-space-1);min-height:var(--zy2-control-height);padding:var(--zy2-space-half) var(--zy2-space-3);border:var(--zy2-line-width) solid var(--zy2-line);border-radius:var(--zy2-radius-sheet);color:var(--zy2-accent);background:var(--zy2-paper);font-size:var(--zy2-font-meta);display:inline-flex}.global-ai-panel-module__XRZi4W__followButton>span{color:var(--zy2-muted);margin-left:var(--zy2-space-half)}.global-ai-panel-module__XRZi4W__followButton:hover{border-color:var(--zy2-line);background:var(--zy2-accent-soft)}.global-ai-panel-module__XRZi4W__followButton:disabled{opacity:.4}.global-ai-panel-module__XRZi4W__pending{align-items:center;gap:var(--zy2-space-2);color:var(--zy2-muted);font-size:var(--zy2-font-meta);min-height:var(--zy2-space-6);margin:0;display:flex}.global-ai-panel-module__XRZi4W__thinkingDots{gap:var(--zy2-space-1);display:inline-flex}.global-ai-panel-module__XRZi4W__thinkingDots i{width:var(--zy2-space-1);height:var(--zy2-space-1);background:var(--zy2-ai);animation:global-ai-panel-module__XRZi4W__thinking var(--zy2-assistant-thinking-duration) infinite ease-in-out;border-radius:50%}.global-ai-panel-module__XRZi4W__thinkingDots i:nth-child(2){animation-delay:var(--zy2-assistant-thinking-stagger)}.global-ai-panel-module__XRZi4W__thinkingDots i:nth-child(3){animation-delay:calc(2 * var(--zy2-assistant-thinking-stagger))}.global-ai-panel-module__XRZi4W__failure,.global-ai-panel-module__XRZi4W__loading{color:var(--ai-muted);font-size:var(--zy2-font-ui-size);line-height:var(--zy2-line-meta)}.global-ai-panel-module__XRZi4W__failure button{padding:var(--zy2-space-1);color:var(--ai-accent);background:0 0;border:0;text-decoration:underline}.global-ai-panel-module__XRZi4W__queueInfo{padding-left:var(--zy2-space-8);color:var(--zy2-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-basis:100%}.global-ai-panel-module__XRZi4W__pending:has(.global-ai-panel-module__XRZi4W__queueInfo){row-gap:var(--zy2-space-hair);flex-wrap:wrap}.global-ai-panel-module__XRZi4W__composer{padding:var(--zy2-space-4) var(--zy2-space-row) var(--zy2-space-4);background:var(--zy2-paper);flex-shrink:0}.global-ai-panel-module__XRZi4W__inputCard{padding:var(--zy2-space-rhythm-phone) var(--zy2-space-rhythm-phone) var(--zy2-space-2);background:var(--zy2-soft);border:var(--zy2-line-width) solid var(--zy2-line);border-radius:var(--zy2-radius-sheet);box-shadow:var(--zy-shadow-sm);transition:border-color var(--zy-duration-fast),box-shadow var(--zy-duration-fast)}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__inputCard textarea{width:100%;padding:var(--zy2-space-1) var(--zy2-space-1) var(--zy2-space-2);min-height:var(--zy2-assistant-input-min);max-height:var(--zy2-assistant-input-max);resize:none;color:var(--ai-ink);font-size:var(--zy2-font-ui-size);line-height:var(--zy2-line-meta);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;display:block}.global-ai-panel-module__XRZi4W__inputCard textarea::placeholder{color:var(--zy2-placeholder)}.global-ai-panel-module__XRZi4W__inputToolbar{justify-content:space-between;align-items:center;gap:var(--zy2-space-3);display:flex}.global-ai-panel-module__XRZi4W__inputToolbar>.global-ai-panel-module__XRZi4W__contextPill{background:var(--zy2-paper);border-color:var(--zy2-line);max-width:calc(100% - var(--zy2-space-12))}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__sendButton{width:var(--zy2-space-8);height:var(--zy2-space-8);border-radius:var(--zy2-radius-sheet);background:var(--zy2-accent);color:var(--zy2-on-accent);transition:background var(--zy-duration-fast);border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__sendButton:disabled{background:var(--zy2-line);color:var(--zy2-placeholder)}.global-ai-panel-module__XRZi4W__composerNote{justify-content:space-between;gap:var(--zy2-space-2);margin:var(--zy2-space-2) var(--zy2-space-1) 0;color:var(--zy2-muted);line-height:var(--zy2-line-meta);display:flex}.global-ai-panel-module__XRZi4W__keyboardHint{white-space:nowrap}.global-ai-panel-module__XRZi4W__followBanner{margin:calc(-1 * var(--zy2-space-hair)) var(--zy2-space-hair) var(--zy2-space-half);color:var(--ai-accent);font-size:var(--zy2-font-meta);justify-content:space-between;align-items:center;display:flex}.global-ai-panel-module__XRZi4W__followBanner>span{align-items:center;gap:var(--zy2-space-half);display:inline-flex}.global-ai-panel-module__XRZi4W__followBanner .global-ai-panel-module__XRZi4W__iconButton{width:var(--zy2-space-6);height:var(--zy2-space-6)}.global-ai-panel-module__XRZi4W__inputFollowing{border-color:var(--zy2-accent)}.global-ai-panel-module__XRZi4W__feedback{justify-content:space-between;align-items:start;gap:var(--zy2-space-2);margin:var(--zy2-space-rhythm-phone) var(--zy2-space-hair) 0;color:var(--zy2-danger);font-size:var(--zy2-font-meta);display:flex}.global-ai-panel-module__XRZi4W__feedback button,.global-ai-panel-module__XRZi4W__checkButton{color:var(--ai-accent);font-size:var(--zy2-font-meta);background:0 0;border:0;flex-shrink:0;padding:0;text-decoration:underline}.global-ai-panel-module__XRZi4W__checkButton{margin-top:var(--zy2-space-2)}.global-ai-panel-module__XRZi4W__notice{color:var(--ai-muted);margin:var(--zy2-space-2) var(--zy2-space-hair) 0;font-size:var(--zy2-font-meta)}.global-ai-panel-module__XRZi4W__history{min-height:0;padding:var(--zy2-space-row) var(--zy2-space-row) var(--zy2-space-4);background:var(--zy2-paper);flex-direction:column;flex:1;display:flex}.global-ai-panel-module__XRZi4W__historyHeading{align-items:center;gap:var(--zy2-space-half);margin:calc(-1 * var(--zy2-space-1)) calc(-1 * var(--zy2-space-half)) var(--zy2-space-row);display:flex}.global-ai-panel-module__XRZi4W__historyHeading h3{font-size:var(--zy2-font-section);font-weight:var(--zy-weight-semibold);margin:0}.global-ai-panel-module__XRZi4W__historyHeading>span{margin-left:auto;margin-right:var(--zy2-space-rhythm-phone);color:var(--zy2-muted);font-size:var(--zy2-font-meta)}.global-ai-panel-module__XRZi4W__search{align-items:center;gap:var(--zy2-space-2);padding:var(--zy2-space-2) var(--zy2-space-rhythm-phone);border:var(--zy2-line-width) solid var(--zy2-line);background:var(--zy2-paper);border-radius:var(--zy2-radius-sheet);color:var(--zy2-muted);display:flex}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__search input{padding:var(--zy2-space-hair) 0;box-shadow:none;min-width:0;font-size:var(--zy2-font-ui-size);color:var(--ai-ink);background:0 0;border:0;border-radius:0;outline:none}.global-ai-panel-module__XRZi4W__search:focus-within{border-color:var(--zy2-accent)}.global-ai-panel-module__XRZi4W__historyFilters{gap:var(--zy2-space-1);margin:var(--zy2-space-4) 0 var(--zy2-space-4);padding:var(--zy2-space-hair);border-radius:var(--zy2-radius-sheet);background:var(--zy2-soft);align-self:flex-start;display:flex}.global-ai-panel-module__XRZi4W__historyFilters button{border-radius:var(--zy2-radius-card);padding:var(--zy2-space-half) var(--zy2-space-3);font-size:var(--zy2-font-meta);line-height:var(--zy2-line-meta);color:var(--zy2-muted);background:0 0;border:0}.global-ai-panel-module__XRZi4W__historyFilters button[aria-pressed=true]{background:var(--zy2-paper);color:var(--zy2-text);box-shadow:var(--zy-shadow-sm)}.global-ai-panel-module__XRZi4W__historyList{min-height:0;margin:0 calc(-1 * var(--zy2-space-half));flex:1;overflow-y:auto}.global-ai-panel-module__XRZi4W__historyItem{align-items:center;gap:var(--zy2-space-rhythm-phone);width:100%;padding:var(--zy2-space-3) var(--zy2-space-rhythm-phone);margin-bottom:var(--zy2-space-hair);border-radius:var(--zy2-radius-sheet);text-align:left;color:var(--ai-ink);background:0 0;border:0;display:flex}.global-ai-panel-module__XRZi4W__historyItem:hover,.global-ai-panel-module__XRZi4W__historyItem[aria-current=true]{background:var(--zy2-accent-soft)}.global-ai-panel-module__XRZi4W__historyItemIcon{color:var(--zy2-muted);padding-top:var(--zy2-space-hair);align-self:flex-start}.global-ai-panel-module__XRZi4W__historyItemText{flex:1;min-width:0}.global-ai-panel-module__XRZi4W__historyItemText strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--zy2-font-ui-size);font-weight:var(--zy-weight-medium);display:block;overflow:hidden}.global-ai-panel-module__XRZi4W__historyItemText>span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--zy2-font-meta);color:var(--zy2-muted);margin-top:var(--zy2-space-1);display:block;overflow:hidden}.global-ai-panel-module__XRZi4W__historyItem time{color:var(--zy2-muted);font-size:var(--zy2-font-meta);flex-shrink:0}.global-ai-panel-module__XRZi4W__emptyHistory{color:var(--ai-muted);font-size:var(--zy2-font-ui-size);text-align:center;padding:var(--zy2-space-6) 0}.global-ai-panel-module__XRZi4W__historyFootnote{margin:var(--zy2-space-4) 0 0;text-align:center;color:var(--zy2-muted);font-size:var(--zy2-font-meta)}.global-ai-panel-module__XRZi4W__historyError{font-size:var(--zy2-font-meta);color:var(--zy2-danger)}.global-ai-panel-module__XRZi4W__deliveryControls{align-items:center;gap:var(--zy2-space-half);margin:0 var(--zy2-space-hair) var(--zy2-space-2);flex-wrap:wrap;display:flex}.global-ai-panel-module__XRZi4W__deliveryControls label{align-items:center;gap:var(--zy2-space-1);min-width:0;max-width:100%;display:inline-flex}.global-ai-panel-module__XRZi4W__controlLabel{color:var(--ai-muted);font-size:var(--zy2-font-meta);white-space:nowrap}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__deliveryControls select{min-width:0;max-width:100%;min-height:var(--zy2-space-8);border:var(--zy2-line-width) solid var(--ai-line);border-radius:var(--zy2-radius-card);padding:var(--zy2-space-1) var(--zy2-space-6) var(--zy2-space-1) var(--zy2-space-2);background:var(--zy2-soft);color:var(--ai-muted);font-family:inherit;font-size:var(--zy2-font-meta);text-overflow:ellipsis}.global-ai-panel-module__XRZi4W__selection{padding:var(--zy2-space-2) var(--zy2-space-rhythm-phone);margin:0 var(--zy2-space-hair) var(--zy2-space-2);border-left:var(--zy2-space-hair) solid var(--zy2-line);border-radius:0 var(--zy2-radius-card) var(--zy2-radius-card) 0;background:var(--zy2-soft);color:var(--ai-muted);font-size:var(--zy2-font-meta)}.global-ai-panel-module__XRZi4W__selection>div{justify-content:space-between;align-items:center;gap:var(--zy2-space-2);display:flex}.global-ai-panel-module__XRZi4W__selection button{color:inherit;width:var(--zy2-space-6);height:var(--zy2-space-6);background:0 0;border:0;place-items:center;padding:0;display:grid}.global-ai-panel-module__XRZi4W__selection p{-webkit-line-clamp:6;overflow-wrap:anywhere;margin:var(--zy2-space-hair) 0;color:var(--ai-ink);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.global-ai-panel-module__XRZi4W__selection small{font-size:var(--zy2-font-meta)}.global-ai-panel-module__XRZi4W__panel :is(button,a,input,select):focus-visible,.global-ai-panel-module__XRZi4W__trigger:focus-visible{outline:var(--zy2-focus-ring-width) solid var(--zy2-focus-ring-color);outline-offset:var(--zy2-focus-ring-offset)}@keyframes global-ai-panel-module__XRZi4W__appear{0%{opacity:0;transform:translateY(var(--zy2-space-half))}to{opacity:1;transform:translateY(0)}}@keyframes global-ai-panel-module__XRZi4W__thinking{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(calc(-1 * var(--zy2-space-hair)))}}@media (max-width:42.5em){.global-ai-panel-module__XRZi4W__trigger{right:var(--zy2-space-4);bottom:calc(max(var(--zy2-space-4),env(safe-area-inset-bottom)) + var(--zy2-assistant-trigger-lift));min-height:var(--zy2-space-12)}.global-ai-panel-module__XRZi4W__panel,.global-ai-panel-module__XRZi4W__panel.global-ai-panel-module__XRZi4W__expanded{border:0;border-radius:0;width:100vw;height:100dvh;inset:0}.global-ai-panel-module__XRZi4W__header{padding:max(var(--zy2-space-4),env(safe-area-inset-top)) var(--zy2-space-4) var(--zy2-space-4) var(--zy2-space-row)}.global-ai-panel-module__XRZi4W__headerActions{gap:var(--zy2-space-hair)}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__headerActions .global-ai-panel-module__XRZi4W__iconButton{width:var(--zy2-control-height);height:var(--zy2-control-height)}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__expandButton{display:none}.global-ai-panel-module__XRZi4W__headerDivider{margin:0 var(--zy2-space-hair)}.global-ai-panel-module__XRZi4W__messages{padding:var(--zy2-space-row) var(--zy2-space-6) var(--zy2-space-4)}.global-ai-panel-module__XRZi4W__conversationHeading{padding:var(--zy2-space-3) var(--zy2-space-row) 0}.global-ai-panel-module__XRZi4W__welcome h3{font-size:var(--zy2-font-title)}.global-ai-panel-module__XRZi4W__welcome>p{font-size:var(--zy2-font-ui-size)}.global-ai-panel-module__XRZi4W__welcome{padding:var(--zy2-space-4) 0}.global-ai-panel-module__XRZi4W__suggestions{margin-top:var(--zy2-space-6)}.global-ai-panel-module__XRZi4W__suggestions button{padding:var(--zy2-space-3)}.global-ai-panel-module__XRZi4W__composer{padding:var(--zy2-space-3) var(--zy2-space-4) max(var(--zy2-space-4),env(safe-area-inset-bottom))}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__inputCard textarea{font-size:var(--zy2-font-body)}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__sendButton{width:var(--zy2-control-height);height:var(--zy2-control-height)}.global-ai-panel-module__XRZi4W__keyboardHint{display:none}.global-ai-panel-module__XRZi4W__composerNote{font-size:var(--zy2-font-meta)}.global-ai-panel-module__XRZi4W__history{padding:var(--zy2-space-row) var(--zy2-space-4)}.global-ai-panel-module__XRZi4W__historyFilters button,.global-ai-panel-module__XRZi4W__answerActions button,.global-ai-panel-module__XRZi4W__answerActions a{min-height:var(--zy2-space-8)}.global-ai-panel-module__XRZi4W__followButton{min-height:var(--zy2-control-height)}}@media (max-height:41.25em){.global-ai-panel-module__XRZi4W__welcomeMark{display:none}.global-ai-panel-module__XRZi4W__welcome{padding-top:var(--zy2-space-1)}.global-ai-panel-module__XRZi4W__suggestions{margin-top:var(--zy2-space-4)}.global-ai-panel-module__XRZi4W__suggestions small{display:none}.global-ai-panel-module__XRZi4W__suggestions button{padding:var(--zy2-space-2) var(--zy2-space-3)}.global-ai-panel-module__XRZi4W__header{padding-top:var(--zy2-space-3);padding-bottom:var(--zy2-space-3)}}@media (prefers-reduced-motion:reduce){.global-ai-panel-module__XRZi4W__panel,.global-ai-panel-module__XRZi4W__thinkingDots i{animation:none}.global-ai-panel-module__XRZi4W__trigger,.global-ai-panel-module__XRZi4W__suggestions button,.global-ai-panel-module__XRZi4W__inputCard,.global-ai-panel-module__XRZi4W__sendButton{transition:none}}.global-ai-panel-module__XRZi4W__brand{flex:1}.global-ai-panel-module__XRZi4W__brand>div{min-width:0}.global-ai-panel-module__XRZi4W__brand h2{text-overflow:ellipsis;overflow:hidden}.global-ai-panel-module__XRZi4W__asker,.global-ai-panel-module__XRZi4W__composerNote,.global-ai-panel-module__XRZi4W__answerActions button,.global-ai-panel-module__XRZi4W__answerActions a,.global-ai-panel-module__XRZi4W__historyItemText>span,.global-ai-panel-module__XRZi4W__historyItem time,.global-ai-panel-module__XRZi4W__historyFootnote,.global-ai-panel-module__XRZi4W__historyFilters button,.global-ai-panel-module__XRZi4W__suggestions small,.global-ai-panel-module__XRZi4W__keyboardHint{color:var(--zy2-muted)}.global-ai-panel-module__XRZi4W__composerNote,.global-ai-panel-module__XRZi4W__keyboardHint{font-size:var(--zy2-font-meta)}@media (max-width:42.5em){body:has(#composer-title,[data-testid=development-control]) .global-ai-panel-module__XRZi4W__trigger:not(.global-ai-panel-module__XRZi4W__toolbarTrigger){top:var(--zy2-assistant-trigger-top);bottom:auto;right:var(--zy2-space-4);width:var(--zy2-touch-height);min-height:var(--zy2-touch-height);border-radius:var(--zy2-radius-sheet);justify-content:center;padding:0}body:has(#composer-title,[data-testid=development-control]) .global-ai-panel-module__XRZi4W__trigger:not(.global-ai-panel-module__XRZi4W__toolbarTrigger)>span:not(:first-child){display:none}}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__inputCard:focus-within{border-color:var(--zy2-focus,var(--zy-action));box-shadow:none}@media not (forced-colors:active){:is(html .global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__inputCard textarea:focus,html .global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__inputCard textarea:focus-visible){box-shadow:none;outline:none}}.global-ai-panel-module__XRZi4W__panel,.global-ai-panel-module__XRZi4W__trigger{box-shadow:var(--zy-shadow-lg)}.global-ai-panel-module__XRZi4W__mark,.global-ai-panel-module__XRZi4W__welcomeMark .global-ai-panel-module__XRZi4W__mark{background:var(--zy-ai-subtle);color:var(--zy2-ai)}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__sendButton:hover{background:var(--zy-action-hover)}@media (max-width:42.5em){.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__headerActions .global-ai-panel-module__XRZi4W__iconButton,.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__sendButton{width:var(--zy2-touch-height);height:var(--zy2-touch-height)}}.global-ai-panel-module__XRZi4W__sourceArea{gap:var(--zy2-space-1);padding:var(--zy2-space-2) var(--zy2-space-4);font-size:var(--zy2-font-meta);color:var(--zy2-muted);overflow-wrap:anywhere;flex-direction:column;display:flex}.global-ai-panel-module__XRZi4W__sourceArea a{color:var(--zy2-accent);text-decoration:underline}.global-ai-panel-module__XRZi4W__historyItem{flex-wrap:wrap}.global-ai-panel-module__XRZi4W__historyItem time{padding-left:var(--zy2-space-6);flex-basis:100%}.global-ai-panel-module__XRZi4W__audienceDetails{margin-top:var(--zy2-space-2);color:var(--zy2-muted);font-size:var(--zy2-font-meta);line-height:var(--zy2-line-meta)}.global-ai-panel-module__XRZi4W__audienceDetails summary{cursor:pointer;padding-block:var(--zy2-space-2)}.global-ai-panel-module__XRZi4W__audienceDetails p{margin:var(--zy2-space-2) 0}.global-ai-panel-module__XRZi4W__inputAttachments{margin-top:var(--zy2-space-2);min-width:0}.global-ai-panel-module__XRZi4W__inputAttachments small{color:var(--zy2-muted);font-size:var(--zy2-font-meta)}.global-ai-panel-module__XRZi4W__inputAttachments .upload-list{max-height:calc(var(--zy2-space-12) * 3);overflow:auto}.global-ai-panel-module__XRZi4W__submittedAttachments{gap:var(--zy2-space-2);min-width:0;padding:0;list-style:none;display:grid}.global-ai-panel-module__XRZi4W__submittedAttachments li{overflow-wrap:anywhere;min-width:0}.global-ai-panel-module__XRZi4W__composer{max-height:var(--zy2-assistant-composer-max);overscroll-behavior:contain;overflow-y:auto}.global-ai-panel-module__XRZi4W__submittedAttachments .answer-artifact-actions button{min-height:var(--zy2-control-height);padding:var(--zy2-space-2) var(--zy2-space-3);border:var(--zy2-line-width) solid var(--zy2-line);border-radius:var(--zy2-radius-control);background:var(--zy2-paper);color:var(--zy2-accent);font:inherit;cursor:pointer}.global-ai-panel-module__XRZi4W__submittedAttachments .answer-artifact-actions button:hover{background:var(--zy2-accent-soft)}.global-ai-panel-module__XRZi4W__submittedAttachments a{overflow-wrap:anywhere;color:var(--zy2-accent);font-size:var(--zy2-font-meta)}.global-ai-panel-module__XRZi4W__header{padding-block:var(--zy2-space-3)}.global-ai-panel-module__XRZi4W__sourceArea{align-items:baseline;gap:var(--zy2-space-1) var(--zy2-space-2);padding-inline:var(--zy2-space-row);border-bottom:var(--zy2-line-width) solid var(--zy2-line);background:var(--zy2-soft);flex-flow:wrap}.global-ai-panel-module__XRZi4W__sourceArea>:first-child{flex-shrink:0}.global-ai-panel-module__XRZi4W__sourceArea>:last-child{min-width:0;color:var(--zy2-text)}.global-ai-panel-module__XRZi4W__messages{padding:var(--zy2-space-row);scrollbar-gutter:stable}.global-ai-panel-module__XRZi4W__composer{padding-top:var(--zy2-space-3);border-top:var(--zy2-line-width) solid var(--zy2-line)}.global-ai-panel-module__XRZi4W__composer>.global-ai-panel-module__XRZi4W__notice:first-child{margin:0 0 var(--zy2-space-2)}.global-ai-panel-module__XRZi4W__inputCard{background:var(--zy2-paper);box-shadow:none}.global-ai-panel-module__XRZi4W__inputToolbar>:first-child{min-width:0}.global-ai-panel-module__XRZi4W__inputToolbar .global-ai-panel-module__XRZi4W__contextPill{max-width:100%}.global-ai-panel-module__XRZi4W__composerTools{align-items:center;gap:var(--zy2-space-1) var(--zy2-space-3);margin-top:var(--zy2-space-2);flex-wrap:wrap;min-width:0;display:flex}.global-ai-panel-module__XRZi4W__composerTools .global-ai-panel-module__XRZi4W__inputAttachments{margin:0}.global-ai-panel-module__XRZi4W__composerTools .global-ai-panel-module__XRZi4W__inputAttachments:has(.upload-list){flex-basis:100%}.global-ai-panel-module__XRZi4W__composerTools>details{flex:auto;min-width:0}.global-ai-panel-module__XRZi4W__composerTools>details[open],.global-ai-panel-module__XRZi4W__composerTools>.global-ai-panel-module__XRZi4W__notice{flex-basis:100%}.global-ai-panel-module__XRZi4W__composerTools>details>summary{min-height:var(--zy2-control-height);padding-block:var(--zy2-space-2);box-sizing:border-box}.global-ai-panel-module__XRZi4W__inputAttachments .uploader{margin:0}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__inputAttachments .file-label{min-height:var(--zy2-control-height);min-width:var(--zy2-control-height);margin:0}.global-ai-panel-module__XRZi4W__audienceDetails{margin-top:var(--zy2-space-1)}.global-ai-panel-module__XRZi4W__audienceDetails summary{padding-block:var(--zy2-space-1);overflow-wrap:anywhere}.global-ai-panel-module__XRZi4W__composerNote{margin-top:var(--zy2-space-1)}@media (max-width:42.5em){.global-ai-panel-module__XRZi4W__header{padding-top:max(var(--zy2-space-3), env(safe-area-inset-top))}.global-ai-panel-module__XRZi4W__messages,.global-ai-panel-module__XRZi4W__sourceArea{padding-inline:var(--zy2-space-4)}.global-ai-panel-module__XRZi4W__composerTools>details>summary{min-height:var(--zy2-touch-height)}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__inputAttachments .file-label{min-height:var(--zy2-touch-height)}.global-ai-panel-module__XRZi4W__panel .global-ai-panel-module__XRZi4W__inputAttachments .file-label{min-width:var(--zy2-touch-height)}.global-ai-panel-module__XRZi4W__audienceDetails summary{padding-block:var(--zy2-space-2)}.global-ai-panel-module__XRZi4W__composerNote{margin:0}}.global-ai-panel-module__XRZi4W__trigger.global-ai-panel-module__XRZi4W__toolbarTrigger{width:var(--zy2-touch-height);height:var(--zy2-touch-height);min-height:var(--zy2-touch-height);border-radius:var(--zy2-radius-control);box-shadow:none;background:0 0;border:0;flex:none;justify-content:center;gap:0;padding:0;position:static;inset:auto;transform:none}.global-ai-panel-module__XRZi4W__trigger.global-ai-panel-module__XRZi4W__toolbarTrigger>span:not(:first-child){display:none}.global-ai-panel-module__XRZi4W__trigger.global-ai-panel-module__XRZi4W__toolbarTrigger:hover{background:var(--zy2-accent-soft);box-shadow:none;transform:none}.global-ai-panel-module__XRZi4W__currentPageSource{gap:var(--zy2-space-1);min-width:0;font-size:var(--zy2-font-meta);color:var(--zy2-muted);flex-direction:column;display:flex}.global-ai-panel-module__XRZi4W__readStatus{align-items:center;gap:var(--zy2-space-2);color:var(--zy2-muted);font-size:var(--zy2-font-ui-size);flex-wrap:wrap;display:flex}.global-ai-panel-module__XRZi4W__readRetry{min-height:var(--zy2-touch-height);padding:var(--zy2-space-1) var(--zy2-space-2);color:var(--zy2-accent);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.global-ai-panel-module__XRZi4W__contextLine{align-items:center;gap:var(--zy2-space-2);padding:var(--zy2-space-2) var(--zy2-space-row) 0;min-width:0;font-size:var(--zy2-font-meta);color:var(--zy2-muted);flex-shrink:0;display:flex}.global-ai-panel-module__XRZi4W__contextLine>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.global-ai-panel-module__XRZi4W__contextLine .global-ai-panel-module__XRZi4W__contextPill{max-width:60%;min-height:var(--zy2-control-height);font:inherit;color:var(--zy2-accent);flex-shrink:1}.global-ai-panel-module__XRZi4W__contextLine .global-ai-panel-module__XRZi4W__contextPill:hover{background:var(--zy2-accent-soft)}.global-ai-panel-module__XRZi4W__contextLine button:disabled{opacity:.5}.global-ai-panel-module__XRZi4W__completionNotice{padding:var(--zy2-space-2) 0;margin-bottom:var(--zy2-space-3);color:var(--zy2-accent);font:inherit;background:0 0;border:0;display:block}.global-ai-panel-module__XRZi4W__historyGroupHeading{margin:var(--zy2-space-3) var(--zy2-space-rhythm-phone) var(--zy2-space-1);font-size:var(--zy2-font-meta);font-weight:var(--zy-weight-semibold);color:var(--zy2-muted)}.global-ai-panel-module__XRZi4W__completionBadge{top:var(--zy2-space-1);right:var(--zy2-space-1);width:var(--zy2-space-2);height:var(--zy2-space-2);border-radius:var(--zy2-radius-pill);background:var(--zy2-ai);position:absolute}.global-ai-panel-module__XRZi4W__trigger.global-ai-panel-module__XRZi4W__toolbarTrigger{position:relative}.global-ai-panel-module__XRZi4W__trigger.global-ai-panel-module__XRZi4W__toolbarTrigger>span.global-ai-panel-module__XRZi4W__completionBadge{display:block}@media (max-width:42.5em){.global-ai-panel-module__XRZi4W__contextLine{padding-inline:var(--zy2-space-4)}.global-ai-panel-module__XRZi4W__contextLine .global-ai-panel-module__XRZi4W__contextPill{min-height:var(--zy2-touch-height)}}
