/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.sph-link{--sph-link-underline-width:2px;--sph-link-underline-offset:2px;--sph-link-underline-rest:40%;--sph-link-underline-active:70%;--sph-link-duration:.2s;transition:color var(--sph-link-duration) var(--ease-out-quad);text-decoration:none;display:inline}.sph-link__text{text-decoration-line:underline;text-decoration-thickness:var(--sph-link-underline-width);text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){.sph-link__text{-webkit-text-decoration-color:color-mix(in srgb, currentColor var(--sph-link-underline-rest), transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor var(--sph-link-underline-rest), transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor var(--sph-link-underline-rest), transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor var(--sph-link-underline-rest), transparent);text-decoration-color:color-mix(in srgb, currentColor var(--sph-link-underline-rest), transparent)}}.sph-link__text{text-decoration-skip-ink:all;text-underline-offset:var(--sph-link-underline-offset);transition:text-decoration-color var(--sph-link-duration) var(--ease-out-quad)}.sph-link__icon{vertical-align:-.1em;transition:transform var(--sph-link-duration) var(--ease-out-quad);margin-inline-start:.25em}.sph-link:hover{--sph-link-duration:.26s}.sph-link:hover .sph-link__text{text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){.sph-link:hover .sph-link__text{-webkit-text-decoration-color:color-mix(in srgb, currentColor var(--sph-link-underline-active), transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor var(--sph-link-underline-active), transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor var(--sph-link-underline-active), transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor var(--sph-link-underline-active), transparent);text-decoration-color:color-mix(in srgb, currentColor var(--sph-link-underline-active), transparent)}}.sph-link:hover .sph-link__icon{transition-delay:70ms;transform:translate(.1em,-.05em)}@media (prefers-reduced-motion:reduce){.sph-link__text,.sph-link__icon{transition:none}}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-cd39d989],[data-v-cd39d989]:before,[data-v-cd39d989]:after{--tw-leading:initial;--tw-font-weight:initial}[data-v-cd39d989]::backdrop{--tw-leading:initial;--tw-font-weight:initial}}.sph-fieldset[data-v-cd39d989]{--fieldset-header-gap:calc(var(--spacing) * 4);--fieldset-description-gap:calc(var(--spacing) * 1);border:0;min-width:0;margin:0;padding:0}.sph-fieldset__legend[data-v-cd39d989]{float:left;width:100%;margin-bottom:var(--fieldset-header-gap);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-foreground);padding:0}.sph-fieldset__legend[data-v-cd39d989]:has(+.sph-fieldset__description){margin-bottom:var(--fieldset-description-gap)}.sph-fieldset__legend[data-v-cd39d989]+*{clear:left}.sph-fieldset__description[data-v-cd39d989]{margin-bottom:var(--fieldset-header-gap);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);color:var(--color-muted-foreground)}.sph-fieldset__description a[data-v-cd39d989]{text-underline-offset:4px;text-decoration-line:underline}.sph-fieldset__description a[data-v-cd39d989]:hover{color:var(--color-primary)}.sph-fieldset__content[data-v-cd39d989]{gap:var(--field-gap-y);flex-direction:column;display:flex}.sph-fieldset__errors[data-v-cd39d989]{margin-top:calc(var(--spacing) * 2)}.sph-fieldset[data-variant=label][data-v-cd39d989]{--fieldset-header-gap:calc(var(--spacing) * 2);--fieldset-description-gap:calc(var(--spacing) * 2)}.sph-fieldset[data-variant=label] .sph-fieldset__legend[data-v-cd39d989]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.sph-fieldset[data-variant=label] .sph-fieldset__content[data-v-cd39d989]{gap:calc(var(--spacing) * 3)}.sph-fieldset[data-disabled] .sph-fieldset__legend[data-v-cd39d989]{opacity:.5}.sph-fieldset[data-layout=side][data-v-cd39d989]{--fieldset-line:var(--input-height);grid-template-columns:var(--form-field-label-width) minmax(0, 1fr);column-gap:var(--field-gap-x);display:grid;container:sph-fieldset/inline-size}.sph-fieldset[data-layout=side][data-v-cd39d989]>*{grid-column:1/-1}.sph-fieldset[data-layout=side][data-v-cd39d989]:has(>.sph-fieldset__content>[data-layout=choice]:first-child){--fieldset-line:calc(var(--spacing) * 6)}@container sph-fieldset (width>=30rem){.sph-fieldset[data-layout=side]>.sph-fieldset__legend[data-v-cd39d989]{padding-top:max(0px, calc((var(--fieldset-line) - 1lh) / 2));grid-area:1/1;margin-bottom:0}.sph-fieldset[data-layout=side]>.sph-fieldset__content[data-v-cd39d989]{grid-area:1/2}.sph-fieldset[data-layout=side]>.sph-fieldset__description[data-v-cd39d989]{margin:calc(var(--spacing) * 1.5) 0 0;grid-area:2/2}.sph-fieldset[data-layout=side]>.sph-fieldset__errors[data-v-cd39d989]{grid-area:3/2}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-ad938e33],[data-v-ad938e33]:before,[data-v-ad938e33]:after{--tw-leading:initial}[data-v-ad938e33]::backdrop{--tw-leading:initial}}.sph-form-field[data-v-ad938e33]{--form-field-line:var(--input-height);min-width:0}.sph-form-field[data-size=sm][data-v-ad938e33]{--form-field-line:var(--input-height-small)}.sph-form-field[data-size=lg][data-v-ad938e33]{--form-field-line:var(--button-height-lg)}.sph-form-field__grid[data-v-ad938e33]{column-gap:calc(var(--spacing) * 3);grid-template-rows:repeat(5,auto);grid-template-columns:minmax(0,1fr);display:grid}.sph-form-field__label[data-v-ad938e33]{margin-bottom:calc(var(--spacing) * 2);grid-area:1/1;align-self:end}.sph-form-field__description[data-v-ad938e33]{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);color:var(--color-muted-foreground);grid-area:2/1}.sph-form-field__description a[data-v-ad938e33]{text-underline-offset:4px;text-decoration-line:underline}.sph-form-field__description a[data-v-ad938e33]:hover{color:var(--color-primary)}.sph-form-field__control[data-v-ad938e33]{flex-direction:column;grid-area:3/1;justify-content:center;min-width:0;display:flex}.sph-form-field__errors[data-v-ad938e33]{margin-top:calc(var(--spacing) * 1.5);grid-area:5/1}.sph-form-field__description[data-v-ad938e33],.sph-form-field__errors[data-v-ad938e33]{contain:inline-size}.sph-form-field[data-layout=side]>.sph-form-field__grid[data-v-ad938e33]{grid-template-columns:var(--form-field-label-width) minmax(0, 1fr);column-gap:var(--field-gap-x)}.sph-form-field[data-layout=side] .sph-form-field__label[data-v-ad938e33]{min-height:var(--form-field-line);grid-area:3/1;align-self:start;margin-bottom:0}.sph-form-field[data-layout=side] .sph-form-field__control[data-v-ad938e33]{min-height:var(--form-field-line);grid-area:3/2}.sph-form-field[data-layout=side] .sph-form-field__description[data-v-ad938e33]{margin:calc(var(--spacing) * 1.5) 0 0;grid-area:4/2}.sph-form-field[data-layout=side] .sph-form-field__errors[data-v-ad938e33]{grid-area:5/2}.sph-form-field[data-layout=side][data-label-width=auto]>.sph-form-field__grid[data-v-ad938e33]{column-gap:calc(var(--spacing) * 2.5);grid-template-columns:auto minmax(0,1fr)}.sph-form-field[data-layout=side][data-label-width=fixed][data-v-ad938e33]{container:sph-form-field/inline-size}@container sph-form-field not (width>=30rem){.sph-form-field[data-layout=side]>.sph-form-field__grid[data-v-ad938e33]{grid-template-columns:minmax(0,1fr)}.sph-form-field[data-layout=side] .sph-form-field__label[data-v-ad938e33]{min-height:0;margin-bottom:calc(var(--spacing) * 2);grid-area:1/1}.sph-form-field[data-layout=side] .sph-form-field__description[data-v-ad938e33]{margin:0 0 calc(var(--spacing) * 2);grid-area:2/1}.sph-form-field[data-layout=side] .sph-form-field__control[data-v-ad938e33]{grid-area:3/1;min-height:0}.sph-form-field[data-layout=side] .sph-form-field__errors[data-v-ad938e33]{grid-area:5/1}}.sph-form-field[data-layout=choice][data-v-ad938e33]{--form-field-line:calc(var(--spacing) * 6)}.sph-form-field[data-layout=choice]>.sph-form-field__grid[data-v-ad938e33]{grid-template-columns:auto minmax(0,1fr)}.sph-form-field[data-layout=choice] .sph-form-field__control[data-v-ad938e33]{min-height:var(--form-field-line);grid-area:3/1;align-self:start}.sph-form-field[data-layout=choice] .sph-form-field__label[data-v-ad938e33]{min-height:var(--form-field-line);grid-area:3/2;align-self:start;margin-bottom:0}.sph-form-field[data-layout=choice] .sph-form-field__description[data-v-ad938e33]{margin:calc(var(--spacing) * .5) 0 0;grid-area:4/2}.sph-form-field[data-layout=choice] .sph-form-field__errors[data-v-ad938e33]{grid-area:5/2}.sph-form-field[data-in-row][data-v-ad938e33]{grid-row:span 5;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);display:grid}.sph-form-field[data-in-row]>.sph-form-field__grid[data-v-ad938e33]{grid-row:span 5;grid-template-rows:subgrid}.sph-form-row[data-v-bc28e35b]{min-width:0}.sph-form-row__grid[data-v-bc28e35b]{grid-template-columns:var(--form-row-columns,none);justify-content:start;column-gap:var(--field-gap-x);grid-template-rows:repeat(5,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}[data-v-bc28e35b-s]:not([data-slot=form-field]){grid-row:3;align-self:center}.sph-form-row[data-stacked]>.sph-form-row__grid[data-v-bc28e35b]{--control-width-stretch:100%;gap:var(--field-gap-y);flex-direction:column;display:flex}.sph-form-row[data-stacked] [data-v-bc28e35b-s]:not([data-slot=form-field]){align-self:flex-start}.page-list[data-v-95b57572]{--page-transition-duration:.3s;--page-transition-easing:var(--ease-out-quad);--page-transition-shift:.5rem}.page-enter-active[data-v-95b57572],.page-leave-active[data-v-95b57572]{transition:opacity var(--page-transition-duration) var(--page-transition-easing), transform var(--page-transition-duration) var(--page-transition-easing)}.page-enter-from[data-v-95b57572],.page-leave-to[data-v-95b57572]{opacity:0}.page-enter-from[data-side=start][data-v-95b57572],.page-leave-to[data-side=start][data-v-95b57572]{transform:translateX(calc(-1 * var(--page-transition-shift)))}.page-enter-from[data-side=end][data-v-95b57572],.page-leave-to[data-side=end][data-v-95b57572]{transform:translateX(var(--page-transition-shift))}.page-move[data-v-95b57572]{transition:transform var(--page-transition-duration) var(--page-transition-easing)}.ellipsis[data-v-95b57572]{width:var(--button-height-sm)}@media (prefers-reduced-motion:reduce){.page-list[data-v-95b57572]{--page-transition-shift:0}.page-move[data-v-95b57572]{transition:none}}.sph-pagination[data-v-c1930f77] .ripple-container{opacity:.25}@media (min-width:64rem){body:has(.kgr-actionButton--floating) .sph-page-footer__bar{padding-right:calc(2rem + var(--kgr-actionButton-size,80px) + 1rem)}}
