.wms-home,.wms-home>*{min-width:0}.wms-metric-value{min-height:44px;color:var(--foreground);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;font-size:2rem;font-weight:650;line-height:1.3;text-decoration:none;display:flex}.wms-metric-value>svg{width:22px;height:22px;color:var(--wms-accent,var(--info));flex-shrink:0}.wms-metric-value:focus-visible,.wms-activity-link:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:var(--radius)}.wms-accent-info{--wms-accent:var(--info)}.wms-accent-warn{--wms-accent:var(--warning)}.wms-accent-bad{--wms-accent:var(--destructive)}.wms-accent-off{--wms-accent:var(--muted-foreground)}.wms-accent-ok{--wms-accent:var(--ok)}.wms-home .wms-circuit [data-slot=card-title]{color:var(--info)}.wms-circuit-count{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:600}.wms-attention-row{border-left:3px solid var(--wms-accent);border-radius:0 var(--radius) var(--radius) 0}.wms-home .wms-attention-row [data-slot=item-content]{min-width:min(100%,230px)}.wms-home .wms-activity-row{border-bottom:1px solid var(--border);border-radius:0}.wms-home .wms-activity-row:last-child{border-bottom:0}.wms-activity-link{align-items:center;gap:8px;min-height:44px;font-size:.875rem;font-weight:500;display:flex}.wms-operation-identity{border-top:3px solid var(--info)}.wms-operation-facts dt{font-size:.75rem}.wms-operation-facts dd{font-weight:500}.wms-document-stage{border-left:3px solid var(--wms-accent,var(--info))}.wms-document-stage-label{font-size:1.125rem;font-weight:600}.wms-history-row{border-left:2px solid var(--border);border-radius:0}@media (width<=767px){.wms-home [data-slot=button],.wms-home [data-slot=item-title]>a,.wms-home .wms-circuit [data-slot=item-title]>a{min-height:44px}.wms-home [data-slot=item-title]>a{align-items:center;display:inline-flex}.wms-attention-row [data-slot=button]{justify-content:space-between;width:100%}.wms-operation-identity [data-slot=button],.wms-document-stage [data-slot=button]{min-height:44px}}.wms-grid [data-slot=table-cell],.wms-grid [data-slot=table-head]{padding-inline:.5rem}.wms-grid [data-slot=table-cell]{overflow-wrap:anywhere;padding-block:.25rem}.wms-grid [data-slot=table]{font-size:var(--text-sm);table-layout:fixed;width:100%}@media (width<=767px){.wms-page a{align-items:center;min-width:44px;max-width:100%;min-height:44px;display:inline-flex}}.wms-grid [data-slot=table-row]:focus-within{background:var(--accent);outline:1px solid var(--ring);outline-offset:-1px}.wms-grid [data-slot=table-row][data-state=selected]{background:color-mix(in srgb, var(--primary) 9%, var(--card))}.wms-grid .wms-row-identity{color:var(--foreground)}.wms-grid .wms-row-progress{color:var(--chart-2)}.wms-rf [data-slot=button],.wms-rf [data-slot=input],.wms-rf [data-slot=select-trigger]{min-height:44px}.wms-rf [data-slot=button][data-size=icon]{min-width:44px}.wms-rf{overflow-wrap:anywhere;width:100%;max-width:672px;margin-inline:auto}.wms-rf .rf-choice{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);text-align:left;align-items:center;gap:12px;width:100%;padding:16px;display:flex}.wms-rf .rf-choice:hover{background:var(--accent)}.wms-rf .rf-choice:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.wms-rf .rf-reading{border-color:var(--primary)}.wms-rf .rf-reading-target{font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,5vw,2rem);font-weight:600;line-height:1.2}.wms-rf .rf-reading-input{font-variant-numeric:tabular-nums;min-height:44px;font-size:1.25rem}.wms-rf .rf-next-stage{border-color:var(--primary)}.wms-rf .rf-operation-context{align-items:flex-start;gap:12px;display:flex}.wms-rf .rf-operation-context>div{flex:1;min-width:0}:root{--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out}.t-text-swap{filter:blur();opacity:1;transition:transform var(--text-swap-dur) var(--text-swap-ease), filter var(--text-swap-dur) var(--text-swap-ease), opacity var(--text-swap-dur) var(--text-swap-ease);will-change:transform, filter, opacity;display:inline-block;transform:translateY(0)}.t-text-swap.is-exit{transform:translateY(calc(var(--text-swap-translate-y) * -1));filter:blur(var(--text-swap-blur));opacity:0}.t-text-swap.is-enter-start{transform:translateY(var(--text-swap-translate-y));filter:blur(var(--text-swap-blur));opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.t-text-swap{transition:none!important}}
