.delivery40-board{min-width:0}.delivery40-toolbar{display:flex;justify-content:space-between;gap:18px;align-items:center;flex-wrap:wrap;margin:18px 0}.delivery40-toolbar p{font-size:14px;margin:0}.delivery40-filters{display:flex;gap:8px;flex-wrap:wrap}.delivery40-filters button,.delivery40-save button,.delivery40-error button{border:1px solid #9a8471;background:#f4efe7;color:#2d221c;padding:11px 16px;cursor:pointer;min-height:44px;font:inherit;font-size:13px}.delivery40-filters button[aria-pressed=true],.delivery40-save button{background:#3d3028;color:#f4efe7}.delivery40-list{display:grid;gap:18px}.delivery40-service{border:1px solid #cbbba7;background:#f4efe7;color:#2d221c;padding:22px;display:block!important;min-width:0}.delivery40-heading{display:grid;gap:5px;margin-bottom:16px}.delivery40-heading strong{font-size:16px}.delivery40-heading small{font-size:12px;color:#6e5c4e}.delivery40-payment{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 20px;border-bottom:1px solid #d6cbbd;padding-bottom:18px;margin-bottom:18px}.delivery40-payment .overview-financial-progress{width:100%;grid-row:2;grid-column:1}.delivery40-payment b{font-size:14px}.delivery40-payment .overview-financial-actions{grid-row:2;grid-column:2;display:flex;gap:8px;flex-wrap:wrap}.delivery40-tracks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.delivery40-track{border:1px solid #cbbba7;margin:0;padding:14px;min-width:0;display:grid;align-content:start;gap:14px}.delivery40-track legend{padding:0 6px;font-size:14px;font-weight:600}.delivery40-track label{display:grid;gap:7px;font-size:12px}.delivery40-track select,.delivery40-track input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:9px;background:#fffdf9;border:1px solid #aa9581;border-radius:0;color:#2d221c;font:inherit;font-size:15px}.delivery40-save{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:16px}.delivery40-save small{font-size:12px;color:#6e5c4e}.delivery40-board button:disabled{opacity:.5;cursor:default}.delivery40-error{color:#8a3328;font-size:14px}.delivery40-notice{color:#285535;font-size:14px}.delivery40-board button:focus-visible,.delivery40-track select:focus-visible,.delivery40-track input:focus-visible{outline:2px solid #80664c;outline-offset:3px}@media(max-width:650px){.delivery40-service{padding:15px}.delivery40-tracks{grid-template-columns:1fr}.delivery40-payment{grid-template-columns:1fr}.delivery40-payment .overview-financial-progress,.delivery40-payment .overview-financial-actions{grid-column:auto;grid-row:auto}.delivery40-track select,.delivery40-track input{font-size:16px}.delivery40-toolbar{align-items:start}}