.offer-form.workspace{margin-left:var(--rail);padding:25px 10px 80px;background:#f6f6f6}.offer-form-body{width:100%;max-width:100%;margin:auto}.offer-head{height:59px;display:flex;align-items:center;gap:12px;margin:0 0 20px;padding:0 12px}.offer-head>a{display:grid;place-items:center;width:25px;height:32px;font-size:24px;text-decoration:none;color:#30895e}.offer-head h3{font-size:16px;line-height:24px;margin:0 20px 0 0;color:#101828}.offer-head nav{display:flex;gap:8px;align-items:center}.offer-head nav button{height:40px;border:0;background:transparent;border-radius:10px;font-size:16px;font-weight:500;padding:0 14px;color:#4b5563}.offer-head nav [aria-selected=true]{background:#2f8b5d;color:#fff}.offer-card{padding:40px;margin-bottom:16px;background:white;border-radius:4px;box-shadow:0 1px 3px #0002,0 1px 2px #0004}.offer-head+.offer-card:has(.offer-fields){min-height:379.6px}.offer-card-head{display:flex;align-items:center;gap:10px;min-height:42px;color:#101828}.offer-card-head i{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;color:#2f8b5d;background:#e4f3ea}.offer-card-head i svg{width:19px;height:19px}.offer-card-head strong,.offer-card-head small{display:block}.offer-card-head strong{font-size:17px}.offer-card-head small{font-size:13px;color:#667085;margin-top:2px}.offer-fields{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 16px;margin-top:22px}.offer-field{min-width:0}.offer-field>label:first-child{display:block;margin-bottom:10px;line-height:18px;font-weight:500;font-size:13px;color:#475467}.offer-field>.filter-select,.offer-field>.date-field,.offer-field>input{display:block;width:100%}.offer-fields .filter-select,.offer-fields .date-field,.offer-fields input:not([type=checkbox]),.offer-fields .filter-select-control{border-radius:10px;min-height:40px}.offer-fields input:not([type=checkbox]),.offer-field>input,.offer-summary input:not([type=checkbox]){border:1px solid #d0d5dd;background:#f9fafb;padding:6px 12px;color:#344054}.offer-field .filter-select input{border:0;background:transparent}.offer-field input:disabled{background:#f2f4f7;color:#808080}.offer-field .offer-check{font-size:12px;margin-top:10px}.offer-check{display:flex;align-items:center;gap:6px}.offer-check input{accent-color:#2f8b5d}.offer-pick{display:flex;align-items:flex-start;gap:0;margin:14.6px 0 20px;min-height:69px}.offer-pick .offer-field>label:first-child{margin-bottom:6px}.offer-pick .offer-field+.offer-field{margin-left:5px}.offer-pick button[data-bar-go],.offer-pick button[data-cols],.offer-pick button[data-catalog]{height:40px;margin-top:24px}.offer-pick button[data-bar-go],.offer-pick button[data-cols]{width:40px}.offer-pick button[data-bar-go]{margin-left:8px}.offer-pick button[data-cols]{margin-left:auto}.offer-pick .offer-field{width:250px;max-width:26%}.offer-pick .offer-field:first-child{width:min(300px,29%);max-width:29%}.offer-pick button,.offer-list-tools button,.offer-actions button,.offer-extra button{background:white;border:1px solid #d9d9d9;border-radius:4px;min-height:39px;padding:6px 13px}.offer-pick svg,.offer-list-tools svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5}.offer-pick [data-catalog]{width:139px;margin-left:12px}.offer-grid{overflow:auto;max-width:100%;background:white}.offer-grid table{table-layout:fixed;border-collapse:collapse;max-width:none;min-width:100%}.offer-grid th{height:59px;padding:8px 16px;color:#fff;background:#2f8b5d;border-right:1px solid #d8e5dc;font:600 12px "Exo 2",sans-serif}.offer-grid td{height:55px;padding:8px 12px;text-align:center;border-bottom:1px solid #e7ebee}.offer-grid tbody tr:nth-child(even){background:#f7f8fa}.offer-grid tbody tr:hover{background:#deebe3}.offer-grid input:not([type=checkbox]),.offer-grid select{width:100%;padding:6px;border:1px solid #d0d5dd;border-radius:5px}.offer-grid button{border:0;background:transparent;cursor:pointer}.offer-grid button img{width:17px}.offer-empty{height:155px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#999}.offer-empty img{width:56px;opacity:.7}.offer-summary{margin:24px 0 0 auto;width:min(560px,100%);background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:16px 20px}.offer-summary header{padding-bottom:12px;border-bottom:1px solid #e5e7eb}.offer-summary>div{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;min-height:32px}.offer-summary input:not([type=checkbox]){width:100px}.offer-actions{display:flex;align-items:center;gap:10px;padding:16px 24px;background:white;position:sticky;bottom:0;z-index:3;border-top:1px solid #e1e5e8}.offer-actions .offer-check{margin-right:auto}.offer-actions .primary,.offer-extra .primary,.offer-list-tools a.primary{display:inline-flex;align-items:center;background:#55ab80;color:white;text-decoration:none;padding:8px 16px;border:1px solid #55ab80;border-radius:4px;min-height:40px}.offer-extra textarea{display:block;width:100%;min-height:80px;margin:12px 0}.offer-extra article{padding:12px;border-bottom:1px solid #eee}.offer-error{padding:14px;color:#a22;background:#fff0f0}.offer-list-tools{height:89px;display:flex;align-items:center;justify-content:flex-end;gap:12px}.offer-list .offer-grid{max-height:calc(100vh - 330px)}.offer-list footer{margin-top:16px}.offer-menu{position:fixed;z-index:1200;min-width:155px;padding:5px;background:white;box-shadow:0 5px 20px #0003}.offer-menu a,.offer-menu button{display:block;padding:7px 9px;background:white;border:0;color:#475467;text-decoration:none}.offer-form button,.offer-list button{cursor:pointer}@media(max-width:900px){.offer-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.offer-card{padding:20px}.offer-pick{flex-wrap:wrap}}@media(max-width:600px){.offer-fields{grid-template-columns:1fr 1fr}.offer-card{padding:12px}.offer-pick .offer-field{max-width:100%}.offer-actions,.offer-head{flex-wrap:wrap;height:auto}.offer-head{padding:10px 0}.offer-summary input:not([type=checkbox]){width:65px}}

