.nx-desktop-root,html.nx-desktop-document{--nx-palette-feldgrau: #607161;--nx-palette-emerald-lake: #6d8b74;--nx-palette-summer-jasmine: #efead8;--nx-palette-sheepskin: #d0c9c0;--nx-light-text: #455744;--nx-light-text-secondary: #536154;--nx-light-muted: #59675b;--nx-light-accent: #526352;--nx-light-accent-hover: #455744;--nx-light-positive: #276946;--nx-light-warning: #79510e;--nx-light-danger: #873e48;--nx-light-danger-strong: #6e303a;--nx-light-danger-ink: #efead8;--nx-light-info: #3f5f7c;--nx-canvas: #10161b;--nx-surface: #151d24;--nx-surface-raised: #1a242c;--nx-surface-soft: #202b34;--nx-text: #f2f6f1;--nx-text-secondary: #c5d0c9;--nx-muted: #91a09b;--nx-accent: #8fb79e;--nx-accent-hover: #abd0b6;--nx-accent-ink: #0d1813;--nx-border: #31404b;--nx-border-strong: #52636f;--nx-positive: #84bb9a;--nx-warning: #d9b16e;--nx-danger: #de878c;--nx-danger-strong: #f0b8ba;--nx-danger-ink: #261519;--nx-info: #8db4d9;--nx-pastel-sage: #23382f;--nx-pastel-lime: #343e2b;--nx-pastel-sand: #3b3429;--nx-pastel-blue: #263849;--nx-pastel-lilac: #362d45;--nx-pastel-rose: #432e35;--nx-focus: #b8d2e5;--nx-shadow-base: #080c0f;--nx-preview-dark-canvas: #10161b;--nx-preview-dark-surface: #151d24;--nx-preview-dark-soft: #202b34;--nx-preview-dark-accent: #8fb79e;--nx-preview-dark-border: #31404b;--nx-shadow-sm: 0 2px 4px color-mix(in srgb, var(--nx-shadow-base) 78%, transparent), 0 14px 34px color-mix(in srgb, var(--nx-shadow-base) 58%, transparent);--nx-shadow-lg: 0 4px 10px color-mix(in srgb, var(--nx-shadow-base) 84%, transparent), 0 28px 76px color-mix(in srgb, var(--nx-shadow-base) 70%, transparent);--nx-radius-sm: 12px;--nx-radius-md: 18px;--nx-radius-lg: 26px;--nx-space-1: 4px;--nx-space-2: 8px;--nx-space-3: 12px;--nx-space-4: 16px;--nx-space-5: 20px;--nx-space-6: 24px;--nx-space-8: 32px;--nx-space-10: 40px;--nx-motion-fast: .14s;--nx-motion-base: .18s;--nx-motion-slow: .22s;--nx-status-positive-bg: #1d3028;--nx-status-warning-bg: #352d20;--nx-status-danger-bg: #3a252a;--nx-status-accent-bg: #24382f;--nx-status-positive-border: #3f6c56;--nx-status-warning-border: #7d6337;--nx-status-danger-border: #7c4950;--nx-status-accent-border: #4e7860;--nx-panel-bg: var(--nx-surface-raised);--nx-panel-soft-bg: var(--nx-surface-soft);--nx-card-bg: var(--nx-surface-raised);--nx-control-bg: var(--nx-surface-soft);--nx-control-hover-bg: var(--nx-surface-soft);--nx-navigation-bg: #121a20;--nx-navigation-active-bg: #233930;--nx-dialog-bg: #1b252d;--nx-overlay-bg: color-mix(in srgb, #0b1115 78%, transparent);--nx-elevated: var(--nx-surface-raised);--nx-surface-elevated: var(--nx-surface-raised);--nx-surface-subtle: var(--nx-surface-soft);--nx-text-muted: var(--nx-muted);--nx-accent-contrast: var(--nx-accent-ink);--nx-accent-dim: #263b33;--nx-shadow-card: var(--nx-shadow-sm);--nx-shadow-panel: var(--nx-shadow-sm);--nx-shadow-overlay: var(--nx-shadow-lg);--bg: var(--nx-canvas);--surface: var(--nx-surface);--surface2: var(--nx-surface-soft);--card: var(--nx-surface-raised);--border: var(--nx-border);--text: var(--nx-text);--textSec: var(--nx-text-secondary);--textMuted: var(--nx-muted);--text-sec: var(--nx-text-secondary);--text-muted: var(--nx-muted);--accent: var(--nx-accent);--accentHover: var(--nx-accent-hover);--accentDim: var(--nx-accent-dim);--accentText: var(--nx-accent-ink);--riskLow: var(--nx-positive);--riskMed: var(--nx-warning);--riskHigh: var(--nx-danger);--focusRing: var(--nx-focus);--cardShadow: var(--nx-shadow-sm);--cardShadowHover: var(--nx-shadow-lg);--cardHoverBorder: var(--nx-border-strong);--cardBackdrop: blur(18px);--shadow: color-mix(in srgb, var(--nx-shadow-base) 64%, transparent);min-height:100vh;color-scheme:dark;color:var(--nx-text);background:var(--nx-canvas);font-family:Inter,Inter Variable,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI Variable,Segoe UI,sans-serif;font-size:14px;font-optical-sizing:auto;text-rendering:optimizeLegibility}.nx-desktop-root[data-theme=light],html.nx-desktop-document[data-theme=light]{--nx-canvas: var(--nx-palette-summer-jasmine);--nx-surface: color-mix( in srgb, var(--nx-palette-summer-jasmine) 94%, var(--nx-palette-sheepskin) );--nx-surface-raised: var(--nx-palette-summer-jasmine);--nx-surface-soft: color-mix( in srgb, var(--nx-palette-summer-jasmine) 86%, var(--nx-palette-sheepskin) );--nx-text: var(--nx-light-text);--nx-text-secondary: var(--nx-light-text-secondary);--nx-muted: var(--nx-light-muted);--nx-accent: var(--nx-light-accent);--nx-accent-dim: color-mix(in srgb, var(--nx-accent) 12%, var(--nx-surface-raised));--nx-accent-hover: var(--nx-light-accent-hover);--nx-accent-ink: var(--nx-palette-summer-jasmine);--nx-border: var(--nx-palette-sheepskin);--nx-border-strong: color-mix( in srgb, var(--nx-palette-sheepskin) 76%, var(--nx-palette-feldgrau) );--nx-positive: var(--nx-light-positive);--nx-warning: var(--nx-light-warning);--nx-danger: var(--nx-light-danger);--nx-danger-strong: var(--nx-light-danger-strong);--nx-danger-ink: var(--nx-light-danger-ink);--nx-info: var(--nx-light-info);--nx-pastel-sage: color-mix(in srgb, var(--nx-palette-sheepskin) 10%, var(--nx-surface-raised));--nx-pastel-lime: color-mix(in srgb, var(--nx-palette-sheepskin) 6%, var(--nx-surface-raised));--nx-pastel-sand: color-mix(in srgb, var(--nx-palette-sheepskin) 16%, var(--nx-surface-raised));--nx-pastel-blue: color-mix(in srgb, var(--nx-palette-sheepskin) 8%, var(--nx-surface-raised));--nx-pastel-lilac: color-mix(in srgb, var(--nx-palette-sheepskin) 12%, var(--nx-surface-raised));--nx-pastel-rose: color-mix(in srgb, var(--nx-palette-sheepskin) 18%, var(--nx-surface-raised));--nx-focus: var(--nx-light-accent-hover);--nx-shadow-base: var(--nx-light-text);--nx-shadow-sm: 0 2px 4px color-mix(in srgb, var(--nx-shadow-base) 14%, transparent), 0 14px 32px color-mix(in srgb, var(--nx-shadow-base) 18%, transparent);--nx-shadow-lg: 0 3px 8px color-mix(in srgb, var(--nx-shadow-base) 18%, transparent), 0 26px 64px color-mix(in srgb, var(--nx-shadow-base) 26%, transparent);--nx-status-positive-bg: color-mix(in srgb, var(--nx-positive) 10%, var(--nx-surface-raised));--nx-status-warning-bg: color-mix(in srgb, var(--nx-warning) 10%, var(--nx-surface-raised));--nx-status-danger-bg: color-mix(in srgb, var(--nx-danger) 10%, var(--nx-surface-raised));--nx-status-accent-bg: color-mix(in srgb, var(--nx-info) 10%, var(--nx-surface-raised));--nx-status-positive-border: color-mix(in srgb, var(--nx-positive) 38%, var(--nx-border));--nx-status-warning-border: color-mix(in srgb, var(--nx-warning) 38%, var(--nx-border));--nx-status-danger-border: color-mix(in srgb, var(--nx-danger) 38%, var(--nx-border));--nx-status-accent-border: color-mix(in srgb, var(--nx-info) 38%, var(--nx-border));--nx-panel-bg: var(--nx-surface-raised);--nx-panel-soft-bg: var(--nx-surface);--nx-card-bg: var(--nx-surface-raised);--nx-control-bg: var(--nx-surface-raised);--nx-control-hover-bg: var(--nx-surface-soft);--nx-navigation-bg: var(--nx-palette-summer-jasmine);--nx-navigation-active-bg: color-mix( in srgb, var(--nx-palette-summer-jasmine) 84%, var(--nx-palette-sheepskin) );--nx-dialog-bg: var(--nx-surface-raised);--nx-overlay-bg: color-mix(in srgb, var(--nx-shadow-base) 44%, transparent);color-scheme:light;background:var(--nx-canvas)}.nx-desktop-root *,.nx-desktop-root *:before,.nx-desktop-root *:after{box-sizing:border-box}.nx-desktop-root button,.nx-desktop-root input,.nx-desktop-root textarea,.nx-desktop-root select{font:inherit}.nx-desktop-root button,.nx-desktop-root a,.nx-desktop-root input,.nx-desktop-root textarea,.nx-desktop-root select{-webkit-tap-highlight-color:transparent}.nx-desktop-root :where(button,a,input,textarea,select):focus-visible{outline:3px solid var(--nx-focus);outline-offset:2px}:where(input,textarea,select){-webkit-tap-highlight-color:transparent}html[data-nexora-input-method=pointer] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]):not([type=image]),textarea,select):focus{outline:none!important;box-shadow:none!important}html[data-nexora-input-method=pointer] .nexora-stats-field>div:focus-within{border-color:var(--nx-border, var(--border))!important;box-shadow:none!important}.nx-desktop-root ::selection{color:var(--nx-accent-ink);background:var(--nx-accent)}.nx-root-fallback{display:grid;min-height:100vh;min-height:100dvh;place-items:center;background:var(--nx-canvas)}.nx-root-fallback__brand{display:grid;justify-items:center;gap:6px;color:var(--nx-text)}.nx-root-fallback__logo{width:86px;height:64px;display:block;background:currentColor;-webkit-mask:url(/nexora-icon.svg) center top / 86px 86px no-repeat;mask:url(/nexora-icon.svg) center top / 86px 86px no-repeat}.nx-root-fallback__name{color:currentColor;font-size:32px;font-weight:900;line-height:1;letter-spacing:-.06em}.nx-desktop-page{width:min(100%,1440px);min-width:0;margin:0 auto;padding:32px clamp(24px,2.8vw,40px) 52px}.nx-page-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;min-width:0;margin-bottom:24px}.nx-page-header__copy{min-width:0;max-width:760px}.nx-page-header__eyebrow{display:block;margin-bottom:8px;color:var(--nx-accent);font-size:12px;font-weight:720;letter-spacing:.09em;text-transform:uppercase}.nx-page-header h1{margin:0;color:var(--nx-text);font-size:var(--nx-page-title-size, clamp(32px, 3vw, 44px));font-weight:720;line-height:1.02;letter-spacing:-.045em}.nx-page-header p{max-width:640px;margin:10px 0 0;color:var(--nx-muted);font-size:14px;line-height:1.6}.nx-page-header__actions{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:10px}.nx-panel{min-width:0;border:1px solid var(--nx-border);border-radius:var(--nx-radius-md);background:var(--nx-panel-bg);box-shadow:var(--nx-shadow-sm);animation:nx-card-enter var(--nx-motion-slow) cubic-bezier(.22,1,.36,1) both}.nx-panel--flat{box-shadow:none}.nx-panel--soft{background:var(--nx-panel-soft-bg)}.nx-panel--accent{border-color:color-mix(in srgb,var(--nx-accent) 72%,var(--nx-border));background:color-mix(in srgb,var(--nx-pastel-sage) 82%,var(--nx-surface-raised))}.nx-desktop-root[data-theme=light] .nx-panel,.nx-desktop-root[data-theme=light] .nx-metric-card{border-color:var(--nx-border);background:var(--nx-card-bg)}.nx-desktop-root[data-theme=light] .nx-panel--soft{background:var(--nx-panel-soft-bg)}.nx-panel__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px 0}.nx-panel__header h2,.nx-panel__header h3{margin:0;color:var(--nx-text);font-size:16px;font-weight:680;letter-spacing:-.015em}.nx-panel__body{padding:22px}.nx-metric-card{display:flex;min-height:132px;flex-direction:column;justify-content:space-between;gap:18px;padding:20px;border:1px solid var(--nx-border);border-radius:var(--nx-radius-md);background:var(--nx-card-bg);box-shadow:var(--nx-shadow-sm);animation:nx-card-enter var(--nx-motion-slow) cubic-bezier(.22,1,.36,1) both;transition:transform var(--nx-motion-base) ease,border-color var(--nx-motion-base) ease,box-shadow var(--nx-motion-base) ease}.nx-metric-card:hover{border-color:color-mix(in srgb,var(--nx-accent) 72%,var(--nx-border));box-shadow:var(--nx-shadow-lg);transform:translateY(-2px)}.nx-metric-card__label{color:var(--nx-muted);font-size:12px;font-weight:650}.nx-metric-card__value{color:var(--nx-text);font-size:32px;font-weight:720;line-height:1;letter-spacing:-.04em}.nx-metric-card__meta{color:var(--nx-text-secondary);font-size:12px;line-height:1.45}.nx-toolbar{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px}.nx-toolbar__group{display:flex;min-width:0;align-items:center;gap:10px}.nx-segmented{display:inline-flex;min-width:0;align-items:center;gap:3px;padding:4px;border:1px solid var(--nx-border);border-radius:var(--nx-radius-sm);background:var(--nx-panel-soft-bg)}.nx-segmented__item{min-height:34px;padding:0 13px;border:0;border-radius:9px;color:var(--nx-muted);background:transparent;font-size:12px;font-weight:650;white-space:nowrap;cursor:pointer;transition:color var(--nx-motion-fast) ease,background var(--nx-motion-fast) ease,transform var(--nx-motion-fast) ease}.nx-segmented__item:hover:not(:disabled){color:var(--nx-text);background:color-mix(in srgb,var(--nx-accent) 18%,var(--nx-panel-soft-bg))}.nx-segmented__item[aria-selected=true],.nx-segmented__item[aria-pressed=true]{color:var(--nx-accent-ink);background:var(--nx-accent);box-shadow:0 5px 14px color-mix(in srgb,var(--nx-accent) 32%,transparent)}.nx-segmented__item:disabled{cursor:not-allowed;opacity:.48}.nx-icon-button{display:inline-grid;width:40px;height:40px;flex:0 0 auto;place-items:center;padding:0;border:1px solid var(--nx-border);border-radius:var(--nx-radius-sm);color:var(--nx-text-secondary);background:var(--nx-control-bg);cursor:pointer;transition:color var(--nx-motion-fast) ease,border-color var(--nx-motion-fast) ease,background var(--nx-motion-fast) ease,transform var(--nx-motion-fast) ease}.nx-icon-button:hover:not(:disabled){color:var(--nx-text);border-color:var(--nx-border-strong);background:var(--nx-control-hover-bg);box-shadow:var(--nx-shadow-sm);transform:translateY(-1px)}.nx-icon-button:disabled{cursor:not-allowed;opacity:.42}.nx-undo-snackbar{position:fixed;z-index:1100;right:24px;bottom:24px;display:flex;box-sizing:border-box;width:min(420px,calc(100vw - 32px));min-height:52px;align-items:center;gap:12px;padding:8px 8px 8px 16px;border:1px solid var(--nx-border-strong);border-radius:var(--nx-radius-md);color:var(--nx-text);background:var(--nx-surface-raised);box-shadow:var(--nx-shadow-lg)}.nx-undo-snackbar p{min-width:0;flex:1;margin:0;color:var(--nx-text-secondary);font-size:13px;font-weight:650;line-height:1.35}.nx-undo-snackbar button{min-width:44px;min-height:44px;padding:8px 12px;border:0;border-radius:var(--nx-radius-sm);color:var(--nx-accent-ink);background:var(--nx-accent);font:inherit;font-size:13px;font-weight:720;line-height:1;cursor:pointer}.nx-undo-snackbar button:hover{background:var(--nx-accent-hover)}.nx-undo-snackbar button:focus-visible{outline:3px solid var(--nx-focus);outline-offset:2px}@media(max-width:620px){.nx-undo-snackbar{right:16px;bottom:16px}}.nx-status-badge{display:inline-flex;min-height:24px;align-items:center;gap:6px;padding:0 9px;border:1px solid var(--nx-border);border-radius:999px;color:var(--nx-text-secondary);background:var(--nx-surface);font-size:11px;font-weight:680;line-height:1;white-space:nowrap}.nx-status-badge:before{width:6px;height:6px;border-radius:50%;background:currentColor;content:""}.nx-status-badge--positive{color:var(--nx-positive);border-color:var(--nx-status-positive-border);background:var(--nx-status-positive-bg)}.nx-status-badge--warning{color:var(--nx-warning);border-color:var(--nx-status-warning-border);background:var(--nx-status-warning-bg)}.nx-status-badge--danger{color:var(--nx-danger);border-color:var(--nx-status-danger-border);background:var(--nx-status-danger-bg)}.nx-status-badge--accent{color:var(--nx-accent);border-color:var(--nx-status-accent-border);background:var(--nx-status-accent-bg)}.nx-progress{display:grid;gap:8px}.nx-progress__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--nx-muted);font-size:11px}.nx-progress__track{height:7px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--nx-text) 16%,transparent)}.nx-progress__value{height:100%;border-radius:inherit;background:var(--nx-accent);transition:width var(--nx-motion-slow) ease}.nx-empty-state{display:grid;min-height:220px;place-items:center;padding:32px;text-align:center}.nx-empty-state__inner{width:min(100%,380px)}.nx-empty-state__icon{display:grid;width:52px;height:52px;margin:0 auto 16px;place-items:center;border:1px solid color-mix(in srgb,var(--nx-accent) 68%,var(--nx-border));border-radius:16px;color:var(--nx-accent);background:color-mix(in srgb,var(--nx-accent) 22%,var(--nx-surface-raised))}.nx-empty-state h2,.nx-empty-state h3{margin:0;color:var(--nx-text);font-size:16px}.nx-empty-state p{margin:8px 0 0;color:var(--nx-muted);font-size:13px;line-height:1.55}.nx-empty-state__action{margin-top:18px}.nx-dialog-backdrop{position:fixed;z-index:1200;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:var(--nx-overlay-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nx-desktop-root[data-theme=light] .nx-dialog-backdrop{background:var(--nx-overlay-bg);-webkit-backdrop-filter:blur(12px) saturate(.9);backdrop-filter:blur(12px) saturate(.9)}.nx-desktop-root[data-theme=light] .nx-dialog{border-color:var(--nx-border-strong);background:var(--nx-dialog-bg)}.nx-dialog{width:min(100%,560px);max-height:min(760px,calc(100vh - 48px));overflow:auto;border:1px solid var(--nx-border-strong);border-radius:var(--nx-radius-lg);color:var(--nx-text);background:var(--nx-dialog-bg);box-shadow:var(--nx-shadow-lg)}.nx-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px 24px 0}.nx-dialog__header h2{margin:0;font-size:24px;line-height:1.1;letter-spacing:-.03em}.nx-dialog__description{margin:8px 0 0;color:var(--nx-muted);font-size:13px;line-height:1.55}.nx-dialog__body{padding:24px}.nx-skeleton{position:relative;overflow:hidden;border-radius:var(--nx-radius-sm);background:color-mix(in srgb,var(--nx-text) 14%,transparent)}.nx-skeleton:after{position:absolute;top:0;bottom:0;left:-42%;width:42%;background:color-mix(in srgb,var(--nx-text) 22%,transparent);content:"";animation:nx-shimmer 1.4s infinite}.nx-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}@keyframes nx-shimmer{to{transform:translate(340%)}}@keyframes nx-card-enter{0%{opacity:0;translate:0 7px}to{opacity:1;translate:0 0}}@media(max-width:1179px){.nx-desktop-page{padding-inline:24px}}@media(max-width:1080px){.nx-page-header{align-items:flex-start}.nx-page-header h1{font-size:32px}}@media(prefers-reduced-motion:reduce){.nx-desktop-root *,.nx-desktop-root *:before,.nx-desktop-root *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.nx-desktop-root[data-visual=true] *,.nx-desktop-root[data-visual=true] *:before,.nx-desktop-root[data-visual=true] *:after{caret-color:transparent!important;animation:none!important;transition:none!important}.nx-root-status{display:grid;min-height:100vh;min-height:100dvh;place-items:center;padding:24px;background:var(--nx-canvas)}.nx-root-status__panel{width:min(100%,540px);padding:clamp(24px,4vw,36px);border:1px solid var(--nx-border-strong);border-radius:var(--nx-radius-lg);color:var(--nx-text);background:var(--nx-panel-bg);box-shadow:var(--nx-shadow-overlay);text-align:center}.nx-root-status__icon{display:grid;width:48px;height:48px;margin:0 auto 14px;border:1px solid var(--nx-status-danger-border);border-radius:50%;place-items:center;color:var(--nx-danger-strong);background:var(--nx-status-danger-bg);font-size:24px;font-weight:780}.nx-root-status h1{margin:0;color:var(--nx-text);font-size:clamp(24px,3vw,30px);line-height:1.15;letter-spacing:-.03em}.nx-root-status p{max-width:440px;margin:12px auto 24px;color:var(--nx-muted);font-size:14px;line-height:1.65}.nx-root-status__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:18px}.nx-root-status__actions button{min-height:44px;padding:0 20px;border-radius:var(--nx-radius-sm);font-weight:720;cursor:pointer}.nx-root-status__primary{border:1px solid var(--nx-accent);color:var(--nx-accent-ink);background:var(--nx-accent)}.nx-root-status__secondary{border:1px solid var(--nx-border-strong);color:var(--nx-text);background:var(--nx-control-bg)}.nx-root-status__primary:hover,.nx-root-status__secondary:hover{border-color:var(--nx-accent);background:var(--nx-control-hover-bg)}.nx-root-status__primary:hover{color:var(--nx-text)}.nx-root-status__danger{border:1px solid var(--nx-status-danger-border);color:var(--nx-danger-strong);background:var(--nx-status-danger-bg)}.nx-root-status__danger:hover{border-color:var(--nx-danger-strong)}.nx-root-status__confirm-dialog .nx-dialog__body{padding-top:18px}.nx-root-status__confirm-actions{justify-content:flex-end;margin-bottom:0}.nx-root-status--loading{text-align:center}.nx-root-status__loader{display:grid;justify-items:center;gap:14px}.nx-root-status__loader strong{color:var(--nx-text);font-size:34px;letter-spacing:-.04em}.nx-root-status__loader span{width:30px;height:30px;border:3px solid var(--nx-border);border-top-color:var(--nx-accent);border-radius:50%;animation:nx-root-status-spin .8s linear infinite}@keyframes nx-root-status-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.nx-root-status__loader span{animation:none}}
