[data-neomes-tokens=v1]{--neomes-breakpoint-compact:40rem;--neomes-breakpoint-medium:64rem;--neomes-breakpoint-wide:90rem;--neomes-context-mobile-body:var(--neomes-font-size-body);--neomes-context-mobile-metadata:var(--neomes-font-size-caption);--neomes-context-mobile-padding:var(--neomes-space-4);--neomes-context-mobile-primary:var(--neomes-font-size-heading);--neomes-context-mobile-target:var(--neomes-target-touch);--neomes-context-pc-body:var(--neomes-font-size-body);--neomes-context-pc-metadata:var(--neomes-font-size-caption);--neomes-context-pc-padding:var(--neomes-space-4);--neomes-context-pc-primary:var(--neomes-font-size-title);--neomes-context-pc-target:var(--neomes-target-desktop);--neomes-context-tablet-body:var(--neomes-font-size-prominent);--neomes-context-tablet-metadata:var(--neomes-font-size-body);--neomes-context-tablet-padding:var(--neomes-space-4);--neomes-context-tablet-primary:var(--neomes-font-size-title);--neomes-context-tablet-target:var(--neomes-target-touch);--neomes-context-tv-body:var(--neomes-font-size-distance);--neomes-context-tv-metadata:var(--neomes-font-size-heading);--neomes-context-tv-padding:var(--neomes-space-6);--neomes-context-tv-primary:var(--neomes-font-size-display);--neomes-density-comfortable-gap:var(--neomes-space-3);--neomes-density-comfortable-padding:var(--neomes-space-4);--neomes-density-comfortable-target:var(--neomes-target-desktop);--neomes-density-compact-gap:var(--neomes-space-2);--neomes-density-compact-padding:var(--neomes-space-2);--neomes-density-compact-target:var(--neomes-target-desktop);--neomes-density-spacious-gap:var(--neomes-space-4);--neomes-density-spacious-padding:var(--neomes-space-6);--neomes-density-spacious-target:var(--neomes-target-desktop);--neomes-elevation-flat-blur:0px;--neomes-elevation-flat-opacity:0;--neomes-elevation-flat-y:0px;--neomes-elevation-floating-blur:24px;--neomes-elevation-floating-opacity:.18;--neomes-elevation-floating-y:8px;--neomes-elevation-overlay-blur:48px;--neomes-elevation-overlay-opacity:.24;--neomes-elevation-overlay-y:16px;--neomes-elevation-raised-blur:8px;--neomes-elevation-raised-opacity:.12;--neomes-elevation-raised-y:2px;--neomes-focus-offset:3px;--neomes-focus-width:3px;--neomes-font-family-mono:ui-monospace, "SFMono-Regular", "Consolas", monospace;--neomes-font-family-ui:system-ui, "-apple-system", "BlinkMacSystemFont", "Segoe UI", sans-serif;--neomes-font-lineheight-body:1.5;--neomes-font-lineheight-heading:1.3;--neomes-font-lineheight-tight:1.2;--neomes-font-size-body:1rem;--neomes-font-size-caption:.875rem;--neomes-font-size-display:2.5rem;--neomes-font-size-distance:1.75rem;--neomes-font-size-heading:1.5rem;--neomes-font-size-hero:3rem;--neomes-font-size-metric:4rem;--neomes-font-size-prominent:1.125rem;--neomes-font-size-subtitle:1.25rem;--neomes-font-size-title:2rem;--neomes-font-weight-bold:700;--neomes-font-weight-medium:500;--neomes-font-weight-regular:400;--neomes-font-weight-strong:600;--neomes-icon-size-default:1.25rem;--neomes-icon-size-distance:2rem;--neomes-icon-size-small:1rem;--neomes-icon-size-touch:1.5rem;--neomes-layer-backdrop:40;--neomes-layer-base:0;--neomes-layer-dialog:50;--neomes-layer-notice:60;--neomes-layer-popover:30;--neomes-layer-raised:10;--neomes-layer-sticky:20;--neomes-motion-distance-large:1rem;--neomes-motion-distance-medium:.5rem;--neomes-motion-distance-none:0rem;--neomes-motion-distance-reduced:0rem;--neomes-motion-distance-small:.25rem;--neomes-motion-duration-expressive:.48s;--neomes-motion-duration-long:.32s;--neomes-motion-duration-medium:.2s;--neomes-motion-duration-none:0s;--neomes-motion-duration-reduced:0s;--neomes-motion-duration-short:.12s;--neomes-motion-easing-emphasized:cubic-bezier(.2, 0, .1, 1);--neomes-motion-easing-enter:cubic-bezier(0, 0, .2, 1);--neomes-motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--neomes-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--neomes-motion-opacity-ambient:.12;--neomes-motion-opacity-hidden:0;--neomes-motion-opacity-visible:1;--neomes-motion-role-t0-distance:var(--neomes-motion-distance-none);--neomes-motion-role-t0-duration:var(--neomes-motion-duration-none);--neomes-motion-role-t1-distance:var(--neomes-motion-distance-small);--neomes-motion-role-t1-duration:var(--neomes-motion-duration-short);--neomes-motion-role-t2-distance:var(--neomes-motion-distance-medium);--neomes-motion-role-t2-duration:var(--neomes-motion-duration-medium);--neomes-motion-role-t3-distance:var(--neomes-motion-distance-large);--neomes-motion-role-t3-duration:var(--neomes-motion-duration-long);--neomes-motion-role-t4-distance:var(--neomes-motion-distance-none);--neomes-motion-role-t4-duration:var(--neomes-motion-duration-short);--neomes-motion-role-t5-distance:var(--neomes-motion-distance-large);--neomes-motion-role-t5-duration:var(--neomes-motion-duration-expressive);--neomes-radius-large:1rem;--neomes-radius-medium:.75rem;--neomes-radius-none:0rem;--neomes-radius-panel:1.5rem;--neomes-radius-pill:9999px;--neomes-radius-small:.375rem;--neomes-space-0:0rem;--neomes-space-1:.25rem;--neomes-space-10:2.5rem;--neomes-space-12:3rem;--neomes-space-16:4rem;--neomes-space-2:.5rem;--neomes-space-24:6rem;--neomes-space-3:.75rem;--neomes-space-4:1rem;--neomes-space-6:1.5rem;--neomes-space-8:2rem;--neomes-target-critical:64px;--neomes-target-desktop:44px;--neomes-target-touch:56px;--neomes-action-destructive:var(--neomes-palette-red-400);--neomes-action-primary:var(--neomes-palette-magenta-500);--neomes-border-default:var(--neomes-palette-neutral-700);--neomes-focus-ring:var(--neomes-palette-blue-300);--neomes-palette-amber-400:#d9ad5b;--neomes-palette-amber-950:#34280f;--neomes-palette-black-1000:#000;--neomes-palette-blue-300:#659de8;--neomes-palette-blue-400:#659de8;--neomes-palette-blue-950:#10233f;--neomes-palette-green-400:#50c98b;--neomes-palette-green-950:#143225;--neomes-palette-ink-950:#071018;--neomes-palette-magenta-500:#e052a5;--neomes-palette-neutral-1000:#070b13;--neomes-palette-neutral-200:#cbd5e1;--neomes-palette-neutral-300:#aab5c5;--neomes-palette-neutral-400:#8791a2;--neomes-palette-neutral-50:#f4f7fb;--neomes-palette-neutral-700:#566a86;--neomes-palette-neutral-800:#202a39;--neomes-palette-neutral-850:#1b283a;--neomes-palette-neutral-900:#162132;--neomes-palette-neutral-950:#111927;--neomes-palette-orange-400:#ef8f45;--neomes-palette-orange-950:#35200e;--neomes-palette-red-400:#eb6b72;--neomes-palette-red-950:#341a1e;--neomes-palette-rose-400:#fb7185;--neomes-palette-rose-950:#35151b;--neomes-palette-slate-400:#7f8ca0;--neomes-palette-slate-950:#1b2533;--neomes-palette-violet-400:#b57deb;--neomes-palette-violet-950:#251738;--neomes-shadow-base:var(--neomes-palette-black-1000);--neomes-status-adjustment:var(--neomes-palette-orange-400);--neomes-status-adjustment-surface:var(--neomes-palette-orange-950);--neomes-status-critical:var(--neomes-palette-rose-400);--neomes-status-critical-surface:var(--neomes-palette-rose-950);--neomes-status-maintenance:var(--neomes-palette-red-400);--neomes-status-maintenance-surface:var(--neomes-palette-red-950);--neomes-status-pending:var(--neomes-palette-slate-400);--neomes-status-pending-surface:var(--neomes-palette-slate-950);--neomes-status-running:var(--neomes-palette-green-400);--neomes-status-running-surface:var(--neomes-palette-green-950);--neomes-status-setup:var(--neomes-palette-violet-400);--neomes-status-setup-surface:var(--neomes-palette-violet-950);--neomes-status-stopped:var(--neomes-palette-neutral-400);--neomes-status-stopped-surface:var(--neomes-palette-neutral-800);--neomes-status-warning:var(--neomes-palette-amber-400);--neomes-status-warning-surface:var(--neomes-palette-amber-950);--neomes-surface-canvas:var(--neomes-palette-neutral-1000);--neomes-surface-overlay:var(--neomes-palette-neutral-850);--neomes-surface-panel:var(--neomes-palette-neutral-950);--neomes-surface-raised:var(--neomes-palette-neutral-900);--neomes-text-inverse:var(--neomes-palette-ink-950);--neomes-text-primary:var(--neomes-palette-neutral-50);--neomes-text-secondary:var(--neomes-palette-neutral-300)}@media (prefers-reduced-motion:reduce){[data-neomes-tokens=v1]{--neomes-motion-distance-large:0rem;--neomes-motion-distance-medium:0rem;--neomes-motion-distance-none:0rem;--neomes-motion-distance-reduced:0rem;--neomes-motion-distance-small:0rem;--neomes-motion-duration-expressive:0s;--neomes-motion-duration-long:0s;--neomes-motion-duration-medium:0s;--neomes-motion-duration-none:0s;--neomes-motion-duration-reduced:0s;--neomes-motion-duration-short:0s;--neomes-motion-role-t0-distance:0rem;--neomes-motion-role-t0-duration:0s;--neomes-motion-role-t1-distance:0rem;--neomes-motion-role-t1-duration:0s;--neomes-motion-role-t2-distance:0rem;--neomes-motion-role-t2-duration:0s;--neomes-motion-role-t3-distance:0rem;--neomes-motion-role-t3-duration:0s;--neomes-motion-role-t4-distance:0rem;--neomes-motion-role-t4-duration:0s;--neomes-motion-role-t5-distance:0rem;--neomes-motion-role-t5-duration:0s}}[data-neomes-tokens=v1]{--neomes-brand-primary:#af249d}.neomes-ds-density--compact{--neomes-ds-gap:var(--neomes-density-compact-gap);--neomes-ds-padding:var(--neomes-density-compact-padding);--neomes-ds-target:var(--neomes-density-compact-target)}.neomes-ds-density--comfortable{--neomes-ds-gap:var(--neomes-density-comfortable-gap);--neomes-ds-padding:var(--neomes-density-comfortable-padding);--neomes-ds-target:var(--neomes-density-comfortable-target)}.neomes-ds-density--spacious{--neomes-ds-gap:var(--neomes-density-spacious-gap);--neomes-ds-padding:var(--neomes-density-spacious-padding);--neomes-ds-target:var(--neomes-density-spacious-target)}.neomes-ds-button,.neomes-ds-card,.neomes-ds-field,.neomes-ds-status-chip,.neomes-ds-alert,.neomes-ds-dialog,.neomes-ds-sheet,.neomes-ds-timeline,.neomes-ds-table,.neomes-ds-loader,.neomes-ds-progress{box-sizing:border-box;font-family:var(--neomes-font-family-ui)}.neomes-ds-button{--neomes-ds-gap:var(--neomes-density-comfortable-gap);--neomes-ds-padding:var(--neomes-density-comfortable-padding);--neomes-ds-target:var(--neomes-density-comfortable-target);min-height:var(--neomes-ds-target);justify-content:center;align-items:center;gap:var(--neomes-ds-gap);padding:var(--neomes-space-2) var(--neomes-ds-padding);border-radius:var(--neomes-radius-medium);font:inherit;font-weight:var(--neomes-font-weight-strong);cursor:pointer;transition:background-color var(--neomes-motion-duration-short) var(--neomes-motion-easing-standard), border-color var(--neomes-motion-duration-short) var(--neomes-motion-easing-standard), color var(--neomes-motion-duration-short) var(--neomes-motion-easing-standard), transform var(--neomes-motion-duration-short) var(--neomes-motion-easing-standard);border:1px solid #0000;display:inline-flex}.neomes-ds-button--primary{color:var(--neomes-text-inverse);background:var(--neomes-action-primary);border-color:var(--neomes-action-primary)}.neomes-ds-button--secondary{color:var(--neomes-text-primary);background:var(--neomes-surface-raised);border-color:var(--neomes-border-default)}.neomes-ds-button--ghost{color:var(--neomes-text-primary);background:0 0;border-color:#0000}.neomes-ds-button--destructive{color:var(--neomes-text-inverse);background:var(--neomes-action-destructive);border-color:var(--neomes-action-destructive)}.neomes-ds-button:hover:not(:disabled){filter:brightness(1.08)}.neomes-ds-button:active:not(:disabled){transform:translateY(var(--neomes-motion-distance-small))}.neomes-ds-button:disabled{cursor:not-allowed;opacity:.5}.neomes-ds-button:focus-visible,.neomes-ds-input:focus-visible{outline:var(--neomes-focus-width) solid var(--neomes-focus-ring);outline-offset:var(--neomes-focus-offset)}.neomes-ds-button__busy,.neomes-ds-loader__spinner{width:var(--neomes-icon-size-small);height:var(--neomes-icon-size-small);box-sizing:border-box;border-radius:var(--neomes-radius-pill);animation:neomes-ds-spin var(--neomes-motion-duration-long) linear infinite;border:2px solid;border-top-color:#0000}.neomes-ds-card{--neomes-ds-gap:var(--neomes-density-comfortable-gap);--neomes-ds-padding:var(--neomes-density-comfortable-padding);gap:var(--neomes-ds-gap);padding:var(--neomes-ds-padding);color:var(--neomes-text-primary);background:var(--neomes-surface-panel);border:1px solid var(--neomes-border-default);border-radius:var(--neomes-radius-panel);flex-direction:column;display:flex}.neomes-ds-card__header{justify-content:space-between;align-items:flex-start;gap:var(--neomes-ds-gap);display:flex}.neomes-ds-card__heading,.neomes-ds-card__content,.neomes-ds-card__footer{gap:var(--neomes-space-2);flex-direction:column;display:flex}.neomes-ds-card__eyebrow{color:var(--neomes-text-secondary);font-size:var(--neomes-font-size-caption);font-weight:var(--neomes-font-weight-bold);letter-spacing:.06em;text-transform:uppercase}.neomes-ds-card__title{font-size:var(--neomes-font-size-heading);line-height:var(--neomes-font-lineheight-heading);margin:0}.neomes-ds-card__description,.neomes-ds-card__footer{color:var(--neomes-text-secondary);font-size:var(--neomes-font-size-body);line-height:var(--neomes-font-lineheight-body);margin:0}.neomes-ds-card__action{flex:none}.neomes-ds-field{gap:var(--neomes-space-2);color:var(--neomes-text-primary);display:grid}.neomes-ds-field__label{font-size:var(--neomes-font-size-body);font-weight:var(--neomes-font-weight-strong)}.neomes-ds-field__required,.neomes-ds-field__description,.neomes-ds-field__error{font-size:var(--neomes-font-size-caption)}.neomes-ds-field__required,.neomes-ds-field__description{color:var(--neomes-text-secondary)}.neomes-ds-field__error{color:var(--neomes-status-critical);font-weight:var(--neomes-font-weight-strong)}.neomes-ds-input{width:100%;min-height:var(--neomes-target-desktop);box-sizing:border-box;padding:var(--neomes-space-2) var(--neomes-space-3);color:var(--neomes-text-primary);background:var(--neomes-surface-raised);border:1px solid var(--neomes-border-default);border-radius:var(--neomes-radius-medium);font:inherit}.neomes-ds-input::placeholder{color:var(--neomes-text-secondary)}.neomes-ds-input--error{border-color:var(--neomes-status-critical)}.neomes-ds-status--running{--neomes-ds-status-color:var(--neomes-status-running);--neomes-ds-status-surface:var(--neomes-status-running-surface)}.neomes-ds-status--setup{--neomes-ds-status-color:var(--neomes-status-setup);--neomes-ds-status-surface:var(--neomes-status-setup-surface)}.neomes-ds-status--adjustment{--neomes-ds-status-color:var(--neomes-status-adjustment);--neomes-ds-status-surface:var(--neomes-status-adjustment-surface)}.neomes-ds-status--maintenance{--neomes-ds-status-color:var(--neomes-status-maintenance);--neomes-ds-status-surface:var(--neomes-status-maintenance-surface)}.neomes-ds-status--stopped{--neomes-ds-status-color:var(--neomes-status-stopped);--neomes-ds-status-surface:var(--neomes-status-stopped-surface)}.neomes-ds-status--warning{--neomes-ds-status-color:var(--neomes-status-warning);--neomes-ds-status-surface:var(--neomes-status-warning-surface)}.neomes-ds-status--critical{--neomes-ds-status-color:var(--neomes-status-critical);--neomes-ds-status-surface:var(--neomes-status-critical-surface)}.neomes-ds-status--pending{--neomes-ds-status-color:var(--neomes-status-pending);--neomes-ds-status-surface:var(--neomes-status-pending-surface)}.neomes-ds-status-chip{align-items:center;gap:var(--neomes-space-2);width:fit-content;padding:var(--neomes-space-1) var(--neomes-space-3);color:var(--neomes-ds-status-color);background:var(--neomes-ds-status-surface);border:1px solid var(--neomes-ds-status-color);border-radius:var(--neomes-radius-pill);font-size:var(--neomes-font-size-caption);font-weight:var(--neomes-font-weight-bold);display:inline-flex}.neomes-ds-status-chip__marker,.neomes-ds-alert__dot,.neomes-ds-timeline__marker{width:var(--neomes-space-2);height:var(--neomes-space-2);background:var(--neomes-ds-status-color);border-radius:var(--neomes-radius-pill);flex:none}.neomes-ds-alert{align-items:flex-start;gap:var(--neomes-space-3);padding:var(--neomes-space-4);color:var(--neomes-text-primary);background:var(--neomes-ds-status-surface);border:1px solid var(--neomes-ds-status-color);border-radius:var(--neomes-radius-large);display:flex}.neomes-ds-alert__marker{min-width:var(--neomes-icon-size-default);min-height:var(--neomes-icon-size-default);color:var(--neomes-ds-status-color);place-items:center;display:grid}.neomes-ds-alert__content{gap:var(--neomes-space-1);display:grid}.neomes-ds-alert__title{color:var(--neomes-ds-status-color)}.neomes-ds-alert__body{color:var(--neomes-text-primary);line-height:var(--neomes-font-lineheight-body)}.neomes-ds-overlay{z-index:var(--neomes-layer-dialog);padding:var(--neomes-space-4);background:var(--neomes-surface-overlay);place-items:center;display:grid;position:fixed;inset:0}.neomes-ds-dialog,.neomes-ds-sheet{box-sizing:border-box;color:var(--neomes-text-primary);background:var(--neomes-surface-panel);border:1px solid var(--neomes-border-default)}.neomes-ds-dialog{width:min(100%,36rem);max-height:calc(100dvh - var(--neomes-space-8));padding:var(--neomes-space-6);border-radius:var(--neomes-radius-panel);overflow:auto}.neomes-ds-sheet{padding:var(--neomes-space-6);position:absolute;overflow:auto}.neomes-ds-sheet--start,.neomes-ds-sheet--end{width:min(100%,32rem);top:0;bottom:0}.neomes-ds-sheet--start{border-radius:0 var(--neomes-radius-panel) var(--neomes-radius-panel) 0;left:0}.neomes-ds-sheet--end{border-radius:var(--neomes-radius-panel) 0 0 var(--neomes-radius-panel);right:0}.neomes-ds-sheet--bottom{border-radius:var(--neomes-radius-panel) var(--neomes-radius-panel) 0 0;max-height:min(80dvh,42rem);bottom:0;left:0;right:0}.neomes-ds-overlay-surface__header,.neomes-ds-overlay-surface__content,.neomes-ds-overlay-surface__actions{gap:var(--neomes-space-2);flex-direction:column;display:flex}.neomes-ds-overlay-surface__content,.neomes-ds-overlay-surface__actions{margin-top:var(--neomes-space-4)}.neomes-ds-overlay-surface__title,.neomes-ds-overlay-surface__description{margin:0}.neomes-ds-overlay-surface__title{font-size:var(--neomes-font-size-heading)}.neomes-ds-overlay-surface__description{color:var(--neomes-text-secondary);line-height:var(--neomes-font-lineheight-body)}.neomes-ds-timeline{gap:var(--neomes-space-4);color:var(--neomes-text-primary);margin:0;padding:0;list-style:none;display:grid}.neomes-ds-timeline__item{grid-template-columns:var(--neomes-icon-size-default) 1fr;gap:var(--neomes-space-3);align-items:start;display:grid}.neomes-ds-timeline__marker{margin-top:var(--neomes-space-2);box-shadow:0 0 0 1px var(--neomes-ds-status-color)}.neomes-ds-timeline__content{gap:var(--neomes-space-2);min-width:0;display:grid}.neomes-ds-timeline__heading{justify-content:space-between;align-items:baseline;gap:var(--neomes-space-2);flex-wrap:wrap;display:flex}.neomes-ds-timeline__heading time,.neomes-ds-timeline__body{color:var(--neomes-text-secondary);font-size:var(--neomes-font-size-caption)}.neomes-ds-table-frame{border:1px solid var(--neomes-border-default);border-radius:var(--neomes-radius-large);width:100%;overflow-x:auto}.neomes-ds-table{border-collapse:collapse;width:100%;color:var(--neomes-text-primary);background:var(--neomes-surface-panel);font-size:var(--neomes-font-size-body)}.neomes-ds-table__caption{padding:var(--neomes-space-3) var(--neomes-space-4);color:var(--neomes-text-secondary);text-align:left}.neomes-ds-table__header-cell,.neomes-ds-table__cell{padding:var(--neomes-space-3) var(--neomes-space-4);border-bottom:1px solid var(--neomes-border-default);text-align:left;vertical-align:middle}.neomes-ds-table__header-cell{color:var(--neomes-text-secondary);background:var(--neomes-surface-raised);font-size:var(--neomes-font-size-caption);font-weight:var(--neomes-font-weight-bold)}.neomes-ds-table__body .neomes-ds-table__row:last-child .neomes-ds-table__cell{border-bottom:0}.neomes-ds-loader,.neomes-ds-progress{color:var(--neomes-text-primary);font-size:var(--neomes-font-size-body)}.neomes-ds-loader{align-items:center;gap:var(--neomes-space-2);display:inline-flex}.neomes-ds-loader__spinner{color:var(--neomes-status-pending)}.neomes-ds-progress{gap:var(--neomes-space-2);display:grid}.neomes-ds-progress__label-row{justify-content:space-between;gap:var(--neomes-space-3);display:flex}.neomes-ds-progress__track{width:100%;height:var(--neomes-space-2);accent-color:var(--neomes-action-primary)}@keyframes neomes-ds-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.neomes-ds-button,.neomes-ds-button__busy,.neomes-ds-loader__spinner{transition:none;animation:none;transform:none}}.neomes-ds-icon{width:var(--neomes-icon-size-default);height:var(--neomes-icon-size-default);color:currentColor;vertical-align:middle;pointer-events:none;flex:none;display:inline-block;overflow:visible}.neomes-ds-icon--small{width:var(--neomes-icon-size-small);height:var(--neomes-icon-size-small)}.neomes-ds-icon--default{width:var(--neomes-icon-size-default);height:var(--neomes-icon-size-default)}.neomes-ds-icon--touch{width:var(--neomes-icon-size-touch);height:var(--neomes-icon-size-touch)}.neomes-ds-icon--distance{width:var(--neomes-icon-size-distance);height:var(--neomes-icon-size-distance)}.neomes-ds-status-chip__icon{flex:none;place-items:center;display:inline-grid}.neomes-ds-status-chip__icon .neomes-ds-icon{color:var(--neomes-ds-status-color)}.neomes-motion-reveal,.neomes-motion-state-change,.neomes-motion-expand{--neomes-motion-runtime-duration:var(--neomes-motion-role-t2-duration);--neomes-motion-runtime-distance:var(--neomes-motion-role-t2-distance);--neomes-motion-runtime-easing:var(--neomes-motion-easing-standard)}.neomes-motion--t0{--neomes-motion-runtime-duration:var(--neomes-motion-role-t0-duration);--neomes-motion-runtime-distance:var(--neomes-motion-role-t0-distance)}.neomes-motion--t1{--neomes-motion-runtime-duration:var(--neomes-motion-role-t1-duration);--neomes-motion-runtime-distance:var(--neomes-motion-role-t1-distance)}.neomes-motion--t2{--neomes-motion-runtime-duration:var(--neomes-motion-role-t2-duration);--neomes-motion-runtime-distance:var(--neomes-motion-role-t2-distance)}.neomes-motion--t3{--neomes-motion-runtime-duration:var(--neomes-motion-role-t3-duration);--neomes-motion-runtime-distance:var(--neomes-motion-role-t3-distance)}.neomes-motion--t4{--neomes-motion-runtime-duration:var(--neomes-motion-role-t4-duration);--neomes-motion-runtime-distance:var(--neomes-motion-role-t4-distance)}.neomes-motion--t5{--neomes-motion-runtime-duration:var(--neomes-motion-role-t5-duration);--neomes-motion-runtime-distance:var(--neomes-motion-role-t5-distance);--neomes-motion-runtime-easing:var(--neomes-motion-easing-emphasized)}.neomes-motion-reveal{--neomes-motion-x:var(--neomes-motion-distance-none);--neomes-motion-y:var(--neomes-motion-distance-none);animation:neomes-motion-reveal var(--neomes-motion-runtime-duration) var(--neomes-motion-easing-enter) both;will-change:opacity, transform}.neomes-motion--from-up{--neomes-motion-y:var(--neomes-motion-runtime-distance)}.neomes-motion--from-down{--neomes-motion-y:calc(var(--neomes-motion-runtime-distance) * -1)}.neomes-motion--from-start{--neomes-motion-x:var(--neomes-motion-runtime-distance)}.neomes-motion--from-end{--neomes-motion-x:calc(var(--neomes-motion-runtime-distance) * -1)}.neomes-motion-state-change{animation:neomes-motion-state-change var(--neomes-motion-runtime-duration) var(--neomes-motion-easing-standard) both;will-change:opacity, transform}.neomes-motion-expand{opacity:var(--neomes-motion-opacity-hidden);transform:translateY(var(--neomes-motion-distance-small));transition:grid-template-rows var(--neomes-motion-role-t2-duration) var(--neomes-motion-easing-standard), opacity var(--neomes-motion-role-t1-duration) var(--neomes-motion-easing-standard), transform var(--neomes-motion-role-t2-duration) var(--neomes-motion-easing-standard);grid-template-rows:0fr;display:grid}.neomes-motion-expand[data-motion-open=true]{opacity:var(--neomes-motion-opacity-visible);transform:translateY(var(--neomes-motion-distance-none));grid-template-rows:1fr}.neomes-motion-expand__inner{min-height:0;overflow:hidden}@keyframes neomes-motion-reveal{0%{opacity:var(--neomes-motion-opacity-hidden);transform:translate3d(var(--neomes-motion-x), var(--neomes-motion-y), 0)}to{opacity:var(--neomes-motion-opacity-visible);transform:translate(0,0)}}@keyframes neomes-motion-state-change{0%{opacity:var(--neomes-motion-opacity-ambient);transform:translateY(var(--neomes-motion-runtime-distance))}to{opacity:var(--neomes-motion-opacity-visible);transform:translateY(var(--neomes-motion-distance-none))}}@media (prefers-reduced-motion:reduce){.neomes-motion-reveal,.neomes-motion-state-change,.neomes-motion-expand{will-change:auto;transition:none;animation:none;transform:none}}.neomes-motion--t1,.neomes-motion--t2{--neomes-motion-runtime-duration:var(--neomes-motion-duration-short)}.neomes-motion--t3{--neomes-motion-runtime-duration:var(--neomes-motion-duration-medium)}.neomes-motion--t4{--neomes-motion-runtime-duration:var(--neomes-motion-duration-short)}.neomes-motion--t5{--neomes-motion-runtime-duration:var(--neomes-motion-duration-medium)}.neomes-motion--delay-1{animation-delay:var(--neomes-motion-duration-none)}.neomes-motion--delay-2{animation-delay:var(--neomes-motion-duration-short)}.neomes-motion--delay-3{animation-delay:var(--neomes-motion-duration-medium)}
