/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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}.scroll-shadow[data-v-dc35ec07]{--scroll-shadow-color:#00000026;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .25s, transform .25s var(--ease-out-cubic);background-position:50%;position:absolute}.scroll-shadow.show[data-v-dc35ec07]{opacity:1;transform:translate(0)}.scroll-shadow.pinned[data-v-dc35ec07]{--scroll-shadow-color:#00000012}.shadow-top[data-v-dc35ec07],.shadow-bottom[data-v-dc35ec07]{z-index:3;background-size:150% 100%;height:1.5rem;left:0;right:0}.shadow-left[data-v-dc35ec07],.shadow-right[data-v-dc35ec07]{z-index:1;background-size:100% 150%;width:1.5rem;top:0;bottom:0}.shadow-top[data-v-dc35ec07]{border-top:1px solid var(--color-table-row-border);background-image:radial-gradient(farthest-side at 50% 0%, var(--scroll-shadow-color) 0%, #0000 100%);top:0;transform:translateY(-50%)}.shadow-bottom[data-v-dc35ec07]{border-bottom:1px solid var(--color-table-row-border);background-image:radial-gradient(farthest-side at 50% 100%, var(--scroll-shadow-color) 0%, #0000 100%);bottom:0;transform:translateY(50%)}.shadow-left[data-v-dc35ec07]{border-left:1px solid var(--color-table-row-border);background-image:radial-gradient(farthest-side at 0% 50%, var(--scroll-shadow-color) 0%, #0000 100%);left:0;transform:translate(-50%)}.shadow-right[data-v-dc35ec07]{border-right:1px solid var(--color-table-row-border);background-image:radial-gradient(farthest-side at 100% 50%, var(--scroll-shadow-color) 0%, #0000 100%);right:0;transform:translate(50%)}.sph-table-fixed-1 tr>:first-child,.sph-table-fixed-2 tr>:first-child,.sph-table-fixed-3 tr>:first-child,.sph-table-fixed-4 tr>:first-child{left:var(--table-fixed-left-1,auto)}.sph-table-fixed-2 tr>:nth-child(2),.sph-table-fixed-3 tr>:nth-child(2),.sph-table-fixed-4 tr>:nth-child(2){left:var(--table-fixed-left-2,auto)}.sph-table-fixed-3 tr>:nth-child(3),.sph-table-fixed-4 tr>:nth-child(3){left:var(--table-fixed-left-3,auto)}.sph-table-fixed-4 tr>:nth-child(4){left:var(--table-fixed-left-4,auto)}.sph-table-fixed-actions tr>:last-child:not([colspan]){right:0}.sph-table-fixed-actions thead>tr>:nth-last-child(2){border-right-width:0}.sph-table-fixed-actions thead>tr>:last-child{border-left:1px solid var(--color-table-header-divider)}.sph-table-fixed-1 tbody>tr>:nth-child(-n+1):not([colspan]),.sph-table-fixed-2 tbody>tr>:nth-child(-n+2):not([colspan]),.sph-table-fixed-3 tbody>tr>:nth-child(-n+3):not([colspan]),.sph-table-fixed-4 tbody>tr>:nth-child(-n+4):not([colspan]),.sph-table-fixed-actions tbody>tr>:last-child:not([colspan]){z-index:2;position:sticky}.sph-table-fixed-1 :is(thead,tfoot)>tr>:nth-child(-n+1),.sph-table-fixed-2 :is(thead,tfoot)>tr>:nth-child(-n+2),.sph-table-fixed-3 :is(thead,tfoot)>tr>:nth-child(-n+3),.sph-table-fixed-4 :is(thead,tfoot)>tr>:nth-child(-n+4),.sph-table-fixed-actions :is(thead,tfoot)>tr>:last-child{z-index:20}:where(.sph-table-fixed-1,.sph-table-fixed-2,.sph-table-fixed-3,.sph-table-fixed-4,.sph-table-fixed-actions) :where(tr){background-color:var(--color-table-row)}:where(.sph-table-fixed-1,.sph-table-fixed-2,.sph-table-fixed-3,.sph-table-fixed-4,.sph-table-fixed-actions) :where(tbody>tr>:is(:nth-child(-n+4),:last-child):not([colspan])){background-color:inherit}[data-slot=table-cell][data-control]{--input-height:calc(var(--table-control-height,calc(var(--spacing) * 12)) - 2 * var(--table-control-inset,var(--spacing)));--table-control-padding:calc(var(--spacing) * 3 - var(--table-control-inset,var(--spacing)) - 1px);height:var(--table-control-height,calc(var(--spacing) * 12));padding:var(--table-control-inset,var(--spacing));position:relative}[data-slot=table-cell][data-control]>[data-slot=input-group],[data-slot=table-cell][data-control]>[data-slot=date-picker] [data-slot=input-group],[data-slot=table-cell][data-control]>[data-slot=textarea],[data-slot=table-cell][data-control]>.sph-select [data-slot=select-trigger]{width:100%;font-size:inherit;line-height:inherit;transition-property:color,background-color,border-color,box-shadow;transition-duration:.15s}[data-slot=table-cell][data-control]>[data-slot=date-picker]{width:100%}[data-slot=table-cell][data-control]>[data-slot=input-group]>input,[data-slot=table-cell][data-control]>[data-slot=date-picker] [data-slot=input-group]>input{font-size:inherit}[data-slot=table-cell][data-control]>[data-slot=input-group]>input:not(:focus),[data-slot=table-cell][data-control]>[data-slot=date-picker] [data-slot=input-group]>input:not(:focus){text-overflow:ellipsis}[data-slot=table-cell][data-control]>[data-slot=input-group]>input:first-child,[data-slot=table-cell][data-control]>[data-slot=date-picker] [data-slot=input-group]>input:first-child{padding-left:var(--table-control-padding)}[data-slot=table-cell][data-control]>[data-slot=input-group]>input:last-child,[data-slot=table-cell][data-control]>[data-slot=date-picker] [data-slot=input-group]>input:last-child{padding-right:var(--table-control-padding)}[data-slot=table-cell][data-control]>.sph-select,[data-slot=table-cell][data-control]>.sph-select [data-slot=select-trigger]{height:var(--input-height)}[data-slot=table-cell][data-control]>.sph-select,[data-slot=table-cell][data-control]>.sph-select>div{width:100%}[data-slot=table-cell][data-control]>.sph-select [data-slot=select-trigger]{padding-inline:var(--table-control-padding) calc(var(--spacing) * 2)}[data-slot=table-cell][data-control]>[data-slot=textarea]{min-height:var(--input-height);padding-block:calc((var(--input-height) - 1.25rem) / 2 - 1px);padding-inline:var(--table-control-padding);resize:none;display:block}[data-slot=table-cell][data-control]>[data-slot=checkbox]{margin-inline:calc(var(--spacing) * 3 - var(--table-control-inset,var(--spacing)));vertical-align:middle}[data-slot=table-cell][data-control]>[data-slot=checkbox]:after{content:"";position:absolute;inset:0}[data-slot=table-cell][data-link]{position:relative}[data-slot=table-cell][data-link]>[data-slot=link]:after{content:"";position:absolute;inset:0}[data-slot=table-cell][data-link]>[data-slot=link]:hover{color:var(--color-primary)}[data-slot=table-cell][data-link] .sph-link__icon{opacity:0;transition-property:transform,opacity}[data-slot=table-cell][data-link]>[data-slot=link][target=_blank] [data-same-tab]{display:none}[data-slot=table-cell][data-link]:hover .sph-link__icon{opacity:1}[data-slot=table-cell][data-link]:has(>[data-slot=link]:focus-visible) .sph-link__icon{opacity:1}[data-slot=table-cell][data-link]:hover [data-same-tab]{transform:translate(.25em)}[data-slot=table-cell][data-link] [data-dialog]{transform-origin:0}[data-slot=table-cell][data-link]:hover [data-dialog]{transform:scale(1.1)}[data-slot=table-cell][data-link] [data-same-tab]{vertical-align:middle}:is([data-slot=table-row]:not(:hover,:focus-within)>[data-slot=table-cell],[data-slot=table-row][data-disabled]>[data-slot=table-cell],[data-slot=table-cell]:has(:disabled,[data-disabled=true]))[data-control]:not(:focus-within,:has([aria-invalid=true],[data-state=open]))>[data-slot=input-group]{box-shadow:none;background-color:#0000;border-color:#0000}:is([data-slot=table-row]:not(:hover,:focus-within)>[data-slot=table-cell],[data-slot=table-row][data-disabled]>[data-slot=table-cell],[data-slot=table-cell]:has(:disabled,[data-disabled=true]))[data-control]:not(:focus-within,:has([aria-invalid=true],[data-state=open]))>[data-slot=date-picker] [data-slot=input-group]{box-shadow:none;background-color:#0000;border-color:#0000}:is([data-slot=table-row]:not(:hover,:focus-within)>[data-slot=table-cell],[data-slot=table-row][data-disabled]>[data-slot=table-cell],[data-slot=table-cell]:has(:disabled,[data-disabled=true]))[data-control]:not(:focus-within,:has([aria-invalid=true],[data-state=open]))>[data-slot=textarea]{box-shadow:none;background-color:#0000;border-color:#0000}:is([data-slot=table-row]:not(:hover,:focus-within)>[data-slot=table-cell],[data-slot=table-row][data-disabled]>[data-slot=table-cell],[data-slot=table-cell]:has(:disabled,[data-disabled=true]))[data-control]:not(:focus-within,:has([aria-invalid=true],[data-state=open]))>.sph-select [data-slot=select-trigger]{box-shadow:none;background-color:#0000;border-color:#0000}:is([data-slot=table-row]:not(:hover,:focus-within)>[data-slot=table-cell],[data-slot=table-row][data-disabled]>[data-slot=table-cell],[data-slot=table-cell]:has(:disabled,[data-disabled=true]))[data-control]:not(:focus-within,:has([aria-invalid=true],[data-state=open]))>.sph-select [data-slot=select-trigger]>.sph-icon{opacity:0}tr[data-highlight][data-v-1b0be724]{animation:highlight-1b0be724 1.6s var(--ease-out-quad)}@keyframes highlight-1b0be724{20%{background-color:var(--color-table-row-highlight)}}@keyframes highlight-reduced-1b0be724{0%,99%{background-color:var(--color-table-row-highlight)}}@media (prefers-reduced-motion:reduce){tr[data-highlight][data-v-1b0be724]{animation-name:highlight-reduced-1b0be724}}
