.AuctionCard-module__oWiYWq__card{border-radius:var(--radius-xl);box-shadow:var(--shadow-md);transition:all var(--transition-normal);color:inherit;background:#fff;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.AuctionCard-module__oWiYWq__card:hover{box-shadow:var(--shadow-xl);transform:translateY(-6px)}.AuctionCard-module__oWiYWq__card.AuctionCard-module__oWiYWq__featured{grid-column:span 2}@media (max-width:768px){.AuctionCard-module__oWiYWq__card.AuctionCard-module__oWiYWq__featured{grid-column:span 1}}.AuctionCard-module__oWiYWq__imageWrapper{aspect-ratio:16/10;background:linear-gradient(135deg,var(--neutral-100)0%,var(--neutral-200)100%);position:relative;overflow:hidden}.AuctionCard-module__oWiYWq__imagePlaceholder{background:linear-gradient(135deg,var(--primary-50)0%,var(--primary-100)100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.AuctionCard-module__oWiYWq__categoryIcon{opacity:.6;font-size:3rem}.AuctionCard-module__oWiYWq__auctionImage{object-fit:cover;width:100%;height:100%}.AuctionCard-module__oWiYWq__hidden{display:none!important}.AuctionCard-module__oWiYWq__imageWrapper img{object-fit:cover}.AuctionCard-module__oWiYWq__badges{top:var(--space-3);left:var(--space-3);gap:var(--space-2);flex-wrap:wrap;display:flex;position:absolute}.AuctionCard-module__oWiYWq__badge{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.03em;display:inline-flex}.AuctionCard-module__oWiYWq__badge.AuctionCard-module__oWiYWq__live{background:var(--success);color:#fff;animation:2s infinite AuctionCard-module__oWiYWq__pulse}.AuctionCard-module__oWiYWq__badge.AuctionCard-module__oWiYWq__live:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px;display:block}.AuctionCard-module__oWiYWq__badge.AuctionCard-module__oWiYWq__ending{background:var(--warning);color:#fff}.AuctionCard-module__oWiYWq__badge.AuctionCard-module__oWiYWq__upcoming{background:var(--info);color:#fff}.AuctionCard-module__oWiYWq__badge.AuctionCard-module__oWiYWq__closed{background:var(--neutral-500);color:#fff}.AuctionCard-module__oWiYWq__badge.AuctionCard-module__oWiYWq__sold{background:var(--primary-500);color:#fff}.AuctionCard-module__oWiYWq__badge.AuctionCard-module__oWiYWq__buyNow{background:var(--accent-gold);color:var(--neutral-900)}@keyframes AuctionCard-module__oWiYWq__pulse{0%,to{opacity:1}50%{opacity:.85}}.AuctionCard-module__oWiYWq__timer{bottom:var(--space-3);right:var(--space-3);align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-lg);color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);background:#000000bf;display:flex;position:absolute}.AuctionCard-module__oWiYWq__timer svg{width:14px;height:14px}.AuctionCard-module__oWiYWq__content{padding:var(--space-4);gap:var(--space-3);flex-direction:column;flex:1;display:flex}.AuctionCard-module__oWiYWq__category{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--primary-500);text-transform:uppercase;letter-spacing:.05em}.AuctionCard-module__oWiYWq__title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--neutral-900);line-height:var(--line-height-tight);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AuctionCard-module__oWiYWq__details{gap:var(--space-3);flex-wrap:wrap;display:flex}.AuctionCard-module__oWiYWq__detail{align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--neutral-500);display:flex}.AuctionCard-module__oWiYWq__detail svg{width:14px;height:14px;color:var(--neutral-400)}.AuctionCard-module__oWiYWq__priceSection{padding-top:var(--space-3);border-top:1px solid var(--neutral-100);justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}.AuctionCard-module__oWiYWq__currentBid{gap:var(--space-1);flex-direction:column;display:flex}.AuctionCard-module__oWiYWq__priceLabel{font-size:var(--font-size-xs);color:var(--neutral-500)}.AuctionCard-module__oWiYWq__priceValue{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--primary-600)}.AuctionCard-module__oWiYWq__bidInfo{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.AuctionCard-module__oWiYWq__bidCount{font-size:var(--font-size-xs);color:var(--neutral-500)}.AuctionCard-module__oWiYWq__buyNowPrice{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--accent-gold)}.AuctionCard-module__oWiYWq__seller{align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--neutral-100);display:flex}.AuctionCard-module__oWiYWq__sellerAvatar{width:28px;height:28px;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:#fff;background:linear-gradient(135deg,var(--primary-400),var(--primary-600));border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}.AuctionCard-module__oWiYWq__sellerName{font-size:var(--font-size-sm);color:var(--neutral-600);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.AuctionCard-module__oWiYWq__verified{width:16px;height:16px;color:var(--info);flex-shrink:0}.AuctionCard-module__oWiYWq__card.AuctionCard-module__oWiYWq__compact .AuctionCard-module__oWiYWq__content{padding:var(--space-3)}.AuctionCard-module__oWiYWq__card.AuctionCard-module__oWiYWq__compact .AuctionCard-module__oWiYWq__title{font-size:var(--font-size-sm)}.AuctionCard-module__oWiYWq__card.AuctionCard-module__oWiYWq__compact .AuctionCard-module__oWiYWq__priceValue{font-size:var(--font-size-lg)}
.page-module__adoDeq__page{background:var(--neutral-50);min-height:100vh}.page-module__adoDeq__header{background:linear-gradient(135deg,var(--primary-500)0%,var(--primary-700)100%);padding:var(--space-8)var(--space-4)}.page-module__adoDeq__headerContent{max-width:var(--container-xl);margin:0 auto}.page-module__adoDeq__breadcrumb{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:#ffffffb3;margin-bottom:var(--space-4);display:flex}.page-module__adoDeq__breadcrumb a{color:#ffffffb3;transition:color var(--transition-fast)}.page-module__adoDeq__breadcrumb a:hover{color:#fff}.page-module__adoDeq__title{align-items:center;gap:var(--space-3);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:#fff;margin-bottom:var(--space-2);display:flex}.page-module__adoDeq__liveIndicator{background:var(--success);border-radius:50%;width:12px;height:12px;animation:2s infinite page-module__adoDeq__pulse}@keyframes page-module__adoDeq__pulse{0%,to{opacity:1;box-shadow:0 0 #22c55e80}50%{opacity:.8;box-shadow:0 0 0 8px #22c55e00}}.page-module__adoDeq__subtitle{font-size:var(--font-size-base);color:#fffc}.page-module__adoDeq__container{max-width:var(--container-xl);padding:var(--space-8)var(--space-4);margin:0 auto}.page-module__adoDeq__layout{gap:var(--space-8);grid-template-columns:280px 1fr;display:grid}@media (max-width:1024px){.page-module__adoDeq__layout{grid-template-columns:1fr}.page-module__adoDeq__sidebar{display:none}}.page-module__adoDeq__sidebar{height:fit-content;position:sticky;top:90px}.page-module__adoDeq__filterSection{padding:var(--space-5);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);margin-bottom:var(--space-4);background:#fff}.page-module__adoDeq__filterTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--neutral-900);margin-bottom:var(--space-3);text-transform:uppercase;letter-spacing:.03em}.page-module__adoDeq__filterList{gap:var(--space-2);flex-direction:column;display:flex}.page-module__adoDeq__filterItem{align-items:center;gap:var(--space-3);padding:var(--space-2);font-size:var(--font-size-sm);color:var(--neutral-700);cursor:pointer;border-radius:var(--radius-md);transition:background var(--transition-fast);display:flex}.page-module__adoDeq__filterItem:hover{background:var(--neutral-50)}.page-module__adoDeq__filterItem input[type=checkbox],.page-module__adoDeq__filterItem input[type=radio]{width:16px;height:16px;accent-color:var(--primary-500)}.page-module__adoDeq__filterCount{font-size:var(--font-size-xs);color:var(--neutral-400);margin-left:auto}.page-module__adoDeq__priceInputs{align-items:center;gap:var(--space-2);display:flex}.page-module__adoDeq__priceInput{min-width:0;max-width:90px;padding:var(--space-2)var(--space-3);font-size:var(--font-size-sm);border:1px solid var(--neutral-200);border-radius:var(--radius-md);transition:all var(--transition-fast);flex:1}.page-module__adoDeq__priceInput:focus{border-color:var(--primary-500);box-shadow:0 0 0 2px var(--primary-100);outline:none}.page-module__adoDeq__priceInputs span{color:var(--neutral-500);font-size:var(--font-size-sm)}.page-module__adoDeq__select{width:100%;padding:var(--space-3);font-size:var(--font-size-sm);color:var(--neutral-700);border:1px solid var(--neutral-200);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);background:#fff}.page-module__adoDeq__select:focus{border-color:var(--primary-500);outline:none}.page-module__adoDeq__clearFilters{width:100%;padding:var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--neutral-600);background:var(--neutral-100);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);border:none}.page-module__adoDeq__clearFilters:hover{background:var(--neutral-200)}.page-module__adoDeq__searchInput{width:100%;padding:var(--space-3);font-size:var(--font-size-sm);border:1px solid var(--neutral-200);border-radius:var(--radius-md);transition:all var(--transition-fast)}.page-module__adoDeq__searchInput:focus{border-color:var(--primary-500);box-shadow:0 0 0 2px var(--primary-100);outline:none}.page-module__adoDeq__filteredBadge{margin-left:var(--space-2);padding:var(--space-1)var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--primary-600);background:var(--primary-100);border-radius:var(--radius-full)}.page-module__adoDeq__noResults{padding:var(--space-16);text-align:center;border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}.page-module__adoDeq__noResults svg{width:64px;height:64px;color:var(--neutral-300);margin-bottom:var(--space-4)}.page-module__adoDeq__noResults h3{font-size:var(--font-size-lg);color:var(--neutral-700);margin-bottom:var(--space-2)}.page-module__adoDeq__noResults p{color:var(--neutral-500);margin-bottom:var(--space-4)}.page-module__adoDeq__clearFiltersBtn{padding:var(--space-2)var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--primary-600);background:var(--primary-50);border-radius:var(--radius-lg);cursor:pointer;border:none}.page-module__adoDeq__clearFiltersBtn:hover{background:var(--primary-100)}.page-module__adoDeq__main{min-width:0}.page-module__adoDeq__toolbar{padding:var(--space-4);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);margin-bottom:var(--space-6);background:#fff;justify-content:space-between;align-items:center;display:flex}.page-module__adoDeq__resultsCount{font-size:var(--font-size-sm);color:var(--neutral-600)}.page-module__adoDeq__resultsCount strong{color:var(--neutral-900)}.page-module__adoDeq__viewControls{align-items:center;gap:var(--space-4);display:flex}.page-module__adoDeq__sortDropdown{align-items:center;gap:var(--space-2);display:flex}.page-module__adoDeq__sortDropdown label{font-size:var(--font-size-sm);color:var(--neutral-500)}.page-module__adoDeq__sortSelect{padding:var(--space-2)var(--space-3);font-size:var(--font-size-sm);color:var(--neutral-700);background:var(--neutral-50);border:1px solid var(--neutral-200);border-radius:var(--radius-md);cursor:pointer}.page-module__adoDeq__viewToggle{gap:var(--space-1);padding:var(--space-1);background:var(--neutral-100);border-radius:var(--radius-md);display:flex}.page-module__adoDeq__viewBtn{border-radius:var(--radius-sm);cursor:pointer;width:36px;height:36px;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.page-module__adoDeq__viewBtn svg{width:18px;height:18px;color:var(--neutral-500)}.page-module__adoDeq__viewBtn:hover{background:var(--neutral-200)}.page-module__adoDeq__viewBtn.page-module__adoDeq__active{box-shadow:var(--shadow-sm);background:#fff}.page-module__adoDeq__viewBtn.page-module__adoDeq__active svg{color:var(--primary-500)}.page-module__adoDeq__auctionsGrid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1200px){.page-module__adoDeq__auctionsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module__adoDeq__auctionsGrid{grid-template-columns:1fr}}.page-module__adoDeq__upcomingSection{margin-top:var(--space-12);padding-top:var(--space-8);border-top:2px solid var(--neutral-200)}.page-module__adoDeq__sectionTitle{align-items:center;gap:var(--space-3);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--neutral-800);margin-bottom:var(--space-6);display:flex}.page-module__adoDeq__sectionTitle svg{width:24px;height:24px;color:var(--primary-500)}.page-module__adoDeq__pagination{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--neutral-200);display:flex}.page-module__adoDeq__pageBtn{align-items:center;gap:var(--space-2);padding:var(--space-3)var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--primary-600);border:1px solid var(--neutral-200);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);background:#fff;display:inline-flex}.page-module__adoDeq__pageBtn:hover:not(:disabled){background:var(--primary-50);border-color:var(--primary-200)}.page-module__adoDeq__pageBtn:disabled{color:var(--neutral-400);cursor:not-allowed}.page-module__adoDeq__pageBtn svg{width:16px;height:16px}.page-module__adoDeq__pageNumbers{gap:var(--space-1);display:flex}.page-module__adoDeq__pageNum{width:40px;height:40px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--neutral-600);border:1px solid var(--neutral-200);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);background:#fff;justify-content:center;align-items:center;display:flex}.page-module__adoDeq__pageNum:hover{background:var(--neutral-50)}.page-module__adoDeq__pageNum.page-module__adoDeq__active{color:#fff;background:var(--primary-500);border-color:var(--primary-500)}.page-module__adoDeq__pageDots{padding:0 var(--space-2);color:var(--neutral-400);align-items:center;display:flex}
.page-module__E0kJGG__page{min-height:100vh}.page-module__E0kJGG__hero{padding:var(--space-16)var(--space-4)var(--space-20);background:linear-gradient(180deg,var(--primary-500)0%,var(--primary-600)50%,var(--primary-700)100%);position:relative;overflow:hidden}.page-module__E0kJGG__heroBackground{position:absolute;inset:0;overflow:hidden}.page-module__E0kJGG__heroGlow{background:radial-gradient(#ffffff1a 0%,#0000 60%);width:150%;height:150%;position:absolute;top:-50%;left:50%;transform:translate(-50%)}.page-module__E0kJGG__heroContent{max-width:var(--container-lg);text-align:center;margin:0 auto;position:relative}.page-module__E0kJGG__heroBadge{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:#fff;margin-bottom:var(--space-6);background:#ffffff26;border:1px solid #fff3;display:inline-flex}.page-module__E0kJGG__heroBadgeDot{background:var(--accent-emerald);border-radius:50%;width:8px;height:8px;animation:2s infinite page-module__E0kJGG__pulse}.page-module__E0kJGG__heroTitle{font-size:clamp(2.5rem,6vw,4rem);font-weight:var(--font-weight-bold);color:#fff;margin-bottom:var(--space-6);line-height:1.1}.page-module__E0kJGG__heroHighlight{background:linear-gradient(135deg,var(--accent-gold)0%,var(--accent-gold-light)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__E0kJGG__heroLogo{margin-bottom:var(--space-4);justify-content:center;display:flex}.page-module__E0kJGG__heroLogoImage{filter:brightness(0)invert();opacity:.95}.page-module__E0kJGG__heroSubtitle{font-size:var(--font-size-lg);color:#fffc;max-width:600px;margin:0 auto var(--space-8);line-height:var(--line-height-relaxed)}.page-module__E0kJGG__heroActions{justify-content:center;gap:var(--space-4);margin-bottom:var(--space-12);flex-wrap:wrap;display:flex}.page-module__E0kJGG__primaryBtn{align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-8);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--primary-700);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);transition:all var(--transition-normal);background:#fff;display:inline-flex}.page-module__E0kJGG__primaryBtn:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px)}.page-module__E0kJGG__primaryBtn svg{width:20px;height:20px}.page-module__E0kJGG__secondaryBtn{padding:var(--space-4)var(--space-8);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:#fff;border-radius:var(--radius-xl);transition:all var(--transition-normal);background:#ffffff1a;border:2px solid #ffffff4d;align-items:center;display:inline-flex}.page-module__E0kJGG__secondaryBtn:hover{background:#fff3;border-color:#ffffff80}.page-module__E0kJGG__heroStats{justify-content:center;gap:var(--space-6);padding:var(--space-6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-2xl);background:#0003;border:1px solid #ffffff1a;flex-wrap:wrap;display:flex}.page-module__E0kJGG__stat{padding:0 var(--space-4);flex-direction:column;align-items:center;display:flex}.page-module__E0kJGG__statValue{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:#fff}.page-module__E0kJGG__statLabel{font-size:var(--font-size-sm);color:#ffffffb3}.page-module__E0kJGG__statDivider{background:#fff3;width:1px;height:40px}@media (max-width:768px){.page-module__E0kJGG__statDivider{display:none}.page-module__E0kJGG__heroStats{gap:var(--space-4)}.page-module__E0kJGG__stat{min-width:120px}}.page-module__E0kJGG__section{padding:var(--space-16)var(--space-4)}.page-module__E0kJGG__container{max-width:var(--container-xl);margin:0 auto}.page-module__E0kJGG__sectionHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.page-module__E0kJGG__sectionTitle{align-items:center;gap:var(--space-3);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--neutral-900);display:flex}.page-module__E0kJGG__liveIndicator{background:var(--success);border-radius:50%;width:10px;height:10px;animation:2s infinite page-module__E0kJGG__pulse}.page-module__E0kJGG__sectionSubtitle{font-size:var(--font-size-base);color:var(--neutral-500);margin-top:var(--space-1)}.page-module__E0kJGG__viewAllBtn{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--primary-500);transition:all var(--transition-fast);display:inline-flex}.page-module__E0kJGG__viewAllBtn:hover{color:var(--primary-600);gap:var(--space-3)}.page-module__E0kJGG__viewAllBtn svg{width:16px;height:16px}.page-module__E0kJGG__categories{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1024px){.page-module__E0kJGG__categories{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.page-module__E0kJGG__categories{grid-template-columns:repeat(2,1fr)}}.page-module__E0kJGG__categoryCard{align-items:center;gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);border:1px solid var(--neutral-100);transition:all var(--transition-normal);background:#fff;flex-direction:column;text-decoration:none;display:flex}.page-module__E0kJGG__categoryCard:hover{box-shadow:var(--shadow-lg);border-color:var(--primary-200);transform:translateY(-4px)}.page-module__E0kJGG__categoryIcon{margin-bottom:var(--space-2);font-size:2.5rem}.page-module__E0kJGG__categoryName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--neutral-800);text-align:center}.page-module__E0kJGG__categoryCount{font-size:var(--font-size-xs);color:var(--neutral-500)}.page-module__E0kJGG__auctionsGrid{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1200px){.page-module__E0kJGG__auctionsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.page-module__E0kJGG__auctionsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module__E0kJGG__auctionsGrid{grid-template-columns:1fr}}.page-module__E0kJGG__howItWorks{padding:var(--space-16)var(--space-4);background:linear-gradient(180deg,var(--neutral-50)0%,white 100%)}.page-module__E0kJGG__stepsGrid{justify-content:space-between;gap:var(--space-4);display:flex}.page-module__E0kJGG__step{text-align:center;padding:var(--space-6);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);background:#fff;flex-direction:column;flex:1;align-items:center;display:flex}.page-module__E0kJGG__stepIcon{background:linear-gradient(135deg,var(--primary-500),var(--primary-600));border-radius:var(--radius-xl);width:64px;height:64px;margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.page-module__E0kJGG__stepIcon svg{color:#fff;width:28px;height:28px}.page-module__E0kJGG__stepTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--neutral-900);margin-bottom:var(--space-2)}.page-module__E0kJGG__stepDescription{font-size:var(--font-size-sm);color:var(--neutral-500);line-height:var(--line-height-relaxed)}.page-module__E0kJGG__stepConnector{background:linear-gradient(90deg,var(--primary-200),var(--primary-400));flex-shrink:0;width:60px;height:2px;margin-top:50px}@media (max-width:1024px){.page-module__E0kJGG__stepsGrid{flex-wrap:wrap;justify-content:center}.page-module__E0kJGG__step{flex:0 0 calc(50% - var(--space-4))}.page-module__E0kJGG__stepConnector{display:none}}@media (max-width:600px){.page-module__E0kJGG__step{flex:0 0 100%}}.page-module__E0kJGG__requestsGrid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1024px){.page-module__E0kJGG__requestsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module__E0kJGG__requestsGrid{grid-template-columns:1fr}}.page-module__E0kJGG__requestCard{padding:var(--space-5);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);transition:all var(--transition-normal);background:#fff;border:2px solid #0000;flex-direction:column;text-decoration:none;display:flex}.page-module__E0kJGG__requestCard:hover{box-shadow:var(--shadow-xl);border-color:var(--primary-200);transform:translateY(-4px)}.page-module__E0kJGG__requestHeader{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.page-module__E0kJGG__requestCategory{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--primary-600)}.page-module__E0kJGG__requestBadge{padding:var(--space-1)var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--info);background:var(--info-light);border-radius:var(--radius-full)}.page-module__E0kJGG__requestTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--neutral-900);margin-bottom:var(--space-3);line-height:var(--line-height-tight)}.page-module__E0kJGG__requestDetails{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.page-module__E0kJGG__requestDetail{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--neutral-500);display:flex}.page-module__E0kJGG__requestDetail svg{width:16px;height:16px;color:var(--neutral-400)}.page-module__E0kJGG__requestBudget{padding:var(--space-3);background:var(--primary-50);border-radius:var(--radius-lg);margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.page-module__E0kJGG__budgetLabel{font-size:var(--font-size-xs);color:var(--primary-600)}.page-module__E0kJGG__budgetValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--primary-700)}.page-module__E0kJGG__requestFooter{padding-top:var(--space-4);border-top:1px solid var(--neutral-100);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.page-module__E0kJGG__requestBuyer{align-items:center;gap:var(--space-2);display:flex}.page-module__E0kJGG__buyerAvatar{width:28px;height:28px;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:#fff;background:linear-gradient(135deg,var(--info),var(--primary-500));border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}.page-module__E0kJGG__requestBuyer span{font-size:var(--font-size-sm);color:var(--neutral-600)}.page-module__E0kJGG__submitOffer{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--primary-500)}.page-module__E0kJGG__cta{padding:var(--space-20)var(--space-4);background:linear-gradient(135deg,var(--primary-500)0%,var(--primary-700)100%)}.page-module__E0kJGG__ctaContent{text-align:center;max-width:600px;margin:0 auto}.page-module__E0kJGG__ctaTitle{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:#fff;margin-bottom:var(--space-4)}.page-module__E0kJGG__ctaSubtitle{font-size:var(--font-size-lg);color:#fffc;margin-bottom:var(--space-8);line-height:var(--line-height-relaxed)}.page-module__E0kJGG__ctaActions{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__E0kJGG__ctaPrimaryBtn{padding:var(--space-4)var(--space-8);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--primary-700);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);transition:all var(--transition-normal);background:#fff}.page-module__E0kJGG__ctaPrimaryBtn:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px)}.page-module__E0kJGG__ctaSecondaryBtn{padding:var(--space-4)var(--space-8);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:#fff;border-radius:var(--radius-xl);transition:all var(--transition-normal);background:0 0;border:2px solid #ffffff4d}.page-module__E0kJGG__ctaSecondaryBtn:hover{background:#ffffff1a;border-color:#ffffff80}@keyframes page-module__E0kJGG__pulse{0%,to{opacity:1}50%{opacity:.5}}
