.orbit-loader{--orbit-arc:#b01710;--orbit-core:#111d4a;--orbit-ring:#d9dce2;--orbit-size:24px;--orbit-speed:1.4s;width:var(--orbit-size);height:var(--orbit-size);vertical-align:middle;flex:none;display:inline-flex;position:relative}.orbit-loader svg{width:100%;height:100%;display:block;overflow:visible}.orbit-loader__ring{fill:none;stroke:var(--orbit-ring);stroke-width:5px}.orbit-loader__arc{fill:none;stroke:var(--orbit-arc);stroke-width:5px;stroke-linecap:round}.orbit-loader__head{fill:var(--orbit-arc)}.orbit-loader__core{fill:var(--orbit-core)}.orbit-loader__arm,.orbit-loader__core{transform-origin:24px 24px}.orbit-loader__arm{animation:orbit-spin var(--orbit-speed) cubic-bezier(.55,.2,.45,.8) infinite}.orbit-loader--pulse .orbit-loader__core{animation:orbit-pulse var(--orbit-speed) ease-in-out infinite}.orbit-loader__label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.orbit-loader--sm{--orbit-size:16px}.orbit-loader--sm .orbit-loader__ring{stroke-width:6.5px}.orbit-loader--sm .orbit-loader__arc{stroke-width:7.5px}.orbit-loader--sm .orbit-loader__head{display:none}.orbit-loader--sm .orbit-loader__core{transform:scale(1.15)}.orbit-loader--md{--orbit-size:24px}.orbit-loader--lg{--orbit-size:48px}.orbit-loader--xl{--orbit-size:64px}.orbit-loader--inverse{--orbit-arc:#fff;--orbit-core:#fff;--orbit-ring:#ffffff52}.orbit-loader--on-dark{--orbit-arc:#d62828;--orbit-core:#fff;--orbit-ring:#3a3f4b}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes orbit-pulse{50%{transform:scale(.86)}}@keyframes orbit-fade{to{opacity:.4}}@media (prefers-reduced-motion:reduce){.orbit-loader__arm,.orbit-loader--pulse .orbit-loader__core{animation:none}.orbit-loader svg{animation:1.6s ease-in-out infinite alternate orbit-fade}}
.orbit-loader:not(.orbit-loader--inverse):not(.orbit-loader--on-dark):not(.orbit-loader--current){--orbit-arc:var(--accent,#b01710);--orbit-core:var(--ink,#111d4a);--orbit-ring:var(--line,#d9dce2)}.orbit-loader--current{--orbit-arc:currentColor;--orbit-core:currentColor;--orbit-ring:color-mix(in srgb,currentColor 28%,transparent)}
:root{--motion-instant:.1s;--motion-fast:.16s;--motion-base:.22s;--motion-slow:.32s;--motion-reveal:.56s;--motion-ease:cubic-bezier(.16, 1, .3, 1);--motion-stagger:40ms;--motion-rise:8px}@keyframes motion-fade-in{0%{opacity:0}}@keyframes motion-rise-in{0%{opacity:0;transform:translateY(var(--motion-rise))}}@keyframes motion-card-in{0%{opacity:.01;transform:translateY(var(--motion-rise))}}@keyframes motion-pop-in{0%{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes motion-pop-out{to{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes motion-sheet-in-right{0%{transform:translate(100%)}}@keyframes motion-sheet-in-left{0%{transform:translate(-100%)}}@keyframes motion-sheet-in-bottom{0%{transform:translateY(100%)}}@keyframes motion-toast-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes motion-wipe-in{0%{clip-path:inset(0 100% 0 0)}}@keyframes motion-grow-y{0%{transform:scaleY(0)}}@keyframes motion-draw{0%{stroke-dashoffset:1px}}@keyframes motion-settle{0%{transform:scale(.97)}60%{transform:scale(1.015)}}@media (prefers-reduced-motion:no-preference){:where(button,[role=button],[data-press]){transition:transform var(--motion-instant) var(--motion-ease)}:where(button,[role=button],[data-press]):where(:not(:disabled,[aria-disabled=true],[data-motion=off],[draggable=true],[aria-roledescription])):active{transform:scale(.97)}.orbit-loader--lg,.orbit-loader--xl{animation:motion-fade-in var(--motion-base) var(--motion-ease) .15s backwards}:where([role=dialog],[role=alertdialog]):where([aria-modal=true]):where(:not([data-motion],.inset-0,[style*=transform])),:where(dialog[open]):where(:not([data-motion])){animation:motion-pop-in var(--motion-base) var(--motion-ease) backwards}:where([role=dialog],[role=alertdialog]):where([aria-modal=true].fixed.inset-0):where(:not([data-motion])){animation:motion-fade-in var(--motion-base) var(--motion-ease) backwards}:where([role=dialog],[role=alertdialog]):where([aria-modal=true].fixed.inset-0):where(:not([data-motion]))>:where(div,section,form,aside):where(:not(.absolute,.fixed,[data-motion])){animation:motion-pop-in var(--motion-base) var(--motion-ease) backwards}:where([role=dialog],[role=alertdialog]):where([aria-modal=true][style*=transform]):where(:not([data-motion])),:where(dialog[open])::backdrop,:where(.fixed:has(>[role=dialog][aria-modal=true],>[role=alertdialog][aria-modal=true])):where(:not([data-motion])){animation:motion-fade-in var(--motion-base) var(--motion-ease) backwards}[data-motion=sheet-right]{animation:motion-sheet-in-right var(--motion-slow) var(--motion-ease) backwards}[data-motion=sheet-left]{animation:motion-sheet-in-left var(--motion-slow) var(--motion-ease) backwards}[data-motion=sheet-bottom],[data-motion=sheet-end]{animation:motion-sheet-in-bottom var(--motion-slow) var(--motion-ease) backwards}@media (min-width:1024px){[data-motion=sheet-end]{animation-name:motion-sheet-in-right}}[data-motion=fade]{animation:motion-fade-in var(--motion-base) var(--motion-ease) backwards}[data-motion=pop]{animation:motion-pop-in var(--motion-base) var(--motion-ease) backwards}[data-motion=toast]{animation:motion-toast-in var(--motion-base) var(--motion-ease) backwards}.motion-stagger>:where(*){animation:motion-card-in var(--motion-reveal) var(--motion-ease) backwards}.motion-stagger>:nth-child(2){animation-delay:calc(var(--motion-stagger) * 1)}.motion-stagger>:nth-child(3){animation-delay:calc(var(--motion-stagger) * 2)}.motion-stagger>:nth-child(4){animation-delay:calc(var(--motion-stagger) * 3)}.motion-stagger>:nth-child(5){animation-delay:calc(var(--motion-stagger) * 4)}.motion-stagger>:nth-child(6){animation-delay:calc(var(--motion-stagger) * 5)}.motion-stagger>:nth-child(7){animation-delay:calc(var(--motion-stagger) * 6)}.motion-stagger>:nth-child(n+8){animation-delay:calc(var(--motion-stagger) * 7)}.motion-enter{animation:motion-card-in var(--motion-reveal) var(--motion-ease) backwards}.motion-chart{animation:motion-wipe-in var(--motion-reveal) var(--motion-ease) 80ms backwards}.motion-bars>:where(*){transform-origin:bottom;transform-box:fill-box;animation:motion-grow-y var(--motion-reveal) var(--motion-ease) backwards}.motion-bar{transform-origin:bottom;animation:motion-grow-y var(--motion-reveal) var(--motion-ease) 80ms backwards}.motion-bars>:nth-child(2){animation-delay:30ms}.motion-bars>:nth-child(3){animation-delay:60ms}.motion-bars>:nth-child(4){animation-delay:90ms}.motion-bars>:nth-child(5){animation-delay:.12s}.motion-bars>:nth-child(6){animation-delay:.15s}.motion-bars>:nth-child(n+7){animation-delay:.18s}.motion-tab-indicator{transition:transform var(--motion-base) var(--motion-ease)}[data-action-state=success]{animation:motion-settle var(--motion-slow) var(--motion-ease)}[data-action-state=success] .motion-check path{stroke-dasharray:1;animation:motion-draw var(--motion-slow) var(--motion-ease) backwards}.motion-action-label{animation:motion-fade-in var(--motion-fast) var(--motion-ease) backwards}[data-motion-state=exiting]{animation:motion-pop-out var(--motion-fast) var(--motion-ease) forwards;pointer-events:none}}.motion-tab-indicator{transform-origin:0;pointer-events:none;width:100px;height:3px;position:absolute;bottom:0;left:0}.motion-tab-indicator[data-hidden]{opacity:0}