.uMu_ua_dashboard{padding:2rem}@media (max-width:768px){.uMu_ua_dashboard{padding:1rem}}.uMu_ua_dashboard h2{color:#2c3e50;margin-bottom:2rem;font-size:2rem;font-weight:700}@media (max-width:768px){.uMu_ua_dashboard h2{margin-bottom:1.5rem;font-size:1.5rem}}.uMu_ua_dashboard h3{color:#2c3e50;margin-bottom:1rem;font-size:1.5rem;font-weight:600}@media (max-width:768px){.uMu_ua_dashboard h3{font-size:1.25rem}}.uMu_ua_loading,.uMu_ua_error{text-align:center;color:#6b7280;flex-direction:column;justify-content:center;align-items:center;padding:4rem;display:flex}.uMu_ua_loading .uMu_ua_spinner,.uMu_ua_error .uMu_ua_spinner{color:#0993b5;animation:1s linear infinite uMu_ua_spin}@keyframes uMu_ua_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.uMu_ua_error{color:#ef4444}.uMu_ua_summaryCards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:3rem;display:grid}@media (max-width:768px){.uMu_ua_summaryCards{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}}.uMu_ua_card{background:#fff;border:1px solid #e5e7eb;border-radius:13px;align-items:center;gap:1rem;padding:1.5rem;transition:box-shadow .2s;display:flex}@media (max-width:768px){.uMu_ua_card{align-items:center;gap:.625rem;padding:.875rem}}@media (hover:hover){.uMu_ua_card:hover{box-shadow:0 4px 12px #0000001a}}.uMu_ua_cardIcon{color:#fff;background:linear-gradient(135deg,#0993b5,#6b46c1);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}@media (max-width:768px){.uMu_ua_cardIcon{width:36px;height:36px}.uMu_ua_cardIcon svg{width:18px;height:18px}}.uMu_ua_cardContent{flex-flow:row;flex:1;align-items:center;gap:.5rem;display:flex}@media (max-width:768px){.uMu_ua_cardContent{gap:.375rem}}.uMu_ua_cardValue{color:#2c3e50;white-space:nowrap;flex-shrink:0;font-size:2rem;font-weight:700;line-height:1}@media (max-width:768px){.uMu_ua_cardValue{font-size:1.5rem}}.uMu_ua_cardLabel{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;line-height:1.2;overflow:hidden}@media (max-width:768px){.uMu_ua_cardLabel{font-size:.75rem}}.uMu_ua_section{background:#fff;border:1px solid #e5e7eb;border-radius:13px;margin-bottom:3rem;padding:1.5rem}@media (max-width:768px){.uMu_ua_section{border-radius:13px;margin-bottom:2rem;padding:1rem}}.uMu_ua_table{-webkit-overflow-scrolling:touch;overflow-x:auto}.uMu_ua_table table{border-collapse:collapse;width:100%;min-width:600px}@media (max-width:768px){.uMu_ua_table table{font-size:.8125rem}}@media (max-width:480px){.uMu_ua_table table{min-width:unset;display:block}.uMu_ua_table table thead{display:none}.uMu_ua_table table tbody{display:block}.uMu_ua_table table tr{background:#fff;border:1px solid #e5e7eb;border-radius:13px;flex-direction:column;margin-bottom:1rem;padding:1rem;display:flex}.uMu_ua_table table tr:hover{background:#f9fafb}.uMu_ua_table table td{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;display:flex;padding:.5rem 0!important}.uMu_ua_table table td:last-child{border-bottom:none}.uMu_ua_table table td:before{content:attr(data-label);color:#4b5563;flex-shrink:0;margin-right:1rem;font-size:.75rem;font-weight:600}}.uMu_ua_table table thead{background:#f3f4f6}.uMu_ua_table table thead th{text-align:left;color:#4b5563;border-bottom:2px solid #e5e7eb;padding:.75rem 1rem;font-size:.875rem;font-weight:600}@media (max-width:768px){.uMu_ua_table table thead th{padding:.5rem .75rem;font-size:.75rem}}.uMu_ua_table table tbody tr{border-bottom:1px solid #e5e7eb;transition:background .2s}@media (hover:hover){.uMu_ua_table table tbody tr:hover{background:#f9fafb}}.uMu_ua_table table tbody tr:last-child{border-bottom:none}.uMu_ua_table table tbody td{color:#2c3e50;padding:.75rem 1rem}@media (max-width:768px){.uMu_ua_table table tbody td{padding:.5rem .75rem;font-size:.875rem}}.uMu_ua_progressWrapper{align-items:center;gap:.75rem;display:flex}@media (max-width:768px){.uMu_ua_progressWrapper{gap:.5rem}}@media (max-width:480px){.uMu_ua_progressWrapper{flex-direction:row;justify-content:flex-end;width:100%}}.uMu_ua_progressBar{background:#f3f4f6;border-radius:13px;width:100%;max-width:200px;height:24px;position:relative;overflow:hidden}@media (max-width:768px){.uMu_ua_progressBar{max-width:120px;height:20px}}.uMu_ua_progressFill{background:linear-gradient(90deg,#0993b5,#6b46c1);border-radius:13px;height:100%;transition:width .3s}.uMu_ua_progressLabel{color:#2c3e50;text-align:right;min-width:45px;font-size:.75rem;font-weight:600}.uMu_ua_status{text-transform:uppercase;border-radius:13px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.uMu_ua_status.uMu_ua_completed{color:#22c55e;background:#22c55e1a}.uMu_ua_status.uMu_ua_running{color:#3b82f6;background:#3b82f61a}.uMu_ua_status.uMu_ua_failed{color:#ef4444;background:#ef44441a}.uMu_ua_status.uMu_ua_unknown{color:#6b7280;background:#6b72801a}.uMu_ua_sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s}@media (hover:hover){.uMu_ua_sortableHeader:hover{color:#0993b5}}.uMu_ua_sortableHeader span{margin-right:.375rem}.uMu_ua_sortableHeader svg{vertical-align:middle;display:inline-block}.uMu_ua_activeSort{color:#0993b5}.uMu_ua_inactiveArrow{opacity:.3}.uMu_ua_metricsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;display:grid}@media (max-width:768px){.uMu_ua_metricsGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}}@media (max-width:480px){.uMu_ua_metricsGrid{grid-template-columns:1fr}}.uMu_ua_metricCard{background:#fff;border:1px solid #e5e7eb;border-radius:13px;flex-direction:column;gap:.5rem;padding:1rem;transition:transform .2s,box-shadow .2s;display:flex}@media (hover:hover){.uMu_ua_metricCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}}.uMu_ua_metricLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.uMu_ua_metricValue{color:#2c3e50;font-size:1.75rem;font-weight:700;line-height:1}@media (max-width:768px){.uMu_ua_metricValue{font-size:1.5rem}}.uMu_ua_chartContainer{background:#fff;border:1px solid #f3f4f6;border-radius:13px;width:100%;height:300px;padding:1rem}@media (max-width:768px){.uMu_ua_chartContainer{height:250px;padding:.75rem}}.uMu_ua_chartContainerSmall{background:#fff;border:1px solid #f3f4f6;border-radius:13px;width:100%;max-width:400px;height:300px;margin:0 auto;padding:1rem}@media (max-width:768px){.uMu_ua_chartContainerSmall{max-width:100%;height:250px}}.uMu_ua_conversionMetrics{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}@media (max-width:768px){.uMu_ua_conversionMetrics{grid-template-columns:1fr}}.uMu_ua_conversionCard{background:#fff;border:1px solid #e5e7eb;border-radius:13px;padding:1.5rem}@media (max-width:768px){.uMu_ua_conversionCard{padding:1rem}}
.OMzKQq_gearCard{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;height:100%;display:flex;overflow:hidden}.OMzKQq_imageContainer{background:#f9fafb;width:100%;padding-top:75%;position:relative;overflow:hidden}.OMzKQq_image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.OMzKQq_imagePlaceholder{background:linear-gradient(135deg,#0993b5 0% 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.OMzKQq_imagePlaceholder span{font-size:48px}.OMzKQq_sourceBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:calc(100% - 50px);padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:12px;left:12px;overflow:hidden;box-shadow:0 2px 8px #00000026}.OMzKQq_saveButton{cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffffa;border:1.5px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 12px #00000026}@media (hover:hover){.OMzKQq_saveButton:hover{border-color:#00000026;transform:scale(1.1);box-shadow:0 4px 16px #0003}}.OMzKQq_saveButton.OMzKQq_saved{background:#fff;border-color:#ef444440}.OMzKQq_content{flex-direction:column;flex:1;padding:16px 16px 0;display:flex}.OMzKQq_brandModel{gap:8px;margin-bottom:8px;font-size:13px;display:flex}.OMzKQq_brand{color:#6b7280;font-weight:600}.OMzKQq_model{color:#9ca3af}.OMzKQq_title{color:#111827;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.OMzKQq_metadata{flex-wrap:wrap;gap:8px;margin-bottom:16px;font-size:12px;display:flex}.OMzKQq_metadata span{color:#6b7280;white-space:nowrap;background:#f3f4f6;border-radius:4px;padding:4px 8px}.OMzKQq_condition{font-weight:500;color:#1e40af!important;background:#dbeafe!important}.OMzKQq_location{color:#92400e!important;background:#fef3c7!important}.OMzKQq_freeShipping{color:#065f46!important;background:#d1fae5!important}.OMzKQq_localPickup{font-weight:500;color:#92400e!important;background:#fef3c7!important}.OMzKQq_localPickupOnly{font-weight:500;color:#991b1b!important;background:#ffebeb!important}.OMzKQq_sold{font-weight:600;color:#fff!important;background:#ef4444!important}.OMzKQq_localOnly{color:#92400e!important;background:#fef3c7!important}.OMzKQq_footer{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-top:auto;margin-bottom:12px;padding-top:12px;padding-bottom:0;display:flex}.OMzKQq_priceSection{flex:1}.OMzKQq_price{color:#111827;font-size:24px;font-weight:700}.OMzKQq_priceRow{align-items:baseline;gap:8px;display:flex}.OMzKQq_originalPrice{color:#9ca3af;font-size:16px;font-weight:500;text-decoration:line-through}.OMzKQq_savingsText,.OMzKQq_priceDropText{color:#dc2626;font-size:13px;font-weight:600}.OMzKQq_downArrow{vertical-align:middle}.OMzKQq_discountPercent{color:#dc2626;font-size:16px;font-weight:600}.OMzKQq_orBestOffer{color:#059669;margin-top:2px;font-size:13px;font-weight:500;display:block}.OMzKQq_shopSection{text-align:right}.OMzKQq_shopName{color:#6b7280;font-size:12px;font-weight:500}.OMzKQq_sourceBadgeBottom{color:#fff;text-transform:uppercase;letter-spacing:.5px;text-align:center;width:100%;margin-top:8px;padding:8px 12px;font-size:11px;font-weight:600}@media (max-width:768px){.OMzKQq_title{font-size:14px}.OMzKQq_price{font-size:20px}.OMzKQq_content{padding:12px 12px 0}}@media (max-width:480px){.OMzKQq_imageContainer{padding-top:100%}.OMzKQq_title{-webkit-line-clamp:2;margin-bottom:8px}.OMzKQq_price{font-size:18px}.OMzKQq_discountPercent{font-size:14px}.OMzKQq_content{padding:10px 10px 0}.OMzKQq_metadata{gap:4px;margin-bottom:10px;font-size:11px}.OMzKQq_metadata span{padding:3px 6px}.OMzKQq_footer{margin-bottom:8px;padding-top:8px}.OMzKQq_shopSection{display:none}.OMzKQq_sourceBadge{padding:3px 8px;font-size:10px;top:8px;left:8px}.OMzKQq_saveButton{width:35px;height:35px;font-size:18px;top:8px;right:8px}}.OMzKQq_shopSection{display:none}
._2HRchW_backdrop{z-index:1100;background:#00000080;animation:.2s _2HRchW_fadeIn;position:fixed;inset:0}._2HRchW_modal{z-index:1101;background:#fff;border-radius:16px;width:92%;max-width:380px;max-height:90vh;animation:.25s _2HRchW_slideUp;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0000004d}._2HRchW_closeButton{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}@media (hover:hover){._2HRchW_closeButton:hover{color:#111827;background:#f3f4f6}}._2HRchW_body{flex-direction:column;align-items:stretch;gap:0;padding:28px 24px 24px;display:flex}._2HRchW_title{color:#111827;margin:0 0 6px;padding-right:24px;font-size:1.1rem;font-weight:700}._2HRchW_heartIcon{align-self:center;margin-bottom:4px}._2HRchW_heartIcon svg{display:block}._2HRchW_subtitleHeadline{color:#111827;text-align:center;margin:0 0 6px;font-size:1.25rem;font-weight:700}._2HRchW_subtitle{color:#6b7280;text-align:center;margin:0 0 16px;font-size:.95rem;line-height:1.5}._2HRchW_form{flex-direction:column;gap:10px;width:100%;margin-top:14px;display:flex}._2HRchW_formGroup{flex-direction:column;gap:4px;display:flex}._2HRchW_input{color:#111827;box-sizing:border-box;background:#fff;border:1px solid #6b7280;border-radius:8px;width:100%;padding:10px 12px;font-size:.9rem;transition:border-color .2s}._2HRchW_input::placeholder{color:#9ca3af}._2HRchW_input:focus{border-color:#0993b5;outline:none}._2HRchW_passwordWrapper{position:relative}._2HRchW_passwordWrapper ._2HRchW_input{padding-right:40px}._2HRchW_togglePassword{cursor:pointer;color:#9ca3af;background:0 0;border:none;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}._2HRchW_togglePassword svg{width:18px;height:18px}@media (hover:hover){._2HRchW_togglePassword:hover{color:#111827}}._2HRchW_error{color:#dc2626;margin:0;font-size:.78rem}._2HRchW_errorLink{color:#0993b5;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._2HRchW_checkboxLabel{color:#6b7280;cursor:pointer;align-items:flex-start;gap:8px;margin-top:2px;font-size:.8rem;display:flex}._2HRchW_checkboxLabel input[type=checkbox]{accent-color:#0993b5;flex-shrink:0;margin-top:2px}._2HRchW_checkboxLabel a{color:#0993b5;text-decoration:none}._2HRchW_checkboxLabel a:hover{text-decoration:underline}._2HRchW_primaryButton{color:#fff;text-align:center;cursor:pointer;background:#0993b5;border:none;border-radius:8px;width:100%;margin-top:4px;padding:11px 0;font-size:.9rem;font-weight:600;transition:opacity .2s;display:block}._2HRchW_primaryButton:disabled{opacity:.6;cursor:not-allowed}@media (hover:hover){._2HRchW_primaryButton:hover:not(:disabled){opacity:.88}}._2HRchW_secondaryButton{color:#0993b5;text-align:center;cursor:pointer;background:#fff;border:1.5px solid #0993b5;border-radius:8px;width:100%;padding:10px 0;font-size:.9rem;font-weight:600;transition:background .2s;display:block}@media (hover:hover){._2HRchW_secondaryButton:hover{background:#f0fbff}}._2HRchW_forgotLink{color:#0993b5;text-align:center;margin-top:2px;font-size:.8rem;text-decoration:none}@media (hover:hover){._2HRchW_forgotLink:hover{text-decoration:underline}}._2HRchW_divider{background:#e5e7eb;height:1px;margin:20px 0 16px}._2HRchW_switchText{color:#6b7280;text-align:center;margin:0 0 12px;font-size:.85rem}._2HRchW_textButton{color:#0993b5;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}@media (hover:hover){._2HRchW_textButton:hover{text-decoration:underline}}@keyframes _2HRchW_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _2HRchW_slideUp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}
.WK6t7G_backdrop{z-index:1100;background:#0009;animation:.2s WK6t7G_fadeIn;position:fixed;inset:0}.WK6t7G_modal{z-index:1101;background:#fff;border-radius:16px;width:90%;max-width:360px;animation:.3s WK6t7G_slideUp;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0000004d}.WK6t7G_header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.WK6t7G_header h3{color:#111827;margin:0;font-size:18px;font-weight:600}.WK6t7G_closeButton{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}@media (hover:hover){.WK6t7G_closeButton:hover{color:#111827;background:#f3f4f6}}.WK6t7G_options{grid-template-columns:repeat(3,1fr);gap:12px;padding:16px;display:grid}.WK6t7G_option{cursor:pointer;color:#374151;background:0 0;border:none;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;transition:all .2s;display:flex}@media (hover:hover){.WK6t7G_option:hover{background:#f3f4f6}}.WK6t7G_option span{color:#6b7280;font-size:12px;font-weight:500}.WK6t7G_iconWrapper{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex}.WK6t7G_iconWrapper.WK6t7G_email{color:#2563eb;background:#dbeafe}.WK6t7G_iconWrapper.WK6t7G_facebook{color:#1877f2;background:#dbeafe}.WK6t7G_iconWrapper.WK6t7G_linkedin{color:#0a66c2;background:#dbeafe}.WK6t7G_iconWrapper.WK6t7G_twitter{color:#111827;background:#f3f4f6}.WK6t7G_iconWrapper.WK6t7G_whatsapp{color:#059669;background:#d1fae5}.WK6t7G_iconWrapper.WK6t7G_copy{color:#7c3aed;background:#f3e8ff}@keyframes WK6t7G_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes WK6t7G_slideUp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}
._VMSUG_lightbox{z-index:2000;cursor:zoom-out;background:#000000f2;justify-content:center;align-items:center;animation:.2s _VMSUG_fadeIn;display:flex;position:fixed;inset:0}._VMSUG_closeButton{z-index:10;cursor:pointer;color:#fff;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}@media (hover:hover){._VMSUG_closeButton:hover{background:#fff3}}@media (max-width:768px){._VMSUG_closeButton{width:40px;height:40px;top:12px;right:12px}}._VMSUG_counter{color:#fff;z-index:10;background:#0009;border-radius:20px;padding:6px 16px;font-size:14px;font-weight:500;position:absolute;top:20px;left:50%;transform:translate(-50%)}@media (max-width:768px){._VMSUG_counter{padding:5px 12px;font-size:13px;top:16px}}._VMSUG_imageContainer{cursor:default;justify-content:center;align-items:center;max-width:90vw;max-height:80vh;display:flex}@media (max-width:768px){._VMSUG_imageContainer{max-width:100vw;max-height:70vh}}._VMSUG_image{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:80vh}@media (max-width:768px){._VMSUG_image{max-height:70vh}}._VMSUG_navButton{cursor:pointer;color:#fff;z-index:10;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover){._VMSUG_navButton:hover{background:#fff3;transform:translateY(-50%)scale(1.05)}}@media (max-width:768px){._VMSUG_navButton{display:none}}._VMSUG_prevButton{left:16px}._VMSUG_nextButton{right:16px}._VMSUG_thumbnailStrip{z-index:10;scrollbar-width:none;-ms-overflow-style:none;background:#0009;border-radius:12px;gap:8px;max-width:90vw;padding:8px 12px;display:flex;position:absolute;bottom:20px;left:50%;overflow-x:auto;transform:translate(-50%)}._VMSUG_thumbnailStrip::-webkit-scrollbar{display:none}@media (max-width:768px){._VMSUG_thumbnailStrip{gap:6px;padding:6px 10px;bottom:16px}}._VMSUG_thumbnail{cursor:pointer;opacity:.5;background:0 0;border:2px solid #0000;border-radius:6px;flex-shrink:0;width:56px;height:56px;padding:0;transition:all .2s;overflow:hidden}._VMSUG_thumbnail img{object-fit:cover;width:100%;height:100%}._VMSUG_thumbnail._VMSUG_active{opacity:1;border-color:#fff}@media (hover:hover){._VMSUG_thumbnail:hover:not(._VMSUG_active){opacity:.8;border-color:#ffffff80}}@media (max-width:768px){._VMSUG_thumbnail{width:48px;height:48px}}@keyframes _VMSUG_fadeIn{0%{opacity:0}to{opacity:1}}
._1pRegG_backdrop{z-index:1000;background:#0009;animation:.2s _1pRegG_fadeIn;position:fixed;inset:0}._1pRegG_modal{z-index:1001;background:#fff;border-radius:16px;flex-direction:column;width:90%;max-width:900px;max-height:90vh;animation:.3s _1pRegG_slideUp;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0000004d}@media (max-width:768px){._1pRegG_modal{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%;animation:.3s _1pRegG_slideUpMobile;top:0;left:0;transform:none}}._1pRegG_closeButton{z-index:10;cursor:pointer;color:#333;background:#fffffff2;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 2px 8px #00000026}@media (hover:hover){._1pRegG_closeButton:hover{background:#fff;transform:scale(1.05)}}._1pRegG_content{flex-direction:row;flex:1;display:flex;overflow-y:auto}@media (max-width:768px){._1pRegG_content{flex-direction:column}}._1pRegG_imageSection{background:#f9fafb;flex:0 0 50%;align-self:flex-start;min-width:0;position:sticky;top:0}@media (max-width:768px){._1pRegG_imageSection{flex:none;position:static}}._1pRegG_mainImage{background:#f3f4f6;width:100%;padding-top:75%;position:relative}._1pRegG_mainImage img{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:768px){._1pRegG_mainImage{padding-top:100%}}._1pRegG_imagePlaceholder{background:linear-gradient(135deg,#0993b5 0% 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._1pRegG_imageNav{cursor:pointer;color:#333;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000026}@media (hover:hover){._1pRegG_imageNav:hover{background:#fff;transform:translateY(-50%)scale(1.05)}}._1pRegG_imageNav._1pRegG_prev{left:12px}._1pRegG_imageNav._1pRegG_next{right:12px}._1pRegG_imageCounter{color:#fff;background:#0009;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:500;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}._1pRegG_thumbnails{gap:8px;padding:12px;display:flex;overflow-x:auto}._1pRegG_thumbnail{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:8px;flex-shrink:0;width:60px;height:60px;padding:0;transition:all .2s;position:relative;overflow:hidden}._1pRegG_thumbnail img{object-fit:cover;width:100%;height:100%;transition:opacity .2s}._1pRegG_thumbnail._1pRegG_active img{opacity:1}._1pRegG_thumbnail:not(._1pRegG_active) img{opacity:.6}@media (hover:hover){._1pRegG_thumbnail:hover:not(._1pRegG_active){border-color:#ccc}._1pRegG_thumbnail:hover:not(._1pRegG_active) img{opacity:.85}}._1pRegG_detailsSection{flex:1;min-width:0;padding:24px}@media (max-width:768px){._1pRegG_detailsSection{padding:20px}}._1pRegG_sourceBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:6px;margin-bottom:12px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-block}._1pRegG_title{color:#111827;margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.3}@media (max-width:768px){._1pRegG_title{font-size:20px}}._1pRegG_brandInfo{flex-wrap:wrap;gap:8px;margin-bottom:16px;font-size:14px;display:flex}._1pRegG_brandInfo span{color:#6b7280}._1pRegG_brandInfo ._1pRegG_brand{font-weight:600}._1pRegG_brandInfo ._1pRegG_year{color:#9ca3af}._1pRegG_priceSection{flex-direction:column;gap:0;margin-bottom:16px;display:flex}._1pRegG_priceRow{align-items:baseline;gap:12px;display:flex}._1pRegG_price{color:#111827;font-size:32px;font-weight:700}@media (max-width:768px){._1pRegG_price{font-size:28px}}._1pRegG_originalPrice{color:#9ca3af;font-size:18px;text-decoration:line-through}._1pRegG_orBestOffer{color:#059669;margin-top:2px;font-size:15px;font-weight:500}._1pRegG_savingsText{color:#dc2626;margin-top:2px;font-size:14px;font-weight:600}._1pRegG_metadata{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}._1pRegG_metadata span{border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500}._1pRegG_condition{color:#1e40af;background:#dbeafe}._1pRegG_category{color:#4b5563;background:#f3f4f6}._1pRegG_freeShipping{color:#065f46;background:#d1fae5}._1pRegG_localPickup{color:#92400e;background:#fef3c7}._1pRegG_localPickupOnly{color:#991b1b;background:#fee2e2}._1pRegG_location{color:#6b7280;align-items:center;gap:6px;margin-bottom:12px;font-size:14px;display:flex}._1pRegG_locationIcon{font-size:16px}._1pRegG_description{margin-bottom:24px}._1pRegG_description h3{color:#111827;margin:0 0 8px;font-size:16px;font-weight:600}._1pRegG_descriptionLoading{color:#9ca3af;padding:12px 0;font-size:14px;font-style:italic}._1pRegG_descriptionContent{color:#111827;word-wrap:break-word;overflow-wrap:break-word;font-size:15px;line-height:1.6;overflow:hidden}._1pRegG_descriptionContent *{all:revert!important;color:#111827!important;box-sizing:border-box!important;text-align:left!important;background:0 0!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important}._1pRegG_descriptionContent b,._1pRegG_descriptionContent strong{font-weight:600!important}._1pRegG_descriptionContent i,._1pRegG_descriptionContent em{font-style:italic!important}._1pRegG_descriptionContent p,._1pRegG_descriptionContent div{margin-bottom:8px!important}._1pRegG_descriptionContent img,._1pRegG_descriptionContent iframe,._1pRegG_descriptionContent video,._1pRegG_descriptionContent embed,._1pRegG_descriptionContent object{max-width:100%!important;height:auto!important;margin:8px 0!important;display:block!important}._1pRegG_descriptionContent hr{all:unset!important;background:#e5e7eb!important;width:100%!important;height:1px!important;margin:16px 0!important;display:block!important}._1pRegG_descriptionContent table{table-layout:fixed!important;width:100%!important}._1pRegG_descriptionContent a{color:#3b82f6!important;text-decoration:underline!important}._1pRegG_descriptionContent ul,._1pRegG_descriptionContent ol{margin:8px 0 8px 20px!important;padding:0!important}._1pRegG_descriptionContent li{margin-bottom:4px!important}._1pRegG_descriptionContent br{content:""!important;margin-top:4px!important;display:block!important}._1pRegG_descriptionContent h1,._1pRegG_descriptionContent h2,._1pRegG_descriptionContent h3,._1pRegG_descriptionContent h4,._1pRegG_descriptionContent h5,._1pRegG_descriptionContent h6{margin-bottom:8px!important;font-size:15px!important;font-weight:600!important}._1pRegG_descriptionCollapsed{max-height:180px;position:relative}._1pRegG_descriptionCollapsed:after{content:"";background:linear-gradient(#0000,#fff);height:120px;position:absolute;bottom:0;left:0;right:0}._1pRegG_seeMoreButton{color:#374151;cursor:pointer;background:#f3f4f6;border:none;border-radius:6px;margin-top:8px;padding:8px 16px;font-size:13px;font-weight:500}@media (hover:hover){._1pRegG_seeMoreButton:hover{background:#e5e7eb}}._1pRegG_itemDetails{margin-bottom:32px;padding-bottom:16px}._1pRegG_itemDetails h3{color:#111827;margin:0 0 12px;font-size:16px;font-weight:600}._1pRegG_detailsGrid{flex-direction:column;gap:8px;display:flex}._1pRegG_detailRow{border-bottom:1px solid #f3f4f6;justify-content:space-between;padding:8px 0;font-size:14px;display:flex}._1pRegG_detailRow:last-child{border-bottom:none}._1pRegG_detailLabel{color:#6b7280}._1pRegG_detailValue{color:#111827;text-align:right;font-weight:500}._1pRegG_freshnessWarning{border-radius:8px;margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.4}._1pRegG_freshness_info{color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd}._1pRegG_freshness_warning{color:#92400e;background:#fffbeb;border:1px solid #fcd34d}._1pRegG_freshness_stale{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}._1pRegG_priceDropInfo{background:#f0fdf4;border:1px solid #86efac;border-radius:8px;align-items:flex-start;gap:8px;margin-top:12px;padding:12px 14px;font-size:13px;line-height:1.4;display:flex}._1pRegG_priceDropIcon{color:#16a34a;font-size:16px;font-weight:600;line-height:1.2}._1pRegG_priceDropText{color:#dc2626;flex:1}._1pRegG_actions{align-items:flex-start;gap:12px;margin-top:4px;margin-bottom:16px;display:flex}@media (max-width:480px){._1pRegG_actions{flex-direction:column}}._1pRegG_viewListingWrapper{flex-direction:column;flex:1;display:flex}@media (max-width:480px){._1pRegG_viewListingWrapper{width:100%}}._1pRegG_affiliateDisclosure{color:#9ca3af;text-align:left;margin:6px 0 0;font-size:11px;line-height:1.3}._1pRegG_affiliateShort{display:none}._1pRegG_affiliateFull{display:inline}._1pRegG_viewListingButton{color:#fff;cursor:pointer;background:#0993b5;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:600;transition:all .2s;display:flex}@media (hover:hover){._1pRegG_viewListingButton:hover{background:#076c84;transform:translateY(-1px)}}._1pRegG_shareButton{cursor:pointer;color:#374151;background:#fff;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:all .2s;display:flex}@media (hover:hover){._1pRegG_shareButton:hover{background:#f9fafb;border-color:#d1d5db}}._1pRegG_saveButton{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:all .2s;display:flex}@media (hover:hover){._1pRegG_saveButton:hover{background:#f9fafb;border-color:#d1d5db}}._1pRegG_saveButton._1pRegG_saved{background:#fef2f2;border-color:#fecaca}._1pRegG_similarSection{border-top:1px solid #e5e7eb;margin-top:32px;padding-top:24px}._1pRegG_similarTitle{color:#111827;margin:0 0 16px;font-size:16px;font-weight:600}._1pRegG_similarScroll{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}._1pRegG_similarScroll::-webkit-scrollbar{height:4px}._1pRegG_similarScroll::-webkit-scrollbar-track{background:#e5e7eb;border-radius:2px}._1pRegG_similarScroll::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}._1pRegG_similarCardWrap{scroll-snap-align:start;flex:0 0 180px}@media (max-width:768px){._1pRegG_similarCardWrap{flex:0 0 160px}}@keyframes _1pRegG_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _1pRegG_slideUp{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes _1pRegG_slideUpMobile{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.AJOxeW_monitoring{padding:2rem}@media (max-width:768px){.AJOxeW_monitoring{padding:1rem}}.AJOxeW_header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.AJOxeW_header h2{color:#2c3e50;margin:0;font-size:2rem;font-weight:700}@media (max-width:768px){.AJOxeW_header h2{font-size:1.5rem}}.AJOxeW_refreshBtn{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:13px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:all .2s;display:flex}@media (hover:hover){.AJOxeW_refreshBtn:hover{color:#2c3e50;background:#f3f4f6}}.AJOxeW_apiCards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2rem;display:grid}@media (max-width:768px){.AJOxeW_apiCards{grid-template-columns:1fr;gap:1rem}}.AJOxeW_apiCard{background:#fff;border:1px solid #e5e7eb;border-radius:13px;padding:1.5rem;transition:box-shadow .2s}@media (hover:hover){.AJOxeW_apiCard:hover{box-shadow:0 4px 12px #0000001a}}.AJOxeW_apiCard.AJOxeW_good{border-left:4px solid #22c55e}.AJOxeW_apiCard.AJOxeW_warning{border-left:4px solid #f59e0b}.AJOxeW_apiCard.AJOxeW_critical{border-left:4px solid #ef4444}.AJOxeW_loadingCard,.AJOxeW_emptyCard{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:13px;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.AJOxeW_apiHeader{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.AJOxeW_apiHeader .AJOxeW_apiName{color:#2c3e50;font-size:1.125rem;font-weight:600}.AJOxeW_apiUsage{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.AJOxeW_usageBar{background:#f3f4f6;border-radius:4px;flex:1;height:8px;overflow:hidden}.AJOxeW_usageFill{background:linear-gradient(90deg,#0993b5,#6b46c1);border-radius:4px;height:100%;transition:width .3s}.AJOxeW_good .AJOxeW_usageFill{background:#22c55e}.AJOxeW_warning .AJOxeW_usageFill{background:#f59e0b}.AJOxeW_critical .AJOxeW_usageFill{background:#ef4444}.AJOxeW_usagePercent{color:#2c3e50;text-align:right;min-width:60px;font-size:1.25rem;font-weight:700}.AJOxeW_apiStats{gap:1.5rem;margin-bottom:.75rem;display:flex}.AJOxeW_stat{flex-direction:column;display:flex}.AJOxeW_stat .AJOxeW_statLabel{color:#6b7280;text-transform:uppercase;font-size:.75rem}.AJOxeW_stat .AJOxeW_statValue{color:#2c3e50;font-weight:600}.AJOxeW_api24h{color:#6b7280;font-size:.75rem}.AJOxeW_section{background:#fff;border:1px solid #e5e7eb;border-radius:13px;margin-bottom:1.5rem;overflow:hidden}.AJOxeW_sectionHeader{cursor:pointer;justify-content:space-between;align-items:center;padding:1rem 1.5rem;transition:background .2s;display:flex}@media (hover:hover){.AJOxeW_sectionHeader:hover{background:#f9fafb}}.AJOxeW_sectionTitle{align-items:center;gap:.75rem;display:flex}.AJOxeW_sectionTitle h3{color:#2c3e50;margin:0;font-size:1.125rem;font-weight:600}.AJOxeW_badge{color:#fff;background:#ef4444;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.AJOxeW_sectionContent{border-top:1px solid #e5e7eb;padding:1.5rem}.AJOxeW_loading{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.AJOxeW_loading .AJOxeW_spinner{color:#0993b5;animation:1s linear infinite AJOxeW_spin}@keyframes AJOxeW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AJOxeW_emptyState{color:#6b7280;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.AJOxeW_emptyState svg{margin-bottom:.5rem}.AJOxeW_alertActions{justify-content:flex-end;margin-bottom:1rem;display:flex}.AJOxeW_ackAllBtn{color:#2c3e50;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:13px;padding:.5rem 1rem;font-size:.875rem;transition:all .2s}@media (hover:hover){.AJOxeW_ackAllBtn:hover{color:#fff;background:#0993b5;border-color:#0993b5}}.AJOxeW_alertsList{flex-direction:column;gap:.75rem;display:flex}.AJOxeW_alertItem{background:#f9fafb;border-left:4px solid #9ca3af;border-radius:13px;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.AJOxeW_alertItem.AJOxeW_critical{background:#ef44440d;border-left-color:#ef4444}.AJOxeW_alertItem.AJOxeW_warning{background:#f59e0b0d;border-left-color:#f59e0b}.AJOxeW_alertItem.AJOxeW_info{background:#4a90e20d;border-left-color:#0993b5}.AJOxeW_alertContent{flex:1;min-width:0}.AJOxeW_alertHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.25rem;display:flex}.AJOxeW_alertTitle{color:#2c3e50;font-weight:600}.AJOxeW_alertTime{color:#6b7280;white-space:nowrap;font-size:.75rem}.AJOxeW_alertMessage{color:#4b5563;margin:0 0 .5rem;font-size:.875rem;line-height:1.4}.AJOxeW_alertMeta{gap:1rem;font-size:.75rem;display:flex}.AJOxeW_alertSource{color:#6b7280}.AJOxeW_alertSeverity{text-transform:uppercase;font-weight:600}.AJOxeW_alertSeverity.AJOxeW_critical{color:#ef4444}.AJOxeW_alertSeverity.AJOxeW_warning{color:#f59e0b}.AJOxeW_alertSeverity.AJOxeW_info{color:#0993b5}.AJOxeW_ackBtn{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}@media (hover:hover){.AJOxeW_ackBtn:hover{color:#fff;background:#22c55e;border-color:#22c55e}}.AJOxeW_inventoryGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.AJOxeW_inventoryCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:13px;padding:1rem}.AJOxeW_inventoryHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.AJOxeW_inventorySource{color:#2c3e50;font-size:.875rem;font-weight:600}.AJOxeW_inventoryCount{color:#6b7280;font-size:.75rem}.AJOxeW_inventoryChange{flex-direction:column;display:flex}.AJOxeW_inventoryChange .AJOxeW_positive{color:#22c55e;font-weight:600}.AJOxeW_inventoryChange .AJOxeW_negative{color:#ef4444;font-weight:600}.AJOxeW_inventoryChange .AJOxeW_period{color:#6b7280;font-size:.75rem}.AJOxeW_priceDropsList{flex-direction:column;gap:.75rem;display:flex}.AJOxeW_priceDropItem{background:#f9fafb;border:1px solid #0000;border-radius:13px;align-items:center;gap:1rem;padding:1rem;text-decoration:none;transition:all .2s;display:flex}@media (hover:hover){.AJOxeW_priceDropItem:hover{background:#fff;border-color:#e5e7eb;box-shadow:0 2px 8px #00000014}}.AJOxeW_priceDropImage{border-radius:13px;flex-shrink:0;width:60px;height:60px;overflow:hidden}.AJOxeW_priceDropImage img{object-fit:cover;width:100%;height:100%}.AJOxeW_priceDropImage .AJOxeW_noImage{color:#6b7280;text-transform:uppercase;background:#f3f4f6;justify-content:center;align-items:center;width:100%;height:100%;font-size:.625rem;display:flex}.AJOxeW_priceDropContent{flex:1;min-width:0}.AJOxeW_priceDropTitle{color:#2c3e50;white-space:nowrap;text-overflow:ellipsis;margin-bottom:.25rem;font-weight:500;display:block;overflow:hidden}.AJOxeW_priceDropMeta{color:#6b7280;gap:1rem;font-size:.75rem;display:flex}.AJOxeW_priceDropPrices{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.AJOxeW_oldPrice{color:#6b7280;font-size:.75rem;text-decoration:line-through}.AJOxeW_newPrice{color:#2c3e50;font-size:1rem;font-weight:700}.AJOxeW_dropPercent{color:#22c55e;background:#22c55e1a;border-radius:4px;padding:.125rem .375rem;font-size:.75rem;font-weight:600}.AJOxeW_staleImagesGrid{grid-template-columns:repeat(5,1fr);gap:1rem;margin-bottom:1rem;display:grid}@media (max-width:1024px){.AJOxeW_staleImagesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.AJOxeW_staleImagesGrid{grid-template-columns:1fr}}.AJOxeW_staleCard{text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-left:4px solid #9ca3af;border-radius:13px;padding:1rem}.AJOxeW_staleCard.AJOxeW_good{border-left-color:#22c55e}.AJOxeW_staleCard.AJOxeW_info{border-left-color:#0993b5}.AJOxeW_staleCard.AJOxeW_warning{border-left-color:#f59e0b}.AJOxeW_staleCard.AJOxeW_critical{border-left-color:#ef4444}.AJOxeW_staleLabel{color:#6b7280;text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;display:block}.AJOxeW_staleCount{color:#2c3e50;font-size:1.5rem;font-weight:700;display:block}.AJOxeW_staleNote{color:#6b7280;text-align:center;margin:0;font-size:.75rem}.AJOxeW_freshnessSourceTitle{color:#2c3e50;border-bottom:1px solid #e5e7eb;margin:1.5rem 0 .75rem;padding-bottom:.5rem;font-size:.875rem;font-weight:600}.AJOxeW_freshnessSourceTitle:first-of-type{margin-top:0}
.dcBc1a_container{padding:1.5rem}@media (max-width:768px){.dcBc1a_container{padding:1rem}}.dcBc1a_header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.dcBc1a_header h2{color:#2c3e50;margin:0;font-size:1.5rem;font-weight:600}@media (max-width:768px){.dcBc1a_header h2{font-size:1.25rem}}.dcBc1a_refreshBtn{color:#fff;cursor:pointer;background:#0993b5;border:none;border-radius:13px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.dcBc1a_refreshBtn:hover{background:#076c84;transform:translateY(-1px)}.dcBc1a_alert{color:#856404;background:#fff3cd;border:1px solid #ffc107;border-radius:13px;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem;display:flex}.dcBc1a_alert svg{flex-shrink:0;width:20px;height:20px}.dcBc1a_infoNotice{color:#1565c0;background:#e3f2fd;border:1px solid #2196f3;border-radius:13px;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem;font-size:.875rem;display:flex}.dcBc1a_infoNotice svg{flex-shrink:0;width:16px;height:16px}.dcBc1a_sectionDescription{color:#6b7280;margin-top:.5rem;margin-bottom:1rem;font-size:.875rem}.dcBc1a_summaryGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-bottom:2rem;display:grid}@media (max-width:768px){.dcBc1a_summaryGrid{grid-template-columns:1fr}}.dcBc1a_card{background:#fff;border-radius:13px;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 1px 3px #00000014}.dcBc1a_cardIcon{color:#fff;background:linear-gradient(135deg,#0993b5,#6b46c1);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.dcBc1a_cardIcon svg{width:24px;height:24px}.dcBc1a_cardContent{flex:1}.dcBc1a_cardContent h3{color:#6b7280;margin-bottom:.5rem;font-size:.875rem}.dcBc1a_cardContent .dcBc1a_value{color:#2c3e50;margin-bottom:.25rem;font-size:1.75rem;font-weight:700}@media (max-width:768px){.dcBc1a_cardContent .dcBc1a_value{font-size:1.5rem}}.dcBc1a_cardContent .dcBc1a_meta{color:#6b7280;font-size:.75rem}.dcBc1a_section{background:#fff;border-radius:13px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 1px 3px #00000014}.dcBc1a_section h3{color:#2c3e50;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.dcBc1a_breakdownGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;display:grid}@media (max-width:768px){.dcBc1a_breakdownGrid{grid-template-columns:1fr}}.dcBc1a_breakdown h4{color:#6b7280;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.dcBc1a_breakdown ul{margin:0;padding:0;list-style:none}.dcBc1a_breakdown ul li{color:#2c3e50;border-bottom:1px solid #e5e7eb;padding:.5rem 0;font-size:.875rem}.dcBc1a_breakdown ul li:last-child{border-bottom:none}.dcBc1a_table{border-collapse:collapse;width:100%}.dcBc1a_table thead{background:#f9fafb}.dcBc1a_table thead th{text-align:left;color:#6b7280;border-bottom:2px solid #e5e7eb;padding:.75rem;font-size:.875rem;font-weight:600}@media (max-width:768px){.dcBc1a_table thead th{padding:.5rem}}.dcBc1a_table tbody tr{border-bottom:1px solid #e5e7eb;transition:background-color .2s}.dcBc1a_table tbody tr:hover{background:#f9fafb}.dcBc1a_table tbody tr.dcBc1a_overCapacity{background:#fff3cd}.dcBc1a_table tbody tr.dcBc1a_overCapacity:hover{background:#ffe8a3}.dcBc1a_table tbody tr td{color:#2c3e50;padding:.75rem;font-size:.875rem}@media (max-width:768px){.dcBc1a_table tbody tr td{padding:.5rem;font-size:.75rem}}.dcBc1a_table tbody tr td .dcBc1a_warning{color:#dc3545;font-weight:600}.dcBc1a_footer{text-align:center;border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:1rem}.dcBc1a_footer p{color:#6b7280;margin:0;font-size:.75rem}.dcBc1a_loading,.dcBc1a_error{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex}.dcBc1a_loading svg,.dcBc1a_error svg{color:#0993b5;width:48px;height:48px;margin-bottom:1rem}.dcBc1a_loading p,.dcBc1a_error p{color:#2c3e50;margin-bottom:1rem;font-size:1rem}.dcBc1a_loading .dcBc1a_spinner,.dcBc1a_error .dcBc1a_spinner{animation:1s linear infinite dcBc1a_spin}.dcBc1a_loading button,.dcBc1a_error button{color:#fff;cursor:pointer;background:#0993b5;border:none;border-radius:13px;margin-top:1rem;padding:.5rem 1rem;font-size:.875rem;transition:all .2s}.dcBc1a_loading button:hover,.dcBc1a_error button:hover{background:#076c84}.dcBc1a_headroomAlert,.dcBc1a_headroomSuccess{border-radius:13px;align-items:center;gap:.75rem;margin-bottom:1rem;padding:1rem;display:flex}.dcBc1a_headroomAlert svg,.dcBc1a_headroomSuccess svg{flex-shrink:0}.dcBc1a_headroomAlert{color:#856404;background:#fff3cd;border:1px solid #ffc107}.dcBc1a_headroomSuccess{color:#047857;background:#d1fae5;border:1px solid #10b981}.dcBc1a_headroomDescription{color:#6b7280;margin-bottom:1rem;font-size:.875rem}.dcBc1a_headroomGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.dcBc1a_headroomCard{background:#f9fafb;border:1px solid #e5e7eb;border-radius:13px;align-items:center;gap:1rem;padding:1rem;display:flex}.dcBc1a_headroomCard svg{color:#0993b5;flex-shrink:0;width:32px;height:32px}.dcBc1a_headroomContent{flex:1}.dcBc1a_headroomContent h4{color:#6b7280;margin-bottom:.25rem;font-size:.875rem}.dcBc1a_headroomValue{color:#2c3e50;margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.dcBc1a_headroomMeta{color:#6b7280;font-size:.75rem}.dcBc1a_chartContainer{width:100%;height:400px;position:relative}.dcBc1a_storeList details summary{cursor:pointer;color:#0993b5;font-weight:500}.dcBc1a_storeList details summary:hover{text-decoration:underline}.dcBc1a_storeList details ul{margin:0;padding:.5rem 0 0;list-style:none}.dcBc1a_storeList details ul li{color:#6b7280;padding:.25rem 0;font-size:.75rem}.dcBc1a_storeList .dcBc1a_noStores{color:#6b7280;font-style:italic}@keyframes dcBc1a_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
._575i0W_scraperControls{padding:2rem}@media (max-width:768px){._575i0W_scraperControls{padding:1rem}}._575i0W_header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}@media (max-width:768px){._575i0W_header{flex-direction:column;align-items:stretch;gap:1rem;margin-bottom:1.5rem}}._575i0W_header h2{color:#2c3e50;font-size:2rem;font-weight:700}@media (max-width:768px){._575i0W_header h2{font-size:1.5rem}}._575i0W_headerButtons{gap:.75rem;display:flex}@media (max-width:768px){._575i0W_headerButtons{flex-direction:column;width:100%}}._575i0W_runAllButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0993b5,#6b46c1);border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:flex}@media (max-width:768px){._575i0W_runAllButton{width:100%;padding:.875rem}}@media (hover:hover){._575i0W_runAllButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 16px #0003}}._575i0W_runAllButton:disabled{opacity:.5;cursor:not-allowed}._575i0W_runAllBoutiquesButton{color:#fff;cursor:pointer;background:#6b46c1;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:flex}@media (max-width:768px){._575i0W_runAllBoutiquesButton{width:100%;padding:.875rem}}@media (hover:hover){._575i0W_runAllBoutiquesButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 16px #6b46c14d}}._575i0W_runAllBoutiquesButton:disabled{opacity:.5;cursor:not-allowed}._575i0W_toggleAllButton{cursor:pointer;background:0 0;border:2px solid;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:all .2s;display:flex}@media (max-width:768px){._575i0W_toggleAllButton{width:100%;padding:.875rem}}._575i0W_toggleAllButton._575i0W_enabled{color:#22c55e;border-color:#22c55e}@media (hover:hover){._575i0W_toggleAllButton._575i0W_enabled:hover:not(:disabled){background:#22c55e1a}}._575i0W_toggleAllButton._575i0W_disabled{color:#9ca3af;border-color:#d1d5db}@media (hover:hover){._575i0W_toggleAllButton._575i0W_disabled:hover:not(:disabled){color:#6b7280;background:#0000000d}}._575i0W_toggleAllButton:disabled{opacity:.5;cursor:not-allowed}._575i0W_scraperGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;display:grid}@media (max-width:768px){._575i0W_scraperGrid{grid-template-columns:1fr;gap:1rem}}._575i0W_scraperCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;transition:box-shadow .2s}@media (hover:hover){._575i0W_scraperCard:hover{box-shadow:0 4px 12px #0000001a}}._575i0W_scraperHeader{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._575i0W_scraperIcon{color:#fff;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._575i0W_scraperIcon ._575i0W_spinner{animation:1s linear infinite _575i0W_spin}@keyframes _575i0W_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._575i0W_scraperInfo{flex:1}._575i0W_scraperInfo h3{color:#2c3e50;margin:0;font-size:1.125rem;font-weight:600}._575i0W_scraperInfo ._575i0W_sourceId{color:#6b7280;margin:.25rem 0 0;font-size:.75rem}._575i0W_controls{align-items:center;gap:.5rem;display:flex}._575i0W_runButton{color:#fff;cursor:pointer;background:#0993b5;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;font-weight:600;transition:background .2s;display:flex}@media (hover:hover){._575i0W_runButton:hover:not(:disabled){background:#076c84}}._575i0W_runButton:disabled{opacity:.6;cursor:not-allowed}._575i0W_runButton._575i0W_running{background:#9ca3af}._575i0W_runButton ._575i0W_spinner{animation:1s linear infinite _575i0W_spin}._575i0W_toggleButton{cursor:pointer;background:0 0;border:2px solid;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex}._575i0W_toggleButton._575i0W_enabled{color:#22c55e;border-color:#22c55e}@media (hover:hover){._575i0W_toggleButton._575i0W_enabled:hover:not(:disabled){background:#22c55e1a}}._575i0W_toggleButton._575i0W_disabled{color:#9ca3af;border-color:#d1d5db}@media (hover:hover){._575i0W_toggleButton._575i0W_disabled:hover:not(:disabled){color:#6b7280;background:#0000000d}}._575i0W_toggleButton:disabled{opacity:.5;cursor:not-allowed}._575i0W_toggleButton ._575i0W_spinner{animation:1s linear infinite _575i0W_spin}._575i0W_result{border-radius:8px;gap:.75rem;margin-top:1rem;padding:.75rem;font-size:.875rem;display:flex}._575i0W_result._575i0W_success{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e33}._575i0W_result._575i0W_error{color:#ef4444;background:#ef44441a;border:1px solid #ef444433}._575i0W_resultIcon{flex-shrink:0}._575i0W_resultMessage{flex:1}._575i0W_resultMessage p{margin:0;line-height:1.4}._575i0W_resultMessage ._575i0W_jobId{opacity:.8;margin-top:.25rem;font-size:.75rem}
.XI2ZVq_itemsBrowser{padding:2rem}@media (max-width:768px){.XI2ZVq_itemsBrowser{padding:1rem}}.XI2ZVq_header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}@media (max-width:768px){.XI2ZVq_header{flex-direction:column;align-items:stretch}}.XI2ZVq_header h2{color:#2c3e50;font-size:2rem;font-weight:700}@media (max-width:768px){.XI2ZVq_header h2{font-size:1.5rem}}.XI2ZVq_filterToggle{color:#2c3e50;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;transition:background .2s;display:flex}@media (max-width:768px){.XI2ZVq_filterToggle{width:100%}}@media (hover:hover){.XI2ZVq_filterToggle:hover{background:#f3f4f6}}.XI2ZVq_filtersPanel{opacity:0;background:#fff;border:1px solid #e5e7eb;border-radius:12px;max-height:0;margin-bottom:1.5rem;padding:1.5rem;transition:max-height .3s,opacity .3s,padding .3s;overflow:hidden}@media (max-width:768px){.XI2ZVq_filtersPanel{border-radius:8px;padding:1rem}}.XI2ZVq_filtersPanel.XI2ZVq_open{opacity:1;max-height:500px}.XI2ZVq_searchForm{gap:1rem;margin-bottom:1rem;display:flex}@media (max-width:768px){.XI2ZVq_searchForm{flex-direction:column;gap:.75rem}}.XI2ZVq_searchInput{flex:1;align-items:center;display:flex;position:relative}.XI2ZVq_searchInput svg{color:#6b7280;position:absolute;left:1rem}.XI2ZVq_searchInput input{border:1px solid #d1d5db;border-radius:8px;width:100%;padding:.75rem 1rem .75rem 3rem;font-size:1rem}.XI2ZVq_searchInput input:focus{border-color:#0993b5;outline:none}.XI2ZVq_searchButton{color:#fff;cursor:pointer;background:#0993b5;border:none;border-radius:8px;padding:.75rem 2rem;font-weight:600;transition:background .2s}@media (hover:hover){.XI2ZVq_searchButton:hover{background:#076c84}}.XI2ZVq_filterRow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.XI2ZVq_filterGroup{flex-direction:column;gap:.5rem;display:flex}.XI2ZVq_filterGroup label{color:#4b5563;font-size:.875rem;font-weight:600}.XI2ZVq_filterGroup select{cursor:pointer;border:1px solid #d1d5db;border-radius:8px;padding:.5rem;font-size:.875rem}.XI2ZVq_filterGroup select:focus{border-color:#0993b5;outline:none}.XI2ZVq_resultsSummary{justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0 .5rem;display:flex}.XI2ZVq_resultsSummary p{color:#4b5563;margin:0;font-size:.875rem}.XI2ZVq_pagination{align-items:center;gap:1rem;display:flex}.XI2ZVq_pagination button{color:#2c3e50;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex}@media (hover:hover){.XI2ZVq_pagination button:hover:not(:disabled){background:#f3f4f6}}.XI2ZVq_pagination button:disabled{opacity:.5;cursor:not-allowed}.XI2ZVq_pagination span{color:#4b5563;font-size:.875rem}.XI2ZVq_tableContainer{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:auto hidden}@media (max-width:768px){.XI2ZVq_tableContainer{border-radius:8px}}.XI2ZVq_itemsTable{border-collapse:collapse;width:100%;min-width:1000px}@media (max-width:768px){.XI2ZVq_itemsTable{font-size:.8125rem}}@media (max-width:480px){.XI2ZVq_itemsTable{min-width:unset;display:block}.XI2ZVq_itemsTable thead{display:none}.XI2ZVq_itemsTable tbody{display:block}.XI2ZVq_itemsTable tr{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;margin-bottom:1rem;padding:1rem;display:flex}.XI2ZVq_itemsTable tr:hover{background:#f9fafb}.XI2ZVq_itemsTable td{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;display:flex;padding:.5rem 0!important}.XI2ZVq_itemsTable td:last-child{border-bottom:none}.XI2ZVq_itemsTable td:before{content:attr(data-label);color:#4b5563;flex-shrink:0;margin-right:1rem;font-size:.75rem;font-weight:600}}.XI2ZVq_itemsTable thead{background:#f3f4f6}.XI2ZVq_itemsTable thead th{text-align:left;color:#4b5563;white-space:nowrap;border-bottom:2px solid #e5e7eb;padding:.75rem 1rem;font-size:.875rem;font-weight:600}@media (max-width:768px){.XI2ZVq_itemsTable thead th{padding:.5rem .75rem;font-size:.75rem}}.XI2ZVq_itemsTable tbody tr{border-bottom:1px solid #e5e7eb;transition:background .2s}@media (hover:hover){.XI2ZVq_itemsTable tbody tr:hover{background:#f9fafb}}.XI2ZVq_itemsTable tbody tr:last-child{border-bottom:none}.XI2ZVq_itemsTable tbody td{color:#2c3e50;padding:.75rem 1rem;font-size:.875rem}@media (max-width:768px){.XI2ZVq_itemsTable tbody td{padding:.5rem .75rem;font-size:.875rem}}.XI2ZVq_thumbnail{object-fit:cover;border-radius:6px;width:60px;height:60px}.XI2ZVq_noImage{color:#6b7280;text-align:center;background:#e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:60px;height:60px;font-size:.75rem;display:flex}.XI2ZVq_titleCell{max-width:300px}.XI2ZVq_title{color:#2c3e50;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.XI2ZVq_model{color:#6b7280;margin-top:.25rem;font-size:.75rem}.XI2ZVq_price{color:#2c3e50;font-weight:600}.XI2ZVq_sourceBadge{white-space:nowrap;background:#e5e7eb;border-radius:12px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.XI2ZVq_date{color:#6b7280;white-space:nowrap}.XI2ZVq_status{text-transform:uppercase;border-radius:12px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}.XI2ZVq_status.XI2ZVq_active{color:#22c55e;background:#22c55e1a}.XI2ZVq_status.XI2ZVq_inactive{color:#ef4444;background:#ef44441a}.XI2ZVq_viewLink{color:#fff;cursor:pointer;background:#0993b5;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:inline-flex}@media (hover:hover){.XI2ZVq_viewLink:hover{background:#076c84}}.XI2ZVq_loading,.XI2ZVq_error,.XI2ZVq_empty{text-align:center;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:4rem}.XI2ZVq_error{color:#ef4444}.XI2ZVq_bottomPagination{justify-content:center;margin-top:1.5rem;display:flex}
.j0uAEW_scrapeHistory{padding:2rem}@media (max-width:768px){.j0uAEW_scrapeHistory{padding:1rem}}.j0uAEW_header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}@media (max-width:768px){.j0uAEW_header{flex-direction:column;align-items:stretch}}.j0uAEW_header h2{color:#2c3e50;font-size:2rem;font-weight:700}@media (max-width:768px){.j0uAEW_header h2{font-size:1.5rem}}.j0uAEW_refreshButton{color:#2c3e50;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;transition:background .2s;display:flex}@media (max-width:768px){.j0uAEW_refreshButton{width:100%}}.j0uAEW_refreshButton:hover{background:#f3f4f6}.j0uAEW_filters{gap:1rem;margin-bottom:1.5rem;display:flex}@media (max-width:768px){.j0uAEW_filters{flex-direction:column;gap:.75rem}}.j0uAEW_filterGroup{flex-direction:column;gap:.5rem;display:flex}.j0uAEW_filterGroup label{color:#4b5563;font-size:.875rem;font-weight:600}.j0uAEW_filterGroup select{cursor:pointer;border:1px solid #d1d5db;border-radius:8px;min-width:200px;padding:.5rem 1rem;font-size:.875rem}@media (max-width:768px){.j0uAEW_filterGroup select{min-width:100%}}.j0uAEW_filterGroup select:focus{border-color:#0993b5;outline:none}.j0uAEW_tableContainer{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:auto hidden}@media (max-width:768px){.j0uAEW_tableContainer{border-radius:8px}}.j0uAEW_jobsTable{border-collapse:collapse;width:100%;min-width:1200px}@media (max-width:768px){.j0uAEW_jobsTable{min-width:900px;font-size:.8125rem}}@media (max-width:480px){.j0uAEW_jobsTable{min-width:unset;display:block}.j0uAEW_jobsTable thead{display:none}.j0uAEW_jobsTable tbody{display:block}.j0uAEW_jobsTable tr{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;margin-bottom:1rem;padding:1rem;display:flex}.j0uAEW_jobsTable td{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;display:flex;padding:.5rem 0!important}.j0uAEW_jobsTable td:last-child{border-bottom:none}.j0uAEW_jobsTable td:before{content:attr(data-label);color:#4b5563;flex-shrink:0;margin-right:1rem;font-size:.75rem;font-weight:600}}.j0uAEW_jobsTable thead{background:#f3f4f6}.j0uAEW_jobsTable thead th{text-align:left;color:#4b5563;white-space:nowrap;border-bottom:2px solid #e5e7eb;padding:.75rem 1rem;font-size:.875rem;font-weight:600}@media (max-width:768px){.j0uAEW_jobsTable thead th{padding:.5rem .75rem;font-size:.75rem}}.j0uAEW_jobsTable tbody tr{border-bottom:1px solid #e5e7eb;transition:background .2s}.j0uAEW_jobsTable tbody tr:hover{background:#f9fafb}.j0uAEW_jobsTable tbody tr:last-child{border-bottom:none}.j0uAEW_jobsTable tbody td{color:#2c3e50;padding:.75rem 1rem;font-size:.875rem}@media (max-width:768px){.j0uAEW_jobsTable tbody td{padding:.5rem .75rem;font-size:.875rem}}.j0uAEW_jobId{color:#6b7280;font-family:Courier New,monospace;font-size:.75rem}.j0uAEW_status{text-transform:uppercase;border-radius:12px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.j0uAEW_status.j0uAEW_completed{color:#22c55e;background:#22c55e1a}.j0uAEW_status.j0uAEW_running{color:#3b82f6;background:#3b82f61a}.j0uAEW_status.j0uAEW_failed{color:#ef4444;background:#ef44441a}.j0uAEW_status.j0uAEW_cancelled{color:#6b7280;background:#9ca3af1a}.j0uAEW_status .j0uAEW_spinner{animation:1s linear infinite j0uAEW_spin}@keyframes j0uAEW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.j0uAEW_timestamp{color:#6b7280;white-space:nowrap;font-size:.75rem}.j0uAEW_number{text-align:right;font-weight:600}.j0uAEW_actions{text-align:center;width:40px}@media (max-width:480px){.j0uAEW_actions{border-bottom:none!important;width:100%!important;padding-top:.5rem!important;display:block!important}.j0uAEW_actions:before{display:none!important}}.j0uAEW_cancelButton{color:#ef4444;cursor:pointer;background:#ef44441a;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:inline-flex}@media (max-width:480px){.j0uAEW_cancelButton{border-radius:8px;gap:.5rem;width:100%;height:40px;margin-top:.5rem;display:flex}.j0uAEW_cancelButton:after{content:"Cancel";font-size:.875rem;font-weight:600}}.j0uAEW_cancelButton:hover{color:#dc2626;background:#ef444433}.j0uAEW_error{color:#ef4444;text-overflow:ellipsis;white-space:nowrap;cursor:help;max-width:200px;font-size:.75rem;overflow:hidden}.j0uAEW_loading,.j0uAEW_error,.j0uAEW_empty{text-align:center;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:4rem}.j0uAEW_loading .j0uAEW_spinner,.j0uAEW_error .j0uAEW_spinner,.j0uAEW_empty .j0uAEW_spinner{margin:0 auto 1rem;animation:1s linear infinite j0uAEW_spin}.j0uAEW_loading p,.j0uAEW_error p,.j0uAEW_empty p{margin:0}.j0uAEW_error{color:#ef4444}
.OwC3bW_container{max-width:1200px;margin:0 auto}.OwC3bW_header{margin-bottom:32px}.OwC3bW_header h2{color:#111827;margin:0 0 8px;font-size:24px;font-weight:700}.OwC3bW_subtitle{color:#6b7280;margin:0;font-size:14px}.OwC3bW_settingsGrid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:24px;margin-bottom:32px;display:grid}@media (max-width:768px){.OwC3bW_settingsGrid{grid-template-columns:1fr}}.OwC3bW_settingCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px}.OwC3bW_settingCard h3{color:#111827;margin:0 0 8px;font-size:18px;font-weight:600}.OwC3bW_description{color:#6b7280;margin:0 0 24px;font-size:14px;line-height:1.6}.OwC3bW_inputGroup{margin-bottom:20px}.OwC3bW_inputGroup label{color:#374151;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.OwC3bW_select,.OwC3bW_input{color:#374151;background:#fff;border:1px solid #9ca3af;border-radius:8px;width:100%;padding:10px 12px;font-size:14px;transition:all .2s}@media (hover:hover){.OwC3bW_select:hover,.OwC3bW_input:hover{border-color:#9ca3af}}.OwC3bW_select:focus,.OwC3bW_input:focus{border-color:#0993b5;outline:none;box-shadow:0 0 0 3px #0993b526}.OwC3bW_priceInput{position:relative}.OwC3bW_priceInput .OwC3bW_currency{color:#6b7280;font-weight:600;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.OwC3bW_priceInput input{padding-left:28px}.OwC3bW_info{color:#1e40af;background:#f0f9ff;border:1px solid #bfdbfe;border-radius:8px;align-items:center;gap:8px;padding:12px 16px;font-size:13px;display:flex}.OwC3bW_info svg{color:#3b82f6;flex-shrink:0}.OwC3bW_info strong{font-weight:600}.OwC3bW_actions{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:12px;padding:24px 0;display:flex}@media (max-width:768px){.OwC3bW_actions{flex-direction:column-reverse}}.OwC3bW_resetButton,.OwC3bW_saveButton{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.OwC3bW_resetButton svg,.OwC3bW_saveButton svg{flex-shrink:0}.OwC3bW_resetButton:disabled,.OwC3bW_saveButton:disabled{opacity:.6;cursor:not-allowed}.OwC3bW_resetButton{color:#6b7280;background:#fff;border:1px solid #9ca3af}@media (hover:hover){.OwC3bW_resetButton:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}}.OwC3bW_saveButton{color:#fff;background:linear-gradient(135deg,#0993b5 0% 100%);border:none}@media (hover:hover){.OwC3bW_saveButton:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}}.OwC3bW_saveButton:active:not(:disabled){transform:translateY(0)}.OwC3bW_status{border-radius:8px;margin-top:16px;padding:12px 20px;font-size:14px;font-weight:500;animation:.3s OwC3bW_slideIn}.OwC3bW_status.OwC3bW_success{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.OwC3bW_status.OwC3bW_error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.OwC3bW_status.OwC3bW_saving{color:#1e40af;background:#f0f9ff;border:1px solid #bfdbfe}@keyframes OwC3bW_slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.OwC3bW_infoBox{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;margin-top:24px;padding:20px}.OwC3bW_infoBox h4{color:#111827;margin:0 0 12px;font-size:16px;font-weight:600}.OwC3bW_infoBox ul{color:#6b7280;margin:0;padding-left:20px;font-size:14px;line-height:1.8}.OwC3bW_infoBox ul li{margin-bottom:6px}.OwC3bW_infoBox ul li strong{color:#374151;font-weight:600}.OwC3bW_forceRefreshButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:16px;padding:14px 24px;font-size:15px;font-weight:600;transition:all .2s;display:flex}@media (hover:hover){.OwC3bW_forceRefreshButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}}.OwC3bW_forceRefreshButton:active:not(:disabled){transform:translateY(0)}.OwC3bW_forceRefreshButton:disabled{opacity:.6;cursor:not-allowed}.OwC3bW_forceRefreshButton svg{flex-shrink:0}.OwC3bW_spinning{animation:1s linear infinite OwC3bW_spin}@keyframes OwC3bW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.OwC3bW_refreshStatus{border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:14px;font-weight:500;animation:.3s OwC3bW_slideIn}.OwC3bW_refreshStatus.OwC3bW_success{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.OwC3bW_refreshStatus.OwC3bW_error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.OwC3bW_refreshStatus.OwC3bW_refreshing{color:#1e40af;background:#f0f9ff;border:1px solid #bfdbfe}.OwC3bW_categoryExclusion{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:20px;overflow:hidden}.OwC3bW_categoryToggle{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;transition:background .2s;display:flex}@media (hover:hover){.OwC3bW_categoryToggle:hover{background:#f1f5f9}}.OwC3bW_categoryToggle svg{color:#6b7280;flex-shrink:0}.OwC3bW_categoryToggleLeft{align-items:center;gap:8px;display:flex}.OwC3bW_categoryToggleLeft span{color:#374151;font-size:14px;font-weight:600}.OwC3bW_excludedBadge{color:#92400e;background:#fef3c7;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:500}.OwC3bW_categoryGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;padding:0 16px 16px;display:grid}.OwC3bW_categoryCheckbox{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;transition:all .2s;display:flex}@media (hover:hover){.OwC3bW_categoryCheckbox:hover{border-color:#0993b5}}.OwC3bW_categoryCheckbox input[type=checkbox]{accent-color:#0993b5}
.XsK3QW_gearGrid{grid-template-columns:repeat(4,1fr);gap:24px;width:100%;display:grid;position:relative;overflow:hidden}.XsK3QW_loading{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}.XsK3QW_loading p{margin-top:16px;font-size:16px}.XsK3QW_spinner{border:4px solid #f3f4f6;border-top-color:#0993b5;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite XsK3QW_spin}@keyframes XsK3QW_spin{to{transform:rotate(360deg)}}.XsK3QW_error{text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}.XsK3QW_error h3{color:#111827;margin:0 0 8px;font-size:20px}.XsK3QW_error p{color:#6b7280;margin:0 0 20px}.XsK3QW_retryButton{color:#fff;cursor:pointer;background:#0993b5;border:none;border-radius:8px;padding:10px 24px;font-weight:600;transition:all .2s}@media (hover:hover){.XsK3QW_retryButton:hover{background:#07738e}}.XsK3QW_empty{text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}.XsK3QW_emptyIcon{opacity:.5;margin-bottom:16px;font-size:64px}.XsK3QW_empty h3{color:#111827;margin:0 0 8px;font-size:20px}.XsK3QW_empty p{color:#6b7280;margin:0}@media (max-width:1024px){.XsK3QW_gearGrid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width:768px){.XsK3QW_gearGrid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:480px){.XsK3QW_gearGrid{grid-template-columns:repeat(2,1fr);gap:12px}}
.hS5K4q_container{max-width:1200px;margin:0 auto}.hS5K4q_header{margin-bottom:32px}.hS5K4q_header h2{color:#111827;margin:0 0 8px;font-size:24px;font-weight:700}.hS5K4q_subtitle{color:#6b7280;margin:0;font-size:14px}.hS5K4q_grid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:24px;display:grid}@media (max-width:768px){.hS5K4q_grid{grid-template-columns:1fr}}.hS5K4q_card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px}.hS5K4q_cardHeader{align-items:center;gap:10px;margin-bottom:12px;display:flex}.hS5K4q_cardHeader svg{color:#0993b5}.hS5K4q_cardHeader h3{color:#111827;margin:0;font-size:18px;font-weight:600}.hS5K4q_description{color:#6b7280;margin:0 0 20px;font-size:14px;line-height:1.6}.hS5K4q_sitemapList{margin:0;padding:0;list-style:none}.hS5K4q_sitemapList li{border-bottom:1px solid #e5e7eb;flex-direction:column;gap:2px;padding:12px 0;display:flex}.hS5K4q_sitemapList li:last-child{border-bottom:none}.hS5K4q_sitemapList li a{color:#0993b5;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.hS5K4q_sitemapList li a:hover{text-decoration:underline}}.hS5K4q_sitemapList li a svg{flex-shrink:0}.hS5K4q_sitemapDesc{color:#6b7280;font-size:13px}.hS5K4q_inputRow{gap:16px;margin-bottom:20px;display:flex}@media (max-width:768px){.hS5K4q_inputRow{flex-direction:column;gap:16px}}.hS5K4q_inputGroup{flex:1}.hS5K4q_inputGroup label{color:#374151;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.hS5K4q_select{color:#374151;background:#fff;border:1px solid #9ca3af;border-radius:8px;width:100%;padding:10px 12px;font-size:14px;transition:all .2s}@media (hover:hover){.hS5K4q_select:hover{border-color:#9ca3af}}.hS5K4q_select:focus{border-color:#0993b5;outline:none;box-shadow:0 0 0 3px #0993b526}.hS5K4q_generateButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:16px;padding:14px 24px;font-size:15px;font-weight:600;transition:all .2s;display:flex}@media (hover:hover){.hS5K4q_generateButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}}.hS5K4q_generateButton:active:not(:disabled){transform:translateY(0)}.hS5K4q_generateButton:disabled{opacity:.6;cursor:not-allowed}.hS5K4q_generateButton svg{flex-shrink:0}.hS5K4q_spinning{animation:1s linear infinite hS5K4q_spin}@keyframes hS5K4q_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hS5K4q_status{border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:14px;font-weight:500;animation:.3s hS5K4q_slideIn}.hS5K4q_status.hS5K4q_success{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.hS5K4q_status.hS5K4q_error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.hS5K4q_status.hS5K4q_generating{color:#1e40af;background:#f0f9ff;border:1px solid #bfdbfe}@keyframes hS5K4q_slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.hS5K4q_info{color:#1e40af;background:#f0f9ff;border:1px solid #bfdbfe;border-radius:8px;align-items:flex-start;gap:8px;padding:12px 16px;font-size:13px;display:flex}.hS5K4q_info svg{color:#3b82f6;flex-shrink:0;margin-top:2px}.hS5K4q_info code{background:#dbeafe;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:12px}.hS5K4q_tipsList{margin:0;padding:0;list-style:none}.hS5K4q_tipsList li{color:#6b7280;padding:8px 0 8px 20px;font-size:14px;line-height:1.5;position:relative}.hS5K4q_tipsList li:before{content:"•";color:#0993b5;font-weight:700;position:absolute;left:0}.hS5K4q_statusBox{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;align-items:flex-start;gap:12px;margin-top:20px;padding:16px;display:flex}.hS5K4q_statusBox svg{color:#0993b5;flex-shrink:0;margin-top:2px}.hS5K4q_statusContent{flex-direction:column;gap:4px;display:flex}.hS5K4q_statusLabel{color:#374151;font-size:13px;font-weight:600}.hS5K4q_statusValue{color:#6b7280;font-size:13px}.hS5K4q_sourceExclusion{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:20px;overflow:hidden}.hS5K4q_sourceToggle{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:14px 16px;transition:background .2s;display:flex}@media (hover:hover){.hS5K4q_sourceToggle:hover{background:#f1f5f9}}.hS5K4q_sourceToggle svg{color:#6b7280;flex-shrink:0}.hS5K4q_sourceToggleLeft{align-items:center;gap:8px;display:flex}.hS5K4q_sourceToggleLeft span{color:#374151;font-size:14px;font-weight:600}.hS5K4q_excludedBadge{color:#92400e;background:#fef3c7;border-radius:10px;padding:2px 8px;font-size:12px;font-weight:500}.hS5K4q_sourceGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;padding:0 16px 16px;display:grid}.hS5K4q_sourceCheckbox{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:all .2s;display:flex}@media (hover:hover){.hS5K4q_sourceCheckbox:hover{border-color:#0993b5}}.hS5K4q_sourceCheckbox input[type=checkbox]{accent-color:#0993b5}.hS5K4q_sourceCount{color:#9ca3af;font-size:12px}
.z1SI-q_gearSearch{background:#f9fafb;min-height:100vh}.z1SI-q_hero{background:linear-gradient(135deg,#0993b5 0% 100%);padding:32px 20px 60px;position:relative;overflow:hidden}@media (max-width:480px){.z1SI-q_hero{padding:24px 16px 48px}}.z1SI-q_hero:before{content:"";opacity:.3;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.z1SI-q_heroContent{z-index:1;max-width:1200px;margin:0 auto;position:relative}.z1SI-q_heroTitle{color:#fff;text-align:center;text-shadow:0 2px 10px #0003;margin:0 0 8px;font-size:28px;font-weight:800;line-height:1.2}@media (max-width:768px){.z1SI-q_heroTitle{font-size:24px}}.z1SI-q_heroSubtitle{color:#fffffff2;text-align:center;max-width:600px;margin:0 auto 20px;font-size:14px}@media (max-width:768px){.z1SI-q_heroSubtitle{margin-bottom:16px;font-size:13px}}.z1SI-q_container{max-width:1600px;margin:0 auto;padding:20px 80px 60px;position:relative}@media (max-width:1024px){.z1SI-q_container{padding:20px 40px 60px}}@media (max-width:480px){.z1SI-q_container{padding:6px 6px 60px}}.z1SI-q_content{grid-template-columns:1fr;align-items:start;gap:20px;min-height:0;display:grid}.z1SI-q_sidebar{z-index:10000;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;background:#fff;width:85%;max-width:400px;height:100dvh;padding:0 20px 20px;transition:left .3s;position:fixed;top:0;left:-100%;overflow:hidden auto;box-shadow:2px 0 8px #0000001a}@media (max-width:768px){.z1SI-q_sidebar{width:100%;max-width:100%;padding:0 16px 16px}}.z1SI-q_sidebar.z1SI-q_sidebarVisible{left:0}.z1SI-q_main{background:#fff;border-radius:12px;width:100%;min-height:0;padding:24px;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}@media (max-width:768px){.z1SI-q_main{padding:16px}}@media (max-width:480px){.z1SI-q_main{border-radius:8px;width:auto;min-width:100%;padding:16px 12px}}.z1SI-q_resultsHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex}@media (max-width:768px){.z1SI-q_resultsHeader{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px}}.z1SI-q_resultsInfo{color:#6b7280;font-size:16px;font-weight:500}@media (max-width:480px){.z1SI-q_resultsInfo{font-size:15px}}.z1SI-q_resultCount{color:#111827;font-size:18px;font-weight:700}@media (max-width:480px){.z1SI-q_resultCount{font-size:17px}}.z1SI-q_showingCount{color:#6b7280;font-size:15px;font-weight:400}@media (max-width:480px){.z1SI-q_showingCount{font-size:14px}}.z1SI-q_priceStatsSummary{color:#6b7280;font-size:15px;font-weight:400}.z1SI-q_priceStatsSummary strong{color:inherit;font-weight:500}.z1SI-q_priceStatsSummary:before{content:" · "}@media (max-width:480px){.z1SI-q_priceStatsSummary{font-size:14px}}.z1SI-q_sortControls{align-items:center;gap:8px;display:flex}@media (max-width:480px){.z1SI-q_sortControls{width:100%}}.z1SI-q_sortControls label{color:#111;font-size:14px;font-weight:500}@media (max-width:480px){.z1SI-q_sortControls label{font-size:13px}}.z1SI-q_sortSelect{color:#374151;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5L6 6.5L11 1.5'/%3E%3C/svg%3E") right 12px center no-repeat;border:1px solid #9ca3af;border-radius:6px;height:36px;padding:5px 32px 5px 12px;font-size:14px;transition:all .2s}@media (max-width:480px){.z1SI-q_sortSelect{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' d='M1 1.5L6 6.5L11 1.5'/%3E%3C/svg%3E");background-position:right 12px center;flex:1;font-size:13px}}@media (hover:hover) and (pointer:fine){.z1SI-q_sortSelect:hover{border-color:#0993b5}}.z1SI-q_sortSelect:focus{border-color:#0993b5;outline:none;box-shadow:0 0 0 3px #0993b526}.z1SI-q_loadMore{color:#6b7280;visibility:hidden;opacity:0;flex-direction:column;justify-content:center;align-items:center;height:120px;padding:40px 20px;transition:opacity .15s,visibility 0s linear .15s;display:flex}.z1SI-q_loadMore p{margin-top:16px;font-size:14px}.z1SI-q_loadMoreVisible{visibility:visible;opacity:1;transition:opacity .15s,visibility linear}.z1SI-q_loadingSpinner{border:3px solid #f3f4f6;border-top-color:#0993b5;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite z1SI-q_spin}@keyframes z1SI-q_spin{to{transform:rotate(360deg)}}.z1SI-q_endMessage{text-align:center;color:#9ca3af;padding:40px 20px;font-size:14px}.z1SI-q_endMessage p{margin:0}.z1SI-q_overlay{z-index:9999;background:#00000080;animation:.3s z1SI-q_fadeIn;position:fixed;inset:0}@keyframes z1SI-q_fadeIn{0%{opacity:0}to{opacity:1}}.z1SI-q_filtersHeader{z-index:100;background:#fff;border-bottom:2px solid #e5e7eb;justify-content:space-between;align-items:center;margin-bottom:12px;padding-top:12px;padding-bottom:8px;display:flex;position:sticky;top:0}@media (max-width:768px){.z1SI-q_filtersHeader{margin-bottom:10px;padding-top:10px;padding-bottom:6px}}.z1SI-q_filtersHeader h3{color:#111827;margin:0;font-size:18px;font-weight:700;line-height:1}@media (max-width:768px){.z1SI-q_filtersHeader h3{font-size:17px}}.z1SI-q_closeFilters{color:#111;cursor:pointer;background:0 0;border:none;padding:4px;font-size:24px;line-height:1;transition:color .2s}@media (hover:hover) and (pointer:fine){.z1SI-q_closeFilters:hover{color:#111827}}.z1SI-q_headerControls{align-items:center;gap:16px;display:flex}@media (max-width:768px){.z1SI-q_headerControls{justify-content:space-between;align-items:center;width:100%}}.z1SI-q_mobileFilterButton{color:#111;cursor:pointer;background:#fff;border:1px solid #9ca3af;border-radius:6px;align-items:center;gap:6px;height:36px;padding:8px 12px;font-size:13px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}@media (hover:hover) and (pointer:fine){.z1SI-q_mobileFilterButton:hover{color:#0993b5;background:#f9fafb;border-color:#0993b5}}.z1SI-q_mobileFilterButton:active{transform:scale(.98)}.z1SI-q_filterPills{flex-wrap:wrap;gap:8px;margin-top:-5px;margin-bottom:16px;display:flex}@media (max-width:480px){.z1SI-q_filterPills{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:auto}.z1SI-q_filterPills::-webkit-scrollbar{display:none}}.z1SI-q_filterPill{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #9ca3af;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:3px 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex}@media (hover:hover) and (pointer:fine){.z1SI-q_filterPill:hover{color:#dc2626;background:#fee;border-color:#f87171}}.z1SI-q_filterPill svg{stroke:currentColor;width:14px;height:14px}.z1SI-q_relatedSearches{margin-bottom:20px}.z1SI-q_relatedSearchesTitle{color:#374151;margin-bottom:10px;font-size:14px;font-weight:600}.z1SI-q_relatedSearchesContainer{flex-wrap:wrap;gap:8px;display:flex}.z1SI-q_relatedSearchesContainer.z1SI-q_mobile{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:auto}.z1SI-q_relatedSearchesContainer.z1SI-q_mobile::-webkit-scrollbar{display:none}.z1SI-q_relatedSearchButton{color:#374151;cursor:pointer;white-space:nowrap;background:#e5e7eb;border:1px solid #e5e7eb;border-radius:20px;flex-shrink:0;padding:2px 14px;font-size:13px;font-weight:400;transition:all .2s}@media (hover:hover) and (pointer:fine){.z1SI-q_relatedSearchButton:hover{color:#0993b5;border-color:#0993b5}}.z1SI-q_relatedSearchButton.z1SI-q_active{color:#fff;background:linear-gradient(135deg,#0993b5 0% 100%);border:1px solid #0000;font-weight:600}@media (hover:hover) and (pointer:fine){.z1SI-q_relatedSearchButton.z1SI-q_active:hover{opacity:.9}}.z1SI-q_scrollRestorationOverlay{z-index:9999;background:#f9fafb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.z1SI-q_hiddenForRestore{visibility:hidden;pointer-events:none}
.CrR0Qa_home{background:#fff;flex-direction:column;min-height:100vh;display:flex}.CrR0Qa_hero{text-align:center;color:#fff;background:linear-gradient(135deg,#0993b5 0% 100%);padding:80px 20px 60px}@media (max-width:768px){.CrR0Qa_hero{padding:40px 20px 30px}}.CrR0Qa_heroContent{max-width:900px;margin:0 auto}.CrR0Qa_heroTitle{margin-bottom:1rem;font-size:3.5rem;font-weight:800;line-height:1.2}@media (max-width:768px){.CrR0Qa_heroTitle{margin-bottom:.5rem;font-size:1.75rem;line-height:1.1}}.CrR0Qa_heroSubtitle{opacity:.95;margin-bottom:2.5rem;font-size:1.3rem;font-weight:300}@media (max-width:768px){.CrR0Qa_heroSubtitle{margin-bottom:1rem;font-size:.95rem}}.CrR0Qa_heroStats{justify-content:center;gap:3rem;margin-top:3rem;display:flex}@media (max-width:768px){.CrR0Qa_heroStats{gap:1.5rem;margin-top:1.5rem}}.CrR0Qa_stat{flex-direction:column;align-items:center;display:flex}.CrR0Qa_statNumber{margin-bottom:.25rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.CrR0Qa_statNumber{font-size:1.75rem}}.CrR0Qa_statLabel{opacity:.9;text-transform:uppercase;letter-spacing:1px;font-size:.9rem}@media (max-width:768px){.CrR0Qa_statLabel{font-size:.75rem}}.CrR0Qa_skeleton{background:linear-gradient(90deg,#fff3 25%,#fff6 50%,#fff3 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s infinite CrR0Qa_shimmer}@keyframes CrR0Qa_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.CrR0Qa_skeletonNumber{width:70px;height:2.5rem;margin-bottom:.25rem}@media (max-width:768px){.CrR0Qa_skeletonNumber{width:55px;height:1.75rem}}.CrR0Qa_skeletonLabel{width:80px;height:.9rem}@media (max-width:768px){.CrR0Qa_skeletonLabel{width:65px;height:.75rem}}.CrR0Qa_skeletonSubtitle{width:400px;max-width:90%;height:1.3rem;margin:0 auto 2.5rem}@media (max-width:768px){.CrR0Qa_skeletonSubtitle{height:.95rem;margin-bottom:1rem}}.CrR0Qa_section{background:#fff;border-top:1px solid #e5e7eb;padding:48px 80px}@media (max-width:1024px){.CrR0Qa_section{padding:36px 40px}}@media (max-width:768px){.CrR0Qa_section{padding:24px 20px}}.CrR0Qa_sectionHotDeals{background:#fef3c7}.CrR0Qa_sectionPriceDrops,.CrR0Qa_sectionGray{background:#fff}.CrR0Qa_container{max-width:1600px;margin:0 auto}.CrR0Qa_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1.75rem;display:flex}.CrR0Qa_sectionTitle{color:#1f2937;align-items:center;gap:10px;margin:0;font-size:1.75rem;font-weight:700;display:flex}@media (max-width:768px){.CrR0Qa_sectionTitle{font-size:1.3rem}}@media (max-width:480px){.CrR0Qa_sectionTitle{font-size:1.1rem}}.CrR0Qa_sectionTitleHotDeals{color:#dc2626}.CrR0Qa_sectionTitleHotDeals svg{width:26px;height:26px;position:relative;top:-4px}@media (max-width:768px){.CrR0Qa_sectionTitleHotDeals svg{width:22px;height:22px}}.CrR0Qa_sectionTitlePriceDrops{color:#01ab5d}@media (max-width:768px){.CrR0Qa_priceDropIcon{stroke-width:3px}}.CrR0Qa_viewAll{color:#0993b5;font-size:.8rem;font-weight:600;text-decoration:none;display:inline-block}.CrR0Qa_viewAllFilled{color:#0993b5;border-color:#0993b5}.CrR0Qa_viewAllRed{color:#dc2626;background:0 0;border-color:#dc2626}@media (hover:hover) and (pointer:fine){.CrR0Qa_viewAllRed:hover{color:#fff;background:#dc2626}}.CrR0Qa_viewAllGreen{color:#01ab5d;background:0 0;border-color:#01ab5d}@media (hover:hover) and (pointer:fine){.CrR0Qa_viewAllGreen:hover{color:#fff;background:#01ab5d}}.CrR0Qa_gearGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}@media (max-width:1200px) and (min-width:769px){.CrR0Qa_gearGrid{grid-template-columns:repeat(3,1fr)}.CrR0Qa_gearGrid>:nth-child(4){display:none}}@media (max-width:768px){.CrR0Qa_gearGrid{grid-template-columns:repeat(2,1fr);gap:12px}}.CrR0Qa_ctaNewsletterGrid{grid-template-columns:3fr 2fr;gap:1.5rem;display:grid}@media (max-width:768px){.CrR0Qa_ctaNewsletterGrid{grid-template-columns:1fr}}.CrR0Qa_promoBannerCard{color:#fff;background:linear-gradient(135deg,#0993b5 0% 100%);border-radius:16px;grid-template-rows:auto auto 1fr;grid-template-columns:1fr 1fr;column-gap:2rem;padding:40px 48px;display:grid}@media (max-width:768px){.CrR0Qa_promoBannerCard{flex-direction:column;padding:32px 24px;display:flex}}.CrR0Qa_promoBannerCardDark{background:#0f3460}.CrR0Qa_promoBannerLink{color:#0993b5;white-space:nowrap;background:#fff;border:1.5px solid #0993b5;border-radius:20px;grid-area:3/1;place-self:end start;padding:7px 22px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-block}@media (max-width:768px){.CrR0Qa_promoBannerLink{align-self:flex-start}}@media (hover:hover) and (pointer:fine){.CrR0Qa_promoBannerLink:hover{color:#fff;background:#ffffff26;border-color:#fff}}.CrR0Qa_promoBannerCTATitle{grid-area:1/1;margin:0 0 12px;font-size:1.7rem;font-weight:700}@media (max-width:768px){.CrR0Qa_promoBannerCTATitle{margin:0;font-size:1.5rem}}.CrR0Qa_promoBannerCTASubtitle{opacity:.8;grid-area:2/1;margin:0;font-size:1rem;font-weight:400}@media (max-width:768px){.CrR0Qa_promoBannerCTASubtitle{margin:0 0 20px}}.CrR0Qa_promoBannerCTAList{flex-direction:column;grid-area:1/2/span 3;justify-content:center;align-self:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.CrR0Qa_promoBannerCTAList{align-self:stretch;margin:0 0 26px}}.CrR0Qa_promoBannerCTAList li{opacity:.95;align-items:center;gap:12px;font-size:1.1rem;font-weight:400;display:flex}@media (max-width:768px){.CrR0Qa_promoBannerCTAList li{font-size:1rem}}.CrR0Qa_newsletterCardSubtitleRow{align-items:flex-start;gap:8px;margin:0 0 20px;display:flex}.CrR0Qa_newsletterCardIcon{color:#0993b5;flex-shrink:0;margin-top:2px}.CrR0Qa_newsletterCard{color:#111827;background:#f9fafb;border:2px solid #0993b5;border-radius:16px;flex-direction:column;align-items:flex-start;padding:40px 48px;display:flex}@media (max-width:768px){.CrR0Qa_newsletterCard{padding:32px 24px}}.CrR0Qa_newsletterCard .CrR0Qa_promoBannerCTATitle{color:#111827;margin:0}.CrR0Qa_newsletterCardSubtitle{color:#6b7280;margin:0;font-size:1.1rem;font-weight:400}@media (max-width:768px){.CrR0Qa_newsletterCardSubtitle{font-size:1rem}}.CrR0Qa_newsletterCardForm{flex-direction:column;gap:10px;width:100%;margin-top:auto;display:flex}.CrR0Qa_newsletterCardInput{color:#111827;background:#fff;border:1px solid #6b7280;border-radius:8px;outline:none;width:100%;padding:8px 16px;font-size:15px}.CrR0Qa_newsletterCardInput::placeholder{color:#6b7280}.CrR0Qa_newsletterCardInput:disabled{color:#6b7280;background:#e5e7eb}.CrR0Qa_newsletterCardButton{color:#0993b5;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #0993b5;border-radius:8px;align-self:flex-start;padding:7px 20px;font-size:15px;font-weight:600;transition:background .2s,color .2s}@media (hover:hover) and (pointer:fine){.CrR0Qa_newsletterCardButton:hover:not(:disabled){color:#fff;background:#0993b5}}.CrR0Qa_newsletterCardButton:disabled{opacity:.7;cursor:default}.CrR0Qa_scrollContainer{position:relative}.CrR0Qa_gearScroll{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-auto-columns:calc(20% - 1.2rem);grid-auto-flow:column;gap:1.5rem;padding-bottom:0;display:grid;overflow-x:auto}.CrR0Qa_gearScroll::-webkit-scrollbar{display:none}.CrR0Qa_gearScroll>*{scroll-snap-align:start}@media (max-width:1200px){.CrR0Qa_gearScroll{grid-auto-columns:calc(25% - 1.125rem)}}@media (max-width:768px){.CrR0Qa_gearScroll{grid-auto-columns:45%;gap:12px}}.CrR0Qa_scrollArrow{color:#0993b5;cursor:pointer;z-index:10;background:#fff;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:2rem;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}@media (hover:hover){.CrR0Qa_scrollArrow:hover{color:#fff;background:#0993b5;border-color:#0993b5;box-shadow:0 4px 12px #667eea4d}}@media (max-width:768px){.CrR0Qa_scrollArrow{display:none}}.CrR0Qa_scrollArrowLeft{left:-20px}.CrR0Qa_scrollArrowRight{right:-20px}.CrR0Qa_categories{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (max-width:1024px){.CrR0Qa_categories{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CrR0Qa_categories{grid-template-columns:repeat(2,1fr)}}.CrR0Qa_categoryCard{color:#fff;cursor:pointer;background:#1a1a2e;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;height:200px;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.CrR0Qa_categoryCard{height:150px}}@media (hover:hover) and (pointer:fine){.CrR0Qa_categoryCard:hover{transform:translateY(-3px);box-shadow:0 12px 24px #0000002e}.CrR0Qa_categoryCard:hover .CrR0Qa_categoryImage{transform:scale(1.06)}}.CrR0Qa_categoryImage{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:0}.CrR0Qa_categoryOverlay{z-index:1;background:linear-gradient(#0000 0%,#00000085 100%);width:100%;padding:40px 16px 14px;transition:background .3s;position:absolute;bottom:0;left:0}.CrR0Qa_categoryOverlay h3{color:#fff;text-align:left;text-shadow:0 1px 3px #00000080;margin:0;font-size:1.1rem;font-weight:700}@media (max-width:768px){.CrR0Qa_categoryOverlay h3{font-size:.9rem}}.CrR0Qa_categoryIcon{font-size:3rem;transition:transform .3s}.CrR0Qa_footer{color:#fff;background:linear-gradient(135deg,#0993b5 0% 100%);margin-top:auto;padding:40px 80px}@media (max-width:1024px){.CrR0Qa_footer{padding:32px 40px}}@media (max-width:768px){.CrR0Qa_footer{padding:24px 20px}}.CrR0Qa_footerContent{text-align:center;max-width:1600px;margin:0 auto}.CrR0Qa_footerLinks{flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:20px;display:flex}@media (max-width:768px){.CrR0Qa_footerLinks{gap:16px}}.CrR0Qa_footerLinks a{color:#fffc;font-size:14px;text-decoration:none;transition:color .2s}@media (hover:hover){.CrR0Qa_footerLinks a:hover{color:#fff}}.CrR0Qa_footerCopyright{color:#ffffff80;font-size:13px}.CrR0Qa_newsletterError{color:#ef4444;margin-top:12px;font-size:14px}.CrR0Qa_newsletterSuccess{box-sizing:border-box;color:#111827;background:#fff;border:1.5px solid #0993b5;border-radius:8px;align-items:center;gap:10px;width:100%;margin:auto 0 0;padding:10px 16px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.CrR0Qa_newsletterSuccess svg{color:#0993b5;flex-shrink:0}
._5Z7kMG_page{min-height:100vh}._5Z7kMG_hero{text-align:center;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f3460 100%);padding:48px 24px 40px}._5Z7kMG_heroContent{max-width:700px;margin:0 auto}._5Z7kMG_title{color:#fff;margin:0 0 12px;font-size:2.2rem;font-weight:700;line-height:1.2}._5Z7kMG_subtitle{color:#ffffffbf;margin:0 0 10px;font-size:1.05rem;line-height:1.5}._5Z7kMG_meta{color:#fff9;margin:0 0 16px;font-size:.82rem}._5Z7kMG_viewAll{color:#ffffffe6;border:1.5px solid #fffc;border-radius:20px;padding:6px 16px;font-size:.85rem;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-block}._5Z7kMG_viewAll:hover{color:#fff;background:#ffffff1a;border-color:#fff}._5Z7kMG_stickyLabel{top:var(--header-height);z-index:10;letter-spacing:.06em;text-transform:uppercase;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:.75rem;font-weight:600;display:flex;position:sticky;box-shadow:0 1px 3px #0000000f}._5Z7kMG_stickyLabelHotDeals{color:#dc2626}._5Z7kMG_stickyLabelHotDeals svg{position:relative;top:-2px}._5Z7kMG_stickyLabelPriceDrops{color:#01ab5d}._5Z7kMG_section{padding:32px 0 40px}._5Z7kMG_sectionHotDeals{background:#fffbf5}._5Z7kMG_sectionPriceDrops{background:#f8fffe}._5Z7kMG_sectionHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._5Z7kMG_sectionCount{color:#6b7280;font-size:.85rem;font-weight:500}._5Z7kMG_container{max-width:1280px;margin:0 auto;padding:0 24px}._5Z7kMG_gearGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (max-width:1024px){._5Z7kMG_gearGrid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width:768px){._5Z7kMG_gearGrid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:480px){._5Z7kMG_gearGrid{grid-template-columns:repeat(2,1fr);gap:12px}}._5Z7kMG_empty{text-align:center;color:#888;padding:64px 24px;font-size:1rem}
.O4J8EW_wrapper{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);min-height:calc(100vh - 70px);padding:2rem 1rem}@media (max-width:768px){.O4J8EW_wrapper{padding:1rem .5rem}}.O4J8EW_container{max-width:1600px;margin:0 auto}@media (max-width:768px){.O4J8EW_container{max-width:100%}}.O4J8EW_loading{color:#666;justify-content:center;align-items:center;min-height:400px;font-size:18px;display:flex}.O4J8EW_header{background:#fff;border-radius:13px;margin-bottom:2rem;padding:2rem;box-shadow:0 2px 8px #0000001a}@media (max-width:768px){.O4J8EW_header{border-radius:13px;margin-bottom:1rem;padding:1rem}}.O4J8EW_headerContent{align-items:center;gap:1rem;display:flex}@media (max-width:768px){.O4J8EW_headerContent{gap:.75rem}}.O4J8EW_headerContent h1{color:#2c3e50;margin:0;font-size:2rem;font-weight:700}@media (max-width:768px){.O4J8EW_headerContent h1{font-size:1.5rem}}.O4J8EW_subtitle{color:#7f8c8d;margin:.5rem 0 0;font-size:.875rem}@media (max-width:768px){.O4J8EW_subtitle{font-size:.75rem}}.O4J8EW_tabs{-webkit-overflow-scrolling:touch;background:#fff;border-radius:13px;gap:.5rem;margin-bottom:2rem;padding:.5rem;display:flex;overflow-x:auto;box-shadow:0 2px 8px #0000001a}@media (max-width:768px){.O4J8EW_tabs{border-radius:13px;gap:.25rem;margin-bottom:1rem;padding:.25rem}}.O4J8EW_tab{color:#7f8c8d;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex}@media (max-width:768px){.O4J8EW_tab{gap:.375rem;padding:.5rem 1rem;font-size:.75rem}.O4J8EW_tab svg{width:16px;height:16px}}@media (hover:hover){.O4J8EW_tab:hover{background:#f5f7fa}}.O4J8EW_tab.O4J8EW_active{color:#fff;background:linear-gradient(135deg,#4a90e2,#6b46c1)}.O4J8EW_tabContent{background:#f5f7fa;border-radius:13px;overflow:hidden}
.dprKEG_wrapper{background:#f9fafb;min-height:100vh;padding:16px 16px 80px}@media (min-width:768px){.dprKEG_wrapper{padding:60px 40px 40px}}@media (min-width:1200px){.dprKEG_wrapper{padding:60px 80px 40px}}.dprKEG_container{max-width:1000px;margin:0 auto}.dprKEG_notLoggedIn{text-align:center;background:#fff;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:calc(100vh - 200px);padding:80px 40px;display:flex;box-shadow:0 1px 3px #00000014}@media (max-width:768px){.dprKEG_notLoggedIn{gap:20px;min-height:calc(100vh - 150px);padding:40px 20px}}@media (max-width:480px){.dprKEG_notLoggedIn{gap:16px;padding:32px 16px}}.dprKEG_notLoggedIn h2{color:#111;margin:0;font-size:32px;font-weight:700}@media (max-width:768px){.dprKEG_notLoggedIn h2{font-size:26px}}@media (max-width:480px){.dprKEG_notLoggedIn h2{font-size:22px}}.dprKEG_notLoggedIn p{color:#6b7280;max-width:500px;margin:0;font-size:16px}@media (max-width:768px){.dprKEG_notLoggedIn p{font-size:15px}}@media (max-width:480px){.dprKEG_notLoggedIn p{font-size:14px}}.dprKEG_notLoggedInIcon{color:#0993b5}.dprKEG_perksList{text-align:left;flex-direction:column;gap:8px;width:100%;max-width:280px;margin:0;padding:0;list-style:none;display:flex}.dprKEG_perksList li{color:#6b7280;padding-left:1.4em;font-size:.95rem;position:relative}.dprKEG_perksList li:before{content:"✓";color:#0993b5;font-weight:700;position:absolute;left:0}.dprKEG_buttonGroup{gap:12px;display:flex}@media (max-width:480px){.dprKEG_buttonGroup{flex-direction:column;gap:10px;width:100%;max-width:280px}}.dprKEG_loginButton,.dprKEG_registerButton{cursor:pointer;text-align:center;border-radius:8px;padding:12px 24px;font-weight:600;text-decoration:none;transition:all .2s}@media (max-width:480px){.dprKEG_loginButton,.dprKEG_registerButton{width:100%;padding:14px 20px}}.dprKEG_loginButton{color:#fff;background:#0993b5;border:2px solid #0993b5}@media (hover:hover){.dprKEG_loginButton:hover{background:#0993b5;border-color:#0993b5}}.dprKEG_registerButton{color:#0993b5;background:#fff;border:2px solid #0993b5}@media (hover:hover){.dprKEG_registerButton:hover{background:#0993b51a}}.dprKEG_pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}@media (max-width:480px){.dprKEG_pageHeader{gap:12px}}.dprKEG_headerLeft{align-items:center;gap:12px;display:flex}.dprKEG_headerLeft h1{color:#111;margin:0;font-size:32px;font-weight:700}@media (max-width:768px){.dprKEG_headerLeft h1{font-size:24px}}@media (max-width:480px){.dprKEG_headerLeft h1{font-size:22px}}.dprKEG_unreadBadge{color:#fff;background:#0993b5;border-radius:20px;padding:4px 12px;font-size:13px;font-weight:600}.dprKEG_headerRight{align-items:center;gap:12px;display:flex}@media (max-width:480px){.dprKEG_headerRight{gap:8px}}.dprKEG_settingsLink{color:#6b7280;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}@media (hover:hover){.dprKEG_settingsLink:hover{color:#0993b5;background:#f3f4f6}}@media (max-width:480px){.dprKEG_settingsLink{padding:6px 10px;font-size:13px}}.dprKEG_clearAllButton{color:#dc2626;cursor:pointer;background:#fee2e2;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:500;transition:all .2s;display:flex}@media (hover:hover){.dprKEG_clearAllButton:hover{background:#fecaca}}.dprKEG_clearAllButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.dprKEG_clearAllButton{padding:6px 10px;font-size:13px}}.dprKEG_filters{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}@media (max-width:768px){.dprKEG_filters{gap:6px;margin-bottom:20px}}@media (max-width:480px){.dprKEG_filters{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin-bottom:16px;padding-bottom:4px;overflow-x:auto}.dprKEG_filters::-webkit-scrollbar{display:none}}.dprKEG_filterButton{color:#6b7280;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #e5e7eb;border-radius:20px;padding:8px 16px;font-size:14px;transition:all .2s}@media (hover:hover){.dprKEG_filterButton:hover{border-color:#d1d5db}}.dprKEG_filterButton.dprKEG_active{color:#fff;background:#0993b5;border-color:#0993b5}@media (max-width:768px){.dprKEG_filterButton{padding:6px 12px;font-size:13px}}@media (max-width:480px){.dprKEG_filterButton{flex-shrink:0}}.dprKEG_loadingState{text-align:center;color:#6b7280;background:#fff;border-radius:13px;padding:60px 20px;box-shadow:0 1px 3px #00000014}@media (max-width:768px){.dprKEG_loadingState{padding:40px 16px}}.dprKEG_emptyState{text-align:center;background:#fff;border-radius:13px;flex-direction:column;align-items:center;gap:16px;padding:60px 20px;display:flex;box-shadow:0 1px 3px #00000014}.dprKEG_emptyState h3{color:#111;margin:0;font-size:20px;font-weight:600}.dprKEG_emptyState p{color:#6b7280;max-width:400px;margin:0}@media (max-width:768px){.dprKEG_emptyState{gap:12px;padding:40px 16px}.dprKEG_emptyState h3{font-size:18px}.dprKEG_emptyState p{font-size:14px}}.dprKEG_browseButton{color:#fff;background:#0993b5;border-radius:8px;margin-top:8px;padding:12px 32px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}@media (hover:hover){.dprKEG_browseButton:hover{background:#0993b5}}@media (max-width:768px){.dprKEG_browseButton{padding:10px 24px;font-size:14px}}.dprKEG_notificationsList{flex-direction:column;gap:12px;display:flex}@media (max-width:768px){.dprKEG_notificationsList{gap:10px}}.dprKEG_alertCard{background:#fff;border-radius:10px;min-height:110px;max-height:110px;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000014}@media (hover:hover){.dprKEG_alertCard:hover{box-shadow:0 2px 8px #0000001f}}.dprKEG_alertCard.dprKEG_unread{background:#fafbff;border-left:3px solid #0993b5}@media (max-width:768px){.dprKEG_alertCard{min-height:95px;max-height:95px}}@media (max-width:480px){.dprKEG_alertCard{min-height:85px;max-height:85px}}.dprKEG_alertImageContainer{cursor:pointer;background:#f3f4f6;flex-shrink:0;width:110px;height:110px;transition:opacity .2s;display:block;position:relative}@media (hover:hover){.dprKEG_alertImageContainer:hover{opacity:.85}}@media (max-width:768px){.dprKEG_alertImageContainer{width:95px;height:95px}}@media (max-width:480px){.dprKEG_alertImageContainer{width:85px;height:85px}}.dprKEG_alertImage{object-fit:cover;width:100%;height:100%}.dprKEG_alertImagePlaceholder{background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dprKEG_alertImagePlaceholder svg{color:#9ca3af;width:24px;height:24px}.dprKEG_alertTypeIndicator{border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:6px;left:6px;box-shadow:0 1px 2px #0003}.dprKEG_mobileDeleteButton{color:#6b7280;cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:all .2s;display:flex;position:absolute;top:0;right:4px}.dprKEG_mobileDeleteButton svg{width:14px;height:14px}@media (hover:hover){.dprKEG_mobileDeleteButton:hover{color:#ef4444;background:#fee2e2}}@media (max-width:768px){.dprKEG_mobileDeleteButton{width:24px;height:24px;top:0;right:2px}.dprKEG_mobileDeleteButton svg{width:12px;height:12px}}.dprKEG_alertDetails{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;padding:10px 12px;display:flex}@media (max-width:768px){.dprKEG_alertDetails{gap:3px;padding:8px 10px}}.dprKEG_alertBadgeRow{align-items:center;gap:8px;display:flex}.dprKEG_alertTypeBadge{color:#fff;text-transform:uppercase;letter-spacing:.3px;border-radius:3px;align-items:center;gap:4px;padding:2px 6px;font-size:10px;font-weight:600;display:inline-flex}.dprKEG_alertTypeBadge svg{width:10px;height:10px}@media (max-width:480px){.dprKEG_alertTypeBadge{padding:2px 5px;font-size:9px}}.dprKEG_alertTypeBadge.dprKEG_priceDrop{background-color:#10b981}.dprKEG_alertTypeBadge.dprKEG_itemSold{background-color:#dc2626}.dprKEG_alertTypeBadge.dprKEG_backInStock{background-color:#0993b5}.dprKEG_alertTypeBadge.dprKEG_default{background-color:#6b7280}.dprKEG_alertTime{color:#9ca3af;font-size:11px}@media (max-width:480px){.dprKEG_alertTime{font-size:10px}}.dprKEG_alertTitle{color:#111;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}@media (max-width:768px){.dprKEG_alertTitle{font-size:14px}}.dprKEG_alertMessage{color:#6b7280;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}@media (max-width:768px){.dprKEG_alertMessage{display:none}}.dprKEG_alertMeta{gap:5px;display:flex;overflow:hidden}.dprKEG_alertMeta span{color:#6b7280;white-space:nowrap;background:#f3f4f6;border-radius:4px;padding:3px 7px;font-size:11px}@media (max-width:480px){.dprKEG_alertMeta span{padding:2px 6px;font-size:10px}}.dprKEG_alertSold{font-weight:500;color:#dc2626!important;background:#fee2e2!important}.dprKEG_alertCondition{font-weight:500;color:#1e40af!important;background:#dbeafe!important}.dprKEG_alertShop,.dprKEG_alertSource{color:#374151!important;background:#f3f4f6!important}.dprKEG_alertLocation{color:#92400e!important;background:#fef3c7!important}.dprKEG_alertActions{flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:flex-end;gap:4px;min-width:90px;padding:10px;display:flex}@media (max-width:768px){.dprKEG_alertActions{gap:3px;min-width:80px;padding:8px}}.dprKEG_alertPriceSection{text-align:right}.dprKEG_alertPrice{color:#111;white-space:nowrap;font-size:17px;font-weight:700}@media (max-width:768px){.dprKEG_alertPrice{font-size:16px}}@media (max-width:480px){.dprKEG_alertPrice{font-size:15px}}.dprKEG_alertOriginalPrice{display:none}.dprKEG_viewButton{color:#fff;white-space:nowrap;background:#0993b5;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:8px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.dprKEG_viewButton svg{width:12px;height:12px}@media (hover:hover){.dprKEG_viewButton:hover{background:#0993b5}}@media (max-width:768px){.dprKEG_viewButton{padding:7px 10px;font-size:12px}}@media (max-width:480px){.dprKEG_viewButton{padding:6px 10px;font-size:11px}.dprKEG_viewButton svg{width:11px;height:11px}}.dprKEG_alertActionsTop,.dprKEG_alertActionsBottom,.dprKEG_alertButtons{display:contents}.dprKEG_markReadButton{display:none}.dprKEG_settingsReminder{text-align:center;color:#6b7280;margin-top:32px;padding:16px;font-size:14px}.dprKEG_settingsReminder a{color:#0993b5;text-decoration:none}.dprKEG_settingsReminder a:hover{text-decoration:underline}@media (max-width:768px){.dprKEG_settingsReminder{margin-top:24px;padding:12px;font-size:13px}}
.BcmVoW_itemDetail{background:#fff;min-height:100vh;padding-bottom:40px}.BcmVoW_loading,.BcmVoW_error{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:60vh;display:flex}.BcmVoW_spinner{border:3px solid #e5e7eb;border-top-color:#0993b5;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite BcmVoW_spin}@keyframes BcmVoW_spin{to{transform:rotate(360deg)}}.BcmVoW_error{text-align:center;padding:24px}.BcmVoW_error h2{color:#111827;margin:0 0 8px}.BcmVoW_error p{margin:0 0 24px}.BcmVoW_mobileBackButton{cursor:pointer;color:#333;z-index:5;background:#fffffffa;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #00000026}@media (min-width:769px){.BcmVoW_mobileBackButton{display:none}}.BcmVoW_mobileSourceBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;z-index:5;border-radius:6px;padding:6px 10px;font-size:10px;font-weight:600;position:absolute;top:12px;right:12px}@media (min-width:769px){.BcmVoW_mobileSourceBadge{display:none}}.BcmVoW_mobileShareButton{cursor:pointer;color:#333;z-index:5;background:#fffffffa;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;bottom:60px;right:12px;box-shadow:0 2px 8px #00000026}@media (min-width:769px){.BcmVoW_mobileShareButton{display:none}}.BcmVoW_mobileHeartButton{cursor:pointer;color:#333;z-index:5;background:#fffffffa;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:0 2px 8px #00000026}@media (min-width:769px){.BcmVoW_mobileHeartButton{display:none}}.BcmVoW_desktopNav{display:none}@media (min-width:769px){.BcmVoW_desktopNav{align-items:center;gap:8px;max-width:1400px;margin:0 auto;padding:16px 24px;display:flex}}.BcmVoW_desktopBackButton{cursor:pointer;color:#6b7280;background:0 0;border:none;align-items:center;gap:6px;padding:8px 0;font-size:14px;display:flex}@media (hover:hover){.BcmVoW_desktopBackButton:hover{color:#0993b5}}.BcmVoW_content{flex-direction:column;display:flex}@media (min-width:769px){.BcmVoW_content{flex-direction:row;gap:40px;max-width:1400px;margin:0 auto;padding:0 24px}}.BcmVoW_imageSection{background:#f9fafb}@media (min-width:769px){.BcmVoW_imageSection{background:0 0;flex:0 0 58%;max-width:58%}}.BcmVoW_leftDescription{display:none}@media (min-width:769px){.BcmVoW_leftDescription{padding-top:24px;display:block}}.BcmVoW_mobileDescription{display:block}@media (min-width:769px){.BcmVoW_mobileDescription{display:none}}.BcmVoW_mainImage{background:#f3f4f6;width:100%;padding-top:100%;position:relative}.BcmVoW_mainImage img{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:769px){.BcmVoW_mainImage{border-radius:8px;padding-top:75%;overflow:hidden}}.BcmVoW_imagePlaceholder{background:linear-gradient(135deg,#0993b5 0% 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.BcmVoW_imageNav{cursor:pointer;color:#333;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000026}@media (hover:hover){.BcmVoW_imageNav:hover{background:#fff;transform:translateY(-50%)scale(1.05)}}.BcmVoW_imageNav.BcmVoW_prev{left:12px}.BcmVoW_imageNav.BcmVoW_next{right:12px}@media (min-width:769px){.BcmVoW_imageNav{display:flex}}.BcmVoW_imageCounter{color:#fff;background:#0009;border-radius:12px;padding:4px 12px;font-size:12px;font-weight:500;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.BcmVoW_thumbnailsWrapper{align-items:center;display:flex;position:relative}@media (min-width:769px){.BcmVoW_thumbnailsWrapper{padding:16px 0}}.BcmVoW_thumbnailNav{display:none}@media (min-width:769px){.BcmVoW_thumbnailNav{cursor:pointer;color:#9ca3af;z-index:2;background:#f3f4f6;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:72px;transition:all .2s;display:flex}}@media (min-width:769px) and (hover:hover){.BcmVoW_thumbnailNav:hover{color:#374151;background:#e5e7eb}}@media (min-width:769px){.BcmVoW_thumbnailNav.BcmVoW_thumbnailPrev{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.BcmVoW_thumbnailNav.BcmVoW_thumbnailNext{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}}.BcmVoW_thumbnails{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1;gap:8px;padding:12px 16px;display:flex;overflow-x:auto}.BcmVoW_thumbnails::-webkit-scrollbar{display:none}@media (min-width:769px){.BcmVoW_thumbnails{padding:8px 12px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}}.BcmVoW_thumbnail{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:6px;flex-shrink:0;width:56px;height:56px;padding:0;transition:all .2s;position:relative;overflow:hidden}.BcmVoW_thumbnail img{object-fit:cover;width:100%;height:100%;transition:opacity .2s}.BcmVoW_thumbnail.BcmVoW_active img{opacity:1}.BcmVoW_thumbnail:not(.BcmVoW_active) img{opacity:.6}@media (hover:hover){.BcmVoW_thumbnail:hover:not(.BcmVoW_active){border-color:#ccc}.BcmVoW_thumbnail:hover:not(.BcmVoW_active) img{opacity:.85}}@media (min-width:769px){.BcmVoW_thumbnail{width:72px;height:72px}}.BcmVoW_detailsSection{padding:20px 16px}@media (min-width:769px){.BcmVoW_detailsSection{flex:1;min-width:0;padding:0}}.BcmVoW_desktopSourceBadge{display:none}@media (min-width:769px){.BcmVoW_desktopSourceBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:6px;margin-bottom:12px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-block}}.BcmVoW_title{color:#111827;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.3}@media (min-width:769px){.BcmVoW_title{margin:0 0 16px;font-size:28px}}.BcmVoW_brandInfo{flex-wrap:wrap;gap:8px;margin-bottom:16px;font-size:14px;display:flex}.BcmVoW_brandInfo span{color:#6b7280}.BcmVoW_brandInfo .BcmVoW_brand{font-weight:600}.BcmVoW_brandInfo .BcmVoW_year{color:#9ca3af}.BcmVoW_priceSection{flex-direction:column;gap:0;margin-bottom:16px;display:flex}@media (min-width:769px){.BcmVoW_priceSection{margin-bottom:20px}}.BcmVoW_priceRow{align-items:baseline;gap:12px;display:flex}.BcmVoW_price{color:#111827;font-size:28px;font-weight:700}@media (min-width:769px){.BcmVoW_price{font-size:36px}}.BcmVoW_originalPrice{color:#9ca3af;font-size:16px;text-decoration:line-through}@media (min-width:769px){.BcmVoW_originalPrice{font-size:18px}}.BcmVoW_orBestOffer{color:#059669;margin-top:2px;font-size:15px;font-weight:500}.BcmVoW_savingsText{color:#dc2626;margin-top:2px;font-size:14px;font-weight:600}.BcmVoW_metadata{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}@media (min-width:769px){.BcmVoW_metadata{margin-bottom:20px}}.BcmVoW_metadata span{border-radius:6px;padding:6px 10px;font-size:13px;font-weight:500}@media (max-width:768px){.BcmVoW_metadata span{padding:5px 9px;font-size:12px}}.BcmVoW_condition{color:#1e40af;background:#dbeafe}.BcmVoW_category{color:#4b5563;background:#f3f4f6}.BcmVoW_freeShipping{color:#065f46;background:#d1fae5}.BcmVoW_localPickup{color:#92400e;background:#fef3c7}.BcmVoW_localPickupOnly{color:#991b1b;background:#fee2e2}.BcmVoW_actions{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}@media (min-width:769px){.BcmVoW_actions{margin-bottom:24px}}.BcmVoW_viewListingWrapper{flex-direction:column;flex:1;display:flex}.BcmVoW_affiliateDisclosure{color:#9ca3af;text-align:left;margin:6px 0 0;font-size:11px;line-height:1.3}.BcmVoW_affiliateShort{display:inline}@media (min-width:769px){.BcmVoW_affiliateShort{display:none}}.BcmVoW_affiliateFull{display:none}@media (min-width:769px){.BcmVoW_affiliateFull{display:inline}}.BcmVoW_viewListingButton{color:#fff;cursor:pointer;background:#0993b5;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 24px;font-size:18px;font-weight:600;transition:all .2s;display:flex}@media (min-width:769px){.BcmVoW_viewListingButton{padding:10px 24px;font-size:20px}}@media (hover:hover){.BcmVoW_viewListingButton:hover{background:#076c84}}.BcmVoW_shareButton{cursor:pointer;color:#374151;background:#fff;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:all .2s;display:flex}@media (hover:hover){.BcmVoW_shareButton:hover{background:#f9fafb;border-color:#d1d5db}}.BcmVoW_saveButton{cursor:pointer;background:#fff;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:all .2s;display:none}@media (min-width:769px){.BcmVoW_saveButton{display:flex}}@media (hover:hover){.BcmVoW_saveButton:hover{background:#f9fafb;border-color:#d1d5db}}.BcmVoW_saveButton.BcmVoW_saved{background:#fef2f2;border-color:#fecaca}.BcmVoW_location{color:#6b7280;align-items:center;gap:6px;margin-bottom:20px;font-size:14px;display:flex}@media (min-width:769px){.BcmVoW_location{margin-bottom:24px}}.BcmVoW_locationIcon{font-size:16px}@media (min-width:769px){.BcmVoW_fullWidthSection{max-width:1400px;margin:0 auto;padding:0 24px}}.BcmVoW_description{border-top:1px solid #e5e7eb;margin-bottom:24px;padding-top:24px}@media (min-width:769px){.BcmVoW_description{margin-bottom:32px;padding-top:32px}}.BcmVoW_description h3{color:#111827;margin:0 0 12px;font-size:16px;font-weight:600}@media (min-width:769px){.BcmVoW_description h3{font-size:18px}}.BcmVoW_descriptionLoading{color:#9ca3af;padding:12px 0;font-size:14px;font-style:italic}.BcmVoW_descriptionContent{color:#111827;word-wrap:break-word;overflow-wrap:break-word;font-size:15px;line-height:1.7;overflow:hidden}@media (min-width:769px){.BcmVoW_descriptionContent{font-size:16px}}.BcmVoW_descriptionContent *{all:revert!important;color:#111827!important;box-sizing:border-box!important;text-align:left!important;background:0 0!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:15px!important;font-weight:400!important;line-height:1.7!important}.BcmVoW_descriptionContent b,.BcmVoW_descriptionContent strong{font-weight:600!important}.BcmVoW_descriptionContent i,.BcmVoW_descriptionContent em{font-style:italic!important}.BcmVoW_descriptionContent p,.BcmVoW_descriptionContent div{margin-bottom:8px!important}.BcmVoW_descriptionContent img,.BcmVoW_descriptionContent iframe,.BcmVoW_descriptionContent video,.BcmVoW_descriptionContent embed,.BcmVoW_descriptionContent object{max-width:100%!important;height:auto!important;margin:8px 0!important;display:block!important}.BcmVoW_descriptionContent hr{all:unset!important;background:#e5e7eb!important;width:100%!important;height:1px!important;margin:16px 0!important;display:block!important}.BcmVoW_descriptionContent table{table-layout:fixed!important;width:100%!important}.BcmVoW_descriptionContent a{color:#3b82f6!important;text-decoration:underline!important}.BcmVoW_descriptionContent ul,.BcmVoW_descriptionContent ol{margin:8px 0 8px 20px!important;padding:0!important}.BcmVoW_descriptionContent li{margin-bottom:4px!important}.BcmVoW_descriptionContent br{content:""!important;margin-top:4px!important;display:block!important}.BcmVoW_descriptionContent h1,.BcmVoW_descriptionContent h2,.BcmVoW_descriptionContent h3,.BcmVoW_descriptionContent h4,.BcmVoW_descriptionContent h5,.BcmVoW_descriptionContent h6{margin-bottom:8px!important;font-size:15px!important;font-weight:600!important}.BcmVoW_descriptionCollapsed{max-height:180px;position:relative}.BcmVoW_descriptionCollapsed:after{content:"";background:linear-gradient(#0000,#fff);height:80px;position:absolute;bottom:0;left:0;right:0}.BcmVoW_seeMoreButton{color:#374151;cursor:pointer;background:#f3f4f6;border:none;border-radius:6px;margin-top:8px;padding:8px 16px;font-size:13px;font-weight:500}@media (hover:hover){.BcmVoW_seeMoreButton:hover{background:#e5e7eb}}.BcmVoW_itemDetails{border-top:1px solid #e5e7eb;margin-bottom:24px;padding-top:24px}@media (min-width:769px){.BcmVoW_itemDetails{margin-bottom:32px;padding-top:32px}}.BcmVoW_itemDetails h3{color:#111827;margin:0 0 12px;font-size:16px;font-weight:600}@media (min-width:769px){.BcmVoW_itemDetails h3{font-size:18px}}.BcmVoW_detailsGrid{flex-direction:column;gap:0;display:flex}.BcmVoW_detailRow{border-bottom:1px solid #f3f4f6;justify-content:space-between;padding:12px 0;font-size:14px;display:flex}.BcmVoW_detailRow:last-child{border-bottom:none}@media (min-width:769px){.BcmVoW_detailRow{font-size:15px}}.BcmVoW_detailLabel{color:#6b7280}.BcmVoW_detailValue{color:#111827;text-align:right;font-weight:500}.BcmVoW_freshnessWarning{border-radius:8px;margin-top:12px;padding:10px 14px;font-size:13px;line-height:1.4}@media (min-width:769px){.BcmVoW_freshnessWarning{padding:12px 16px;font-size:14px}}.BcmVoW_freshness_info{color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd}.BcmVoW_freshness_warning{color:#92400e;background:#fffbeb;border:1px solid #fcd34d}.BcmVoW_freshness_stale{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.BcmVoW_priceDropInfo{background:#f0fdf4;border:1px solid #86efac;border-radius:8px;align-items:flex-start;gap:8px;margin-top:12px;padding:12px 14px;font-size:13px;line-height:1.4;display:flex}@media (min-width:769px){.BcmVoW_priceDropInfo{padding:12px 16px;font-size:14px}}.BcmVoW_priceDropIcon{color:#16a34a;font-size:16px;font-weight:600;line-height:1.2}.BcmVoW_priceDropText{color:#10b981;flex:1}.BcmVoW_similarSection{border-top:1px solid #e5e7eb;max-width:1600px;margin:0 auto;padding:32px 24px 40px}.BcmVoW_similarTitle{color:#111;margin:0 0 20px;font-size:1.1rem;font-weight:600}.BcmVoW_similarScrollContainer{position:relative}.BcmVoW_similarScroll{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-auto-columns:calc(25% - 1.125rem);grid-auto-flow:column;gap:1.5rem;display:grid;overflow-x:auto}.BcmVoW_similarScroll::-webkit-scrollbar{display:none}.BcmVoW_similarScroll>*{scroll-snap-align:start}@media (max-width:768px){.BcmVoW_similarScroll{grid-auto-columns:45%;gap:12px}}.BcmVoW_scrollArrow{color:#0993b5;cursor:pointer;z-index:10;background:#fff;border:2px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:2rem;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}@media (hover:hover){.BcmVoW_scrollArrow:hover{color:#fff;background:#0993b5;border-color:#0993b5}}@media (max-width:768px){.BcmVoW_scrollArrow{display:none}}.BcmVoW_scrollArrowLeft{left:-20px}.BcmVoW_scrollArrowRight{right:-20px}
