.GuaranteedMessageContainer_container__fgz_8{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:16px;scroll-behavior:smooth;min-height:0;position:relative;height:100%;scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.GuaranteedMessageContainer_container__fgz_8::-webkit-scrollbar{width:6px}.GuaranteedMessageContainer_container__fgz_8::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.GuaranteedMessageContainer_container__fgz_8::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.GuaranteedMessageContainer_container__fgz_8::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:768px){.GuaranteedMessageContainer_container__fgz_8{padding:12px}}@media (max-width:480px){.GuaranteedMessageContainer_container__fgz_8{padding:10px}}@media (prefers-contrast:high){.GuaranteedMessageContainer_container__fgz_8::-webkit-scrollbar-thumb{background:#666}.GuaranteedMessageContainer_container__fgz_8::-webkit-scrollbar-thumb:hover{background:#333}}@media (prefers-reduced-motion:reduce){.GuaranteedMessageContainer_container__fgz_8{scroll-behavior:auto}}@media print{.GuaranteedMessageContainer_container__fgz_8{overflow:visible;padding:8px;background:#fff;border:1px solid #000}.GuaranteedMessageContainer_container__fgz_8::-webkit-scrollbar{display:none}}.GuaranteedAssistantBackdrop_backdrop__W9iL3{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;animation:GuaranteedAssistantBackdrop_backdropFadeIn__W2pvp .3s ease-out}@keyframes GuaranteedAssistantBackdrop_backdropFadeIn__W2pvp{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.GuaranteedAssistantBackdrop_backdrop__W9iL3{background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}}@media (max-width:480px){.GuaranteedAssistantBackdrop_backdrop__W9iL3{background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:high){.GuaranteedAssistantBackdrop_backdrop__W9iL3{background-color:rgba(0,0,0,.8);border:2px solid #fff}}@media (prefers-reduced-motion:reduce){.GuaranteedAssistantBackdrop_backdrop__W9iL3{animation:none}}@media print{.GuaranteedAssistantBackdrop_backdrop__W9iL3{display:none}}.GuaranteedAssistantPrompt_container__boBtZ{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:16px;padding:1rem;margin-bottom:1.5rem;animation:GuaranteedAssistantPrompt_prominentPulse__HUfm9 2s ease-in-out infinite;box-shadow:0 2px 8px rgba(0,0,0,.05);position:relative;overflow:hidden}.GuaranteedAssistantPrompt_content__RdPE5{display:flex;align-items:center;justify-content:space-between;gap:1rem}.GuaranteedAssistantPrompt_textContainer__a46PX{flex:1 1;display:flex;flex-direction:column;gap:.25rem}.GuaranteedAssistantPrompt_title__NB0ci{font-size:1rem;font-weight:600;color:#1e293b;margin:0;line-height:1.4}.GuaranteedAssistantPrompt_subtitle__vaLpA{font-size:.875rem;color:#64748b;line-height:1.3}.GuaranteedAssistantPrompt_button__3e1rZ{background:linear-gradient(135deg,#22b455,#16a34a);color:#fff;border:none;border-radius:12px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap;box-shadow:0 2px 8px rgba(34,180,85,.3);outline:none;position:relative;overflow:hidden}.GuaranteedAssistantPrompt_button__3e1rZ:hover{background:linear-gradient(135deg,#16a34a,#15803d);transform:translateY(-1px);box-shadow:0 4px 12px rgba(34,180,85,.4)}.GuaranteedAssistantPrompt_button__3e1rZ:active{transform:translateY(0);box-shadow:0 2px 8px rgba(34,180,85,.3)}.GuaranteedAssistantPrompt_button__3e1rZ:focus-visible{outline:2px solid #22c55e;outline-offset:2px}@keyframes GuaranteedAssistantPrompt_prominentPulse__HUfm9{0%,to{box-shadow:0 2px 8px rgba(34,180,85,.15)}50%{box-shadow:0 4px 16px rgba(34,180,85,.25)}}@media (max-width:768px){.GuaranteedAssistantPrompt_container__boBtZ{padding:.875rem;margin-bottom:1.25rem}.GuaranteedAssistantPrompt_content__RdPE5{flex-direction:column;gap:.75rem;text-align:center}.GuaranteedAssistantPrompt_textContainer__a46PX{align-items:center}.GuaranteedAssistantPrompt_button__3e1rZ{padding:.625rem 1.25rem;font-size:.8rem}}@media (max-width:480px){.GuaranteedAssistantPrompt_container__boBtZ{padding:.75rem;margin-bottom:1rem}.GuaranteedAssistantPrompt_title__NB0ci{font-size:.9rem}.GuaranteedAssistantPrompt_subtitle__vaLpA{font-size:.8rem}.GuaranteedAssistantPrompt_button__3e1rZ{padding:.5rem 1rem;font-size:.75rem}}@media (prefers-contrast:high){.GuaranteedAssistantPrompt_container__boBtZ{border:2px solid #1e293b;background:#fff}.GuaranteedAssistantPrompt_title__NB0ci{font-weight:700}.GuaranteedAssistantPrompt_subtitle__vaLpA{font-weight:500}.GuaranteedAssistantPrompt_button__3e1rZ{border:1px solid #22b455}.GuaranteedAssistantPrompt_button__3e1rZ:focus-visible{outline-width:3px}}@media (prefers-reduced-motion:reduce){.GuaranteedAssistantPrompt_container__boBtZ{animation:none}.GuaranteedAssistantPrompt_button__3e1rZ{transition:none}.GuaranteedAssistantPrompt_button__3e1rZ:hover{transform:none;box-shadow:none}}@media print{.GuaranteedAssistantPrompt_container__boBtZ{border:2px solid #000;background:#fff;box-shadow:none;animation:none}.GuaranteedAssistantPrompt_title__NB0ci{color:#000;font-weight:700}.GuaranteedAssistantPrompt_subtitle__vaLpA{color:#000}.GuaranteedAssistantPrompt_button__3e1rZ{background:#22b455;color:#fff;border:1px solid #000;box-shadow:none}}.GuaranteedAssistantInputBar_inputBarContainer__uaam4{padding:12px 16px;border-top:1px solid #e5e7eb;background-color:#fff;flex-shrink:0}.GuaranteedAssistantInputBar_inputWrapper__NEpH6{display:flex;align-items:center;gap:8px;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:8px 12px;transition:all .2s ease}.GuaranteedAssistantInputBar_inputWrapper__NEpH6:focus-within{background-color:#fff;border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.1)}.GuaranteedAssistantInputBar_inputField__HHWiA{flex:1 1;border:none;background:transparent;font-size:14px;line-height:1.5;color:#1f2937;outline:none;padding:0;min-height:20px}.GuaranteedAssistantInputBar_inputField__HHWiA::placeholder{color:#9ca3af}.GuaranteedAssistantInputBar_inputField__HHWiA:disabled{opacity:.6;cursor:not-allowed}.GuaranteedAssistantInputBar_sendButton__gCnOW{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background-color:#e5e7eb;color:#9ca3af;cursor:pointer;transition:all .2s ease;flex-shrink:0;padding:0}.GuaranteedAssistantInputBar_sendButton__gCnOW:hover:not(:disabled){background-color:#d1d5db;transform:scale(1.05)}.GuaranteedAssistantInputBar_sendButtonActive__gqsR7{background-color:#10b981;color:#fff}.GuaranteedAssistantInputBar_sendButtonActive__gqsR7:hover:not(:disabled){background-color:#059669}.GuaranteedAssistantInputBar_sendButton__gCnOW:disabled{opacity:.5;cursor:not-allowed;transform:none}.GuaranteedAssistantInputBar_sendButton__gCnOW svg{width:18px;height:18px}@media (max-width:640px){.GuaranteedAssistantInputBar_inputBarContainer__uaam4{padding:10px 12px}.GuaranteedAssistantInputBar_inputWrapper__NEpH6{padding:6px 10px}.GuaranteedAssistantInputBar_inputField__HHWiA{font-size:13px}.GuaranteedAssistantInputBar_sendButton__gCnOW{width:30px;height:30px}.GuaranteedAssistantInputBar_sendButton__gCnOW svg{width:16px;height:16px}}.GuaranteedAssistantInputBar_sendButton__gCnOW:focus-visible{outline:2px solid #10b981;outline-offset:2px}@media (prefers-reduced-motion:reduce){.GuaranteedAssistantInputBar_inputWrapper__NEpH6,.GuaranteedAssistantInputBar_sendButton__gCnOW{transition:none}.GuaranteedAssistantInputBar_sendButton__gCnOW:hover:not(:disabled){transform:none}}.GuaranteedAssistantPanel_panel__BivKV{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;max-width:90%;height:90vh;max-height:750px;background-color:#fff;box-shadow:0 20px 60px rgba(0,0,0,.3);z-index:1000;display:flex;flex-direction:column;border-radius:16px;animation:GuaranteedAssistantPanel_slideIn__Z_AgT .3s ease-out;overflow:hidden}.GuaranteedAssistantPanel_header__X4wHJ{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-bottom:1px solid #e0e0e0;background-color:#09b44d;flex-shrink:0;border-radius:16px 16px 0 0}.GuaranteedAssistantPanel_title__z5xQ9{margin:0;font-size:16px;font-weight:600;color:#fff}.GuaranteedAssistantPanel_headerButtons__wR6n8{display:flex;align-items:center;gap:8px}.GuaranteedAssistantPanel_resetButton__D2HEM{background:none;border:none;font-size:18px;color:#fff;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s;background-color:transparent;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.GuaranteedAssistantPanel_resetButton__D2HEM:hover{background-color:hsla(0,0%,100%,.2)}.GuaranteedAssistantPanel_closeButton__QobEW{background:none;border:none;font-size:24px;color:#fff;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s;background-color:transparent;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.GuaranteedAssistantPanel_closeButton__QobEW:hover{background-color:hsla(0,0%,100%,.2)}.GuaranteedAssistantPanel_loadingContainer__O6SSy{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;gap:1rem}.GuaranteedAssistantPanel_loadingSpinner__DZYhf{width:32px;height:32px;border:3px solid #f3f3f3;border-top-color:#22c55e;border-radius:50%;animation:GuaranteedAssistantPanel_spin__n5INH 1s linear infinite}.GuaranteedAssistantPanel_loadingText__qNN_L{color:#64748b;font-size:.9rem;font-weight:500}.GuaranteedAssistantPanel_messagesContainer__iw3id{flex:1 1;padding:24px 20px 20px;overflow-y:auto;overflow-x:hidden;min-height:0;scroll-behavior:smooth;background-color:#f9fafb}.GuaranteedAssistantPanel_messagesContainer__iw3id::-webkit-scrollbar{width:6px}.GuaranteedAssistantPanel_messagesContainer__iw3id::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.GuaranteedAssistantPanel_messagesContainer__iw3id::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.GuaranteedAssistantPanel_messagesContainer__iw3id::-webkit-scrollbar-thumb:hover{background:#94a3b8}.GuaranteedAssistantPanel_messagesWrapper__znSHZ{display:flex;flex-direction:column;gap:8px}.GuaranteedAssistantPanel_typingContainer__h1LZW{padding:8px 16px}.GuaranteedAssistantPanel_inputContainer__m7uw6{flex-shrink:0;padding:12px 16px 16px;border-top:1px solid #e0e0e0;background:#fff}@keyframes GuaranteedAssistantPanel_fadeIn___IRty{0%{opacity:0}to{opacity:1}}@keyframes GuaranteedAssistantPanel_spin__n5INH{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.GuaranteedAssistantPanel_assistantPanel__Lyfk5{width:95vw;max-height:90vh}.GuaranteedAssistantPanel_assistantHeader__ZQCd9{padding:.875rem 1rem}.GuaranteedAssistantPanel_assistantTitle__NkbWZ{font-size:1rem}.GuaranteedAssistantPanel_messagesContainer__iw3id{max-height:350px;padding:.75rem}.GuaranteedAssistantPanel_inputContainer__m7uw6{padding:.75rem 1rem 1rem}}@media (max-width:480px){.GuaranteedAssistantPanel_assistantPanel__Lyfk5{width:100vw;height:100vh;max-height:100vh;border-radius:0;top:0;left:0;transform:none}.GuaranteedAssistantPanel_assistantHeader__ZQCd9{padding:.75rem .875rem}.GuaranteedAssistantPanel_assistantTitle__NkbWZ{font-size:.95rem}.GuaranteedAssistantPanel_messagesContainer__iw3id{max-height:calc(100vh - 200px);padding:.5rem}.GuaranteedAssistantPanel_inputContainer__m7uw6{padding:.5rem .75rem .75rem}}@media (max-width:768px){.GuaranteedAssistantPanel_panel__BivKV{width:95%!important;height:95vh!important;max-height:650px!important}.GuaranteedAssistantPanel_header__X4wHJ{padding:8px 12px!important}.GuaranteedAssistantPanel_title__z5xQ9{font-size:15px!important}.GuaranteedAssistantPanel_messagesContainer__iw3id{padding:20px 16px 16px!important}}@keyframes GuaranteedAssistantPanel_slideIn__Z_AgT{0%{transform:translate(-50%,-50%) scale(.9);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.GuaranteedAssistantPanel_closeButton__QobEW:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (prefers-contrast:high){.GuaranteedAssistantPanel_header__X4wHJ{border-bottom-width:2px}.GuaranteedAssistantPanel_closeButton__QobEW{border:1px solid transparent}.GuaranteedAssistantPanel_closeButton__QobEW:focus-visible{border-color:#fff}}@media (prefers-reduced-motion:reduce){.GuaranteedAssistantPanel_panel__BivKV{animation:none}.GuaranteedAssistantPanel_messagesContainer__iw3id{scroll-behavior:auto}.GuaranteedAssistantPanel_closeButton__QobEW{transition:none}.GuaranteedAssistantPanel_loadingSpinner__DZYhf{animation:none}}.StepperContent_container__Q3Wy0{max-width:600px;margin:0 auto;padding:.5rem}