.BuildYourPC-module__71a_Rq__pageWrapper,.BuildYourPC-module__71a_Rq__mainSection{background-color:var(--color-bg-primary)}.BuildYourPC-module__71a_Rq__mainContainer{background-color:var(--color-bg-primary);min-height:100vh;color:var(--color-text-primary);box-sizing:border-box;width:100%;padding:0 60px 60px}.BuildYourPC-module__71a_Rq__layoutFlex{gap:20px;display:flex}.BuildYourPC-module__71a_Rq__leftPanel{flex:2;padding:20px}.BuildYourPC-module__71a_Rq__headerButtons{align-items:center;gap:10px;margin-top:34px;margin-bottom:20px;display:flex}.BuildYourPC-module__71a_Rq__headerButton{color:var(--color-text-primary);border-radius:var(--border-radius-sm,4px);cursor:pointer;transition:border-color var(--transition-normal,.3s ease);background-color:transparent;border:none;align-items:center;gap:8px;margin-left:auto;padding:8px 16px;font-size:14px;display:inline-flex}.BuildYourPC-module__71a_Rq__headerButton:hover{border-color:var(--color-text-muted)}.BuildYourPC-module__71a_Rq__shareButtonContainer{display:inline-block;position:relative}.BuildYourPC-module__71a_Rq__shareTooltip{background-color:var(--color-bg-primary);color:var(--color-primary);border-radius:var(--border-radius-sm,4px);white-space:nowrap;border:1px solid var(--color-primary);z-index:var(--z-tooltip,1000);pointer-events:none;margin-bottom:8px;padding:6px 12px;font-size:12px;animation:.2s ease-out BuildYourPC-module__71a_Rq__fadeInTooltip;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.BuildYourPC-module__71a_Rq__shareTooltipArrow{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--color-primary);width:0;height:0;position:absolute;top:100%;left:50%;transform:translate(-50%)}.BuildYourPC-module__71a_Rq__errorBanner{background-color:var(--color-error);border-radius:var(--border-radius-md,6px);justify-content:space-between;align-items:center;margin-bottom:20px;padding:12px;display:flex}.BuildYourPC-module__71a_Rq__errorDismiss{color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;font-size:16px}.BuildYourPC-module__71a_Rq__rightPanel{flex:1;align-self:flex-start;height:-moz-fit-content;height:fit-content;margin-top:54px;position:-webkit-sticky;position:sticky;top:20px}.BuildYourPC-module__71a_Rq__summaryCard{clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);background-color:#222;border:1px solid #666;margin-bottom:20px;padding:20px}.BuildYourPC-module__71a_Rq__summaryTitle{color:var(--color-text-primary);text-align:center;margin:0 0 10px;font-size:16px}.BuildYourPC-module__71a_Rq__summaryPrice{color:var(--color-primary);font-size:24px;font-weight:var(--font-weight-bold,700);text-align:center;margin:0 0 5px}.BuildYourPC-module__71a_Rq__summaryPriceGreen{color:var(--color-success);text-align:center;margin:0 0 20px;font-size:14px}.BuildYourPC-module__71a_Rq__validatingStatus{border-radius:var(--border-radius-md,6px);text-align:center;background-color:#1e293b;border:1px solid #475569;margin-bottom:15px;padding:12px}.BuildYourPC-module__71a_Rq__validatingText{color:#94a3b8;margin:0;font-size:13px}.BuildYourPC-module__71a_Rq__componentSection{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);margin-bottom:40px;overflow:hidden}.BuildYourPC-module__71a_Rq__componentHeader{text-align:left;background-color:var(--color-bg-tertiary);cursor:pointer;width:100%;transition:background-color var(--transition-normal,.3s ease);flex-wrap:wrap;margin:0;padding:20px 16px;display:flex}.BuildYourPC-module__71a_Rq__componentHeader:hover{background-color:#3a3a40}.BuildYourPC-module__71a_Rq__componentTitle{color:var(--color-text-primary);font-size:18px;font-weight:var(--font-weight-bold,700);margin:0}.BuildYourPC-module__71a_Rq__componentSubtitle{color:var(--color-text-muted);margin:5px 0 0;font-size:14px}.BuildYourPC-module__71a_Rq__componentChevron{transition:transform var(--transition-normal,.3s ease);margin-top:3px;margin-left:auto}.BuildYourPC-module__71a_Rq__componentContent{scrollbar-width:thin;scrollbar-color:var(--color-text-muted)var(--color-bg-secondary);transition:all .5s cubic-bezier(.4,0,.2,1);overflow-x:hidden;overflow-y:auto}.BuildYourPC-module__71a_Rq__componentContentCollapsed{opacity:0;max-height:0;overflow:hidden}.BuildYourPC-module__71a_Rq__componentContentExpanded{opacity:1;max-height:800px}.BuildYourPC-module__71a_Rq__compatibilityLoading{color:var(--color-primary);padding:10px 15px;font-size:12px}.BuildYourPC-module__71a_Rq__filterContainer{border:1px solid var(--color-border);box-sizing:border-box;scrollbar-width:none;z-index:20;background-color:var(--color-bg-secondary);flex-wrap:wrap;gap:8px;width:100%;max-width:100%;margin-bottom:20px;padding:8px;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow-x:hidden}.BuildYourPC-module__71a_Rq__filterButton{color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-normal,.3s ease);white-space:nowrap;background-color:transparent;border:none;padding:8px 16px;font-size:14px}.BuildYourPC-module__71a_Rq__filterButtonActive{background-color:var(--color-bg-secondary);color:var(--color-text-primary);border-bottom:2px solid #5bfdff}.BuildYourPC-module__71a_Rq__filterButtonWithBorder{border-right:1px solid var(--color-border)}@keyframes BuildYourPC-module__71a_Rq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes BuildYourPC-module__71a_Rq__slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes BuildYourPC-module__71a_Rq__fadeInTooltip{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.BuildYourPC-module__71a_Rq__customScrollbar::-webkit-scrollbar{width:8px}.BuildYourPC-module__71a_Rq__customScrollbar::-webkit-scrollbar-track{background:var(--color-bg-secondary)}.BuildYourPC-module__71a_Rq__customScrollbar::-webkit-scrollbar-thumb{border-radius:var(--border-radius-sm,4px);background:#555}.BuildYourPC-module__71a_Rq__customScrollbar::-webkit-scrollbar-thumb:hover{background:#777}@media (max-width:1024px){.BuildYourPC-module__71a_Rq__mainContainer{padding:0 30px 40px}.BuildYourPC-module__71a_Rq__layoutFlex{flex-direction:column}.BuildYourPC-module__71a_Rq__rightPanel{margin-top:20px;position:static}.BuildYourPC-module__71a_Rq__modalContent{width:85%;max-width:85%}.BuildYourPC-module__71a_Rq__modalFlex{min-height:500px}.BuildYourPC-module__71a_Rq__modalLeftPanel{flex:0 0 40%}.BuildYourPC-module__71a_Rq__specsGrid{grid-template-columns:1fr 1fr;gap:12px}}@media (min-width:481px) and (max-width:768px){.BuildYourPC-module__71a_Rq__modalOverlay{padding:15px}.BuildYourPC-module__71a_Rq__modalContent{width:92%;max-width:92%;max-height:90vh}.BuildYourPC-module__71a_Rq__modalFlex{flex-direction:column;min-height:auto;max-height:calc(90vh - 30px)}.BuildYourPC-module__71a_Rq__modalLeftPanel{flex:none;order:1;width:100%;padding:20px 15px 15px}.BuildYourPC-module__71a_Rq__modalImageContainer{min-height:280px;max-height:320px}.BuildYourPC-module__71a_Rq__modalMainImage{max-height:300px}.BuildYourPC-module__71a_Rq__modalRightPanel{flex-direction:column;order:2;min-height:0;padding:15px;display:flex;overflow:hidden}.BuildYourPC-module__71a_Rq__specsGridFirstRow{flex-shrink:0;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.BuildYourPC-module__71a_Rq__modalRightPanel>.BuildYourPC-module__71a_Rq__specsGrid{display:none}.BuildYourPC-module__71a_Rq__specsGridScrollable{-webkit-overflow-scrolling:touch;flex:1;min-height:0;display:block;overflow-y:auto}.BuildYourPC-module__71a_Rq__specsGridScrollable .BuildYourPC-module__71a_Rq__specsGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.BuildYourPC-module__71a_Rq__specCard{padding:14px}.BuildYourPC-module__71a_Rq__specCardTitle{font-size:12px}.BuildYourPC-module__71a_Rq__specCardValue{font-size:11px}.BuildYourPC-module__71a_Rq__specCardPrice{font-size:10px}}@media (max-width:576px){.BuildYourPC-module__71a_Rq__mainContainer{padding:0 15px 30px}.BuildYourPC-module__71a_Rq__leftPanel{padding:10px}.BuildYourPC-module__71a_Rq__headerButtons{flex-wrap:wrap}.BuildYourPC-module__71a_Rq__componentHeader{padding:15px 12px}.BuildYourPC-module__71a_Rq__componentTitle{font-size:16px}.BuildYourPC-module__71a_Rq__componentSubtitle{font-size:12px}.BuildYourPC-module__71a_Rq__productCard{margin:10px}.BuildYourPC-module__71a_Rq__productContent{flex-direction:column;gap:15px}.BuildYourPC-module__71a_Rq__productImage{width:100%;max-width:120px;height:auto}.BuildYourPC-module__71a_Rq__productPriceSection{text-align:left;align-items:flex-start;width:100%}.BuildYourPC-module__71a_Rq__modalOverlay{align-items:flex-start;padding:10px;overflow-y:auto}.BuildYourPC-module__71a_Rq__modalContent{border-radius:8px;width:95%;max-width:95%;max-height:95vh;margin:auto}.BuildYourPC-module__71a_Rq__modalCloseBtn{background:rgba(0,0,0,.7);padding:6px;top:5px;right:10px}.BuildYourPC-module__71a_Rq__modalFlex{flex-direction:column;min-height:auto;max-height:calc(95vh - 20px)}.BuildYourPC-module__71a_Rq__modalLeftPanel{flex:none;order:1;width:100%;min-height:auto;padding:15px 10px 10px}.BuildYourPC-module__71a_Rq__modalComponentInfo{margin-bottom:10px}.BuildYourPC-module__71a_Rq__modalComponentCategory{font-size:10px}.BuildYourPC-module__71a_Rq__modalComponentName{font-size:14px}.BuildYourPC-module__71a_Rq__modalImageContainer{min-height:200px;max-height:250px;padding:10px}.BuildYourPC-module__71a_Rq__modalMainImage{max-height:230px;padding:10px}.BuildYourPC-module__71a_Rq__modalNavBtn{width:32px;height:32px;padding:8px}.BuildYourPC-module__71a_Rq__modalNavBtnPrev{left:5px}.BuildYourPC-module__71a_Rq__modalNavBtnNext{right:5px}.BuildYourPC-module__71a_Rq__modalImageCounter{margin-top:8px}.BuildYourPC-module__71a_Rq__modalImageCounterText{font-size:11px}.BuildYourPC-module__71a_Rq__modalDotsContainer{gap:6px;margin-top:8px}.BuildYourPC-module__71a_Rq__modalDot{width:6px;height:6px}.BuildYourPC-module__71a_Rq__modalRightPanel{flex-direction:column;flex:1;order:2;min-height:0;padding:10px;display:flex;overflow:hidden}.BuildYourPC-module__71a_Rq__specsGridFirstRow{flex-shrink:0;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.BuildYourPC-module__71a_Rq__modalRightPanel>.BuildYourPC-module__71a_Rq__specsGrid{display:none}.BuildYourPC-module__71a_Rq__specsGridScrollable{-webkit-overflow-scrolling:touch;flex:1;min-height:0;display:block;overflow-y:auto}.BuildYourPC-module__71a_Rq__specsGridScrollable .BuildYourPC-module__71a_Rq__specsGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.BuildYourPC-module__71a_Rq__specCard{min-height:auto;padding:12px}.BuildYourPC-module__71a_Rq__specCardTitle{margin-bottom:6px;font-size:11px}.BuildYourPC-module__71a_Rq__specCardValue{word-break:break-word;padding-right:0;font-size:10px;line-height:1.3}.BuildYourPC-module__71a_Rq__specCardPrice{margin-top:4px;font-size:9px}}@media (max-width:480px){.BuildYourPC-module__71a_Rq__modalOverlay{padding:5px}.BuildYourPC-module__71a_Rq__modalContent{width:96%;max-width:96%;max-height:98vh}.BuildYourPC-module__71a_Rq__modalFlex{max-height:calc(98vh - 10px)}.BuildYourPC-module__71a_Rq__modalLeftPanel{order:1;padding:10px 8px 8px}.BuildYourPC-module__71a_Rq__modalComponentName{font-size:13px}.BuildYourPC-module__71a_Rq__modalImageContainer{min-height:180px;max-height:220px}.BuildYourPC-module__71a_Rq__modalMainImage{max-height:200px;padding:8px}.BuildYourPC-module__71a_Rq__modalNavBtn{width:28px;height:28px;padding:6px}.BuildYourPC-module__71a_Rq__modalNavBtnPrev{left:3px}.BuildYourPC-module__71a_Rq__modalNavBtnNext{right:3px}.BuildYourPC-module__71a_Rq__modalRightPanel{order:2;padding:8px}.BuildYourPC-module__71a_Rq__specsGridFirstRow{gap:6px;margin-bottom:8px}.BuildYourPC-module__71a_Rq__specsGridScrollable .BuildYourPC-module__71a_Rq__specsGrid{gap:6px}.BuildYourPC-module__71a_Rq__specCard{padding:10px}.BuildYourPC-module__71a_Rq__specCardTitle{font-size:10px}.BuildYourPC-module__71a_Rq__specCardValue{font-size:9px}.BuildYourPC-module__71a_Rq__specCardPrice{font-size:8px}}@media (max-width:360px){.BuildYourPC-module__71a_Rq__modalContent{width:97%;max-width:97%}.BuildYourPC-module__71a_Rq__modalLeftPanel{order:1;padding:8px 5px 5px}.BuildYourPC-module__71a_Rq__modalComponentCategory{font-size:9px}.BuildYourPC-module__71a_Rq__modalComponentName{font-size:12px}.BuildYourPC-module__71a_Rq__modalImageContainer{min-height:160px;max-height:200px}.BuildYourPC-module__71a_Rq__modalMainImage{max-height:180px;padding:5px}.BuildYourPC-module__71a_Rq__modalRightPanel{order:2;padding:5px}.BuildYourPC-module__71a_Rq__specsGridFirstRow{gap:5px;margin-bottom:6px}.BuildYourPC-module__71a_Rq__specsGridScrollable .BuildYourPC-module__71a_Rq__specsGrid{gap:5px}.BuildYourPC-module__71a_Rq__specCard{padding:8px}.BuildYourPC-module__71a_Rq__specCardTitle{font-size:9px}.BuildYourPC-module__71a_Rq__specCardValue{font-size:8px}.BuildYourPC-module__71a_Rq__specCardPrice{font-size:7px}}.BuildYourPC-module__71a_Rq__productCard{background-color:var(--color-bg-tertiary);cursor:pointer;transition:all var(--transition-normal,.3s ease);border-radius:var(--border-radius-lg,8px);border:1px solid #404040;margin:15px;position:relative;overflow:hidden}.BuildYourPC-module__71a_Rq__productCard:hover{border-color:#666;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.BuildYourPC-module__71a_Rq__productCardSelected{border:2px solid var(--color-primary);background-color:#3c176c}.BuildYourPC-module__71a_Rq__productCardSelected:hover{border-color:var(--color-primary);box-shadow:none;transform:none}.BuildYourPC-module__71a_Rq__productCardIncompatible{cursor:not-allowed;opacity:.6;background-color:#1a1a1a;border:1px solid #333}.BuildYourPC-module__71a_Rq__productCardIncompatible:hover{box-shadow:none;border-color:#333;transform:none}.BuildYourPC-module__71a_Rq__selectionIndicator{background-color:var(--color-primary);color:var(--color-text-primary);width:24px;height:24px;font-size:12px;font-weight:var(--font-weight-bold,700);z-index:10;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.BuildYourPC-module__71a_Rq__incompatibleBadge{background-color:var(--color-error);color:var(--color-text-primary);font-size:10px;font-weight:var(--font-weight-bold,700);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);z-index:10;cursor:help;padding:4px 8px;position:absolute;top:0;left:0}.BuildYourPC-module__71a_Rq__outOfStockBadge{background-color:var(--color-warning);color:#000;font-size:10px;font-weight:var(--font-weight-bold,700);clip-path:polygon(8px 0,100% 0,100% 100%,0 calc(100% - 8px));z-index:10;padding:4px 8px;position:absolute;top:0;right:0}.BuildYourPC-module__71a_Rq__productContent{justify-content:space-between;align-items:center;padding:15px;display:flex}.BuildYourPC-module__71a_Rq__productInfo{flex:1;align-items:center;gap:15px;display:flex}.BuildYourPC-module__71a_Rq__productImage{border-radius:var(--border-radius-md,6px);object-fit:cover;background-color:#444;border:1px solid #555;width:80px;height:80px}.BuildYourPC-module__71a_Rq__productImageSelected{border:2px solid var(--color-primary)}.BuildYourPC-module__71a_Rq__productDetails{flex:1}.BuildYourPC-module__71a_Rq__productTitleRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:5px;display:flex}.BuildYourPC-module__71a_Rq__productName{color:var(--color-text-primary);font-size:16px;font-weight:var(--font-weight-bold,700);margin:0}.BuildYourPC-module__71a_Rq__badgePopular{background-color:var(--color-primary);color:var(--color-text-primary);border-radius:var(--border-radius-sm,4px);font-size:11px;font-weight:var(--font-weight-bold,700);padding:4px 8px}.BuildYourPC-module__71a_Rq__badgeSale{background-color:var(--color-success);color:var(--color-text-primary);border-radius:var(--border-radius-sm,4px);font-size:11px;font-weight:var(--font-weight-bold,700);padding:4px 8px}.BuildYourPC-module__71a_Rq__badgeNew{background-color:var(--color-info);color:var(--color-text-primary);border-radius:var(--border-radius-sm,4px);font-size:11px;font-weight:var(--font-weight-bold,700);padding:4px 8px}.BuildYourPC-module__71a_Rq__productMetaRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BuildYourPC-module__71a_Rq__brandName{color:var(--color-primary);font-size:11px;font-weight:var(--font-weight-bold,700)}.BuildYourPC-module__71a_Rq__compatibleLabel{color:var(--color-success);align-items:center;gap:4px;font-size:10px;display:flex}.BuildYourPC-module__71a_Rq__incompatibleLabel{color:var(--color-error);cursor:help;align-items:center;gap:4px;font-size:10px;display:flex}.BuildYourPC-module__71a_Rq__productPriceSection{text-align:right;flex-direction:column;align-items:flex-end;gap:10px;display:flex}.BuildYourPC-module__71a_Rq__productPrice{color:var(--color-text-primary);font-size:18px;font-weight:var(--font-weight-bold,700);margin:0}.BuildYourPC-module__71a_Rq__productPriceSelected{color:var(--color-primary)}.BuildYourPC-module__71a_Rq__originalPrice{color:var(--color-text-muted);margin:2px 0 0;font-size:12px;text-decoration:line-through}.BuildYourPC-module__71a_Rq__viewDetailsBtn{border:1px solid var(--color-primary);color:var(--color-primary);border-radius:var(--border-radius-sm,4px);font-size:12px;font-weight:var(--font-weight-bold,700);cursor:pointer;transition:all var(--transition-normal,.3s ease);background-color:transparent;padding:6px 12px}.BuildYourPC-module__71a_Rq__viewDetailsBtn:hover{background-color:var(--color-primary);color:var(--color-text-primary)}.BuildYourPC-module__71a_Rq__modalOverlay{z-index:var(--z-modal,1000);-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.51);justify-content:center;align-items:center;padding-bottom:8px;animation:.3s ease-out BuildYourPC-module__71a_Rq__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.BuildYourPC-module__71a_Rq__modalContent{background-color:#1a1a1a;border:1px solid #333;flex-direction:column;width:60%;max-width:60%;max-height:90vh;animation:.3s ease-out BuildYourPC-module__71a_Rq__slideUp;display:flex;position:relative;overflow:hidden}.BuildYourPC-module__71a_Rq__modalCloseBtn{border:1px solid var(--color-border);color:var(--color-text-primary);cursor:pointer;z-index:100;transition:background-color var(--transition-normal,.3s ease);background:rgba(255,255,255,0);padding:4px;position:absolute;top:7px;right:15px}.BuildYourPC-module__71a_Rq__modalCloseBtn:hover{background-color:var(--color-border)}.BuildYourPC-module__71a_Rq__modalFlex{flex:1;min-height:0;display:flex;overflow:hidden}.BuildYourPC-module__71a_Rq__modalLeftPanel{background-color:#1a1a1a;flex-direction:column;flex:0 0 45%;justify-content:center;align-items:center;min-height:0;padding:20px;display:flex;position:relative;overflow:hidden}.BuildYourPC-module__71a_Rq__specsGridFirstRow,.BuildYourPC-module__71a_Rq__specsGridScrollable{display:none}@media (min-width:769px){.BuildYourPC-module__71a_Rq__modalContent{max-height:90vh}.BuildYourPC-module__71a_Rq__modalFlex{height:100%;min-height:0}.BuildYourPC-module__71a_Rq__modalLeftPanel{overflow-x:hidden;overflow-y:auto}.BuildYourPC-module__71a_Rq__modalRightPanel{flex-direction:row!important;min-height:0!important;max-height:100%!important;padding:30px!important;display:block!important;overflow-x:hidden!important;overflow-y:auto!important}.BuildYourPC-module__71a_Rq__specsGridFirstRow{grid-template-columns:1fr 1fr!important;gap:15px!important;margin-bottom:15px!important;display:grid!important}.BuildYourPC-module__71a_Rq__specsGridScrollable{flex:none!important;display:block!important;overflow:visible!important}.BuildYourPC-module__71a_Rq__specsGridScrollable .BuildYourPC-module__71a_Rq__specsGrid{grid-template-columns:1fr 1fr!important;gap:15px!important;margin-top:0!important;display:grid!important}.BuildYourPC-module__71a_Rq__specsGrid{margin-bottom:20px}}.BuildYourPC-module__71a_Rq__modalComponentInfo{text-align:center;width:100%;margin-bottom:15px}.BuildYourPC-module__71a_Rq__modalComponentCategory{color:var(--color-primary);font-size:12px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;margin:0 0 5px}.BuildYourPC-module__71a_Rq__modalComponentName{color:var(--color-text-primary);font-size:16px;font-weight:var(--font-weight-bold,700);margin:0;line-height:1.4}.BuildYourPC-module__71a_Rq__modalImageContainer{flex:1;justify-content:center;align-items:center;width:100%;min-height:400px;display:flex;position:relative}.BuildYourPC-module__71a_Rq__modalNavBtn{color:var(--color-text-primary);cursor:pointer;z-index:10;transition:all var(--transition-normal,.3s ease);background-color:rgba(0,0,0,.6);border:1px solid #555;border-radius:50%;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.BuildYourPC-module__71a_Rq__modalNavBtn:hover{border-color:var(--color-primary);background-color:rgba(124,58,237,.8)}.BuildYourPC-module__71a_Rq__modalNavBtnPrev{left:10px}.BuildYourPC-module__71a_Rq__modalNavBtnNext{right:10px}.BuildYourPC-module__71a_Rq__modalMainImage{object-fit:contain;border-radius:var(--border-radius-lg,8px);background-color:#2a2a2a;width:100%;max-width:100%;height:auto;max-height:500px;padding:20px}.BuildYourPC-module__71a_Rq__modalImageCounter{justify-content:center;align-items:center;gap:10px;margin-top:15px;display:flex}.BuildYourPC-module__71a_Rq__modalImageCounterText{color:var(--color-text-muted);font-size:12px}.BuildYourPC-module__71a_Rq__modalDotsContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:10px;display:flex}.BuildYourPC-module__71a_Rq__modalDot{cursor:pointer;width:8px;height:8px;transition:all var(--transition-normal,.3s ease);background-color:#555;border:none;border-radius:50%;padding:0}.BuildYourPC-module__71a_Rq__modalDotActive{background-color:var(--color-primary)}.BuildYourPC-module__71a_Rq__modalRightPanel{background-color:#1a1a1a;flex:1;min-height:0;max-height:100%;padding:30px;overflow-x:hidden;overflow-y:auto}.BuildYourPC-module__71a_Rq__specsGrid{grid-template-columns:1fr 1fr;gap:15px;margin-top:20px;padding-bottom:10px;display:grid}.BuildYourPC-module__71a_Rq__specCard{background-color:#2a2a2a;border:1px solid #404040;flex-direction:column;justify-content:space-between;min-height:80px;padding:20px;display:flex;position:relative}.BuildYourPC-module__71a_Rq__specCardTitle{color:var(--color-text-primary);font-size:14px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;margin:0 0 8px}.BuildYourPC-module__71a_Rq__specCardValue{color:var(--color-text-secondary);margin:0;padding-right:30px;font-size:13px;line-height:1.4}.BuildYourPC-module__71a_Rq__specCardValueEmpty{color:#666}.BuildYourPC-module__71a_Rq__specCardPrice{color:var(--color-primary);font-size:11px;font-weight:var(--font-weight-bold,700);margin:4px 0 0}.BuildYourPC-module__71a_Rq__summaryCenter{text-align:center;margin-bottom:30px}.BuildYourPC-module__71a_Rq__buildPrice{color:var(--color-primary);font-size:24px;font-weight:var(--font-weight-bold,700);margin:0 0 5px}.BuildYourPC-module__71a_Rq__buildPriceGreen{color:var(--color-success);margin:0 0 20px;font-size:14px}.BuildYourPC-module__71a_Rq__validationBox{border-radius:var(--border-radius-md,6px);margin-bottom:10px;padding:12px}.BuildYourPC-module__71a_Rq__validationBoxError{background-color:#7f1d1d;border:1px solid #dc2626}.BuildYourPC-module__71a_Rq__validationBoxWarning{border:1px solid var(--color-warning);background-color:#713f12}.BuildYourPC-module__71a_Rq__validationTitle{font-size:13px;font-weight:var(--font-weight-bold,700);margin:0 0 8px}.BuildYourPC-module__71a_Rq__validationTitleError{color:#fca5a5}.BuildYourPC-module__71a_Rq__validationTitleWarning{color:#fde047}.BuildYourPC-module__71a_Rq__validationMessage{margin:4px 0;font-size:12px;line-height:1.4}.BuildYourPC-module__71a_Rq__validationMessageError{color:#fecaca}.BuildYourPC-module__71a_Rq__validationMessageWarning{color:#fef08a}.BuildYourPC-module__71a_Rq__validationRecommendation{margin-top:2px;font-style:italic;display:block}.BuildYourPC-module__71a_Rq__actionButtonsColumn{flex-direction:column;gap:10px;margin-top:16px;display:flex}.BuildYourPC-module__71a_Rq__addToCartBtn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:48px;transition:transform .2s,opacity .2s;display:flex;position:relative}.BuildYourPC-module__71a_Rq__addToCartBtn:hover:not(:disabled){transform:translateY(-2px)}.BuildYourPC-module__71a_Rq__addToCartBtn:active:not(:disabled){transform:translateY(0)}.BuildYourPC-module__71a_Rq__addToCartBtn:disabled{cursor:not-allowed;opacity:.7}.BuildYourPC-module__71a_Rq__buyNowBtn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:48px;transition:transform .2s,opacity .2s;display:flex;position:relative}.BuildYourPC-module__71a_Rq__buyNowBtn:hover{transform:translateY(-2px)}.BuildYourPC-module__71a_Rq__buyNowBtn:active{transform:translateY(0)}.BuildYourPC-module__71a_Rq__actionButtonBg{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.BuildYourPC-module__71a_Rq__actionButtonText{z-index:2;color:var(--color-text-primary);letter-spacing:1.3px;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;font-family:Tomorrow,-apple-system,Roboto,Helvetica,sans-serif;font-size:13px;font-weight:600;line-height:18px;display:flex;position:relative}.BuildYourPC-module__71a_Rq__spinnerIcon{animation:1s linear infinite BuildYourPC-module__71a_Rq__spin}@keyframes BuildYourPC-module__71a_Rq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BuildYourPC-module__71a_Rq__spinner{border:2px solid #fff;border-top-color:transparent;border-radius:50%;width:14px;height:14px;animation:1s linear infinite BuildYourPC-module__71a_Rq__spin}.BuildYourPC-module__71a_Rq__configSection{margin-bottom:30px}.BuildYourPC-module__71a_Rq__configTitle{color:var(--color-text-primary);font-size:16px;font-weight:var(--font-weight-bold,700);margin-bottom:15px}.BuildYourPC-module__71a_Rq__configBox{border-radius:var(--border-radius-md,6px);background-color:#2a2a2a;margin-bottom:15px;padding:15px}.BuildYourPC-module__71a_Rq__configItem{margin-bottom:12px}.BuildYourPC-module__71a_Rq__configItem:last-child{margin-bottom:0}.BuildYourPC-module__71a_Rq__configItemLabel{color:var(--color-primary);font-size:14px;font-weight:var(--font-weight-bold,700)}.BuildYourPC-module__71a_Rq__configItemValue{color:var(--color-text-secondary);font-size:12px;font-weight:var(--font-weight-medium,500);margin:4px 0 0}.BuildYourPC-module__71a_Rq__configItemValueEmpty{color:var(--color-text-muted);font-weight:var(--font-weight-normal,400)}.BuildYourPC-module__71a_Rq__configItemPrice{color:var(--color-primary);font-size:11px;font-weight:var(--font-weight-bold,700);margin:2px 0 0}.BuildYourPC-module__71a_Rq__viewSpecsBtn{width:100%;color:var(--color-text-primary);border-radius:var(--border-radius-md,6px);cursor:pointer;font-size:14px;font-weight:var(--font-weight-bold,700);background-color:#444;border:1px solid #666;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.BuildYourPC-module__71a_Rq__viewSpecsBtn:hover{background-color:#555}.BuildYourPC-module__71a_Rq__contactCard{background-color:#222;border:1px solid #666;padding:20px}.BuildYourPC-module__71a_Rq__stockStatus{color:var(--color-text-primary);align-items:center;gap:8px;margin-bottom:20px;display:flex}.BuildYourPC-module__71a_Rq__stockStatusIcon{color:var(--color-success)}.BuildYourPC-module__71a_Rq__contactHelp{color:var(--color-text-muted);margin:0 0 10px;font-size:12px}.BuildYourPC-module__71a_Rq__contactInfo{color:var(--color-text-primary);align-items:center;gap:8px;margin:0 0 8px;font-size:14px;display:flex}.BuildYourPC-module__71a_Rq__checkoutModalOverlay{z-index:var(--z-modal,1000);background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.BuildYourPC-module__71a_Rq__checkoutModalContent{border-radius:var(--border-radius-lg,8px);background-color:#1a1a1a;border:1px solid #333;width:100%;max-width:500px;padding:30px}.BuildYourPC-module__71a_Rq__checkoutTitle{color:var(--color-text-primary);margin-bottom:20px}.BuildYourPC-module__71a_Rq__formGroup{margin-bottom:20px}.BuildYourPC-module__71a_Rq__formLabel{color:var(--color-text-primary);margin-bottom:8px;display:block}.BuildYourPC-module__71a_Rq__formInput,.BuildYourPC-module__71a_Rq__formSelect,.BuildYourPC-module__71a_Rq__formTextarea{border-radius:var(--border-radius-sm,4px);width:100%;color:var(--color-text-primary);background-color:#2a2a2a;border:1px solid #444;padding:10px}.BuildYourPC-module__71a_Rq__formTextarea{resize:vertical}.BuildYourPC-module__71a_Rq__checkoutActions{justify-content:flex-end;gap:10px;display:flex}.BuildYourPC-module__71a_Rq__cancelBtn{color:var(--color-text-primary);border-radius:var(--border-radius-sm,4px);cursor:pointer;background-color:#444;border:none;padding:10px 20px}.BuildYourPC-module__71a_Rq__cancelBtn:hover{background-color:#555}.BuildYourPC-module__71a_Rq__placeOrderBtn{background-color:var(--color-primary);color:var(--color-text-primary);border-radius:var(--border-radius-sm,4px);cursor:pointer;border:none;padding:10px 20px}.BuildYourPC-module__71a_Rq__placeOrderBtn:hover{background-color:#6d28d9}.BuildYourPC-module__71a_Rq__placeOrderBtn:disabled{cursor:not-allowed;background-color:#666}.BuildYourPC-module__71a_Rq__validationScroll{max-height:200px;margin-bottom:15px;overflow-y:auto}
