.placement-workflow{max-width:1500px;margin:0 auto}.workflow-tabs{padding:0;gap:24px;margin-bottom:18px}.workflow-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;padding:18px 20px}.workflow-filters .workflow-field{flex:1;min-width:150px}.workflow-filters .workflow-field:first-child{flex:2}.workflow-filter-note{padding:0 20px}.workflow-field{display:grid;gap:7px;min-width:0;font-size:12px;color:#6f8585}.workflow-field input,.workflow-field select,.workflow-field textarea{width:100%;max-width:none}.workflow-field textarea{min-height:90px;resize:vertical;line-height:1.8}.workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px}.workflow-wide{grid-column:1/-1}.workflow-section{padding:22px;margin-bottom:20px}.workflow-section>summary{font-weight:650;cursor:pointer}.workflow-case-identity{display:flex;justify-content:space-between;gap:22px}.workflow-case-identity strong{font-size:18px}.workflow-case-identity p{font-size:13px;overflow-wrap:anywhere}.workflow-case-identity>div:last-child{text-align:right;font-size:12px}.workflow-steps{display:grid;gap:18px;margin-top:18px}.workflow-step{padding:20px;border:1px solid #e2eae5;border-radius:7px;background:#fafcfb}.workflow-step .workflow-grid{margin-top:14px}.workflow-step>.button{margin-top:14px}.workflow-inline{display:flex;flex-wrap:wrap;gap:14px;align-items:end;margin-top:18px}.workflow-inline .workflow-field{min-width:230px}.workflow-table{min-width:1060px}.workflow-table td{vertical-align:top;line-height:1.85;overflow-wrap:anywhere}.workflow-table td small{font-size:10px;color:#81938c}.workflow-table td p{margin:7px 0}.workflow-table .workflow-date{width:110px;min-width:110px}.workflow-table td:nth-child(2){min-width:190px;max-width:250px}.workflow-table td:nth-child(3){min-width:170px}.workflow-table td:nth-child(4){min-width:170px;max-width:250px}.workflow-table td:nth-child(5){min-width:160px}.workflow-table td:nth-child(6){min-width:130px}@media(max-width:1100px){.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.workflow-grid{grid-template-columns:1fr}.workflow-section{padding:16px}.workflow-case-identity{display:block}.workflow-case-identity>div:last-child{text-align:left}.workflow-filters{padding:16px}.workflow-step{padding:15px}.workflow-tabs{gap:16px}}
