.standard-loading-state{justify-content:center;align-items:center;gap:var(--mv-spacing-2,8px);padding:var(--mv-spacing-4,16px);flex-direction:column;display:flex}.standard-loading-state__spinner{display:inline-block;position:relative}.size-sm .standard-loading-state__spinner{width:20px;height:20px}.size-md .standard-loading-state__spinner{width:32px;height:32px}.size-lg .standard-loading-state__spinner{width:48px;height:48px}.spinner-ring{border:2px solid #0000;border-top-color:var(--quiet-amber);border-radius:50%;animation:1.2s linear infinite spinner-rotate;position:absolute;inset:0}.spinner-ring:nth-child(2){border-top-color:var(--mv-color-primary-light,var(--color-primary-light,var(--color-primary)));animation-duration:1.6s;animation-delay:-.4s;inset:4px}.spinner-ring:nth-child(3){border-top-color:var(--mv-color-primary-lighter,var(--color-primary-light,var(--color-primary)));animation-duration:2s;animation-delay:-.8s;inset:8px}@keyframes spinner-rotate{to{transform:rotate(360deg)}}.standard-loading-state__skeleton{gap:var(--mv-spacing-2,8px);flex-direction:column;width:100%;max-width:240px;display:flex}.skeleton-line{background:linear-gradient(90deg, var(--mv-color-bg-secondary,var(--bg-secondary)) 25%, var(--mv-color-bg-tertiary,var(--bg-tertiary)) 50%, var(--mv-color-bg-secondary,var(--bg-secondary)) 75%);border-radius:var(--mv-border-radius-sm,4px);background-size:200% 100%;height:12px;animation:1.5s ease-in-out infinite skeleton-shimmer}.skeleton-line--title{width:60%;height:16px}.skeleton-line--body{width:100%}.skeleton-line--short{width:75%}.size-sm .skeleton-line{height:10px}.size-sm .skeleton-line--title,.size-lg .skeleton-line{height:14px}.size-lg .skeleton-line--title{height:20px}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.standard-loading-state__progress{align-items:center;gap:var(--mv-spacing-1,4px);flex-direction:column;width:100%;max-width:280px;display:flex}.progress-track{background:var(--mv-color-bg-secondary,var(--bg-secondary));border-radius:var(--op-radius-chip,4px);width:100%;height:6px;overflow:hidden}.size-sm .progress-track{height:4px}.size-lg .progress-track{height:8px}.progress-fill{background:var(--quiet-amber);border-radius:var(--op-radius-chip,4px);height:100%;transition:width .3s}.progress-label{font-size:var(--mv-font-size-sm,12px);color:var(--mv-color-text-secondary,var(--text-secondary));font-variant-numeric:tabular-nums}.standard-loading-state__label{font-size:var(--mv-font-size-sm,12px);color:var(--mv-color-text-secondary,var(--text-secondary));margin-top:var(--mv-spacing-1,4px)}.standard-loading-state.variant-premium{padding:var(--mv-spacing-5,20px) var(--mv-spacing-4,16px);gap:var(--mv-spacing-3,12px)}.standard-loading-state.variant-premium .premium-loader{--mv-premium-accent-light:color-mix(in srgb, var(--mv-premium-accent) 60%, transparent);--mv-premium-accent-soft:color-mix(in srgb, var(--mv-premium-accent) 22%, transparent);flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.standard-loading-state.variant-premium .premium-loader__halo{display:inline-block;position:relative}.size-sm .standard-loading-state.variant-premium .premium-loader__halo{width:40px;height:40px}.size-md .standard-loading-state.variant-premium .premium-loader__halo{width:64px;height:64px}.size-lg .standard-loading-state.variant-premium .premium-loader__halo{width:88px;height:88px}.standard-loading-state.variant-premium .premium-loader__halo-ring{border:2px solid #0000;border-radius:50%;animation:1.6s cubic-bezier(.4,0,.2,1) infinite premium-halo-rotate;position:absolute;inset:0}.standard-loading-state.variant-premium .premium-loader__halo-ring--outer{border-top-color:var(--mv-premium-accent);border-right-color:var(--mv-premium-accent-soft)}.standard-loading-state.variant-premium .premium-loader__halo-ring--mid{border-top-color:var(--mv-premium-accent-strong);border-left-color:var(--mv-premium-accent-soft);animation-duration:2.1s;animation-direction:reverse;inset:7px}.standard-loading-state.variant-premium .premium-loader__halo-ring--inner{border-top-color:var(--mv-premium-accent-light);border-bottom-color:var(--mv-premium-accent-soft);animation-duration:1.3s;inset:14px}@keyframes premium-halo-rotate{to{transform:rotate(360deg)}}.standard-loading-state.variant-premium .premium-loader__core{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.standard-loading-state.variant-premium .premium-loader__pulse{background:var(--mv-premium-accent);opacity:.18;border-radius:50%;animation:2.2s ease-out infinite premium-pulse;position:absolute}.size-sm .standard-loading-state.variant-premium .premium-loader__pulse{width:20px;height:20px}.size-md .standard-loading-state.variant-premium .premium-loader__pulse{width:28px;height:28px}.size-lg .standard-loading-state.variant-premium .premium-loader__pulse{width:36px;height:36px}.standard-loading-state.variant-premium .premium-loader__pulse--delay{opacity:.12;animation-delay:-1.1s}@keyframes premium-pulse{0%{opacity:.35;transform:scale(.6)}70%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(1.15)}}.standard-loading-state.variant-premium .premium-loader__dot{background:var(--mv-premium-accent);box-shadow:0 0 0 4px var(--mv-premium-accent-soft), 0 6px 16px var(--mv-premium-accent-soft);border-radius:50%;animation:2.2s ease-in-out infinite premium-breathe;position:relative}.size-sm .standard-loading-state.variant-premium .premium-loader__dot{width:8px;height:8px}.size-md .standard-loading-state.variant-premium .premium-loader__dot{width:12px;height:12px}.size-lg .standard-loading-state.variant-premium .premium-loader__dot{width:16px;height:16px}@keyframes premium-breathe{0%,to{transform:scale(1)}50%{transform:scale(.78)}}.standard-loading-state.variant-premium .premium-loader__bars{align-items:flex-end;gap:4px;height:16px;display:flex}.size-sm .standard-loading-state.variant-premium .premium-loader__bars{gap:3px;height:12px}.size-lg .standard-loading-state.variant-premium .premium-loader__bars{gap:5px;height:22px}.standard-loading-state.variant-premium .premium-loader__bar{border-radius:var(--op-radius-chip,4px);background:var(--mv-premium-accent);opacity:.65;width:3px;animation:1.1s ease-in-out infinite premium-bar;display:inline-block}.size-sm .standard-loading-state.variant-premium .premium-loader__bar{width:2px}.size-lg .standard-loading-state.variant-premium .premium-loader__bar{width:4px}.standard-loading-state.variant-premium .premium-loader__bar--1{animation-delay:-.3s}.standard-loading-state.variant-premium .premium-loader__bar--2{animation-delay:-.15s}.standard-loading-state.variant-premium .premium-loader__bar--3{animation-delay:0s}.standard-loading-state.variant-premium .premium-loader__bar--4{animation-delay:-.45s}@keyframes premium-bar{0%,to{opacity:.4;height:30%}50%{opacity:.95;height:100%}}.standard-loading-state.variant-premium .premium-loader__label{font-size:var(--mv-font-size-sm,12px);font-weight:var(--mv-font-weight-medium,500);letter-spacing:.01em;color:var(--mv-color-text-secondary,var(--text-secondary));text-align:center;max-width:280px;margin-top:4px}.size-lg .standard-loading-state.variant-premium .premium-loader__label{font-size:var(--mv-font-size-base,14px)}.standard-loading-state.variant-premium .premium-loader.accent-primary{--mv-premium-accent:var(--color-primary);--mv-premium-accent-strong:var(--color-primary)}.standard-loading-state.variant-premium .premium-loader.accent-teal{--mv-premium-accent:var(--quiet-signal);--mv-premium-accent-strong:var(--quiet-signal)}.standard-loading-state.variant-premium .premium-loader.accent-violet{--mv-premium-accent:var(--mv-color-intelligence);--mv-premium-accent-strong:var(--mv-color-intelligence)}.standard-loading-state.variant-premium .premium-loader.accent-amber{--mv-premium-accent:var(--quiet-amber,var(--ds-color-warning));--mv-premium-accent-strong:var(--quiet-amber,var(--ds-color-warning))}.standard-loading-state.variant-premium .premium-loader.accent-emerald{--mv-premium-accent:var(--ds-color-success);--mv-premium-accent-strong:var(--ds-color-success)}.standard-loading-state.variant-premium .premium-loader.accent-crimson{--mv-premium-accent:var(--ds-color-error);--mv-premium-accent-strong:var(--quiet-destructive)}.standard-loading-state.variant-premium .premium-loader.accent-indigo{--mv-premium-accent:var(--mv-color-intelligence);--mv-premium-accent-strong:var(--mv-color-intelligence)}.standard-loading-state.variant-premium .premium-loader.accent-rose{--mv-premium-accent:var(--quiet-destructive);--mv-premium-accent-strong:var(--quiet-destructive)}.standard-loading-state.variant-premium .premium-loader.accent-sky{--mv-premium-accent:var(--color-info);--mv-premium-accent-strong:var(--color-info)}@media (prefers-reduced-motion:reduce){.standard-loading-state.variant-premium .premium-loader__halo-ring,.standard-loading-state.variant-premium .premium-loader__pulse,.standard-loading-state.variant-premium .premium-loader__dot,.standard-loading-state.variant-premium .premium-loader__bar{animation-duration:.01ms!important;animation-iteration-count:1!important}.standard-loading-state.variant-premium .premium-loader__pulse{opacity:.18;transform:scale(1)}}.operational-empty-state--embedded{text-align:left;background:0 0;border:0;max-width:28rem;padding:0}.operational-empty-state--embedded .operational-empty-state__title{color:var(--quiet-ink,var(--ds-fg-strong));font-size:var(--ds-fs-base);letter-spacing:-.01em;margin:0;font-weight:650;line-height:1.35}.operational-empty-state--embedded .operational-empty-state__copy{margin:var(--ds-space-1,var(--ds-space-1)) 0 0;color:var(--quiet-ink-muted,var(--ds-fg-muted));font-size:var(--ds-fs-sm);line-height:1.5}.operational-empty-state--embedded .operational-empty-state__action{align-items:center;gap:var(--ds-space-2,var(--ds-space-2));min-height:var(--quiet-density-control-h,32px);margin-top:var(--ds-space-3,var(--ds-space-3));padding:0 var(--ds-space-3,var(--ds-space-3));border:1px solid var(--quiet-border);border-radius:var(--ds-quiet-radius-control,8px);background:var(--quiet-card);color:var(--quiet-ink);font-size:var(--ds-fs-sm);cursor:pointer;transition:background var(--ds-duration-normal,var(--ds-duration-normal)) var(--ds-easing-standard), border-color var(--ds-duration-normal,var(--ds-duration-normal)) var(--ds-easing-standard);font-weight:620;display:inline-flex}.operational-empty-state--embedded .operational-empty-state__action:hover{color:var(--quiet-ink);background:var(--quiet-hover-bg);border-color:color-mix(in oklch, var(--quiet-ink) 22%, var(--quiet-border))}.operational-empty-state--embedded .operational-empty-state__action:focus-visible{outline:2px solid var(--op-quiet-signal,var(--quiet-amber));outline-offset:1px}.operational-empty-state--dense{max-width:36rem}.operational-empty-state--card{align-items:center;gap:var(--ds-space-3,var(--ds-space-3));padding:var(--ds-space-6,var(--ds-space-6)) var(--ds-space-5,var(--ds-space-5));text-align:center;background:var(--quiet-card,var(--quiet-surface,var(--bg-primary)));border:1px solid var(--quiet-hairline,var(--quiet-border,var(--border-primary)));border-radius:var(--ds-quiet-radius-surface,12px);flex-direction:column;display:flex}.operational-empty-state--card.operational-empty-state--compact{gap:var(--ds-space-2,var(--ds-space-2));padding:var(--ds-space-4,var(--ds-space-4)) var(--ds-space-3,var(--ds-space-3));background:0 0;border-color:#0000}:is(.mv-surface--card,.mv-record-section) .operational-empty-state--card{background:0 0;border-color:#0000}.operational-empty-state--card .operational-empty-state__glyph{width:2.5rem;height:2.5rem;color:var(--quiet-ink-muted,var(--text-tertiary));background:var(--quiet-surface-2,var(--bg-secondary));border-radius:var(--quiet-radius-lg,10px);flex:none;justify-content:center;align-items:center;display:inline-flex}.operational-empty-state--compact .operational-empty-state__glyph{width:2.25rem;height:2.25rem}.operational-empty-state--card .operational-empty-state__glyph>img,.operational-empty-state--card .operational-empty-state__glyph>svg:not(.lucide){max-width:100%;max-height:100%}.operational-empty-state--card .operational-empty-state__text{gap:var(--ds-space-1,var(--ds-space-1));flex-direction:column;max-width:34rem;display:flex}.operational-empty-state--card .operational-empty-state__title{color:var(--quiet-ink,var(--ds-fg-strong));font-size:var(--ds-fs-lg,.9375rem);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.35}.operational-empty-state--card .operational-empty-state__copy{color:var(--quiet-ink-muted,var(--ds-fg-muted));font-size:var(--ds-fs-sm);margin:0;line-height:1.5}.operational-empty-state--card .operational-empty-state__actions{justify-content:center;gap:var(--ds-space-2,var(--ds-space-2));margin-top:var(--ds-space-1,var(--ds-space-1));flex-wrap:wrap;display:flex}
