.OjMuxq_skeleton{gap:var(--space-5);flex-direction:column;display:flex}.OjMuxq_layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.OjMuxq_mainColumn,.OjMuxq_sideColumn{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}@media (max-width:1080px){.OjMuxq_layout{grid-template-columns:1fr}}
.Kx-ijq_skeleton{gap:var(--space-5);flex-direction:column;display:flex}.Kx-ijq_hero{gap:var(--space-5);padding:var(--space-6);border:1px solid color-mix(in srgb, var(--color-border-strong) 72%, var(--brand-primary));border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface) 94%, var(--brand-primary-soft)), var(--color-surface));grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:stretch;display:grid;overflow:hidden}.Kx-ijq_heroCopy,.Kx-ijq_statCopy,.Kx-ijq_rowCopy{justify-content:center;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Kx-ijq_heroPanel{min-height:168px;padding:var(--space-5);border:1px solid color-mix(in srgb, var(--brand-on-primary) 24%, transparent);border-radius:var(--radius-card);background:linear-gradient(145deg, var(--brand-primary), var(--brand-primary-deep));flex-direction:column;justify-content:space-between;display:flex}.Kx-ijq_statGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Kx-ijq_statCard.markish-card{align-items:center;gap:var(--space-3);min-height:112px;padding:var(--space-4);grid-template-columns:44px minmax(0,1fr);display:grid}.Kx-ijq_toolbar{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.Kx-ijq_section{gap:var(--space-3);flex-direction:column;display:flex}.Kx-ijq_sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Kx-ijq_tableCard.markish-card{padding:var(--space-2) var(--space-4);flex-direction:column;display:flex}.Kx-ijq_row{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr) auto auto auto;display:grid}.Kx-ijq_row:last-child{border-bottom:0}.Kx-ijq_rowActions{gap:var(--space-2);display:flex}@media (max-width:980px){.Kx-ijq_hero,.Kx-ijq_toolbar,.Kx-ijq_statGrid{grid-template-columns:1fr}.Kx-ijq_row{grid-template-columns:auto minmax(0,1fr)}.Kx-ijq_rowActions{grid-column:1/-1}}
._4rZ3RG_skeleton{gap:var(--space-5);display:grid}._4rZ3RG_hero{gap:var(--space-6);padding:var(--space-6);border:1px solid color-mix(in srgb, var(--brand-primary) 18%, var(--color-border));border-radius:var(--radius-lg);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface) 94%, var(--brand-primary-soft)), var(--color-surface));display:grid;overflow:hidden}._4rZ3RG_hero-top{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._4rZ3RG_hero-main{align-items:center;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._4rZ3RG_hero-copy,._4rZ3RG_row-copy,._4rZ3RG_card-header{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._4rZ3RG_hero-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}._4rZ3RG_card.markish-card{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}._4rZ3RG_table-head,._4rZ3RG_row{align-items:center;gap:var(--space-4);grid-template-columns:48px minmax(0,1fr) 92px 76px;display:grid}._4rZ3RG_table-head{padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-strong)}._4rZ3RG_row{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}._4rZ3RG_row:last-child{border-bottom:0}._4rZ3RG_row-athlete{align-items:center;gap:var(--space-3);min-width:0;display:flex}@media (max-width:680px){._4rZ3RG_table-head,._4rZ3RG_row{grid-template-columns:40px minmax(0,1fr) 72px}._4rZ3RG_table-head>:last-child,._4rZ3RG_row>:last-child{display:none}}
.SUZ9fa_summary{gap:var(--space-3);min-width:0;display:grid}.SUZ9fa_identity{align-items:center;gap:var(--space-3);min-width:0;display:flex}.SUZ9fa_identity-copy{gap:var(--space-1);min-width:0;display:grid}.SUZ9fa_identity-label{color:var(--color-text-soft);font-family:var(--font-body);font-size:var(--fs-caption)}.SUZ9fa_identity-name{overflow-wrap:anywhere;min-width:0;color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-bold)}.SUZ9fa_facts{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.SUZ9fa_fact{gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 70%, transparent);align-content:start;display:grid}.SUZ9fa_fact dt{color:var(--color-text-soft);font-family:var(--font-body);font-size:var(--fs-caption)}.SUZ9fa_fact dd{overflow-wrap:anywhere;min-width:0;color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:var(--fw-bold);margin:0}.SUZ9fa_fact-detail{margin-top:var(--space-1);color:var(--color-text-soft);font-size:var(--fs-caption);font-weight:var(--fw-regular);display:block}.SUZ9fa_effects{gap:var(--space-2);min-width:0;display:grid}.SUZ9fa_effects-title{color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-caption);font-weight:var(--fw-bold)}.SUZ9fa_effects ul{gap:var(--space-1);padding-left:var(--space-4);color:var(--color-text-soft);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-body);margin:0;list-style:outside;display:grid}
.UtaIFa_banner{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--color-warning) 40%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warning-bg) 54%, transparent);color:var(--color-text);flex-wrap:wrap;line-height:1.5;display:flex}.UtaIFa_banner svg{color:var(--color-warning);flex:none}.UtaIFa_banner p{flex:240px;min-width:0;margin:0}
._9jIfbq_intro{margin:0 0 var(--space-4);color:var(--color-text-muted);line-height:1.6}._9jIfbq_accepted-status{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--color-success) 40%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-success-bg) 54%, transparent);color:var(--color-success);display:flex}._9jIfbq_accepted-status p{margin:0}._9jIfbq_notice{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--color-warning) 40%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warning-bg) 54%, transparent);color:var(--color-text);line-height:1.5;display:flex}._9jIfbq_notice svg{color:var(--color-warning);flex:none;margin-top:2px}._9jIfbq_notice p{margin:0}._9jIfbq_status{gap:var(--space-3);min-height:160px;color:var(--color-text-muted);text-align:center;place-content:center;display:grid}._9jIfbq_status svg{margin:0 auto}._9jIfbq_actions{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}._9jIfbq_error{color:var(--color-danger);font-size:var(--fs-sm);margin:0}@media (max-width:560px){._9jIfbq_actions{flex-direction:column-reverse}._9jIfbq_actions>*{width:100%}}
._16bSRG_content{gap:var(--space-3);color:var(--color-text-soft);font-size:var(--fs-body-sm);line-height:var(--lh-body);flex-direction:column;display:flex}._16bSRG_content>:first-child{margin-top:0}._16bSRG_content h2,._16bSRG_content h3{margin:var(--space-5) 0 0;color:var(--color-text);font-family:var(--font-body);font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);line-height:var(--lh-heading);letter-spacing:0}._16bSRG_content p{margin:0}._16bSRG_content ul{gap:var(--space-2);padding-left:var(--space-5);flex-direction:column;margin:0;list-style:outside;display:flex}._16bSRG_content li{padding-left:var(--space-1)}._16bSRG_content--page h2,._16bSRG_content--page h3{margin:var(--space-10) 0 var(--space-3);font-size:var(--fs-h3);line-height:1.15}._16bSRG_content--page p,._16bSRG_content--page ul{margin:0 0 var(--space-5);color:var(--color-text-soft);font-size:var(--fs-body);line-height:1.8}._16bSRG_content--page ul{padding-left:var(--space-6)}._16bSRG_content--page li+li{margin-top:var(--space-2)}._16bSRG_frame{border:none;width:100%;height:100%;min-height:400px}