@scope ([data-crisp-app="crisp-ai-assistant"]) {
._editorRoot_nrrru_1,:scope._editorRoot_nrrru_1{display:flex;flex-direction:column;height:100%;background:var(--color-background-card)}._editorOnlyLayout_nrrru_13,:scope._editorOnlyLayout_nrrru_13{display:flex;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;overflow:hidden}._header_nrrru_23,:scope._header_nrrru_23{display:flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-background-card);flex-shrink:0}._readOnlyBanner_nrrru_31,:scope._readOnlyBanner_nrrru_31{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-lg);background:var(--color-warning-subtlest, #fef3c7);color:var(--color-warning-bold, #92400e);font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);flex-shrink:0;border-bottom:1px solid var(--color-warning-subtle, #fcd34d)}._readOnlyBanner_nrrru_31 svg,:scope._readOnlyBanner_nrrru_31 svg{flex-shrink:0}._content_nrrru_48,:scope._content_nrrru_48{flex:1;overflow:auto;background:var(--color-background);position:relative;display:flex;flex-direction:column;min-height:0}._markdownPreview_nrrru_58,:scope._markdownPreview_nrrru_58{padding:var(--spacing-lg);max-width:900px;width:100%;box-sizing:border-box}._splitPane_nrrru_66,:scope._splitPane_nrrru_66{flex:1;min-height:0;overflow:hidden}._footer_nrrru_75,:scope._footer_nrrru_75{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-lg);flex-shrink:0;background:var(--color-background-card);border-top:1px solid var(--color-border)}._footerLeft_nrrru_85,._footerRight_nrrru_92,:scope._footerLeft_nrrru_85,:scope._footerRight_nrrru_92{display:flex;gap:var(--spacing-xs);align-items:center;flex-wrap:wrap}._actionButton_nrrru_99,:scope._actionButton_nrrru_99{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:0 var(--spacing-md);height:32px;border-radius:var(--radius-sm);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .15s ease;white-space:nowrap}._actionButton_nrrru_99:disabled,:scope._actionButton_nrrru_99:disabled{opacity:.5;cursor:not-allowed}._primaryButton_nrrru_119,:scope._primaryButton_nrrru_119{background:var(--color-background-primary);color:#fff;border:1px solid var(--color-background-primary)}._primaryButton_nrrru_119:hover:not(:disabled),:scope._primaryButton_nrrru_119:hover:not(:disabled){background:var(--color-button-primary-hover);border-color:var(--color-button-primary-hover)}._secondaryButton_nrrru_130,:scope._secondaryButton_nrrru_130{background:var(--color-background-card);color:var(--color-foreground);border:1px solid var(--color-border)}._secondaryButton_nrrru_130:hover:not(:disabled),:scope._secondaryButton_nrrru_130:hover:not(:disabled){background:var(--color-background);border-color:var(--color-border)}._chatPane_nrrru_144,:scope._chatPane_nrrru_144{width:100%;height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--color-background)}._chatHeader_nrrru_154,:scope._chatHeader_nrrru_154{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground);display:flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0}._chatHeaderIcon_nrrru_166,:scope._chatHeaderIcon_nrrru_166{width:var(--spacing-md);height:var(--spacing-md);color:var(--color-foreground-muted)}._newSessionButton_nrrru_172,:scope._newSessionButton_nrrru_172{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--color-foreground-muted);cursor:pointer;transition:color .15s,background .15s}._newSessionButton_nrrru_172 svg,:scope._newSessionButton_nrrru_172 svg{width:14px;height:14px}._newSessionButton_nrrru_172:hover:not(:disabled),:scope._newSessionButton_nrrru_172:hover:not(:disabled){color:var(--color-foreground-subtle);background:#94a3b81a}._newSessionButton_nrrru_172:disabled,:scope._newSessionButton_nrrru_172:disabled{opacity:.35;cursor:not-allowed}._chatScrollArea_nrrru_205,:scope._chatScrollArea_nrrru_205{flex:1;overflow-y:auto;min-height:0;container-type:size}._chatScrollArea_nrrru_205 [class*=messagesInner],:scope._chatScrollArea_nrrru_205 [class*=messagesInner]{gap:var(--spacing-md);max-width:100%;padding:var(--spacing-sm)}._chatScrollArea_nrrru_205 [class*=messagesContainer],:scope._chatScrollArea_nrrru_205 [class*=messagesContainer]{padding-bottom:var(--spacing-xs)}._chatScrollArea_nrrru_205 [class*=emptyState],:scope._chatScrollArea_nrrru_205 [class*=emptyState]{font-size:var(--text-paragraph-sm);color:var(--color-foreground-muted)}._chatInputWrapper_nrrru_227,:scope._chatInputWrapper_nrrru_227{flex-shrink:0;border-top:1px solid var(--color-border);padding:var(--spacing-xs)}._chatInputWrapper_nrrru_227 [class*=messageInputContainer],:scope._chatInputWrapper_nrrru_227 [class*=messageInputContainer]{max-width:100%}._chatInputWrapper_nrrru_227 [class*=inputWrapper],:scope._chatInputWrapper_nrrru_227 [class*=inputWrapper]{padding:var(--spacing-xs)}._chatInputWrapper_nrrru_227 [class*=disclaimer],._chatInputWrapper_nrrru_227 [class*=scrollToBottomButton],:scope._chatInputWrapper_nrrru_227 [class*=disclaimer],:scope._chatInputWrapper_nrrru_227 [class*=scrollToBottomButton]{display:none}._streamErrorBanner_nrrru_249,:scope._streamErrorBanner_nrrru_249{padding:var(--spacing-2xs) var(--spacing-sm);margin:0 var(--spacing-sm);background:var(--error-background, rgba(239, 68, 68, .1));border:1px solid var(--color-danger-subtle, rgba(239, 68, 68, .3));border-radius:var(--radius-sm);color:var(--color-danger-bold, #ef4444);font-size:var(--text-paragraph-2xs)}._mobileTabBar_nrrru_262,:scope._mobileTabBar_nrrru_262{display:flex;border-bottom:1px solid var(--color-border);flex-shrink:0;background:var(--color-background-card)}._mobileTab_nrrru_262,:scope._mobileTab_nrrru_262{flex:1;padding:var(--spacing-sm) var(--spacing-xs);border:none;background:none;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle);cursor:pointer;position:relative;transition:color .15s;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2xs);-webkit-tap-highlight-color:transparent}._mobileTab_nrrru_262:after,:scope._mobileTab_nrrru_262:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:2px;border-radius:2px 2px 0 0;background:transparent;transition:background .15s}._mobileTabActive_nrrru_299,:scope._mobileTabActive_nrrru_299{color:var(--color-background-primary)}._mobileTabActive_nrrru_299:after,:scope._mobileTabActive_nrrru_299:after{background:var(--color-background-primary)}._mobileContent_nrrru_307,._mobilePane_nrrru_315,:scope._mobileContent_nrrru_307,:scope._mobilePane_nrrru_315{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._mobilePane_nrrru_315[hidden],:scope._mobilePane_nrrru_315[hidden]{display:none}@media(max-width:768px){._footer_nrrru_75,:scope._footer_nrrru_75{padding:var(--spacing-xs) var(--spacing-sm);flex-wrap:wrap;gap:var(--spacing-xs)}._actionButton_nrrru_99,:scope._actionButton_nrrru_99{padding:0 var(--spacing-sm);font-size:var(--text-paragraph-xs);height:36px;min-width:44px}._footerLeft_nrrru_85,:scope._footerLeft_nrrru_85{width:100%;justify-content:flex-end}._markdownPreview_nrrru_58,:scope._markdownPreview_nrrru_58{padding:var(--spacing-sm)}._chatHeader_nrrru_154,:scope._chatHeader_nrrru_154{display:none}._chatInputWrapper_nrrru_227,:scope._chatInputWrapper_nrrru_227{padding:var(--spacing-sm)}}

}