._page_yz8c8_1{position:relative;display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;overflow:hidden}._page_yz8c8_1>[data-agent-surface=simple-generation-input]{width:100%;margin-top:auto}._transcript_yz8c8_31{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;overflow:hidden}._transcriptToolbar_yz8c8_49{display:flex;justify-content:flex-end;padding:12px 20px 0}._clearChatButton_yz8c8_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_yz8c8_61:hover{color:var(--color-text-primary);background:var(--color-overlay-light);border-color:var(--color-border)}._messageList_yz8c8_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_yz8c8_101{max-width:min(720px,88%);color:var(--color-text-primary)}._userMessage_yz8c8_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_yz8c8_149{align-self:flex-start;width:100%;min-width:0}._failedMessage_yz8c8_161{color:var(--color-error)}._messageHeader_yz8c8_169{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px}._messageMeta_yz8c8_187{color:var(--color-text-muted);font-size:11px}._copyMessageButton_yz8c8_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_yz8c8_197:hover,._copyMessageButton_yz8c8_197:focus-visible{color:var(--color-text-primary);background:var(--color-overlay-light);border-color:var(--color-border)}._messageContent_yz8c8_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_yz8c8_263{min-width:0}._messageContentCollapsed_yz8c8_271{max-height:176px;overflow:hidden}._messageFade_yz8c8_281{position:absolute;right:0;bottom:0;left:0;height:64px;background:linear-gradient(transparent,var(--color-overlay-light));pointer-events:none}._expandMessageButton_yz8c8_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_yz8c8_301:hover,._expandMessageButton_yz8c8_301:focus-visible{color:var(--color-text-primary);border-color:var(--color-accent)}._messageContent_yz8c8_241>:first-child{margin-top:0}._messageContent_yz8c8_241>:last-child{margin-bottom:0}._messageContent_yz8c8_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_yz8c8_241 code{max-width:100%;white-space:inherit;overflow-wrap:anywhere;word-break:break-word;font-family:var(--font-mono)}._typingIndicator_yz8c8_399{color:var(--color-text-muted)}._mediaMessage_yz8c8_407{max-width:min(720px,100%)}._sessionMediaResult_yz8c8_415{overflow:hidden;background:var(--color-bg);border:1px solid var(--color-border);border-radius:12px}._sessionMediaResult_yz8c8_415>:is(img,video){display:block;width:100%;max-height:520px;object-fit:contain;background:var(--color-overlay-light)}._sessionMediaResult_yz8c8_415>audio{width:calc(100% - 24px);margin:16px 12px}._sessionMediaResult_yz8c8_415>a{display:grid;min-height:160px;place-items:center;color:var(--color-accent)}._sessionMediaPending_yz8c8_469{display:grid;min-height:160px;padding:18px;place-items:center;color:var(--color-text-muted);text-align:center;background:var(--color-overlay-light)}._sessionMediaFooter_yz8c8_489{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px}._sessionMediaFooter_yz8c8_489 span{color:var(--color-text-muted);font-size:11px}._sessionMediaFooter_yz8c8_489 span[data-status=success]{color:var(--color-success)}._sessionMediaFooter_yz8c8_489 span[data-status=fail]{color:var(--color-error)}._sessionMediaFooter_yz8c8_489 button{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_yz8c8_489 button:hover{border-color:var(--color-accent)}._hiddenMediaControls_yz8c8_565{display:none}._mediaHistory_yz8c8_573{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_yz8c8_597{min-width:0}._mediaHistoryLaneSplit_yz8c8_605{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_yz8c8_605:has([data-lane-resize-handle]:hover),._mediaHistoryLaneSplit_yz8c8_605[data-resizing]{border-left-color:var(--color-accent)}._historyHeader_yz8c8_629{display:flex;align-items:center;justify-content:space-between;gap:16px}._historyHeader_yz8c8_629 span{color:var(--color-text-muted);font-size:11px}._historyHeader_yz8c8_629 h2{margin:3px 0 0;font-size:18px}._historyRefreshButton_yz8c8_663{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_yz8c8_663:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-overlay-light)}._historyGrid_yz8c8_699{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}._historyCard_yz8c8_711{min-width:0;overflow:hidden;background:var(--color-bg);border:1px solid var(--color-border);border-radius:10px}._historyPreview_yz8c8_727{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_yz8c8_727 :is(img,video){display:block;width:100%;height:190px;object-fit:contain}._historyPreview_yz8c8_727 audio{width:calc(100% - 24px)}._historyPreview_yz8c8_727 a{display:inline-flex;align-items:center;gap:8px;color:var(--color-accent)}._historyPreview_yz8c8_727 ._historyDownloadButton_yz8c8_785{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_yz8c8_711:hover ._historyDownloadButton_yz8c8_785,._historyDownloadButton_yz8c8_785:focus-visible{opacity:1;transform:translateY(0)}._historyDownloadButton_yz8c8_785:hover{color:var(--color-accent);background:var(--color-bg)}._historyDownloadButton_yz8c8_785:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(hover:none){._historyDownloadButton_yz8c8_785{opacity:1;transform:none}}._historyDetails_yz8c8_883{display:grid;gap:7px;padding:11px}._historyDetails_yz8c8_883 strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}._historyDetails_yz8c8_883 p,._historyError_yz8c8_911,._emptyHistory_yz8c8_913{margin:0;color:var(--color-text-muted);font-size:12px;line-height:1.4}._historyDetails_yz8c8_883 p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}._historyStatus_yz8c8_941{width:fit-content;padding:3px 6px;color:var(--color-text-muted);font-size:11px;background:var(--color-overlay-light);border-radius:999px}._historyStatus_yz8c8_941[data-status=success]{color:var(--color-success)}._historyStatus_yz8c8_941[data-status=fail],._historyError_yz8c8_911{color:var(--color-error)}._emptyHistory_yz8c8_913{display:grid;min-height:180px;place-items:center;border:1px dashed var(--color-border);border-radius:10px}._spinning_yz8c8_993{animation:_history-spin_yz8c8_1 .8s linear infinite}@keyframes _history-spin_yz8c8_1{to{transform:rotate(360deg)}}._languageModelPanel_yz8c8_1009{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_yz8c8_1041{display:grid;gap:2px}._languageModelPanelHeader_yz8c8_1051{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._languageModelCloseButton_yz8c8_1065{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_yz8c8_1065:hover{color:var(--color-text-primary);background:var(--color-overlay-light)}._languageModelCloseButton_yz8c8_1065:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._languageModelHeader_yz8c8_1041 span,._languageModelHint_yz8c8_1115{color:var(--color-text-muted);font-size:11px}._languageModelHeader_yz8c8_1041 strong{font-size:14px;font-weight:600}._languageModelField_yz8c8_1135{display:grid;gap:5px;font-size:12px}._languageModelField_yz8c8_1135 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_yz8c8_1115{margin:0;line-height:1.4}@media(max-width:640px){._page_yz8c8_1{display:flex;overflow:hidden}._transcript_yz8c8_31,._mediaHistoryLane_yz8c8_597{min-height:0}._page_yz8c8_1>[data-agent-surface=simple-generation-input]{width:100%;max-width:100vw;box-sizing:border-box}._page_yz8c8_1>[data-agent-surface=simple-generation-input][data-input-focused=true]>:first-child{display:none}._languageModelPanel_yz8c8_1009{right:0;left:0;width:auto;max-width:none;margin:0 8px;box-sizing:border-box}}
