.empty-state[data-v-4337c83c]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem .5rem;text-align:center}.empty-state__icon[data-v-4337c83c]{width:1.75rem;height:1.75rem;color:var(--theme-neutral6)}.empty-state__text[data-v-4337c83c]{font-size:.875rem;color:var(--theme-neutral7);margin:0}.empty-state__cta[data-v-4337c83c]{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border-radius:.5rem;background:var(--theme-brand);color:var(--theme-brand-on, white);font-size:.75rem;font-weight:600;text-decoration:none;transition:filter .15s;min-height:36px}.empty-state__cta[data-v-4337c83c]:hover{filter:brightness(1.08)}.today-snapshot[data-v-bfd3d4f8]{background:linear-gradient(135deg,color-mix(in oklch,var(--theme-brand) 4%,var(--theme-surface-1)),var(--theme-surface-1))}.snapshot-card[data-v-bfd3d4f8]{border:1px solid var(--theme-neutral3);border-radius:.5rem;padding:.625rem;text-align:center;background:var(--theme-surface-1)}.snapshot-card__label[data-v-bfd3d4f8]{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--theme-neutral6)}.snapshot-card__value[data-v-bfd3d4f8]{font-size:1.5rem;font-weight:700;color:var(--theme-fg);margin-top:.25rem}.snapshot-card--critical[data-v-bfd3d4f8]{border-color:color-mix(in oklch,var(--theme-err) 40%,transparent);background:color-mix(in oklch,var(--theme-err) 6%,var(--theme-surface-1))}.snapshot-card--critical .snapshot-card__value[data-v-bfd3d4f8]{color:var(--theme-err)}.snapshot-card--good[data-v-bfd3d4f8]{border-color:color-mix(in oklch,var(--theme-ok) 40%,transparent);background:color-mix(in oklch,var(--theme-ok) 6%,var(--theme-surface-1))}.snapshot-card--good .snapshot-card__value[data-v-bfd3d4f8]{color:var(--theme-ok)}.snapshot-detail[data-v-bfd3d4f8]{display:flex;flex-direction:column;gap:.375rem}.snapshot-detail__row[data-v-bfd3d4f8]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.75rem}.snapshot-detail__label[data-v-bfd3d4f8]{color:var(--theme-neutral7);flex-shrink:0}.snapshot-detail__chips[data-v-bfd3d4f8]{display:inline-flex;flex-wrap:wrap;gap:.375rem}.snapshot-chip[data-v-bfd3d4f8]{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:9999px;background:var(--theme-surface-2);color:var(--theme-fg);font-size:11px;text-decoration:none;border:1px solid var(--theme-neutral3)}.snapshot-chip[data-v-bfd3d4f8]:hover{background:var(--theme-surface-1);border-color:var(--theme-neutral4)}.snapshot-chip--warn[data-v-bfd3d4f8]{border-color:color-mix(in oklch,var(--theme-warn) 35%,transparent);background:color-mix(in oklch,var(--theme-warn) 8%,var(--theme-surface-1));color:var(--theme-warn)}.my-assignments[data-v-bea62369]{background:linear-gradient(135deg,color-mix(in oklch,var(--theme-warn) 4%,var(--theme-surface-1)),var(--theme-surface-1))}.counter[data-v-bea62369]{border:1px solid var(--theme-neutral3);border-radius:.5rem;padding:.5rem .75rem;text-align:center;background:var(--theme-surface-1)}.counter__label[data-v-bea62369]{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--theme-neutral6)}.counter__value[data-v-bea62369]{font-size:1.5rem;font-weight:700;color:var(--theme-fg);margin-top:.25rem}.assignment-row[data-v-bea62369]{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:.375rem;background:var(--theme-surface-2)}.assignment-row__link[data-v-bea62369]{display:flex;flex-direction:column;min-width:0;flex:1;text-decoration:none;color:var(--theme-fg)}.assignment-row__link[data-v-bea62369]:hover{color:var(--theme-brand-strong, var(--theme-brand))}.assignment-row__title[data-v-bea62369]{font-size:.8125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assignment-row__meta[data-v-bea62369]{font-size:.6875rem;color:var(--theme-neutral6)}.action-widget__btn[data-v-a69fabb5]{position:relative;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;padding:.75rem .85rem;border-radius:.6rem;border:1px solid var(--theme-neutral-3);background:var(--theme-surface-1);color:var(--theme-fg);text-align:start;cursor:pointer;transition:all .15s;font-size:.85rem}.action-widget__btn[data-v-a69fabb5]:hover{background:var(--theme-surface-2);border-color:var(--theme-brand);transform:translateY(-1px)}.action-widget__btn--danger[data-v-a69fabb5]{border-color:color-mix(in oklch,var(--theme-err) 50%,transparent);background:color-mix(in oklch,var(--theme-err) 5%,var(--theme-surface-1))}.action-widget__icon[data-v-a69fabb5]{width:1.25rem;height:1.25rem;color:var(--theme-brand-strong, var(--theme-brand))}.action-widget__btn--danger .action-widget__icon[data-v-a69fabb5]{color:var(--theme-err)}.action-widget__label[data-v-a69fabb5]{font-weight:500;line-height:1.2}.action-widget__pulse[data-v-a69fabb5]{position:absolute;top:.5rem;right:.5rem;width:.5rem;height:.5rem;border-radius:999px;background:var(--theme-err);box-shadow:0 0 color-mix(in oklch,var(--theme-err) 60%,transparent);animation:action-pulse-a69fabb5 1.6s infinite}@keyframes action-pulse-a69fabb5{0%{box-shadow:0 0 color-mix(in oklch,var(--theme-err) 60%,transparent)}70%{box-shadow:0 0 0 6px color-mix(in oklch,var(--theme-err) 0%,transparent)}to{box-shadow:0 0 color-mix(in oklch,var(--theme-err) 0%,transparent)}}@media(prefers-reduced-motion:reduce){.action-widget__pulse[data-v-a69fabb5],.action-widget__btn[data-v-a69fabb5]:hover{animation:none;transform:none}}.timeline-empty[data-v-e36c4f11]{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:1.25rem 1rem;text-align:center;color:var(--theme-neutral-6)}.timeline-empty__title[data-v-e36c4f11]{font-size:.9rem;font-weight:600;color:var(--theme-fg);margin:0}.timeline-empty__hint[data-v-e36c4f11]{font-size:.8rem;margin:0}.timeline-empty__kbd[data-v-e36c4f11]{font-size:.75rem;margin:.5rem 0 0;display:inline-flex;align-items:center;gap:.35rem}.kbd[data-v-e36c4f11]{display:inline-grid;place-items:center;min-width:1.7rem;height:1.2rem;padding:0 .25rem;border:1px solid var(--theme-neutral-3);border-radius:.25rem;background:var(--theme-surface-2);font-family:ui-monospace,monospace;font-size:.7rem}.action-timeline[data-v-e36c4f11]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.action-timeline__row[data-v-e36c4f11]{display:flex;gap:.75rem;padding:.6rem 0;border-bottom:1px solid var(--theme-neutral-3)}.action-timeline__row--btn[data-v-e36c4f11]{background:transparent;border-left:0;border-right:0;border-top:0;width:100%;text-align:start;cursor:pointer;transition:background .15s}.action-timeline__row--btn[data-v-e36c4f11]:hover{background:var(--theme-surface-2)}.action-timeline__row--btn[data-v-e36c4f11]:focus-visible{outline:2px solid var(--theme-brand);outline-offset:-2px}.timeline-detail__body[data-v-e36c4f11]{margin-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.timeline-detail__list[data-v-e36c4f11]{display:grid;grid-template-columns:auto 1fr;gap:.4rem .75rem;margin:0}.timeline-detail__label[data-v-e36c4f11]{font-size:.7rem;color:var(--theme-neutral-6);text-transform:uppercase;letter-spacing:.04em}.timeline-detail__value[data-v-e36c4f11]{font-size:.85rem;color:var(--theme-fg);margin:0;word-break:break-word}.timeline-detail__asset[data-v-e36c4f11]{font-size:.72rem;color:var(--theme-neutral-7);margin:0;padding-top:.5rem;border-top:1px solid var(--theme-neutral-3)}.timeline-detail__tech[data-v-e36c4f11]{font-size:.72rem;color:var(--theme-neutral-7);padding-top:.5rem;border-top:1px solid var(--theme-neutral-3)}.timeline-detail__tech-summary[data-v-e36c4f11]{cursor:pointer;color:var(--theme-neutral-6);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem}.timeline-detail__tech-list[data-v-e36c4f11]{display:grid;grid-template-columns:auto 1fr;gap:.25rem .6rem;margin:.5rem 0 0}.timeline-detail__tech-list dt[data-v-e36c4f11]{color:var(--theme-neutral-6);text-transform:uppercase;letter-spacing:.04em;font-size:.65rem}.timeline-detail__tech-list dd[data-v-e36c4f11]{margin:0;min-width:0}.timeline-detail__tech-list code[data-v-e36c4f11]{font-family:ui-monospace,monospace;font-size:.68rem;background:var(--theme-surface-2);padding:.05rem .35rem;border-radius:.2rem;word-break:break-all}.action-timeline__row[data-v-e36c4f11]:last-child{border-bottom:none}.action-timeline__icon[data-v-e36c4f11]{width:1.1rem;height:1.1rem;color:var(--theme-brand-strong, var(--theme-brand));flex-shrink:0;margin-top:.1rem}.action-timeline__body[data-v-e36c4f11]{flex:1;min-width:0}.action-timeline__head[data-v-e36c4f11]{display:flex;align-items:baseline;gap:.25rem;flex-wrap:wrap}.action-timeline__action[data-v-e36c4f11]{font-size:.85rem;font-weight:500;color:var(--theme-fg)}.action-timeline__time[data-v-e36c4f11]{font-size:.7rem;color:var(--theme-neutral-6)}.action-timeline__meta[data-v-e36c4f11]{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.15rem}.action-timeline__persona[data-v-e36c4f11]{font-size:.72rem;color:var(--theme-neutral-7)}.action-timeline__payload[data-v-e36c4f11]{font-size:.72rem;color:var(--theme-neutral-6);font-family:var(--theme-font-mono, ui-monospace, monospace);background:var(--theme-surface-2);padding:.05rem .4rem;border-radius:.25rem;truncate:true;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ops-state-card[data-v-7bf47449]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-radius:.5rem;border:1px solid rgb(var(--theme-border) / .6);background:rgb(var(--theme-card-bg) / .4)}.ops-state-count[data-v-7bf47449]{font-size:.75rem;font-weight:600;padding:.125rem .5rem;border-radius:9999px;background:rgb(var(--theme-brand) / .1);color:rgb(var(--theme-brand))}.ops-state-card[data-state=reported] .ops-state-count[data-v-7bf47449]{background:rgb(var(--theme-warn) / .12);color:rgb(var(--theme-warn))}.ops-state-card[data-state=blocked_by_customer] .ops-state-count[data-v-7bf47449],.ops-state-card[data-state=waiting_vendor] .ops-state-count[data-v-7bf47449],.ops-state-card[data-state=waiting_material] .ops-state-count[data-v-7bf47449]{background:rgb(var(--theme-mut) / .12);color:rgb(var(--theme-mut))}.ops-state-card[data-state=resolved] .ops-state-count[data-v-7bf47449]{background:rgb(var(--theme-ok) / .12);color:rgb(var(--theme-ok))}.ops-state-row__link[data-v-7bf47449]{display:flex;flex-direction:column;gap:.125rem;padding:.375rem .5rem;border-radius:.375rem;font-size:.75rem;color:rgb(var(--theme-fg));background:rgb(var(--theme-bg));transition:background .12s ease}.ops-state-row__link[data-v-7bf47449]:hover{background:rgb(var(--theme-brand) / .06)}.ops-state-row__title[data-v-7bf47449]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-state-row__loc[data-v-7bf47449],.ops-state-row__age[data-v-7bf47449]{font-size:.6875rem;color:rgb(var(--theme-mut))}.ops-state-empty[data-v-7bf47449]{font-size:.75rem;color:rgb(var(--theme-mut));font-style:italic}.ops-state-more[data-v-7bf47449]{font-size:.6875rem;color:rgb(var(--theme-mut));text-align:center}.sla-section-title[data-v-eebaabb0]{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;color:rgb(var(--theme-mut))}.sla-row[data-v-eebaabb0]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.25rem .5rem;padding:.5rem .625rem;border-radius:.375rem;font-size:.75rem;border:1px solid rgb(var(--theme-border) / .6);background:rgb(var(--theme-card-bg) / .4);transition:background .12s ease}.sla-row[data-v-eebaabb0]:hover{background:rgb(var(--theme-card-bg))}.sla-row--breach[data-v-eebaabb0]{border-left:3px solid rgb(var(--theme-err))}.sla-row--paused[data-v-eebaabb0]{border-left:3px solid rgb(var(--theme-mut));opacity:.85}.sla-row__title[data-v-eebaabb0]{font-weight:500;color:rgb(var(--theme-fg));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;gap:.375rem}.sla-priority-chip[data-v-eebaabb0]{width:.5rem;height:.5rem;border-radius:9999px;flex-shrink:0;background:rgb(var(--theme-mut))}.sla-priority-chip[data-priority=critical][data-v-eebaabb0]{background:rgb(var(--theme-err))}.sla-priority-chip[data-priority=high][data-v-eebaabb0]{background:rgb(var(--theme-warn))}.sla-priority-chip[data-priority=low][data-v-eebaabb0]{background:rgb(var(--theme-mut) / .6)}.sla-row__delta[data-v-eebaabb0]{font-size:.6875rem;font-weight:600;color:rgb(var(--theme-err))}.sla-row--paused .sla-row__delta[data-v-eebaabb0]{color:rgb(var(--theme-mut));font-weight:500}.sla-row__loc[data-v-eebaabb0]{grid-column:span 2;font-size:.6875rem;color:rgb(var(--theme-mut))}.sla-empty[data-v-eebaabb0]{font-size:.75rem;color:rgb(var(--theme-mut));font-style:italic}.panel-tabs[data-v-efe8b7c3]{display:flex;gap:.4rem;flex-wrap:wrap;padding:.25rem;border-radius:.6rem;background:var(--theme-surface-2);border:1px solid var(--theme-neutral-3)}.panel-tab[data-v-efe8b7c3]{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .9rem;border-radius:.45rem;border:1px solid transparent;background:transparent;color:var(--theme-neutral-7);font-size:.85rem;font-weight:500;cursor:pointer;transition:all .15s;flex:1;justify-content:center;min-width:0}.panel-tab[data-v-efe8b7c3]:hover{background:var(--theme-surface-1);color:var(--theme-fg)}.panel-tab--active[data-v-efe8b7c3]{background:var(--theme-surface-1);color:var(--theme-fg);border-color:var(--theme-brand);box-shadow:0 1px 3px #0000000f}@media(max-width:640px){.panel-tab[data-v-efe8b7c3]{flex:1 1 auto;padding:.5rem .4rem;font-size:.72rem;gap:.3rem}.panel-tab__label[data-v-efe8b7c3]{white-space:nowrap}}
