.page_page__TNOc7{padding:var(--space-12) 0;min-height:80vh}.page_emptyContainer__DU2vL{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center}.page_emptyContainer__DU2vL h1{font-size:var(--font-size-3xl);margin-bottom:var(--space-4);color:var(--color-text-primary)}.page_emptyContainer__DU2vL p{color:var(--color-text-secondary);margin-bottom:var(--space-6)}.page_backLink__5o9Uk{padding:var(--space-3) var(--space-6);background:var(--color-bg-tertiary);color:var(--color-text-primary);border-radius:var(--radius-md);text-decoration:none;font-weight:var(--font-weight-medium);transition:all var(--transition-fast)}.page_backLink__5o9Uk:hover{background:var(--color-bg-elevated)}.page_header__AGkIe{margin-bottom:var(--space-10);text-align:center}.page_title__31e3s{font-size:var(--font-size-4xl);margin-bottom:var(--space-4);background:linear-gradient(135deg,var(--color-text-primary) 0,var(--color-text-tertiary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_subtitle__Uy_uQ{color:var(--color-text-secondary);font-size:var(--font-size-lg);max-width:600px;margin:0 auto}.page_compareGrid__RUcDH{display:grid;gap:var(--space-6)}.page_compareColumn__Ay7ci{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-8);transition:transform var(--transition-base),box-shadow var(--transition-base)}.page_compareColumn__Ay7ci:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(0,0,0,.2);border-color:var(--color-border-hover)}.page_brandHeader__d4Kyc{display:flex;flex-direction:column;align-items:center;text-align:center;border-bottom:1px solid var(--color-border);padding-bottom:var(--space-6)}.page_avatar__jbZbr{width:80px;height:80px;border-radius:var(--radius-full);background:var(--color-bg-tertiary);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-secondary);margin-bottom:var(--space-4);overflow:hidden;border:2px solid var(--color-border)}.page_avatar__jbZbr img{width:100%;height:100%;object-fit:cover}.page_brandHeader__d4Kyc h2{font-size:var(--font-size-2xl);margin-bottom:var(--space-2)}.page_tagline__TBGV6{font-size:var(--font-size-sm);color:var(--color-text-tertiary);margin-bottom:var(--space-3);line-height:1.5}.page_verifiedBadge__9Ex_Q{font-size:10px;text-transform:uppercase;background:var(--color-accent-subtle);color:var(--color-accent);padding:2px 8px;border-radius:var(--radius-full);font-weight:var(--font-weight-bold);letter-spacing:.05em}.page_section__Z3x7H{display:flex;flex-direction:column;gap:var(--space-4)}.page_section__Z3x7H h3{font-size:var(--font-size-lg);color:var(--color-text-primary);border-left:3px solid var(--color-accent);padding-left:var(--space-3);margin-bottom:var(--space-2)}.page_metricRow__fEu_M{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) 0;border-bottom:1px dashed var(--color-border)}.page_metricRow__fEu_M:last-child{border-bottom:none}.page_metricLabel__kEzQn{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.page_metricValue__BiOxg{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-size:var(--font-size-md);text-align:right}.page_actionWrap__6HzQd{margin-top:auto;padding-top:var(--space-6);border-top:1px solid var(--color-border)}.page_viewProfileBtn__yW6EU{display:block;width:100%;text-align:center;padding:var(--space-3);background:transparent;color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);text-decoration:none;transition:all var(--transition-fast)}.page_viewProfileBtn__yW6EU:hover{background:var(--color-accent);color:var(--color-text-inverse)}@media (max-width:768px){.page_page__TNOc7{padding:var(--space-6) 0 var(--space-12)}.page_title__31e3s{font-size:var(--font-size-2xl)}.page_subtitle__Uy_uQ{font-size:var(--font-size-base)}.page_compareGrid__RUcDH{grid-template-columns:1fr!important}.page_compareColumn__Ay7ci{padding:var(--space-5)}}.page_hubBadge__oHTsi{display:inline-flex;padding:4px 14px;border-radius:var(--radius-full);background:var(--color-accent-subtle);border:1px solid rgba(16,185,129,.25);color:var(--color-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-4)}.page_hubGrid__1blBY{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:var(--space-4);margin-bottom:var(--space-10)}.page_hubCard__5FPfI{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;transition:border-color var(--transition-fast),transform var(--transition-fast)}.page_hubCard__5FPfI:hover{border-color:var(--color-accent);transform:translateY(-2px)}.page_hubNames__8ki7J{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.page_hubVs__04r5E{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.page_hubLeader___a1tZ{color:var(--color-accent)}.page_hubScores__ZIapU{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.page_hubScoreSep__zNtMt{color:var(--color-text-muted);font-weight:var(--font-weight-normal)}.page_hubArrow__Pp_rs{font-size:var(--font-size-xs);color:var(--color-accent);margin-top:auto}.page_hubTip__B64FV{text-align:center;padding:var(--space-5);background:var(--color-bg-tertiary);border-radius:var(--radius-lg);color:var(--color-text-secondary);font-size:var(--font-size-sm)}