.M1zYSW_field{flex-direction:column;gap:6px;min-width:0;display:flex}.M1zYSW_label{font-size:var(--zw-text-body-size);line-height:var(--zw-text-body-lh);font-weight:var(--zw-weight-medium);color:var(--zw-text)}.M1zYSW_required{color:var(--zw-danger);margin-left:2px}.M1zYSW_hint,.M1zYSW_error{font-size:var(--zw-text-caption-size);line-height:var(--zw-text-caption-lh);margin:0}.M1zYSW_hint{color:var(--zw-text-muted)}.M1zYSW_error{color:var(--zw-danger)}.M1zYSW_disabled .M1zYSW_label{color:var(--zw-text-muted)}
.ubN4Ia_body{gap:var(--zw-space-4);flex-direction:column;display:flex}.ubN4Ia_trophyRow{align-items:center;gap:var(--zw-space-3);padding:var(--zw-space-3);border:1px solid var(--zw-hairline);border-radius:var(--zw-radius-md);background-color:var(--zw-surface-inset);display:flex}.ubN4Ia_trophyInfo{gap:var(--zw-space-1);flex-direction:column;min-width:0;display:flex}.ubN4Ia_trophyTitle{font-size:var(--zw-text-body-size);line-height:var(--zw-text-body-lh);font-weight:var(--zw-weight-medium);color:var(--zw-text-strong);overflow-wrap:anywhere}.ubN4Ia_tags{gap:var(--zw-space-1);flex-wrap:wrap;display:flex}.ubN4Ia_note{font-size:var(--zw-text-caption-size);line-height:var(--zw-text-caption-lh);color:var(--zw-text-muted);margin:0}.ubN4Ia_noteDanger{padding:var(--zw-space-2) var(--zw-space-3);border-radius:var(--zw-radius-sm);background-color:var(--zw-danger-soft);color:var(--zw-text)}
.y4kS5W_wrap{white-space:normal;flex-direction:column;gap:10px;min-width:200px;max-width:240px;display:flex}.y4kS5W_head{color:var(--text-primary);font-size:13px;line-height:18px}.y4kS5W_rows{flex-direction:column;gap:6px;display:flex}.y4kS5W_row{align-items:center;gap:10px;display:flex}.y4kS5W_score{text-align:right;width:10px;color:var(--text-primary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:500;line-height:18px}.y4kS5W_track{background-color:var(--gray-40);border-radius:3px;flex:1;min-width:80px;height:6px;position:relative;overflow:hidden}.y4kS5W_fill{background:linear-gradient(90deg, var(--brand-green) 0%, #2bad72cc 100%);border-radius:3px;height:100%;transition:width .2s;display:block}.y4kS5W_count{text-align:right;min-width:20px;color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:500;line-height:18px}
.uTCbVG_badge{background-color:var(--gray-20);cursor:default;border-radius:6px;flex-direction:row;flex-shrink:0;align-items:center;gap:4px;padding:0 4px;display:inline-flex}.uTCbVG_badge svg{width:12px;height:12px}.uTCbVG_value{color:var(--text-primary)}.uTCbVG_empty svg path{fill:var(--text-secondary)}.uTCbVG_empty .uTCbVG_value{color:var(--text-secondary)}
