._page_1lexu_1{position:relative;display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;overflow:hidden}._page_1lexu_1>[data-agent-surface=simple-generation-input]{width:100%;margin-top:auto}._transcript_1lexu_31{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;overflow:hidden}._transcriptToolbar_1lexu_49{display:flex;justify-content:flex-end;padding:12px 20px 0}._clearChatButton_1lexu_61{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;color:var(--color-text-muted);font:inherit;font-size:12px;background:transparent;border:1px solid transparent;border-radius:6px;cursor:pointer}._clearChatButton_1lexu_61:hover{color:var(--color-text-primary);background:var(--color-overlay-light);border-color:var(--color-border)}._messageList_1lexu_101{display:flex;width:min(820px,calc(100% - 32px));margin:0 auto;padding:24px 0;flex:1;flex-direction:column;gap:18px;overflow-y:auto}._message_1lexu_101{max-width:min(720px,88%);color:var(--color-text-primary)}._userMessage_1lexu_133{align-self:flex-end;padding:10px 14px;background:var(--color-overlay-light);border:1px solid var(--color-border);border-radius:16px 16px 4px}._assistantMessage_1lexu_149{align-self:flex-start;width:100%;min-width:0}._failedMessage_1lexu_161{color:var(--color-error)}._messageHeader_1lexu_169{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px}._messageMeta_1lexu_187{color:var(--color-text-muted);font-size:11px}._copyMessageButton_1lexu_197{display:inline-flex;min-height:28px;align-items:center;gap:5px;padding:4px 8px;color:var(--color-text-muted);font:inherit;font-size:11px;background:transparent;border:1px solid transparent;border-radius:7px;cursor:pointer}._copyMessageButton_1lexu_197:hover,._copyMessageButton_1lexu_197:focus-visible{color:var(--color-text-primary);background:var(--color-overlay-light);border-color:var(--color-border)}._messageContent_1lexu_241{position:relative;min-width:0;max-width:100%;font-size:14px;line-height:1.55;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}._messageBody_1lexu_263{min-width:0}._messageContentCollapsed_1lexu_271{max-height:176px;overflow:hidden}._messageFade_1lexu_281{position:absolute;right:0;bottom:0;left:0;height:64px;background:linear-gradient(transparent,var(--color-overlay-light));pointer-events:none}._expandMessageButton_1lexu_301{display:inline-flex;min-height:30px;margin-top:8px;align-items:center;padding:4px 10px;color:var(--color-text-secondary);font:inherit;font-size:12px;background:color-mix(in srgb,var(--color-bg) 68%,transparent);border:1px solid var(--color-border);border-radius:999px;cursor:pointer}._expandMessageButton_1lexu_301:hover,._expandMessageButton_1lexu_301:focus-visible{color:var(--color-text-primary);border-color:var(--color-accent)}._messageContent_1lexu_241>:first-child{margin-top:0}._messageContent_1lexu_241>:last-child{margin-bottom:0}._messageContent_1lexu_241 pre{max-width:100%;padding:12px;overflow-x:hidden;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word;background:var(--color-overlay-light);border:1px solid var(--color-border);border-radius:8px}._messageContent_1lexu_241 code{max-width:100%;white-space:inherit;overflow-wrap:anywhere;word-break:break-word;font-family:var(--font-mono)}._typingIndicator_1lexu_399{color:var(--color-text-muted)}._mediaMessage_1lexu_407{max-width:min(720px,100%)}._sessionMediaResult_1lexu_415{overflow:hidden;background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px}._sessionMediaResult_1lexu_415>:is(img,video),._resultImageButton_1lexu_430 img{display:block;width:100%;max-height:520px;object-fit:contain;background:var(--color-overlay-light)}._resultImageButton_1lexu_430{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}._sessionMediaActions_1lexu_454{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}._sessionMediaResult_1lexu_415>audio{width:calc(100% - 24px);margin:16px 12px}._sessionMediaResult_1lexu_415>a{display:grid;min-height:160px;place-items:center;color:var(--color-accent)}._sessionMediaPending_1lexu_484{display:grid;min-height:160px;padding:18px;place-items:center;color:var(--color-text-muted);text-align:center;background:var(--color-overlay-light)}._sessionMediaFooter_1lexu_504{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px}._sessionMediaFooter_1lexu_504 span{color:var(--color-text-muted);font-size:11px}._sessionMediaFooter_1lexu_504 span[data-status=success]{color:var(--color-success)}._sessionMediaFooter_1lexu_504 span[data-status=fail]{color:var(--color-error)}._sessionMediaFooter_1lexu_504 button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:0 9px;color:var(--color-text-primary);font:inherit;font-size:11px;background:var(--color-overlay-light);border:1px solid var(--color-border);border-radius:7px;cursor:pointer}._sessionMediaFooter_1lexu_504 button:hover{border-color:var(--color-accent)}._hiddenMediaControls_1lexu_583{display:none}._mediaHistory_1lexu_591{display:flex;width:100%;min-width:0;min-height:0;padding:24px 16px 180px;flex:1;flex-direction:column;gap:16px;overflow-y:auto}._mediaHistoryLane_1lexu_615{min-width:0}._mediaHistoryLaneSplit_1lexu_623{max-width:calc(100% - 160px);background:var(--color-bg);border-left:1px solid var(--color-border-main-panel, var(--color-border));transition:border-color var(--transition-fast, .12s) ease}._mediaHistoryLaneSplit_1lexu_623:has([data-lane-resize-handle]:hover),._mediaHistoryLaneSplit_1lexu_623[data-resizing]{border-left-color:var(--color-accent)}._historyHeader_1lexu_647{display:flex;align-items:center;justify-content:space-between;gap:16px}._historyHeader_1lexu_647 span{color:var(--color-text-muted);font-size:11px}._historyHeader_1lexu_647 h2{margin:3px 0 0;font-size:18px}._historyRefreshButton_1lexu_681{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;color:var(--color-text-muted);background:transparent;border:1px solid var(--color-border);border-radius:7px;cursor:pointer}._historyRefreshButton_1lexu_681:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-overlay-light)}._historyGrid_1lexu_717{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}._historyCard_1lexu_729{min-width:0;overflow:hidden;background:var(--color-bg);border:1px solid var(--color-border);border-radius:10px}._historyPreview_1lexu_745{position:relative;display:flex;min-height:160px;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:12px;background:var(--color-overlay-light)}._historyPreview_1lexu_745 :is(img,video){display:block;width:100%;height:190px;object-fit:contain}._historyPreview_1lexu_745 audio{width:calc(100% - 24px)}._historyPreview_1lexu_745 a{display:inline-flex;align-items:center;gap:8px;color:var(--color-accent)}._historyPreview_1lexu_745 ._historyDownloadButton_1lexu_803{position:absolute;top:8px;right:8px;display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;padding:0;color:var(--color-text-primary);background:color-mix(in srgb,var(--color-bg) 86%,transparent);border:1px solid var(--color-border-strong, var(--color-border));border-radius:8px;box-shadow:0 4px 14px var(--color-backdrop-light);opacity:0;transform:translateY(-2px);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:color var(--transition-fast, .12s) ease,background var(--transition-fast, .12s) ease,opacity var(--transition-fast, .12s) ease,transform var(--transition-fast, .12s) ease}._historyCard_1lexu_729:hover ._historyDownloadButton_1lexu_803,._historyDownloadButton_1lexu_803:focus-visible{opacity:1;transform:translateY(0)}._historyDownloadButton_1lexu_803:hover{color:var(--color-accent);background:var(--color-bg)}._historyDownloadButton_1lexu_803:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(hover:none){._historyDownloadButton_1lexu_803{opacity:1;transform:none}}._historyDetails_1lexu_901{display:grid;gap:7px;padding:11px}._historyDetails_1lexu_901 strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}._historyDetails_1lexu_901 p,._historyError_1lexu_929,._emptyHistory_1lexu_931{margin:0;color:var(--color-text-muted);font-size:12px;line-height:1.4}._historyDetails_1lexu_901 p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}._historyStatus_1lexu_959{width:fit-content;padding:3px 6px;color:var(--color-text-muted);font-size:11px;background:var(--color-overlay-light);border-radius:999px}._historyStatus_1lexu_959[data-status=success]{color:var(--color-success)}._historyStatus_1lexu_959[data-status=fail],._historyError_1lexu_929{color:var(--color-error)}._emptyHistory_1lexu_931{display:grid;min-height:180px;place-items:center;border:1px dashed var(--color-border);border-radius:10px}._spinning_1lexu_1011{animation:_history-spin_1lexu_1 .8s linear infinite}@keyframes _history-spin_1lexu_1{to{transform:rotate(360deg)}}._languageModelPanel_1lexu_1027{position:absolute;bottom:calc(100% + 8px);left:0;z-index:101;display:grid;width:min(420px,calc(100vw - 32px));gap:12px;padding:12px;color:var(--color-text-primary);background:var(--color-bg);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 8px 24px var(--color-backdrop-light)}._languageModelHeader_1lexu_1059{display:grid;gap:2px}._languageModelPanelHeader_1lexu_1069{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._languageModelCloseButton_1lexu_1083{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;color:var(--color-text-muted);background:transparent;border:1px solid transparent;border-radius:5px;cursor:pointer}._languageModelCloseButton_1lexu_1083:hover{color:var(--color-text-primary);background:var(--color-overlay-light)}._languageModelCloseButton_1lexu_1083:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._languageModelHeader_1lexu_1059 span,._languageModelHint_1lexu_1133{color:var(--color-text-muted);font-size:11px}._languageModelHeader_1lexu_1059 strong{font-size:14px;font-weight:600}._languageModelField_1lexu_1153{display:grid;gap:5px;font-size:12px}._languageModelField_1lexu_1153 select{width:100%;padding:7px 8px;color:var(--color-text-primary);font:inherit;background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px}._languageModelHint_1lexu_1133{margin:0;line-height:1.4}@media(max-width:640px){._sessionMediaFooter_1lexu_504{flex-wrap:wrap}._sessionMediaFooter_1lexu_504 button{min-height:44px;touch-action:manipulation}._page_1lexu_1{display:flex;overflow:hidden}._transcript_1lexu_31,._mediaHistoryLane_1lexu_615{min-height:0}._page_1lexu_1>[data-agent-surface=simple-generation-input]{width:100%;max-width:100vw;box-sizing:border-box}._page_1lexu_1>[data-agent-surface=simple-generation-input][data-input-focused=true]>:first-child{display:none}._languageModelPanel_1lexu_1027{position:static;right:0;left:0;width:auto;max-width:none;max-height:min(48dvh,360px);overflow-y:auto;overscroll-behavior:contain;margin:0 0 8px;box-sizing:border-box}._mediaSettings_1lexu_1238 section[role=region]{box-sizing:border-box;max-height:min(48dvh,360px);margin-bottom:8px;padding:12px;overscroll-behavior:contain}._page_1lexu_1 [data-sliding-pills-item]{min-height:44px;touch-action:manipulation}}._openButton_1rzaz_1{display:flex;width:100%;min-height:220px;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:24px;color:var(--color-text-primary);background:var(--color-overlay-light);border:0;font:inherit;cursor:pointer;touch-action:manipulation}._openButton_1rzaz_1>svg{color:var(--color-accent)}._openButton_1rzaz_1 strong{font-size:15px;font-weight:500}._openButton_1rzaz_1 small{color:var(--color-text-muted);font-size:11px}._openButton_1rzaz_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:-3px}._cta_1rzaz_32{display:inline-flex;min-height:44px;align-items:center;gap:8px;padding:0 16px;color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:12px;font-size:13px;background:var(--color-bg)}._openButton_1rzaz_1:hover ._cta_1rzaz_32{border-color:var(--color-accent)}._compact_1rzaz_47{display:flex;height:100%;min-height:70px;align-items:center;justify-content:center;flex-direction:column;gap:5px;color:var(--color-text-muted);background:var(--color-overlay-light);font-size:11px}._thumbnail_1rzaz_59{width:100%;height:100%;object-fit:contain}._resultThumbnail_1rzaz_64{max-width:100%;height:160px;object-fit:contain}
