.ui-stepper{--stepper-dot-size:32px;--stepper-step-width:96px;overscroll-behavior-x:contain;scrollbar-width:thin;min-width:0;padding:5px 0;overflow-x:auto}.ui-stepper [data-slot=stepper-nav]{align-items:flex-start;width:100%;min-width:max-content;display:flex}.ui-stepper [data-slot=stepper-item]{flex:1 0 var(--stepper-step-width);min-width:var(--stepper-step-width);flex-direction:column;align-items:center;display:flex;position:relative}.ui-stepper [data-slot=stepper-trigger]{z-index:1;border-radius:var(--radius-2);width:100%;color:var(--gray-11);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0 6px;font-size:13px;font-weight:500;line-height:1.4;display:flex;position:relative}.ui-stepper [data-slot=stepper-trigger]:disabled{cursor:default}.ui-stepper [data-slot=stepper-trigger]:focus-visible{outline:2px solid var(--accent-9);outline-offset:-2px}.ui-stepper [data-slot=stepper-trigger]:hover:not(:disabled) [data-slot=stepper-indicator][data-state=inactive]{background:var(--gray-a4)}.ui-stepper [data-slot=stepper-indicator]{width:var(--stepper-dot-size);height:var(--stepper-dot-size);border-radius:var(--radius-2);background:var(--gray-a3);color:var(--gray-11);flex-shrink:0;place-items:center;transition:background-color .16s,color .16s,box-shadow .16s;display:grid}.ui-stepper [data-slot=stepper-indicator][data-state=active],.ui-stepper [data-slot=stepper-indicator][data-state=completed]{background:var(--gray-12);color:var(--color-background)}.ui-stepper [data-current=true] [data-slot=stepper-indicator]{box-shadow:0 0 0 3px var(--color-background), 0 0 0 5px var(--gray-a6)}.ui-stepper [data-current=true] [data-slot=stepper-trigger]{color:var(--gray-12)}.ui-stepper [data-slot=stepper-separator]{top:calc(var(--stepper-dot-size) / 2 - 1px);left:calc(50% + var(--stepper-dot-size) / 2 + 10px);width:calc(100% - var(--stepper-dot-size) - 20px);border-radius:var(--radius-1);background:var(--gray-a6);pointer-events:none;height:2px;position:absolute}.ui-stepper [data-slot=stepper-separator][data-state=completed]{background:var(--gray-12)}@media (max-width:640px){.ui-stepper{--stepper-dot-size:28px;--stepper-step-width:88px}.ui-stepper [data-slot=stepper-trigger]{padding-inline:4px;font-size:12px}}@media (prefers-reduced-motion:reduce){.ui-stepper [data-slot=stepper-indicator]{transition:none}}
*,:before,:after{box-sizing:border-box}*{font:inherit;margin:0;padding:0}html.light,html.light-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark,html.dark-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--kgdom-app-icon-shadow:0 1px 2px #1f202c1a, 0 4px 8px #1f202c1f, 0 10px 20px #1f202c1a}html.dark,html.dark-theme{--kgdom-app-icon-shadow:0 1px 2px #0006, 0 4px 8px #0000005c, 0 10px 20px #0000004d}body{min-height:100svh;margin:0;padding:0}img,picture,svg{max-width:100%;display:block}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}:root{--ui-motion-slide-duration:.32s;--ui-motion-slide-ease:cubic-bezier(.2, .8, .2, 1)}.radix-themes{--default-font-family:var(--font-inter), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji";--heading-font-family:var(--default-font-family)}
