.oy7QIW_hero{color:var(--on-dark-1);background:var(--glow-gold), var(--gradient-evergreen);padding:40px var(--gutter) 44px}.oy7QIW_heroInner{max-width:var(--content-max);flex-wrap:wrap;align-items:center;gap:20px;margin-inline:auto;display:flex}.oy7QIW_cameo{background:var(--gold-100);border:2px solid var(--gold-300);width:88px;height:88px;color:var(--gold-700);font:600 2rem var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.oy7QIW_onlineDot{border:3px solid var(--evergreen-800);background:#4caf6a;border-radius:50%;width:16px;height:16px;position:absolute;bottom:4px;right:4px}.oy7QIW_who{flex:1;min-width:220px}.oy7QIW_who h1{color:var(--on-dark-1);overflow-wrap:anywhere;margin:0 0 4px}.oy7QIW_who p{color:var(--on-dark-2);margin:0}.oy7QIW_online{color:#9fe0b0;font-weight:600}.oy7QIW_actions{flex:none}.oy7QIW_actions .notice{color:var(--text-body)}.oy7QIW_unavailable{color:var(--on-dark-2);max-width:280px;margin:0;font-size:.875rem}.oy7QIW_selfNote{margin-top:24px}.oy7QIW_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.oy7QIW_stats li{background:var(--surface-card);border:1px solid var(--border-default);border-radius:14px;justify-items:start;gap:2px;padding:14px 16px;display:grid}.oy7QIW_stats strong{font:600 1.5rem/1.2 var(--font-display);color:var(--text-heading)}.oy7QIW_stats li>span:last-child{color:var(--text-tertiary);font-size:.8125rem}.oy7QIW_statIcon{color:var(--gold-700);display:inline-flex}.oy7QIW_section{margin:32px 0 56px}.oy7QIW_section h2{overflow-wrap:anywhere;margin:0 0 14px;font-size:1.5rem}.oy7QIW_none{color:var(--text-tertiary)}.oy7QIW_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.oy7QIW_card{box-sizing:border-box;height:76px;color:inherit;background:var(--surface-card);border:1px solid var(--border-default);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.oy7QIW_card:hover{border-color:var(--border-control-strong);box-shadow:var(--shadow-card);transform:translateY(-1px)}.oy7QIW_thumb{background:var(--gold-100);border:1px solid var(--border-gold);width:46px;height:46px;color:var(--gold-700);font:600 1rem var(--font-display);border-radius:12px;flex:none;place-items:center;display:grid;position:relative}.oy7QIW_thumb img{object-fit:cover;border-radius:11px;width:100%;height:100%}.oy7QIW_flame{background:radial-gradient(circle at 50% 70%, #fff6d5, var(--gold-300) 45%, var(--gold-500));border-radius:50% 50% 45% 45%/60% 60% 40% 40%;width:10px;height:15px;position:absolute;top:-6px;right:-4px;box-shadow:0 0 10px 2px #e7d6a6b3}.oy7QIW_text{gap:1px;min-width:0;display:grid}.oy7QIW_text strong{font:600 1.0625rem/1.25 var(--font-display);color:var(--text-heading);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.oy7QIW_text small{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}@media (max-width:560px){.oy7QIW_hero{padding:28px var(--gutter-mobile) 32px}.oy7QIW_cameo{width:64px;height:64px;font-size:1.5rem}.oy7QIW_actions{width:100%}.oy7QIW_stats{gap:8px}.oy7QIW_stats li{padding:10px 12px}.oy7QIW_stats strong{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.oy7QIW_card:hover{transform:none}}
