.elite-workspace{min-width:0}.elite-ws-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.elite-ws-nav a{padding:10px 14px;border:1px solid #dce3ec;border-radius:10px;text-decoration:none;background:#fff;color:#142b4d}.elite-ws-nav a[aria-current]{background:#142b4d;color:#fff}.elite-ws-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.elite-ws-stats a{padding:20px;background:#f2f5fa;border-radius:12px;text-decoration:none}.elite-ws-stats strong{display:block;font-size:28px}.elite-ws-request{padding:18px 0;border-bottom:1px solid #dce3ec}.elite-ws-event{margin:20px 0;padding:22px;border:1px solid #dce3ec;border-left:4px solid #cf1646;background:#fff;border-radius:12px;overflow-wrap:anywhere}.elite-ws-date{font-size:13px;color:#52647d}.elite-ws-panel details{padding:18px 0;border-top:1px solid #dce3ec}.elite-ws-panel summary{cursor:pointer;font-weight:700}.elite-ws-panel textarea{min-height:110px}.elite-ws-table{overflow:auto}.elite-ws-table table{width:100%;border-collapse:collapse}.elite-ws-table th,.elite-ws-table td{text-align:left;padding:10px;border-bottom:1px solid #dce3ec}.elite-ws-pager{display:flex;gap:20px;margin-top:20px}.elite-item-workspace{padding:24px;background:#f3f6fa;border:1px solid #dce3ec;border-radius:16px;margin:24px 0}.elite-item-workspace h2{font-size:24px}.elite-item-workspace form{margin:12px 0}.elite-item-workspace button{cursor:pointer;padding:10px 16px;border:1px solid #142b4d;border-radius:8px;color:#142b4d;background:white}.elite-ws-form{display:grid;gap:14px;margin-top:20px}.elite-ws-form label{display:grid;gap:7px}.elite-ws-form input,.elite-ws-form select,.elite-ws-form textarea{max-width:100%;width:100%;box-sizing:border-box}.elite-ws-panel{max-width:100%!important}.elite-ws-form button,.elite-print-brief{min-height:44px}.elite-ws-panel button{cursor:pointer}.elite-workspace a:focus-visible,.elite-workspace button:focus-visible{outline:3px solid #cc2351;outline-offset:3px}@media(max-width:600px){.elite-ws-stats{grid-template-columns:1fr}.elite-ws-nav{gap:6px}.elite-ws-nav a{font-size:14px;padding:10px}.elite-ws-event{padding:16px}.elite-ws-table{font-size:13px}}@media print{body *{visibility:hidden}#workspace-timeline,#workspace-timeline *{visibility:visible}#workspace-timeline{position:absolute;left:0;top:0;width:100%;border:0}#workspace-timeline form,#workspace-timeline button,#workspace-timeline nav,#workspace-timeline details{display:none}.elite-ws-event{break-inside:avoid}#workspace-timeline a{display:none}}
