#SwipeCard{position:relative}#SwipeCard .swipeIndicator{position:absolute;top:30px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;z-index:20;pointer-events:none;box-shadow:0 6px 25px #0000004d}@media (max-width: 768px){#SwipeCard .swipeIndicator{top:25px;width:50px;height:50px}}#SwipeCard .swipeIndicator.swipeIndicatorLike{right:30px;background:linear-gradient(45deg,#254b6e,#254b6ec7)}@media (max-width: 768px){#SwipeCard .swipeIndicator.swipeIndicatorLike{right:25px}}#SwipeCard .swipeIndicator.swipeIndicatorPass{left:30px;background:linear-gradient(45deg,#e50000,#e50000cc)}@media (max-width: 768px){#SwipeCard .swipeIndicator.swipeIndicatorPass{left:25px}}#SwipeCard .swipeCardContent{background:linear-gradient(to bottom,#00000017,#66666617);position:relative;overflow:hidden;transition:all .3s ease;border-radius:50px;min-width:50vw;flex-direction:column;align-items:center;padding:60px 30px;box-shadow:0 6px 25px #00000013}#SwipeCard .swipeCardContent .cardContainer{display:flex;justify-content:center;height:100%;gap:50px}@media (max-width: 768px){#SwipeCard .swipeCardContent .cardContainer{flex-direction:column;align-items:center;padding:20px 15px;gap:20px}}@media (max-width: 480px){#SwipeCard .swipeCardContent .cardContainer{padding:15px 10px;gap:15px}}@media (max-width: 360px){#SwipeCard .swipeCardContent .cardContainer{padding:10px 8px;gap:12px}}#SwipeCard .swipeCardContent .cardContainer .playerCardSection .playerCardImage{width:280px;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:16px}@media (max-width: 768px){#SwipeCard .swipeCardContent .cardContainer .playerCardSection .playerCardImage{width:180px}}@media (max-width: 480px){#SwipeCard .swipeCardContent .cardContainer .playerCardSection .playerCardImage{width:150px}}@media (max-width: 360px){#SwipeCard .swipeCardContent .cardContainer .playerCardSection .playerCardImage{width:130px}}#SwipeCard .swipeCardContent .cardContainer .playerInfoSection{display:flex;gap:20px;flex-direction:column;align-self:center}@media (max-width: 768px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection{gap:15px}}@media (max-width: 480px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection{gap:12px}}#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .playerName{font-family:Racing Sans One;font-size:3.5rem;font-weight:800;color:#fff;text-transform:uppercase}@media (max-width: 768px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .playerName{font-size:2.5rem}}@media (max-width: 480px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .playerName{font-size:2rem}}@media (max-width: 360px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .playerName{font-size:1.8rem}}#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection{display:flex;flex-direction:column;gap:20px}@media (max-width: 768px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection{gap:15px}}@media (max-width: 480px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection{gap:12px}}#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceLabel{font-size:.8rem;margin-left:1.7rem;font-weight:700}@media (max-width: 768px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceLabel{font-size:.7rem;margin-left:1.2rem}}@media (max-width: 480px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceLabel{font-size:.6rem;margin-left:1rem}}#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceValue{display:flex;align-items:center;gap:10px;border:4px solid white;border-radius:50px;padding:5px;min-width:350px}@media (max-width: 768px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceValue{min-width:280px;border-width:3px;gap:8px;padding:4px}}@media (max-width: 480px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceValue{min-width:240px;border-width:2px;gap:6px;padding:3px}}@media (max-width: 360px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceValue{min-width:200px}}#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceValue .coinsIcon{height:50px}@media (max-width: 768px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceValue .coinsIcon{height:40px}}@media (max-width: 480px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceValue .coinsIcon{height:32px}}@media (max-width: 360px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceValue .coinsIcon{height:28px}}#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceValue .priceAmount{font-family:Red Hat Display;font-size:2rem;font-weight:700}@media (max-width: 768px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceValue .priceAmount{font-size:1.6rem}}@media (max-width: 480px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceValue .priceAmount{font-size:1.3rem}}@media (max-width: 360px){#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .priceRow .priceValue .priceAmount{font-size:1.1rem}}#SwipeCard .swipeCardContent .cardContainer .playerInfoSection .priceSection .profitRow .priceValue{background:linear-gradient(45deg,#005c3f,#005c3f0f);border:unset}#SwipeCard .actionButtons{position:absolute;bottom:-30px;display:flex;justify-content:center;gap:50px;transform:translateY(50%) translate(-50%);left:50%;transform:translate(-50%);z-index:10}#SwipeCard .actionButtons .actionButton{width:80px;height:80px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;background:#fff;cursor:pointer;transition:all .3s ease}@media (max-width: 768px){#SwipeCard .actionButtons .actionButton{width:70px;height:70px}}@media (max-width: 480px){#SwipeCard .actionButtons .actionButton{width:60px;height:60px}}#SwipeCard .actionButtons .actionButton svg{width:30px;height:30px}@media (max-width: 768px){#SwipeCard .actionButtons .actionButton svg{width:26px;height:26px}}@media (max-width: 480px){#SwipeCard .actionButtons .actionButton svg{width:22px;height:22px}}#SwipeCard .actionButtons .actionButton.rejectButton{color:#e50000}#SwipeCard .actionButtons .actionButton.likeButton{color:#254b6e}#SwipeCard .actionButtons .actionButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000004d}#SwipePage{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.swipePageEmpty{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.swipePageEmpty .emptyContent{display:flex;flex-direction:column;align-items:center;justify-content:center}.swipePageEmpty .emptyTitle{font-size:2rem;font-weight:600;color:#fff;text-transform:uppercase}.swipePageEmpty .emptyMessage{font-size:1rem;font-weight:400;color:#fff;text-transform:uppercase}.swipePageError{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.swipePageError .errorContent{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.swipePageError .errorTitle{font-size:2rem;font-weight:600;color:#fff;text-transform:uppercase}.swipePageError .errorMessage{font-size:1rem;font-weight:400;color:#fff;text-transform:uppercase}.swipePageError .errorRetryButton{background-color:#fff;color:#254b6e;border-radius:16px;padding:10px 20px;font-size:1rem;font-weight:600;cursor:pointer;border:none;outline:none;box-shadow:0 4px 20px #0003;transition:all .3s ease}.swipePageError .errorRetryButton:hover,.swipePageError .errorRetryButton:active{background-color:#254b6e;color:#fff}.swipePageError .errorRetryButton:focus{background-color:#254b6e;color:#fff}.premiumWaitlistModal .MuiDialog-paper{background:linear-gradient(135deg,#334155,#1e293b)!important;border-radius:50px!important;border:4px solid white!important;box-shadow:0 25px 50px #0006!important;overflow:hidden}@media (max-width: 480px){.premiumWaitlistModal .MuiDialog-paper{border-radius:30px!important;border-width:3px!important;margin:15px}}.premiumWaitlistModal .MuiDialogTitle-root{background:linear-gradient(to bottom,#00000017,#66666617);padding:20px!important;text-align:center;border-bottom:2px solid rgba(255,255,255,.1)}@media (max-width: 480px){.premiumWaitlistModal .MuiDialogTitle-root{padding:25px!important}}.premiumWaitlistModal .MuiDialogTitle-root .MuiBox-root{justify-content:center!important}.premiumWaitlistModal .MuiDialogTitle-root .MuiTypography-h6{font-family:Racing Sans One,sans-serif!important;font-size:1.5rem!important;font-weight:800!important;color:#fff!important;text-transform:uppercase!important;margin-left:10px!important}@media (max-width: 480px){.premiumWaitlistModal .MuiDialogTitle-root .MuiTypography-h6{font-size:1.5rem!important}}.premiumWaitlistModal .MuiDialogTitle-root svg{width:24px!important;height:24px!important;color:#d9c766!important}@media (max-width: 480px){.premiumWaitlistModal .MuiDialogTitle-root svg{width:24px!important;height:24px!important}}.premiumWaitlistModal .MuiDialogContent-root{padding:25px!important;background:transparent}@media (max-width: 480px){.premiumWaitlistModal .MuiDialogContent-root{padding:30px!important}}.premiumWaitlistModal .MuiDialogContent-root .MuiTypography-body1{color:#ffffffe6!important;font-size:1rem!important;font-weight:500!important;text-align:center!important;line-height:1.5!important}@media (max-width: 480px){.premiumWaitlistModal .MuiDialogContent-root .MuiTypography-body1{font-size:1rem!important}}.premiumWaitlistModal .MuiDialogContent-root .MuiAlert-root{background:#ef444426!important;border:2px solid rgba(239,68,68,.3)!important;border-radius:25px!important;color:#fca5a5!important}.premiumWaitlistModal .MuiDialogContent-root .MuiAlert-root .MuiAlert-icon{color:#ef4444!important}.premiumWaitlistModal .MuiDialogContent-root .MuiTextField-root .MuiInputLabel-root{color:#ffffffb3!important;font-weight:500!important}.premiumWaitlistModal .MuiDialogContent-root .MuiTextField-root .MuiInputLabel-root.Mui-focused{color:#d9c766!important}.premiumWaitlistModal .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root{background:#ffffff14!important;border-radius:25px!important;color:#fff!important;font-weight:500!important}.premiumWaitlistModal .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:2px solid rgba(255,255,255,.3)!important}.premiumWaitlistModal .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff80!important}.premiumWaitlistModal .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#d9c766!important;border-width:2px!important}.premiumWaitlistModal .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root input{padding:12px 16px!important;font-size:.95rem!important}@media (max-width: 480px){.premiumWaitlistModal .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root input{padding:12px 16px!important;font-size:.9rem!important}}.premiumWaitlistModal .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root input::-moz-placeholder{color:#ffffff80!important;opacity:1!important}.premiumWaitlistModal .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root input::placeholder{color:#ffffff80!important;opacity:1!important}.premiumWaitlistModal .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root svg{color:#ffffffb3!important}.premiumWaitlistModal .MuiDialogActions-root{padding:20px 25px 25px!important;background:transparent;gap:15px!important;justify-content:center!important}@media (max-width: 480px){.premiumWaitlistModal .MuiDialogActions-root{padding:25px 30px 30px!important;flex-direction:column;gap:12px!important}}.premiumWaitlistModal .MuiDialogActions-root .MuiButton-root{border-radius:50px!important;padding:10px 25px!important;font-family:Red Hat Display,sans-serif!important;font-size:.95rem!important;font-weight:700!important;text-transform:none!important;transition:all .3s ease!important}@media (max-width: 480px){.premiumWaitlistModal .MuiDialogActions-root .MuiButton-root{padding:10px 24px!important;font-size:.9rem!important;width:100%}}.premiumWaitlistModal .MuiDialogActions-root .MuiButton-root:first-of-type{background:transparent!important;color:#fffc!important;border:2px solid rgba(255,255,255,.3)!important}.premiumWaitlistModal .MuiDialogActions-root .MuiButton-root:first-of-type:hover{background:#ffffff1a!important;border-color:#ffffff80!important;color:#fff!important}.premiumWaitlistModal .MuiDialogActions-root .MuiButton-root:first-of-type:disabled{opacity:.5!important;cursor:not-allowed!important}.premiumWaitlistModal .MuiDialogActions-root .MuiButton-root:last-of-type{background:linear-gradient(45deg,#d9c766,#b8a855)!important;color:#1e293b!important;border:none!important;box-shadow:0 4px 15px #d9c7664d!important}.premiumWaitlistModal .MuiDialogActions-root .MuiButton-root:last-of-type:hover{background:linear-gradient(45deg,#c7b55a,#a69649)!important;transform:translateY(-2px);box-shadow:0 6px 20px #d9c76666!important}.premiumWaitlistModal .MuiDialogActions-root .MuiButton-root:last-of-type:disabled{background:#d9c7664d!important;color:#1e293b99!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.MuiBackdrop-root{background:#000000b3!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}@media (max-width: 768px){.toast .MuiSnackbar-root{bottom:1rem;left:1rem;right:1rem}}@media (max-width: 480px){.toast .MuiSnackbar-root{bottom:.5rem;left:.5rem;right:.5rem}}.toast .MuiAlert-root{border-radius:12px;border:1px solid;box-shadow:0 8px 25px #0000004d;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}@media (max-width: 768px){.toast .MuiAlert-root{border-radius:10px;font-size:.9rem}}@media (max-width: 480px){.toast .MuiAlert-root{border-radius:8px;font-size:.8rem;padding:.75rem 1rem}}.toast .MuiAlert-root.MuiAlert-standardSuccess{background:#689577f2;border-color:#6895774d;color:#fff}.toast .MuiAlert-root.MuiAlert-standardError{background:#f44336f2;border-color:#f443364d;color:#fff}.toast .MuiAlert-root.MuiAlert-standardWarning{background:#ff9800f2;border-color:#ff98004d;color:#fff}.toast .MuiAlert-root.MuiAlert-standardInfo{background:#2196f3f2;border-color:#2196f34d;color:#fff}@media (max-width: 768px){.toast .MuiAlert-icon{width:20px;height:20px}}@media (max-width: 480px){.toast .MuiAlert-icon{width:18px;height:18px}}@media (max-width: 768px){.toast .MuiAlert-message{padding:.25rem 0}}@media (max-width: 480px){.toast .MuiAlert-message{padding:.2rem 0}}@media (max-width: 768px){.toast .MuiAlert-action{padding-left:.5rem}}@media (max-width: 480px){.toast .MuiAlert-action{padding-left:.25rem}}@media (max-width: 768px){.toast .MuiSnackbar-root.MuiSnackbar-anchorOriginBottomCenter{left:50%;transform:translate(-50%);right:auto}}@media (max-width: 768px){.toast .MuiAlert-root:active{transform:scale(.98)}}@media (max-height: 500px) and (orientation: landscape){.toast .MuiSnackbar-root{bottom:.5rem}.toast .MuiAlert-root{padding:.5rem .75rem}.toast .MuiAlert-root .MuiAlert-icon{width:16px;height:16px}.toast .MuiAlert-root .MuiAlert-message{font-size:.8rem}}.summaryPageContainer{display:flex;flex-direction:column;width:100%;position:relative;padding:0}.languageSelectorContainer{position:fixed;top:5px;right:1rem;z-index:1001}@media (max-width: 768px){.languageSelectorContainer{top:.5rem;right:.5rem}}@media (max-width: 480px){.languageSelectorContainer{top:.25rem;right:.25rem}}.summaryPageContent{display:flex;flex-direction:column;gap:20px;padding:25px;max-width:1000px;margin:0 auto;width:100%}@media (max-width: 768px){.summaryPageContent{padding:30px 20px;gap:25px}}@media (max-width: 480px){.summaryPageContent{padding:20px 15px;gap:20px}}.summaryPageHeader{text-align:center;margin-bottom:20px}.summaryPageHeader .summaryPageTitle{font-family:Racing Sans One,sans-serif;font-size:2.5rem;font-weight:800;color:#fff;text-transform:uppercase;margin-bottom:8px}@media (max-width: 768px){.summaryPageHeader .summaryPageTitle{font-size:2.5rem}}@media (max-width: 480px){.summaryPageHeader .summaryPageTitle{font-size:2rem}}.summaryPageHeader .summaryPageSubtitle{color:#fffc;font-size:1rem;font-weight:500}@media (max-width: 768px){.summaryPageHeader .summaryPageSubtitle{font-size:1.1rem}}@media (max-width: 480px){.summaryPageHeader .summaryPageSubtitle{font-size:1rem}}.summaryStatsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:15px}@media (max-width: 768px){.summaryStatsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}}@media (max-width: 480px){.summaryStatsGrid{grid-template-columns:1fr 1fr;gap:12px}}.summaryStatCard{background:linear-gradient(to bottom,#00000017,#66666617)!important;border-radius:50px!important;border:4px solid white!important;box-shadow:0 6px 25px #00000013!important;transition:all .3s ease!important}.summaryStatCard:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00000026!important}.summaryStatCard .MuiCardContent-root{padding:20px!important;text-align:center}@media (max-width: 768px){.summaryStatCard .MuiCardContent-root{padding:25px!important}}@media (max-width: 480px){.summaryStatCard .MuiCardContent-root{padding:20px!important}}.summaryStatCard .statValue{font-family:Red Hat Display,sans-serif;font-size:2rem;font-weight:700;color:#fff;margin-bottom:6px}@media (max-width: 768px){.summaryStatCard .statValue{font-size:2rem}}@media (max-width: 480px){.summaryStatCard .statValue{font-size:1.6rem}}.summaryStatCard .statValue.profitValue{color:#22c55e}.summaryStatCard .statLabel{color:#fffc;font-size:.9rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 480px){.summaryStatCard .statLabel{font-size:.8rem}}.budgetBreakdownCard{background:linear-gradient(to bottom,#00000017,#66666617)!important;border-radius:50px!important;border:4px solid white!important;box-shadow:0 6px 25px #00000013!important}.budgetBreakdownCard .MuiCardContent-root{padding:20px!important}@media (max-width: 768px){.budgetBreakdownCard .MuiCardContent-root{padding:25px!important}}@media (max-width: 480px){.budgetBreakdownCard .MuiCardContent-root{padding:20px!important}}.budgetBreakdownCard .sectionTitle{font-family:Racing Sans One,sans-serif;font-size:1.3rem;font-weight:800;color:#fff;text-transform:uppercase;margin-bottom:15px;text-align:center}@media (max-width: 480px){.budgetBreakdownCard .sectionTitle{font-size:1.3rem;margin-bottom:15px}}.budgetBreakdownCard .budgetChipsContainer{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media (max-width: 480px){.budgetBreakdownCard .budgetChipsContainer{gap:8px}}.budgetBreakdownCard .budgetChip{border-radius:25px!important;font-weight:600!important;padding:8px 16px!important;font-size:.9rem!important}@media (max-width: 480px){.budgetBreakdownCard .budgetChip{padding:6px 12px!important;font-size:.8rem!important}}.likedCardsCard{background:linear-gradient(to bottom,#00000017,#66666617)!important;border-radius:50px!important;border:4px solid white!important;box-shadow:0 6px 25px #00000013!important}.likedCardsCard .MuiCardContent-root{padding:20px!important}@media (max-width: 768px){.likedCardsCard .MuiCardContent-root{padding:25px!important}}@media (max-width: 480px){.likedCardsCard .MuiCardContent-root{padding:20px!important}}.likedCardsCard .sectionTitle{font-family:Racing Sans One,sans-serif;font-size:1.3rem;font-weight:800;color:#fff;text-transform:uppercase;margin-bottom:20px;text-align:center}@media (max-width: 480px){.likedCardsCard .sectionTitle{font-size:1.3rem;margin-bottom:20px}}.playerOpportunityCard{background:linear-gradient(to bottom,#00000030,#66666630)!important;border-radius:25px!important;border:2px solid rgba(255,255,255,.3)!important;box-shadow:0 4px 15px #0000001a!important;transition:all .3s ease!important}.playerOpportunityCard:hover{transform:translateY(-2px);border-color:#ffffff80!important;box-shadow:0 6px 20px #0003!important}.playerOpportunityCard .playerCardContent{padding:15px!important}@media (max-width: 480px){.playerOpportunityCard .playerCardContent{padding:15px!important}}.playerOpportunityCard .playerCardHeader{display:flex;align-items:center;gap:12px;margin-bottom:12px}@media (max-width: 480px){.playerOpportunityCard .playerCardHeader{gap:12px;margin-bottom:12px}}.playerOpportunityCard .playerCardImage{width:50px;height:70px;-o-object-fit:contain;object-fit:contain;border-radius:8px;filter:drop-shadow(0 2px 10px rgba(0,0,0,.3))}@media (max-width: 480px){.playerOpportunityCard .playerCardImage{width:50px;height:65px}}.playerOpportunityCard .playerCardInfo{flex:1}.playerOpportunityCard .playerCardName{font-family:Racing Sans One,sans-serif;font-size:1rem;font-weight:800;color:#fff;text-transform:uppercase;margin-bottom:4px}@media (max-width: 480px){.playerOpportunityCard .playerCardName{font-size:1rem}}.playerOpportunityCard .playerCardRating{color:#ffffffb3;font-size:.9rem;font-weight:600}@media (max-width: 480px){.playerOpportunityCard .playerCardRating{font-size:.8rem}}.playerOpportunityCard .playerCardDivider{background-color:#fff3!important;margin:10px 0!important}@media (max-width: 480px){.playerOpportunityCard .playerCardDivider{margin:12px 0!important}}.playerOpportunityCard .playerCardPrices{display:flex;justify-content:space-between;margin-bottom:10px}.playerOpportunityCard .playerCardPrices .priceText{color:#ffffffe6;font-size:.8rem;font-weight:500}@media (max-width: 480px){.playerOpportunityCard .playerCardPrices .priceText{font-size:.8rem}}.playerOpportunityCard .playerCardProfit{text-align:center;padding:6px 10px;background:linear-gradient(45deg,#005c3f,#005c3f20);border-radius:20px}.playerOpportunityCard .playerCardProfit .profitText{color:#22c55e;font-family:Red Hat Display,sans-serif;font-size:.9rem;font-weight:700}@media (max-width: 480px){.playerOpportunityCard .playerCardProfit .profitText{font-size:.9rem}}.noLikedCardsCard{background:linear-gradient(to bottom,#00000017,#66666617)!important;border-radius:50px!important;border:4px solid white!important;box-shadow:0 6px 25px #00000013!important}.noLikedCardsCard .MuiCardContent-root{padding:40px 20px!important;text-align:center}@media (max-width: 768px){.noLikedCardsCard .MuiCardContent-root{padding:50px 25px!important}}@media (max-width: 480px){.noLikedCardsCard .MuiCardContent-root{padding:40px 20px!important}}.noLikedCardsCard .noLikedCardsTitle{font-family:Racing Sans One,sans-serif;font-size:1.3rem;font-weight:800;color:#fff;text-transform:uppercase}@media (max-width: 480px){.noLikedCardsCard .noLikedCardsTitle{font-size:1.3rem}}.summaryActionsContainer{display:flex;justify-content:center;gap:20px;margin-top:20px}@media (max-width: 480px){.summaryActionsContainer{flex-direction:column;gap:15px}}.primaryActionButton{background:#fff!important;color:#254b6e!important;border:none!important;border-radius:50px!important;padding:15px 30px!important;font-family:Red Hat Display,sans-serif!important;font-size:1rem!important;font-weight:700!important;text-transform:none!important;box-shadow:0 4px 15px #0003!important;transition:all .3s ease!important}.primaryActionButton:hover{background:#ffffffe6!important;transform:translateY(-2px);box-shadow:0 6px 20px #0000004d!important}@media (max-width: 480px){.primaryActionButton{padding:12px 24px!important;font-size:.9rem!important}}.secondaryActionButton{background:transparent!important;color:#fff!important;border:2px solid white!important;border-radius:50px!important;padding:15px 30px!important;font-family:Red Hat Display,sans-serif!important;font-size:1rem!important;font-weight:700!important;text-transform:none!important;transition:all .3s ease!important}.secondaryActionButton:hover{background:#fff!important;color:#254b6e!important;transform:translateY(-2px);box-shadow:0 6px 20px #fff3!important}@media (max-width: 480px){.secondaryActionButton{padding:12px 24px!important;font-size:.9rem!important}}.adminLoginContainer{min-height:100vh;display:flex;align-items:center;align-content:center;justify-content:center;padding:1rem}@media (max-width: 768px){.adminLoginContainer{padding:.5rem}}.adminLoginContainer .loginCard{background:#254b6ef2;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border:2px solid rgba(217,199,102,.3);border-radius:20px;padding:2rem;box-shadow:0 20px 60px #0000004d}@media (max-width: 768px){.adminLoginContainer .loginCard{padding:1.5rem;border-radius:16px}}@media (max-width: 480px){.adminLoginContainer .loginCard{padding:1rem;border-radius:12px}}.adminDashboardContainer{padding:2rem 0;min-height:100vh;background:linear-gradient(135deg,#333533,#254b6e)}.adminDashboardContainer .adminHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding:1.5rem;background:#254b6ecc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(217,199,102,.2)}.adminDashboardContainer .adminHeader .adminTitle{font-weight:700;color:#d9c766;margin:0}.adminDashboardContainer .controlPanel{background:#254b6ecc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(217,199,102,.2);border-radius:16px}.adminDashboardContainer .controlPanel .sectionTitle{font-weight:600;color:#d9c766;margin-bottom:1.5rem}.adminDashboardContainer .controlPanel .controlButton{height:48px;font-weight:600;border-radius:8px;transition:all .3s ease}.adminDashboardContainer .controlPanel .controlButton.scrapeButton{background:linear-gradient(135deg,#ff9800,#f57c00);color:#fff;border:none}.adminDashboardContainer .controlPanel .controlButton.scrapeButton:hover{background:linear-gradient(135deg,#f57c00,#e65100);transform:translateY(-2px);box-shadow:0 8px 25px #ff98004d}.adminDashboardContainer .controlPanel .controlButton.startButton{background:linear-gradient(135deg,#689577,#5a7f66);color:#fff;border:none}.adminDashboardContainer .controlPanel .controlButton.startButton:hover{background:linear-gradient(135deg,#5a7f66,#4a6b5a);transform:translateY(-2px);box-shadow:0 8px 25px #6895774d}.adminDashboardContainer .controlPanel .controlButton.stopButton{background:linear-gradient(135deg,#f44336,#d32f2f);color:#fff;border:none}.adminDashboardContainer .controlPanel .controlButton.stopButton:hover{background:linear-gradient(135deg,#d32f2f,#c62828);transform:translateY(-2px);box-shadow:0 8px 25px #f443364d}.adminDashboardContainer .controlPanel .controlButton.cycleButton{background:linear-gradient(135deg,#9c27b0,#7b1fa2);color:#fff;border:none}.adminDashboardContainer .controlPanel .controlButton.cycleButton:hover{background:linear-gradient(135deg,#7b1fa2,#6a1b9a);transform:translateY(-2px);box-shadow:0 8px 25px #9c27b04d}.adminDashboardContainer .controlPanel .controlButton:disabled{opacity:.6;transform:none!important;box-shadow:none!important}.adminDashboardContainer .dashboardWidget{background:#254b6ee6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(217,199,102,.3);border-radius:16px;transition:all .3s ease;overflow:hidden}.adminDashboardContainer .dashboardWidget:hover{border-color:#d9c76680;transform:translateY(-8px);box-shadow:0 16px 48px #d9c76633}.adminDashboardContainer .dashboardWidget .MuiCardContent-root{padding:1.5rem;height:100%;display:flex;flex-direction:column}.adminDashboardContainer .dashboardWidget .widgetValue{font-weight:700;color:#d9c766;margin-bottom:.5rem}.adminDashboardContainer .dashboardWidget .widgetLabel{color:#fffc;margin-bottom:1rem;font-weight:500}.adminDashboardContainer .dashboardWidget .widgetTimestamp{color:#fff9;font-style:italic}.adminDashboardContainer .dashboardWidget.monitoringWidget{border-left:4px solid #689577}.adminDashboardContainer .dashboardWidget.monitoringWidget .widgetValue{color:#689577}.adminDashboardContainer .dashboardWidget.systemWidget{border-left:4px solid #D9C766}.adminDashboardContainer .dashboardWidget.systemWidget .widgetValue{color:#d9c766}.adminDashboardContainer .dashboardWidget.actionsWidget{border-left:4px solid #D9C766}.adminDashboardContainer .dashboardWidget.actionsWidget .MuiButton-root{border-radius:6px;font-weight:500;transition:all .2s ease;background:#d9c7661a;border:1px solid rgba(217,199,102,.3);color:#d9c766}.adminDashboardContainer .dashboardWidget.actionsWidget .MuiButton-root:hover{background:#d9c76633;border-color:#d9c76680;transform:translate(4px)}@media (max-width: 960px){.adminDashboardContainer .adminHeader{flex-direction:column;gap:1rem;text-align:center}.adminDashboardContainer .dashboardWidget{margin-bottom:1rem}}@media (max-width: 600px){.adminDashboardContainer{padding:1rem 0}.adminDashboardContainer .adminHeader{padding:1rem;margin-bottom:1.5rem}.adminDashboardContainer .controlPanel{padding:1.5rem!important}.adminDashboardContainer .dashboardWidget .MuiCardContent-root{padding:1rem}}#Layout{display:flex;flex-direction:column;min-height:100vh;background:linear-gradient(to bottom,#254b6e,#333533)}#Layout header{flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:1rem}#Layout header img{height:70px;width:auto}@media (max-width: 768px){#Layout header img{height:50px}}#Layout main{flex:1;display:flex;justify-content:center;align-items:center;padding:1rem;min-height:0}#Layout footer{flex-shrink:0;display:flex;flex-direction:row;justify-content:space-between;gap:1rem;padding:1rem}@media (max-width: 768px){#Layout footer{padding:1.5rem 1rem;gap:.75rem}}#Layout footer .footerText{color:#ecf0f1;text-decoration:none;font-weight:600;font-size:1.5rem;font-family:Red Hat Display,Helvetica Neue,Arial,sans-serif}@media (max-width: 768px){#Layout footer .footerText{font-size:1.3rem}}#Layout footer .socialLinks{display:flex;gap:.1rem;align-items:center}#Layout footer .socialLinks a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#ecf0f1;transition:all .3s ease;text-decoration:none}#Layout footer .socialLinks a:hover{color:#fff;transform:translateY(-2px)}@media (max-width: 768px){#Layout footer .socialLinks a{width:40px;height:40px}}#Layout footer .socialLinks a svg{font-size:1.2rem}@media (max-width: 768px){#Layout footer .socialLinks a svg{font-size:1.1rem}}.languageSelector{position:relative}.languageSelectorButton{background:#254b6ecc;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid rgba(217,199,102,.3);border-radius:50%;width:40px;height:40px;transition:all .3s ease;position:relative}.languageSelectorButton:hover{background:#254b6ee6;border-color:#d9c76680;transform:scale(1.05)}@media (max-width: 768px){.languageSelectorButton{width:36px;height:36px}}@media (max-width: 480px){.languageSelectorButton{width:32px;height:32px}}.languageFlag{font-size:1.2rem;margin-right:.25rem}@media (max-width: 768px){.languageFlag{font-size:1.1rem}}@media (max-width: 480px){.languageFlag{font-size:1rem}}.languageIcon{color:#d9c766}@media (max-width: 768px){.languageIcon{width:14px;height:14px}}@media (max-width: 480px){.languageIcon{width:12px;height:12px}}.browserLanguageBadge{position:absolute;top:-2px;right:-2px}.browserLanguageBadge .MuiBadge-badge{background-color:#d9c766;color:#333533;font-size:.6rem;min-width:16px;height:16px;border-radius:8px}@media (max-width: 768px){.browserLanguageBadge .MuiBadge-badge{min-width:14px;height:14px;font-size:.5rem}}@media (max-width: 480px){.browserLanguageBadge .MuiBadge-badge{min-width:12px;height:12px;font-size:.45rem}}.languageMenu .MuiPaper-root{background:#254b6ef2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(217,199,102,.3);border-radius:12px;box-shadow:0 10px 30px #0000004d}@media (max-width: 768px){.languageMenu .MuiPaper-root{border-radius:10px}}@media (max-width: 480px){.languageMenu .MuiPaper-root{border-radius:8px}}.languageMenuItem{color:#fff;padding:.75rem 1rem;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between}.languageMenuItem:hover{background:#d9c7661a}.languageMenuItem.Mui-selected{background:#d9c76633;color:#d9c766}@media (max-width: 768px){.languageMenuItem{padding:.6rem .8rem;font-size:.9rem}}@media (max-width: 480px){.languageMenuItem{padding:.5rem .7rem;font-size:.8rem}}.languageMenuFlag{font-size:1.1rem;margin-right:.75rem}@media (max-width: 768px){.languageMenuFlag{font-size:1rem;margin-right:.6rem}}@media (max-width: 480px){.languageMenuFlag{font-size:.9rem;margin-right:.5rem}}.languageMenuName{font-weight:500;flex:1}@media (max-width: 768px){.languageMenuName{font-weight:400}}.languageIndicators{display:flex;align-items:center;gap:.5rem;margin-left:.5rem}.currentLanguageIcon{color:#d9c766}@media (max-width: 768px){.currentLanguageIcon{width:14px;height:14px}}@media (max-width: 480px){.currentLanguageIcon{width:12px;height:12px}}.browserLanguageIcon{font-size:.8rem;opacity:.8}@media (max-width: 768px){.browserLanguageIcon{font-size:.7rem}}@media (max-width: 480px){.browserLanguageIcon{font-size:.6rem}}@media (max-width: 768px){.languageSelectorButton:active{transform:scale(.95)}.languageMenuItem:active{background:#d9c76626}}@media (max-height: 500px) and (orientation: landscape){.languageSelectorButton{width:32px;height:32px}.languageFlag{font-size:1rem}.languageIcon{width:12px;height:12px}.browserLanguageBadge .MuiBadge-badge{min-width:12px;height:12px;font-size:.4rem}}
