.bgb-workspace .workspace-form-dialog.service-lifecycle-dialog{width:min(100%,42rem);max-height:85dvh;padding:1.5rem;display:block;overflow-y:auto}.bgb-workspace .service-lifecycle-dialog .lifecycle-field{align-items:start;gap:.5rem;width:100%;margin-block:1rem;display:grid}.bgb-workspace .service-lifecycle-dialog .lifecycle-field>:is(input,select,textarea){border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:var(--foreground);border-radius:.75rem;padding:.65rem .8rem}.bgb-workspace .service-lifecycle-dialog .lifecycle-field>textarea{min-height:5.5rem}.bgb-workspace .service-lifecycle-dialog fieldset{min-width:0}.bgb-workspace .service-lifecycle-dialog footer{background:var(--card);flex-wrap:wrap;gap:.75rem;padding-block:.75rem;display:flex;position:sticky;bottom:0}.bgb-workspace .service-lifecycle-dialog button:disabled{opacity:.5;cursor:not-allowed}.bgb-workspace .won-deal-filters{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:1rem;display:grid}.bgb-workspace .won-deal-filters>label{gap:.4rem;min-width:0;display:grid}.bgb-workspace .won-deal-filters :is(input,select){width:100%;min-width:0}@media (width<=640px){.bgb-workspace .won-deal-filters{grid-template-columns:1fr}.bgb-workspace .workspace-form-dialog.service-lifecycle-dialog{padding:1rem}}.bgb-workspace .service-lifecycle-dialog .date-field{border:1px solid var(--border);background:var(--background);border-radius:.75rem;width:100%;padding:.55rem .8rem}.bgb-workspace .service-lifecycle-dialog .date-field:focus-within{outline:2px solid var(--ring);outline-offset:2px}
