.side-panel_panel__c94Gf{position:fixed;top:0;bottom:var(--chat-space);left:0;z-index:58;display:flex;flex-direction:column;width:var(--chat-panel-width);background:white;box-shadow:4px 0 24px rgb(0 0 0/12%)}.side-panel_footer__HxFvZ{flex-shrink:0;min-height:var(--chat-bar-height);padding:6px 12px max(6px,env(safe-area-inset-bottom));border-top:1px solid #e5e7eb;background:var(--chat-background)}.assistant-shell_shell__AXw6H{--chat-background:rgb(247,247,250);--chat-height:clamp(min(280px,75dvh),var(--chat-custom-height,50dvh),75dvh);--chat-bottom:0px;--chat-bar-height:calc(56px + env(safe-area-inset-bottom));--chat-width:0px;--chat-panel-width:100%;--chat-space:var(--chat-height);padding-bottom:var(--chat-space);padding-right:var(--chat-width)}.assistant-shell_shell__AXw6H[data-collapsed=true]{--chat-space:var(--chat-bar-height)}.assistant-shell_deskOverlay__5mo1R{position:fixed;top:0;right:var(--chat-width);bottom:var(--chat-space);left:0;z-index:55;display:flex;flex-direction:column;overflow:hidden;background:white;box-shadow:0 0 24px rgb(0 0 0/12%)}.assistant-shell_launcher__6hh9K,.assistant-shell_panel__CNaZL{display:flex;justify-content:flex-end;position:fixed;bottom:var(--chat-bottom);right:0;width:100%;z-index:60;background:white}.assistant-shell_contextMeterWrap__uQQiq{display:flex;flex-shrink:0;align-items:center;padding:0 4px}.assistant-shell_contextMeter__LHoIW{display:block;width:56px;height:8px;color:currentColor;accent-color:currentColor;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}.assistant-shell_contextMeter__LHoIW::-webkit-meter-bar{height:6px;border:0;border-radius:9999px;background:#e5e7eb}.assistant-shell_contextMeter__LHoIW::-webkit-meter-even-less-good-value,.assistant-shell_contextMeter__LHoIW::-webkit-meter-optimum-value,.assistant-shell_contextMeter__LHoIW::-webkit-meter-suboptimum-value{border-radius:9999px;background:currentColor}.assistant-shell_contextMeter__LHoIW::-moz-meter-bar{border-radius:9999px;background:currentColor}.assistant-shell_launcherToolbar__Xylzl,.assistant-shell_launcherTrigger__rWB62{width:var(--chat-panel-width);flex-shrink:0;border-left:1px solid #e5e7eb;background:var(--chat-background)}.assistant-shell_panel__CNaZL{container-type:size;overflow:hidden;bottom:calc(var(--chat-bottom) + var(--chat-bar-height));height:calc(var(--chat-height) - var(--chat-bar-height));display:flex;flex-direction:column;border-color:currentcolor #e5e7eb #e5e7eb;border-top:1px solid #e5e7eb}.assistant-shell_launcher__6hh9K .assistant-shell_launcherTrigger__rWB62,.assistant-shell_panel__CNaZL{background:var(--chat-background)}.assistant-shell_launcher__6hh9K .assistant-shell_launcherTrigger__rWB62:hover{background:#f3f4f6}.assistant-shell_launcher__6hh9K{height:var(--chat-bar-height);border-top:1px solid #e5e7eb;padding-bottom:env(safe-area-inset-bottom)}.assistant-shell_header__45jzV{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)}.assistant-shell_divider__rrxkL{display:flex;align-items:center;justify-content:center;min-height:32px;cursor:ns-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.assistant-shell_divider__rrxkL:focus-visible{outline:2px solid black;outline-offset:-2px}.assistant-shell_messages__NJwwL{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.assistant-shell_thinkingRow__8Gb8H{display:flex;align-items:flex-start;gap:8px}.assistant-shell_thinkingRow__8Gb8H>:last-child{min-width:0}.assistant-shell_thinkingBubble__SttFt{display:block;flex:none;width:36px;height:28px}.assistant-shell_composer__nS0vk{position:relative}.assistant-shell_composerBox__UfZ56{margin:8px 12px;overflow:hidden;border:1px solid #e5e7eb;border-radius:20px;background:white;box-shadow:0 1px 3px rgb(0 0 0/4%)}.assistant-shell_composerBox__UfZ56:focus-within{border-color:#9ca3af}.assistant-shell_composer__nS0vk .assistant-shell_messageInput__hN_YW{display:block;box-sizing:border-box;width:100%;min-height:44px;max-height:114px;resize:none;overflow-y:auto;border:0;border-radius:0;background:white!important;box-shadow:none;outline:none;padding:8px 16px;font-size:.875rem!important;font-weight:400!important;line-height:1.25rem!important}.assistant-shell_composer__nS0vk .assistant-shell_messageInput__hN_YW:focus,.assistant-shell_composer__nS0vk .assistant-shell_messageInput__hN_YW:focus-visible,.assistant-shell_composer__nS0vk .assistant-shell_messageInput__hN_YW:hover{background:white!important}@media (min-width:768px){.assistant-shell_composer__nS0vk .assistant-shell_messageInput__hN_YW{max-height:162px}}@container (max-height: 420px){.assistant-shell_composer__nS0vk .assistant-shell_messageInput__hN_YW{max-height:90px}}.assistant-shell_shell__AXw6H [data-testid=mobile-actions]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.assistant-shell_shell__AXw6H .assistant-purchase-strip{bottom:var(--chat-space);right:var(--chat-width)}@media (min-width:1280px) and (orientation:landscape),(min-width:768px) and (min-height:600px) and (orientation:landscape){.assistant-shell_shell__AXw6H{--chat-panel-width:33.333vw;--chat-width:var(--chat-panel-width);--chat-space:var(--chat-bar-height);--chat-height:100dvh}.assistant-shell_shell__AXw6H[data-collapsed=true]{--chat-width:0px;--chat-space:var(--chat-bar-height)}.assistant-shell_panel__CNaZL{width:var(--chat-panel-width);height:calc(100dvh - var(--chat-bar-height));border-left:1px solid #e5e7eb;border-top:0}.assistant-shell_divider__rrxkL{display:none}.assistant-shell_header__45jzV{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:1440px) and (orientation:landscape){.assistant-shell_shell__AXw6H{--chat-panel-width:25vw}}@media (hover:hover) and (pointer:fine){.assistant-shell_historyActions__36RpR{opacity:0}.assistant-shell_historyRow__QvzDQ:focus-within .assistant-shell_historyActions__36RpR,.assistant-shell_historyRow__QvzDQ:hover .assistant-shell_historyActions__36RpR{opacity:1}}