.welcome-banner_banner__Gnulu{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;background:linear-gradient(135deg,rgba(19,136,80,.1),rgba(14,165,233,.1));border:1px solid rgba(19,136,80,.2);border-radius:var(--radius);opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease}.welcome-banner_banner__Gnulu.welcome-banner_visible__ull8W{opacity:1;transform:translateY(0)}.welcome-banner_content__tH_uv{display:flex;align-items:flex-start;gap:.75rem;flex:1 1;min-width:0}.welcome-banner_icon__rA07o{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;background:linear-gradient(135deg,#138850,#0ea5e9);border-radius:.375rem;color:#fff}.welcome-banner_text__n8aWb{display:flex;flex-direction:column;gap:.25rem;padding-top:.125rem}.welcome-banner_text__n8aWb strong{font-size:.875rem;font-weight:600;color:var(--foreground)}.welcome-banner_text__n8aWb span{font-size:.8125rem;color:var(--muted-foreground);line-height:1.5}.welcome-banner_dismissButton__64Sja{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;background:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--muted-foreground);cursor:pointer;transition:background-color .15s ease,color .15s ease}.welcome-banner_dismissButton__64Sja:hover{background:rgba(0,0,0,.05);color:var(--foreground)}.welcome-banner_dismissButton__64Sja:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.dark .welcome-banner_banner__Gnulu{background:linear-gradient(135deg,rgba(19,136,80,.15),rgba(14,165,233,.15));border-color:rgba(19,136,80,.3)}.dark .welcome-banner_dismissButton__64Sja:hover{background:hsla(0,0%,100%,.1)}.calendar-subscription_calendarCta__MDVXQ{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;background:#fafafa;border:1px solid #e5e5e5;border-radius:8px;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.calendar-subscription_calendarCta__MDVXQ:hover{border-color:#c4c4c4;background:#f5f5f5}@media(max-width:600px){.calendar-subscription_calendarCta__MDVXQ{flex-direction:column;align-items:flex-start;gap:.75rem}}.calendar-subscription_calendarCtaContent__WzFqE{display:flex;align-items:center;gap:.75rem}.calendar-subscription_calendarCtaIcon__Aa_de{font-size:1.5rem;flex-shrink:0}.calendar-subscription_calendarCtaText__Ns_UH{display:flex;flex-direction:column;gap:.125rem}.calendar-subscription_calendarCtaTitle__weu5a{font-size:.9375rem;font-weight:600;color:#37003c}.calendar-subscription_calendarCtaSubtitle__wLJlZ{font-size:.8125rem;color:#737373}.calendar-subscription_calendarCtaButton__8qTAE{padding:.5rem 1rem;font-size:.8125rem;font-weight:600;color:#fff;background:#37003c;border:none;border-radius:6px;cursor:pointer;white-space:nowrap;transition:background-color .15s ease}.calendar-subscription_calendarCtaButton__8qTAE:hover{background:#5a1f5e}.calendar-subscription_calendarCtaButton__8qTAE:active{transform:scale(.98)}@media(max-width:600px){.calendar-subscription_calendarCtaButton__8qTAE{width:100%;padding:.625rem 1rem}}.stat-card_card__Z2POJ{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-3);position:relative;overflow:hidden}.stat-card_card__Z2POJ:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--accent)}.stat-card_cardBody__XKMdn{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-3)}.stat-card_cardText__4x8DW{flex:1 1}.stat-card_cardLabel__DN2rw{margin:0;font-size:.6875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider)}.stat-card_cardValue__TbBYP{margin:var(--spacing-1) 0 0;font-size:var(--font-size-xl);font-weight:700;color:var(--foreground);line-height:var(--line-height-none)}.stat-card_cardDescription__P51gK{margin:var(--spacing-1) 0 0;font-size:var(--font-size-xs);color:var(--muted-foreground);line-height:var(--line-height-snug)}.stat-card_iconWrapper__PEVsH{flex-shrink:0;color:var(--accent-solid);display:flex;align-items:center;font-size:var(--font-size-lg);opacity:.7}.tooltip_tooltipWrapper__5X0MV{position:relative;display:inline-flex;align-items:center;justify-content:center}.tooltip_tooltip__Xg5KZ{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:#1e293b;color:#fff;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:500;white-space:nowrap;z-index:var(--z-tooltip);pointer-events:none;opacity:0;transition:opacity var(--transition-fast)}.tooltip_tooltip__Xg5KZ:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid rgba(0,0,0,0);border-top-color:#1e293b}.tooltip_tooltipWrapper__5X0MV:hover .tooltip_tooltip__Xg5KZ{opacity:1}.team-badge_badge__ECIwi{width:24px;height:24px;flex-shrink:0;background-image:url(/logos.png);background-repeat:no-repeat;background-size:360px 360px;display:inline-block}.Dashboard_sectionHeader__Wp5_M{display:flex;flex-direction:column;gap:.25rem}.Dashboard_title__LchMN{margin:0;font-size:1.5rem;font-weight:700;color:var(--foreground);letter-spacing:-.01em}.Dashboard_subtitle__FAMhG{margin:0;font-size:.875rem;color:var(--muted-foreground);font-weight:500}.Dashboard_ctaButton__MsKhA{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.25rem;margin-top:.5rem;font-size:.875rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#138850,#0ea5e9);border:none;border-radius:var(--radius);text-decoration:none;cursor:pointer;transition:background .2s ease;width:-moz-fit-content;width:fit-content}.Dashboard_ctaButton__MsKhA:hover{background:linear-gradient(135deg,#0f6e40,#0284c7)}.Dashboard_statsRow__Qu5cH{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:640px){.Dashboard_statsRow__Qu5cH{grid-template-columns:repeat(3,minmax(0,1fr))}}.Dashboard_cardSection__x1vcz{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:1rem;display:flex;flex-direction:column;gap:.75rem;position:relative;overflow:hidden}.Dashboard_cardSection__x1vcz:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(135deg,#0ea5e9,#6366f1)}.Dashboard_cardTitle__vYbEY{margin:0;font-size:.75rem;font-weight:700;color:var(--foreground);text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center}.Dashboard_cardDescription__mNtYB{margin:0;font-size:.8125rem;color:var(--muted-foreground);line-height:1.5}.Dashboard_infoList__PH2em{display:flex;flex-direction:column;gap:.375rem}.Dashboard_infoRow___d5KF{display:flex;justify-content:space-between;gap:.75rem}.Dashboard_infoLabel__bGXTQ{font-size:.75rem;color:var(--muted-foreground)}.Dashboard_infoValue__TdGtQ{font-size:.8125rem;font-weight:600;color:var(--foreground)}.Dashboard_teamGrid__d7DK6{display:flex;flex-direction:column;gap:.25rem}.Dashboard_playerCard__mzq8v{display:flex;align-items:center;justify-content:space-between;padding:.375rem .625rem;background:hsla(0,0%,100%,.6);border-radius:.25rem;border:1px solid rgba(148,163,184,.15)}.Dashboard_playerCard__mzq8v:hover{background:hsla(0,0%,100%,.9)}.Dashboard_playerInfo__jq94G{display:flex;flex-direction:column;gap:.125rem}.Dashboard_playerName__wPJPP{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;color:var(--foreground)}.Dashboard_playerMeta__VHO6z{display:flex;align-items:center;gap:.25rem;font-size:.6875rem;color:var(--muted-foreground)}.Dashboard_playerPoints__MyULx{display:flex;align-items:baseline;gap:.25rem}.Dashboard_pointsValue__l2HLe{font-size:.9375rem;font-weight:700;color:var(--primary)}.Dashboard_pointsLabel__UM_DK{font-size:.5625rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em}.Dashboard_deadlineInfo__P6fmG{display:flex;flex-direction:column;gap:.125rem}.Dashboard_deadlineGameweek__gy1rf{font-size:.9375rem;font-weight:600;color:var(--foreground)}.Dashboard_deadlineTime__qXhwr{font-size:.8125rem;color:var(--muted-foreground)}.Dashboard_authButtons__GaH6U{display:flex;gap:.5rem;margin-top:.375rem}.Dashboard_primaryButton__4jrSV{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#138850,#0ea5e9);border:none;border-radius:var(--radius);text-decoration:none;cursor:pointer;transition:background .2s ease}.Dashboard_primaryButton__4jrSV:hover{background:linear-gradient(135deg,#0f6e40,#0284c7)}.Dashboard_secondaryButton__dv5x1{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;color:var(--foreground);background:#fff;border:1px solid var(--border);border-radius:var(--radius);text-decoration:none;cursor:pointer;transition:border-color .2s ease}.Dashboard_secondaryButton__dv5x1:hover{border-color:var(--muted-foreground)}.Dashboard_hotIcon__zqCiK{color:#f97316;vertical-align:middle;margin-right:.25rem}.Dashboard_hotPlayersGrid__0Voho{display:grid;grid-gap:.375rem;gap:.375rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:640px){.Dashboard_hotPlayersGrid__0Voho{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:940px){.Dashboard_hotPlayersGrid__0Voho{grid-template-columns:repeat(3,minmax(0,1fr))}}.Dashboard_hotPlayerCard__JCgwY{display:flex;flex-direction:column;gap:.25rem;padding:.5rem;background:linear-gradient(135deg,rgba(249,115,22,.08),rgba(234,88,12,.04));border-radius:.375rem;border:1px solid rgba(249,115,22,.15);cursor:pointer;transition:all .15s ease}.Dashboard_hotPlayerCard__JCgwY:hover{background:linear-gradient(135deg,rgba(249,115,22,.15),rgba(234,88,12,.08));border-color:rgba(249,115,22,.3);transform:translateY(-1px)}.Dashboard_hotPlayerInfo__ozRNp{display:flex;flex-direction:column;gap:.0625rem}.Dashboard_hotPlayerName__Vc9Nk{font-size:.8125rem;font-weight:600;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard_hotPlayerMeta__OXqoU{display:flex;align-items:center;gap:.25rem;font-size:.6875rem;color:var(--muted-foreground)}.Dashboard_hotPlayerStats__3Qo5T{display:flex;align-items:baseline;gap:.25rem}.Dashboard_hotPlayerForm__wXDTw{font-size:1rem;font-weight:700;color:#f97316}.Dashboard_hotPlayerFormLabel__PXxJo{font-size:.5625rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em}.Dashboard_viewAllLink__ExHR_{font-size:.75rem;color:var(--muted-foreground);text-decoration:none;transition:color .15s ease}.Dashboard_viewAllLink__ExHR_:hover{color:var(--foreground)}.GameweekAnalysis_analysisContainer__1Ldj0{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;position:relative}.GameweekAnalysis_analysisContainer__1Ldj0:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(135deg,#6366f1,#8b5cf6)}.GameweekAnalysis_analysisHeader__p2wX1{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:rgba(0,0,0,0);border:none;width:100%;cursor:pointer;text-align:left;transition:background .15s ease}.GameweekAnalysis_analysisHeader__p2wX1:hover{background:rgba(0,0,0,.02)}.GameweekAnalysis_headerLeft__yHi31{display:flex;align-items:center;gap:.75rem}.GameweekAnalysis_headerInfo__LqsGg{display:flex;flex-direction:column;gap:.125rem}.GameweekAnalysis_headerTitle__DtjL_{margin:0;font-size:.875rem;font-weight:600;color:var(--foreground)}.GameweekAnalysis_headerRight__e564j{display:flex;align-items:center;gap:.75rem;color:var(--muted-foreground)}.GameweekAnalysis_grade__ISwsL{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;font-size:1rem;font-weight:800;border-radius:.5rem;color:#fff;background:var(--muted-foreground);text-shadow:0 1px 2px rgba(0,0,0,.2)}.GameweekAnalysis_grade__ISwsL.GameweekAnalysis_gradeSmall__pqdBH{width:1.75rem;height:1.75rem;font-size:.75rem;border-radius:.375rem}.GameweekAnalysis_grade__ISwsL.GameweekAnalysis_APlus__YOH_y{background:linear-gradient(135deg,#1abc9c,rgb(19.8037383178,143.1962616822,118.8224299065))}.GameweekAnalysis_grade__ISwsL.GameweekAnalysis_A__cPUsJ{background:linear-gradient(135deg,#27ae60,rgb(29.661971831,132.338028169,73.014084507))}.GameweekAnalysis_grade__ISwsL.GameweekAnalysis_BPlus__KQwDG{background:linear-gradient(135deg,#2ecc71,rgb(36.616,162.384,89.948))}.GameweekAnalysis_grade__ISwsL.GameweekAnalysis_B__77vCe{background:linear-gradient(135deg,#3498db,rgb(33.1380753138,125.1882845188,186.8619246862))}.GameweekAnalysis_grade__ISwsL.GameweekAnalysis_CPlus__O43CL{background:linear-gradient(135deg,#f1c40f,rgb(193.7007874016,157.3818897638,11.2992125984))}.GameweekAnalysis_grade__ISwsL.GameweekAnalysis_C__lYW1T{background:linear-gradient(135deg,#f39c12,rgb(199.8795180723,126.5060240964,10.1204819277))}.GameweekAnalysis_grade__ISwsL.GameweekAnalysis_D__3A5C8{background:linear-gradient(135deg,#e67e22,rgb(191.3536585366,101.3048780488,21.6463414634))}.GameweekAnalysis_grade__ISwsL.GameweekAnalysis_F__G8PN0{background:linear-gradient(135deg,#e74c3c,rgb(213.698630137,43.8356164384,26.301369863))}.GameweekAnalysis_eventCounts__md7Q3{display:flex;gap:.25rem}.GameweekAnalysis_countBadge__CBnH8{display:flex;align-items:center;gap:.125rem;padding:.125rem .375rem;border-radius:.25rem;font-size:.6875rem;font-weight:600}.GameweekAnalysis_countBadge__CBnH8.GameweekAnalysis_brilliant__6gRFf{background:rgba(26,188,156,.15);color:#1abc9c}.GameweekAnalysis_countBadge__CBnH8.GameweekAnalysis_great___IRlJ{background:rgba(39,174,96,.15);color:#27ae60}.GameweekAnalysis_countBadge__CBnH8.GameweekAnalysis_good__4VQ2W{background:rgba(52,152,219,.15);color:#3498db}.GameweekAnalysis_countBadge__CBnH8.GameweekAnalysis_inaccuracy__JA0x5{background:rgba(243,156,18,.15);color:#f39c12}.GameweekAnalysis_countBadge__CBnH8.GameweekAnalysis_mistake__QoTQJ{background:rgba(230,126,34,.15);color:#e67e22}.GameweekAnalysis_countBadge__CBnH8.GameweekAnalysis_blunder__3F_Cf{background:rgba(231,76,60,.15);color:#e74c3c}.GameweekAnalysis_countIcon__3en_m{font-weight:800}.GameweekAnalysis_countValue__u1ePj{font-weight:600}.GameweekAnalysis_analysisContent__pgifV{padding:0 1rem 1rem;display:flex;flex-direction:column;gap:1rem}.GameweekAnalysis_summaryStatsContainer__9BcxV{display:flex;flex-direction:column;gap:.5rem}.GameweekAnalysis_summaryStats__qiELe{display:flex;flex-wrap:wrap;gap:.5rem 1rem;padding:.75rem;background:rgba(0,0,0,.02);border-radius:.5rem}.GameweekAnalysis_overallStats__1xqfb{display:flex;padding:.625rem .75rem;background:linear-gradient(135deg,rgba(99,102,241,.08),rgba(139,92,246,.08));border-radius:.5rem;border:1px solid rgba(99,102,241,.15)}.GameweekAnalysis_overallStat__hE9oE{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.GameweekAnalysis_overallLabel__sFm1x{font-size:.625rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.GameweekAnalysis_overallValue___lavV{font-size:1.125rem;font-weight:700;color:var(--foreground)}.GameweekAnalysis_overallRank__u_x6Q{font-size:.75rem;color:var(--muted-foreground)}.GameweekAnalysis_summaryStat__QO8AS{display:flex;flex-direction:column;gap:.0625rem;min-width:4rem}.GameweekAnalysis_statLabel__TgUu2{font-size:.625rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em}.GameweekAnalysis_statValue__fNf2q{display:flex;align-items:center;gap:.25rem;font-size:1rem;font-weight:700;color:var(--foreground)}.GameweekAnalysis_statValue__fNf2q.GameweekAnalysis_positive__ATCJJ{color:#27ae60}.GameweekAnalysis_statValue__fNf2q.GameweekAnalysis_negative__yOOXq{color:#e74c3c}.GameweekAnalysis_statValue__fNf2q.GameweekAnalysis_warning__3LkfJ{color:#f39c12}.GameweekAnalysis_eventsSection__Ggkh3,.GameweekAnalysis_missedSection__kHKIl{display:flex;flex-direction:column;gap:.5rem}.GameweekAnalysis_sectionTitle__KDfhd{display:flex;align-items:center;gap:.375rem;margin:0;font-size:.6875rem;font-weight:700;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em}.GameweekAnalysis_eventsList__3buHu{display:flex;flex-direction:column;gap:.375rem}.GameweekAnalysis_eventCard__dMWnj{padding:.625rem .75rem;border-radius:.5rem;border-left:3px solid var(--border);background:rgba(0,0,0,.01);transition:background .15s ease}.GameweekAnalysis_eventCard__dMWnj:hover{background:rgba(0,0,0,.03)}.GameweekAnalysis_eventCard__dMWnj.GameweekAnalysis_brilliant__6gRFf{border-left-color:#1abc9c;background:rgba(26,188,156,.04)}.GameweekAnalysis_eventCard__dMWnj.GameweekAnalysis_great___IRlJ{border-left-color:#27ae60;background:rgba(39,174,96,.04)}.GameweekAnalysis_eventCard__dMWnj.GameweekAnalysis_good__4VQ2W{border-left-color:#3498db;background:rgba(52,152,219,.04)}.GameweekAnalysis_eventCard__dMWnj.GameweekAnalysis_inaccuracy__JA0x5{border-left-color:#f39c12;background:rgba(243,156,18,.04)}.GameweekAnalysis_eventCard__dMWnj.GameweekAnalysis_mistake__QoTQJ{border-left-color:#e67e22;background:rgba(230,126,34,.04)}.GameweekAnalysis_eventCard__dMWnj.GameweekAnalysis_blunder__3F_Cf{border-left-color:#e74c3c;background:rgba(231,76,60,.04)}.GameweekAnalysis_eventHeader__ErJu9{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.GameweekAnalysis_severityBadge__JdOch{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;font-size:.625rem;font-weight:800;border-radius:.25rem;color:#fff;flex-shrink:0}.GameweekAnalysis_severityBadge__JdOch.GameweekAnalysis_brilliant__6gRFf{background:#1abc9c}.GameweekAnalysis_severityBadge__JdOch.GameweekAnalysis_great___IRlJ{background:#27ae60}.GameweekAnalysis_severityBadge__JdOch.GameweekAnalysis_good__4VQ2W{background:#3498db}.GameweekAnalysis_severityBadge__JdOch.GameweekAnalysis_inaccuracy__JA0x5{background:#f39c12}.GameweekAnalysis_severityBadge__JdOch.GameweekAnalysis_mistake__QoTQJ{background:#e67e22}.GameweekAnalysis_severityBadge__JdOch.GameweekAnalysis_blunder__3F_Cf{background:#e74c3c}.GameweekAnalysis_eventTitle__UKuzX{font-size:.8125rem;font-weight:600;color:var(--foreground);flex:1 1}.GameweekAnalysis_pointsImpact__hoK81{font-size:.75rem;font-weight:700;padding:.125rem .375rem;border-radius:.25rem}.GameweekAnalysis_pointsImpact__hoK81.GameweekAnalysis_positive__ATCJJ{background:rgba(39,174,96,.15);color:#27ae60}.GameweekAnalysis_pointsImpact__hoK81.GameweekAnalysis_negative__yOOXq{background:rgba(231,76,60,.15);color:#e74c3c}.GameweekAnalysis_insightTypeBadge__iqBxX{display:inline-flex;align-items:center;gap:.25rem;font-size:.5625rem;font-weight:600;padding:.125rem .375rem;border-radius:.25rem;text-transform:uppercase;letter-spacing:.02em}.GameweekAnalysis_insightTypeBadge__iqBxX.GameweekAnalysis_hindsight__oDSQG{background:rgba(156,163,175,.15);color:#6b7280}.GameweekAnalysis_insightTypeBadge__iqBxX.GameweekAnalysis_predicted__w2gBP{background:rgba(139,92,246,.15);color:#7c3aed}.GameweekAnalysis_eventDescription__wDzBo{margin:0;font-size:.75rem;color:var(--muted-foreground);line-height:1.4}.GameweekAnalysis_eventPlayers__UCu5r{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem}.GameweekAnalysis_playerChip__ps2q7{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:#fff;border:1px solid var(--border);border-radius:1rem;font-size:.6875rem;color:var(--foreground);cursor:pointer;transition:all .15s ease}.GameweekAnalysis_playerChip__ps2q7:hover{background:var(--accent);border-color:var(--accent-foreground)}.GameweekAnalysis_playerPoints__AV1sc{font-weight:600;color:var(--primary)}.GameweekAnalysis_vs__3DpO7{font-size:.625rem;color:var(--muted-foreground);text-transform:uppercase}.GameweekAnalysis_showMoreButton__0s9H_{padding:.5rem;background:rgba(0,0,0,0);border:1px dashed var(--border);border-radius:.375rem;font-size:.75rem;color:var(--muted-foreground);cursor:pointer;transition:all .15s ease}.GameweekAnalysis_showMoreButton__0s9H_:hover{background:rgba(0,0,0,.02);border-color:var(--muted-foreground);color:var(--foreground)}.GameweekAnalysis_missedList__wJ26Z{display:flex;flex-direction:column;gap:.25rem}.GameweekAnalysis_missedCard__xMX_N{display:flex;align-items:center;justify-content:space-between;padding:.5rem .625rem;background:rgba(231,76,60,.03);border:1px solid rgba(231,76,60,.1);border-radius:.375rem;cursor:pointer;transition:all .15s ease;width:100%;text-align:left}.GameweekAnalysis_missedCard__xMX_N:hover{background:rgba(231,76,60,.06);border-color:rgba(231,76,60,.2)}.GameweekAnalysis_missedInfo__qBVso{display:flex;align-items:center;gap:.375rem}.GameweekAnalysis_missedName__LpO25{font-size:.8125rem;font-weight:600;color:var(--foreground)}.GameweekAnalysis_missedStats__0D3IR{display:flex;align-items:center;gap:.5rem}.GameweekAnalysis_missedPoints__WaN4S{font-size:.875rem;font-weight:700;color:#e74c3c}.GameweekAnalysis_missedOwnership__RWc8H{font-size:.6875rem;color:var(--muted-foreground)}.dark .GameweekAnalysis_analysisHeader__p2wX1:hover,.dark .GameweekAnalysis_summaryStats__qiELe{background:hsla(0,0%,100%,.02)}.dark .GameweekAnalysis_eventCard__dMWnj{background:hsla(0,0%,100%,.01)}.dark .GameweekAnalysis_eventCard__dMWnj:hover{background:hsla(0,0%,100%,.03)}.dark .GameweekAnalysis_eventCard__dMWnj.GameweekAnalysis_brilliant__6gRFf{background:rgba(26,188,156,.08)}.dark .GameweekAnalysis_eventCard__dMWnj.GameweekAnalysis_great___IRlJ{background:rgba(39,174,96,.08)}.dark .GameweekAnalysis_eventCard__dMWnj.GameweekAnalysis_good__4VQ2W{background:rgba(52,152,219,.08)}.dark .GameweekAnalysis_eventCard__dMWnj.GameweekAnalysis_inaccuracy__JA0x5{background:rgba(243,156,18,.08)}.dark .GameweekAnalysis_eventCard__dMWnj.GameweekAnalysis_mistake__QoTQJ{background:rgba(230,126,34,.08)}.dark .GameweekAnalysis_eventCard__dMWnj.GameweekAnalysis_blunder__3F_Cf{background:rgba(231,76,60,.08)}.dark .GameweekAnalysis_playerChip__ps2q7{background:var(--card)}.dark .GameweekAnalysis_playerChip__ps2q7:hover{background:var(--accent)}.dark .GameweekAnalysis_showMoreButton__0s9H_:hover{background:hsla(0,0%,100%,.02)}.dark .GameweekAnalysis_missedCard__xMX_N{background:rgba(231,76,60,.06)}.dark .GameweekAnalysis_missedCard__xMX_N:hover{background:rgba(231,76,60,.1)}.OptimizedTeamTable_container__R_DPb{display:flex;flex-direction:column;gap:1.5rem}.OptimizedTeamTable_sectionTitle__GhhIq{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--foreground);margin:0 0 .5rem}.OptimizedTeamTable_benchTable__a9sGM{opacity:.75}.OptimizedTeamTable_predictedValue__nF6RM{display:inline-flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:600;padding:.125rem .375rem;border-radius:.25rem;min-width:2.25rem}.OptimizedTeamTable_predictedValue__nF6RM.OptimizedTeamTable_high__cne1S{background:var(--status-high-bg);color:var(--status-high-fg)}.OptimizedTeamTable_predictedValue__nF6RM.OptimizedTeamTable_medium__Ofr82{background:var(--status-medium-bg);color:var(--status-medium-fg)}.OptimizedTeamTable_predictedValue__nF6RM.OptimizedTeamTable_low__l8mau{background:var(--status-low-bg);color:var(--status-low-fg)}.OptimizedTeamTable_predictedValue__nF6RM.OptimizedTeamTable_veryLow__Jaeu3{background:var(--status-very-low-bg);color:var(--status-very-low-fg)}.OptimizedTeamTable_ownershipLow__0qSI0{color:var(--ownership-low);font-weight:600}.OptimizedTeamTable_ownershipMedium__7CT7_{color:var(--ownership-medium);font-weight:600}.OptimizedTeamTable_ownershipHigh__jeLFM{color:var(--ownership-high);font-weight:600}