.AIResults_aiResults__s1Sok{--color-bg:#ffffff;--color-surface:#fafafa;--color-border:#e9ecef;--color-border-light:#f8f9fa;--color-text:#212529;--color-text-light:#6c757d;--color-text-muted:#adb5bd;--color-primary:#667eea;--color-primary-hover:#764ba2;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#dc3545;--color-error-bg:#fff5f5;--radius:12px;--radius-sm:8px;--radius-xs:6px;--shadow:0 2px 4px rgba(0,0,0,0.04);--shadow-md:0 4px 8px rgba(0,0,0,0.06);--shadow-lg:0 12px 24px rgba(0,0,0,0.08);--blur:blur(16px);display:flex;flex-direction:column;height:100vh;max-width:100%;margin:0 auto;background:var(--color-bg);overflow:hidden;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,sans-serif;color:var(--color-text);transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.AIResults_fullscreen__KvUaD{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:var(--color-bg)}.AIResults_chatContainer__Y5H83{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;height:100vh}.AIResults_messagesContainer__a3WLw{flex:1;overflow-y:auto;overflow-x:hidden;padding:28px 24px 120px;scroll-behavior:smooth;max-width:1000px;margin:0 auto;width:100%}.AIResults_messagesContainer__a3WLw::-webkit-scrollbar{width:6px}.AIResults_messagesContainer__a3WLw::-webkit-scrollbar-track{background:transparent}.AIResults_messagesContainer__a3WLw::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:3px}.AIResults_messagesContainer__a3WLw::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}.AIResults_welcomeScreen__anpWP{display:flex;flex-direction:column;align-items:center;padding:32px 24px;max-width:900px;margin:0 auto;min-height:60vh;gap:32px}.AIResults_welcomeHeader__pwDr7{text-align:center;max-width:600px}.AIResults_welcomeIcon__s6GNf{width:56px;height:56px;background:#667eea;border-radius:16px;display:flex;align-items:center;justify-content:center;color:white;margin:0 auto 20px;box-shadow:0 8px 20px rgba(102,126,234,.25);transition:all .3s cubic-bezier(.4,0,.2,1)}.AIResults_welcomeIcon__s6GNf:hover{background:#764ba2;transform:scale(1.05);box-shadow:0 12px 28px rgba(118,75,162,.3)}.AIResults_welcomeHeader__pwDr7 h1{font-size:28px;font-weight:600;color:#212529;margin:0 0 12px;line-height:1.3;letter-spacing:-.01em}.AIResults_welcomeSubtext__HEtMK{font-size:16px;color:#6c757d;line-height:1.6;margin:0;font-weight:400}.AIResults_assistantCard__DPQww{background:#ffffff;border:1px solid #e9ecef;border-radius:12px;padding:24px;text-align:center;max-width:480px;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:all .3s ease}.AIResults_assistantCard__DPQww:hover{box-shadow:0 4px 12px rgba(0,0,0,.06);border-color:#dee2e6}.AIResults_assistantBadge__XdXSa{display:inline-flex;align-items:center;gap:8px;background:#667eea;color:white;padding:6px 14px;border-radius:8px;font-weight:500;font-size:13px;margin-bottom:12px;box-shadow:0 2px 6px rgba(102,126,234,.2)}.AIResults_assistantCaption__7BoD8{color:#4b5563;font-size:15px;line-height:1.5;margin:0}.AIResults_quickActions__TyjOy{width:100%;max-width:800px}.AIResults_quickActions__TyjOy h3{font-size:20px;font-weight:600;color:#1f2937;margin:0 0 20px;text-align:center}.AIResults_actionGrid__PaS_L{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.AIResults_actionCard__iEzy9{display:flex;align-items:flex-start;gap:14px;padding:18px;background:#ffffff;border:1px solid #e9ecef;border-radius:10px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:left;width:100%;box-shadow:0 2px 4px rgba(0,0,0,.04)}.AIResults_actionCard__iEzy9:hover{border-color:#667eea;box-shadow:0 6px 16px rgba(102,126,234,.12);transform:translateY(-2px);background:#fafafa}.AIResults_actionCard__iEzy9:active{transform:translateY(0)}.AIResults_actionIcon__YLMsv{flex-shrink:0;width:40px;height:40px;background:#f8f9fa;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#667eea;transition:all .3s ease}.AIResults_actionCard__iEzy9:hover .AIResults_actionIcon__YLMsv{background:#667eea;color:white;transform:scale(1.05)}.AIResults_actionContent__M_5GT{flex:1}.AIResults_actionContent__M_5GT h4{font-size:16px;font-weight:600;color:#1f2937;margin:0 0 4px;line-height:1.3}.AIResults_actionContent__M_5GT p{font-size:14px;color:#6b7280;margin:0;line-height:1.4}.AIResults_guestBanner__5zXX7{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#fff9e6;border:1px solid #ffd666;border-radius:10px;max-width:480px;width:100%;box-shadow:0 2px 6px rgba(255,193,7,.1)}.AIResults_guestBanner__5zXX7 svg{color:#d97706;flex-shrink:0}.AIResults_guestBanner__5zXX7 div{display:flex;flex-direction:column;gap:2px}.AIResults_guestBanner__5zXX7 strong{font-size:14px;font-weight:600;color:#92400e}.AIResults_guestBanner__5zXX7 span{font-size:13px;color:#a16207}@media (max-width:768px){.AIResults_welcomeScreen__anpWP{padding:24px 16px;gap:24px}.AIResults_welcomeHeader__pwDr7 h1{font-size:28px}.AIResults_welcomeSubtext__HEtMK{font-size:16px}.AIResults_welcomeIcon__s6GNf{width:56px;height:56px;margin-bottom:20px}.AIResults_actionGrid__PaS_L{grid-template-columns:1fr;gap:12px}.AIResults_actionCard__iEzy9{padding:16px;gap:12px}.AIResults_actionIcon__YLMsv{width:40px;height:40px}.AIResults_actionContent__M_5GT h4{font-size:15px}.AIResults_actionContent__M_5GT p{font-size:13px}.AIResults_guestBanner__5zXX7{padding:12px 16px}}@media (max-width:480px){.AIResults_welcomeHeader__pwDr7 h1{font-size:24px}.AIResults_welcomeSubtext__HEtMK{font-size:15px}.AIResults_quickActions__TyjOy h3{font-size:18px}}.AIResults_featuresShowcase__qN5gH{width:100%;max-width:600px;margin-top:20px;animation:AIResults_fadeInUp__TGATF .5s ease-out .2s both}.AIResults_featuresShowcase__qN5gH h3{font-size:18px;font-weight:600;color:var(--color-text);margin-bottom:16px;text-align:center}.AIResults_featuresList__RBaXz{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.AIResults_feature__oDXz2{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fafafa;border:1px solid #e9ecef;border-radius:8px;font-size:14px;color:#6c757d;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.AIResults_feature__oDXz2:hover{background:#ffffff;border-color:#667eea;color:#495057;transform:translateY(-2px);box-shadow:0 4px 8px rgba(102,126,234,.1)}.AIResults_feature__oDXz2 svg{color:#667eea;flex-shrink:0;transition:transform .3s ease}.AIResults_feature__oDXz2:hover svg{transform:scale(1.1);color:#764ba2}.AIResults_messagesList__voPYh{display:flex;flex-direction:column;gap:24px}.AIResults_content__V8Hla{flex:1;overflow-y:auto;padding:0 16px 120px}.AIResults_conversationHistory__6ppsi{max-width:768px;margin:0 auto;padding:24px 0}.AIResults_messageWrapper__dx5z9{display:flex;gap:14px;margin-bottom:20px;animation:AIResults_fadeInUp__TGATF .4s cubic-bezier(.34,1.56,.64,1)}.AIResults_userMessageWrapper__Bu_DJ{flex-direction:row-reverse}.AIResults_aiMessageWrapper__zv_Jo{flex-direction:row}.AIResults_messageAvatar___I9x0{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;margin-top:4px;transition:transform .3s ease}.AIResults_messageAvatar___I9x0:hover{transform:scale(1.1)}.AIResults_userAvatar__xRFtc{background:#667eea;color:white;box-shadow:0 2px 8px rgba(102,126,234,.25)}.AIResults_aiAvatar__nzM20{background:#764ba2;color:white;box-shadow:0 2px 8px rgba(118,75,162,.25)}.AIResults_messageContent__wciWc{flex:1;max-width:calc(100% - 60px)}.AIResults_messageHeader__a4j1O{justify-content:space-between}.AIResults_messageSender__ibFKP{font-weight:600;font-size:14px;color:var(--color-text)}.AIResults_messageTime__Jhl_w{color:var(--color-text-muted)}.AIResults_messageText__p_6_5{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);padding:18px 20px;line-height:1.7;white-space:pre-wrap;word-break:break-word;font-size:15px;box-shadow:var(--shadow);position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.AIResults_userMessageWrapper__Bu_DJ .AIResults_messageText__p_6_5{background:#f0f4ff;border-color:#d4d4ff;box-shadow:0 2px 6px rgba(102,126,234,.08)}.AIResults_aiMessageWrapper__zv_Jo .AIResults_messageText__p_6_5{background:#ffffff;border-color:#e9ecef;box-shadow:0 2px 6px rgba(0,0,0,.04)}.AIResults_messageActions__KcWtu{display:flex;align-items:center;gap:8px;margin-top:8px;opacity:0;transition:opacity .2s ease}.AIResults_messageWrapper__dx5z9:hover .AIResults_messageActions__KcWtu{opacity:1}.AIResults_conversationItem__qHsGI{margin-bottom:24px}.AIResults_aiMessage__Ee3Rr,.AIResults_userMessage__6NUu4{position:relative;background:var(--color-bg);border-radius:var(--radius);padding:16px;box-shadow:var(--shadow);border:1px solid var(--color-border);max-width:100%}.AIResults_userMessage__6NUu4{background:#f0f8ff;border-color:#cce7ff;margin-left:auto;margin-right:0;max-width:85%}.AIResults_aiMessage__Ee3Rr{background:var(--color-surface);border-color:var(--color-border);margin-left:0;margin-right:auto;max-width:85%}.AIResults_messageHeader__a4j1O{display:flex;align-items:center;margin-bottom:8px;gap:8px}.AIResults_messageAuthor__gyNjU{display:flex;align-items:center;gap:6px;font-weight:600;font-size:14px;color:var(--color-text)}.AIResults_messageTime__Jhl_w{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--color-text-light);margin-left:auto}.AIResults_copyButton__lQFeV{background:none;border:none;color:var(--color-text-light);cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.AIResults_copyButton__lQFeV:hover{color:var(--color-primary);background:rgba(0,102,204,.1)}.AIResults_messageContent__wciWc{line-height:1.6;white-space:pre-wrap;word-break:break-word;font-size:15px}.AIResults_messageAttachments__jzf_E{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.AIResults_attachment__Y0BJW{display:flex;align-items:center}.AIResults_attachmentImage__D64T7{max-width:200px;max-height:200px;border-radius:var(--radius-sm);object-fit:cover;cursor:pointer;transition:all .2s ease}.AIResults_attachmentImage__D64T7:hover{transform:scale(1.02);box-shadow:var(--shadow-md)}.AIResults_attachmentFile__nwVN4{display:flex;align-items:center;gap:6px;padding:8px 12px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:14px;cursor:pointer;transition:all .2s ease}.AIResults_attachmentFile__nwVN4:hover{background:var(--color-bg);border-color:var(--color-primary)}.AIResults_emptyState__Hcgrf{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 32px;color:#6c757d;background:#fafafa;border-radius:16px;border:1px solid #e9ecef;max-width:600px;margin:40px auto}.AIResults_emptyState__Hcgrf h2{font-size:22px;font-weight:600;margin-bottom:12px;color:#212529;letter-spacing:-.01em}.AIResults_emptyState__Hcgrf p{font-size:15px;margin-bottom:28px;max-width:400px;line-height:1.6;color:#6c757d}.AIResults_welcomeFeatures__uJso7{display:flex;gap:24px;flex-wrap:wrap;justify-content:center}.AIResults_featureItem__R_PCX{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--color-surface);border-radius:var(--radius);font-size:14px;border:1px solid var(--color-border)}.AIResults_loadingIndicator__bqISu{display:flex;align-items:center;gap:12px;color:var(--color-text-light);font-size:14px}.AIResults_typingDots__gLUPe{display:flex;gap:4px}.AIResults_typingDots__gLUPe span{width:6px;height:6px;background:var(--color-text-light);border-radius:50%;animation:AIResults_typing__dxxVJ 1.4s ease-in-out infinite}.AIResults_typingDots__gLUPe span:first-child{animation-delay:-.32s}.AIResults_typingDots__gLUPe span:nth-child(2){animation-delay:-.16s}@keyframes AIResults_typing__dxxVJ{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes AIResults_fadeInUp__TGATF{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes AIResults_shimmer__uJ4QJ{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes AIResults_pulse__tMesl{0%,to{opacity:1}50%{opacity:.5}}.AIResults_errorMessage__zSMGL{position:fixed;bottom:120px;left:50%;transform:translateX(-50%);background:#fff5f5;color:#dc3545;border:1px solid #f5c2c7;border-radius:10px;padding:12px 16px;display:flex;align-items:center;gap:8px;font-size:14px;box-shadow:0 4px 12px rgba(220,53,69,.15);z-index:1000;max-width:600px;width:calc(100vw - 48px)}.AIResults_errorMessage__zSMGL button{background:none;border:none;color:var(--color-error);cursor:pointer;font-size:18px;padding:0;margin-left:auto}.AIResults_inputArea__RaTKh{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:1200px;background:rgba(255,255,255,.98);backdrop-filter:blur(12px);border-top:1px solid #e9ecef;padding:16px 20px calc(16px + env(safe-area-inset-bottom));z-index:100;box-shadow:0 -2px 12px rgba(0,0,0,.06)}.AIResults_typingIndicator__LpftQ{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#ffffff;border:1px solid #e9ecef;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.04);animation:AIResults_fadeInUp__TGATF .3s cubic-bezier(.34,1.56,.64,1)}.AIResults_promptSection__0tsKv{position:fixed;bottom:0;left:0;right:0;background:var(--color-bg);border-top:1px solid var(--color-border-light);padding:16px 16px calc(16px + env(safe-area-inset-bottom));z-index:100}@media (max-width:768px){.AIResults_aiResults__s1Sok{max-width:100%;margin:0}.AIResults_messagesContainer__a3WLw{padding:16px 16px 160px}.AIResults_messageWrapper__dx5z9{gap:8px}.AIResults_messageAvatar___I9x0{width:32px;height:32px;font-size:14px}.AIResults_messageContent__wciWc{max-width:calc(100% - 48px)}.AIResults_inputArea__RaTKh{padding:16px 16px calc(16px + env(safe-area-inset-bottom))}.AIResults_welcomeScreen__anpWP{padding:40px 16px;min-height:50vh}.AIResults_welcomeScreen__anpWP h2{font-size:24px}.AIResults_assistantInfo__0tzkk{margin-bottom:24px;padding:16px;max-width:none}.AIResults_assistantBadge__XdXSa{font-size:14px}.AIResults_guestNotice__WMBch{margin-bottom:20px;padding:12px 16px;max-width:none}.AIResults_guestIcon__aBwiI{width:28px;height:28px}.AIResults_guestText__s0HBa p{font-size:13px}.AIResults_guestText__s0HBa small{font-size:11px}.AIResults_examplePrompts__PU51l{gap:8px;margin-bottom:32px}.AIResults_examplePrompt__yZE0P{padding:12px 16px;font-size:14px;gap:10px}.AIResults_featuresShowcase__qN5gH{margin-top:16px}.AIResults_featuresShowcase__qN5gH h3{font-size:16px;margin-bottom:12px}.AIResults_featuresList__RBaXz{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.AIResults_feature__oDXz2{padding:10px 12px;font-size:13px;gap:6px}.AIResults_aiMessage__Ee3Rr,.AIResults_userMessage__6NUu4{max-width:95%}.AIResults_content__V8Hla{padding:0 12px 140px}.AIResults_conversationHistory__6ppsi{padding:16px 0}.AIResults_emptyState__Hcgrf{padding:40px 20px}.AIResults_emptyState__Hcgrf h2{font-size:20px}}@media (max-width:480px){.AIResults_messageText__p_6_5{padding:12px;font-size:14px}.AIResults_messageSender__ibFKP{font-size:13px}.AIResults_messageTime__Jhl_w{font-size:11px}.AIResults_headerTitle__qooPS h1{font-size:18px}.AIResults_assistantName___rBEf{font-size:12px}}.AIResults_inputControls__0qs9O{display:flex;gap:12px;margin-bottom:12px;align-items:center;flex-wrap:wrap}.AIResults_compactSelector__ETItj{max-width:200px;min-width:150px;flex:1}@media (max-width:768px){.AIResults_inputControls__0qs9O{gap:8px;margin-bottom:8px}.AIResults_compactSelector__ETItj{max-width:none;min-width:120px;flex:1}}.AIResults_listingCreated__0RibN{margin-top:8px;padding:8px 10px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xs);font-size:14px}.AIResults_listingCreated__0RibN a{color:var(--color-primary);text-decoration:none}.AIResults_listingCreated__0RibN a:hover{text-decoration:underline}@media (prefers-color-scheme:dark){.AIResults_aiResults__s1Sok{--color-bg:#1a1a1a;--color-surface:#2a2a2a;--color-border:#3a3a3a;--color-border-light:#333333;--color-text:#f0f0f0;--color-text-light:#b0b0b0;--color-text-muted:#808080;--color-primary:#8b92ff;--color-primary-hover:#9f7aea;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#ef4444;--color-error-bg:#2a1a1a;background:var(--color-bg);color:var(--color-text)}.AIResults_messagesContainer__a3WLw::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2)}.AIResults_messagesContainer__a3WLw::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.AIResults_welcomeHeader__pwDr7 h1{color:var(--gray-50)}.AIResults_welcomeSubtext__HEtMK{color:var(--gray-400)}.AIResults_assistantCard__DPQww{background:var(--gray-800);border:1px solid var(--gray-700)}.AIResults_assistantBadge__XdXSa{background:var(--primary-color);color:var(--white)}.AIResults_assistantCaption__7BoD8{color:var(--gray-400)}.AIResults_quickActions__TyjOy h3{color:var(--gray-50)}.AIResults_actionCard__iEzy9{background:var(--gray-800);border:1px solid var(--gray-700)}.AIResults_actionCard__iEzy9:hover{border-color:var(--primary-color)}.AIResults_actionIcon__YLMsv{background:var(--gray-700);color:var(--primary-color)}.AIResults_actionCard__iEzy9:hover .AIResults_actionIcon__YLMsv{background:var(--primary-color);color:var(--white)}.AIResults_actionContent__M_5GT h4{color:var(--gray-50)}.AIResults_actionContent__M_5GT p{color:var(--gray-400)}.AIResults_guestBanner__5zXX7{background:var(--gray-800);border:1px solid var(--gray-600)}.AIResults_guestBanner__5zXX7 svg{color:var(--color-warning)}.AIResults_guestBanner__5zXX7 strong{color:var(--gray-200)}.AIResults_guestBanner__5zXX7 span{color:var(--gray-300)}.AIResults_featuresShowcase__qN5gH h3{color:var(--gray-50)}.AIResults_feature__oDXz2{background:var(--gray-800);border:1px solid var(--gray-700);color:var(--gray-400)}.AIResults_feature__oDXz2:hover{background:var(--gray-700);border-color:var(--primary-color);color:var(--gray-200)}.AIResults_feature__oDXz2 svg{color:var(--primary-color)}.AIResults_messageSender__ibFKP{color:var(--gray-50)}.AIResults_messageTime__Jhl_w{color:var(--gray-500)}.AIResults_messageText__p_6_5{background:var(--gray-800);border:1px solid var(--gray-700);color:var(--gray-200)}.AIResults_userMessageWrapper__Bu_DJ .AIResults_messageText__p_6_5{background:var(--gray-700);border-color:var(--gray-600);color:var(--gray-100)}.AIResults_aiMessageWrapper__zv_Jo .AIResults_messageText__p_6_5{background:var(--gray-800);border-color:var(--gray-700)}.AIResults_aiMessage__Ee3Rr,.AIResults_userMessage__6NUu4{background:var(--gray-800);border:1px solid var(--gray-700)}.AIResults_userMessage__6NUu4{background:var(--gray-700);border-color:var(--gray-600)}.AIResults_aiMessage__Ee3Rr{background:var(--gray-800);border-color:var(--gray-700)}.AIResults_messageAuthor__gyNjU{color:var(--gray-50)}.AIResults_copyButton__lQFeV,.AIResults_messageTime__Jhl_w{color:var(--gray-400)}.AIResults_copyButton__lQFeV:hover{color:var(--primary-color);background:rgba(59,130,246,.1)}.AIResults_messageContent__wciWc{color:var(--gray-200)}.AIResults_attachmentFile__nwVN4{background:var(--gray-800);border:1px solid var(--gray-700);color:var(--gray-200)}.AIResults_attachmentFile__nwVN4:hover{background:var(--gray-700);border-color:var(--primary-color)}.AIResults_emptyState__Hcgrf{color:var(--gray-400)}.AIResults_emptyState__Hcgrf h2{color:var(--gray-200)}.AIResults_featureItem__R_PCX{background:var(--gray-800);border:1px solid var(--gray-700);color:var(--gray-300)}.AIResults_loadingIndicator__bqISu{color:var(--gray-400)}.AIResults_typingDots__gLUPe span{background:var(--gray-400)}.AIResults_errorMessage__zSMGL{background:var(--gray-800);color:var(--danger);border:1px solid var(--gray-600)}.AIResults_errorMessage__zSMGL button{color:var(--danger)}.AIResults_inputArea__RaTKh{background:rgba(17,24,39,.95);border-top:1px solid var(--gray-700)}.AIResults_listingCreated__0RibN,.AIResults_typingIndicator__LpftQ{background:var(--gray-800);border:1px solid var(--gray-700)}.AIResults_listingCreated__0RibN{color:var(--gray-200)}.AIResults_listingCreated__0RibN a{color:var(--primary-color)}}.UnifiedNavigation_navigation__kNR25{position:sticky;top:0;z-index:1000;background:#ffffff;border-bottom:1px solid #e5e5e7;box-shadow:0 1px 3px rgba(0,0,0,.05)}.UnifiedNavigation_navigation__kNR25[data-variant=dark]{background:#0a0a0a;border-bottom-color:#2a2a2a}.UnifiedNavigation_container__PRowA{max-width:1440px;margin:0 auto;padding:0 2rem;height:72px;display:flex;align-items:center;justify-content:space-between}.UnifiedNavigation_logo__KCKhx{display:flex;align-items:center;text-decoration:none;font-weight:700;font-size:1.25rem;color:#0a0a0a;transition:opacity .2s}.UnifiedNavigation_logo__KCKhx:hover{opacity:.8}.UnifiedNavigation_logoImage__jV8QQ{height:32px;width:auto;object-fit:contain}.UnifiedNavigation_logoText__vTz90{margin-left:10px;font-size:1.125rem;font-weight:700;color:#0a0a0a}.UnifiedNavigation_navigation__kNR25[data-variant=dark] .UnifiedNavigation_logo__KCKhx{color:#ffffff}.UnifiedNavigation_navigation__kNR25[data-variant=dark] .UnifiedNavigation_logoImage__jV8QQ{filter:invert(1)}.UnifiedNavigation_navigation__kNR25[data-variant=dark] .UnifiedNavigation_logoText__vTz90{color:#ffffff}.UnifiedNavigation_menu__YkmzG{display:flex;align-items:center;gap:.5rem;flex:1;justify-content:center;margin:0 2rem}.UnifiedNavigation_menuItem__ZPo7b{position:relative}.UnifiedNavigation_menuLink__t8MMB{display:flex;align-items:center;gap:.25rem;padding:.75rem 1rem;color:#6b6b6b;text-decoration:none;font-size:.9375rem;font-weight:500;border-radius:6px;transition:all .2s;position:relative}.UnifiedNavigation_menuLink__t8MMB:hover{color:#0a0a0a;background:#f5f5f7}.UnifiedNavigation_menuLink__t8MMB.UnifiedNavigation_active__mqlRO{color:#0a0a0a;font-weight:600}.UnifiedNavigation_menuLink__t8MMB.UnifiedNavigation_active__mqlRO:after{content:"";position:absolute;bottom:-1.5rem;left:50%;transform:translateX(-50%);width:40px;height:3px;background:#0a0a0a;border-radius:3px}.UnifiedNavigation_menuLink__t8MMB.UnifiedNavigation_highlight__E5g2S{color:#0066cc;font-weight:600}.UnifiedNavigation_navigation__kNR25[data-variant=dark] .UnifiedNavigation_menuLink__t8MMB{color:#b0b0b0}.UnifiedNavigation_navigation__kNR25[data-variant=dark] .UnifiedNavigation_menuLink__t8MMB:hover{color:#ffffff;background:#1a1a1a}.UnifiedNavigation_navigation__kNR25[data-variant=dark] .UnifiedNavigation_menuLink__t8MMB.UnifiedNavigation_active__mqlRO{color:#ffffff}.UnifiedNavigation_dropdown__YxwNB{position:relative}.UnifiedNavigation_chevron__7pS_z{transition:transform .2s}.UnifiedNavigation_dropdown__YxwNB:hover .UnifiedNavigation_chevron__7pS_z{transform:rotate(180deg)}.UnifiedNavigation_dropdownContent__8LRR9{position:absolute;top:100%;left:0;margin-top:.5rem;min-width:200px;background:#ffffff;border:1px solid #e5e5e7;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s;z-index:100}.UnifiedNavigation_dropdown__YxwNB:hover .UnifiedNavigation_dropdownContent__8LRR9{opacity:1;visibility:visible;transform:translateY(0)}.UnifiedNavigation_dropdownLink__a7cZy{display:block;padding:.75rem 1rem;color:#6b6b6b;text-decoration:none;font-size:.875rem;transition:all .2s;border-bottom:1px solid #f5f5f7}.UnifiedNavigation_dropdownLink__a7cZy:last-child{border-bottom:none}.UnifiedNavigation_dropdownLink__a7cZy:hover{color:#0a0a0a;background:#f5f5f7}.UnifiedNavigation_dropdownLink__a7cZy.UnifiedNavigation_active__mqlRO{color:#0a0a0a;font-weight:600;background:#f0f0f2}.UnifiedNavigation_dropdownLink__a7cZy:first-child{border-radius:8px 8px 0 0}.UnifiedNavigation_dropdownLink__a7cZy:last-child{border-radius:0 0 8px 8px}.UnifiedNavigation_actions__7VILQ{display:flex;align-items:center;gap:1rem}.UnifiedNavigation_ctaButton__OXhQY{padding:.625rem 1.25rem;background:#0a0a0a;color:#ffffff;text-decoration:none;font-size:.9375rem;font-weight:600;border-radius:8px;transition:all .2s}.UnifiedNavigation_ctaButton__OXhQY:hover{background:#1a1a1a;transform:translateY(-1px)}.UnifiedNavigation_navigation__kNR25[data-variant=dark] .UnifiedNavigation_ctaButton__OXhQY{background:#ffffff;color:#0a0a0a}.UnifiedNavigation_navigation__kNR25[data-variant=dark] .UnifiedNavigation_ctaButton__OXhQY:hover{background:#f5f5f7}.UnifiedNavigation_activeBar__9SZBe{background:#f5f5f7;border-top:1px solid #e5e5e7;height:32px;display:flex;align-items:center}.UnifiedNavigation_activeBarContainer__nkSkb{max-width:1440px;margin:0 auto;padding:0 2rem;width:100%}.UnifiedNavigation_currentPage__N_KJG{font-size:.8125rem;color:#6b6b6b;font-weight:500;display:flex;align-items:center;gap:.5rem}.UnifiedNavigation_currentPage__N_KJG:before{content:"📍";font-size:.75rem}.UnifiedNavigation_mobileToggle__1qq9p{display:none;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;background:transparent;border:none;cursor:pointer;padding:0}.UnifiedNavigation_mobileToggle__1qq9p span{display:block;width:20px;height:2px;background:#0a0a0a;margin:3px 0;transition:all .3s;border-radius:2px}.UnifiedNavigation_navigation__kNR25[data-variant=dark] .UnifiedNavigation_mobileToggle__1qq9p span{background:#ffffff}.UnifiedNavigation_mobileMenu__jmYve{position:fixed;top:72px;left:0;right:0;bottom:0;background:#ffffff;transform:translateX(100%);transition:transform .3s;z-index:999;overflow-y:auto}@media (max-width:768px){.UnifiedNavigation_container__PRowA{padding:0 1rem}.UnifiedNavigation_ctaButton__OXhQY,.UnifiedNavigation_menu__YkmzG{display:none}.UnifiedNavigation_mobileToggle__1qq9p{display:flex}.UnifiedNavigation_logoText__vTz90{font-size:1rem}.UnifiedNavigation_logoImage__jV8QQ{height:28px}}@media (max-width:480px){.UnifiedNavigation_container__PRowA{padding:0 .75rem}.UnifiedNavigation_mobileMenu__jmYve{top:64px}.UnifiedNavigation_logoText__vTz90{font-size:.875rem}.UnifiedNavigation_logoImage__jV8QQ{height:24px}}.UnifiedNavigation_mobileMenu__jmYve.UnifiedNavigation_open__aB0ib{transform:translateX(0)}.UnifiedNavigation_mobileMenuContent__XNQKj{padding:1rem}.UnifiedNavigation_mobileMenuTop__EluyQ{display:flex;align-items:center;justify-content:space-between;padding:.25rem .5rem .75rem;border-bottom:1px solid #e5e5e7;margin-bottom:.75rem}.UnifiedNavigation_mobileClose__F8dgB{width:32px;height:32px;border-radius:16px;border:1px solid #e5e5e7;background:#f7f7f8;cursor:pointer;line-height:1}.UnifiedNavigation_mobileMenuItem__KgRk9{margin-bottom:1.5rem}.UnifiedNavigation_mobileMenuHeader__QBZ3u{font-size:.75rem;font-weight:600;color:#8a8a8a;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;padding:0 .5rem}.UnifiedNavigation_mobileMenuLink__pCewt,.UnifiedNavigation_mobileMenuSubLink__qD9p_{display:block;padding:.75rem 1rem;color:#6b6b6b;text-decoration:none;font-size:1rem;border-radius:8px;transition:all .2s}.UnifiedNavigation_mobileMenuSubLink__qD9p_{padding-left:2rem;font-size:.9375rem}.UnifiedNavigation_mobileMenuLink__pCewt:hover,.UnifiedNavigation_mobileMenuSubLink__qD9p_:hover{color:#0a0a0a;background:#f5f5f7}.UnifiedNavigation_mobileMenuLink__pCewt.UnifiedNavigation_active__mqlRO,.UnifiedNavigation_mobileMenuSubLink__qD9p_.UnifiedNavigation_active__mqlRO{color:#0a0a0a;font-weight:600;background:#f0f0f2}.UnifiedNavigation_mobileActions__ryZ9R{padding:1rem;border-top:1px solid #e5e5e7;margin-top:2rem}.UnifiedNavigation_mobileCta__txL_C{display:block;width:100%;padding:.875rem;background:#0a0a0a;color:#ffffff;text-align:center;text-decoration:none;font-size:1rem;font-weight:600;border-radius:8px;transition:all .2s}.UnifiedNavigation_mobileCta__txL_C:hover{background:#1a1a1a}@media (max-width:768px){.UnifiedNavigation_ctaButton__OXhQY,.UnifiedNavigation_menu__YkmzG{display:none}.UnifiedNavigation_mobileToggle__1qq9p{display:flex}.UnifiedNavigation_activeBar__9SZBe{display:none}}@keyframes UnifiedNavigation_slideDown__4Lu4I{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.UnifiedNavigation_dropdown__YxwNB:hover .UnifiedNavigation_dropdownContent__8LRR9{animation:UnifiedNavigation_slideDown__4Lu4I .2s ease-out}.UnifiedNavigation_navigation__kNR25+.UnifiedNavigation_breadcrumbs__yeWTl{margin-top:0;padding-top:1rem}.EnhancedDemoLayout_layout__VSLiI{min-height:100vh;display:flex;flex-direction:column;background:#ffffff}.EnhancedDemoLayout_breadcrumbs__g47zU{background:#f5f5f7;border-bottom:1px solid #e5e5e7;padding:.75rem 0}.EnhancedDemoLayout_breadcrumbsContainer__FT0mT{max-width:1440px;margin:0 auto;padding:0 2rem;display:flex;align-items:center;gap:.5rem;font-size:.875rem}.EnhancedDemoLayout_breadcrumbLink__8Rm8q{color:#6b6b6b;text-decoration:none;transition:color .2s}.EnhancedDemoLayout_breadcrumbLink__8Rm8q:hover{color:#0a0a0a;text-decoration:underline}.EnhancedDemoLayout_breadcrumbCurrent__uwpC5{color:#0a0a0a;font-weight:600}.EnhancedDemoLayout_separator__Dv4Ta{color:#b0b0b0;margin:0 .25rem}.EnhancedDemoLayout_header__50adX{background:linear-gradient(135deg,#fafafa,#f5f5f5);border-bottom:1px solid #e5e5e7;padding:3rem 0}.EnhancedDemoLayout_headerContainer__XT0dg{max-width:1440px;margin:0 auto;padding:0 2rem}.EnhancedDemoLayout_title___8L4q{font-size:2.5rem;font-weight:700;color:#0a0a0a;margin:0 0 .5rem;line-height:1.2}.EnhancedDemoLayout_subtitle__4BHvI{font-size:1.125rem;color:#6b6b6b;margin:0;max-width:800px;line-height:1.6}.EnhancedDemoLayout_main__04QcM{flex:1;width:100%}.EnhancedDemoLayout_footer__VZ2yE{background:#0a0a0a;color:#ffffff;padding:4rem 0 2rem;margin-top:auto}.EnhancedDemoLayout_footerContainer__QDoBp{max-width:1440px;margin:0 auto;padding:0 2rem}.EnhancedDemoLayout_footerGrid__Pqrxs{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem;margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #2a2a2a}.EnhancedDemoLayout_footerColumn__FrWNA{display:flex;flex-direction:column}.EnhancedDemoLayout_footerHeading__nKncV{font-size:.875rem;font-weight:600;color:#ffffff;margin:0 0 1rem;text-transform:uppercase;letter-spacing:.05em}.EnhancedDemoLayout_footerLinks__CThjT{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.EnhancedDemoLayout_footerLinks__CThjT a{color:#b0b0b0;text-decoration:none;font-size:.9375rem;transition:color .2s}.EnhancedDemoLayout_footerLinks__CThjT a:hover{color:#ffffff}.EnhancedDemoLayout_footerBottom__ixYMd{display:flex;justify-content:space-between;align-items:center;padding-top:2rem}.EnhancedDemoLayout_footerLogo__pLoYd{height:32px}.EnhancedDemoLayout_footerLogo__pLoYd img{height:100%;width:auto;opacity:.9}.EnhancedDemoLayout_footerCopyright__7HeHR{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.EnhancedDemoLayout_footerCopyright__7HeHR p{margin:0;font-size:.875rem;color:#8a8a8a}.EnhancedDemoLayout_footerLegal__wcJ4K{display:flex;gap:1.5rem}.EnhancedDemoLayout_footerLegal__wcJ4K a{color:#8a8a8a;text-decoration:none;font-size:.875rem;transition:color .2s}.EnhancedDemoLayout_footerLegal__wcJ4K a:hover{color:#ffffff;text-decoration:underline}@media (max-width:1024px){.EnhancedDemoLayout_footerGrid__Pqrxs{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (max-width:768px){.EnhancedDemoLayout_title___8L4q{font-size:2rem}.EnhancedDemoLayout_subtitle__4BHvI{font-size:1rem}.EnhancedDemoLayout_breadcrumbsContainer__FT0mT{padding:0 1rem;font-size:.8125rem}.EnhancedDemoLayout_headerContainer__XT0dg{padding:0 1rem}.EnhancedDemoLayout_header__50adX{padding:2rem 0}.EnhancedDemoLayout_footerGrid__Pqrxs{grid-template-columns:1fr;gap:2rem}.EnhancedDemoLayout_footerBottom__ixYMd{flex-direction:column;gap:1.5rem;align-items:center;text-align:center}.EnhancedDemoLayout_footerCopyright__7HeHR{align-items:center}.EnhancedDemoLayout_footerLegal__wcJ4K{flex-wrap:wrap;justify-content:center}}@media (max-width:480px){.EnhancedDemoLayout_title___8L4q{font-size:1.5rem}.EnhancedDemoLayout_breadcrumbs__g47zU{padding:.5rem 0}.EnhancedDemoLayout_separator__Dv4Ta{margin:0 .125rem}}.EnhancedDemoLayout_layout__VSLiI[data-variant=dark]{background:#0a0a0a;color:#ffffff}.EnhancedDemoLayout_layout__VSLiI[data-variant=dark] .EnhancedDemoLayout_breadcrumbs__g47zU{background:#1a1a1a;border-bottom-color:#2a2a2a}.EnhancedDemoLayout_layout__VSLiI[data-variant=dark] .EnhancedDemoLayout_breadcrumbLink__8Rm8q{color:#b0b0b0}.EnhancedDemoLayout_layout__VSLiI[data-variant=dark] .EnhancedDemoLayout_breadcrumbCurrent__uwpC5,.EnhancedDemoLayout_layout__VSLiI[data-variant=dark] .EnhancedDemoLayout_breadcrumbLink__8Rm8q:hover{color:#ffffff}.EnhancedDemoLayout_layout__VSLiI[data-variant=dark] .EnhancedDemoLayout_header__50adX{background:linear-gradient(135deg,#1a1a1a,#0a0a0a);border-bottom-color:#2a2a2a}.EnhancedDemoLayout_layout__VSLiI[data-variant=dark] .EnhancedDemoLayout_title___8L4q{color:#ffffff}.EnhancedDemoLayout_layout__VSLiI[data-variant=dark] .EnhancedDemoLayout_subtitle__4BHvI{color:#b0b0b0}.EnhancedDemo_demoWrapper__g7olq{min-height:100vh;background:#ffffff}@media (max-width:768px){.EnhancedDemo_container__23A0M,.EnhancedDemo_demoWrapper__g7olq{padding:0 1rem}.EnhancedDemo_container__23A0M h1{font-size:clamp(2rem,5vw,2.75rem)}.EnhancedDemo_container__23A0M h2{font-size:clamp(1.75rem,4vw,2.25rem)}.EnhancedDemo_container__23A0M h3{font-size:clamp(1.25rem,3vw,1.5rem)}.EnhancedDemo_pricingGrid__FtFsp{grid-template-columns:1fr;gap:1.5rem}.EnhancedDemo_pricingCard__inFAt{margin:0 .5rem}.EnhancedDemo_ctaButtons__Pe_69{flex-direction:column;gap:1rem}.EnhancedDemo_ctaPrimary__edcLu,.EnhancedDemo_ctaSecondary__SZWv5{width:100%;text-align:center}}@media (max-width:480px){.EnhancedDemo_container__23A0M,.EnhancedDemo_demoWrapper__g7olq{padding:0 .5rem}.EnhancedDemo_container__23A0M h1{font-size:clamp(1.75rem,4vw,2rem)}.EnhancedDemo_container__23A0M h2{font-size:clamp(1.5rem,3.5vw,1.75rem)}.EnhancedDemo_pricingCard__inFAt{margin:0 .25rem;padding:1.5rem}.EnhancedDemo_btnPrimary__EBTPM,.EnhancedDemo_btnSecondary__M5LIZ,.EnhancedDemo_ctaPrimary__edcLu,.EnhancedDemo_ctaSecondary__SZWv5{min-height:44px;min-width:44px;padding:.75rem 1rem}.EnhancedDemo_ghostBtn__4TVpJ,.EnhancedDemo_primaryBtn__zjR9h{min-height:48px;padding:.875rem 1.5rem}}.EnhancedDemo_demoNav___OQMS{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.98);backdrop-filter:blur(20px);border-bottom:1px solid rgba(0,0,0,.08);padding:.75rem 0}.EnhancedDemo_container__23A0M{max-width:1400px;margin:0 auto;padding:0 2rem}.EnhancedDemo_mobileContainer__JpohT{max-width:100%;padding:0 1rem}.EnhancedDemo_navContainer__pT4za{max-width:1400px;padding:0 2rem}.EnhancedDemo_logoLink__TONOD,.EnhancedDemo_navLogo__3AgXP{display:flex;align-items:center}.EnhancedDemo_logoLink__TONOD{gap:.75rem;text-decoration:none;transition:opacity .2s}.EnhancedDemo_logoLink__TONOD:hover{opacity:.8}.EnhancedDemo_logoImage__YEHMU{height:32px;width:auto;object-fit:contain}.EnhancedDemo_logoText__tk1Pe{font-size:1.5rem;font-weight:700;color:#1a1a1a;text-decoration:none;letter-spacing:-.5px}.EnhancedDemo_navLinks__kYp2p{gap:2rem}.EnhancedDemo_navLink__rqlES{color:#4a5568;text-decoration:none;font-weight:500;font-size:.95rem;transition:color .2s}.EnhancedDemo_navLink__rqlES:hover{color:#1a202c}.EnhancedDemo_navActions__g7Hbc{display:flex;gap:1rem;align-items:center}.EnhancedDemo_navBtn__l7dY8{padding:.5rem 1.25rem;background:transparent;border:1px solid #e2e8f0;border-radius:8px;color:#4a5568;font-weight:500;font-size:.95rem;cursor:pointer;transition:all .2s}.EnhancedDemo_navBtn__l7dY8:hover{background:#f7fafc;border-color:#cbd5e0}.EnhancedDemo_navBtnPrimary__lTo2m{padding:.5rem 1.25rem;background:#6366f1;border:none;border-radius:8px;color:white;font-weight:500;font-size:.95rem;text-decoration:none;display:inline-flex;align-items:center;cursor:pointer;transition:all .2s;font-family:inherit;line-height:1.2}.EnhancedDemo_navBtnPrimary__lTo2m:hover{transform:translateY(-1px);box-shadow:0 10px 20px rgba(99,102,241,.3);background:#4f46e5}@media (max-width:768px){.EnhancedDemo_navContainer__pT4za{padding:0 1rem}.EnhancedDemo_logoImage__YEHMU{height:28px}.EnhancedDemo_logoText__tk1Pe{font-size:1.25rem}.EnhancedDemo_navLinks__kYp2p{display:none}.EnhancedDemo_navActions__g7Hbc{gap:.5rem}.EnhancedDemo_navBtn__l7dY8{display:none}.EnhancedDemo_navBtnPrimary__lTo2m{font-size:.875rem;padding:.4rem 1rem}}.EnhancedDemo_container__23A0M{min-height:100vh;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;color:#0a0a0a;background:#ffffff;line-height:1.65;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1}.EnhancedDemo_container__23A0M h1{font-size:clamp(2.75rem,6vw,4.5rem);font-weight:800;line-height:1.05;letter-spacing:-.03em}.EnhancedDemo_container__23A0M h2{font-size:clamp(2.25rem,4vw,3.5rem);font-weight:700;line-height:1.15;letter-spacing:-.025em}.EnhancedDemo_container__23A0M h3{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;line-height:1.25;letter-spacing:-.02em}.EnhancedDemo_container__23A0M h4{font-size:clamp(1.125rem,2vw,1.5rem);font-weight:600;line-height:1.35}.EnhancedDemo_nav__jV9FH{position:fixed;top:0;width:100%;background:rgba(255,255,255,.97);backdrop-filter:saturate(180%) blur(20px);z-index:1000;border-bottom:1px solid rgba(0,0,0,.08);transition:all .3s cubic-bezier(.4,0,.2,1)}.EnhancedDemo_navScrolled__Fh3k0{box-shadow:0 1px 3px rgba(0,0,0,.05)}.EnhancedDemo_navContainer__pT4za{max-width:1440px;margin:0 auto;padding:1rem 3rem;display:flex;justify-content:space-between;align-items:center}.EnhancedDemo_navBrand__damEx{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:#1a1a1a;display:flex;align-items:center;gap:.5rem}.EnhancedDemo_brandMark__3yLra{width:32px;height:32px;background:#1a1a1a;border-radius:4px;position:relative}.EnhancedDemo_brandMark__3yLra:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:2px;background:white}.EnhancedDemo_navLinks__kYp2p{display:flex;align-items:center;gap:2.5rem}.EnhancedDemo_navLinks__kYp2p a{color:#4a4a4a;text-decoration:none;font-weight:500;font-size:.9375rem;transition:all .2s;position:relative;padding:.25rem 0}.EnhancedDemo_navLinks__kYp2p a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#000;transition:width .3s cubic-bezier(.4,0,.2,1)}.EnhancedDemo_navLinks__kYp2p a:hover{color:#000}.EnhancedDemo_navLinks__kYp2p a:hover:after{width:100%}.EnhancedDemo_navCta__KBx3F{background:#000;color:#fff;border:none;padding:.875rem 2rem;font-weight:600;font-size:.9375rem;cursor:pointer;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.EnhancedDemo_navCta__KBx3F:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s}.EnhancedDemo_navCta__KBx3F:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.18)}.EnhancedDemo_navCta__KBx3F:hover:before{left:100%}.EnhancedDemo_hero__557Pi{padding:10rem 3rem 5rem;max-width:1440px;margin:0 auto;position:relative}.EnhancedDemo_hero__557Pi:before{content:"";position:absolute;top:-20%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(0,0,0,.03) 0,transparent 70%);border-radius:50%;pointer-events:none}.EnhancedDemo_heroContent__6Dw8k{max-width:1100px;position:relative;z-index:1}.EnhancedDemo_heroBadges__xk_K3{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.EnhancedDemo_heroBadge__E_1wV{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:linear-gradient(135deg,#f0f0f0,#fafafa);border:1px solid rgba(0,0,0,.06);border-radius:100px;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:2.5rem;color:#333;animation:EnhancedDemo_slideDown__cXtWa .8s cubic-bezier(.4,0,.2,1)}.EnhancedDemo_heroTitle__Rvwpi{margin-bottom:2rem;animation:EnhancedDemo_slideUp__t8a_H .8s cubic-bezier(.4,0,.2,1);text-align:center}.EnhancedDemo_heroGradient__FHwk7{color:#0a0a0a;font-weight:800}.EnhancedDemo_heroSubtitle__HrVmy{font-size:1.375rem;color:#5a5a5a;font-weight:400;line-height:1.6;margin-bottom:3.5rem;max-width:800px;animation:EnhancedDemo_slideUp__t8a_H .9s cubic-bezier(.4,0,.2,1)}.EnhancedDemo_heroCta__T0K4d{display:flex;gap:1.25rem;margin-bottom:5rem;animation:EnhancedDemo_slideUp__t8a_H 1s cubic-bezier(.4,0,.2,1)}.EnhancedDemo_ghostBtn__4TVpJ,.EnhancedDemo_primaryBtn__zjR9h{display:inline-flex;align-items:center;gap:.625rem;padding:1.125rem 2.5rem;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;border-radius:8px}.EnhancedDemo_primaryBtn__zjR9h{background:#1a1a1a;color:#fff;box-shadow:0 4px 14px rgba(0,0,0,.15);position:relative;overflow:hidden}.EnhancedDemo_primaryBtn__zjR9h:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgba(255,255,255,.1);transition:left .5s}.EnhancedDemo_primaryBtn__zjR9h:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.25);background:#000}.EnhancedDemo_primaryBtn__zjR9h:hover:before{left:100%}.EnhancedDemo_ghostBtn__4TVpJ{background:transparent;color:#000;border:2px solid #e0e0e0}.EnhancedDemo_ghostBtn__4TVpJ:hover{background:#fafafa;border-color:#000;transform:translateX(2px)}.EnhancedDemo_heroMetrics__7kcM0{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;padding:3rem;background:linear-gradient(135deg,#fafafa,#f5f5f5);border-radius:16px;border:1px solid rgba(0,0,0,.06);animation:EnhancedDemo_fadeIn__YsSYi 1.2s cubic-bezier(.4,0,.2,1)}.EnhancedDemo_metric__8cdoU{text-align:center;position:relative}.EnhancedDemo_metric__8cdoU:after{content:"";position:absolute;right:-1rem;top:20%;height:60%;width:1px;background:rgba(0,0,0,.08)}.EnhancedDemo_metric__8cdoU:last-child:after{display:none}.EnhancedDemo_metricValue__o_xmF{font-size:2.5rem;font-weight:800;background:linear-gradient(135deg,#000,#444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.02em;margin-bottom:.5rem}.EnhancedDemo_metricLabel__RvNVj{font-size:.875rem;color:#666;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.EnhancedDemo_trustBar__VSmVc{padding:2.5rem 3rem;background:linear-gradient(90deg,#fafafa,#fff 50%,#fafafa);border-top:1px solid rgba(0,0,0,.04);border-bottom:1px solid rgba(0,0,0,.04);margin-bottom:5rem}.EnhancedDemo_trustContainer__6_skW{max-width:1440px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:3rem}.EnhancedDemo_trustContainer__6_skW span{color:#666;font-size:.875rem;font-weight:600;letter-spacing:.03em;display:flex;align-items:center;gap:.5rem}.EnhancedDemo_trustContainer__6_skW span:before{content:"✓";display:inline-block;width:20px;height:20px;background:#e8f5e9;color:#2e7d32;border-radius:50%;text-align:center;line-height:20px;font-size:12px;font-weight:700}.EnhancedDemo_machSection__3m5R_{max-width:1440px;padding:5rem 3rem;background:linear-gradient(135deg,#f8f8f8,#fff);border-radius:24px;margin:0 auto 5rem}.EnhancedDemo_machGrid__TNES6{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem}.EnhancedDemo_machCard__h9mK1{background:#fff;padding:2rem;border-radius:12px;border:1px solid rgba(0,0,0,.06);transition:all .3s cubic-bezier(.4,0,.2,1);text-align:center}.EnhancedDemo_machCard__h9mK1:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.08);border-color:#000}.EnhancedDemo_machMetric__Q9Ask{font-size:3rem;font-weight:800;background:linear-gradient(135deg,#000,#444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.75rem}.EnhancedDemo_machLabel__JdeiY{font-size:.9375rem;color:#666;font-weight:500;line-height:1.4}.EnhancedDemo_networkSection__j9XKz{max-width:1440px;margin:0 auto;padding:5rem 3rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.EnhancedDemo_networkText__6wxLE h2{margin-bottom:1.5rem}.EnhancedDemo_networkText__6wxLE p{font-size:1.125rem;color:#666;margin-bottom:2rem;line-height:1.7}.EnhancedDemo_networkList__EpG5y{list-style:none;padding:0;margin:0}.EnhancedDemo_networkList__EpG5y li{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,.06);font-size:1rem;color:#444;line-height:1.6}.EnhancedDemo_networkList__EpG5y strong{color:#000;font-weight:700}.EnhancedDemo_networkDiagram__YoogO{position:relative;height:400px;display:flex;align-items:center;justify-content:center}.EnhancedDemo_hub__7CTKw{position:absolute;width:120px;height:120px;background:linear-gradient(135deg,#000,#333);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem;z-index:2;box-shadow:0 8px 32px rgba(0,0,0,.2);animation:EnhancedDemo_pulse__ZP8Ug 3s infinite}.EnhancedDemo_spokes__Ppm9m{position:absolute;width:100%;height:100%}.EnhancedDemo_node___58JH{position:absolute;width:80px;height:80px;background:#fff;border:2px solid #000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.75rem;transition:all .3s}.EnhancedDemo_node___58JH:first-child{top:0;left:50%;transform:translateX(-50%)}.EnhancedDemo_node___58JH:nth-child(2){right:0;top:50%;transform:translateY(-50%)}.EnhancedDemo_node___58JH:nth-child(3){bottom:0;left:50%;transform:translateX(-50%)}.EnhancedDemo_node___58JH:nth-child(4){left:0;top:50%;transform:translateY(-50%)}.EnhancedDemo_node___58JH:hover{transform:scale(1.1);background:#f0f0f0}.EnhancedDemo_capabilities__sGJ44{max-width:1440px;margin:0 auto;padding:5rem 3rem}.EnhancedDemo_sectionHeader__7rU20{text-align:center;margin-bottom:4rem}.EnhancedDemo_badge__jxHqZ{display:inline-block;padding:.5rem 1rem;background:#000;color:#fff;border-radius:100px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.5rem}.EnhancedDemo_sectionHeader__7rU20 h2{margin-bottom:1rem}.EnhancedDemo_sectionHeader__7rU20 p{font-size:1.25rem;color:#666;max-width:700px;margin:0 auto;line-height:1.6}.EnhancedDemo_capabilitiesGrid__xo7um{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2.5rem}.EnhancedDemo_capability__cBJRL{background:#fff;padding:2.5rem;border-radius:16px;border:1px solid rgba(0,0,0,.08);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.EnhancedDemo_capability__cBJRL:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#000,#444);transform:translateX(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1)}.EnhancedDemo_capability__cBJRL:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,.1)}.EnhancedDemo_capability__cBJRL:hover:before{transform:translateX(0)}.EnhancedDemo_capability__cBJRL h3{font-size:1.5rem;margin-bottom:1rem;color:#000}.EnhancedDemo_capability__cBJRL p{color:#666;line-height:1.6;margin-bottom:1.5rem}.EnhancedDemo_capabilityFeatures__WwWqt{list-style:none;padding:0;margin:0}.EnhancedDemo_capabilityFeatures__WwWqt li{padding:.5rem 0;color:#444;font-size:.9375rem;display:flex;align-items:flex-start}.EnhancedDemo_capabilityFeatures__WwWqt li:before{content:"→";margin-right:.75rem;color:#000;font-weight:700}.EnhancedDemo_aiSection__B7zrJ{background:linear-gradient(135deg,#000,#1a1a1a);color:#fff;padding:5rem 3rem;margin:5rem 0;position:relative;overflow:hidden}.EnhancedDemo_aiSection__B7zrJ:before{content:"";position:absolute;top:-50%;right:-25%;width:800px;height:800px;background:radial-gradient(circle,rgba(255,255,255,.05) 0,transparent 70%);border-radius:50%}.EnhancedDemo_aiContent__zRz8J{max-width:1440px;margin:0 auto;position:relative;z-index:1}.EnhancedDemo_aiText__7_Uee{text-align:center;margin-bottom:4rem}.EnhancedDemo_aiText__7_Uee h2{color:#fff;margin-bottom:1.5rem}.EnhancedDemo_aiText__7_Uee p{font-size:1.25rem;color:rgba(255,255,255,.8);max-width:800px;margin:0 auto 2.5rem;line-height:1.6}.EnhancedDemo_aiCta__ET_5J{background:#fff;color:#000;border:none;padding:1rem 2.5rem;font-weight:600;font-size:1rem;cursor:pointer;border-radius:8px;transition:all .3s}.EnhancedDemo_aiCta__ET_5J:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,255,255,.2)}.EnhancedDemo_aiFeatures__ghz5_{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.5rem}.EnhancedDemo_aiFeature__9wXhz{background:rgba(255,255,255,.05);backdrop-filter:blur(10px);padding:2rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);transition:all .3s}.EnhancedDemo_aiFeature__9wXhz:hover{background:rgba(255,255,255,.08);transform:translateY(-4px)}.EnhancedDemo_aiFeature__9wXhz h4{color:#fff;margin-bottom:1rem}.EnhancedDemo_aiFeature__9wXhz p{color:rgba(255,255,255,.7);font-size:.9375rem;line-height:1.5}.EnhancedDemo_comparison__h1Mv0{max-width:1440px;margin:0 auto;padding:5rem 3rem}.EnhancedDemo_comparisonTable__7zh0N{margin-top:3rem;overflow-x:auto;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.06)}.EnhancedDemo_comparisonTableInner__sv0vf{width:100%;border-collapse:initial;border-spacing:0;background:#fff}.EnhancedDemo_comparisonHeader__mS_s3{text-align:left;padding:1.75rem;background:#fafafa;font-weight:700;font-size:.9375rem;color:#333;border-bottom:2px solid #f0f0f0;text-transform:uppercase;letter-spacing:.03em}.EnhancedDemo_comparisonHeaderFirst__3PIY6{border-top-left-radius:16px}.EnhancedDemo_comparisonHeaderLast__loGpC{border-top-right-radius:16px}.EnhancedDemo_comparisonHeaderHighlight__qQSJo{background:#000;color:#fff;position:relative}.EnhancedDemo_comparisonCell__ko1k_{padding:1.5rem 1.75rem;border-bottom:1px solid #f5f5f5;font-size:.9375rem;color:#666}.EnhancedDemo_comparisonCellHighlight__z3kJH{background:linear-gradient(135deg,#f8f8f8,#fafafa);color:#000;font-weight:700;position:relative}.EnhancedDemo_comparisonCellHighlight__z3kJH:before{content:"✓";position:absolute;left:.75rem;color:#2e7d32;font-weight:700}.EnhancedDemo_comparisonRowLast__Ql7G6 .EnhancedDemo_comparisonCell__ko1k_{border-bottom:none}.EnhancedDemo_comparisonRowLast__Ql7G6 .EnhancedDemo_comparisonCellFirst__68AJG{border-bottom-left-radius:16px}.EnhancedDemo_comparisonRowLast__Ql7G6 .EnhancedDemo_comparisonCellLast__RKRTB{border-bottom-right-radius:16px}.EnhancedDemo_comparisonRow__L9pj1:hover .EnhancedDemo_comparisonCell__ko1k_{background:#fafafa}.EnhancedDemo_comparisonRow__L9pj1:hover .EnhancedDemo_comparisonCellHighlight__z3kJH{background:linear-gradient(135deg,#f0f0f0,#f5f5f5)}.EnhancedDemo_roiSection__EBHGY{background:linear-gradient(135deg,#fafafa,#f5f5f5);padding:5rem 3rem;margin:5rem 0;border-radius:24px}.EnhancedDemo_roiCalculator___b6wb{max-width:1200px;margin:3rem auto 0;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.EnhancedDemo_roiInputs__tzBwO{background:#fff;padding:2.5rem;border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.06)}.EnhancedDemo_roiInput__7cXcb{margin-bottom:2rem}.EnhancedDemo_roiInput__7cXcb:last-child{margin-bottom:0}.EnhancedDemo_roiInput__7cXcb label{display:block;font-size:.875rem;font-weight:700;color:#333;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.05em}.EnhancedDemo_roiInput__7cXcb input{width:100%;padding:1rem 1.25rem;border:2px solid #e0e0e0;border-radius:8px;background:#fff;font-size:1.125rem;font-weight:600;color:#000;transition:all .2s}.EnhancedDemo_roiInput__7cXcb input:focus{outline:none;border-color:#000;box-shadow:0 0 0 3px rgba(0,0,0,.05)}.EnhancedDemo_roiResults__XFsJP{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.EnhancedDemo_roiResult__EETEW{background:#fff;padding:2rem;border-radius:12px;text-align:center;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:all .3s}.EnhancedDemo_roiResult__EETEW:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.1)}.EnhancedDemo_roiValue__RkcOl{font-size:2.75rem;font-weight:800;background:linear-gradient(135deg,#000,#444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem}.EnhancedDemo_roiLabel__QGCqg{font-size:.875rem;color:#666;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.EnhancedDemo_pricing__jBatr{position:relative;max-width:1440px;margin:0 auto;padding:6rem 3rem;background:linear-gradient(180deg,#ffffff,#fafafa)}.EnhancedDemo_pricing__jBatr:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.1) 20%,rgba(0,0,0,.1) 80%,transparent)}.EnhancedDemo_pricingHeader__lehXq{text-align:center;margin-bottom:4rem}.EnhancedDemo_pricingTitle__DS07h{font-size:3.5rem;font-weight:800;color:#0a0a0a;margin-bottom:1rem;letter-spacing:-.03em;line-height:1.1}.EnhancedDemo_pricingSubtitle__HKb9k{font-size:1.25rem;color:#6b6b6b;max-width:600px;margin:0 auto;line-height:1.6}.EnhancedDemo_pricingToggle__ShvH_{display:flex;align-items:center;justify-content:center;gap:1rem;margin:3rem 0}.EnhancedDemo_pricingToggleLabel__YKMH4{font-size:1rem;color:#6b6b6b;font-weight:500}.EnhancedDemo_pricingToggleSwitch__Dd2rs{position:relative;width:60px;height:32px;background:#e5e5e5;border-radius:100px;cursor:pointer;transition:background .3s ease}.EnhancedDemo_pricingToggleSwitch__Dd2rs.EnhancedDemo_active__nzPF8{background:#0a0a0a}.EnhancedDemo_pricingToggleSlider__RPfIo{position:absolute;top:4px;left:4px;width:24px;height:24px;background:white;border-radius:50%;transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.15)}.EnhancedDemo_pricingToggleSwitch__Dd2rs.EnhancedDemo_active__nzPF8 .EnhancedDemo_pricingToggleSlider__RPfIo{transform:translateX(28px)}.EnhancedDemo_pricingGrid__FtFsp{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:2rem;margin-top:3rem;perspective:1000px}@media (max-width:768px){.EnhancedDemo_navContainer__pT4za{padding:1rem 1.5rem}.EnhancedDemo_navLinks__kYp2p{display:none}.EnhancedDemo_navBrand__damEx{font-size:1.25rem}.EnhancedDemo_hero__557Pi{padding:4rem 1.5rem 3rem}.EnhancedDemo_heroContent__6Dw8k{padding:0}.EnhancedDemo_heroTitle__Rvwpi{font-size:2rem!important;line-height:1.2}.EnhancedDemo_heroSubtitle__HrVmy{font-size:1rem;margin-bottom:2rem}.EnhancedDemo_heroCta__T0K4d{flex-direction:column;gap:1rem}.EnhancedDemo_ghostBtn__4TVpJ,.EnhancedDemo_primaryBtn__zjR9h{width:100%;padding:1rem}.EnhancedDemo_features__9dY4V,.EnhancedDemo_pricing__jBatr{padding:3rem 1.5rem}.EnhancedDemo_featuresGrid__E3JwH,.EnhancedDemo_pricingGrid__FtFsp{grid-template-columns:1fr;gap:1.5rem}.EnhancedDemo_pricingCard__inFAt{padding:2rem 1.5rem}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO{transform:none}.EnhancedDemo_pricingTitle__DS07h{font-size:2.5rem!important}.EnhancedDemo_pricingSubtitle__HKb9k{font-size:1rem}.EnhancedDemo_priceValue__nyjER{font-size:3rem!important}.EnhancedDemo_configPanel__QsLqb{padding:1.5rem}.EnhancedDemo_configGrid__sJz1w{grid-template-columns:1fr}.EnhancedDemo_demoPreview__OXeRK{padding:1.5rem}.EnhancedDemo_ctaSection__yoiob{padding:3rem 1.5rem}.EnhancedDemo_ctaButtons__Pe_69{flex-direction:column;width:100%}.EnhancedDemo_ctaPrimary__edcLu,.EnhancedDemo_ctaSecondary__SZWv5{width:100%}.EnhancedDemo_dataTable__7rfNw{display:block;overflow-x:auto;white-space:nowrap}.EnhancedDemo_roiGrid__Un45D{grid-template-columns:1fr}}@media (max-width:480px){.EnhancedDemo_container__23A0M{font-size:14px}.EnhancedDemo_heroTitle__Rvwpi{font-size:1.75rem!important}.EnhancedDemo_heroSubtitle__HrVmy{font-size:.95rem}.EnhancedDemo_heroBadge__E_1wV{font-size:.75rem;padding:.5rem 1rem}.EnhancedDemo_featureCard__kXtYk,.EnhancedDemo_pricingCard__inFAt{padding:1.5rem}.EnhancedDemo_configSection__QcejR{padding:1rem}.EnhancedDemo_configOption__QBDeS{padding:.75rem}.EnhancedDemo_demoPreview__OXeRK h3{font-size:1.25rem}}@media (min-width:769px) and (max-width:1024px){.EnhancedDemo_navContainer__pT4za{padding:1rem 2rem}.EnhancedDemo_navLinks__kYp2p{gap:1rem}.EnhancedDemo_navLinks__kYp2p a{font-size:.875rem}.EnhancedDemo_hero__557Pi{padding:5rem 2rem 4rem}.EnhancedDemo_features__9dY4V,.EnhancedDemo_pricing__jBatr{padding:4rem 2rem}.EnhancedDemo_featuresGrid__E3JwH,.EnhancedDemo_pricingGrid__FtFsp{grid-template-columns:repeat(2,1fr)}.EnhancedDemo_configGrid__sJz1w{grid-template-columns:1fr 1fr}}.EnhancedDemo_pricingCard__inFAt{position:relative;background:linear-gradient(180deg,#ffffff,#fcfcfc);border:1px solid rgba(0,0,0,.08);border-radius:24px;padding:2.5rem;transition:all .4s cubic-bezier(.165,.84,.44,1);overflow:hidden}.EnhancedDemo_pricingCard__inFAt:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#e5e5e5,#d4d4d4 50%,#e5e5e5);opacity:0;transition:opacity .3s ease}.EnhancedDemo_pricingCard__inFAt:hover:before{opacity:1}.EnhancedDemo_pricingCard__inFAt:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 30px 60px -20px rgba(0,0,0,.15),0 10px 20px -10px rgba(0,0,0,.1);border-color:rgba(0,0,0,.12)}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO{background:linear-gradient(180deg,#0a0a0a,#1a1a1a);border:none;transform:scale(1.05);box-shadow:0 30px 60px -15px rgba(0,0,0,.25),0 10px 20px -5px rgba(0,0,0,.15)}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO:before{background:linear-gradient(90deg,#333,#555 50%,#333);opacity:1}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO:hover{transform:translateY(-12px) scale(1.07);box-shadow:0 40px 80px -20px rgba(0,0,0,.3),0 15px 30px -10px rgba(0,0,0,.2)}.EnhancedDemo_popularBadge__TBCoF{background:linear-gradient(135deg,#ffd700,#ffed4e);color:#0a0a0a;padding:.375rem 1.25rem;border-radius:100px;font-size:.7rem;font-weight:800;letter-spacing:.1em;box-shadow:0 4px 12px rgba(255,215,0,.3)}.EnhancedDemo_pricingCardHeader__E7kMm{text-align:center;margin-bottom:2rem}.EnhancedDemo_pricingPlan__G0uNJ{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#8a8a8a;margin-bottom:.5rem}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO .EnhancedDemo_pricingPlan__G0uNJ{color:#a0a0a0}.EnhancedDemo_pricingCard__inFAt h3{font-size:1.875rem;margin-bottom:.5rem;color:#0a0a0a;font-weight:700}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO h3{color:#ffffff}.EnhancedDemo_pricingDescription__by_Im{font-size:.9375rem;color:#6b6b6b;margin-bottom:2rem;line-height:1.5}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO .EnhancedDemo_pricingDescription__by_Im{color:#b0b0b0}.EnhancedDemo_price__mAPal{display:flex;align-items:baseline;justify-content:center;gap:.375rem;margin-bottom:.25rem}.EnhancedDemo_priceCurrency__UV3tr{font-size:1.5rem;font-weight:600;color:#8a8a8a;margin-top:-.75rem}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO .EnhancedDemo_priceCurrency__UV3tr{color:#a0a0a0}.EnhancedDemo_priceValue__nyjER{font-size:4rem;font-weight:800;letter-spacing:-.04em;color:#0a0a0a;line-height:1}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO .EnhancedDemo_priceValue__nyjER{color:#ffffff}.EnhancedDemo_pricePeriod__3Qqec{color:#8a8a8a;font-size:1rem;font-weight:500}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO .EnhancedDemo_pricePeriod__3Qqec{color:#a0a0a0}.EnhancedDemo_priceRevenue__JbVhF{text-align:center;color:#6b6b6b;font-size:.875rem;margin-bottom:2rem;padding:1rem;background:rgba(0,0,0,.02);border-radius:12px}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO .EnhancedDemo_priceRevenue__JbVhF{background:rgba(255,255,255,.05);color:#b0b0b0}.EnhancedDemo_featuresDivider__nxjcZ{height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.1) 50%,transparent);margin:2rem 0}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO .EnhancedDemo_featuresDivider__nxjcZ{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1) 50%,transparent)}.EnhancedDemo_features__9dY4V{list-style:none;padding:0;margin:0 0 2rem}.EnhancedDemo_features__9dY4V li{padding:.75rem 0;color:#4a4a4a;font-size:.9375rem;display:flex;align-items:center;position:relative;transition:transform .2s ease}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO .EnhancedDemo_features__9dY4V li{color:#d0d0d0}.EnhancedDemo_features__9dY4V li:hover{transform:translateX(4px)}.EnhancedDemo_features__9dY4V li:before{content:"";width:20px;height:20px;margin-right:.75rem;background:linear-gradient(135deg,#0a0a0a,#2a2a2a);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO .EnhancedDemo_features__9dY4V li:before{background:linear-gradient(135deg,#ffffff,#e0e0e0)}.EnhancedDemo_features__9dY4V li:after{content:"✓";position:absolute;left:5px;color:white;font-size:.75rem;font-weight:700}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO .EnhancedDemo_features__9dY4V li:after{color:#0a0a0a}.EnhancedDemo_pricingBtnPrimary__L2UuW,.EnhancedDemo_pricingBtn__tqeDw{width:100%;padding:1rem 1.5rem;font-weight:600;font-size:.9375rem;cursor:pointer;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;position:relative;overflow:hidden;text-transform:uppercase;letter-spacing:.05em}.EnhancedDemo_pricingBtn__tqeDw{background:rgba(0,0,0,.03);color:#0a0a0a;border:1px solid rgba(0,0,0,.1)}.EnhancedDemo_pricingBtn__tqeDw:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,0,0,.05) 50%,transparent);transition:left .5s ease}.EnhancedDemo_pricingBtn__tqeDw:hover:before{left:100%}.EnhancedDemo_pricingBtn__tqeDw:hover{background:rgba(0,0,0,.06);border-color:rgba(0,0,0,.2);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.EnhancedDemo_pricingBtnPrimary__L2UuW{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);color:#ffffff;box-shadow:0 4px 12px rgba(0,0,0,.15)}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO .EnhancedDemo_pricingBtnPrimary__L2UuW{background:linear-gradient(135deg,#ffffff,#f0f0f0);color:#0a0a0a;box-shadow:0 4px 12px rgba(255,255,255,.1)}.EnhancedDemo_pricingBtnPrimary__L2UuW:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.1);transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO .EnhancedDemo_pricingBtnPrimary__L2UuW:before{background:rgba(0,0,0,.05)}.EnhancedDemo_pricingBtnPrimary__L2UuW:hover:before{width:300px;height:300px}.EnhancedDemo_pricingBtnPrimary__L2UuW:hover{box-shadow:0 8px 24px rgba(0,0,0,.2)}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO .EnhancedDemo_pricingBtnPrimary__L2UuW:hover{box-shadow:0 8px 24px rgba(255,255,255,.15)}.EnhancedDemo_pricingFooter__0D7TA{text-align:center;margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(0,0,0,.05)}.EnhancedDemo_pricingFooterText__4qDCo{font-size:.9375rem;color:#6b6b6b;margin-bottom:1.5rem;line-height:1.6}.EnhancedDemo_pricingFooterLink__ID2zg{color:#0a0a0a;font-weight:600;text-decoration:none;border-bottom:2px solid transparent;transition:border-color .3s ease}.EnhancedDemo_pricingFooterLink__ID2zg:hover{border-bottom-color:#0a0a0a}.EnhancedDemo_timeline__SljBN{max-width:1440px;padding:5rem 3rem}.EnhancedDemo_timelineContainer__kM466{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem;position:relative}.EnhancedDemo_timelineContainer__kM466:before{content:"";position:absolute;top:50%;left:0;right:0;height:2px;background:linear-gradient(90deg,#000,#000 25%,transparent 0,transparent 50%,#000 0,#000 75%,transparent 0);background-size:20px 2px;z-index:0}.EnhancedDemo_timelineItem__TQFUv{background:#fff;padding:2rem;border-radius:12px;border:2px solid #000;z-index:1;transition:all .3s}.EnhancedDemo_timelineItem__TQFUv:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.1)}.EnhancedDemo_timelinePhase__KpJia{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#000;margin-bottom:1rem;display:inline-block;padding:.375rem .75rem;background:#f0f0f0;border-radius:4px}.EnhancedDemo_timelineContent__GH_1B h3{font-size:1.375rem;margin-bottom:.75rem;color:#000}.EnhancedDemo_timelineContent__GH_1B p{color:#666;font-size:.9375rem;line-height:1.5}.EnhancedDemo_ctaSection__yoiob{background:linear-gradient(135deg,#000,#1a1a1a);color:#fff;padding:6rem 3rem;text-align:center;position:relative;overflow:hidden}.EnhancedDemo_ctaSection__yoiob:before{content:"";position:absolute;top:-50%;left:-25%;width:800px;height:800px;background:radial-gradient(circle,rgba(255,255,255,.05) 0,transparent 70%);border-radius:50%}.EnhancedDemo_ctaSection__yoiob h2{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;letter-spacing:-.03em;margin-bottom:1.5rem;color:#fff;position:relative;z-index:1}.EnhancedDemo_ctaSection__yoiob p{font-size:1.375rem;color:rgba(255,255,255,.8);margin-bottom:3rem;max-width:700px;margin-left:auto;margin-right:auto;position:relative;z-index:1}.EnhancedDemo_ctaButtons__Pe_69{gap:1.25rem;flex-wrap:wrap;position:relative;z-index:1}.EnhancedDemo_ctaPrimary__edcLu,.EnhancedDemo_ctaSecondary__SZWv5{display:inline-flex;align-items:center;gap:.625rem;padding:1.25rem 2.5rem;font-weight:600;font-size:1.0625rem;cursor:pointer;border-radius:8px;transition:all .3s;border:none}.EnhancedDemo_ctaPrimary__edcLu{background:#fff;color:#000}.EnhancedDemo_ctaPrimary__edcLu:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(255,255,255,.2)}.EnhancedDemo_ctaSecondary__SZWv5{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.3)}.EnhancedDemo_ctaSecondary__SZWv5:hover{background:rgba(255,255,255,.1);border-color:#fff}.EnhancedDemo_footer__ur_h7{background:#fafafa;padding:4rem 3rem 2rem;border-top:1px solid #f0f0f0}.EnhancedDemo_footerContent__t6LTH{max-width:1440px;margin:0 auto;padding-bottom:3rem;display:grid;grid-template-columns:2fr 3fr;gap:4rem}.EnhancedDemo_footerBrand__XI8BU h3{font-size:1.75rem;font-weight:800;margin-bottom:.75rem;background:linear-gradient(135deg,#000,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.EnhancedDemo_footerBrand__XI8BU p{color:#666;font-size:1rem;line-height:1.5}.EnhancedDemo_footerLinks__v0pdU{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.EnhancedDemo_footerLinks__v0pdU h4{font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#000;margin-bottom:1.25rem}.EnhancedDemo_footerLinks__v0pdU a{display:block;color:#666;text-decoration:none;margin-bottom:.875rem;font-size:.9375rem;transition:color .2s}.EnhancedDemo_footerLinks__v0pdU a:hover{color:#000;transform:translateX(2px)}.EnhancedDemo_footerBottom__bE_3K{max-width:1440px;margin:0 auto;padding:2rem 0;border-top:1px solid #f0f0f0;text-align:center;color:#999;font-size:.875rem}@keyframes EnhancedDemo_slideDown__cXtWa{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes EnhancedDemo_slideUp__t8a_H{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes EnhancedDemo_fadeIn__YsSYi{0%{opacity:0}to{opacity:1}}@keyframes EnhancedDemo_pulse__ZP8Ug{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.EnhancedDemo_performanceGrid___SZDb{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;max-width:1000px;margin:0 auto}.EnhancedDemo_performanceCard__0Ce__{background:white;padding:2rem;border-radius:12px;border:1px solid #e5e5e7;text-align:center;transition:all .3s}.EnhancedDemo_performanceCard__0Ce__:hover{border-color:#0066ff;transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.05)}.EnhancedDemo_performanceValue__g0xc7{font-size:2.5rem;font-weight:600;color:#0a0a0a;margin-bottom:.5rem}.EnhancedDemo_performanceLabel__jSc_B{font-size:.875rem;color:#4a4a4a;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.EnhancedDemo_performanceDetail__DcHo6{font-size:.8125rem;color:#7a7a7a}.EnhancedDemo_securityBar__HEs5N{background:white;padding:3rem 2rem;border-top:1px solid #e5e5e7;border-bottom:1px solid #e5e5e7}.EnhancedDemo_securityContainer__oNv4c{max-width:1200px;margin:0 auto}.EnhancedDemo_securityContainer__oNv4c h3{text-align:center;margin-bottom:2rem;font-size:1.125rem;color:#4a4a4a;font-weight:400;text-transform:uppercase;letter-spacing:1px}.EnhancedDemo_certificationGrid__Y1_Dr{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap}.EnhancedDemo_certificationBadge__UGNFz{display:flex;align-items:center;gap:1rem}.EnhancedDemo_certCode__L0kTc{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#f5f5f7;border-radius:8px;font-weight:600;font-size:.75rem;color:#0a0a0a;letter-spacing:.5px}.EnhancedDemo_certDetails__NeByV{text-align:left}.EnhancedDemo_certName__8ZC_R{font-size:.875rem;font-weight:500;color:#0a0a0a}.EnhancedDemo_certStatus__IzYHF{font-size:.75rem;color:#00a86b;text-transform:uppercase;letter-spacing:.5px}.EnhancedDemo_aiFeatureIcon__fEV4t{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#f5f5f7;border-radius:8px;font-weight:600;font-size:.875rem;color:#0066ff;margin-bottom:1rem}.EnhancedDemo_casesSection__qSOb0{padding:5rem 2rem;background:white}.EnhancedDemo_casesGrid__t1hwf{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.EnhancedDemo_caseCard__R6tzZ{background:#f5f5f7;padding:2rem;border-radius:12px;transition:all .3s}.EnhancedDemo_caseCard__R6tzZ:hover{transform:translateY(-4px);box-shadow:0 15px 30px rgba(0,0,0,.08)}.EnhancedDemo_caseHeader__v1AYP{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e5e7}.EnhancedDemo_caseHeader__v1AYP h3{font-size:1.125rem;color:#0a0a0a;margin-bottom:.5rem}.EnhancedDemo_caseRevenue__8n7v5{font-size:.875rem;color:#7a7a7a}.EnhancedDemo_caseMetrics__CjfV1{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem}.EnhancedDemo_caseMetric__YzfqM{text-align:center}.EnhancedDemo_caseValue__t8gpA{font-size:1.25rem;font-weight:600;color:#0a0a0a;margin-bottom:.25rem}.EnhancedDemo_caseLabel__uNTFS{font-size:.75rem;color:#7a7a7a;text-transform:uppercase;letter-spacing:.5px}.EnhancedDemo_caseRoi__9rtP2{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid #e5e5e7}.EnhancedDemo_caseRoi__9rtP2 span{font-size:.875rem;color:#4a4a4a}.EnhancedDemo_caseRoi__9rtP2 strong{font-size:1.5rem;color:#0066ff}.EnhancedDemo_casesCta__tIVFG{text-align:center;margin-top:3rem}.EnhancedDemo_partnersSection__q0LfJ{padding:5rem 2rem;background:#f5f5f7}.EnhancedDemo_partnersGrid__txiGJ{max-width:1000px;margin:0 auto;display:grid;gap:3rem}.EnhancedDemo_partnerCategory__OOXM5{text-align:center}.EnhancedDemo_partnerCategory__OOXM5 h4{margin-bottom:1.5rem;font-size:.875rem;color:#4a4a4a;font-weight:500;letter-spacing:1px}.EnhancedDemo_partnerLogos__jhQia{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.EnhancedDemo_partnerLogo__ZMyrp{padding:1rem 2rem;background:white;border:1px solid #e5e5e7;border-radius:8px;font-size:.875rem;color:#4a4a4a;font-weight:500;transition:all .2s}.EnhancedDemo_partnerLogo__ZMyrp:hover{border-color:#0066ff;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.05)}.EnhancedDemo_implementationSection__L__5E{padding:5rem 2rem;background:white}.EnhancedDemo_timeline__SljBN{max-width:800px;margin:0 auto;position:relative}.EnhancedDemo_timeline__SljBN:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:#e5e5e7}.EnhancedDemo_timelineItem__TQFUv{display:flex;margin-bottom:3rem;position:relative}.EnhancedDemo_timelineItem__TQFUv:nth-child(2n){flex-direction:row-reverse}.EnhancedDemo_timelineWeek__3cl7_{flex:0 0 45%;text-align:right;padding-right:2rem;font-size:.875rem;color:#7a7a7a;font-weight:500;text-transform:uppercase;letter-spacing:1px}.EnhancedDemo_timelineItem__TQFUv:nth-child(2n) .EnhancedDemo_timelineWeek__3cl7_{text-align:left;padding-left:2rem;padding-right:0}.EnhancedDemo_timelineContent__GH_1B{flex:0 0 45%;padding-left:2rem;position:relative}.EnhancedDemo_timelineItem__TQFUv:nth-child(2n) .EnhancedDemo_timelineContent__GH_1B{padding-right:2rem;padding-left:0}.EnhancedDemo_timelineContent__GH_1B:before{content:"";position:absolute;left:-7px;top:0;width:12px;height:12px;background:#0066ff;border-radius:50%;border:3px solid white;box-shadow:0 0 0 3px #f5f5f7}.EnhancedDemo_timelineItem__TQFUv:nth-child(2n) .EnhancedDemo_timelineContent__GH_1B:before{left:auto;right:-7px}.EnhancedDemo_timelineContent__GH_1B h4{margin-bottom:.5rem;color:#0a0a0a}.EnhancedDemo_timelineContent__GH_1B ul{list-style:none;padding:0}.EnhancedDemo_timelineContent__GH_1B li{padding:.25rem 0;font-size:.875rem;color:#4a4a4a}.EnhancedDemo_pricingSection__oGmtx{padding:5rem 2rem;background:#f5f5f7}.EnhancedDemo_pricingPopular__2VvVD{border-color:#0066ff!important;transform:scale(1.05)}.EnhancedDemo_popularBadge__TBCoF{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#0066ff;color:white;padding:.25rem 1rem;border-radius:20px;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.EnhancedDemo_pricingAmount__QWLFH{display:flex;align-items:baseline;margin-bottom:.5rem}.EnhancedDemo_pricingValue__NuF3a{font-size:2.5rem;font-weight:600;color:#0a0a0a}.EnhancedDemo_pricingPeriod__92nhW{font-size:1rem;color:#7a7a7a;margin-left:.5rem}.EnhancedDemo_pricingGmv__ZFSOM{font-size:.875rem;color:#4a4a4a;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e5e7}.EnhancedDemo_pricingFeatures__3tmqG{list-style:none;padding:0;margin-bottom:2rem}.EnhancedDemo_pricingFeatures__3tmqG li{padding:.75rem 0;font-size:.875rem;color:#4a4a4a;display:flex;align-items:center;gap:.75rem}.EnhancedDemo_checkmark__vufjm{display:inline-block;width:16px;height:16px;border:2px solid #00a86b;border-radius:50%;position:relative;flex-shrink:0}.EnhancedDemo_checkmark__vufjm:after{content:"";position:absolute;top:2px;left:5px;width:4px;height:8px;border:solid #00a86b;border-width:0 2px 2px 0;transform:rotate(45deg)}.EnhancedDemo_pricingBtnPrimary__L2UuW{background:#0066ff;color:white;border-color:#0066ff}.EnhancedDemo_pricingBtnPrimary__L2UuW:hover{background:#0052cc;transform:translateY(-2px)}.EnhancedDemo_pricingNote__pCePG{text-align:center;margin-top:3rem;padding:1.5rem;background:white;border-radius:12px;max-width:600px;margin-left:auto;margin-right:auto}.EnhancedDemo_pricingNote__pCePG p{margin:0;font-size:.9375rem;color:#4a4a4a}.EnhancedDemo_pricingNote__pCePG strong{color:#0a0a0a}.EnhancedDemo_guaranteeSection__n2uIz{padding:5rem 2rem;background:white}.EnhancedDemo_guaranteeContent__x3teE{max-width:1000px;margin:0 auto;text-align:center}.EnhancedDemo_guaranteeContent__x3teE h2{margin-bottom:3rem}.EnhancedDemo_guaranteeGrid___Gjou{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem}.EnhancedDemo_guarantee___LUm1{padding:2rem;background:#f5f5f7;border-radius:12px;transition:all .3s}.EnhancedDemo_guarantee___LUm1:hover{transform:translateY(-4px);box-shadow:0 15px 30px rgba(0,0,0,.08)}.EnhancedDemo_guaranteeNumber__sxKGk{font-size:2rem;font-weight:600;color:#0066ff;margin-bottom:1rem}.EnhancedDemo_guarantee___LUm1 h4{font-size:1rem;margin-bottom:.5rem;color:#0a0a0a}.EnhancedDemo_guarantee___LUm1 p{font-size:.875rem;color:#7a7a7a;margin:0}.EnhancedDemo_ctaContent__txBL0{max-width:800px;margin:0 auto;text-align:center}.EnhancedDemo_ctaContent__txBL0 h2{color:white;margin-bottom:1rem}.EnhancedDemo_ctaContent__txBL0 p{color:rgba(255,255,255,.9);font-size:1.25rem;margin-bottom:2rem}.EnhancedDemo_ctaButtons__Pe_69{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}.EnhancedDemo_ctaContact__MeYnG{color:rgba(255,255,255,.9)}.EnhancedDemo_ctaContact__MeYnG strong{color:white}.EnhancedDemo_inputGroup__69MyB{margin-bottom:1.5rem}.EnhancedDemo_inputGroup__69MyB label{display:block;margin-bottom:.5rem;font-size:.875rem;color:#4a4a4a;font-weight:500}.EnhancedDemo_roiBreakdown__SShur{background:#f5f5f7;padding:1.5rem;border-radius:12px;margin-bottom:2rem}.EnhancedDemo_roiItem__9QkZt{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #e5e5e7}.EnhancedDemo_roiItem__9QkZt:last-child{border-bottom:none}.EnhancedDemo_roiItem__9QkZt span{color:#4a4a4a;font-size:.875rem}.EnhancedDemo_roiItem__9QkZt strong{color:#0a0a0a;font-size:1rem}.EnhancedDemo_roiDivider__DVSQo{height:1px;background:#0a0a0a;margin:1rem 0}.EnhancedDemo_roiTotal__CMsVe{font-size:1.5rem!important;color:#0066ff!important}.EnhancedDemo_roiMetrics__zxZFm{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:2rem}.EnhancedDemo_roiMetric__nNdDY{text-align:center;padding:1.5rem;background:#f5f5f7;border-radius:12px}.EnhancedDemo_roiMetricValue__WZcNH{font-size:2.5rem;font-weight:600;color:#0066ff;margin-bottom:.5rem}.EnhancedDemo_roiMetricLabel__1jjND{font-size:.875rem;color:#4a4a4a;text-transform:uppercase;letter-spacing:.5px}.EnhancedDemo_roiCta__MWkJT{width:100%;background:#0066ff;color:white;padding:.875rem;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s}.EnhancedDemo_roiCta__MWkJT:hover{background:#0052cc;transform:translateY(-2px)}.EnhancedDemo_verticalsSection__SIGde{padding:5rem 2rem;background:white}.EnhancedDemo_verticalsGrid__4oUNA{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.EnhancedDemo_verticalCard__Re1wH{background:#f5f5f7;padding:2rem;border-radius:12px;transition:all .3s;border:1px solid #e5e5e7}.EnhancedDemo_verticalCard__Re1wH:hover{transform:translateY(-4px);box-shadow:0 15px 30px rgba(0,0,0,.1);border-color:#0066ff}.EnhancedDemo_verticalIcon__MrgRu{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:white;border-radius:12px;font-weight:700;font-size:.875rem;color:#0066ff;margin-bottom:1.5rem;letter-spacing:.5px}.EnhancedDemo_verticalCard__Re1wH h3{font-size:1.25rem;margin-bottom:.75rem;color:#0a0a0a}.EnhancedDemo_verticalCard__Re1wH>p{font-size:.9375rem;color:#4a4a4a;margin-bottom:1.5rem;line-height:1.6}.EnhancedDemo_verticalFeatures__foOMJ{list-style:none;padding:0}.EnhancedDemo_verticalFeatures__foOMJ li{font-size:.875rem;color:#4a4a4a;position:relative;padding:.5rem 0 .5rem 1.5rem}.EnhancedDemo_verticalFeatures__foOMJ li:before{content:"";position:absolute;left:0;top:.875rem;width:6px;height:6px;background:#0066ff;border-radius:50%}.EnhancedDemo_transformSection___3Wel{padding:5rem 2rem;background:linear-gradient(135deg,#f5f5f7,#ffffff)}.EnhancedDemo_transformGrid__tvbfL{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.EnhancedDemo_transformCard__eaOcw{background:white;padding:2.5rem;border-radius:16px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:all .3s}.EnhancedDemo_transformCard__eaOcw:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.1)}.EnhancedDemo_transformIcon__8MIHD{font-size:3rem;margin-bottom:1.5rem;color:#0066ff}.EnhancedDemo_transformCard__eaOcw h3{font-size:1.375rem;margin-bottom:1rem;color:#0a0a0a}.EnhancedDemo_transformCard__eaOcw p{font-size:.9375rem;color:#4a4a4a;margin-bottom:2rem;line-height:1.6}.EnhancedDemo_transformMetric__VjbNu{display:flex;flex-direction:column;align-items:center;padding:1rem;background:#f5f5f7;border-radius:12px}.EnhancedDemo_transformMetric__VjbNu .EnhancedDemo_metricValue__o_xmF{font-size:2rem;font-weight:700;color:#0066ff;margin-bottom:.25rem}.EnhancedDemo_transformMetric__VjbNu .EnhancedDemo_metricLabel__RvNVj{font-size:.75rem;color:#7a7a7a;text-transform:uppercase;letter-spacing:.5px}.EnhancedDemo_infrastructureSection__GhHXt{padding:5rem 2rem;background:white}.EnhancedDemo_infrastructureGrid__A2TLF{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;max-width:1200px;margin:0 auto 3rem}.EnhancedDemo_infraCard__bwaM4{background:linear-gradient(135deg,#f5f5f7,#fafafa);padding:2.5rem;border-radius:16px;border:1px solid #e5e5e7;transition:all .3s}.EnhancedDemo_infraCard__bwaM4:hover{transform:translateY(-4px);box-shadow:0 15px 30px rgba(0,0,0,.08)}.EnhancedDemo_infraCard__bwaM4 h3{font-size:1.5rem;margin-bottom:1.5rem;color:#0a0a0a}.EnhancedDemo_infraMetrics__fuh08{display:flex;gap:2rem;margin-bottom:1.5rem}.EnhancedDemo_infraMetric__efgvg{flex:1;text-align:center;padding:1rem;background:white;border-radius:8px}.EnhancedDemo_infraValue__baP4F{display:block;font-size:1.75rem;font-weight:700;color:#0066ff;margin-bottom:.25rem}.EnhancedDemo_infraLabel__xzQvQ{display:block;font-size:.75rem;color:#7a7a7a;text-transform:uppercase;letter-spacing:.5px}.EnhancedDemo_infraCard__bwaM4 p{font-size:.9375rem;color:#4a4a4a;line-height:1.6}.EnhancedDemo_techStack__RYbJx{text-align:center;padding:3rem 2rem;background:#f5f5f7;border-radius:16px;max-width:1200px;margin:0 auto}.EnhancedDemo_techStack__RYbJx h3{font-size:1.25rem;margin-bottom:2rem;color:#4a4a4a;font-weight:500;text-transform:uppercase;letter-spacing:1px}.EnhancedDemo_techLogos__JAxuz{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.EnhancedDemo_techLogo__1frpW{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;background:white;border:1px solid #e5e5e7;border-radius:8px;font-size:.875rem;font-weight:600;color:#4a4a4a;transition:all .2s}.EnhancedDemo_techLogo__1frpW:hover{border-color:#0066ff;color:#0066ff;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.05)}@media (max-width:1280px){.EnhancedDemo_capabilities__sGJ44,.EnhancedDemo_comparison__h1Mv0,.EnhancedDemo_footerContent__t6LTH,.EnhancedDemo_heroContent__6Dw8k,.EnhancedDemo_navContainer__pT4za,.EnhancedDemo_pricing__jBatr,.EnhancedDemo_timeline__SljBN{padding-left:2rem;padding-right:2rem}}@media (max-width:1024px){.EnhancedDemo_networkSection__j9XKz{grid-template-columns:1fr}.EnhancedDemo_roiCalculator___b6wb{grid-template-columns:1fr;gap:3rem}.EnhancedDemo_footerContent__t6LTH{grid-template-columns:1fr}}@media (max-width:768px){.EnhancedDemo_navLinks__kYp2p{display:none}.EnhancedDemo_heroCta__T0K4d{flex-direction:column;width:100%}.EnhancedDemo_ghostBtn__4TVpJ,.EnhancedDemo_primaryBtn__zjR9h{width:100%}.EnhancedDemo_heroMetrics__7kcM0{grid-template-columns:repeat(2,1fr)}.EnhancedDemo_metric__8cdoU:after{display:none}.EnhancedDemo_metric__8cdoU:nth-child(2):after{display:block}.EnhancedDemo_trustContainer__6_skW{justify-content:center;text-align:center}.EnhancedDemo_aiFeatures__ghz5_,.EnhancedDemo_capabilitiesGrid__xo7um{grid-template-columns:1fr}.EnhancedDemo_comparisonTable__7zh0N{font-size:.875rem}.EnhancedDemo_comparisonCell__ko1k_,.EnhancedDemo_comparisonHeader__mS_s3{padding:1rem}.EnhancedDemo_pricingGrid__FtFsp,.EnhancedDemo_roiResults__XFsJP{grid-template-columns:1fr}.EnhancedDemo_pricingCard__inFAt.EnhancedDemo_featured__i0sWO{transform:none}.EnhancedDemo_timelineContainer__kM466{grid-template-columns:1fr}.EnhancedDemo_timelineContainer__kM466:before{display:none}.EnhancedDemo_footerLinks__v0pdU{grid-template-columns:1fr;text-align:center}}@media (max-width:480px){.EnhancedDemo_container__23A0M h1{font-size:2.25rem}.EnhancedDemo_container__23A0M h2{font-size:1.875rem}.EnhancedDemo_heroSubtitle__HrVmy{font-size:1.125rem}.EnhancedDemo_metricValue__o_xmF{font-size:2rem}.EnhancedDemo_machMetric__Q9Ask{font-size:2.5rem}.EnhancedDemo_roiValue__RkcOl{font-size:2.25rem}.EnhancedDemo_priceValue__nyjER{font-size:2.75rem}}.about_container__vmAaO{max-width:1200px;margin:0 auto;padding:2rem 1rem}.about_header__eSPwi{text-align:center;margin-bottom:4rem;padding:2rem;background:linear-gradient(135deg,var(--highlight-start),var(--highlight-end));border-radius:16px}.about_title__s0yb2{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:1rem}.about_subtitle__qO_4F{font-size:1.125rem;color:var(--text-secondary);max-width:600px;margin:0 auto 1rem;line-height:1.6}.about_content__hqzng{display:flex;flex-direction:column;gap:3rem}.about_introduction__TrZMs{font-size:1.125rem;line-height:1.8;color:var(--text-secondary);max-width:800px;margin:0 auto;text-align:center}.about_sections__w1e4_{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.about_section___Awrc{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:2rem;transition:all .2s ease-in-out}.about_section___Awrc:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.about_sectionHeader__PzYr9{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.about_iconWrapper__2na10{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--highlight-start);color:var(--accent-color)}.about_sectionTitle__smYTy{font-size:1.25rem;font-weight:600;color:var(--text-primary)}.about_sectionContent___1Ok0{color:var(--text-secondary);line-height:1.6;font-size:1rem}.about_contact__wydF0{text-align:center;max-width:600px;margin:2rem auto 0;padding:2rem;background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px}.about_contactTitle__bnMwP{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem}.about_contactText__r33F1{color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.6}.about_contactLink__oqk_t{display:inline-block;padding:.75rem 1.5rem;background:var(--accent-color);color:white;border-radius:8px;text-decoration:none;font-weight:500;transition:all .2s ease}.about_contactLink__oqk_t:hover{background:var(--accent-color-hover);transform:translateY(-1px)}@media (prefers-color-scheme:dark){.about_container__vmAaO{background-color:#2d2d2d;color:var(--gray-50)}.about_header__eSPwi{background:var(--gray-800)}.about_title__s0yb2{color:var(--gray-50)}.about_introduction__TrZMs,.about_subtitle__qO_4F{color:var(--gray-300)}.about_section___Awrc{background:var(--gray-800);border:1px solid var(--gray-700);color:var(--gray-50)}.about_iconWrapper__2na10,.about_section___Awrc:hover{background:var(--gray-700)}.about_iconWrapper__2na10{color:var(--primary-color)}.about_sectionTitle__smYTy{color:var(--gray-50)}.about_sectionContent___1Ok0{color:var(--gray-300)}.about_contact__wydF0{background:var(--gray-800);border:1px solid var(--gray-700)}.about_contactTitle__bnMwP{color:var(--gray-50)}.about_contactText__r33F1{color:var(--gray-300)}.about_contactLink__oqk_t{background:var(--primary-color);color:var(--white)}.about_contactLink__oqk_t:hover{background:var(--primary-color-hover)}}@media (max-width:768px){.about_container__vmAaO{padding:1rem}.about_header__eSPwi{padding:1.5rem;margin-bottom:2rem}.about_title__s0yb2{font-size:2rem}.about_sections__w1e4_{grid-template-columns:1fr}.about_section___Awrc{padding:1.5rem}}.page_container__7T3BJ{max-width:900px;margin:0 auto;padding:1.5rem 1rem;min-height:100vh;background:#ffffff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_header__WXaAf{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e8eaed}.page_titleSection__64_2e{flex:1}.page_title__y04GB{display:flex;align-items:center;gap:.625rem;font-size:1.75rem;font-weight:600;color:#202124;margin:0;letter-spacing:-.025em}.page_title__y04GB svg{color:#5f6368}.page_unreadBadge__t_ZMT{background:#ea4335;color:white;font-size:.75rem;font-weight:600;padding:.125rem .375rem;border-radius:10px;min-width:1.25rem;text-align:center;margin-left:.25rem}.page_subtitle__OpjVW{color:#5f6368;font-size:.875rem;margin:.25rem 0 0;font-weight:400}.page_headerActions__Ek7WO{display:flex;gap:.5rem;flex-shrink:0}.page_markAllButton__SXBOU,.page_refreshButton__IEWED{display:flex;align-items:center;gap:.375rem;background:white;border:1px solid #dadce0;border-radius:4px;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;color:#3c4043;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px 0 rgba(60,64,67,.1);height:32px}.page_markAllButton__SXBOU:hover,.page_refreshButton__IEWED:hover{background:#f8f9fa;border-color:#dadce0;box-shadow:0 1px 3px 0 rgba(60,64,67,.15)}.page_refreshButton__IEWED:disabled{opacity:.5;cursor:not-allowed}.page_markAllButton__SXBOU{background:#1a73e8;color:white;border-color:#1a73e8}.page_markAllButton__SXBOU:hover{background:#1765cc;border-color:#1765cc}.page_spinning__0TbWU{animation:page_spin__MPznw 1s linear infinite}.page_filterBar__JSPwr{background:white;border:1px solid #dadce0;border-radius:8px;padding:1rem;margin-bottom:1rem;box-shadow:0 1px 2px 0 rgba(60,64,67,.1)}.page_searchContainer__R_2mi{position:relative;margin-bottom:.75rem}.page_searchIcon__PpjS6{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#5f6368;pointer-events:none}.page_searchInput__lsojC{width:100%;padding:.5rem .75rem .5rem 2.25rem;border:1px solid #dadce0;border-radius:4px;font-size:.875rem;background:#fafbfc;transition:all .15s ease;height:36px}.page_searchInput__lsojC:focus{outline:none;border-color:#1a73e8;background:white;box-shadow:0 0 0 1px #1a73e8}.page_filterControls__u59pB{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}.page_filterSelect__KG_X_{padding:.375rem .5rem;border:1px solid #dadce0;border-radius:4px;background:white;font-size:.8125rem;color:#3c4043;cursor:pointer;transition:border-color .15s ease;min-width:120px;height:32px}.page_filterSelect__KG_X_:focus{outline:none;border-color:#1a73e8;box-shadow:0 0 0 1px #1a73e8}.page_clearFiltersButton__q9gyE{display:flex;align-items:center;gap:.375rem;background:#f8f9fa;border:1px solid #dadce0;border-radius:4px;padding:.375rem .5rem;font-size:.8125rem;color:#5f6368;cursor:pointer;transition:all .15s ease;height:32px}.page_clearFiltersButton__q9gyE:hover{background:#f1f3f4}.page_activitiesList__QuI0b{display:flex;flex-direction:column}.page_activityItem__o2K8d{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem;background:white;border:1px solid #e8eaed;border-radius:6px;transition:all .15s cubic-bezier(.4,0,.2,1);position:relative;cursor:pointer}.page_activityItem__o2K8d:hover{background:#f8f9fa;border-color:#dadce0}.page_activityItem__o2K8d.page_unread__bA8WE{background:#f1f8ff;border-color:#c7e2ff}.page_activityItem__o2K8d.page_read__L5afg{opacity:.85}.page_unreadIndicator__KMhoA{position:absolute;left:0;top:0;bottom:0;width:3px;background:#1a73e8;border-radius:0 2px 2px 0}.page_activityIcon__6a4DM{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f8f9fa;border-radius:50%;color:#5f6368;flex-shrink:0;margin-top:.125rem}.page_activityItem__o2K8d.page_unread__bA8WE .page_activityIcon__6a4DM{background:#e3f2fd;color:#1a73e8}.page_activityContent__dZkhZ{flex:1;min-width:0}.page_activityHeader__IfCe3{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem;flex-wrap:wrap}.page_activityType__tU5iU{font-size:.75rem;font-weight:500;color:#1a73e8;text-transform:uppercase;letter-spacing:.5px}.page_activityTime__cLCJP{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:#5f6368;margin-left:auto}.page_activityMessage__77JPZ{font-size:.875rem;color:#3c4043;margin:0 0 .5rem;line-height:1.4}.page_activityTarget__L1IuO{margin-top:.5rem}.page_targetItem__G1V2T{font-size:.75rem;color:#5f6368;background:#f1f3f4;padding:.25rem .5rem;border-radius:12px;display:inline-block}.page_activityActions__apDJ0{display:flex;gap:.25rem;flex-shrink:0;align-items:flex-start;margin-top:.125rem}.page_actionButton__zVBPR{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;border-radius:50%;color:#5f6368;cursor:pointer;transition:all .15s ease}.page_actionButton__zVBPR:hover{background:#f1f3f4;color:#1a73e8}.page_removeButton__TTwOo:hover{background:#fce8e6;color:#d93025}.page_emptyState__uYm1S,.page_errorState__p8_ta,.page_loadingState__Ptes2{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;color:#5f6368}.page_loadingSpinner__lTA2h{margin-bottom:1rem}.page_emptyIcon__jT2xe,.page_errorIcon__wE_uq,.page_spinIcon__Pc0ii{color:#9aa0a6;margin-bottom:1rem}.page_spinIcon__Pc0ii{animation:page_spin__MPznw 1s linear infinite}.page_emptyState__uYm1S h3,.page_errorState__p8_ta h3,.page_loadingState__Ptes2 h3{font-size:1.125rem;font-weight:500;color:#3c4043;margin:0 0 .5rem}.page_emptyState__uYm1S p,.page_errorState__p8_ta p,.page_loadingState__Ptes2 p{font-size:.875rem;color:#5f6368;margin:0;max-width:300px}.page_retryButton__SUTYq{display:flex;align-items:center;gap:.375rem;background:#1a73e8;color:white;border:none;border-radius:4px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;margin-top:1rem}.page_retryButton__SUTYq:hover{background:#1765cc}.page_loginRequired__UCjrU{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;min-height:50vh}.page_loginRequired__UCjrU svg{color:#9aa0a6;margin-bottom:1rem}.page_loginRequired__UCjrU h2{font-size:1.5rem;font-weight:500;color:#3c4043;margin:0 0 .5rem}.page_loginRequired__UCjrU p{font-size:.875rem;color:#5f6368;margin:0}@keyframes page_spin__MPznw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.page_container__7T3BJ{padding:1rem .75rem}.page_header__WXaAf{flex-direction:column;align-items:flex-start;gap:1rem}.page_title__y04GB{font-size:1.5rem}.page_subtitle__OpjVW{margin-top:.125rem}.page_headerActions__Ek7WO{width:100%;justify-content:flex-end}.page_markAllButton__SXBOU,.page_refreshButton__IEWED{font-size:.75rem;padding:.375rem .5rem}.page_filterBar__JSPwr{padding:.75rem}.page_filterControls__u59pB{gap:.5rem}.page_filterSelect__KG_X_{min-width:100px;font-size:.75rem}.page_activityItem__o2K8d{padding:.75rem;gap:.5rem}.page_activityHeader__IfCe3{flex-direction:column;align-items:flex-start;gap:.25rem}.page_activityTime__cLCJP{margin-left:0}.page_activityActions__apDJ0{position:absolute;top:.75rem;right:.75rem}.page_unreadIndicator__KMhoA{width:2px}}@media (max-width:480px){.page_container__7T3BJ{padding:.75rem .5rem}.page_header__WXaAf{gap:.75rem}.page_title__y04GB{font-size:1.25rem}.page_filterBar__JSPwr{padding:.5rem}.page_searchContainer__R_2mi{margin-bottom:.5rem}.page_activityItem__o2K8d{padding:.5rem;gap:.375rem}.page_activityIcon__6a4DM{width:28px;height:28px}.page_activityMessage__77JPZ{font-size:.8125rem}.page_targetItem__G1V2T{font-size:.6875rem;padding:.1875rem .375rem}}@media (prefers-reduced-motion:reduce){.page_actionButton__zVBPR,.page_activityItem__o2K8d,.page_markAllButton__SXBOU,.page_refreshButton__IEWED{transition:none}.page_spinIcon__Pc0ii,.page_spinning__0TbWU{animation:none}.page_markAllButton__SXBOU:hover,.page_refreshButton__IEWED:hover{transform:none}}.page_actionButton__zVBPR:focus,.page_clearFiltersButton__q9gyE:focus,.page_filterSelect__KG_X_:focus,.page_markAllButton__SXBOU:focus,.page_refreshButton__IEWED:focus,.page_retryButton__SUTYq:focus,.page_searchInput__lsojC:focus{outline:2px solid #1a73e8;outline-offset:2px}.page_content__ZReLI{position:relative}.page_activitiesList__QuI0b{gap:.5rem}.page_activityItem__o2K8d{box-shadow:0 1px 2px 0 rgba(60,64,67,.1)}@media (prefers-color-scheme:dark){.page_container__7T3BJ{background:#2d2d2d;color:var(--gray-50)}.page_header__WXaAf{border-bottom:1px solid var(--gray-700)}.page_title__y04GB{color:var(--gray-50)}.page_title__y04GB svg{color:var(--gray-400)}.page_unreadBadge__t_ZMT{background:var(--danger);color:var(--white)}.page_subtitle__OpjVW{color:var(--gray-400)}.page_markAllButton__SXBOU,.page_refreshButton__IEWED{background:var(--gray-800);border:1px solid var(--gray-700);color:var(--gray-300)}.page_markAllButton__SXBOU:hover,.page_refreshButton__IEWED:hover{background:var(--gray-700);border-color:var(--gray-600)}.page_markAllButton__SXBOU{background:var(--primary-color);color:var(--white);border-color:var(--primary-color)}.page_markAllButton__SXBOU:hover{background:var(--primary-color-hover);border-color:var(--primary-color-hover)}.page_filterBar__JSPwr{background:var(--gray-800);border:1px solid var(--gray-700)}.page_searchIcon__PpjS6{color:var(--gray-400)}.page_searchInput__lsojC{border:1px solid var(--gray-700);background:var(--gray-800);color:var(--gray-200)}.page_searchInput__lsojC:focus{border-color:var(--primary-color);background:var(--gray-800)}.page_filterSelect__KG_X_{border:1px solid var(--gray-700);background:var(--gray-800);color:var(--gray-200)}.page_filterSelect__KG_X_:focus{border-color:var(--primary-color)}.page_clearFiltersButton__q9gyE{background:var(--gray-700);border:1px solid var(--gray-600);color:var(--gray-300)}.page_clearFiltersButton__q9gyE:hover{background:var(--gray-600)}.page_activityItem__o2K8d{background:var(--gray-800);border:1px solid var(--gray-700)}.page_activityItem__o2K8d:hover{background:var(--gray-700);border-color:var(--gray-600)}.page_activityItem__o2K8d.page_unread__bA8WE{background:var(--gray-800);border-color:var(--primary-color)}.page_unreadIndicator__KMhoA{background:var(--primary-color)}.page_activityIcon__6a4DM{background:var(--gray-700);color:var(--gray-400)}.page_activityItem__o2K8d.page_unread__bA8WE .page_activityIcon__6a4DM{background:var(--primary-color);color:var(--white)}.page_activityType__tU5iU{color:var(--primary-color)}.page_activityTime__cLCJP{color:var(--gray-400)}.page_activityMessage__77JPZ{color:var(--gray-200)}.page_targetItem__G1V2T{color:var(--gray-400);background:var(--gray-700)}.page_actionButton__zVBPR{color:var(--gray-400)}.page_actionButton__zVBPR:hover{background:var(--gray-600);color:var(--primary-color)}.page_removeButton__TTwOo:hover{background:var(--danger);color:var(--white)}.page_emptyState__uYm1S h3,.page_errorState__p8_ta h3,.page_loadingState__Ptes2 h3{color:var(--gray-200)}.page_emptyState__uYm1S p,.page_errorState__p8_ta p,.page_loadingState__Ptes2 p{color:var(--gray-400)}.page_retryButton__SUTYq{background:var(--primary-color);color:var(--white)}.page_retryButton__SUTYq:hover{background:var(--primary-color-hover)}.page_loginRequired__UCjrU h2{color:var(--gray-200)}.page_loginRequired__UCjrU p{color:var(--gray-400)}.page_emptyIcon__jT2xe,.page_errorIcon__wE_uq,.page_loginRequired__UCjrU svg,.page_spinIcon__Pc0ii{color:var(--gray-500)}}.BasketPage_transitionAll__d0tPj{transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.BasketPage_basketContainer__JvN4M{width:100%;max-width:900px;padding-top:70px;margin:20px auto;border-radius:8px}@media (max-width:768px){.BasketPage_basketContainer__JvN4M{margin:10px auto}}.BasketPage_basketHeading__q2oNs{font-size:1.4rem;font-weight:600;color:#222;margin-bottom:1rem;border-bottom:1px solid #ddd;padding-bottom:.5rem}@media (max-width:768px){.BasketPage_basketHeading__q2oNs{text-align:center;font-size:1.2rem}}.BasketPage_basketItems__bbK8E{display:flex;flex-direction:column;background-color:white;gap:1rem}.BasketPage_basketItem__FyvIQ{display:flex;align-items:flex-start;justify-content:space-between;border-radius:6px;padding:1rem;gap:1rem;border-bottom:1px solid #eee}.BasketPage_basketItem__FyvIQ:hover{box-shadow:0 3px 6px rgba(0,0,0,.08);transform:translateY(-1px);background-color:#fefefe}@media (max-width:768px){.BasketPage_basketItem__FyvIQ{flex-direction:column;align-items:stretch;text-align:left}}.BasketPage_itemImageWrapper__TJ99e{flex:0 0 auto;width:80px;height:80px;overflow:hidden;border-radius:6px}@media (max-width:768px){.BasketPage_itemImageWrapper__TJ99e{margin-bottom:.5rem}}.BasketPage_itemImage__e0A57{display:block;width:100%;height:auto}.BasketPage_itemDetails__15Cxt{flex:2;display:flex;flex-direction:column}.BasketPage_itemName__Pa4f8{font-size:15px;color:#333;font-weight:600;margin-bottom:.25rem}@media (max-width:768px){.BasketPage_itemName__Pa4f8{font-size:14px}}.BasketPage_itemDescription__rVPRm{font-size:13px;color:#555;margin-bottom:.25rem;line-height:1.4}@media (max-width:768px){.BasketPage_itemDescription__rVPRm{font-size:12px}}.BasketPage_skuLabel__VkLjt{font-size:12px;color:#999;margin-bottom:.5rem}.BasketPage_itemQuantity__efO41{display:flex;align-items:center;gap:.4rem;font-size:14px;color:#333;font-weight:500}@media (max-width:768px){.BasketPage_itemQuantity__efO41{margin-top:.5rem}}.BasketPage_quantityInput__uPKkk{width:3rem;padding:4px;border:1px solid #ccc;border-radius:4px;transition:border-color .2s ease,outline .2s ease}.BasketPage_quantityInput__uPKkk:focus{outline:2px solid var(--brand-color);border-color:var(--brand-color)}.BasketPage_itemPrice__cZsVh{text-align:right;font-size:15px;font-weight:600;color:var(--success-color);min-width:60px}@media (max-width:768px){.BasketPage_itemPrice__cZsVh{text-align:left;margin-top:.5rem}}.BasketPage_removeButton__7QpAg{background-color:var(--danger-color);color:#fff;border:none;border-radius:4px;font-size:13px;padding:6px 12px;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.BasketPage_removeButton__7QpAg:hover{background-color:var(--danger-hover);transform:translateY(-2px)}.BasketPage_removeButton__7QpAg:focus{outline:2px solid var(--brand-color);outline-offset:2px}@media (max-width:768px){.BasketPage_removeButton__7QpAg{align-self:flex-start;margin-top:.5rem}}.BasketPage_summarySection__OLNMa{background-color:#fff;border:1px solid #eee;border-radius:6px;padding:10px;margin-top:1rem}@media (max-width:768px){.BasketPage_summarySection__OLNMa{padding:.75rem;margin-top:.5rem}}.BasketPage_row___j5qH{display:flex;justify-content:space-between}.BasketPage_rowLabel__CIwfb{font-size:14px;color:#333}.BasketPage_rowValue__PufkL{font-size:14px;font-weight:500;color:#333}.BasketPage_divider__ltL8x{border:none;border-top:1px solid #eee;margin:.5rem 0}.BasketPage_totalLabel__6k5Gy{font-size:1rem;font-weight:600;padding:10px}@media (max-width:768px){.BasketPage_totalLabel__6k5Gy{padding:6px}}.BasketPage_totalPrice__6pBiZ{font-size:1.25rem;font-weight:700;color:var(--success-color);padding:10px}@media (max-width:768px){.BasketPage_totalPrice__6pBiZ{padding:6px}}.BasketPage_actionsRow__KOoyP{margin-top:1.5rem;display:flex;gap:1rem;justify-content:flex-end;padding:10px}@media (max-width:768px){.BasketPage_actionsRow__KOoyP{margin-top:1rem;padding:0;gap:.5rem;justify-content:center}}.BasketPage_baseButton__VBxkA{border:none;border-radius:4px;font-size:14px;font-weight:600;color:#fff;padding:.5rem 1rem;cursor:pointer;transition:all .2s ease-in-out}.BasketPage_baseButton__VBxkA:focus{outline:2px solid var(--brand-color);outline-offset:2px}@media (max-width:768px){.BasketPage_baseButton__VBxkA{font-size:13px;padding:.4rem .8rem}}.BasketPage_checkoutButton__T9gma{background-color:var(--brand-color)}.BasketPage_checkoutButton__T9gma:hover{background-color:var(--brand-hover);transform:translateY(-2px)}.BasketPage_refreshButton__Pyqd_{background-color:#666}.BasketPage_refreshButton__Pyqd_:hover{background-color:#444;transform:translateY(-2px)}.BasketPage_loadingContainer__VgVm9{padding:2rem;text-align:center;font-size:15px;color:#333}.BasketPage_errorMessage__P4adJ{color:var(--danger-color);margin:2rem auto;text-align:center;font-weight:500;max-width:500px}.BasketPage_emptyBasketMessage__qqqXm{font-size:16px;color:#555;text-align:center;margin-top:2rem}@media (prefers-color-scheme:dark){.BasketPage_basketContainer__JvN4M{background-color:var(--gray-900);color:var(--gray-50)}.BasketPage_basketHeading__q2oNs{color:var(--gray-50);border-bottom:1px solid var(--gray-700)}.BasketPage_basketItems__bbK8E{background-color:var(--gray-900)}.BasketPage_basketItem__FyvIQ{background-color:var(--gray-800);border-bottom:1px solid var(--gray-700)}.BasketPage_basketItem__FyvIQ:hover{background-color:var(--gray-700);box-shadow:0 3px 6px rgba(0,0,0,.3)}.BasketPage_itemImageWrapper__TJ99e{border:1px solid var(--gray-700)}.BasketPage_itemName__Pa4f8{color:var(--gray-50)}.BasketPage_itemDescription__rVPRm{color:var(--gray-300)}.BasketPage_skuLabel__VkLjt{color:var(--gray-500)}.BasketPage_itemQuantity__efO41{color:var(--gray-200)}.BasketPage_quantityInput__uPKkk{background-color:var(--gray-800);border:1px solid var(--gray-600);color:var(--gray-200)}.BasketPage_quantityInput__uPKkk:focus{outline:2px solid var(--primary-color);border-color:var(--primary-color)}.BasketPage_itemPrice__cZsVh{color:var(--success)}.BasketPage_removeButton__7QpAg{background-color:var(--danger)}.BasketPage_removeButton__7QpAg:hover{background-color:var(--danger-hover)}.BasketPage_removeButton__7QpAg:focus{outline:2px solid var(--primary-color)}.BasketPage_summarySection__OLNMa{background-color:var(--gray-800);border:1px solid var(--gray-700)}.BasketPage_rowLabel__CIwfb{color:var(--gray-300)}.BasketPage_rowValue__PufkL{color:var(--gray-200)}.BasketPage_divider__ltL8x{border-top:1px solid var(--gray-700)}.BasketPage_totalLabel__6k5Gy{color:var(--gray-50)}.BasketPage_totalPrice__6pBiZ{color:var(--success)}.BasketPage_baseButton__VBxkA:focus{outline:2px solid var(--primary-color)}.BasketPage_checkoutButton__T9gma{background-color:var(--primary-color)}.BasketPage_checkoutButton__T9gma:hover{background-color:var(--primary-color-hover)}.BasketPage_refreshButton__Pyqd_{background-color:var(--gray-600)}.BasketPage_refreshButton__Pyqd_:hover{background-color:var(--gray-500)}.BasketPage_loadingContainer__VgVm9{color:var(--gray-300);background-color:var(--gray-900)}.BasketPage_errorMessage__P4adJ{color:var(--danger);padding:1rem}.BasketPage_emptyBasketMessage__qqqXm,.BasketPage_errorMessage__P4adJ{background-color:var(--gray-800);border:1px solid var(--gray-700);border-radius:6px}.BasketPage_emptyBasketMessage__qqqXm{color:var(--gray-400);padding:2rem}}.CatalogSearchBar_container__9wcoD{position:relative;width:100%;max-width:600px;contain:layout style}.CatalogSearchBar_container__9wcoD.CatalogSearchBar_focused__zPwcQ{z-index:10}.CatalogSearchBar_container__9wcoD.CatalogSearchBar_disabled__n_lik{opacity:.6;pointer-events:none}.CatalogSearchBar_searchBar__jPy_I{position:relative;display:flex;align-items:center;width:100%;height:var(--search-height);background:var(--search-bg);border:1px solid var(--search-border);border-radius:22px;transition:var(--search-transition);box-shadow:var(--search-shadow);overflow:hidden;contain:layout style}.CatalogSearchBar_searchBar__jPy_I:hover{border-color:var(--search-border-hover);box-shadow:0 2px 4px rgba(28,73,255,.08)}.CatalogSearchBar_container__9wcoD.CatalogSearchBar_focused__zPwcQ .CatalogSearchBar_searchBar__jPy_I{border-color:var(--search-border-focused);background:var(--search-bg-focused);box-shadow:var(--search-shadow-focused),var(--search-shadow)}.CatalogSearchBar_searchIcon__uQQB2{position:absolute;left:16px;width:16px;height:16px;color:var(--search-icon);pointer-events:none;z-index:1;transition:var(--search-transition);flex-shrink:0}.CatalogSearchBar_container__9wcoD.CatalogSearchBar_focused__zPwcQ .CatalogSearchBar_searchIcon__uQQB2{color:var(--search-icon-focused)}.CatalogSearchBar_searchInput__1nxR3{width:100%;height:100%;padding:0 48px;background:transparent;border:none;outline:none;color:var(--search-text);font-size:14px;font-family:var(--font-primary,-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif);font-weight:400;letter-spacing:-.01em;line-height:1.4;border-radius:inherit;transition:var(--search-transition);contain:layout style}.CatalogSearchBar_searchInput__1nxR3::placeholder{color:var(--search-placeholder);opacity:1;font-weight:400}.CatalogSearchBar_searchInput__1nxR3:focus::placeholder{opacity:.7}.CatalogSearchBar_searchInput__1nxR3:-webkit-autofill,.CatalogSearchBar_searchInput__1nxR3:-webkit-autofill:focus,.CatalogSearchBar_searchInput__1nxR3:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--search-bg-focused) inset;-webkit-text-fill-color:var(--search-text);transition:background-color 5000s ease-in-out 0s}.CatalogSearchBar_clearButton__HdbRZ{position:absolute;right:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;color:var(--clear-icon);cursor:pointer;transition:var(--search-transition);z-index:2;opacity:0;transform:scale(.8);pointer-events:none;contain:layout style}.CatalogSearchBar_container__9wcoD.CatalogSearchBar_hasValue__msQkK .CatalogSearchBar_clearButton__HdbRZ{opacity:1;transform:scale(1);pointer-events:auto}.CatalogSearchBar_clearButton__HdbRZ:hover{background:rgba(28,73,255,.1);color:var(--clear-icon-hover);transform:scale(1.1)}.CatalogSearchBar_clearButton__HdbRZ:active{transform:scale(.95)}.CatalogSearchBar_clearIcon___5TAD{width:14px;height:14px;flex-shrink:0}.CatalogSearchBar_loadingIndicator__HamEO{position:absolute;right:16px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;z-index:2}.CatalogSearchBar_loadingSpinner__fbpN3{width:14px;height:14px;border:2px solid rgba(28,73,255,.2);border-top-color:#1c49ff;border-radius:50%;animation:CatalogSearchBar_loadingSpin__WZANp 1s linear infinite;contain:layout style}@keyframes CatalogSearchBar_loadingSpin__WZANp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CatalogSearchBar_searchInput__1nxR3:focus-visible{outline:none}.CatalogSearchBar_container__9wcoD.CatalogSearchBar_focused__zPwcQ .CatalogSearchBar_searchBar__jPy_I{outline:2px solid transparent;outline-offset:2px}@media (prefers-contrast:high){.CatalogSearchBar_container__9wcoD.CatalogSearchBar_focused__zPwcQ .CatalogSearchBar_searchBar__jPy_I{outline:2px solid var(--search-border-focused);outline-offset:2px}}@media (max-width:768px){.CatalogSearchBar_searchInput__1nxR3{font-size:16px;padding-left:44px;padding-right:44px}.CatalogSearchBar_searchIcon__uQQB2{left:14px;width:15px;height:15px}.CatalogSearchBar_clearButton__HdbRZ{right:10px;width:22px;height:22px}.CatalogSearchBar_clearIcon___5TAD{width:13px;height:13px}}@media (max-width:480px){.CatalogSearchBar_searchInput__1nxR3{padding-left:40px;padding-right:40px;font-size:16px}.CatalogSearchBar_searchIcon__uQQB2{left:12px;width:14px;height:14px}.CatalogSearchBar_clearButton__HdbRZ{right:8px;width:20px;height:20px}.CatalogSearchBar_clearIcon___5TAD{width:12px;height:12px}.CatalogSearchBar_loadingIndicator__HamEO{right:12px;width:14px;height:14px}.CatalogSearchBar_loadingSpinner__fbpN3{width:12px;height:12px;border-width:1.5px}}@media (prefers-color-scheme:dark){.CatalogSearchBar_container__9wcoD{color:#f3f4f6}.CatalogSearchBar_searchBar__jPy_I{background:#374151;border-color:#4b5563;box-shadow:0 1px 3px rgba(0,0,0,.3)}.CatalogSearchBar_searchBar__jPy_I:hover{border-color:#6b7280;box-shadow:0 2px 4px rgba(96,165,250,.1)}.CatalogSearchBar_container__9wcoD.CatalogSearchBar_focused__zPwcQ .CatalogSearchBar_searchBar__jPy_I{border-color:#60a5fa;background:#4b5563;box-shadow:0 0 0 4px rgba(96,165,250,.1),0 1px 3px rgba(0,0,0,.3)}.CatalogSearchBar_searchIcon__uQQB2{color:#9ca3af}.CatalogSearchBar_container__9wcoD.CatalogSearchBar_focused__zPwcQ .CatalogSearchBar_searchIcon__uQQB2{color:#60a5fa}.CatalogSearchBar_searchInput__1nxR3{color:#f3f4f6}.CatalogSearchBar_searchInput__1nxR3::placeholder{color:#6b7280}.CatalogSearchBar_searchInput__1nxR3:focus::placeholder{color:#9ca3af}.CatalogSearchBar_searchInput__1nxR3:-webkit-autofill,.CatalogSearchBar_searchInput__1nxR3:-webkit-autofill:focus,.CatalogSearchBar_searchInput__1nxR3:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #4b5563;-webkit-text-fill-color:#f3f4f6}.CatalogSearchBar_clearButton__HdbRZ{color:#9ca3af}.CatalogSearchBar_clearButton__HdbRZ:hover{background:rgba(96,165,250,.1);color:#60a5fa}.CatalogSearchBar_loadingSpinner__fbpN3{border-color:#60a5fa rgba(96,165,250,.2) rgba(96,165,250,.2)}.CatalogSearchBar_container__9wcoD.CatalogSearchBar_focused__zPwcQ .CatalogSearchBar_searchBar__jPy_I{outline-color:#60a5fa}}@media (prefers-reduced-motion:reduce){.CatalogSearchBar_clearButton__HdbRZ,.CatalogSearchBar_loadingSpinner__fbpN3,.CatalogSearchBar_searchBar__jPy_I,.CatalogSearchBar_searchIcon__uQQB2,.CatalogSearchBar_searchInput__1nxR3{transition:none;animation:none}.CatalogSearchBar_clearButton__HdbRZ:active,.CatalogSearchBar_clearButton__HdbRZ:hover{transform:none}.CatalogSearchBar_loadingSpinner__fbpN3{animation:none;transform:rotate(45deg)}}@media (prefers-contrast:high){.CatalogSearchBar_searchBar__jPy_I{border-width:2px}.CatalogSearchBar_clearButton__HdbRZ:hover{background:rgba(0,102,204,.2);border:1px solid #0066cc}}@media (prefers-contrast:high) and (prefers-color-scheme:dark){.CatalogSearchBar_searchBar__jPy_I{border-width:2px;border-color:#60a5fa}.CatalogSearchBar_searchBar__jPy_I:hover{border-color:#93c5fd}.CatalogSearchBar_container__9wcoD.CatalogSearchBar_focused__zPwcQ .CatalogSearchBar_searchBar__jPy_I{border-color:#60a5fa;border-width:3px;outline:2px solid #60a5fa;outline-offset:2px}.CatalogSearchBar_clearButton__HdbRZ:hover{background:rgba(96,165,250,.2);border:1px solid #60a5fa}.CatalogSearchBar_searchIcon__uQQB2{color:#93c5fd}.CatalogSearchBar_container__9wcoD.CatalogSearchBar_focused__zPwcQ .CatalogSearchBar_searchIcon__uQQB2{color:#dbeafe}.CatalogSearchBar_searchInput__1nxR3{color:#f9fafb}.CatalogSearchBar_searchInput__1nxR3::placeholder{color:#d1d5db}.CatalogSearchBar_loadingSpinner__fbpN3{border-color:#93c5fd rgba(147,197,253,.3) rgba(147,197,253,.3);border-width:3px}}@media print{.CatalogSearchBar_container__9wcoD{display:none}}.CatalogPage_container__sIkGC{min-height:100vh;background:rgba(248,250,252,.98);color:var(--catalog-text-primary);font-family:var(--font-primary,-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif);letter-spacing:-.01em;line-height:1.4;contain:layout style}.CatalogPage_authErrorContainer__zHnHK{max-width:600px;margin:var(--catalog-space-6xl) auto;padding:var(--catalog-space-6xl) var(--catalog-space-2xl);text-align:center;background:var(--catalog-surface);border-radius:var(--catalog-radius-2xl);border:1px solid var(--catalog-border);box-shadow:var(--catalog-shadow-md)}.CatalogPage_authErrorTitle__7owWg{font-size:var(--catalog-text-2xl);font-weight:700;margin-bottom:var(--catalog-space-lg);color:var(--catalog-text-primary);letter-spacing:-.02em;line-height:1.25}.CatalogPage_authErrorMessage___Q17_{font-size:var(--catalog-text-base);color:var(--catalog-text-secondary);margin-bottom:var(--catalog-space-2xl);line-height:1.5}.CatalogPage_authErrorLoginButton__VsARq{display:inline-flex;align-items:center;padding:var(--catalog-space-md) var(--catalog-space-2xl);background:var(--catalog-primary);color:white;border:none;border-radius:var(--catalog-radius-full);text-decoration:none;font-weight:500;font-size:var(--catalog-text-sm);transition:all var(--catalog-transition-fast);min-height:40px}.CatalogPage_authErrorLoginButton__VsARq:hover{background:var(--catalog-primary-hover);transform:translateY(-1px);box-shadow:var(--catalog-shadow-interactive)}.CatalogPage_loadingContainer__RRvZa{max-width:1200px;margin:0 auto;padding:var(--catalog-space-xl)}.CatalogPage_loadingHeader__fOwuz{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--catalog-space-2xl);padding:var(--catalog-space-xl);background:var(--catalog-surface);border-radius:var(--catalog-radius-xl);border:1px solid var(--catalog-border)}.CatalogPage_loadingTitle__mqO84{height:2rem;background:linear-gradient(90deg,var(--catalog-border) 0,rgba(226,232,240,.6) 50%,var(--catalog-border) 100%);border-radius:var(--catalog-radius-md);width:300px;animation:CatalogPage_shimmer__pcWdz 2s infinite}.CatalogPage_loadingControls__SQKHO{display:flex;gap:var(--catalog-space-lg)}.CatalogPage_loadingButton__AXFTb{height:2.5rem;width:6rem;background:linear-gradient(90deg,rgba(226,232,240,.3),rgba(226,232,240,.5) 50%,rgba(226,232,240,.3));border-radius:var(--catalog-radius-lg);animation:CatalogPage_shimmer__pcWdz 2s infinite}.CatalogPage_loadingGrid__ON58m{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--catalog-space-2xl)}.CatalogPage_loadingCard__Ru5P9{border-radius:var(--catalog-radius-xl);overflow:hidden;background:var(--catalog-surface);border:1px solid var(--catalog-border);animation:CatalogPage_shimmer__pcWdz 2s infinite;box-shadow:var(--catalog-shadow-xs)}.CatalogPage_loadingImage__m5JKB{height:12rem;background:linear-gradient(90deg,rgba(226,232,240,.3),rgba(226,232,240,.5) 50%,rgba(226,232,240,.3))}.CatalogPage_loadingText__fKnn4{height:1rem;background:linear-gradient(90deg,rgba(226,232,240,.4),rgba(226,232,240,.6) 50%,rgba(226,232,240,.4));margin:var(--catalog-space-lg);border-radius:var(--catalog-radius-sm)}.CatalogPage_loadingText__fKnn4:last-child{width:60%}@keyframes CatalogPage_shimmer__pcWdz{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.CatalogPage_loadPrompt__NsMam{display:flex;justify-content:center;align-items:center;min-height:50vh;padding:var(--catalog-space-xl)}.CatalogPage_loadPromptContent__9Icgk{text-align:center;max-width:480px;padding:var(--catalog-space-6xl);background:var(--catalog-surface);border-radius:var(--catalog-radius-2xl);border:2px dashed var(--catalog-border);backdrop-filter:blur(8px)}.CatalogPage_loadIcon__a9pjm{width:4rem;height:4rem;color:var(--catalog-primary);margin-bottom:var(--catalog-space-xl)}.CatalogPage_loadPromptContent__9Icgk h2{font-size:var(--catalog-text-xl);font-weight:700;margin-bottom:var(--catalog-space-md);color:var(--catalog-text-primary);letter-spacing:-.02em;line-height:1.25}.CatalogPage_loadPromptContent__9Icgk p{color:var(--catalog-text-secondary);margin-bottom:var(--catalog-space-2xl);line-height:1.5;font-size:var(--catalog-text-base)}.CatalogPage_loadButton__XwgWz{display:inline-flex;align-items:center;padding:var(--catalog-space-lg) var(--catalog-space-4xl);background:var(--catalog-primary);color:white;border:none;border-radius:var(--catalog-radius-full);font-size:var(--catalog-text-base);font-weight:600;cursor:pointer;transition:all var(--catalog-transition-fast);min-height:48px;box-shadow:var(--catalog-shadow-md)}.CatalogPage_loadButton__XwgWz:hover{background:var(--catalog-primary-hover);transform:translateY(-2px);box-shadow:var(--catalog-shadow-lg)}.CatalogPage_loadButton__XwgWz:active{transform:translateY(0);box-shadow:var(--catalog-shadow-md)}.CatalogPage_header__WwJcf{position:sticky;top:0;z-index:40;background:var(--catalog-surface);border-bottom:1px solid var(--catalog-border);box-shadow:var(--catalog-shadow-sm);backdrop-filter:blur(12px);transition:all var(--catalog-transition-fast);contain:layout style}.CatalogPage_headerContent__XJoTB{max-width:1200px;margin:0 auto;padding:var(--catalog-space-md) var(--catalog-space-xl);background:var(--catalog-surface-elevated);border-radius:var(--catalog-radius-lg);margin-top:var(--catalog-space-xs);margin-bottom:var(--catalog-space-xs);border:1px solid var(--catalog-border-light);contain:layout}.CatalogPage_topRow__oRw9A{display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;gap:var(--catalog-space-lg);margin-bottom:var(--catalog-space-md)}.CatalogPage_titleSection__rqase{display:flex;flex-direction:column;gap:var(--catalog-space-xs);min-width:0;flex:1}.CatalogPage_title__6KJdy{font-size:var(--catalog-text-2xl);font-weight:700;color:var(--catalog-text-primary);margin:0;letter-spacing:-.02em;line-height:1.25}.CatalogPage_subtitle__0o2r5{font-size:var(--catalog-text-sm);color:var(--catalog-text-secondary);margin:0;font-weight:500;line-height:1.3}.CatalogPage_headerControls__9Sr7t{display:flex;align-items:center;gap:var(--catalog-space-sm);flex-shrink:0}.CatalogPage_filtersButton__i5L1h,.CatalogPage_refreshButton__ys19M,.CatalogPage_viewModeButton__wWATI{display:flex;align-items:center;justify-content:center;padding:var(--catalog-space-sm) var(--catalog-space-md);background:var(--catalog-interactive-surface);border:1px solid var(--catalog-border-light);border-radius:var(--catalog-radius-lg);color:var(--catalog-text-secondary);font-size:var(--catalog-text-sm);font-weight:500;cursor:pointer;transition:all var(--catalog-transition-fast);min-height:36px;min-width:36px;box-shadow:var(--catalog-shadow-xs);contain:layout style;will-change:transform,background-color,color}.CatalogPage_filtersButton__i5L1h:hover:not(.CatalogPage_active__KQoJw),.CatalogPage_refreshButton__ys19M:hover:not(:disabled),.CatalogPage_viewModeButton__wWATI:hover:not(.CatalogPage_active__KQoJw){background:rgba(255,255,255,.95);color:var(--catalog-interactive);border-color:var(--catalog-interactive-border);transform:translateY(-1px);box-shadow:var(--catalog-shadow-interactive)}.CatalogPage_refreshButton__ys19M:disabled{opacity:.6;cursor:not-allowed;transform:none}.CatalogPage_viewModeButtons__bwK_Z{display:flex;gap:var(--catalog-space-xs);background:var(--catalog-surface);padding:2px;border-radius:var(--catalog-radius-lg);border:1px solid var(--catalog-border)}.CatalogPage_filtersButton__i5L1h.CatalogPage_active__KQoJw,.CatalogPage_viewModeButton__wWATI.CatalogPage_active__KQoJw{background:var(--catalog-primary);color:white;border-color:var(--catalog-primary);box-shadow:0 2px 6px rgba(28,73,255,.25)}.CatalogPage_filtersButton__i5L1h{gap:var(--catalog-space-sm);padding:var(--catalog-space-sm) var(--catalog-space-lg);font-weight:500;white-space:nowrap}.CatalogPage_filtersButton__i5L1h:focus-visible,.CatalogPage_refreshButton__ys19M:focus-visible,.CatalogPage_viewModeButton__wWATI:focus-visible{outline:2px solid var(--catalog-primary);outline-offset:2px;box-shadow:0 0 0 4px var(--catalog-primary-transparent)}.CatalogPage_searchSection__Ky1eP{width:100%;margin-top:var(--catalog-space-md)}.CatalogPage_searchContainer__B4CAh{position:relative;width:100%;max-width:600px}.CatalogPage_searchBar__DMDhp{position:relative;display:flex;align-items:center;width:100%;height:44px;background:var(--catalog-surface);border:1px solid var(--catalog-border);border-radius:var(--catalog-radius-xl);transition:all var(--catalog-transition-fast);box-shadow:var(--catalog-shadow-xs);overflow:hidden}.CatalogPage_searchBar__DMDhp:hover{border-color:var(--catalog-interactive-border)}.CatalogPage_searchBar__DMDhp:focus-within{border-color:var(--catalog-primary);box-shadow:0 0 0 2px var(--catalog-primary-transparent)}.CatalogPage_searchIcon__WB6_5{position:absolute;left:var(--catalog-space-lg);width:16px;height:16px;color:var(--catalog-text-tertiary);pointer-events:none;z-index:1}.CatalogPage_searchInput__2ggKg{width:100%;height:100%;padding:0 var(--catalog-space-lg);padding-left:48px;background:transparent;border:none;outline:none;color:var(--catalog-text-primary);font-size:var(--catalog-text-base);font-family:inherit;letter-spacing:-.01em;line-height:1.4;border-radius:inherit}.CatalogPage_searchInput__2ggKg::placeholder{color:var(--catalog-text-tertiary);opacity:1}.CatalogPage_filtersContainer__cft_z{background:var(--catalog-surface);border:1px solid var(--catalog-border);border-radius:var(--catalog-radius-xl);margin:var(--catalog-space-xl) auto;max-width:1200px;box-shadow:var(--catalog-shadow-md);overflow:hidden;animation:CatalogPage_slideDown__q0JJk .2s var(--catalog-ease-out)}.CatalogPage_filtersPanel__2LBlS{padding:var(--catalog-space-2xl);background:var(--catalog-surface)}@keyframes CatalogPage_slideDown__q0JJk{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CatalogPage_main__XTibQ{max-width:1200px;margin:0 auto;padding:var(--catalog-space-xl);contain:layout style}.CatalogPage_catalogGrid__oh9WS{display:grid;gap:var(--catalog-space-2xl);margin-bottom:var(--catalog-space-4xl)}.CatalogPage_catalogGrid__oh9WS.CatalogPage_grid__ZwG9J{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.CatalogPage_catalogGrid__oh9WS.CatalogPage_list__nccmG{grid-template-columns:1fr;gap:var(--catalog-space-lg)}.CatalogPage_entityCard__h_WAJ{position:relative;background:var(--catalog-surface);border:1px solid var(--catalog-border);border-radius:var(--catalog-radius-xl);overflow:hidden;transition:all var(--catalog-transition-normal);box-shadow:var(--catalog-shadow-xs);contain:layout style;will-change:transform,box-shadow}.CatalogPage_entityCard__h_WAJ:hover{transform:translateY(-2px);box-shadow:var(--catalog-shadow-lg);border-color:var(--catalog-interactive-border)}.CatalogPage_entityCard__h_WAJ>*{border-radius:inherit;overflow:hidden}.CatalogPage_emptyState___NAVV{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--catalog-space-6xl);background:var(--catalog-surface);border:2px dashed var(--catalog-border);border-radius:var(--catalog-radius-2xl);margin:var(--catalog-space-4xl) 0}.CatalogPage_emptyState___NAVV h3{font-size:var(--catalog-text-xl);font-weight:600;color:var(--catalog-text-primary);margin:0 0 var(--catalog-space-md) 0;letter-spacing:-.01em}.CatalogPage_emptyState___NAVV p{color:var(--catalog-text-secondary);margin:0 0 var(--catalog-space-2xl) 0;font-size:var(--catalog-text-base);line-height:1.5;max-width:480px}.CatalogPage_emptyActions__ipfTp{display:flex;gap:var(--catalog-space-lg);flex-wrap:wrap;justify-content:center}.CatalogPage_createFirstItemButton___CCRn,.CatalogPage_refreshCatalogButton__isz8O{display:inline-flex;align-items:center;padding:var(--catalog-space-md) var(--catalog-space-2xl);border-radius:var(--catalog-radius-full);font-size:var(--catalog-text-sm);font-weight:500;cursor:pointer;transition:all var(--catalog-transition-fast);text-decoration:none;min-height:40px;border:1px solid transparent;contain:layout style}.CatalogPage_refreshCatalogButton__isz8O{background:var(--catalog-surface-elevated);color:var(--catalog-text-secondary);border-color:var(--catalog-border)}.CatalogPage_refreshCatalogButton__isz8O:hover{background:var(--catalog-primary);color:white;transform:translateY(-1px);box-shadow:var(--catalog-shadow-interactive)}.CatalogPage_createFirstItemButton___CCRn{background:var(--catalog-primary);color:white}.CatalogPage_createFirstItemButton___CCRn:hover{background:var(--catalog-primary-hover);transform:translateY(-1px);box-shadow:var(--catalog-shadow-lg)}.CatalogPage_loadingOverlay__m4r6_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;z-index:100;backdrop-filter:blur(2px)}.CatalogPage_spinning__zHsck{animation:CatalogPage_spin__z3CWN 1s linear infinite;color:var(--catalog-primary);width:24px;height:24px}@keyframes CatalogPage_spin__z3CWN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CatalogPage_cardError__wwAaR,.CatalogPage_unsupportedType__gMDb0{padding:var(--catalog-space-2xl);text-align:center;background:var(--catalog-surface-hover);border:1px solid var(--catalog-border);border-radius:var(--catalog-radius-lg);color:var(--catalog-text-secondary);font-size:var(--catalog-text-sm)}@media (max-width:1024px){.CatalogPage_headerContent__XJoTB{padding:var(--catalog-space-lg)}.CatalogPage_catalogGrid__oh9WS.CatalogPage_grid__ZwG9J{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width:768px){.CatalogPage_container__sIkGC{background:rgba(255,255,255,.98)}.CatalogPage_headerContent__XJoTB{margin:0;border-radius:0;border-left:none;border-right:none;padding:var(--catalog-space-lg) var(--catalog-space-md)}.CatalogPage_topRow__oRw9A{flex-direction:column;align-items:stretch;height:auto;gap:var(--catalog-space-lg)}.CatalogPage_titleSection__rqase{text-align:center}.CatalogPage_title__6KJdy{font-size:var(--catalog-text-xl)}.CatalogPage_subtitle__0o2r5{font-size:var(--catalog-text-xs)}.CatalogPage_headerControls__9Sr7t{justify-content:center;flex-wrap:wrap}.CatalogPage_searchContainer__B4CAh{max-width:none}.CatalogPage_filtersButton__i5L1h{padding:var(--catalog-space-sm) var(--catalog-space-md);font-size:var(--catalog-text-xs)}.CatalogPage_catalogGrid__oh9WS.CatalogPage_grid__ZwG9J{grid-template-columns:1fr;gap:var(--catalog-space-lg)}.CatalogPage_main__XTibQ{padding:var(--catalog-space-lg) var(--catalog-space-md)}.CatalogPage_emptyState___NAVV,.CatalogPage_loadPromptContent__9Icgk{padding:var(--catalog-space-4xl) var(--catalog-space-xl)}.CatalogPage_filtersContainer__cft_z{margin:var(--catalog-space-lg) var(--catalog-space-md);border-radius:var(--catalog-radius-lg)}.CatalogPage_filtersPanel__2LBlS{padding:var(--catalog-space-xl)}}@media (max-width:480px){.CatalogPage_headerContent__XJoTB{padding:var(--catalog-space-md)}.CatalogPage_topRow__oRw9A{gap:var(--catalog-space-md)}.CatalogPage_title__6KJdy{font-size:var(--catalog-text-lg)}.CatalogPage_subtitle__0o2r5{font-size:var(--catalog-text-xs)}.CatalogPage_searchInput__2ggKg{font-size:var(--catalog-text-sm);padding-left:40px}.CatalogPage_headerControls__9Sr7t{gap:var(--catalog-space-xs)}.CatalogPage_filtersButton__i5L1h{padding:var(--catalog-space-xs) var(--catalog-space-sm);font-size:var(--catalog-text-xs)}.CatalogPage_viewModeButtons__bwK_Z{display:none}.CatalogPage_refreshButton__ys19M{padding:var(--catalog-space-xs);min-width:32px}.CatalogPage_main__XTibQ{padding:var(--catalog-space-md)}.CatalogPage_emptyActions__ipfTp{flex-direction:column;align-items:stretch}.CatalogPage_authErrorContainer__zHnHK,.CatalogPage_loadPromptContent__9Icgk{padding:var(--catalog-space-2xl) var(--catalog-space-lg)}.CatalogPage_filtersContainer__cft_z{margin:var(--catalog-space-md)}.CatalogPage_filtersPanel__2LBlS{padding:var(--catalog-space-lg)}}@media (max-width:360px){.CatalogPage_headerContent__XJoTB{padding:var(--catalog-space-sm)}.CatalogPage_title__6KJdy{font-size:var(--catalog-text-base)}.CatalogPage_searchInput__2ggKg{font-size:var(--catalog-text-xs);padding-left:36px}.CatalogPage_headerControls__9Sr7t{justify-content:space-between}.CatalogPage_filtersButton__i5L1h{flex:1;justify-content:center}.CatalogPage_authErrorContainer__zHnHK,.CatalogPage_emptyState___NAVV,.CatalogPage_loadPromptContent__9Icgk{padding:var(--catalog-space-xl) var(--catalog-space-md)}.CatalogPage_filtersContainer__cft_z{margin:var(--catalog-space-sm)}.CatalogPage_filtersPanel__2LBlS{padding:var(--catalog-space-md)}}@media (prefers-contrast:high){.CatalogPage_entityCard__h_WAJ,.CatalogPage_filtersButton__i5L1h,.CatalogPage_refreshButton__ys19M,.CatalogPage_searchInput__2ggKg,.CatalogPage_viewModeButton__wWATI{border-color:var(--catalog-text-primary)}.CatalogPage_filtersButton__i5L1h:focus-visible,.CatalogPage_refreshButton__ys19M:focus-visible,.CatalogPage_searchInput__2ggKg:focus,.CatalogPage_viewModeButton__wWATI:focus-visible{outline-color:var(--catalog-text-primary);box-shadow:0 0 0 4px rgba(17,24,39,.3)}}@media (prefers-reduced-motion:reduce){.CatalogPage_authErrorLoginButton__VsARq,.CatalogPage_createFirstItemButton___CCRn,.CatalogPage_entityCard__h_WAJ,.CatalogPage_filtersButton__i5L1h,.CatalogPage_loadButton__XwgWz,.CatalogPage_refreshButton__ys19M,.CatalogPage_refreshCatalogButton__isz8O,.CatalogPage_searchInput__2ggKg,.CatalogPage_viewModeButton__wWATI{transition:none}.CatalogPage_loadingButton__AXFTb,.CatalogPage_loadingCard__Ru5P9,.CatalogPage_loadingTitle__mqO84,.CatalogPage_shimmer__pcWdz,.CatalogPage_spinning__zHsck{animation:none}.CatalogPage_entityCard__h_WAJ:hover,.CatalogPage_filtersButton__i5L1h:hover,.CatalogPage_loadButton__XwgWz:hover,.CatalogPage_refreshButton__ys19M:hover{transform:none}}@media print{.CatalogPage_filtersContainer__cft_z,.CatalogPage_header__WwJcf,.CatalogPage_loadingOverlay__m4r6_{display:none}.CatalogPage_hidden__2BZpF,.CatalogPage_mobileScrollable__3ocDq{transform:none;opacity:1}.CatalogPage_main__XTibQ{padding:0;max-width:none}.CatalogPage_catalogGrid__oh9WS{grid-template-columns:1fr;gap:var(--catalog-space-lg)}.CatalogPage_entityCard__h_WAJ{break-inside:avoid;border:1px solid var(--catalog-text-primary)}}@media (prefers-color-scheme:dark){.CatalogPage_container__sIkGC{background:var(--gray-900);color:var(--gray-50)}.CatalogPage_authErrorContainer__zHnHK{background:var(--gray-800);border:1px solid var(--gray-700);color:var(--gray-200)}.CatalogPage_authErrorTitle__7owWg{color:var(--gray-50)}.CatalogPage_authErrorMessage___Q17_{color:var(--gray-400)}.CatalogPage_authErrorLoginButton__VsARq{background:var(--primary-color);color:var(--white)}.CatalogPage_authErrorLoginButton__VsARq:hover{background:var(--primary-color-hover)}.CatalogPage_loadingContainer__RRvZa{background:var(--gray-900)}.CatalogPage_loadingHeader__fOwuz{background:var(--gray-800);border:1px solid var(--gray-700)}.CatalogPage_loadingButton__AXFTb,.CatalogPage_loadingTitle__mqO84{background:linear-gradient(90deg,var(--gray-700) 0,var(--gray-600) 50%,var(--gray-700) 100%)}.CatalogPage_loadingCard__Ru5P9{background:var(--gray-800);border:1px solid var(--gray-700)}.CatalogPage_loadingImage__m5JKB,.CatalogPage_loadingText__fKnn4{background:linear-gradient(90deg,var(--gray-700) 0,var(--gray-600) 50%,var(--gray-700) 100%)}.CatalogPage_loadPrompt__NsMam{background:var(--gray-900)}.CatalogPage_loadPromptContent__9Icgk{background:var(--gray-800);border:2px dashed var(--gray-600);color:var(--gray-200)}.CatalogPage_loadIcon__a9pjm{color:var(--primary-color)}.CatalogPage_loadPromptContent__9Icgk h2{color:var(--gray-50)}.CatalogPage_loadPromptContent__9Icgk p{color:var(--gray-400)}.CatalogPage_loadButton__XwgWz{background:var(--primary-color);color:var(--white)}.CatalogPage_loadButton__XwgWz:hover{background:var(--primary-color-hover)}.CatalogPage_header__WwJcf{background:var(--gray-800);border-bottom:1px solid var(--gray-700)}.CatalogPage_headerContent__XJoTB{background:var(--gray-800);border:1px solid var(--gray-700)}.CatalogPage_title__6KJdy{color:var(--gray-50)}.CatalogPage_subtitle__0o2r5{color:var(--gray-400)}.CatalogPage_filtersButton__i5L1h,.CatalogPage_refreshButton__ys19M,.CatalogPage_viewModeButton__wWATI{background:var(--gray-700);border:1px solid var(--gray-600);color:var(--gray-300)}.CatalogPage_filtersButton__i5L1h:hover:not(.CatalogPage_active__KQoJw),.CatalogPage_refreshButton__ys19M:hover:not(:disabled),.CatalogPage_viewModeButton__wWATI:hover:not(.CatalogPage_active__KQoJw){background:var(--gray-600);color:var(--gray-100);border-color:var(--gray-500)}.CatalogPage_viewModeButtons__bwK_Z{background:var(--gray-800);border:1px solid var(--gray-700)}.CatalogPage_filtersButton__i5L1h.CatalogPage_active__KQoJw,.CatalogPage_viewModeButton__wWATI.CatalogPage_active__KQoJw{background:var(--primary-color);color:var(--white);border-color:var(--primary-color)}.CatalogPage_filtersButton__i5L1h:focus-visible,.CatalogPage_refreshButton__ys19M:focus-visible,.CatalogPage_viewModeButton__wWATI:focus-visible{outline:2px solid var(--primary-color);box-shadow:0 0 0 4px rgba(59,130,246,.2)}.CatalogPage_searchBar__DMDhp{background:var(--gray-800);border:1px solid var(--gray-700)}.CatalogPage_searchBar__DMDhp:hover{border-color:var(--gray-600)}.CatalogPage_searchBar__DMDhp:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(59,130,246,.2)}.CatalogPage_searchIcon__WB6_5{color:var(--gray-500)}.CatalogPage_searchInput__2ggKg{color:var(--gray-200);background:transparent}.CatalogPage_searchInput__2ggKg::placeholder{color:var(--gray-500)}.CatalogPage_filtersContainer__cft_z{background:var(--gray-800);border:1px solid var(--gray-700)}.CatalogPage_filtersPanel__2LBlS{background:var(--gray-800)}.CatalogPage_main__XTibQ{background:var(--gray-900)}.CatalogPage_entityCard__h_WAJ{background:var(--gray-800);border:1px solid var(--gray-700)}.CatalogPage_entityCard__h_WAJ:hover{background:var(--gray-700);border-color:var(--gray-600)}.CatalogPage_emptyState___NAVV{background:var(--gray-800);border:2px dashed var(--gray-600);color:var(--gray-400)}.CatalogPage_emptyState___NAVV h3{color:var(--gray-200)}.CatalogPage_emptyState___NAVV p{color:var(--gray-400)}.CatalogPage_refreshCatalogButton__isz8O{background:var(--gray-700);color:var(--gray-300);border-color:var(--gray-600)}.CatalogPage_createFirstItemButton___CCRn,.CatalogPage_refreshCatalogButton__isz8O:hover{background:var(--primary-color);color:var(--white)}.CatalogPage_createFirstItemButton___CCRn:hover{background:var(--primary-color-hover)}.CatalogPage_loadingOverlay__m4r6_{background:rgba(0,0,0,.5)}.CatalogPage_spinning__zHsck{color:var(--primary-color)}.CatalogPage_cardError__wwAaR,.CatalogPage_unsupportedType__gMDb0{background:var(--gray-800);border:1px solid var(--gray-700);color:var(--gray-400)}@media (max-width:768px){.CatalogPage_container__sIkGC{background:var(--gray-900)}}@media (prefers-contrast:high){.CatalogPage_entityCard__h_WAJ,.CatalogPage_filtersButton__i5L1h,.CatalogPage_refreshButton__ys19M,.CatalogPage_searchInput__2ggKg,.CatalogPage_viewModeButton__wWATI{border-color:var(--gray-400)}.CatalogPage_filtersButton__i5L1h:focus-visible,.CatalogPage_refreshButton__ys19M:focus-visible,.CatalogPage_searchInput__2ggKg:focus,.CatalogPage_viewModeButton__wWATI:focus-visible{outline-color:var(--primary-color);box-shadow:0 0 0 4px rgba(59,130,246,.4)}}}.checkout_container__mDrng{display:flex;justify-content:center;align-items:center;min-height:60vh}.checkout_content__rxR6P{text-align:center}.checkout_title__v_XiN{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.checkout_message__zkbib{color:#666}@media (prefers-color-scheme:dark){.checkout_container__mDrng{background-color:var(--gray-900);color:var(--gray-50)}.checkout_title__v_XiN{color:var(--gray-50)}.checkout_message__zkbib{color:var(--gray-400)}}.success_container__ivssR{max-width:32rem;margin:0 auto;padding:3rem 1rem}.success_card__6j5ro{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:2rem;text-align:center}.success_iconContainer__GsTia{display:flex;justify-content:center;margin-bottom:1.5rem}.success_icon__akrzZ{color:#10b981}.success_title__yvOsg{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.success_message__8SKzH{color:#666;margin-bottom:1.5rem}.success_buttonContainer__LKBdP{display:flex;flex-direction:column;justify-content:center;gap:1rem}.success_primaryButton__xDecm{background-color:#3b82f6;color:#fff;padding:.5rem 1rem;border-radius:.25rem;transition:background-color .3s;text-decoration:none}.success_primaryButton__xDecm:hover{background-color:#2563eb}.success_secondaryButton__wqaay{background-color:#f3f4f6;color:#333;padding:.5rem 1rem;border-radius:.25rem;transition:background-color .3s;text-decoration:none}.success_secondaryButton__wqaay:hover{background-color:#e5e7eb}@media (min-width:640px){.success_buttonContainer__LKBdP{flex-direction:row}}@media (prefers-color-scheme:dark){.success_container__ivssR{background-color:var(--gray-900);color:var(--gray-50)}.success_card__6j5ro{background-color:var(--gray-800);border:1px solid var(--gray-700);box-shadow:0 4px 6px rgba(0,0,0,.3)}.success_icon__akrzZ{color:var(--success)}.success_title__yvOsg{color:var(--gray-50)}.success_message__8SKzH{color:var(--gray-400)}.success_primaryButton__xDecm{background-color:var(--primary-color);color:var(--white)}.success_primaryButton__xDecm:hover{background-color:var(--primary-color-hover)}.success_secondaryButton__wqaay{background-color:var(--gray-700);color:var(--gray-200);border:1px solid var(--gray-600)}.success_secondaryButton__wqaay:hover{background-color:var(--gray-600);color:var(--gray-100)}}.payment_container__Le8iZ{max-width:48rem;margin:0 auto;padding:2rem 1rem}.payment_title__NtFjG{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.payment_card__uiIds{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:1.5rem}@media (prefers-color-scheme:dark){.payment_container__Le8iZ{background-color:var(--gray-900);color:var(--gray-50)}.payment_title__NtFjG{color:var(--gray-50)}.payment_card__uiIds{background-color:var(--gray-800);border:1px solid var(--gray-700);box-shadow:0 4px 6px rgba(0,0,0,.3)}}.CarsPage_container__7Uwmm{display:flex;flex-direction:column;min-height:100vh;width:100%;overflow-x:hidden}.CarsPage_mainContent__FQEfm{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:0}.CarsPage_layoutGrid__ujXMV,.CarsPage_layoutListGrid__42vOk{display:grid;grid-template-columns:230px 1fr 320px;gap:24px;padding:24px;min-height:calc(100vh - 48px);overscroll-behavior:contain;overflow:hidden;height:calc(100vh - 48px)}.CarsPage_layoutListGrid__42vOk{grid-template-columns:230px 1fr;gap:24px}.CarsPage_contentArea__Pn7eT,.CarsPage_contentListArea__IGvNy{overflow-y:auto;height:100%;overscroll-behavior:contain;contain:layout style;touch-action:pan-y;scrollbar-width:none;-ms-overflow-style:none}.CarsPage_contentArea__Pn7eT::-webkit-scrollbar,.CarsPage_contentListArea__IGvNy::-webkit-scrollbar{display:none}.CarsPage_carList__5DnJA{list-style:none;padding:0;margin:0;width:100%;display:flex;flex-direction:column;gap:16px}.CarsPage_carList__5DnJA li{width:100%}.CarsPage_carListItem__qv3TP{list-style:none;padding:0;margin:0;width:100%}.CarsPage_carGrid__BXOtR{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--space-md);width:100%}.CarsPage_carGridItem__dY2pb{width:100%}.CarsPage_pageHeader__clBMC{padding:var(--space-md) 0;border-bottom:1px solid var(--border-color);margin-bottom:var(--space-lg)}.CarsPage_pageTitle__B68XE{font-size:1.875rem;font-weight:700;margin-bottom:var(--space-sm);color:var(--text-primary)}.CarsPage_itemCount__LO50J{color:var(--text-secondary);font-size:.875rem}.CarsPage_emptyState__uNM9t,.CarsPage_errorState__cfx1e,.CarsPage_loadingState__l51Gx{text-align:center;padding:2rem;font-weight:500;color:#666;grid-column:1/-1}.CarsPage_errorState__cfx1e{color:#dc2626;background-color:#fef2f2;border:1px solid #fca5a5;border-radius:8px;margin:var(--space-md)}.CarsPage_errorTitle__Xd4vB{font-size:1.25rem;font-weight:600;margin-bottom:var(--space-sm)}.CarsPage_errorMessage__UWIZY{margin-bottom:var(--space-md);opacity:.8}.CarsPage_retryButton__pFn0I{background-color:#dc2626;color:white;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .2s}.CarsPage_retryButton__pFn0I:hover:not(:disabled){background-color:#b91c1c}.CarsPage_retryButton__pFn0I:disabled{opacity:.6;cursor:not-allowed}.CarsPage_errorDetails__pwaf6{margin-top:var(--space-md);text-align:left}.CarsPage_errorDetails__pwaf6 details{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;padding:var(--space-sm)}.CarsPage_errorDetails__pwaf6 summary{cursor:pointer;font-weight:500;margin-bottom:var(--space-xs)}.CarsPage_errorDetails__pwaf6 pre{font-size:.75rem;white-space:pre-wrap;word-break:break-word;margin:0;padding:0}.CarsPage_emptyState__uNM9t{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin:var(--space-md)}.CarsPage_emptyState__uNM9t h2{font-size:1.125rem;font-weight:600;margin-bottom:var(--space-sm)}.CarsPage_paginationInfo__yoAPP{text-align:center;padding:var(--space-md) 0;color:var(--text-secondary);font-size:.875rem;border-top:1px solid var(--border-color);margin-top:var(--space-lg)}.CarsPage_devError__wDpCL{background-color:#fef2f2;padding:1rem;border-radius:6px;margin-top:1rem;font-size:.875rem;text-align:left}.CarsPage_refetchingIndicator__hA4LM{position:fixed;top:20px;right:20px;background-color:#2980b9;color:white;padding:8px 16px;border-radius:6px;font-size:14px;z-index:1000;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}@media (max-width:1200px){.CarsPage_layoutGrid__ujXMV{grid-template-columns:230px 1fr 280px;gap:16px;padding:16px}.CarsPage_layoutListGrid__42vOk{grid-template-columns:230px 1fr;gap:16px;padding:16px}.CarsPage_carGrid__BXOtR{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width:992px){.CarsPage_layoutGrid__ujXMV{grid-template-columns:230px 1fr 240px;gap:12px;padding:12px}.CarsPage_layoutListGrid__42vOk{grid-template-columns:230px 1fr;gap:12px;padding:12px}.CarsPage_carGrid__BXOtR{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width:768px){.CarsPage_layoutGrid__ujXMV,.CarsPage_layoutListGrid__42vOk{grid-template-columns:1fr;gap:16px;padding:16px;height:auto;min-height:auto}.CarsPage_mainContent__FQEfm{padding:0;max-width:100%}.CarsPage_contentArea__Pn7eT,.CarsPage_contentListArea__IGvNy{height:auto;overflow-y:visible}.CarsPage_carGrid__BXOtR{grid-template-columns:1fr;gap:var(--space-sm)}.CarsPage_pageHeader__clBMC{padding:var(--space-sm)}.CarsPage_pageTitle__B68XE{font-size:1.5rem}}@media (max-width:576px){.CarsPage_layoutGrid__ujXMV,.CarsPage_layoutListGrid__42vOk{padding:12px;gap:12px}.CarsPage_carGrid__BXOtR{gap:var(--space-xs)}}@media (prefers-color-scheme:dark){.CarsPage_container__7Uwmm{color:var(--gray-50)}.CarsPage_container__7Uwmm,.CarsPage_mainContent__FQEfm{background-color:var(--gray-900)}.CarsPage_pageHeader__clBMC{border-bottom:1px solid var(--gray-700)}.CarsPage_pageTitle__B68XE{color:var(--gray-50)}.CarsPage_itemCount__LO50J{color:var(--gray-400)}.CarsPage_emptyState__uNM9t,.CarsPage_loadingState__l51Gx{color:var(--gray-400);background-color:var(--gray-800);border:1px solid var(--gray-700)}.CarsPage_errorState__cfx1e{color:var(--danger);background-color:var(--gray-800);border:1px solid var(--gray-600)}.CarsPage_errorTitle__Xd4vB{color:var(--danger)}.CarsPage_errorMessage__UWIZY{color:var(--gray-300)}.CarsPage_retryButton__pFn0I{background-color:var(--danger);color:var(--white)}.CarsPage_retryButton__pFn0I:hover:not(:disabled){background-color:var(--danger-hover)}.CarsPage_errorDetails__pwaf6 details{background-color:var(--gray-800);border:1px solid var(--gray-700);color:var(--gray-300)}.CarsPage_errorDetails__pwaf6 summary{color:var(--gray-200)}.CarsPage_errorDetails__pwaf6 pre{color:var(--gray-400)}.CarsPage_emptyState__uNM9t{background-color:var(--gray-800);border:1px solid var(--gray-700)}.CarsPage_emptyState__uNM9t h2{color:var(--gray-200)}.CarsPage_paginationInfo__yoAPP{color:var(--gray-400);border-top:1px solid var(--gray-700)}.CarsPage_devError__wDpCL{background-color:var(--gray-800);border:1px solid var(--gray-600);color:var(--gray-300)}.CarsPage_refetchingIndicator__hA4LM{background-color:var(--primary-color);color:var(--white)}}