.document-dev-session,.document-upload{background:#fff;border:1px solid #e5e8f1;border-radius:12px;margin-bottom:18px;padding:18px 20px}.document-dev-session,.document-session-user,.document-dev-session form{justify-content:space-between;align-items:center;gap:12px;display:flex}.document-dev-session>div:first-child,.document-session-user{gap:4px;display:grid}.document-dev-session strong,.document-upload h2{color:#27345f;margin:0;font-size:13px}.document-dev-session span,.document-upload p,.document-upload small{color:#818ba2;font-size:10px}.document-dev-session button,.document-list .workspace-data-top button,.document-button{color:#4e5db4;cursor:pointer;background:#fff;border:1px solid #dce1ef;border-radius:8px;min-height:36px;padding:0 13px;font:700 10px Inter,sans-serif}.document-button.primary{color:#fff;background:#4d5fc3;border-color:#4d5fc3}.document-button:disabled,.document-dev-session button:disabled{opacity:.55;cursor:not-allowed}.document-dev-session select,.document-upload select,.document-upload input[type=file]{color:#344064;background:#fff;border:1px solid #dfe4ef;border-radius:8px;min-height:38px;padding:8px 10px;font:500 10px Inter,sans-serif}.document-upload h2{margin-bottom:5px}.document-upload p{margin:0 0 16px;line-height:1.5}.document-upload-fields{grid-template-columns:minmax(240px,1.4fr) minmax(190px,.8fr) auto;align-items:end;gap:12px;display:grid}.document-upload-fields label{color:#707b94;text-transform:uppercase;gap:7px;font-size:9px;font-weight:800;display:grid}.document-upload-fields input[type=file]{text-transform:none;width:100%;font-weight:500}.document-upload>small{margin-top:10px;display:block}.document-alert{border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:12px 15px;font-size:10px;display:flex}.document-alert.success{color:#287455;background:#eef9f3}.document-alert.error{color:#93463e;background:#fff2ef}.document-alert button{color:inherit;cursor:pointer;background:0 0;border:0;font-weight:800}.document-table-scroll{overflow-x:auto}.document-table-scroll table{border-collapse:collapse;text-align:left;width:100%;font-size:10px}.document-table-scroll th{color:#8993a8;letter-spacing:.07em;text-transform:uppercase;background:#f8f9fc;padding:11px 15px;font-size:8px}.document-table-scroll td{color:#5a6682;border-top:1px solid #eff1f6;padding:12px 15px}.document-table-scroll td:first-child strong,.document-table-scroll td:first-child small{display:block}.document-table-scroll td:first-child strong{color:#374466}.document-table-scroll td:first-child small{color:#8791a6;margin-top:4px;font-size:8px}.document-empty{color:#7e89a3;justify-items:center;gap:7px;padding:34px 16px;font-size:10px;display:grid}.document-empty span{color:#6974ce;font-size:22px}.document-empty strong{color:#3c496c}@media (max-width:760px){.document-upload-fields{grid-template-columns:1fr}.document-dev-session{flex-direction:column;align-items:flex-start}.document-dev-session form,.document-session-user{width:100%}}
