.subsection{margin-top:32px;padding-top:26px;border-top:1px solid #dfe4eb}.subsection h2{margin-top:0}
.upload-box{padding:26px;transition:.2s}.upload-box.dragging{border-color:#1557b0;background:#eaf2ff}.upload-box input{margin-bottom:12px}.upload-ok{color:#087443;font-weight:700}.upload-error{color:#b42318;font-weight:700}
.assignment-form fieldset{border:0;padding:0;margin:0;display:grid;gap:7px}.assignment-form legend{font-weight:800;margin-bottom:5px}.assignment-form label{display:flex;align-items:center;gap:7px;font-size:.9rem}.assignment-form input{width:auto}
.combo-input{background-image:linear-gradient(45deg,transparent 50%,#596780 50%),linear-gradient(135deg,#596780 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:34px}
/* Third category level in the category manager. */
.category-line.grandchild{margin-left:56px}
