.ComparePage_pageContainer__3G_SB{padding:var(--spacing-lg) 0;min-height:70vh}.ComparePage_pageHeader__eGKob{text-align:center;margin-bottom:var(--spacing-lg)}.ComparePage_pageSubtitle___pnek{max-width:700px;margin:0 auto;font-size:1rem;color:var(--text-secondary)}.ComparePage_selectionStatus__oPin1{display:flex;justify-content:space-between;align-items:center;background:var(--bg-secondary);padding:var(--spacing-md);border-radius:var(--radius-lg);margin-bottom:var(--spacing-xs);box-shadow:var(--shadow-sm)}.ComparePage_selectedCount__g7pYC{font-size:1rem;font-weight:600;color:var(--text-primary)}.ComparePage_categoryTabs__mYq4S{display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);justify-content:center;flex-wrap:wrap}.ComparePage_tab__n7EDL{padding:.5rem 1.125rem;border:2px solid var(--border-medium);background:var(--bg-primary);color:var(--text-secondary);border-radius:var(--radius-sm);font-weight:600;cursor:pointer;transition:all var(--transition-base);font-family:var(--font-display);font-size:.875rem}.ComparePage_tab__n7EDL:hover{border-color:var(--primary-blue);color:var(--primary-blue)}.ComparePage_tabActive__zQOij{background:var(--primary-blue);border-color:var(--primary-blue);color:white}.ComparePage_selectionGrid__AY1qx{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-md)}.ComparePage_selectionCard__SeXWl{background:var(--bg-secondary);border:2px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--spacing-md);cursor:pointer;transition:all var(--transition-base);position:relative}.ComparePage_selectionCard__SeXWl:hover{border-color:var(--primary-blue);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.ComparePage_selectionCardSelected__uq6ex{border-color:var(--primary-blue);background:linear-gradient(135deg,rgba(212,165,116,.05),rgba(232,184,100,.05))}.ComparePage_selectionCheckbox__j29XR{position:absolute;top:var(--spacing-sm);right:var(--spacing-xs);width:22px;height:22px;cursor:pointer;accent-color:var(--primary-blue)}.ComparePage_cardContent___akYr{display:flex;gap:var(--spacing-sm);align-items:center}.ComparePage_cardInfo__jV5NC{display:flex;flex-direction:column}.ComparePage_cardLogo__AwWNe{width:80px;height:80px;border-radius:var(--radius-md);display:flex;flex-shrink:0}.ComparePage_cardLogo__AwWNe img{width:100%;height:100%;object-fit:contain}.ComparePage_cardInfo__jV5NC h3{font-size:1.125rem;margin-bottom:.25rem}.ComparePage_categoryTag__ydt_8{display:inline-block;padding:.25rem .625rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600;font-family:var(--font-display);margin-right:.5rem}.ComparePage_categoryOdds__i3spl{background:rgba(102,126,234,.1);color:#667eea}.ComparePage_categoryCasino__rdyKN{background:rgba(240,147,251,.1);color:#f5576c}.ComparePage_categoryPoker__b06fw{background:rgba(79,172,254,.1);color:#00f2fe}.ComparePage_cardRating__E_eT9{font-size:.875rem;color:var(--primary-blue);font-weight:600;margin-top:.25rem}.ComparePage_selectedBadge__fstgp{position:absolute;top:var(--spacing-sm);left:var(--spacing-sm);background:var(--success-green);color:white;padding:.25rem .625rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600}.ComparePage_comparisonHeader__dYI6f{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.ComparePage_comparisonTableWrapper__q4jq5{overflow-x:auto;background:var(--bg-secondary);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.ComparePage_comparisonDetailTable__lWkSS{width:100%;border-collapse:collapse}.ComparePage_comparisonDetailTable__lWkSS th{background:var(--bg-tertiary);padding:var(--spacing-md);text-align:left;border-bottom:2px solid var(--border-medium);font-family:var(--font-display)}.ComparePage_metricColumn__KaQAu{width:180px;font-weight:700}.ComparePage_headerContent__Bdrwr{display:flex;align-items:center;gap:var(--spacing-sm)}.ComparePage_headerLogo__YMbGv{width:120px;height:120px;background:transparent;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.ComparePage_headerLogo__YMbGv img{width:100%;height:100%;object-fit:contain}.ComparePage_headerNameClickable__1eVzs{cursor:pointer;font-size:1.7rem;margin-right:1.5rem;transition:color var(--transition-base)}.ComparePage_headerNameClickable__1eVzs:hover{color:var(--primary-blue)}.ComparePage_comparisonDetailTable__lWkSS td{padding:var(--spacing-md);border-bottom:1px solid var(--border-light)}.ComparePage_metricLabel__asKLH{font-weight:600;background:var(--bg-tertiary)}.ComparePage_metricValue__POLMN{color:var(--primary-blue);text-align:left;vertical-align:top}.ComparePage_ratingStars__27n61{font-size:1.125rem}.ComparePage_bonusValue__U4cWG,.ComparePage_ratingStars__27n61{color:var(--primary-blue);font-weight:600}.ComparePage_bonusLink__nb3EN{color:inherit;text-decoration:none}.ComparePage_turnoverBadge__VRsAC{display:inline-block;padding:.375rem .75rem;border-radius:var(--radius-sm);font-weight:600;font-size:.875rem;font-family:var(--font-display)}.ComparePage_turnoverLow__Xo_Nz{background:rgba(74,157,127,.1);color:var(--success-green)}.ComparePage_turnoverMedium___ctfn{background:rgba(232,184,100,.1);color:var(--accent-amber)}.ComparePage_turnoverHigh__nMnI0{background:rgba(200,90,84,.1);color:var(--warning-red)}.ComparePage_featuresList__rwJxG{font-size:.875rem}.ComparePage_featureItem__PB0Ca{margin-bottom:.25rem;color:var(--text-secondary)}.ComparePage_paymentList__cGoO_{display:flex;flex-wrap:wrap;gap:.25rem}.ComparePage_paymentBadge__1KdSc{background:var(--bg-tertiary);padding:.25rem .5rem;border-radius:var(--radius-sm);font-size:.875rem}.ComparePage_actionRow__UoUq5 td{padding:var(--spacing-lg) var(--spacing-md);background:var(--bg-tertiary)}@media (max-width:768px){.ComparePage_comparisonHeader__dYI6f,.ComparePage_selectionStatus__oPin1{flex-direction:column;gap:var(--spacing-sm)}.ComparePage_comparisonDetailTable__lWkSS{font-size:.875rem}.ComparePage_selectionGrid__AY1qx{grid-template-columns:1fr}}.ComparePage_compareIntro__dvRvQ{max-width:760px;margin:0 auto var(--spacing-lg,2rem);text-align:center}.ComparePage_compareIntro__dvRvQ h1{margin-bottom:.75rem}.ComparePage_compareCategorySection__aICOR{max-width:900px;margin:0 auto var(--spacing-lg,2rem)}.ComparePage_compareOperatorList__N9X22{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.5rem 1.5rem;list-style:none;padding:0;margin:.75rem 0 0}.ComparePage_compareOperatorList__N9X22 li{padding:.25rem 0;border-bottom:1px solid var(--border-color,var(--skin-line,#e5e7eb))}.ComparePage_compareGuide__ODfxy{max-width:760px;margin:0 auto var(--spacing-lg,2rem)}.ComparePage_compareGuide__ODfxy h2{margin-bottom:.5rem}.ComparePage_compareGuide__ODfxy p{margin:0 0 .75rem;line-height:1.6}