.workflow-dialog{border:0;border-radius:16px;padding:26px;width:min(620px,calc(100vw - 24px));max-height:92vh;overflow:auto;color:var(--ink,#12343c);box-shadow:0 24px 80px #12343c40}.workflow-dialog::backdrop{background:#092f3e80}.workflow-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.workflow-dialog-head h2{margin:0 0 16px}.workflow-dialog form{display:grid;gap:14px}.workflow-dialog .grid{grid-template-columns:1fr 1fr;gap:12px}.workflow-dialog .check{display:flex;align-items:flex-start;gap:10px}.workflow-dialog .check input{width:auto;margin-top:4px}.workflow-dialog .row,.workflow-panel .row{flex-wrap:wrap;gap:10px}.workflow-summary{display:flex;gap:30px;flex-wrap:wrap;margin-bottom:18px}.workflow-summary>div{display:grid;gap:5px}.workflow-summary small{color:var(--muted,#617780)}.workflow-summary strong{font-size:18px}.workflow-offers{margin-top:18px}.workflow-offers .row{margin-top:8px}.workflow-panel hr{border:0;border-top:1px solid var(--line,#dce5e7);margin:24px 0}.workflow-panel form{display:grid;gap:14px}.workflow-panel form label{max-width:640px}.workflow-panel button,.workflow-dialog button{min-height:42px}@media(max-width:600px){.workflow-dialog{padding:18px}.workflow-dialog .grid{grid-template-columns:1fr}.workflow-panel .row>button{width:100%}}

.workflow-offers{margin-top:22px}.offer-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.offer-tab{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;flex:1 1 200px;min-width:0;max-width:310px;white-space:normal!important;padding:14px!important;border:2px solid #dce8ed!important;color:#233c4d!important;background:#f6f9fb!important}.offer-tab.active{border-color:var(--accent,#008d9d)!important;background:#e8f6f7!important}.offer-tab strong{font-size:15px}.offer-tab small{font-size:11px;opacity:.75}.offer-tab:focus-visible{outline:3px solid #0db4c6;outline-offset:3px}@media(max-width:600px){.offer-tab{flex-basis:100%;max-width:none}.workflow-panel{min-width:0}}
