.delivery-workspace-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 20px}.delivery-workspace-tabs button{padding:10px 18px;border:1px solid #e4d8d3;border-radius:24px;background:#fff;color:#64162e;font:inherit;cursor:pointer}.delivery-workspace-tabs button[aria-pressed=true]{background:#64162e;color:#fff;border-color:#b38a50}.delivery-workspace [hidden]{display:none!important}.delivery-workspace .panel{padding:24px;margin:0;border-radius:16px}.delivery-workspace h2{font-size:22px;margin:0 0 16px}.delivery-workspace .form-grid{gap:16px;max-width:900px}.delivery-workspace .form-grid button{width:auto;justify-self:start;min-height:42px;padding:10px 20px}.delivery-workspace label:has(input[type=checkbox]){display:flex;align-items:center;gap:10px}.delivery-workspace input[type=checkbox]{width:18px!important;height:18px!important;margin:0!important}.delivery-workspace input,.delivery-workspace select{min-height:42px;padding:9px 12px}.delivery-workspace [data-delivery-panel=periods]>p:has([data-rule]){display:flex;align-items:center;gap:20px;justify-content:space-between;border-top:1px solid #eee4df;padding:14px 0;margin:0}.delivery-workspace [data-rule]{flex-shrink:0;font-size:14px;padding:8px 14px}.delivery-workspace .window-edit{border:1px solid #eee4df;border-radius:12px;padding:18px;margin-top:14px}.delivery-register-tools{display:flex;gap:16px;flex-wrap:wrap;margin:20px 0}.delivery-register-tools label{flex:1;min-width:180px}.delivery-register-row{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:16px;align-items:center;padding:18px 0;border-bottom:1px solid #eee4df}.delivery-register-row small{display:block;color:#817176;margin-top:7px;font-size:13px}.delivery-register-row button{padding:8px 16px;border-radius:9px;font:inherit}.delivery-state{font-size:13px;background:#f5e9ed;color:#64162e;border-radius:20px;padding:8px 12px;justify-self:start}.delivery-register-pagination{display:flex;align-items:center;gap:16px;margin-top:20px}.delivery-detail{width:min(780px,calc(100vw - 24px));max-height:88dvh;overflow:auto;border:0;border-radius:16px;padding:24px;background:#fff}.delivery-detail::backdrop{background:#27121bbb}.delivery-detail header{position:sticky;top:-24px;background:#fff;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;border-bottom:1px solid #eee4df}.delivery-detail header h2{font-size:20px}.delivery-detail dl,.delivery-delay-row dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.delivery-detail dt,.delivery-delay-row dt{font-size:13px;color:#817176;margin-bottom:6px}.delivery-detail dd,.delivery-delay-row dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.delivery-delay-row{border:1px solid #eee4df;border-radius:12px;padding:16px;margin-top:14px}.delivery-success{padding:14px 18px;border:1px solid #c2d4c7;background:#f0f7f1;border-radius:10px;color:#28543a}.compensation-editor summary{cursor:pointer;font-weight:bold;color:#64162e}.compensation-editor[open] summary{margin-bottom:20px}@media(max-width:700px){.delivery-register-row{grid-template-columns:1fr auto;gap:12px}.delivery-register-row>div{grid-column:1/-1}.delivery-workspace .panel{padding:16px}.delivery-detail dl,.delivery-delay-row dl{grid-template-columns:1fr}.delivery-workspace-tabs{gap:7px}.delivery-workspace-tabs button{font-size:13px;padding:9px 13px}}
