.sm-toolbar{display:flex;gap:18px;justify-content:space-between;align-items:end;flex-wrap:wrap;margin:22px 0}.sm-toolbar .field{flex:1;min-width:200px}.sm-table{overflow:auto;border:1px solid #dce5e8;border-radius:12px}.sm-table table{width:100%;border-collapse:collapse;font-size:14px;min-width:830px}.sm-table th{background:#eef4f4;text-align:left;padding:14px;white-space:nowrap}.sm-table td{padding:14px;border-top:1px solid #e2e9e9;vertical-align:middle}.sm-table tr:nth-child(even){background:#f8fafb}.sm-table small{display:block;color:#536773;margin-top:4px}.sm-table .button{font-size:13px;padding:8px 12px;white-space:nowrap}.sm-switch{display:flex;gap:7px;align-items:center;min-width:64px;cursor:pointer}.sm-switch input{width:21px;height:21px;accent-color:#196655}.sm-record{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.sm-table tr:focus-within{background:#edf8f1}#sm-detail{margin-top:30px}#sm-detail fieldset{border:1px solid #dce5e8;padding:16px;border-radius:8px}#sm-detail .check{display:flex;gap:10px;margin:10px 0}
