.operations-dashboard{--dashboard-border:#dce3ed;--dashboard-ink:#111827;--dashboard-muted:#667085;color:var(--dashboard-ink);gap:14px;padding-bottom:18px;display:grid}.operations-dashboard__freshness{color:#667085;white-space:nowrap;align-items:center;gap:5px;font-size:.72rem;display:inline-flex}.operations-dashboard__freshness--partial{color:#b54708}.operations-dashboard__tools{border:1px solid var(--dashboard-border);background:#fff;border-radius:8px;justify-content:flex-end;align-items:center;gap:12px;width:100%;padding:12px;display:flex;box-shadow:0 1px 3px #1824330f}.operations-dashboard__search{color:#667085;background:#fff;border:1px solid #d9e0e9;border-radius:7px;align-items:center;gap:9px;width:min(420px,100%);height:40px;padding:0 11px;display:flex;box-shadow:0 1px 2px #1018280a}.operations-dashboard__search:focus-within{border-color:#84adff;box-shadow:0 0 0 3px #206bc41a}.operations-dashboard__search input{color:#1d2939;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:.77rem}.operations-dashboard__create{white-space:nowrap;align-items:center;gap:6px;height:40px;padding-inline:16px;font-size:.8rem;font-weight:600;display:inline-flex}.operations-dashboard__alerts{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.operations-dashboard-alert{--alert-color:#d92d20;--alert-soft:#fff4f3;border:1px solid color-mix(in srgb, var(--alert-color) 22%, var(--dashboard-border));background:linear-gradient(135deg, var(--alert-soft), #fff 75%);min-height:98px;color:var(--dashboard-ink);border-radius:7px;grid-template-columns:55px 1fr auto;align-items:center;padding:14px 13px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;overflow:hidden;box-shadow:0 1px 4px #1018280d}.operations-dashboard-alert:hover{border-color:color-mix(in srgb, var(--alert-color) 42%, var(--dashboard-border));color:var(--dashboard-ink);transform:translateY(-1px);box-shadow:0 5px 16px #10182814}.operations-dashboard-alert:focus-visible,.operations-dashboard-pipeline__step:focus-visible,.operations-dashboard-upcoming__row:focus-visible,.operations-dashboard-activity__item:focus-visible{outline-offset:2px;outline:3px solid #206bc452}.operations-dashboard-alert--neutral{--alert-color:#475467;--alert-soft:#f8fafc}.operations-dashboard-alert--warning{--alert-color:#f79009;--alert-soft:#fff8ed}.operations-dashboard-alert--purple{--alert-color:#7f56d9;--alert-soft:#faf5ff}.operations-dashboard-alert__icon{border:8px solid color-mix(in srgb, var(--alert-color) 18%, transparent);width:47px;height:47px;color:var(--alert-color);box-shadow:0 0 0 1px color-mix(in srgb, var(--alert-color) 20%, #fff);background:#fff;border-radius:50%;place-items:center;display:grid}.operations-dashboard-alert__body{align-content:center;min-width:0;padding-left:3px;display:grid}.operations-dashboard-alert__label{font-size:.74rem;font-weight:700}.operations-dashboard-alert__body>strong{margin-top:2px;font-size:1.45rem;line-height:1.05}.operations-dashboard-alert__value-skeleton{background:#e8edf3;border-radius:4px;width:46px;height:23px;display:inline-block}.operations-dashboard__global-error{justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.operations-dashboard-alert__detail{color:#667085;text-overflow:ellipsis;white-space:nowrap;min-height:1em;margin-top:5px;font-size:.7rem;overflow:hidden}.operations-dashboard-alert--danger .operations-dashboard-alert__detail b{color:#b42318}.operations-dashboard-alert__chevron{color:#475467}.operations-dashboard-panel{border:1px solid var(--dashboard-border);background:#fff;border-radius:7px;min-width:0;overflow:hidden;box-shadow:0 1px 4px #1018280d}.operations-dashboard-panel h2{letter-spacing:-.01em;margin:0;font-size:.82rem;font-weight:700}.operations-dashboard-panel__header{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:5px 14px;display:flex}.operations-dashboard-panel__header .btn{padding:2px 8px;font-size:.7rem}.operations-dashboard-panel__header>a:not(.btn){color:#206bc4;font-size:.7rem;font-weight:600;text-decoration:none}.operations-dashboard-pipeline{padding:7px 9px}.operations-dashboard-pipeline>h2{margin:0 0 5px 5px}.operations-dashboard-pipeline__steps{border:1px solid #e4e9f0;border-radius:7px;grid-template-columns:repeat(5,minmax(0,1fr));min-height:49px;display:grid}.operations-dashboard-pipeline__step{--pipeline-color:#2878d0;color:#101828;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 12px;text-decoration:none;display:grid}.operations-dashboard-pipeline__step+.operations-dashboard-pipeline__step{border-left:1px solid #edf0f5}.operations-dashboard-pipeline__step:hover{color:#101828;background:#f8fafc}.operations-dashboard-pipeline__step--in_progress{--pipeline-color:#4caf62}.operations-dashboard-pipeline__step--to_close{--pipeline-color:#8e49b8}.operations-dashboard-pipeline__icon{background:var(--pipeline-color);color:#fff;width:31px;height:31px;box-shadow:0 0 0 5px color-mix(in srgb, var(--pipeline-color) 11%, transparent);border-radius:50%;place-items:center;display:grid}.operations-dashboard-pipeline__step span:nth-child(2){min-width:0;display:grid}.operations-dashboard-pipeline__step small{color:#475467;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}.operations-dashboard-pipeline__step strong{font-size:1rem;line-height:1.15}.operations-dashboard-pipeline__step>svg{color:#667085}.operations-dashboard__main-grid{grid-template-columns:minmax(0,1.66fr) minmax(340px,1fr);gap:14px;display:grid}.operations-dashboard-queue__row{border-top:1px solid #edf0f5;grid-template-columns:72px minmax(130px,.75fr) minmax(220px,1.65fr) auto 20px;align-items:center;gap:9px;min-height:41px;padding:3px 12px;display:grid}.operations-dashboard-queue__row:first-child{border-top:0}.operations-dashboard-queue__row:hover{background:#fbfcfe}.operations-dashboard-badge{color:#175cd3;background:#eef4ff;border-radius:4px;justify-content:center;padding:4px 6px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.operations-dashboard-badge--urgent{color:#b42318;background:#fee4e2}.operations-dashboard-badge--delay{color:#8a4b00;background:#fff1df}.operations-dashboard-badge--planning{color:#175cd3;background:#eaf2ff}.operations-dashboard-queue__deadline,.operations-dashboard-queue__target{min-width:0;line-height:1.25;display:grid}.operations-dashboard-queue__deadline strong{color:#b42318;font-size:.75rem}.operations-dashboard-queue__deadline span,.operations-dashboard-queue__target span{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.operations-dashboard-queue__target strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.operations-dashboard-queue__action{color:#175cd3;white-space:nowrap;background:#f5f9ff;border:1px solid #bcd4fa;min-width:84px;font-size:.7rem;font-weight:600}.operations-dashboard-queue__action--urgent{color:#b42318;background:#fff7f6;border-color:#f8c1bc}.operations-dashboard-queue__action--delay{color:#8a4b00;background:#fffaf4;border-color:#ffd7a8}.operations-dashboard-queue__more{color:#667085}.operations-dashboard-upcoming__row{color:#101828;border-top:1px solid #edf0f5;grid-template-columns:34px 42px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:41px;padding:3px 12px;text-decoration:none;display:grid}.operations-dashboard-upcoming__row:first-child{border-top:0}.operations-dashboard-upcoming__row:hover{color:#101828;background:#fbfcfe}.operations-dashboard-upcoming__date{color:#344054;background:#f2f4f7;border-radius:5px;place-items:center;min-height:35px;font-size:.7rem;font-weight:700;line-height:1.05;display:grid}.operations-dashboard-upcoming__date span:first-child{font-size:.76rem}.operations-dashboard-upcoming__date--start{color:#b42318;background:#fff0ef}.operations-dashboard-upcoming__date--planning{color:#175cd3;background:#edf4ff}.operations-dashboard-upcoming__date--end{color:#166534;background:#eff8f1}.operations-dashboard-upcoming__date--action{color:#7f56d9;background:#faf5ff}.operations-dashboard-upcoming__time{color:#475467;font-size:.72rem;font-weight:600}.operations-dashboard-upcoming__content{min-width:0;display:grid}.operations-dashboard-upcoming__content strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.operations-dashboard-upcoming__content small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.operations-dashboard-upcoming__tag{color:#175cd3;background:#eef4ff;border-radius:4px;padding:4px 8px;font-size:.7rem;font-weight:600}.operations-dashboard-upcoming__tag--start{color:#b42318;background:#fff0ef}.operations-dashboard-upcoming__tag--end{color:#166534;background:#eff8f1}.operations-dashboard-upcoming__tag--action{color:#7f56d9;background:#faf5ff}.operations-dashboard-markets__table{margin:0;font-size:.75rem}.operations-dashboard-markets__table>:not(caption)>*>*{border-color:#edf0f5;padding:7px 14px;line-height:1.25}.operations-dashboard-markets__table thead th{color:#667085;white-space:nowrap;background:#f7f8fa;font-size:.7rem;font-weight:650}.operations-dashboard-markets__table tbody th{max-width:320px}.operations-dashboard-markets__table tbody th>a{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-weight:700;text-decoration:none;display:block;overflow:hidden}.operations-dashboard-markets__table tbody th small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:400;display:block;overflow:hidden}.operations-dashboard-markets__table td a{color:#206bc4;font-weight:700;text-decoration:none}.operations-dashboard-markets__metric--danger a{color:#b42318!important}.operations-dashboard-markets__metric--blocked a{color:#175cd3!important}.operations-dashboard-markets__metric--ready a{color:#166534!important}.operations-dashboard-markets__metric--close a{color:#7f56d9!important}.operations-dashboard-signal{color:#027a48;background:#ecfdf3;border-radius:4px;justify-content:center;min-width:64px;padding:3px 7px;font-size:.7rem;font-weight:700;display:inline-flex}.operations-dashboard-signal--critical{color:#b42318;background:#fee4e2}.operations-dashboard-signal--imbalanced{color:#8a4b00;background:#fff1df}.operations-dashboard-signal--watch{color:#175cd3;background:#eaf2ff}.operations-dashboard-signal--unclassified{color:#475467;background:#f2f4f7}.operations-dashboard-markets__footer{color:#206bc4;text-align:center;border-top:1px solid #edf0f5;padding:5px 14px;font-size:.7rem;font-weight:600;text-decoration:none;display:block}.operations-dashboard-activity__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.operations-dashboard-activity__item{color:#101828;border-left:1px solid #edf0f5;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px;min-height:62px;padding:10px 12px;text-decoration:none;display:grid}.operations-dashboard-activity__item:first-child{border-left:0}.operations-dashboard-activity__item:hover{color:#101828;background:#fbfcfe}.operations-dashboard-activity__icon{color:#206bc4;background:#edf4ff;border-radius:5px;place-items:center;width:25px;height:25px;display:grid}.operations-dashboard-activity__item>span:last-child{min-width:0;display:grid}.operations-dashboard-activity__item strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.operations-dashboard-activity__item small{color:#667085;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.operations-dashboard-state{color:#667085;text-align:center;justify-content:center;align-items:center;min-height:74px;padding:14px;font-size:.72rem;display:flex}.operations-dashboard-state button{color:#206bc4;background:0 0;border:0;margin-left:4px;font-weight:600}.operations-dashboard-list-skeleton{gap:1px;padding:5px 12px;display:grid}.operations-dashboard-list-skeleton--horizontal{grid-template-columns:repeat(5,1fr)}.operations-dashboard-skeleton{background:linear-gradient(90deg,#f1f3f6 25%,#f8f9fb 50%,#f1f3f6 75%) 0 0/200% 100%;border-radius:5px;min-height:36px;animation:1.4s infinite operations-dashboard-pulse;display:block}.operations-dashboard-pipeline__steps>.operations-dashboard-skeleton{margin:8px}@keyframes operations-dashboard-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=1199.98px){.operations-dashboard__tools{width:100%}.operations-dashboard__search{flex:1;width:auto}.operations-dashboard__alerts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.operations-dashboard__main-grid{grid-template-columns:1fr}.operations-dashboard-activity__list{grid-template-columns:repeat(3,minmax(0,1fr))}.operations-dashboard-activity__item:nth-child(4){border-top:1px solid #edf0f5;border-left:0}.operations-dashboard-activity__item:nth-child(5){border-top:1px solid #edf0f5}}@media (width<=767.98px){.operations-dashboard{gap:10px}.operations-dashboard__tools{align-items:stretch;padding:10px}.operations-dashboard__search{width:100%}.operations-dashboard__create{justify-content:center}.operations-dashboard__alerts{grid-template-columns:1fr}.operations-dashboard-alert{min-height:86px}.operations-dashboard-pipeline__steps{overscroll-behavior-inline:contain;grid-template-columns:none;grid-auto-columns:minmax(205px,72vw);grid-auto-flow:column;overflow-x:auto}.operations-dashboard-pipeline__step+.operations-dashboard-pipeline__step{border-left:1px solid #edf0f5}.operations-dashboard-queue__row{grid-template-columns:76px 1fr auto;align-items:start;padding-block:9px}.operations-dashboard-queue__deadline{grid-area:1/2/auto/-1}.operations-dashboard-queue__target{grid-column:2/-1}.operations-dashboard-queue__action{grid-column:2;justify-self:start}.operations-dashboard-queue__more{grid-area:1/3}.operations-dashboard-upcoming__row{grid-template-columns:38px 38px minmax(0,1fr)}.operations-dashboard-upcoming__tag{grid-column:3;justify-self:start}.operations-dashboard-markets .table-responsive{overflow:visible}.operations-dashboard-markets__table,.operations-dashboard-markets__table tbody,.operations-dashboard-markets__table tr,.operations-dashboard-markets__table th,.operations-dashboard-markets__table td{width:100%;display:block}.operations-dashboard-markets__table thead{display:none}.operations-dashboard-markets__table tbody{padding:10px}.operations-dashboard-markets__table tbody tr{background:#fff;border:1px solid #e4e7ec;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;margin-bottom:10px;padding:12px;display:grid}.operations-dashboard-markets__table tbody tr:last-child{margin-bottom:0}.operations-dashboard-markets__table tbody th{border-bottom:1px solid #edf0f5;grid-column:1/-1;max-width:none;padding:0 0 10px}.operations-dashboard-markets__table tbody th>a,.operations-dashboard-markets__table tbody th small{white-space:normal}.operations-dashboard-markets__table tbody td{text-align:right;border:0;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 0 0;display:flex}.operations-dashboard-markets__table tbody td:before{color:#667085;content:attr(data-label);text-align:left;min-width:0;font-size:.7rem;font-weight:600}.operations-dashboard-activity__list{grid-template-columns:1fr}.operations-dashboard-activity__item{border-top:1px solid #edf0f5;border-left:0}.operations-dashboard-activity__item:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.operations-dashboard-alert{transition:none}.operations-dashboard-skeleton{animation:none}}
