.collab-bell{min-height:34px;padding:6px 10px;font-size:12.1px;white-space:nowrap}.job-collaboration{margin-top:22px;border-top:1px solid #444}.collab-fold,.collab-history{border-bottom:1px solid #444;padding:12px 0}.collab-fold>summary,.collab-history>summary{font-size:15.4px;font-weight:650;cursor:pointer;min-height:28px}.collab-fold>summary small{margin-left:6px;color:#aaa;font-size:13.2px}.collab-fold form{margin-top:12px}.collab-fold textarea{resize:vertical;min-height:72px;max-height:240px}.collab-compose-foot{display:flex;gap:10px;justify-content:space-between;align-items:center}.collab-comment{padding:13px 0;border-top:1px solid #3d3d3d}.collab-comment>div{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:13.2px}.collab-comment time{font-size:11px;color:#aaa}.collab-comment p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14.3px;line-height:1.7;margin:7px 0 0}.collab-comment em{color:#888;font-size:13.2px}.collab-comments{margin-top:14px}.collab-small{margin-left:auto;background:none;border:0;text-decoration:underline;color:#aaa;font:inherit;font-size:12.1px;cursor:pointer;padding:4px}.collab-link{display:flex;align-items:center;gap:10px;padding:11px 0;border-top:1px solid #3d3d3d}.collab-link a{flex:1;min-width:0;display:flex;gap:7px;flex-wrap:wrap;color:#eee;text-decoration:none}.collab-link a:hover strong{text-decoration:underline}.collab-link a>span{font-size:11px;border:1px solid #666;padding:1px 6px;border-radius:4px;flex-shrink:0}.collab-link a strong{font-size:13.2px;overflow-wrap:anywhere}.collab-link a small{width:100%;font-size:11px;color:#999}.hidden-link{opacity:.55}.collab-add-link{font-size:13.2px;margin:10px 0}.collab-add-link>summary{cursor:pointer;color:#ccc;padding:7px 0}.collab-link-fields{display:grid;grid-template-columns:125px 1fr;gap:10px}.collab-error{font-size:13.2px;color:#eee;line-height:1.6}.collab-error:empty{display:none}.collab-error:not(:empty){padding:9px;background:#333;border-left:2px solid #aaa}.collab-pages{display:flex;align-items:center;justify-content:center;gap:12px;font-size:12.1px;margin:10px 0}.collab-notice-tools{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.collab-notice-tools .btn{font-size:12.1px;padding:7px 10px}.collab-notice{display:flex;align-items:flex-start;gap:10px;padding:13px 0;border:0;border-top:1px solid #444;background:none;width:100%;color:#eee;text-align:left;cursor:pointer;font:inherit}.collab-notice>span:last-child{min-width:0;display:flex;flex-direction:column;gap:5px}.collab-notice strong{font-size:14.3px}.collab-notice span span{font-size:13.2px;color:#bbb}.collab-notice small{font-size:11px;color:#aaa}.collab-read-dot{width:6px;height:6px;background:#eee;flex-shrink:0;margin-top:6px;border-radius:50%}.collab-notice.read{opacity:.6}.collab-notice.read .collab-read-dot{background:transparent}.collab-history{margin-top:12px}.collab-history .event{margin-top:10px}
@media(max-width:650px){.collab-bell{font-size:11px;min-height:36px;padding:5px 7px}.collab-link-fields{grid-template-columns:1fr}.collab-small{min-height:36px;min-width:40px}.collab-fold textarea{font-size:17.6px}.collab-compose-foot>.hint{font-size:11px}.collab-notice-tools .btn{min-height:40px}.collab-comment time{font-size:12.1px}.collab-history summary{padding:5px 0}}

.collab-detail-tools{display:flex;justify-content:flex-end;padding-top:6px}.collab-detail-tools .collab-small{margin:0}
@media(max-width:650px){.modal-body>.actions{flex-wrap:wrap}}
.file-entry-fields{display:grid;grid-template-columns:135px 1fr;gap:10px}.new-work-files{border-top:1px solid #444;border-bottom:1px solid #444;padding:13px 0;margin-top:15px}.new-work-files>summary{font-size:14.3px;cursor:pointer;font-weight:600}.new-work-files>summary small{font-weight:400;color:#999;margin-left:8px}.new-work-files .file-entry-fields{margin-top:14px}.file-draft-row{display:flex;align-items:center;gap:12px;border-bottom:1px solid #3d3d3d;padding:9px 0}.file-draft-row>span{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.file-draft-row small{font-size:11px;color:#999;overflow-wrap:anywhere}.file-draft-row strong{font-size:13.2px;overflow-wrap:anywhere}.collab-file-name{flex:1;min-width:0;display:flex;gap:7px;flex-wrap:wrap}.collab-file-name>span{font-size:11px;border:1px solid #666;padding:1px 6px;border-radius:4px}.collab-file-name strong{font-size:13.2px;overflow-wrap:anywhere}.collab-file-name small{width:100%;font-size:11px;color:#999}.collab-link a small{overflow-wrap:anywhere}@media(max-width:650px){.file-entry-fields{grid-template-columns:1fr}.new-work-files .hint{font-size:12.1px}}
.collab-file-category{margin:14px 0}.collab-file-category h4{font-size:13.2px;color:#ddd;margin:0 0 7px}.collab-file-category h4 small{font-size:11px;color:#999;margin-left:5px}.collab-shared-group{border:1px solid #444;border-radius:6px;padding:0 10px;margin:6px 0}.collab-folder{font-size:12.1px;color:#ddd;display:block;overflow-wrap:anywhere;padding:10px 0;text-decoration:underline}.collab-folder small{color:#999;margin-left:5px}
.file-entry-group{border:1px solid #484848;border-radius:7px;padding:12px;margin:12px 0}.file-entry-group-head{display:flex;align-items:center;justify-content:space-between;font-size:12.1px;color:#999;margin-bottom:8px}.file-entry-group-head .collab-small{font-size:11px;padding:2px}.file-entry-group .file-entry-fields{margin-top:0}.file-entry-group .field{margin-bottom:0}.file-group-names{margin-top:10px}.file-group-names summary{font-size:12.1px;color:#aaa;cursor:pointer}.file-group-names summary small{color:#888;margin-left:5px}.file-group-names textarea{margin-top:10px}.file-group-add{margin:0 0 5px;font-size:13.2px}.file-entry-group .file-entry-fields{grid-template-columns:145px minmax(0,1fr)}@media(max-width:650px){.file-entry-group .file-entry-fields{grid-template-columns:1fr}.file-entry-group{padding:10px}.file-group-add{width:100%}}
