.menu-container[data-v-9bcf1e22]{padding:20px}.menu-header[data-v-9bcf1e22]{margin-bottom:20px}.menu-title[data-v-9bcf1e22]{font-size:24px;font-weight:700;color:#3d3d3d;margin:0}.menu-nav[data-v-9bcf1e22]{display:flex;flex-direction:column;gap:8px}.menu-link[data-v-9bcf1e22]{display:flex;align-items:center;padding:12px 16px;text-decoration:none;color:#3d3d3d;font-size:15px;font-weight:500;border-radius:8px;transition:all .2s ease}.menu-link[data-v-9bcf1e22]:hover{background:#f5f5f5;color:#ea5545}.menu-link.primary-link[data-v-9bcf1e22]{background:#fff5f5;color:#ea5545;font-weight:600}.menu-link.primary-link[data-v-9bcf1e22]:hover{background:#ffebee}.recent-tickets[data-v-9bcf1e22]{margin-top:20px}.section-title[data-v-9bcf1e22]{font-size:16px;font-weight:600;color:#3d3d3d;margin-bottom:16px;display:flex;align-items:center}.loading-state[data-v-9bcf1e22]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px}.loading-text[data-v-9bcf1e22]{margin-top:12px;font-size:14px;color:#666}.tickets-list[data-v-9bcf1e22]{display:flex;flex-direction:column;gap:8px}.ticket-item[data-v-9bcf1e22]{display:block;padding:12px;background:#fafafa;border:1px solid #e0e0e0;border-radius:8px;text-decoration:none;transition:all .2s ease;cursor:pointer;position:relative}.ticket-item.has-unread[data-v-9bcf1e22]{background:#fff5f5;border-color:#ea5545;border-width:2px}.ticket-item[data-v-9bcf1e22]:hover{background:#f5f5f5;border-color:#ea5545;transform:translateX(4px);box-shadow:0 2px 8px rgba(234,85,69,.1)}.ticket-item.has-unread[data-v-9bcf1e22]:hover{background:#ffebee}.ticket-header[data-v-9bcf1e22]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.ticket-id-container[data-v-9bcf1e22]{display:flex;align-items:center;gap:6px}.ticket-id[data-v-9bcf1e22]{font-size:12px;font-weight:600;color:#ea5545}.unread-badge-small[data-v-9bcf1e22]{font-size:10px}.status-chip[data-v-9bcf1e22]{font-size:10px;font-weight:600;height:20px}.ticket-title[data-v-9bcf1e22]{font-size:14px;font-weight:500;color:#3d3d3d;margin:0 0 6px 0;line-height:1.4}.ticket-footer[data-v-9bcf1e22]{display:flex;justify-content:space-between;align-items:center}.ticket-date[data-v-9bcf1e22]{font-size:12px;color:#999}.new-messages-indicator[data-v-9bcf1e22]{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:#ea5545;text-transform:uppercase;letter-spacing:.5px}.empty-state[data-v-9bcf1e22]{text-align:center;padding:40px 20px}.empty-text[data-v-9bcf1e22]{margin-top:12px;font-size:14px;color:#999}.empty-state-small[data-v-9bcf1e22]{text-align:center;padding:20px 10px}.empty-text-small[data-v-9bcf1e22]{font-size:13px;color:#999;margin:0}.loading-state-small[data-v-9bcf1e22]{display:flex;justify-content:center;padding:20px}.my-products[data-v-9bcf1e22]{margin-top:20px}.products-list[data-v-9bcf1e22]{display:flex;flex-direction:column;gap:6px}.product-item[data-v-9bcf1e22]{display:flex;align-items:center;padding:10px 12px;background:#fafafa;border:1px solid #e0e0e0;border-radius:6px;transition:all .2s ease}.product-item[data-v-9bcf1e22]:hover{background:#f5f5f5;border-color:#ea5545}.product-name[data-v-9bcf1e22]{font-size:14px;color:#3d3d3d;font-weight:500}.quick-actions[data-v-9bcf1e22]{margin-top:20px}.action-btn[data-v-9bcf1e22]{font-weight:600;text-transform:none;letter-spacing:0;box-shadow:0 2px 4px rgba(234,85,69,.3)}.action-btn[data-v-9bcf1e22]:hover{box-shadow:0 4px 8px rgba(234,85,69,.4)}@media (max-width:768px){.menu-container[data-v-9bcf1e22]{padding:16px}.menu-title[data-v-9bcf1e22]{font-size:20px}.menu-link[data-v-9bcf1e22]{padding:14px 16px;font-size:16px;min-height:44px}.ticket-item[data-v-9bcf1e22]{padding:14px}.ticket-title[data-v-9bcf1e22]{font-size:15px}}@media (max-width:480px){.menu-container[data-v-9bcf1e22]{padding:12px}.menu-title[data-v-9bcf1e22]{font-size:18px}.section-title[data-v-9bcf1e22]{font-size:15px}.ticket-title[data-v-9bcf1e22]{font-size:14px}}.clearment-title[data-v-0e6e25e6]{font-size:28px;font-weight:700;color:#3d3d3d}.clearment-brand[data-v-0e6e25e6]{color:#ea5545}.clearment-subtitle[data-v-0e6e25e6]{font-size:15px;color:#666;line-height:1.6}.clearment-link[data-v-0e6e25e6]{color:#ea5545;text-decoration:none;font-weight:600}.clearment-link[data-v-0e6e25e6]:hover{text-decoration:underline}.clearment-btn-primary[data-v-0e6e25e6]{font-weight:600;text-transform:none;letter-spacing:0;box-shadow:0 2px 4px rgba(234,85,69,.3)}.clearment-btn-primary[data-v-0e6e25e6]:hover{box-shadow:0 4px 8px rgba(234,85,69,.4)}.clearment-btn-text[data-v-0e6e25e6]{color:#3d3d3d;text-transform:none;letter-spacing:0}.clearment-btn-text[data-v-0e6e25e6]:hover{color:#ea5545}.error[data-v-0e6e25e6]{color:#d32f2f;font-size:.9em}.divider-container[data-v-0e6e25e6]{display:flex;align-items:center;width:100%}.divider-text[data-v-0e6e25e6]{padding:0 16px;color:rgba(0,0,0,.6);font-size:16px}@media (max-width:768px){.pb-8[data-v-0e6e25e6]{padding-bottom:16px!important}.clearment-title[data-v-0e6e25e6]{font-size:clamp(22px,5vw,28px);margin-bottom:16px}.clearment-subtitle[data-v-0e6e25e6]{font-size:14px}.v-btn[data-v-0e6e25e6]{margin:8px 0!important;width:100%}.v-row .v-col[data-v-0e6e25e6]{padding:4px 12px}.v-text-field[data-v-0e6e25e6]{margin-bottom:8px}}@media (max-width:480px){.clearment-title[data-v-0e6e25e6]{font-size:20px}.clearment-subtitle[data-v-0e6e25e6]{font-size:13px}.v-btn[data-v-0e6e25e6]{font-size:14px;padding:12px 20px!important;height:auto!important;min-height:44px}.divider-text[data-v-0e6e25e6]{font-size:14px;padding:0 8px}}.loader-title[data-v-126808db]{font-size:clamp(18px,4vw,24px)}@media (max-width:768px){.v-card[data-v-126808db]{margin:16px}}.error-title[data-v-7c9f8a07]{font-size:clamp(18px,4vw,24px)}.error-message[data-v-7c9f8a07]{font-size:clamp(14px,3.5vw,16px);line-height:1.6;margin:0}@media (max-width:768px){.v-card[data-v-7c9f8a07]{margin:16px}}.success-title[data-v-94b4024e]{font-size:clamp(18px,4vw,24px)}.success-message[data-v-94b4024e]{font-size:clamp(14px,3.5vw,16px);line-height:1.6;margin:0}@media (max-width:768px){.v-card[data-v-94b4024e]{margin:16px}}.right-sidebar[data-v-1f4b1123]{width:200px;flex-shrink:0;padding:40px 0}.sidebar-content[data-v-1f4b1123]{position:sticky;top:90px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:20px}.sidebar-section[data-v-1f4b1123]{margin-bottom:16px}.sidebar-title[data-v-1f4b1123]{font-size:14px;font-weight:700;color:#3d3d3d;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center}.loading-state-mini[data-v-1f4b1123]{display:flex;justify-content:center;padding:16px}.empty-state-mini[data-v-1f4b1123]{text-align:center;padding:16px 8px}.empty-text-mini[data-v-1f4b1123]{font-size:12px;color:#999;margin:0}.admins-list[data-v-1f4b1123]{display:flex;flex-direction:column;gap:8px}.admin-item[data-v-1f4b1123]{display:flex;align-items:center;gap:10px;padding:10px;background:#fff5f5;border:1px solid #ffebee;border-radius:8px;transition:all .2s ease}.admin-item[data-v-1f4b1123]:hover{background:#ffebee;border-color:#ea5545}.admin-avatar[data-v-1f4b1123]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#ea5545,#d64435);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 6px rgba(234,85,69,.3)}.admin-info[data-v-1f4b1123]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.admin-name[data-v-1f4b1123]{font-size:13px;font-weight:600;color:#3d3d3d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-email[data-v-1f4b1123]{font-size:11px;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-links[data-v-1f4b1123]{display:flex;flex-direction:column;gap:8px}.sidebar-link[data-v-1f4b1123]{display:flex;align-items:center;padding:8px 12px;border-radius:6px;text-decoration:none;color:#3d3d3d;font-size:13px;font-weight:500;transition:all .2s ease}.sidebar-link[data-v-1f4b1123]:hover{background:#f5f5f5;color:#ea5545}.status-indicator[data-v-1f4b1123]{display:flex;align-items:center;padding:8px 12px;background:#f5f5f5;border-radius:6px}.status-text[data-v-1f4b1123]{font-size:12px;color:#666;font-weight:500}.clearment-header[data-v-677eb8ee]{position:fixed;top:0;left:0;right:0;z-index:1100;background:#fff;border-bottom:1px solid #e0e0e0;transition:all .3s ease;width:100%}.clearment-header.scrolled[data-v-677eb8ee]{box-shadow:0 2px 8px rgba(0,0,0,.1)}.header-container[data-v-677eb8ee]{max-width:1400px;margin:0 auto;padding:0 32px 0 0;height:70px;display:flex;align-items:center;justify-content:space-between;gap:32px}.mobile-menu-button[data-v-677eb8ee]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:transparent;color:#3d3d3d;cursor:pointer;border-radius:8px;transition:all .2s ease;margin-right:8px}.mobile-menu-button[data-v-677eb8ee]:hover{background:#f5f5f5;color:#ea5545}.mobile-menu-button[data-v-677eb8ee]:active{background:#ebebeb}.header-logo[data-v-677eb8ee]{flex:0 0 auto;margin-left:-32px}.logo-link[data-v-677eb8ee]{display:flex;align-items:center;text-decoration:none}.logo-image[data-v-677eb8ee]{height:36px;width:auto;display:block}.main-nav[data-v-677eb8ee]{display:flex;align-items:center;gap:32px;flex:1;justify-content:center}.nav-link[data-v-677eb8ee]{font-size:15px;font-weight:500;color:#3d3d3d;text-decoration:none;padding:8px 0;border-bottom:2px solid transparent;transition:all .2s ease}.nav-link[data-v-677eb8ee]:hover{color:#ea5545;border-bottom-color:#ea5545}.nav-link.router-link-active[data-v-677eb8ee]{color:#ea5545;border-bottom-color:#ea5545;font-weight:600}.header-right[data-v-677eb8ee]{display:flex;align-items:center;gap:12px;flex:0 0 auto}.contact-button[data-v-677eb8ee]{display:flex;align-items:center;gap:6px;padding:10px 20px;background:#ea5545;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;transition:all .2s ease}.contact-button[data-v-677eb8ee]:hover{background:#d64435;transform:translateY(-1px);box-shadow:0 4px 8px rgba(234,85,69,.3)}.language-button[data-v-677eb8ee]{width:40px;height:40px;border-radius:6px;border:1px solid #e0e0e0;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#3d3d3d}.language-button[data-v-677eb8ee]:hover{background:#f5f5f5;border-color:#ea5545;color:#ea5545}.user-menu[data-v-677eb8ee]{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;transition:all .2s ease;background:#fff}.user-menu[data-v-677eb8ee]:hover{background:#f5f5f5;border-color:#ea5545}.user-menu-text[data-v-677eb8ee]{font-size:14px;font-weight:500;color:#3d3d3d}.user-avatar[data-v-677eb8ee]{width:28px;height:28px;border-radius:50%;background:#ea5545;display:flex;align-items:center;justify-content:center;overflow:hidden}.user-avatar img[data-v-677eb8ee]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-menu-dropdown[data-v-677eb8ee]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background:transparent}.dropdown-content[data-v-677eb8ee]{position:absolute;top:80px;right:32px;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);min-width:220px;padding:8px 0;z-index:1001;border:1px solid #e0e0e0}.dropdown-item[data-v-677eb8ee]{padding:12px 20px;cursor:pointer;font-size:14px;color:#3d3d3d;transition:all .2s ease}.dropdown-item[data-v-677eb8ee]:hover{background:#f5f5f5;color:#ea5545}.dropdown-item-bold[data-v-677eb8ee]{font-weight:600}.dropdown-divider[data-v-677eb8ee]{height:1px;background:#e0e0e0;margin:8px 0}.dropdown-link[data-v-677eb8ee]{color:#3d3d3d;text-decoration:none}.dropdown-link[data-v-677eb8ee]:hover{color:#ea5545}.fade-enter-active[data-v-677eb8ee],.fade-leave-active[data-v-677eb8ee]{transition:opacity .2s ease}.fade-enter-from[data-v-677eb8ee],.fade-leave-to[data-v-677eb8ee]{opacity:0}@media (max-width:1024px){.main-nav[data-v-677eb8ee]{display:none}.header-container[data-v-677eb8ee]{gap:16px}}@media (max-width:768px){.header-container[data-v-677eb8ee]{height:60px;padding:0 16px}.header-logo[data-v-677eb8ee]{margin-left:0}.logo-image[data-v-677eb8ee]{height:30px}.mobile-menu-button[data-v-677eb8ee]{margin-right:12px}.contact-button[data-v-677eb8ee]{padding:8px 12px;font-size:13px}.contact-button span[data-v-677eb8ee]{display:none}}.v-btn{text-transform:none!important}#content{margin-top:70px;padding:0;min-height:calc(100vh - 190px);background-color:#fafafa;overflow-x:hidden;transition:margin-left .3s ease}#content.with-drawer{margin-left:280px}.content-wrapper{display:flex;justify-content:center;width:100%;padding:0 32px;gap:32px;max-width:1600px;margin:0 auto}.router-container{flex:1;max-width:1000px;width:100%;padding:40px 32px;min-height:calc(100vh - 270px);box-sizing:border-box}.main-drawer{border-right:1px solid #e0e0e0;background:#fff;z-index:1099;position:fixed!important;overflow-y:auto}.main-drawer-mobile{background:#fff;z-index:1200}.footer-custom{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:20px 0;background:#3d3d3d;border-top:none;margin-top:60px;z-index:1100}.footer-content-wrapper{max-width:1400px;margin:0 auto;padding:0 32px}.footer-content{padding:8px 12px}.footer-text{font-size:14px;line-height:1.6;color:#fff}.footer-link{color:#ea5545;text-decoration:none;font-weight:500;margin-left:8px}.footer-link:hover{color:#fff;text-decoration:underline}@media (max-width:768px){#content{margin-top:60px}.content-wrapper{padding:0 16px;gap:0}.router-container{max-width:100%;padding:20px 16px}.login-card-content{padding:20px!important}.footer-custom{margin-top:40px}.footer-content-wrapper{padding:0 16px}}@media (max-width:1024px){.router-container{max-width:100%}.content-wrapper{gap:0}}@media (hover:none) and (pointer:coarse){.v-btn{padding:12px 20px}.contact-button,.language-button,.user-menu,.v-btn{min-height:44px}}*{-webkit-tap-highlight-color:rgba(0,0,0,.1)}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{overflow-x:hidden}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.v-application{overflow-x:hidden}.v-dialog,.v-navigation-drawer,.v-overlay{-webkit-overflow-scrolling:touch}img{max-width:100%;height:auto}@media (max-width:768px){body,input,select,textarea{font-size:16px}}.brain-search[data-v-9c2b6da4]{width:100%;padding:0}.section-header[data-v-9c2b6da4]{text-align:center;margin-bottom:40px}.section-title[data-v-9c2b6da4]{font-size:36px;font-weight:700;color:#3d3d3d;margin-bottom:12px;display:flex;align-items:center;justify-content:center;gap:12px}.section-subtitle[data-v-9c2b6da4]{font-size:18px;color:#717171}.search-container[data-v-9c2b6da4]{max-width:800px;margin:0 auto}.search-card[data-v-9c2b6da4]{border-radius:16px;border:2px solid #ea5545;background:linear-gradient(135deg,#fff,#fff5f5)}.search-btn[data-v-9c2b6da4]{font-weight:600;text-transform:none;letter-spacing:0;box-shadow:0 4px 8px rgba(234,85,69,.3)}.search-btn[data-v-9c2b6da4]:hover{box-shadow:0 6px 12px rgba(234,85,69,.4)}.product-selector[data-v-9c2b6da4]{background:#fff5f5;padding:16px;border-radius:8px;border:1px solid #ffebee}.product-label[data-v-9c2b6da4]{display:flex;align-items:center;font-size:14px;font-weight:600;color:#3d3d3d;margin-bottom:12px}.required-star[data-v-9c2b6da4]{color:#d32f2f;font-weight:700;margin-left:4px}.loading-state[data-v-9c2b6da4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;margin-top:24px}.loading-text[data-v-9c2b6da4]{margin-top:16px;font-size:16px;color:#666;font-weight:500}.response-container[data-v-9c2b6da4]{margin-top:24px;padding:24px;background:#e8f5e9;border-radius:12px;border-left:4px solid #4caf50;animation:slideIn-9c2b6da4 .3s ease-out}@keyframes slideIn-9c2b6da4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.response-header[data-v-9c2b6da4]{display:flex;align-items:center;margin-bottom:16px}.response-title[data-v-9c2b6da4]{font-size:18px;font-weight:700;color:#2e7d32}.response-content[data-v-9c2b6da4]{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.response-text[data-v-9c2b6da4]{font-size:15px;line-height:1.8;color:#3d3d3d;white-space:pre-wrap;word-wrap:break-word;margin:0}.error-container[data-v-9c2b6da4]{margin-top:24px;padding:24px;background:#ffebee;border-radius:12px;border-left:4px solid #d32f2f;animation:slideIn-9c2b6da4 .3s ease-out}.error-header[data-v-9c2b6da4]{display:flex;align-items:center;margin-bottom:16px}.error-title[data-v-9c2b6da4]{font-size:18px;font-weight:700;color:#c62828}.error-content[data-v-9c2b6da4]{background:#fff;padding:20px;border-radius:8px;font-size:15px;line-height:1.8;color:#3d3d3d}.history-card[data-v-9c2b6da4]{border-radius:12px;border:1px solid #e0e0e0;overflow:hidden}.history-header[data-v-9c2b6da4]{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#fafafa;transition:all .2s ease}.history-header[data-v-9c2b6da4]:hover{background:#f5f5f5}.history-title-row[data-v-9c2b6da4]{display:flex;align-items:center;gap:8px}.history-title[data-v-9c2b6da4]{font-size:16px;font-weight:600;color:#3d3d3d}.loading-state-small[data-v-9c2b6da4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 20px}.loading-text-small[data-v-9c2b6da4]{margin-top:12px;font-size:14px;color:#666}.empty-state-small[data-v-9c2b6da4]{text-align:center;padding:40px 20px}.empty-text-small[data-v-9c2b6da4]{margin-top:12px;font-size:14px;color:#999}.history-list[data-v-9c2b6da4]{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto}.history-list[data-v-9c2b6da4]::-webkit-scrollbar{width:6px}.history-list[data-v-9c2b6da4]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.history-list[data-v-9c2b6da4]::-webkit-scrollbar-thumb{background:#ea5545;border-radius:10px}.history-list[data-v-9c2b6da4]::-webkit-scrollbar-thumb:hover{background:#d64435}.history-item[data-v-9c2b6da4]{padding:14px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:all .2s ease}.history-item[data-v-9c2b6da4]:hover{background:#fff5f5;border-color:#ea5545;transform:translateX(4px);box-shadow:0 2px 8px rgba(234,85,69,.1)}.history-item-header[data-v-9c2b6da4]{display:flex;align-items:center;margin-bottom:8px}.history-date[data-v-9c2b6da4]{font-size:12px;color:#999;font-weight:500}.history-prompt[data-v-9c2b6da4]{font-size:14px;color:#3d3d3d;font-weight:500;margin:0 0 6px 0;line-height:1.5}.history-cost[data-v-9c2b6da4]{font-size:11px;color:#666;background:#f5f5f5;padding:4px 8px;border-radius:4px;display:inline-block}@media (max-width:768px){.section-title[data-v-9c2b6da4]{font-size:28px;flex-direction:column;gap:8px}.section-subtitle[data-v-9c2b6da4]{font-size:16px}.search-container[data-v-9c2b6da4]{padding:0 16px}.error-container[data-v-9c2b6da4],.response-container[data-v-9c2b6da4]{padding:16px}.error-title[data-v-9c2b6da4],.response-title[data-v-9c2b6da4]{font-size:16px}.error-content[data-v-9c2b6da4],.response-text[data-v-9c2b6da4]{font-size:14px}.history-header[data-v-9c2b6da4]{padding:12px 16px}.history-title[data-v-9c2b6da4]{font-size:15px}.history-item[data-v-9c2b6da4]{padding:12px}.history-prompt[data-v-9c2b6da4]{font-size:13px}.history-list[data-v-9c2b6da4]{max-height:300px}}@media (max-width:480px){.section-title[data-v-9c2b6da4]{font-size:24px}.section-header[data-v-9c2b6da4]{margin-bottom:24px}.error-container[data-v-9c2b6da4],.response-container[data-v-9c2b6da4]{padding:12px}.error-content[data-v-9c2b6da4],.response-content[data-v-9c2b6da4]{padding:16px}.history-title[data-v-9c2b6da4]{font-size:14px}.history-date[data-v-9c2b6da4]{font-size:11px}}.home-page[data-v-4f7c5598]{width:100%;padding:0;margin:0}.hero-section[data-v-4f7c5598]{background:linear-gradient(135deg,#667eea,#764ba2);padding:120px 40px;text-align:center;color:#fff;margin:0 -24px 0 -24px}.hero-content[data-v-4f7c5598]{max-width:800px;margin:0 auto}.hero-title[data-v-4f7c5598]{font-size:56px;font-weight:700;margin-bottom:20px;line-height:1.2}.hero-subtitle[data-v-4f7c5598]{font-size:24px;font-weight:300;opacity:.95}.features-section[data-v-4f7c5598]{padding:80px 0}.section-header[data-v-4f7c5598]{text-align:center;margin-bottom:60px}.section-title[data-v-4f7c5598]{font-size:36px;font-weight:700;color:#222;margin-bottom:12px}.section-subtitle[data-v-4f7c5598]{font-size:18px;color:#717171}.features-grid[data-v-4f7c5598]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-top:40px}.feature-card[data-v-4f7c5598]{padding:32px;border-radius:16px;background:#fff;border:1px solid #ebebeb;transition:all .3s ease;text-align:center}.feature-card[data-v-4f7c5598]:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.08);border-color:#ddd}.feature-icon[data-v-4f7c5598]{margin-bottom:20px}.feature-title[data-v-4f7c5598]{font-size:20px;font-weight:600;color:#222;margin-bottom:12px}.feature-description[data-v-4f7c5598]{font-size:16px;color:#717171;line-height:1.6}.stats-section[data-v-4f7c5598]{background:#f7f7f7;padding:60px 0;margin:60px -24px}.stats-grid[data-v-4f7c5598]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;max-width:1200px;margin:0 auto;padding:0 40px}.stat-card[data-v-4f7c5598]{text-align:center}.stat-number[data-v-4f7c5598]{font-size:48px;font-weight:700;color:#ff385c;margin-bottom:8px}.stat-label[data-v-4f7c5598]{font-size:16px;color:#717171;font-weight:500}.brain-search-section[data-v-4f7c5598]{padding:80px 0;background:linear-gradient(135deg,#3d3d3d,#5a5a5a);margin:-40px -32px 60px -32px}.brain-search-section .section-header[data-v-4f7c5598],.brain-search-section .section-title[data-v-4f7c5598]{color:#fff}.brain-search-section .section-subtitle[data-v-4f7c5598]{color:hsla(0,0%,100%,.8)}.search-container[data-v-4f7c5598]{max-width:800px;margin:0 auto;padding:0 24px}.search-card[data-v-4f7c5598]{border-radius:12px;overflow:hidden}.search-btn[data-v-4f7c5598]{font-weight:600;text-transform:none;letter-spacing:0;height:56px}.response-container[data-v-4f7c5598]{margin-top:24px;padding:24px;background:#f5f5f5;border-radius:8px;border-left:4px solid #ea5545}.response-header[data-v-4f7c5598]{display:flex;align-items:center;margin-bottom:16px}.response-title[data-v-4f7c5598]{font-size:18px;font-weight:600;color:#3d3d3d}.response-content[data-v-4f7c5598]{font-size:16px;line-height:1.8;color:#3d3d3d;white-space:pre-wrap;word-wrap:break-word}.error-container[data-v-4f7c5598]{margin-top:16px;padding:16px;background:#ffebee;border-radius:8px;display:flex;align-items:center;color:#c62828;font-size:14px}.content-section[data-v-4f7c5598]{padding:80px 0}.content-columns[data-v-4f7c5598]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:60px;align-items:center}.content-column[data-v-4f7c5598]{padding:0 20px}.content-title[data-v-4f7c5598]{font-size:32px;font-weight:700;color:#222;margin-bottom:24px}.content-text[data-v-4f7c5598]{font-size:16px;line-height:1.8;color:#717171;margin-bottom:16px}.image-placeholder[data-v-4f7c5598]{background:#f7f7f7;border-radius:16px;height:400px;display:flex;align-items:center;justify-content:center;border:2px dashed #ebebeb}.scroll-test-section[data-v-4f7c5598]{padding:80px 0;background:#fff}.scroll-content[data-v-4f7c5598]{max-width:800px;margin:60px auto 0}.content-block[data-v-4f7c5598]{margin-bottom:60px;padding:32px;background:#f7f7f7;border-radius:12px}.content-block h3[data-v-4f7c5598]{font-size:24px;font-weight:600;color:#222;margin-bottom:16px}.content-block p[data-v-4f7c5598]{font-size:16px;line-height:1.8;color:#717171;margin-bottom:16px}@media (max-width:768px){.brain-search-section[data-v-4f7c5598]{padding:60px 16px;margin:-20px -16px 40px -16px}.hero-title[data-v-4f7c5598]{font-size:36px}.hero-subtitle[data-v-4f7c5598]{font-size:18px}.hero-section[data-v-4f7c5598]{padding:80px 24px;margin:0 -16px 0 -16px}.section-title[data-v-4f7c5598]{font-size:28px}.content-columns[data-v-4f7c5598],.features-grid[data-v-4f7c5598]{grid-template-columns:1fr}.stats-grid[data-v-4f7c5598]{grid-template-columns:repeat(2,1fr)}}.support-conversation[data-v-865622bc]{margin-top:32px;padding:24px;background:#fafafa;border-radius:12px;border:1px solid #e0e0e0}.conversation-header[data-v-865622bc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.conversation-title[data-v-865622bc]{font-size:20px;font-weight:600;color:#3d3d3d;display:flex;align-items:center;gap:8px;margin:0}.message-count[data-v-865622bc]{font-size:14px;color:#666;font-weight:500}.unread-alert[data-v-865622bc]{border-left:4px solid #ea5545}.unread-alert-content[data-v-865622bc]{display:flex;align-items:center}.unread-divider[data-v-865622bc]{display:flex;align-items:center;gap:12px;margin:24px 0;padding:0 4px}.unread-divider-line[data-v-865622bc]{flex:1;height:2px;background:linear-gradient(90deg,transparent,#ea5545 50%,transparent)}.unread-divider-text[data-v-865622bc]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#ea5545;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;padding:6px 12px;background:#fff5f5;border-radius:12px;border:1px solid #ea5545}.loading-state[data-v-865622bc]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px}.loading-text[data-v-865622bc]{margin-top:16px;font-size:14px;color:#666}.messages-container[data-v-865622bc]{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;max-height:600px;overflow-y:auto;padding:4px}.messages-container[data-v-865622bc]::-webkit-scrollbar{width:6px}.messages-container[data-v-865622bc]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.messages-container[data-v-865622bc]::-webkit-scrollbar-thumb{background:#ea5545;border-radius:10px}.messages-container[data-v-865622bc]::-webkit-scrollbar-thumb:hover{background:#d64435}.message-card[data-v-865622bc]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:16px;transition:all .2s ease}.message-card[data-v-865622bc]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.admin-message[data-v-865622bc]{background:linear-gradient(135deg,#fff5f5,#fff);border-left:4px solid #ea5545}.unread-message[data-v-865622bc]{background:#fffbf5;border:2px solid #ea5545;position:relative;animation:pulse-border-865622bc 2s ease-in-out infinite}.unread-message[data-v-865622bc]:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,#ea5545,#ff6b5a);border-radius:12px;opacity:.1;z-index:-1}.unread-message.admin-message[data-v-865622bc]{border-left:4px solid #ea5545;border-top:2px solid #ea5545;border-right:2px solid #ea5545;border-bottom:2px solid #ea5545}@keyframes pulse-border-865622bc{0%,to{box-shadow:0 0 0 0 rgba(234,85,69,.4)}50%{box-shadow:0 0 0 8px rgba(234,85,69,0)}}.message-header[data-v-865622bc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.user-info[data-v-865622bc]{display:flex;align-items:center;gap:12px}.user-avatar[data-v-865622bc]{width:40px;height:40px;border-radius:50%;background:#666;display:flex;align-items:center;justify-content:center;flex-shrink:0}.admin-avatar[data-v-865622bc]{background:linear-gradient(135deg,#ea5545,#d64435);box-shadow:0 2px 8px rgba(234,85,69,.3)}.user-details[data-v-865622bc]{display:flex;flex-direction:column;gap:4px}.user-name[data-v-865622bc]{font-size:15px;font-weight:600;color:#3d3d3d;display:flex;align-items:center}.admin-badge[data-v-865622bc],.new-badge[data-v-865622bc]{font-size:10px;font-weight:700;letter-spacing:.5px}.new-badge[data-v-865622bc]{animation:pulse-badge-865622bc 2s ease-in-out infinite}@keyframes pulse-badge-865622bc{0%,to{opacity:1}50%{opacity:.7}}.message-time[data-v-865622bc]{font-size:12px;color:#999}.message-content[data-v-865622bc]{padding-left:52px}.message-text[data-v-865622bc]{font-size:15px;line-height:1.7;color:#3d3d3d;white-space:pre-wrap;word-wrap:break-word;margin:0}.empty-conversation[data-v-865622bc]{text-align:center;padding:60px 20px}.empty-text[data-v-865622bc]{margin-top:16px;font-size:15px;color:#666}.new-message-form[data-v-865622bc]{background:#fff;padding:20px;border-radius:12px;border:1px solid #e0e0e0}.form-title[data-v-865622bc]{font-size:16px;font-weight:600;color:#3d3d3d;margin-bottom:16px}.form-actions[data-v-865622bc]{display:flex;justify-content:flex-end;margin-top:16px}.error-message[data-v-865622bc]{display:flex;align-items:center;gap:8px;padding:12px;background:#ffebee;border-radius:8px;color:#c62828;font-size:14px}.upload-section[data-v-865622bc]{display:flex;align-items:center;gap:12px}.file-count[data-v-865622bc]{font-size:14px;color:#666;font-weight:500}.selected-files-preview[data-v-865622bc]{background:#f5f5f5;border-radius:8px;padding:12px}.file-preview-item[data-v-865622bc]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#fff;border-radius:6px;margin-bottom:8px;border:1px solid #e0e0e0}.file-preview-item[data-v-865622bc]:last-child{margin-bottom:0}.file-preview-name[data-v-865622bc]{flex:1;font-size:14px;color:#3d3d3d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-preview-size[data-v-865622bc]{font-size:12px;color:#999;min-width:60px;text-align:right}.message-files[data-v-865622bc]{margin-top:12px;display:flex;flex-direction:column;gap:8px}.message-file-item[data-v-865622bc]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;transition:all .2s ease}.message-file-item[data-v-865622bc]:hover{background:#ebebeb;border-color:#ea5545}.file-item-content[data-v-865622bc]{display:flex;align-items:center;gap:10px;flex:1;cursor:pointer;min-width:0}.file-item-content[data-v-865622bc]:hover{transform:translateX(4px)}.file-item-name[data-v-865622bc]{flex:1;font-size:14px;color:#3d3d3d;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-delete-btn[data-v-865622bc]{flex-shrink:0;opacity:.6}.file-delete-btn[data-v-865622bc]:hover{opacity:1}.file-dialog-title[data-v-865622bc]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;font-size:18px;font-weight:600;color:#3d3d3d}.file-dialog-content[data-v-865622bc]{padding:24px;min-height:400px}.file-preview-container[data-v-865622bc]{display:flex;justify-content:center;align-items:center;min-height:400px}.image-preview[data-v-865622bc]{width:100%;text-align:center}.image-preview img[data-v-865622bc]{max-width:100%;max-height:70vh;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.pdf-preview[data-v-865622bc]{width:100%}.pdf-preview iframe[data-v-865622bc]{border:none;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.file-download-info[data-v-865622bc]{text-align:center;padding:40px}.file-download-info h3[data-v-865622bc]{margin-top:20px;font-size:20px;font-weight:600;color:#3d3d3d}.file-type-text[data-v-865622bc]{margin-top:8px;font-size:14px;color:#999;text-transform:uppercase;letter-spacing:1px}@media (max-width:768px){.support-conversation[data-v-865622bc]{padding:16px;border-radius:8px}.conversation-header[data-v-865622bc]{flex-direction:column;align-items:flex-start;gap:8px}.conversation-title[data-v-865622bc]{font-size:18px}.messages-container[data-v-865622bc]{max-height:400px}.message-card[data-v-865622bc]{padding:12px}.user-avatar[data-v-865622bc]{width:36px;height:36px}.message-content[data-v-865622bc]{padding-left:0;margin-top:12px}.new-message-form[data-v-865622bc]{padding:16px}.form-actions[data-v-865622bc]{justify-content:stretch}.form-actions .v-btn[data-v-865622bc]{width:100%}.message-file-item[data-v-865622bc]{padding:8px 12px}.file-item-name[data-v-865622bc]{font-size:13px}.file-dialog-title[data-v-865622bc]{padding:16px;font-size:16px}.file-dialog-content[data-v-865622bc]{padding:16px}.image-preview img[data-v-865622bc]{max-height:50vh}.unread-divider[data-v-865622bc]{margin:16px 0}.unread-divider-text[data-v-865622bc]{font-size:11px;padding:4px 10px}.unread-alert[data-v-865622bc]{font-size:14px}}@media (max-width:480px){.user-details[data-v-865622bc]{max-width:calc(100vw - 200px)}.user-name[data-v-865622bc]{font-size:14px;flex-wrap:wrap}.message-text[data-v-865622bc]{font-size:14px}}.support-page[data-v-082598b1]{width:100%;padding:0}.support-header[data-v-082598b1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.support-title[data-v-082598b1]{font-size:32px;font-weight:700;color:#3d3d3d}.create-btn[data-v-082598b1]{font-weight:600;text-transform:none;letter-spacing:0}.ai-search-section[data-v-082598b1]{margin-bottom:40px;padding:32px;background:linear-gradient(135deg,#f5f5f5,#fafafa);border-radius:16px;border:2px solid #e0e0e0}.loading-container[data-v-082598b1]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px}.loading-text[data-v-082598b1]{margin-top:20px;font-size:16px;color:#666}.tickets-grid[data-v-082598b1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.ticket-card[data-v-082598b1]{cursor:pointer;transition:all .2s ease;border:1px solid #e0e0e0}.ticket-card[data-v-082598b1]:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1);border-color:#ea5545}.ticket-header-row[data-v-082598b1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ticket-id-row[data-v-082598b1]{display:flex;align-items:center;gap:8px}.ticket-id[data-v-082598b1]{font-size:14px;font-weight:600;color:#ea5545}.unread-badge[data-v-082598b1]{margin-left:4px}.status-chip[data-v-082598b1]{font-weight:600}.ticket-title-text[data-v-082598b1]{font-size:18px;font-weight:600;color:#3d3d3d;margin-bottom:8px}.ticket-product[data-v-082598b1]{display:flex;align-items:center;font-size:13px;color:#ea5545;font-weight:500;margin-bottom:8px}.ticket-product-large[data-v-082598b1]{display:flex;align-items:center;font-size:16px;color:#ea5545;font-weight:600;margin-top:8px;padding:8px 12px;background:#fff5f5;border-radius:8px;border-left:3px solid #ea5545}.ticket-text[data-v-082598b1]{font-size:14px;color:#666;line-height:1.6;margin-bottom:16px}.ticket-meta[data-v-082598b1]{display:flex;gap:16px;flex-wrap:wrap}.meta-item[data-v-082598b1]{display:flex;align-items:center;font-size:13px;color:#999}.meta-read[data-v-082598b1]{color:#4caf50}.meta-unread[data-v-082598b1]{color:#ea5545;font-weight:600}.empty-state[data-v-082598b1]{text-align:center;padding:80px 20px}.empty-title[data-v-082598b1]{font-size:24px;font-weight:600;color:#3d3d3d;margin-top:20px;margin-bottom:12px}.empty-text[data-v-082598b1]{font-size:16px;color:#666}.support-detail-view[data-v-082598b1]{max-width:900px;margin:0 auto}.back-btn[data-v-082598b1]{color:#3d3d3d;text-transform:none}.detail-card[data-v-082598b1]{border:1px solid #e0e0e0}.detail-header[data-v-082598b1]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px}.header-actions[data-v-082598b1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ticket-id-large[data-v-082598b1]{font-size:16px;font-weight:600;color:#ea5545;margin-bottom:8px}.ticket-title-large[data-v-082598b1]{font-size:28px;font-weight:700;color:#3d3d3d}.ticket-info-grid[data-v-082598b1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;padding:20px;background:#f5f5f5;border-radius:8px}.info-item[data-v-082598b1]{display:flex;flex-direction:column}.info-label[data-v-082598b1]{font-size:12px;font-weight:600;color:#999;text-transform:uppercase;margin-bottom:6px;letter-spacing:.5px}.info-value[data-v-082598b1]{font-size:15px;color:#3d3d3d;font-weight:500}.product-value[data-v-082598b1]{display:flex;align-items:center;color:#ea5545;font-weight:600}.unread[data-v-082598b1]{color:#ff9800}.ticket-content[data-v-082598b1]{margin-top:32px}.content-title[data-v-082598b1]{font-size:18px;font-weight:600;color:#3d3d3d;margin-bottom:16px}.content-text[data-v-082598b1]{font-size:16px;line-height:1.8;color:#3d3d3d;white-space:pre-wrap;word-wrap:break-word}.external-link[data-v-082598b1]{display:flex;align-items:center;margin-top:24px;padding:16px;background:#fff3e0;border-radius:8px;border-left:4px solid #ea5545}.link-text[data-v-082598b1]{color:#ea5545;text-decoration:none;font-weight:500}.link-text[data-v-082598b1]:hover{text-decoration:underline}.dialog-title[data-v-082598b1]{font-size:24px;font-weight:700;color:#3d3d3d;padding:24px 24px 16px}.product-label[data-v-082598b1]{display:block;font-size:14px;font-weight:600;color:#3d3d3d;margin-bottom:12px}.dialog-actions[data-v-082598b1]{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}.error-message[data-v-082598b1]{display:flex;align-items:center;padding:12px;background:#ffebee;border-radius:8px;color:#c62828;font-size:14px}.upload-section[data-v-082598b1]{margin-top:32px}.upload-area[data-v-082598b1]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.upload-btn[data-v-082598b1]{font-weight:600;text-transform:none;letter-spacing:0}.file-count[data-v-082598b1]{font-size:14px;color:#666;font-weight:500}.selected-files[data-v-082598b1]{padding:16px;background:#f5f5f5;border-radius:8px;margin-top:16px}.file-item[data-v-082598b1]{display:flex;align-items:center;gap:12px;padding:12px;background:#fff;border-radius:6px;margin-bottom:8px;border:1px solid #e0e0e0}.file-item[data-v-082598b1]:last-child{margin-bottom:0}.file-name[data-v-082598b1]{flex:1;font-size:14px;color:#3d3d3d;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-082598b1]{font-size:12px;color:#999;min-width:60px;text-align:right}.upload-progress[data-v-082598b1]{margin-top:16px;padding:16px;background:#e3f2fd;border-radius:8px}.progress-text[data-v-082598b1]{margin-top:8px;font-size:14px;color:#666;text-align:center}.upload-result[data-v-082598b1]{margin-top:16px;padding:16px;border-radius:8px}.success-uploads[data-v-082598b1]{background:#e8f5e9;color:#2e7d32;margin-bottom:8px}.failed-uploads[data-v-082598b1],.success-uploads[data-v-082598b1]{display:flex;align-items:center;padding:12px;border-radius:6px;font-size:14px}.failed-uploads[data-v-082598b1]{background:#ffebee;color:#c62828}.uploaded-files-section[data-v-082598b1]{margin-top:24px;padding-top:20px;border-top:2px dashed #e0e0e0}.uploaded-files-title[data-v-082598b1]{font-size:16px;font-weight:600;color:#3d3d3d;margin-bottom:16px}.uploaded-files-list[data-v-082598b1]{display:flex;flex-direction:column;gap:8px}.uploaded-file-item[data-v-082598b1]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;transition:all .2s ease}.uploaded-file-item[data-v-082598b1]:hover{background:#f5f5f5;border-color:#ea5545}.uploaded-file-content[data-v-082598b1]{display:flex;align-items:center;gap:12px;flex:1;cursor:pointer;min-width:0}.uploaded-file-content[data-v-082598b1]:hover{transform:translateX(4px)}.uploaded-file-name[data-v-082598b1]{flex:1;font-size:14px;color:#3d3d3d;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploaded-file-date[data-v-082598b1]{font-size:12px;color:#999;min-width:100px}.file-dialog-title[data-v-082598b1]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;font-size:18px;font-weight:600;color:#3d3d3d}.file-dialog-content[data-v-082598b1]{padding:24px;min-height:400px}.file-preview-container[data-v-082598b1]{display:flex;justify-content:center;align-items:center;min-height:400px}.image-preview[data-v-082598b1]{width:100%;text-align:center}.image-preview img[data-v-082598b1]{max-width:100%;max-height:70vh;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.pdf-preview[data-v-082598b1]{width:100%}.pdf-preview iframe[data-v-082598b1]{border:none;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.file-download-info[data-v-082598b1]{text-align:center;padding:40px}.file-download-info h3[data-v-082598b1]{margin-top:20px;font-size:20px;font-weight:600;color:#3d3d3d}.file-type-text[data-v-082598b1]{margin-top:8px;font-size:14px;color:#999;text-transform:uppercase;letter-spacing:1px}@media (max-width:768px){.support-header[data-v-082598b1]{flex-direction:column;align-items:flex-start;gap:16px}.support-title[data-v-082598b1]{font-size:24px}.ai-search-section[data-v-082598b1]{padding:20px;margin-bottom:24px}.ticket-info-grid[data-v-082598b1],.tickets-grid[data-v-082598b1]{grid-template-columns:1fr}.detail-header[data-v-082598b1]{flex-direction:column;gap:16px}.header-actions[data-v-082598b1]{width:100%;justify-content:flex-start}.ticket-title-large[data-v-082598b1]{font-size:22px}.uploaded-file-item[data-v-082598b1]{flex-wrap:wrap}.uploaded-file-date[data-v-082598b1]{min-width:auto}.upload-area[data-v-082598b1]{flex-direction:column;align-items:flex-start}.file-item[data-v-082598b1]{flex-wrap:wrap}}.klarvertrag-page[data-v-616304b0]{width:100%;padding:0}.page-header[data-v-616304b0]{margin-bottom:32px}.page-title[data-v-616304b0]{font-size:32px;font-weight:700;color:#3d3d3d;margin-bottom:8px}.page-subtitle[data-v-616304b0]{font-size:16px;color:#666}.product-selection-card[data-v-616304b0]{margin-bottom:32px;border:2px solid #ea5545;border-radius:12px}.product-selector-header[data-v-616304b0]{display:flex;align-items:center;margin-bottom:16px}.selector-title[data-v-616304b0]{font-size:18px;font-weight:600;color:#3d3d3d}.pdf-export-section[data-v-616304b0]{margin-bottom:24px;display:flex;justify-content:flex-end}.pdf-export-btn[data-v-616304b0]{font-weight:600;text-transform:none;letter-spacing:0;box-shadow:0 2px 8px rgba(234,85,69,.3);transition:all .3s ease}.pdf-export-btn[data-v-616304b0]:hover{box-shadow:0 4px 12px rgba(234,85,69,.5);transform:translateY(-2px)}.loading-container[data-v-616304b0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px}.loading-text[data-v-616304b0]{margin-top:20px;font-size:16px;color:#666}.questions-container[data-v-616304b0]{display:flex;flex-direction:column;gap:20px}.question-card[data-v-616304b0]{border:1px solid #e0e0e0;border-radius:12px;transition:all .2s ease}.question-card[data-v-616304b0]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#ea5545}.question-header[data-v-616304b0]{margin-bottom:16px}.cluster-chip[data-v-616304b0]{font-weight:600;font-size:11px}.question-text[data-v-616304b0]{font-size:20px;font-weight:600;color:#3d3d3d;margin-bottom:20px;line-height:1.4}.options-container[data-v-616304b0]{display:flex;flex-direction:column;gap:12px}.answer-item[data-v-616304b0]{padding:16px;background:#f5f5f5;border-radius:8px;border-left:4px solid #ea5545;transition:all .2s ease}.answer-item[data-v-616304b0]:hover{background:#ebebeb}.answer-content[data-v-616304b0]{display:flex;align-items:flex-start;gap:8px}.option-details[data-v-616304b0]{flex:1;display:flex;flex-direction:column;gap:8px}.option-text[data-v-616304b0]{font-size:15px;color:#3d3d3d;font-weight:500;line-height:1.6}.option-value[data-v-616304b0]{display:flex;align-items:center;gap:4px;padding:8px 12px;background:#fff;border-radius:6px;border:1px solid #e0e0e0}.option-value strong[data-v-616304b0]{color:#ea5545;font-weight:700}.value-unit[data-v-616304b0]{color:#666;font-weight:500;margin-left:4px}.option-points[data-v-616304b0]{display:flex;align-items:center;font-size:13px;color:#666;font-weight:500}.no-options[data-v-616304b0]{display:flex;align-items:center;gap:8px;padding:16px;background:#f5f5f5;border-radius:8px;color:#999;font-size:14px}.empty-state[data-v-616304b0],.no-products-state[data-v-616304b0],.select-prompt[data-v-616304b0]{text-align:center;padding:80px 20px}.empty-title[data-v-616304b0],.prompt-title[data-v-616304b0]{font-size:24px;font-weight:600;color:#3d3d3d;margin-top:20px;margin-bottom:12px}.empty-text[data-v-616304b0],.prompt-text[data-v-616304b0]{font-size:16px;color:#666}@media (max-width:768px){.page-title[data-v-616304b0]{font-size:24px}.page-subtitle[data-v-616304b0]{font-size:14px}.pdf-export-section[data-v-616304b0]{justify-content:stretch}.pdf-export-btn[data-v-616304b0]{width:100%}.question-text[data-v-616304b0]{font-size:18px}.answer-item[data-v-616304b0]{padding:12px}.option-text[data-v-616304b0]{font-size:14px}.empty-state[data-v-616304b0],.no-products-state[data-v-616304b0],.select-prompt[data-v-616304b0]{padding:60px 16px}}@media (max-width:480px){.page-title[data-v-616304b0]{font-size:20px}.question-text[data-v-616304b0]{font-size:16px}.cluster-chip[data-v-616304b0]{font-size:10px}}.clearment-brain-page[data-v-a7060d28]{width:100%;padding:0}.page-header[data-v-a7060d28]{margin-bottom:32px;text-align:center}.page-title[data-v-a7060d28]{font-size:36px;font-weight:700;color:#3d3d3d;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.page-subtitle[data-v-a7060d28]{font-size:16px;color:#666;max-width:600px;margin:0 auto}.search-section[data-v-a7060d28]{margin-bottom:40px}.history-section[data-v-a7060d28]{margin-top:40px}.history-header[data-v-a7060d28]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.history-title[data-v-a7060d28]{font-size:24px;font-weight:600;color:#3d3d3d;display:flex;align-items:center;margin:0}.loading-container[data-v-a7060d28]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px}.loading-text[data-v-a7060d28]{margin-top:20px;font-size:16px;color:#666}.history-list[data-v-a7060d28]{display:flex;flex-direction:column;gap:16px}.history-card[data-v-a7060d28]{border:1px solid #e0e0e0;border-radius:12px;transition:all .2s ease}.history-card[data-v-a7060d28]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#ea5545}.history-card-header[data-v-a7060d28]{cursor:pointer;transition:background .2s ease}.history-card-header[data-v-a7060d28]:hover{background:#fafafa}.history-item-header[data-v-a7060d28]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.history-item-info[data-v-a7060d28]{display:flex;align-items:center;gap:8px}.rotate-icon[data-v-a7060d28]{transform:rotate(180deg);transition:transform .3s ease}.history-item-header .v-icon[data-v-a7060d28]{transition:transform .3s ease}.history-item-content[data-v-a7060d28]{display:flex;flex-direction:column;gap:16px}.request-section[data-v-a7060d28]{margin-top:8px}.request-text-preview[data-v-a7060d28]{font-size:16px;font-weight:500;line-height:1.6;color:#3d3d3d}.answer-content[data-v-a7060d28]{padding-top:0!important}.answer-section[data-v-a7060d28],.error-section[data-v-a7060d28]{padding:16px;border-radius:8px}.answer-section[data-v-a7060d28]{background:#fff5f5;border-left:4px solid #ea5545}.error-section[data-v-a7060d28]{background:#ffebee;border-left:4px solid #f44336;display:flex;align-items:center}.section-label[data-v-a7060d28]{display:flex;align-items:center;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#666;margin-bottom:8px}.answer-text[data-v-a7060d28],.request-text[data-v-a7060d28]{font-size:15px;line-height:1.6;color:#3d3d3d;white-space:pre-wrap;word-wrap:break-word}.answer-text[data-v-a7060d28]{color:#2c2c2c}.error-text[data-v-a7060d28]{font-size:14px;color:#f44336;font-weight:500}.empty-state[data-v-a7060d28]{text-align:center;padding:80px 20px}.empty-title[data-v-a7060d28]{font-size:24px;font-weight:600;color:#3d3d3d;margin-top:20px;margin-bottom:12px}.empty-text[data-v-a7060d28]{font-size:16px;color:#666}@media (max-width:768px){.page-title[data-v-a7060d28]{font-size:28px}.page-subtitle[data-v-a7060d28]{font-size:14px}.history-header[data-v-a7060d28]{flex-direction:column;align-items:flex-start;gap:12px}.history-title[data-v-a7060d28]{font-size:20px}.history-item-header[data-v-a7060d28]{flex-direction:column;align-items:flex-start;gap:8px}.answer-section[data-v-a7060d28],.error-section[data-v-a7060d28],.request-section[data-v-a7060d28]{padding:12px}.answer-text[data-v-a7060d28],.request-text[data-v-a7060d28]{font-size:14px}.empty-state[data-v-a7060d28]{padding:60px 16px}}@media (max-width:480px){.page-title[data-v-a7060d28]{font-size:24px}.history-title[data-v-a7060d28]{font-size:18px}}