#turfStreamDialog{width:min(900px,96vw)}.stream-list{display:grid;gap:10px}.stream-config{border:1px solid #ccdce9;padding:16px;border-radius:12px;margin:12px 0;background:#f7faff}.stream-config label{display:block;margin:10px 0}.stream-config input,.stream-config select{width:100%;box-sizing:border-box;padding:10px;border:1px solid #c5d6e5;border-radius:8px}.stream-config button{padding:10px;border:0;border-radius:8px;background:#0b4b85;color:white}.match-stream iframe{width:100%;aspect-ratio:16/9;border:0}.stream-list button{text-align:left;padding:14px}.match-stream{padding:12px}
