.operations-desk section{padding:22px;margin-bottom:20px;background:white;border:1px solid #e1e6ef;border-radius:9px}.operations-desk h2{font-size:18px;font-weight:550;margin:0 0 18px}.operations-desk h3{font-size:14px}.desk-heading,.desk-pagination{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.desk-heading p,.desk-pagination,.operations-desk .muted{font-size:12px;color:#778aa4;line-height:1.7}.desk-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:14px;align-items:end;margin-bottom:20px}.operations-desk .button,.operations-desk button{font-size:12px}.desk-pagination{margin:18px 0 0}.desk-journal{padding:18px 0;border-top:1px solid #e7ebf2;font-size:13px}.desk-journal small{color:#8090a7}.desk-week-links{margin:18px 0}.desk-calendar{display:grid;grid-template-columns:repeat(7,minmax(180px,1fr));gap:12px;overflow:auto;align-items:start;padding-bottom:16px}.desk-day{background:#f2f5fb;padding:12px;border-radius:8px;max-height:650px;overflow:auto}.desk-day h3{font-size:13px;color:#5b7392;margin:0 0 12px}.desk-day article{background:white;border:1px solid #e1e8f3;border-radius:7px;margin-bottom:12px;padding:12px;font-size:12px;overflow-wrap:anywhere}.desk-day article p{font-size:11px;line-height:1.6}.desk-day article small{color:#8290a5}.operations-desk .table-wrap{overflow:auto}.operations-desk .account-table td{max-width:260px;min-width:90px}.operations-desk .form-grid{gap:16px}@media(max-width:1050px){.desk-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.desk-filters{grid-template-columns:1fr}.operations-desk section{padding:15px}}
