.source-workspace{--sw-ink:#17324e;--sw-sub:#586e85;--sw-line:#dce5ef;--sw-blue:#0868c7;color:var(--sw-ink);min-width:0}.source-workspace *{box-sizing:border-box}.source-workspace .sw-panel{background:#fff;border:1px solid var(--sw-line);border-radius:12px;padding:22px;margin-bottom:18px;min-width:0}.source-workspace .sw-tabs,.source-workspace .sw-actions,.source-workspace .sw-head,.source-workspace .sw-summary{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.source-workspace .sw-head,.source-workspace .sw-summary{justify-content:space-between}.source-workspace .sw-tabs{margin-bottom:20px}.source-workspace button{white-space:normal;max-width:100%;cursor:pointer}.source-workspace .sw-tabs [aria-pressed=true]{background:var(--sw-blue);color:white;border-color:var(--sw-blue)}.source-workspace h2{margin:0 0 8px;font-size:22px}.source-workspace h3{margin:0 0 7px}.source-workspace p{margin:6px 0 12px}.source-workspace .sw-sub{color:var(--sw-sub)}.source-workspace .sw-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.source-workspace .sw-fields label,.source-workspace .sw-queue label{display:grid;gap:5px;min-width:0}.source-workspace input:not([type=checkbox]),.source-workspace select{width:100%;min-width:0;padding:10px;border:1px solid var(--sw-line);border-radius:7px;background:white;color:var(--sw-ink);font:inherit}.source-workspace input[type=checkbox]{width:17px;height:17px;accent-color:var(--sw-blue);flex-shrink:0}.source-workspace .sw-types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.source-workspace .sw-type{border:1px dashed var(--sw-line);border-radius:9px;padding:15px;min-width:0}.source-workspace .sw-type b{font-size:18px}.source-workspace .sw-type input{font-size:12px;padding:6px;overflow:hidden}.source-workspace .sw-type small{display:block;color:var(--sw-sub);margin:7px 0;min-height:40px}.source-workspace .sw-files{display:grid;gap:0}.source-workspace .sw-file{border-top:1px solid var(--sw-line);padding:15px 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:15px;align-items:center}.source-workspace .sw-name{font-weight:650;overflow-wrap:anywhere}.source-workspace .sw-file small{display:block;color:var(--sw-sub);margin-top:5px;overflow-wrap:anywhere}.source-workspace .sw-choice{display:flex;gap:12px;align-items:flex-start;min-width:0}.source-workspace .sw-choice input{margin-top:5px}.source-workspace .sw-file-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.source-workspace .sw-summary{background:#eaf3ff;border-radius:9px;padding:15px;margin-top:14px}.source-workspace .sw-note{background:#eef6ff;padding:13px 16px;border-radius:8px;margin:12px 0;overflow-wrap:anywhere}.source-workspace .sw-warning{background:#fff5dd;color:#875600;padding:11px 14px;border-radius:8px;margin:10px 0}.source-workspace .sw-error{color:#a32929;overflow-wrap:anywhere}.source-workspace .sw-queue{border-top:1px solid var(--sw-line);padding:15px 0}.source-workspace .sw-queue .sw-fields{margin:10px 0}.source-workspace .sw-check{display:flex;align-items:flex-start;gap:9px;margin:14px 0}.source-workspace .sw-check input{margin-top:4px}.source-workspace .sw-empty{padding:24px;color:var(--sw-sub);text-align:center}.source-workspace .sw-review-list{overflow-wrap:anywhere;padding-left:22px}.source-workspace .sw-topline{font-size:12px;letter-spacing:.06em;color:var(--sw-blue);margin-bottom:5px}.source-workspace [hidden]{display:none!important}@media(max-width:1000px){.source-workspace .sw-types{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.source-workspace .sw-panel{padding:15px}.source-workspace .sw-fields,.source-workspace .sw-types,.source-workspace .sw-file{grid-template-columns:1fr}.source-workspace .sw-file-actions{justify-content:flex-start}.source-workspace .sw-type small{min-height:0}}
