.oshiRankDesktop_desktop__2XnD1{display:flex;flex-direction:column;gap:var(--spacing-xl)}.oshiRankDesktop_pageHeader__q0g9B{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.oshiRankDesktop_identity__6RJok{display:flex;align-items:center;gap:var(--spacing-smd)}.oshiRankDesktop_avatar__MsxPe{position:relative;width:56px;height:56px;border-radius:var(--radius-max);overflow:hidden;background:var(--color-surface-10);box-shadow:0 0 0 2px var(--color-accent)}.oshiRankDesktop_avatarImg__N94wA{object-fit:cover}.oshiRankDesktop_identityText__vXhdR{display:flex;flex-direction:column}.oshiRankDesktop_wordmark__FOzvC{font-family:var(--font-display);font-size:22px;font-weight:var(--font-weight-medium);text-transform:uppercase;line-height:1.1;color:var(--color-text-primary)}.oshiRankDesktop_username__zbrge{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.oshiRankDesktop_actions__rtkZF{display:flex;gap:var(--spacing-smd)}.oshiRankDesktop_actionBtn__xrVYD{display:inline-flex;align-items:center;gap:var(--spacing-xs);height:40px;padding:0 var(--spacing-mlg);border:var(--border-normal) solid var(--color-border);border-radius:var(--radius-max);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background .2s ease,opacity .2s ease}.oshiRankDesktop_actionBtn__xrVYD:hover{background:var(--color-surface-10)}.oshiRankDesktop_shareBtn__KPLbP{border:none;background:var(--color-button);color:var(--color-button-text-primary)}.oshiRankDesktop_shareBtn__KPLbP:hover{background:var(--color-button);opacity:var(--tab-active-hover-opacity)}.oshiRankDesktop_shareBtn__KPLbP:disabled{opacity:.6;cursor:default}.oshiRankDesktop_grid__7F94i{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);column-gap:var(--spacing-mlg);row-gap:var(--spacing-2xl)}@media (max-width:1100px){.oshiRankDesktop_grid__7F94i{grid-template-columns:repeat(4,1fr)}}.oshiRankDesktop_card__jS3dE{position:relative;display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0}.oshiRankDesktop_cardLink__ivbSu{display:contents;color:inherit}.oshiRankDesktop_poster___rLX3{position:relative;width:100%;aspect-ratio:90/128;border:var(--border-large) solid var(--color-border-light);border-radius:var(--radius-sm);overflow:hidden;background:var(--color-surface-10)}.oshiRankDesktop_posterImg__zfXPd{object-fit:cover}.oshiRankDesktop_meta__ZQ9mN{display:flex;flex-direction:column;gap:var(--spacing-smd)}.oshiRankDesktop_cardTitle__xe4UJ{display:flex;align-items:center;width:100%;height:40px}.oshiRankDesktop_cardTitleText__EmIS7{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:20px;color:var(--color-text-primary)}.oshiRankDesktop_cardScore__LWQmA{font-family:var(--font-bricolage),"Bricolage Grotesque",sans-serif;font-size:var(--font-size-3xl);font-weight:var(--font-weight-bolder);line-height:1;color:var(--color-accent)}.oshiRankDesktop_empty__uaPUx{margin:0;padding:var(--spacing-2xl) 0;text-align:center;font-size:var(--font-size-md);color:var(--color-text-secondary)}.oshiRankDesktop_listEnd___BNgA{height:1px}.oshiRankPage_page__VVYeK{padding:var(--page-gutter);padding-top:var(--spacing-lg);min-height:60vh}.oshiRankPage_mobileView__ldxFi{min-height:100dvh;background:var(--black)}.oshiRankPage_notice__nJ_Zw{margin:0;padding:var(--spacing-2xl);text-align:center;font-size:var(--font-size-md);color:var(--color-text-secondary)}