.page-shell__body[data-v-439dc9c2]>*{max-width:100%;min-width:0}.page-shell__crumbs[data-v-439dc9c2] .v-breadcrumbs-item--disabled{opacity:1;color:rgba(0,0,0,.87)}@media (max-width:599.98px){.page-shell__header:not(.justify-center)>h2[data-v-439dc9c2]{order:3;width:100%}.page-shell__actions[data-v-439dc9c2]{order:2;margin-left:auto}}.legacy-workspace{padding:8px;min-width:0}.legacy-workspace .page-shell__header h2{font-size:30px!important;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.legacy-workspace .page-shell__body{align-items:stretch!important}.legacy-workspace .page-shell__actions{gap:8px}.legacy-workspace .v-card{box-shadow:none;border:1px solid #dce3e5;border-radius:8px}.legacy-workspace .v-card-title{white-space:normal}.legacy-workspace .v-btn,.legacy-workspace .v-tab{text-transform:none;letter-spacing:normal}.legacy-workspace .v-table th{font-size:13px;color:#52636b;background:#f5f8f8}.legacy-workspace .v-table td{height:64px}.legacy-workspace .responsive-table__item{padding:16px}.legacy-workspace .responsive-table__caption{opacity:1;color:#52636b}.legacy-workspace .responsive-table__label{color:inherit}.legacy-workspace a{color:#2b6b7a}.legacy-workspace .v-tabs{margin-bottom:20px}.legacy-workspace .legacy-card{margin-top:16px}.legacy-workspace .legacy-action-bar{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px;padding:16px 0}.page-shell__mobile-crumbs{width:100%;gap:4px;padding:0 16px}.page-shell__mobile-crumbs,.page-shell__parent{display:flex;align-items:center;min-height:44px}.page-shell__parent{text-decoration:none;min-width:0;overflow-wrap:anywhere}.legacy-dialog .v-btn{text-transform:none;letter-spacing:normal}.legacy-dialog .app-dialog__title{text-align:left}@media (max-width:959.98px){.legacy-workspace{padding:0}.legacy-workspace .page-shell__header>h2{order:0!important;width:100%;font-size:26px!important}.legacy-workspace .page-shell__header .v-spacer{display:none}.legacy-workspace .page-shell__actions{order:1;width:100%;margin:8px 0 12px}.legacy-workspace .page-shell__body{padding-bottom:24px!important}.legacy-dialog .v-btn,.legacy-dialog .v-list-item,.legacy-workspace .v-btn,.legacy-workspace .v-tab{min-height:44px}.legacy-workspace .v-btn--icon{min-width:44px}.legacy-workspace .legacy-action-bar{position:sticky;bottom:0;z-index:2;background:#fff;border-top:1px solid #dce3e5;padding:12px 0 calc(12px + env(safe-area-inset-bottom));margin-top:16px}.legacy-workspace .legacy-action-bar>.v-btn:not(.v-btn--icon){flex:1;min-width:0}.legacy-dialog .app-dialog__actions{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}.card-toolbar[data-v-7550283a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;width:100%;white-space:normal}.card-toolbar__title[data-v-7550283a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.card-toolbar__actions[data-v-7550283a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}@media (max-width:599.98px){.card-toolbar__actions[data-v-7550283a]{width:100%;margin-left:0}.card-toolbar__actions[data-v-7550283a]>.v-btn:not(.v-btn--icon),.card-toolbar__actions[data-v-7550283a]>a>.v-btn{flex:1 1 auto}.card-toolbar__actions[data-v-7550283a]>a{display:flex;flex:1 1 auto;text-decoration:none}.card-toolbar__actions[data-v-7550283a] .v-btn:not(.v-btn--icon){height:auto;min-height:36px;min-width:0;padding-top:6px;padding-bottom:6px}.card-toolbar__actions[data-v-7550283a] .v-btn__content{white-space:normal}}.dashboard[data-v-1588e47c]{display:flex;flex-direction:column;gap:28px;width:100%;padding-top:12px}.dashboard__workspaces[data-v-1588e47c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.dashboard .dashboard__card[data-v-1588e47c]{display:flex;flex-direction:column;min-width:0;padding:28px;border-radius:14px;border-color:#dce5e7;background:#fbfcfc}.dashboard .dashboard__card--optimizer[data-v-1588e47c]{background:#eff8f7;border-color:#c7e2df}.dashboard__card-heading[data-v-1588e47c]{display:flex;align-items:center;gap:16px}.dashboard__workspace-icon[data-v-1588e47c]{display:grid;place-items:center;flex-shrink:0;width:52px;height:52px;border-radius:14px;color:#2b6b7a;background:#e6eff1}.dashboard__card--optimizer .dashboard__workspace-icon[data-v-1588e47c]{background:#d8eeeb}.dashboard__title[data-v-1588e47c]{font-size:22px;font-weight:600;line-height:1.3;color:#243c43}.dashboard__description[data-v-1588e47c]{margin:18px 0 24px;color:#52666d;font-size:15px;line-height:1.6}.dashboard__actions[data-v-1588e47c]{margin-top:auto}.dashboard .v-btn[data-v-1588e47c]{min-height:44px;font-weight:600}.dashboard .dashboard__recent[data-v-1588e47c]{min-width:0;border-radius:14px;border-color:#dce5e7}.dashboard__recent-heading[data-v-1588e47c]{padding:16px 24px}.dashboard__recent-title[data-v-1588e47c]{font-size:18px;font-weight:600;color:#243c43}.dashboard__recent-heading[data-v-1588e47c] .card-toolbar__actions .v-btn{min-height:44px}.dashboard__run[data-v-1588e47c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);align-items:center;gap:24px;padding:24px;border-top:1px solid #e5ecee}.dashboard__run-summary[data-v-1588e47c]{display:flex;align-items:flex-start;gap:14px;min-width:0}.dashboard__run-icon[data-v-1588e47c]{margin-top:3px;color:#64858d}.dashboard__run-info[data-v-1588e47c]{min-width:0}.dashboard__run-label[data-v-1588e47c]{font-size:12px;font-weight:500;color:#52666d;margin-bottom:6px}.dashboard__run-id[data-v-1588e47c]{display:inline-block;font-size:15px;font-weight:600;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.dashboard__run-id[data-v-1588e47c]:hover{text-decoration:underline}.dashboard__created[data-v-1588e47c]{margin-top:4px;font-size:12px;color:#52666d;line-height:1.5}.dashboard__stages[data-v-1588e47c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dashboard__stage dt[data-v-1588e47c]{font-size:12px;color:#52666d;margin-bottom:4px}.dashboard__stage dd[data-v-1588e47c]{margin:0}.dashboard__stage[data-v-1588e47c] .v-chip__content{color:#243c43;font-size:11px}.dashboard__stage .dashboard__stage-count[data-v-1588e47c]{font-size:15px;font-weight:600;color:#243c43;line-height:1.5;margin-bottom:5px}.dashboard__stage-count span[data-v-1588e47c]{display:block;font-size:11px;font-weight:400;color:#52666d}.dashboard__error[data-v-1588e47c]{margin:0 24px 16px}.dashboard__empty[data-v-1588e47c]{display:flex;align-items:center;justify-content:center;gap:12px;padding:40px 24px;border-top:1px solid #e5ecee;color:#52666d;font-size:14px}@media (max-width:959.98px){.dashboard__workspaces[data-v-1588e47c]{grid-template-columns:minmax(0,1fr);gap:16px}.dashboard .dashboard__card[data-v-1588e47c]{padding:24px}.dashboard__run[data-v-1588e47c]{grid-template-columns:minmax(0,1fr);gap:20px}.dashboard__stages[data-v-1588e47c]{padding-left:38px}}@media (max-width:599.98px){.dashboard[data-v-1588e47c]{gap:24px;padding-top:4px}.dashboard .dashboard__card[data-v-1588e47c]{padding:20px}.dashboard__workspace-icon[data-v-1588e47c]{width:44px;height:44px;border-radius:12px}.dashboard__card-heading[data-v-1588e47c]{gap:12px}.dashboard__title[data-v-1588e47c]{font-size:19px}.dashboard__description[data-v-1588e47c]{margin:14px 0 20px;font-size:14px}.dashboard__actions .v-btn[data-v-1588e47c]{width:100%}.dashboard__recent-heading[data-v-1588e47c]{padding:16px 20px}.dashboard__recent-heading[data-v-1588e47c] .card-toolbar{gap:4px 8px}.dashboard__recent-heading[data-v-1588e47c] .card-toolbar__actions{width:auto;margin-left:auto}.dashboard__recent-heading[data-v-1588e47c] .v-btn{padding-inline:8px}.dashboard__run[data-v-1588e47c]{padding:20px}.dashboard__stages[data-v-1588e47c]{padding-left:0;gap:10px}.dashboard__error[data-v-1588e47c]{margin-inline:16px}.dashboard__empty[data-v-1588e47c]{align-items:flex-start;justify-content:flex-start;padding:24px 20px}}.v-table.table-nowrap td,.v-table.table-nowrap th{white-space:nowrap}.v-table.table-nowrap .cell-wrap{white-space:normal}.v-card-title.card-toolbar-host{white-space:normal;overflow:visible}