.distro-participant-section{gap:12px;min-width:0;display:grid}.distro-participant-section h4{margin:0;font-size:16px}.distro-royalty-card{border:1px solid var(--murb-border);background:var(--murb-sheet);border-radius:16px;gap:16px;min-width:0;padding:16px;display:grid}.distro-royalty-card-header{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.distro-royalty-card-header>strong{font-size:14px}.distro-royalty-card-header>button{margin-left:auto}.distro-participant-badges{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.distro-participant-badges span{border:1px solid color-mix(in srgb, var(--murb-yellow) 30%, transparent);color:var(--murb-yellow);border-radius:20px;padding:5px 8px;font-size:11px}.distro-royalty-card-fields{grid-template-columns:minmax(0,1fr) minmax(130px,165px);gap:16px;display:grid}.distro-royalty-card-fields label>span{align-items:center;gap:6px;display:flex}.distro-royalty-card input[readonly]{color:var(--murb-yellow);background:color-mix(in srgb, var(--murb-yellow) 5%, var(--murb-sheet))}.distro-participant-contact,.distro-account-link{gap:8px;min-width:0;display:grid}.distro-participant-contact{border-top:1px solid var(--murb-border);padding-top:12px}.distro-account-search,.distro-composer-name{align-items:flex-end;gap:12px;display:flex}.distro-account-search>label,.distro-composer-name>label{flex:1;min-width:0}.distro-account-result{border:1px solid var(--murb-border);min-height:44px;color:var(--murb-yellow);text-align:left;overflow-wrap:anywhere;background:0 0;border-radius:12px;padding:12px}.distro-platform-summary{justify-content:space-between;align-items:center;gap:16px;display:flex}.distro-platform-summary p{color:var(--murb-muted);margin:0;font-size:13px;line-height:1.6}.distro-royalty-total{border:1px solid var(--murb-border);color:var(--murb-yellow);border-radius:12px;gap:10px;padding:16px;display:grid}.distro-royalty-total[data-valid=false]{color:#ff8282;border-color:#ff8282}.distro-royalty-card small,.distro-royalty-card label,.distro-participant-contact label{overflow-wrap:anywhere;min-width:0}.distro-participant-section button,.distro-platform-summary button{min-width:44px;min-height:44px}@media (max-width:600px){.distro-royalty-card-fields{grid-template-columns:minmax(0,1fr)}.distro-account-search,.distro-platform-summary{flex-direction:column;align-items:stretch;gap:8px}.distro-royalty-card{padding:14px}}.distro-artist-combobox,.distro-spotify-link{gap:8px;min-width:0;display:grid}.distro-artist-results{border:1px solid var(--murb-border);background:var(--murb-sheet);border-radius:12px;gap:4px;max-height:264px;margin:0;padding:6px;list-style:none;display:grid;overflow-y:auto}.distro-artist-results button{width:100%;min-height:52px;color:var(--murb-white);text-align:left;overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;padding:8px;display:flex}.distro-artist-results button:hover,.distro-artist-results button[aria-selected=true]{border-color:var(--murb-yellow);background:color-mix(in srgb, var(--murb-yellow) 8%, transparent)}.distro-participant-portrait{background:var(--murb-border);width:40px;height:40px;color:var(--murb-muted);border-radius:50%;flex:0 0 40px;place-items:center;display:grid;overflow:hidden}.distro-participant-portrait img{object-fit:cover;width:100%;height:100%}.distro-spotify-confirmed,.distro-linked-account{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.distro-spotify-confirmed>div{overflow-wrap:anywhere;flex:1;gap:4px;min-width:0;display:grid}.distro-spotify-confirmed small{color:var(--murb-yellow)}.distro-artist-combobox input,.distro-spotify-link input{width:100%;min-width:0;min-height:44px}
