#screen-pipeline .pipeline-list-tools{border-radius:18px!important;margin:0 0 14px!important;padding:12px!important;overflow:visible!important}#screen-pipeline .pipeline-list-tools .list-search-tools{align-items:stretch!important}#screen-pipeline .pipeline-list-tools .list-search-field input{box-sizing:border-box!important;width:100%!important}#screen-pipeline .pipeline-list-filter-panel{width:min(920px,100vw - 42px)!important}#screen-pipeline .pipeline-list-filter-panel .pipeline-filter-main-row{grid-template-columns:repeat(3,minmax(150px,1fr)) auto!important;align-items:end!important;gap:12px!important;display:grid!important}#screen-pipeline .pipeline-list-filter-panel .pipeline-need-filter-main-row{grid-template-columns:repeat(2,minmax(150px,1fr)) auto!important}#screen-pipeline .pipeline-list-filter-panel .pipeline-compact-filter{width:100%!important;min-width:0!important;max-width:none!important}#screen-pipeline .scout-report-list{background:#fff!important;border:1px solid #051f391f!important;border-radius:18px!important;gap:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 14px 34px #051f390f!important}#screen-pipeline .scout-report-list-head,#screen-pipeline .scout-report-list-row{grid-template-columns:minmax(230px,1.55fr) minmax(58px,.42fr) minmax(92px,.62fr) minmax(116px,.72fr) minmax(82px,.54fr) minmax(112px,.72fr) minmax(218px,.98fr)!important;align-items:center!important;gap:12px!important;display:grid!important}#screen-pipeline .scout-report-list-head{background:var(--primary)!important;color:#ffffffc7!important;font-family:var(--fm)!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:12px 18px!important;font-size:.62rem!important;font-weight:900!important}#screen-pipeline .scout-report-list-head span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}#screen-pipeline .scout-report-list-row{min-height:76px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-bottom:1px solid #051f3917!important;border-radius:0!important;padding:14px 18px!important}#screen-pipeline .scout-report-list-row:last-child{border-bottom:0!important}#screen-pipeline .scout-report-list-row>span{text-overflow:ellipsis!important;min-width:0!important;color:var(--tx-2)!important;font-size:.86rem!important;font-weight:800!important;overflow:hidden!important}#screen-pipeline .scout-report-player-cell,#screen-pipeline .scout-report-list-actions{min-width:0!important}@media (max-width:980px){#screen-pipeline .scout-report-list-head,#screen-pipeline .scout-report-list-row{grid-template-columns:minmax(210px,1.4fr) minmax(76px,.55fr) minmax(108px,.74fr) minmax(88px,.58fr) minmax(190px,1fr)!important}#screen-pipeline .scout-report-list-head span:nth-child(2),#screen-pipeline .scout-report-list-row>span:first-of-type,#screen-pipeline .scout-report-list-head span:nth-child(6),#screen-pipeline .scout-report-list-row>span:nth-of-type(5){display:none!important}}@media (max-width:860px),(max-height:720px){#screen-pipeline .pipeline-list-filter-panel .pipeline-filter-main-row,#screen-pipeline .pipeline-list-filter-panel .pipeline-need-filter-main-row{grid-template-columns:1fr!important}#screen-pipeline .scout-report-list{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:10px!important;overflow:visible!important}#screen-pipeline .scout-report-list-head{display:none!important}#screen-pipeline .scout-report-list-row{border:1px solid var(--g-200)!important;background:#fff!important;border-radius:14px!important;grid-template-columns:1fr 1fr!important;align-items:start!important;min-height:0!important;padding:12px!important;box-shadow:0 6px 16px #051f390a!important}#screen-pipeline .scout-report-player-cell,#screen-pipeline .scout-report-list-actions{grid-column:1/-1!important}#screen-pipeline .scout-report-list-actions{grid-template-columns:1fr!important}}.pipeline-assign-kicker{width:fit-content;font-family:var(--fm);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;align-items:center;padding:4px 9px;font-size:.64rem;font-weight:900;display:inline-flex}.pipeline-assign-kicker.signed{color:#1e5635;background:#2f7d4e21}.pipeline-assign-kicker.trialing{color:#7a5409;background:#c8a0352e}.pipeline-assign-kicker.declined{color:#475569;background:#64748b21}.pipeline-assign-modal{max-width:660px}.pipeline-assign-modal .modal-h{background:linear-gradient(135deg,#0b29420f,#c8a0351a),#fff}.pipeline-assign-modal .modal-h h2{color:var(--primary);text-transform:uppercase;letter-spacing:.02em;margin-top:8px}.pipeline-assign-context{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.pipeline-assign-context div{background:#fbfcfe;border:1px solid #0b29421c;border-radius:8px;min-width:0;padding:10px}.pipeline-assign-context span{font-family:var(--fm);color:var(--tx-3);text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:.64rem;font-weight:900;display:block}.pipeline-assign-context strong{color:var(--primary);font-size:.82rem;line-height:1.25;display:block}.pipeline-assign-controls{grid-template-columns:minmax(180px,1fr) minmax(220px,1fr);align-items:end;gap:10px;display:grid}.pipeline-assign-controls .form-row{border:0;grid-template-columns:1fr;gap:5px;padding:0;display:grid}.pipeline-coach-scope{border:1px solid var(--g-100);background:#fff;border-radius:8px;min-height:60px;padding:9px 10px}.pipeline-coach-scope span,.pipeline-coach-scope small{color:var(--tx-3);font-size:.68rem;display:block}.pipeline-coach-scope span{font-family:var(--fm);text-transform:uppercase;letter-spacing:.08em;font-weight:900}.pipeline-coach-scope strong{color:var(--primary);margin-top:3px;font-size:.82rem;display:block}.pipeline-signed-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.pipeline-roster-confirm{color:#1e5635;background:#2f7d4e1c;border-radius:8px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;padding:10px 12px;font-size:.82rem;display:flex}.pipeline-roster-confirm.pending{color:#6f4d0f;background:#b8892421;margin-top:12px}.pipeline-roster-confirm strong{font-family:var(--fm);text-transform:uppercase;letter-spacing:.07em;font-size:.68rem}.pl-col-add{text-align:center;color:var(--tx-3);border:1px dashed var(--g-200);border-radius:var(--rs);cursor:pointer;width:calc(100% - 4px);transition:var(--tr);background:0 0;margin:4px 2px;padding:8px 12px;font-size:.78rem}.pl-col-add:hover{color:var(--primary);border-color:var(--accent);background:var(--accent-dim)}@media (max-width:640px){.pipeline-board{grid-auto-columns:85vw}.pipeline-assign-context,.pipeline-assign-controls,.pipeline-signed-profile-grid{grid-template-columns:1fr}.pipeline-assign-modal .calendar-detail-actions{flex-direction:column;align-items:stretch}}
