.ka-steps,.ka-steps__item{--ka-steps-node-size: calc(28px * var(--ka-density-scale, 1));--ka-steps-node-border: var(--ka-border-strong);--ka-steps-node-bg: var(--ka-bg-card);--ka-steps-node-text: var(--ka-text-muted);--ka-steps-node-font: var(--ka-font-mono);--ka-steps-node-size-font: var(--ka-font-size-caption);--ka-steps-node-done-bg: var(--ka-accent);--ka-steps-node-done-text: var(--ka-text-on-accent);--ka-steps-node-current-border: var(--ka-accent-indicator);--ka-steps-node-current-text: var(--ka-accent-emphasis);--ka-steps-node-current-ring: var(--ka-accent-subtle-bg);--ka-steps-node-current-ring-w: 3px;--ka-steps-node-error-bg: var(--ka-danger);--ka-steps-node-error-text: var(--ka-text-on-accent);--ka-steps-node-hit: var(--ka-touch-target);--ka-steps-connector-w: 2px;--ka-steps-connector: var(--ka-border);--ka-steps-connector-done: var(--ka-accent-indicator);--ka-steps-connector-style: solid;--ka-steps-gap: var(--ka-space-6);--ka-steps-item-gap: var(--ka-space-4);--ka-steps-item-basis: 120px;--ka-steps-label-text: var(--ka-text);--ka-steps-label-weight: var(--ka-font-weight-semibold);--ka-steps-label-size: var(--ka-font-size-help);--ka-steps-label-upcoming: var(--ka-text-muted);--ka-steps-desc-text: var(--ka-text-secondary);--ka-steps-desc-size: var(--ka-font-size-caption);--ka-steps-error-text: var(--ka-danger-emphasis);--ka-steps-count-font: var(--ka-font-mono);--ka-steps-count-size: var(--ka-font-size-help);--ka-steps-count-text: var(--ka-text);--ka-steps-panel-gap: var(--ka-space-5);--ka-steps-panel-pad-block: var(--ka-space-5);--ka-steps-duration: var(--ka-duration-2);--ka-steps-disabled-opacity: var(--ka-opacity-disabled)}.ka-steps{display:flex;margin:0;padding:0;list-style:none;counter-reset:ka-step}.ka-steps__item{position:relative;display:flex;min-width:0;counter-increment:ka-step}.ka-steps__marker{position:relative;z-index:1;box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--ka-steps-node-size);height:var(--ka-steps-node-size);padding:0;border:var(--ka-border-w) solid var(--ka-steps-node-border);border-radius:var(--ka-radius-pill);background:var(--ka-steps-node-bg);color:var(--ka-steps-node-text);font-family:var(--ka-steps-node-font);font-size:var(--ka-steps-node-size-font);font-variant-numeric:tabular-nums;transition:background-color var(--ka-steps-duration) var(--ka-ease-state),border-color var(--ka-steps-duration) var(--ka-ease-state)}.ka-steps__num:before{content:counter(ka-step)}.ka-steps__check{width:60%;height:60%;fill:currentColor}button.ka-steps__marker{cursor:pointer}button.ka-steps__marker:after{content:"";position:absolute;inset:50% auto auto 50%;width:var(--ka-steps-node-hit);height:var(--ka-steps-node-hit);translate:-50% -50%}.ka-steps__marker:focus-visible{outline:var(--ka-focus-ring-w) solid var(--ka-focus-ring);outline-offset:var(--ka-focus-ring-offset)}.ka-steps__item:is([data-ka-step-state=done],[data-ka-step-state=error]) .ka-steps__marker:focus-visible{box-shadow:inset 0 0 0 var(--ka-focus-ring-w) var(--ka-focus-ring-gap)}button.ka-steps__marker:disabled{cursor:not-allowed;opacity:var(--ka-steps-disabled-opacity)}.ka-steps__item[data-ka-step-state=done] .ka-steps__marker{border-color:var(--ka-steps-node-done-bg);background:var(--ka-steps-node-done-bg);color:var(--ka-steps-node-done-text)}.ka-steps__item[data-ka-step-state=current] .ka-steps__marker{border-color:var(--ka-steps-node-current-border);color:var(--ka-steps-node-current-text);box-shadow:0 0 0 var(--ka-steps-node-current-ring-w) var(--ka-steps-node-current-ring)}.ka-steps__item[data-ka-step-state=error] .ka-steps__marker{border-color:var(--ka-steps-node-error-bg);background:var(--ka-steps-node-error-bg);color:var(--ka-steps-node-error-text)}.ka-steps__item[data-ka-step-state=upcoming] .ka-steps__label{color:var(--ka-steps-label-upcoming)}.ka-steps__item[data-ka-step-state=error] .ka-steps__desc{color:var(--ka-steps-error-text)}.ka-steps__body{display:flex;flex-direction:column;gap:var(--ka-space-2);min-width:0}.ka-steps__label{color:var(--ka-steps-label-text);font-size:var(--ka-steps-label-size);font-weight:var(--ka-steps-label-weight)}.ka-steps__desc{color:var(--ka-steps-desc-text);font-size:var(--ka-steps-desc-size)}.ka-steps__state{color:var(--ka-steps-desc-text);font-size:var(--ka-font-size-micro)}.ka-steps__item[data-ka-step-state=upcoming] .ka-steps__state{color:var(--ka-steps-label-upcoming)}.ka-steps__item[data-ka-step-state=error] .ka-steps__state{color:var(--ka-steps-error-text)}.ka-steps__optional{align-self:flex-start}.ka-steps__item:before{content:"";position:absolute;background:none;border:0 var(--ka-steps-connector-style) var(--ka-steps-connector)}.ka-steps--v>.ka-steps__item:last-child:before{content:none}.ka-steps--h-inline>.ka-steps__item:first-child:before{content:none}@media(min-width:768px){.ka-steps--h>.ka-steps__item:first-child:before{content:none}}.ka-steps__item[data-ka-step-state=done]:before{border-color:var(--ka-steps-connector-done)}.ka-steps--h-inline>.ka-steps__item[data-ka-step-state=current]:before{border-color:var(--ka-steps-connector-done)}@media(min-width:768px){.ka-steps--h>.ka-steps__item[data-ka-step-state=current]:before{border-color:var(--ka-steps-connector-done)}}.ka-steps--h{flex-direction:row;align-items:flex-start}.ka-steps--h>.ka-steps__item{flex:1 1 var(--ka-steps-item-basis);min-width:0;flex-direction:column;align-items:center;gap:var(--ka-space-4);text-align:center}.ka-steps--h>.ka-steps__item>.ka-steps__body{align-items:center}.ka-steps--h>.ka-steps__item:before{inset-block-start:calc(var(--ka-steps-node-size) / 2 - var(--ka-steps-connector-w) / 2);inset-inline-start:-50%;width:100%;border-block-start-width:var(--ka-steps-connector-w)}.ka-steps--h-inline{flex-direction:row;align-items:center;gap:var(--ka-steps-gap)}.ka-steps--h-inline>.ka-steps__item{flex:0 1 auto;flex-direction:row;align-items:center;gap:var(--ka-space-4);padding-inline-start:var(--ka-steps-gap)}.ka-steps--h-inline>.ka-steps__item:first-child{padding-inline-start:0}.ka-steps--h-inline>.ka-steps__item:before{inset-block-start:50%;inset-inline-start:0;width:var(--ka-steps-gap);translate:0 -50%;border-block-start-width:var(--ka-steps-connector-w)}.ka-steps--v{flex-direction:column;gap:var(--ka-steps-item-gap)}.ka-steps--v>.ka-steps__item{flex-direction:row;align-items:flex-start;gap:var(--ka-steps-gap);padding-block-end:var(--ka-space-5)}.ka-steps--v>.ka-steps__item:last-child{padding-block-end:0}.ka-steps--v>.ka-steps__item:before{inset-block-start:calc(var(--ka-steps-node-size) / 2);inset-block-end:calc(-1 * var(--ka-steps-item-gap));inset-inline-start:calc(var(--ka-steps-node-size) / 2 - var(--ka-steps-connector-w) / 2);border-inline-start-width:var(--ka-steps-connector-w)}.ka-steps--v .ka-steps__panel{margin-block-start:var(--ka-steps-panel-pad-block);display:flex;flex-direction:column;gap:var(--ka-steps-panel-gap)}.ka-steps--v .ka-steps__item:not([data-ka-step-state=current]) .ka-steps__panel{display:none}.ka-steps--compact{align-items:center;gap:var(--ka-space-5)}.ka-steps--compact>.ka-steps__item{align-items:center;gap:var(--ka-space-4)}.ka-steps--compact .ka-steps__count{color:var(--ka-steps-count-text);font-family:var(--ka-steps-count-font);font-size:var(--ka-steps-count-size);font-variant-numeric:tabular-nums;white-space:nowrap}.ka-steps--compact .ka-steps__label{font-weight:var(--ka-font-weight-normal)}@media(max-width:1199px){.ka-steps--h{--ka-steps-item-basis: 96px}}@media(max-width:767px){.ka-steps--h{flex-direction:column;gap:var(--ka-steps-item-gap)}.ka-steps--h>.ka-steps__item{flex:none;flex-direction:row;align-items:flex-start;gap:var(--ka-steps-gap);text-align:start;padding-block-end:var(--ka-space-5)}.ka-steps--h>.ka-steps__item>.ka-steps__body{align-items:flex-start}.ka-steps--h>.ka-steps__item:before{inset-block-start:calc(var(--ka-steps-node-size) / 2);inset-block-end:calc(-1 * var(--ka-steps-item-gap));inset-inline-start:calc(var(--ka-steps-node-size) / 2 - var(--ka-steps-connector-w) / 2);inset-inline-end:auto;width:auto;border-block-start-width:0;border-inline-start-width:var(--ka-steps-connector-w);border-color:var(--ka-steps-connector)}.ka-steps--h>.ka-steps__item:last-child:before{content:none}}@media(max-width:449px){.ka-steps--h .ka-steps__desc,.ka-steps--v .ka-steps__desc{display:none}}@media(pointer:coarse){.ka-steps,.ka-steps__item{--ka-steps-item-gap: var(--ka-space-5);--ka-steps-node-hit: var(--ka-touch-target)}}@media(prefers-reduced-motion:reduce){.ka-steps__marker{transition:none}}.ka-steps--chips{--ka-steps-chip-gap: var(--ka-space-2);--ka-steps-chip-pad-y: var(--ka-space-1);--ka-steps-chip-pad-x: var(--ka-space-4);--ka-steps-chip-size: var(--ka-font-size-micro);flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--ka-steps-chip-gap)}.ka-steps--chips>.ka-steps__item{--ka-steps-label-weight: var(--ka-font-weight-normal);--ka-steps-chip-bg: var(--ka-bg-subtle);--ka-steps-chip-border: var(--ka-border);--ka-steps-chip-text: var(--ka-text-muted);align-items:center;margin:0;gap:var(--ka-space-2);padding:var(--ka-steps-chip-pad-y) var(--ka-steps-chip-pad-x);border:var(--ka-border-w) solid var(--ka-steps-chip-border);border-radius:var(--ka-radius-pill);background:var(--ka-steps-chip-bg);color:var(--ka-steps-chip-text);font-size:var(--ka-steps-chip-size)}.ka-steps--chips>.ka-steps__item:before{content:none}.ka-steps--chips .ka-steps__marker{display:none}.ka-steps--chips>.ka-steps__item .ka-steps__label,.ka-steps--chips>.ka-steps__item .ka-steps__state{color:inherit;font-size:inherit}.ka-steps--chips .ka-steps__state:before{content:"· "}.ka-steps__item[data-ka-step-state=running] .ka-steps__body:before{content:"";display:inline-block;width:1em;height:1em;margin-inline-end:var(--ka-space-2);vertical-align:middle;border:var(--ka-border-w) solid currentColor;border-inline-end-color:transparent;border-radius:var(--ka-radius-pill);animation:ka-steps-running var(--ka-duration-spin) linear infinite}.ka-steps__item[data-ka-step-state=running] .ka-steps__marker{border-color:var(--ka-steps-node-current-border);color:var(--ka-steps-node-current-text)}.ka-steps__item[data-ka-step-state=blocked] .ka-steps__marker{border-color:var(--ka-danger);border-style:double}.ka-steps__item[data-ka-step-state=queued] .ka-steps__marker{border-style:dashed}.ka-steps--v .ka-steps__item[data-ka-step-state=running] .ka-steps__panel{display:block}.ka-steps--chips>.ka-steps__item:is([data-ka-step-state=running],[data-ka-step-state=blocked],[data-ka-step-state=queued]) .ka-steps__state.visually-hidden{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal}@keyframes ka-steps-running{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.ka-steps__item[data-ka-step-state=running] .ka-steps__body:before{animation:none}}@media(forced-colors:active){.ka-steps__item:is([data-ka-step-state=running],[data-ka-step-state=blocked],[data-ka-step-state=queued]) .ka-steps__marker{border-color:CanvasText;color:CanvasText}}.multiscreen,.screen{--ka-screen-gap: var(--ka-space-6);--ka-screen-bg: var(--ka-bg-card);--ka-screen-border: var(--ka-border);--ka-screen-radius: var(--ka-radius-card);--ka-screen-divider: var(--ka-border-subtle);--ka-screen-pad-x: var(--ka-space-7);--ka-screen-pad-y: var(--ka-surface-screen-pad-y, var(--ka-space-6));--ka-screen-body-gap: var(--ka-surface-screen-body-gap, var(--ka-space-6));--ka-screen-title-size: var(--ka-font-size-h3);--ka-screen-title-weight: var(--ka-font-weight-semibold);--ka-screen-title-text: var(--ka-text);--ka-screen-desc-text: var(--ka-text-secondary);--ka-screen-desc-size: var(--ka-font-size-help);--ka-screen-foot-bg: var(--ka-bg-subtle);--ka-screen-foot-gap: var(--ka-inline-gap);--ka-screen-measure: var(--ka-measure)}[data-ka-surface=admin][data-ka-density=compact]{--ka-surface-screen-pad-y: var(--ka-space-5);--ka-surface-screen-body-gap: var(--ka-space-5)}.multiscreen{display:flex;flex-direction:column;gap:var(--ka-screen-gap);min-inline-size:0}.screen{display:flex;flex-direction:column;min-inline-size:0;background:var(--ka-screen-bg);border:var(--ka-border-w) solid var(--ka-screen-border);border-radius:var(--ka-screen-radius);overflow:hidden}.screen-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ka-space-6);padding:var(--ka-screen-pad-y) var(--ka-screen-pad-x);border-block-end:var(--ka-border-w) solid var(--ka-screen-divider)}.screen-header :where(h1,h2,h3,h4,.ka-screen-title){margin:0;color:var(--ka-screen-title-text);font-size:var(--ka-screen-title-size);font-weight:var(--ka-screen-title-weight);line-height:var(--ka-leading-heading);text-wrap:pretty}.ka-screen-desc{margin:var(--ka-space-2) 0 0;color:var(--ka-screen-desc-text);font-size:var(--ka-screen-desc-size);text-wrap:pretty}.screen-body{display:flex;flex-direction:column;gap:var(--ka-screen-body-gap);padding:var(--ka-screen-pad-y) var(--ka-screen-pad-x);min-inline-size:0}.screen-body>form,.screen-body>.ka-screen-measure{max-inline-size:var(--ka-screen-measure)}.screen-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--ka-screen-foot-gap);padding:var(--ka-screen-pad-y) var(--ka-screen-pad-x);background:var(--ka-screen-foot-bg);border-block-start:var(--ka-border-w) solid var(--ka-screen-divider)}.ka-screen-back{margin-inline-end:auto}@media(max-width:449px){.screen-footer{flex-direction:column-reverse;align-items:stretch}.ka-screen-back{margin-inline-end:0}.screen-footer>.ka-btn{inline-size:100%}}.ka-u-block{display:block}.ka-u-flex{display:flex}.ka-u-inline-flex{display:inline-flex}.ka-u-grid{display:grid}.ka-u-none{display:none}.ka-u-sr-only,.ka-select__native,.ka-swatch__native,.ka-input-format__raw,.ka-lightbox__live{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ka-u-hide-sm{display:revert}.ka-u-show-sm{display:none}@media(max-width:450px){.ka-u-hide-sm{display:none}.ka-u-show-sm{display:revert}}.ka-u-row{flex-direction:row}.ka-u-col{flex-direction:column}.ka-u-wrap{flex-wrap:wrap}.ka-u-nowrap{flex-wrap:nowrap}.ka-u-items-start{align-items:flex-start}.ka-u-items-center{align-items:center}.ka-u-items-end{align-items:flex-end}.ka-u-items-baseline{align-items:baseline}.ka-u-justify-start{justify-content:flex-start}.ka-u-justify-center{justify-content:center}.ka-u-justify-end{justify-content:flex-end}.ka-u-justify-between{justify-content:space-between}.ka-u-push{margin-inline-start:auto}.ka-u-gap-0{gap:var(--ka-space-0)}.ka-u-gap-2{gap:var(--ka-space-2)}.ka-u-gap-4{gap:var(--ka-space-4)}.ka-u-gap-5{gap:var(--ka-space-5)}.ka-u-gap-6{gap:var(--ka-space-6)}.ka-u-gap-8{gap:var(--ka-space-8)}.ka-u-gap-9{gap:var(--ka-space-9)}.ka-u-p-0{padding:var(--ka-space-0)}.ka-u-p-5{padding:var(--ka-space-5)}.ka-u-p-6{padding:var(--ka-space-6)}.ka-u-p-8{padding:var(--ka-space-8)}.ka-u-p-9{padding:var(--ka-space-9)}.ka-u-m-0{margin:var(--ka-space-0)}.ka-u-mt-4{margin-block-start:var(--ka-space-4)}.ka-u-mt-6{margin-block-start:var(--ka-space-6)}.ka-u-mt-9{margin-block-start:var(--ka-space-9)}.ka-u-mb-4{margin-block-end:var(--ka-space-4)}.ka-u-mb-6{margin-block-end:var(--ka-space-6)}.ka-u-mb-9{margin-block-end:var(--ka-space-9)}.ka-u-text-start{text-align:start}.ka-u-text-center{text-align:center}.ka-u-text-end{text-align:end}.ka-u-text-nowrap{white-space:nowrap}.ka-u-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-inline-size:0}.ka-u-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.ka-u-measure{max-inline-size:var(--ka-measure)}.ka-u-full{inline-size:100%}.ka-u-fit{inline-size:fit-content}.ka-u-w-sm{inline-size:var(--ka-control-w-sm);max-inline-size:100%}.ka-u-w-md{inline-size:var(--ka-control-w-md);max-inline-size:100%}.ka-u-w-lg{inline-size:var(--ka-control-w-lg);max-inline-size:100%}.ka-u-min-0{min-inline-size:0}.ka-u-tnum{font-variant-numeric:tabular-nums}.ka-u-mono{font-family:var(--ka-font-mono);font-variant-ligatures:var(--ka-font-mono-ligatures, none)}.ka-font-mono{font-variant-ligatures:var(--ka-font-mono-ligatures, none)}.ka-u-font-accent{font-family:var(--ka-font-accent)}.ka-u-scroll-thin{scrollbar-width:thin;scrollbar-color:var(--ka-scrollbar-thumb-bg, var(--ka-bg-muted)) var(--ka-scrollbar-track-bg, transparent)}.ka-u-scroll-thin::-webkit-scrollbar{inline-size:var(--ka-scrollbar-size, 10px);block-size:var(--ka-scrollbar-size, 10px)}.ka-u-scroll-thin::-webkit-scrollbar-thumb{background:var(--ka-scrollbar-thumb-bg, var(--ka-bg-muted));border-radius:999px}.ka-u-scroll-thin::-webkit-scrollbar-track{background:var(--ka-scrollbar-track-bg, transparent)}.ka-u-scroll-thin::-webkit-scrollbar-thumb:hover{background:var(--ka-scrollbar-thumb-hover-bg, var(--ka-scrollbar-thumb-bg, var(--ka-bg-muted)))}[hidden]:not([hidden=until-found]){display:none}
