.HomeView-module__B3YSrG__container{max-width:1440px;margin:0 auto;padding:2.5rem 1.25rem 6rem}.HomeView-module__B3YSrG__bentoGrid{grid-template-rows:auto auto;grid-template-columns:1.8fr 1.2fr;gap:1.25rem;margin-bottom:3.5rem;display:grid}.HomeView-module__B3YSrG__titanCell{border:1px solid var(--card-border-strong);box-shadow:4px 4px 0px #000, 4px 4px 0px 1px var(--card-border);background:#000;flex-direction:column;grid-row:span 2;justify-content:space-between;padding:3rem;display:flex;position:relative;overflow:hidden}.HomeView-module__B3YSrG__titanCell:before{content:"";background:var(--primary);width:100%;height:3px;position:absolute;top:0;left:0}.HomeView-module__B3YSrG__cellTag{font-family:var(--font-mono);color:var(--primary);border:1px solid var(--card-border-strong);background:#07090e;align-items:center;gap:.5rem;width:fit-content;margin-bottom:1.5rem;padding:.4rem .85rem;font-size:.76rem;font-weight:700;display:inline-flex}.HomeView-module__B3YSrG__titanTitle{color:#fff;letter-spacing:-.03em;margin:0 0 1.25rem;font-size:clamp(2.4rem,4.5vw,4rem);font-weight:900;line-height:1.05}.HomeView-module__B3YSrG__titleHighlight{color:var(--primary);background:var(--primary-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.HomeView-module__B3YSrG__titanDesc{color:var(--muted);max-width:600px;margin:0 0 2rem;font-size:1.05rem;line-height:1.7}.HomeView-module__B3YSrG__searchHUD{border:1px solid var(--card-border-strong);background:#07090e;align-items:center;max-width:540px;margin-bottom:2rem;padding:.4rem .5rem .4rem 1.25rem;transition:all .2s;display:flex}.HomeView-module__B3YSrG__searchHUD:focus-within{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.HomeView-module__B3YSrG__searchIcon{color:var(--primary);flex-shrink:0;margin-right:.75rem}.HomeView-module__B3YSrG__searchInput{color:#fff;font-family:var(--font-body);background:0 0;border:none;outline:none;flex:1;font-size:.95rem}.HomeView-module__B3YSrG__searchInput::placeholder{color:var(--muted-dark)}.HomeView-module__B3YSrG__searchClearBtn{color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;padding:.35rem;display:flex}.HomeView-module__B3YSrG__titanFooterStream{font-family:var(--font-mono);color:var(--muted);border-top:1px solid var(--card-border);align-items:center;gap:.75rem;padding-top:1.25rem;font-size:.76rem;display:flex}.HomeView-module__B3YSrG__liveDot{background:var(--primary);width:6px;height:6px;box-shadow:0 0 8px var(--primary);flex-shrink:0}.HomeView-module__B3YSrG__deployCell{border:1px solid var(--card-border-strong);background:#000;padding:1.75rem;box-shadow:3px 3px #000}.HomeView-module__B3YSrG__deployHeader{border-bottom:1px solid var(--card-border);justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}.HomeView-module__B3YSrG__deployTitle{font-family:var(--font-mono);color:var(--primary);letter-spacing:.08em;font-size:.82rem;font-weight:800}.HomeView-module__B3YSrG__deployGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.HomeView-module__B3YSrG__deployCard{border:1px solid var(--card-border);background:#07090e;align-items:center;gap:.75rem;padding:.75rem .85rem;text-decoration:none;transition:all .15s;display:flex}.HomeView-module__B3YSrG__deployCard:hover{border-color:var(--primary);box-shadow:3px 3px 0px var(--primary);background:#000;transform:translate(-1px,-1px)}.HomeView-module__B3YSrG__deployThumb{object-fit:cover;background:#000;flex-shrink:0;width:38px;height:38px}.HomeView-module__B3YSrG__deployMeta{flex-direction:column;display:flex;overflow:hidden}.HomeView-module__B3YSrG__deployIndex{font-family:var(--font-mono);color:var(--secondary);font-size:.65rem;font-weight:700}.HomeView-module__B3YSrG__deployName{font-family:var(--font-title);color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:800;overflow:hidden}.HomeView-module__B3YSrG__metricsCell{border:1px solid var(--card-border-strong);background:#07090e;grid-template-columns:repeat(3,1fr);gap:1rem;padding:1.75rem;display:grid}.HomeView-module__B3YSrG__metricBlock{border-left:2px solid var(--card-border-strong);flex-direction:column;gap:.35rem;padding-left:.85rem;display:flex}.HomeView-module__B3YSrG__metricBlock:first-child{border-left-color:var(--primary)}.HomeView-module__B3YSrG__metricVal{font-family:var(--font-mono);color:#fff;font-size:1.45rem;font-weight:900}.HomeView-module__B3YSrG__metricLabel{font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;font-size:.7rem}.HomeView-module__B3YSrG__filterBar{-ms-overflow-style:none;scrollbar-width:none;align-items:center;gap:.5rem;margin-bottom:2rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.HomeView-module__B3YSrG__filterBar::-webkit-scrollbar{display:none}.HomeView-module__B3YSrG__filterBtn{border:1px solid var(--card-border-strong);color:var(--muted);font-family:var(--font-mono);letter-spacing:.05em;cursor:pointer;white-space:nowrap;background:#000;align-items:center;gap:.5rem;padding:.75rem 1.4rem;font-size:.82rem;font-weight:800;transition:all .15s;display:flex}.HomeView-module__B3YSrG__filterBtn:hover{color:#fff;border-color:var(--foreground)}.HomeView-module__B3YSrG__filterBtnActive{box-shadow:3px 3px #fff;background:var(--primary)!important;color:#000!important;border-color:var(--primary)!important}.HomeView-module__B3YSrG__sectionHeader{border-bottom:1px solid var(--card-border);justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem;display:flex}.HomeView-module__B3YSrG__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:1.4rem;font-weight:900}.HomeView-module__B3YSrG__catalogCount{font-family:var(--font-mono);color:var(--primary);font-size:.76rem;font-weight:700}.HomeView-module__B3YSrG__productGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.25rem;display:grid}.HomeView-module__B3YSrG__productCard{border:1px solid var(--card-border-strong);background:#000;flex-direction:column;text-decoration:none;transition:all .15s;display:flex;position:relative;box-shadow:3px 3px #000}.HomeView-module__B3YSrG__productCard:hover{border-color:var(--primary);box-shadow:5px 5px 0px var(--primary);transform:translate(-2px,-2px)}.HomeView-module__B3YSrG__cardMedia{aspect-ratio:16/10;border-bottom:1px solid var(--card-border);background:#07090e;width:100%;position:relative;overflow:hidden}.HomeView-module__B3YSrG__cardImg{object-fit:cover;width:100%;height:100%;transition:transform .25s}.HomeView-module__B3YSrG__productCard:hover .HomeView-module__B3YSrG__cardImg{transform:scale(1.05)}.HomeView-module__B3YSrG__speedTag{border:1px solid var(--primary);color:var(--primary);font-family:var(--font-mono);background:#000;padding:.2rem .5rem;font-size:.68rem;font-weight:800;position:absolute;top:8px;right:8px}.HomeView-module__B3YSrG__cardBody{flex-direction:column;flex:1;justify-content:space-between;gap:1rem;padding:1.25rem;display:flex}.HomeView-module__B3YSrG__productTitle{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.05rem;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.HomeView-module__B3YSrG__cardFooter{border-top:1px solid var(--card-border);justify-content:space-between;align-items:center;padding-top:.85rem;display:flex}.HomeView-module__B3YSrG__skuTag{font-family:var(--font-mono);color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:700}.HomeView-module__B3YSrG__deployAction{font-family:var(--font-mono);color:var(--primary);align-items:center;gap:.25rem;font-size:.78rem;font-weight:800;display:inline-flex}.HomeView-module__B3YSrG__productCard:hover .HomeView-module__B3YSrG__deployAction{color:#fff}.HomeView-module__B3YSrG__emptyBox{text-align:center;border:1px dashed var(--card-border-strong);color:var(--muted);background:#000;grid-column:1/-1;padding:5rem 1.5rem}@media (max-width:1080px){.HomeView-module__B3YSrG__bentoGrid{grid-template-columns:1fr}.HomeView-module__B3YSrG__titanCell{grid-row:auto}}@media (max-width:640px){.HomeView-module__B3YSrG__titanCell{padding:1.75rem 1.25rem}.HomeView-module__B3YSrG__metricsCell{grid-template-columns:1fr}.HomeView-module__B3YSrG__productGrid{grid-template-columns:repeat(2,1fr);gap:.75rem}.HomeView-module__B3YSrG__cardBody{padding:.85rem}.HomeView-module__B3YSrG__productTitle{font-size:.88rem}}@media (max-width:380px){.HomeView-module__B3YSrG__productGrid{grid-template-columns:1fr}}
