.playlist-intake{margin:15px auto 16px;max-width:1200px!important;padding-left:15px;padding-right:15px}.playlist-intake-header{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.playlist-intake-form{margin-bottom:1rem}.playlist-intake-summary,.playlist-intake-actions,.playlist-intake-policy,.playlist-intake-track-actions,.playlist-intake-meta{display:flex;flex-wrap:wrap;gap:.45rem}.playlist-intake-summary{margin:.75rem 0 1rem}.playlist-intake-grid{display:grid;gap:.85rem}.playlist-intake-card.ui.segment{margin:0!important}.playlist-intake-card-head{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.playlist-intake-title{font-weight:700;min-width:0;overflow-wrap:anywhere}.playlist-intake-meta,.playlist-intake-impact{color:var(--slskr-color-subtle, rgba(0, 0, 0, .58));line-height:1.35;margin-top:.35rem}.playlist-intake-tracks{display:grid;gap:.5rem;margin-top:.75rem}.playlist-intake-refresh,.playlist-intake-actions,.playlist-intake-policy{margin-top:.75rem}.playlist-intake-preview{border:1px solid var(--slskr-border-color, rgba(0, 0, 0, .12));border-radius:6px;margin-top:.75rem;padding:.65rem}.playlist-intake-preview pre{margin:.5rem 0 0;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.playlist-intake-organization.ui.segment{margin-top:.75rem}.playlist-intake-organization .ui.header{margin-bottom:.75rem}.playlist-intake-organization-plan{border:1px solid var(--slskr-border-color, rgba(0, 0, 0, .12));border-radius:6px;margin-top:.75rem;padding:.65rem}.playlist-intake-organization-destinations{display:grid;gap:.45rem;margin-top:.75rem}.playlist-intake-organization-row{align-items:center;border:1px solid var(--slskr-border-color, rgba(0, 0, 0, .12));border-radius:6px;display:flex;gap:.75rem;justify-content:space-between;padding:.5rem}.playlist-intake-organization-approval{border-left:3px solid var(--slskr-accent-purple, #a277ff);margin-top:.75rem;padding-left:.65rem}.playlist-intake-track{align-items:center;border:1px solid var(--slskr-border-color, rgba(0, 0, 0, .12));border-radius:6px;display:flex;gap:.75rem;justify-content:space-between;padding:.55rem}@media only screen and (max-width:760px){.playlist-intake-header,.playlist-intake-card-head,.playlist-intake-organization-row,.playlist-intake-track{align-items:stretch;flex-direction:column}.playlist-intake-actions,.playlist-intake-track-actions{justify-content:flex-start}}
