[data-v-86997a6e],[data-v-86997a6e]:after,[data-v-86997a6e]:before{box-sizing:border-box;margin:0;padding:0}html[data-v-86997a6e]{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body[data-v-86997a6e]{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-sans);font-weight:var(--font-normal);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1[data-v-86997a6e],h2[data-v-86997a6e],h3[data-v-86997a6e],h4[data-v-86997a6e],h5[data-v-86997a6e],h6[data-v-86997a6e]{font-family:var(--font-display);font-weight:var(--font-semibold);line-height:var(--leading-tight)}a[data-v-86997a6e]{color:inherit;text-decoration:none}button[data-v-86997a6e]{background:none;border:none;cursor:pointer}button[data-v-86997a6e],input[data-v-86997a6e],select[data-v-86997a6e],textarea[data-v-86997a6e]{color:inherit;font:inherit}img[data-v-86997a6e],svg[data-v-86997a6e],video[data-v-86997a6e]{display:block;height:auto;max-width:100%}ol[data-v-86997a6e],ul[data-v-86997a6e]{list-style:none}table[data-v-86997a6e]{border-collapse:collapse;border-spacing:0}[data-v-86997a6e]:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--color-primary);outline-offset:2px}[data-v-86997a6e]::-moz-selection{background-color:var(--color-primary-light);color:#fff}[data-v-86997a6e]::selection{background-color:var(--color-primary-light);color:#fff}@media(prefers-reduced-motion:reduce){[data-v-86997a6e],[data-v-86997a6e]:after,[data-v-86997a6e]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.d-none[data-v-86997a6e]{display:none}.d-block[data-v-86997a6e]{display:block}.d-inline[data-v-86997a6e]{display:inline}.d-inline-block[data-v-86997a6e]{display:inline-block}.d-flex[data-v-86997a6e]{display:flex}.d-inline-flex[data-v-86997a6e]{display:inline-flex}.d-grid[data-v-86997a6e]{display:grid}.flex-row[data-v-86997a6e]{flex-direction:row}.flex-col[data-v-86997a6e]{flex-direction:column}.flex-wrap[data-v-86997a6e]{flex-wrap:wrap}.flex-nowrap[data-v-86997a6e]{flex-wrap:nowrap}.flex-1[data-v-86997a6e]{flex:1 1 0%}.flex-auto[data-v-86997a6e]{flex:1 1 auto}.flex-none[data-v-86997a6e]{flex:none}.items-start[data-v-86997a6e]{align-items:flex-start}.items-center[data-v-86997a6e]{align-items:center}.items-end[data-v-86997a6e]{align-items:flex-end}.items-stretch[data-v-86997a6e]{align-items:stretch}.justify-start[data-v-86997a6e]{justify-content:flex-start}.justify-center[data-v-86997a6e]{justify-content:center}.justify-end[data-v-86997a6e]{justify-content:flex-end}.justify-between[data-v-86997a6e]{justify-content:space-between}.justify-around[data-v-86997a6e]{justify-content:space-around}.gap-1[data-v-86997a6e]{gap:var(--space-1)}.gap-2[data-v-86997a6e]{gap:var(--space-2)}.gap-3[data-v-86997a6e]{gap:var(--space-3)}.gap-4[data-v-86997a6e]{gap:var(--space-4)}.gap-6[data-v-86997a6e]{gap:var(--space-6)}.gap-8[data-v-86997a6e]{gap:var(--space-8)}.text-left[data-v-86997a6e]{text-align:left}.text-center[data-v-86997a6e]{text-align:center}.text-right[data-v-86997a6e]{text-align:right}.text-xs[data-v-86997a6e]{font-size:var(--text-xs)}.text-sm[data-v-86997a6e]{font-size:var(--text-sm)}.text-base[data-v-86997a6e]{font-size:var(--text-base)}.text-lg[data-v-86997a6e]{font-size:var(--text-lg)}.text-xl[data-v-86997a6e]{font-size:var(--text-xl)}.text-2xl[data-v-86997a6e]{font-size:var(--text-2xl)}.font-light[data-v-86997a6e]{font-weight:var(--font-light)}.font-normal[data-v-86997a6e]{font-weight:var(--font-normal)}.font-medium[data-v-86997a6e]{font-weight:var(--font-medium)}.font-semibold[data-v-86997a6e]{font-weight:var(--font-semibold)}.font-bold[data-v-86997a6e]{font-weight:var(--font-bold)}.text-primary[data-v-86997a6e]{color:var(--color-text)}.text-secondary[data-v-86997a6e]{color:var(--color-text-secondary)}.text-muted[data-v-86997a6e]{color:var(--color-text-muted)}.text-disabled[data-v-86997a6e]{color:var(--color-text-disabled)}.text-error[data-v-86997a6e]{color:var(--color-error)}.text-success[data-v-86997a6e]{color:var(--color-success)}.w-full[data-v-86997a6e]{width:100%}.h-full[data-v-86997a6e]{height:100%}.min-w-0[data-v-86997a6e]{min-width:0}.min-h-0[data-v-86997a6e]{min-height:0}.overflow-hidden[data-v-86997a6e]{overflow:hidden}.overflow-auto[data-v-86997a6e]{overflow:auto}.overflow-scroll[data-v-86997a6e]{overflow:scroll}.rounded-none[data-v-86997a6e]{border-radius:var(--radius-none)}.rounded-sm[data-v-86997a6e]{border-radius:var(--radius-sm)}.rounded-md[data-v-86997a6e]{border-radius:var(--radius-md)}.rounded-lg[data-v-86997a6e]{border-radius:var(--radius-lg)}.rounded-xl[data-v-86997a6e]{border-radius:var(--radius-xl)}.rounded-full[data-v-86997a6e]{border-radius:var(--radius-full)}.sr-only[data-v-86997a6e]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.focus-ring[data-v-86997a6e]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.truncate[data-v-86997a6e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointer-events-none[data-v-86997a6e]{pointer-events:none}.pointer-events-auto[data-v-86997a6e]{pointer-events:auto}.cursor-pointer[data-v-86997a6e]{cursor:pointer}.cursor-not-allowed[data-v-86997a6e]{cursor:not-allowed}@keyframes fade-in-86997a6e{0%{opacity:0}to{opacity:1}}@keyframes fade-out-86997a6e{0%{opacity:1}to{opacity:0}}@keyframes slide-up-86997a6e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-86997a6e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in-86997a6e{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin-86997a6e{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-86997a6e{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer-86997a6e{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in[data-v-86997a6e]{animation:fade-in-86997a6e var(--transition-normal) ease-out}.animate-slide-up[data-v-86997a6e]{animation:slide-up-86997a6e var(--transition-normal) ease-out}.animate-slide-down[data-v-86997a6e]{animation:slide-down-86997a6e var(--transition-normal) ease-out}.animate-scale-in[data-v-86997a6e]{animation:scale-in-86997a6e var(--transition-normal) ease-out}.animate-spin[data-v-86997a6e]{animation:spin-86997a6e 1s linear infinite}.animate-pulse[data-v-86997a6e]{animation:pulse-86997a6e 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){[data-v-86997a6e],[data-v-86997a6e]:after,[data-v-86997a6e]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.sj-module-switcher[data-v-86997a6e]{display:flex;flex-direction:column;gap:var(--space-1);position:relative}.sj-module-switcher__label[data-v-86997a6e]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.sj-module-switcher__trigger[data-v-86997a6e]{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-heading);cursor:pointer;display:flex;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-3);text-align:left;transition:background-color var(--transition-fast),border-color var(--transition-fast);width:100%}.sj-module-switcher__trigger[data-v-86997a6e]:hover{background:var(--color-surface-hover);border-color:var(--color-primary-border-subtle)}.sj-module-switcher__trigger[data-v-86997a6e]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.sj-module-switcher__current[data-v-86997a6e]{display:flex;flex:1;flex-direction:column;min-width:0}.sj-module-switcher__current-hint[data-v-86997a6e]{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-normal)}.sj-module-switcher__icon[data-v-86997a6e]{color:var(--color-primary);font-size:1.25rem}.sj-module-switcher--top .sj-module-switcher__panel[data-v-86997a6e]{bottom:100%;margin-bottom:var(--space-1);margin-top:0;top:auto}.sj-module-switcher__lock[data-v-86997a6e]{font-size:1rem}.sj-module-switcher__chevron[data-v-86997a6e],.sj-module-switcher__lock[data-v-86997a6e]{color:var(--color-text-muted)}.sj-module-switcher__panel[data-v-86997a6e]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);left:0;margin-top:var(--space-1);max-height:70vh;overflow-y:auto;padding:var(--space-2);position:absolute;right:0;top:100%;z-index:var(--z-dropdown)}.sj-module-switcher__list[data-v-86997a6e]{display:flex;flex-direction:column;gap:var(--space-1);list-style:none;margin:0;padding:0}.sj-module-switcher__item[data-v-86997a6e]{align-items:center;border-radius:var(--radius-sm);color:var(--color-text-body);display:flex;font-size:var(--text-sm);gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-3);text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast)}.sj-module-switcher__item[data-v-86997a6e]:hover{background:var(--color-surface-hover);color:var(--color-primary)}.sj-module-switcher__item[data-v-86997a6e]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.sj-module-switcher__item--active[data-v-86997a6e]{background:var(--color-primary-subtle-3);color:var(--color-primary);font-weight:var(--font-semibold)}.sj-module-switcher__item--locked[data-v-86997a6e],.sj-module-switcher__item--locked .sj-module-switcher__icon[data-v-86997a6e]{color:var(--color-text-muted)}.sj-module-switcher__text[data-v-86997a6e]{display:flex;flex:1;flex-direction:column;min-width:0}.sj-module-switcher__hint[data-v-86997a6e]{font-size:var(--text-xs);line-height:1.4}.sj-module-switcher__check[data-v-86997a6e]{font-size:1.125rem}@media(prefers-reduced-motion:reduce){.sj-module-switcher__item[data-v-86997a6e],.sj-module-switcher__trigger[data-v-86997a6e]{transition:none}}[data-v-f60ebd03],[data-v-f60ebd03]:after,[data-v-f60ebd03]:before{box-sizing:border-box;margin:0;padding:0}html[data-v-f60ebd03]{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body[data-v-f60ebd03]{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-sans);font-weight:var(--font-normal);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1[data-v-f60ebd03],h2[data-v-f60ebd03],h3[data-v-f60ebd03],h4[data-v-f60ebd03],h5[data-v-f60ebd03],h6[data-v-f60ebd03]{font-family:var(--font-display);font-weight:var(--font-semibold);line-height:var(--leading-tight)}a[data-v-f60ebd03]{color:inherit;text-decoration:none}button[data-v-f60ebd03]{background:none;border:none;cursor:pointer}button[data-v-f60ebd03],input[data-v-f60ebd03],select[data-v-f60ebd03],textarea[data-v-f60ebd03]{color:inherit;font:inherit}img[data-v-f60ebd03],svg[data-v-f60ebd03],video[data-v-f60ebd03]{display:block;height:auto;max-width:100%}ol[data-v-f60ebd03],ul[data-v-f60ebd03]{list-style:none}table[data-v-f60ebd03]{border-collapse:collapse;border-spacing:0}[data-v-f60ebd03]:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--color-primary);outline-offset:2px}[data-v-f60ebd03]::-moz-selection{background-color:var(--color-primary-light);color:#fff}[data-v-f60ebd03]::selection{background-color:var(--color-primary-light);color:#fff}@media(prefers-reduced-motion:reduce){[data-v-f60ebd03],[data-v-f60ebd03]:after,[data-v-f60ebd03]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.d-none[data-v-f60ebd03]{display:none}.d-block[data-v-f60ebd03]{display:block}.d-inline[data-v-f60ebd03]{display:inline}.d-inline-block[data-v-f60ebd03]{display:inline-block}.d-flex[data-v-f60ebd03]{display:flex}.d-inline-flex[data-v-f60ebd03]{display:inline-flex}.d-grid[data-v-f60ebd03]{display:grid}.flex-row[data-v-f60ebd03]{flex-direction:row}.flex-col[data-v-f60ebd03]{flex-direction:column}.flex-wrap[data-v-f60ebd03]{flex-wrap:wrap}.flex-nowrap[data-v-f60ebd03]{flex-wrap:nowrap}.flex-1[data-v-f60ebd03]{flex:1 1 0%}.flex-auto[data-v-f60ebd03]{flex:1 1 auto}.flex-none[data-v-f60ebd03]{flex:none}.items-start[data-v-f60ebd03]{align-items:flex-start}.items-center[data-v-f60ebd03]{align-items:center}.items-end[data-v-f60ebd03]{align-items:flex-end}.items-stretch[data-v-f60ebd03]{align-items:stretch}.justify-start[data-v-f60ebd03]{justify-content:flex-start}.justify-center[data-v-f60ebd03]{justify-content:center}.justify-end[data-v-f60ebd03]{justify-content:flex-end}.justify-between[data-v-f60ebd03]{justify-content:space-between}.justify-around[data-v-f60ebd03]{justify-content:space-around}.gap-1[data-v-f60ebd03]{gap:var(--space-1)}.gap-2[data-v-f60ebd03]{gap:var(--space-2)}.gap-3[data-v-f60ebd03]{gap:var(--space-3)}.gap-4[data-v-f60ebd03]{gap:var(--space-4)}.gap-6[data-v-f60ebd03]{gap:var(--space-6)}.gap-8[data-v-f60ebd03]{gap:var(--space-8)}.text-left[data-v-f60ebd03]{text-align:left}.text-center[data-v-f60ebd03]{text-align:center}.text-right[data-v-f60ebd03]{text-align:right}.text-xs[data-v-f60ebd03]{font-size:var(--text-xs)}.text-sm[data-v-f60ebd03]{font-size:var(--text-sm)}.text-base[data-v-f60ebd03]{font-size:var(--text-base)}.text-lg[data-v-f60ebd03]{font-size:var(--text-lg)}.text-xl[data-v-f60ebd03]{font-size:var(--text-xl)}.text-2xl[data-v-f60ebd03]{font-size:var(--text-2xl)}.font-light[data-v-f60ebd03]{font-weight:var(--font-light)}.font-normal[data-v-f60ebd03]{font-weight:var(--font-normal)}.font-medium[data-v-f60ebd03]{font-weight:var(--font-medium)}.font-semibold[data-v-f60ebd03]{font-weight:var(--font-semibold)}.font-bold[data-v-f60ebd03]{font-weight:var(--font-bold)}.text-primary[data-v-f60ebd03]{color:var(--color-text)}.text-secondary[data-v-f60ebd03]{color:var(--color-text-secondary)}.text-muted[data-v-f60ebd03]{color:var(--color-text-muted)}.text-disabled[data-v-f60ebd03]{color:var(--color-text-disabled)}.text-error[data-v-f60ebd03]{color:var(--color-error)}.text-success[data-v-f60ebd03]{color:var(--color-success)}.w-full[data-v-f60ebd03]{width:100%}.h-full[data-v-f60ebd03]{height:100%}.min-w-0[data-v-f60ebd03]{min-width:0}.min-h-0[data-v-f60ebd03]{min-height:0}.overflow-hidden[data-v-f60ebd03]{overflow:hidden}.overflow-auto[data-v-f60ebd03]{overflow:auto}.overflow-scroll[data-v-f60ebd03]{overflow:scroll}.rounded-none[data-v-f60ebd03]{border-radius:var(--radius-none)}.rounded-sm[data-v-f60ebd03]{border-radius:var(--radius-sm)}.rounded-md[data-v-f60ebd03]{border-radius:var(--radius-md)}.rounded-lg[data-v-f60ebd03]{border-radius:var(--radius-lg)}.rounded-xl[data-v-f60ebd03]{border-radius:var(--radius-xl)}.rounded-full[data-v-f60ebd03]{border-radius:var(--radius-full)}.sr-only[data-v-f60ebd03]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.focus-ring[data-v-f60ebd03]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.truncate[data-v-f60ebd03]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointer-events-none[data-v-f60ebd03]{pointer-events:none}.pointer-events-auto[data-v-f60ebd03]{pointer-events:auto}.cursor-pointer[data-v-f60ebd03]{cursor:pointer}.cursor-not-allowed[data-v-f60ebd03]{cursor:not-allowed}@keyframes fade-in-f60ebd03{0%{opacity:0}to{opacity:1}}@keyframes fade-out-f60ebd03{0%{opacity:1}to{opacity:0}}@keyframes slide-up-f60ebd03{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-f60ebd03{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in-f60ebd03{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin-f60ebd03{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-f60ebd03{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer-f60ebd03{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in[data-v-f60ebd03]{animation:fade-in-f60ebd03 var(--transition-normal) ease-out}.animate-slide-up[data-v-f60ebd03]{animation:slide-up-f60ebd03 var(--transition-normal) ease-out}.animate-slide-down[data-v-f60ebd03]{animation:slide-down-f60ebd03 var(--transition-normal) ease-out}.animate-scale-in[data-v-f60ebd03]{animation:scale-in-f60ebd03 var(--transition-normal) ease-out}.animate-spin[data-v-f60ebd03]{animation:spin-f60ebd03 1s linear infinite}.animate-pulse[data-v-f60ebd03]{animation:pulse-f60ebd03 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){[data-v-f60ebd03],[data-v-f60ebd03]:after,[data-v-f60ebd03]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.w-bs-side[data-v-f60ebd03]{background:var(--color-surface);border-right:1px solid var(--color-border);display:flex;flex-direction:column;height:100%}.w-bs-side__head[data-v-f60ebd03]{border-bottom:1px solid var(--color-border);min-height:4rem;padding:var(--space-3) var(--space-4)}.w-bs-side__brand[data-v-f60ebd03],.w-bs-side__head[data-v-f60ebd03]{align-items:center;display:flex;gap:var(--space-2)}.w-bs-side__brand[data-v-f60ebd03]{border-radius:var(--radius-md);flex:none;text-decoration:none}.w-bs-side__brand[data-v-f60ebd03]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.w-bs-side__logo[data-v-f60ebd03]{align-items:center;background:var(--color-primary);border-radius:var(--radius-md);color:var(--color-surface);display:flex;height:2rem;justify-content:center;width:2rem}.w-bs-side__logo .sj-icon[data-v-f60ebd03]{font-size:1.25rem}.w-bs-side__brand-name[data-v-f60ebd03]{color:var(--color-text-heading);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-extrabold)}.w-bs-side__module[data-v-f60ebd03],.w-bs-side__sep[data-v-f60ebd03]{color:var(--color-text-secondary);font-size:var(--text-sm)}.w-bs-side__module[data-v-f60ebd03]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-bs-side__nav[data-v-f60ebd03]{display:flex;flex:1;flex-direction:column;gap:var(--space-1);overflow-y:auto;padding:var(--space-3)}.w-bs-side__item[data-v-f60ebd03]{align-items:center;border-radius:var(--radius-md);color:var(--color-text-heading);display:flex;gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-3);text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast)}.w-bs-side__item[data-v-f60ebd03]:hover{background:var(--color-surface-hover);color:var(--color-primary)}.w-bs-side__item[data-v-f60ebd03]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.w-bs-side__item--active[data-v-f60ebd03]{background:var(--color-primary-surface);color:var(--color-primary-dark)}.w-bs-side__item--active .w-bs-side__label[data-v-f60ebd03]{font-weight:var(--font-semibold)}.w-bs-side__item--cta[data-v-f60ebd03]{background:var(--color-primary-surface);border:1px solid var(--color-primary-border-subtle);color:var(--color-primary-dark)}.w-bs-side__item--cta .w-bs-side__icon[data-v-f60ebd03]{font-variation-settings:"FILL" 1}.w-bs-side__item--soon[data-v-f60ebd03],.w-bs-side__item--soon[data-v-f60ebd03]:hover{color:var(--color-text-secondary)}.w-bs-side__item--soon[data-v-f60ebd03]:hover{background:transparent}.w-bs-side__icon[data-v-f60ebd03]{font-size:1.25rem}.w-bs-side__text[data-v-f60ebd03]{display:flex;flex-direction:column;min-width:0}.w-bs-side__label[data-v-f60ebd03]{font-size:var(--text-sm)}.w-bs-side__hint[data-v-f60ebd03]{color:var(--color-text-secondary);font-size:var(--text-xs)}.w-bs-side__empty[data-v-f60ebd03]{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;padding:var(--space-3)}.w-bs-side__foot[data-v-f60ebd03]{border-top:1px solid var(--color-border);padding:var(--space-3)}@media(prefers-reduced-motion:reduce){.w-bs-side__item[data-v-f60ebd03]{transition:none}}[data-v-bb55f5d3],[data-v-bb55f5d3]:after,[data-v-bb55f5d3]:before{box-sizing:border-box;margin:0;padding:0}html[data-v-bb55f5d3]{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body[data-v-bb55f5d3]{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-sans);font-weight:var(--font-normal);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1[data-v-bb55f5d3],h2[data-v-bb55f5d3],h3[data-v-bb55f5d3],h4[data-v-bb55f5d3],h5[data-v-bb55f5d3],h6[data-v-bb55f5d3]{font-family:var(--font-display);font-weight:var(--font-semibold);line-height:var(--leading-tight)}a[data-v-bb55f5d3]{color:inherit;text-decoration:none}button[data-v-bb55f5d3]{background:none;border:none;cursor:pointer}button[data-v-bb55f5d3],input[data-v-bb55f5d3],select[data-v-bb55f5d3],textarea[data-v-bb55f5d3]{color:inherit;font:inherit}img[data-v-bb55f5d3],svg[data-v-bb55f5d3],video[data-v-bb55f5d3]{display:block;height:auto;max-width:100%}ol[data-v-bb55f5d3],ul[data-v-bb55f5d3]{list-style:none}table[data-v-bb55f5d3]{border-collapse:collapse;border-spacing:0}[data-v-bb55f5d3]:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--color-primary);outline-offset:2px}[data-v-bb55f5d3]::-moz-selection{background-color:var(--color-primary-light);color:#fff}[data-v-bb55f5d3]::selection{background-color:var(--color-primary-light);color:#fff}@media(prefers-reduced-motion:reduce){[data-v-bb55f5d3],[data-v-bb55f5d3]:after,[data-v-bb55f5d3]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.d-none[data-v-bb55f5d3]{display:none}.d-block[data-v-bb55f5d3]{display:block}.d-inline[data-v-bb55f5d3]{display:inline}.d-inline-block[data-v-bb55f5d3]{display:inline-block}.d-flex[data-v-bb55f5d3]{display:flex}.d-inline-flex[data-v-bb55f5d3]{display:inline-flex}.d-grid[data-v-bb55f5d3]{display:grid}.flex-row[data-v-bb55f5d3]{flex-direction:row}.flex-col[data-v-bb55f5d3]{flex-direction:column}.flex-wrap[data-v-bb55f5d3]{flex-wrap:wrap}.flex-nowrap[data-v-bb55f5d3]{flex-wrap:nowrap}.flex-1[data-v-bb55f5d3]{flex:1 1 0%}.flex-auto[data-v-bb55f5d3]{flex:1 1 auto}.flex-none[data-v-bb55f5d3]{flex:none}.items-start[data-v-bb55f5d3]{align-items:flex-start}.items-center[data-v-bb55f5d3]{align-items:center}.items-end[data-v-bb55f5d3]{align-items:flex-end}.items-stretch[data-v-bb55f5d3]{align-items:stretch}.justify-start[data-v-bb55f5d3]{justify-content:flex-start}.justify-center[data-v-bb55f5d3]{justify-content:center}.justify-end[data-v-bb55f5d3]{justify-content:flex-end}.justify-between[data-v-bb55f5d3]{justify-content:space-between}.justify-around[data-v-bb55f5d3]{justify-content:space-around}.gap-1[data-v-bb55f5d3]{gap:var(--space-1)}.gap-2[data-v-bb55f5d3]{gap:var(--space-2)}.gap-3[data-v-bb55f5d3]{gap:var(--space-3)}.gap-4[data-v-bb55f5d3]{gap:var(--space-4)}.gap-6[data-v-bb55f5d3]{gap:var(--space-6)}.gap-8[data-v-bb55f5d3]{gap:var(--space-8)}.text-left[data-v-bb55f5d3]{text-align:left}.text-center[data-v-bb55f5d3]{text-align:center}.text-right[data-v-bb55f5d3]{text-align:right}.text-xs[data-v-bb55f5d3]{font-size:var(--text-xs)}.text-sm[data-v-bb55f5d3]{font-size:var(--text-sm)}.text-base[data-v-bb55f5d3]{font-size:var(--text-base)}.text-lg[data-v-bb55f5d3]{font-size:var(--text-lg)}.text-xl[data-v-bb55f5d3]{font-size:var(--text-xl)}.text-2xl[data-v-bb55f5d3]{font-size:var(--text-2xl)}.font-light[data-v-bb55f5d3]{font-weight:var(--font-light)}.font-normal[data-v-bb55f5d3]{font-weight:var(--font-normal)}.font-medium[data-v-bb55f5d3]{font-weight:var(--font-medium)}.font-semibold[data-v-bb55f5d3]{font-weight:var(--font-semibold)}.font-bold[data-v-bb55f5d3]{font-weight:var(--font-bold)}.text-primary[data-v-bb55f5d3]{color:var(--color-text)}.text-secondary[data-v-bb55f5d3]{color:var(--color-text-secondary)}.text-muted[data-v-bb55f5d3]{color:var(--color-text-muted)}.text-disabled[data-v-bb55f5d3]{color:var(--color-text-disabled)}.text-error[data-v-bb55f5d3]{color:var(--color-error)}.text-success[data-v-bb55f5d3]{color:var(--color-success)}.w-full[data-v-bb55f5d3]{width:100%}.h-full[data-v-bb55f5d3]{height:100%}.min-w-0[data-v-bb55f5d3]{min-width:0}.min-h-0[data-v-bb55f5d3]{min-height:0}.overflow-hidden[data-v-bb55f5d3]{overflow:hidden}.overflow-auto[data-v-bb55f5d3]{overflow:auto}.overflow-scroll[data-v-bb55f5d3]{overflow:scroll}.rounded-none[data-v-bb55f5d3]{border-radius:var(--radius-none)}.rounded-sm[data-v-bb55f5d3]{border-radius:var(--radius-sm)}.rounded-md[data-v-bb55f5d3]{border-radius:var(--radius-md)}.rounded-lg[data-v-bb55f5d3]{border-radius:var(--radius-lg)}.rounded-xl[data-v-bb55f5d3]{border-radius:var(--radius-xl)}.rounded-full[data-v-bb55f5d3]{border-radius:var(--radius-full)}.sr-only[data-v-bb55f5d3]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.focus-ring[data-v-bb55f5d3]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.truncate[data-v-bb55f5d3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointer-events-none[data-v-bb55f5d3]{pointer-events:none}.pointer-events-auto[data-v-bb55f5d3]{pointer-events:auto}.cursor-pointer[data-v-bb55f5d3]{cursor:pointer}.cursor-not-allowed[data-v-bb55f5d3]{cursor:not-allowed}@keyframes fade-in-bb55f5d3{0%{opacity:0}to{opacity:1}}@keyframes fade-out-bb55f5d3{0%{opacity:1}to{opacity:0}}@keyframes slide-up-bb55f5d3{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-bb55f5d3{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in-bb55f5d3{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin-bb55f5d3{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-bb55f5d3{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer-bb55f5d3{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in[data-v-bb55f5d3]{animation:fade-in-bb55f5d3 var(--transition-normal) ease-out}.animate-slide-up[data-v-bb55f5d3]{animation:slide-up-bb55f5d3 var(--transition-normal) ease-out}.animate-slide-down[data-v-bb55f5d3]{animation:slide-down-bb55f5d3 var(--transition-normal) ease-out}.animate-scale-in[data-v-bb55f5d3]{animation:scale-in-bb55f5d3 var(--transition-normal) ease-out}.animate-spin[data-v-bb55f5d3]{animation:spin-bb55f5d3 1s linear infinite}.animate-pulse[data-v-bb55f5d3]{animation:pulse-bb55f5d3 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){[data-v-bb55f5d3],[data-v-bb55f5d3]:after,[data-v-bb55f5d3]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.sj-tenant-switcher[data-v-bb55f5d3]{display:flex;flex-direction:column;gap:var(--space-1)}.sj-tenant-switcher__heading[data-v-bb55f5d3]{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.05em;margin:0;padding:var(--space-2) var(--space-4) 0;text-transform:uppercase}.sj-tenant-switcher__option[data-v-bb55f5d3]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;display:flex;font-family:inherit;gap:var(--space-3);min-height:3.5rem;padding:var(--space-2) var(--space-3);text-align:left;transition:background-color var(--transition-fast);width:100%}.sj-tenant-switcher__option[data-v-bb55f5d3]:hover{background:var(--color-surface-secondary)}.sj-tenant-switcher__option[data-v-bb55f5d3]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.sj-tenant-switcher__option--current[data-v-bb55f5d3]{cursor:default}.sj-tenant-switcher__option--current[data-v-bb55f5d3],.sj-tenant-switcher__option--current[data-v-bb55f5d3]:hover{background:var(--color-primary-surface)}.sj-tenant-switcher__avatar[data-v-bb55f5d3]{align-items:center;background:var(--color-primary);border-radius:var(--radius-md);color:var(--color-surface);display:inline-flex;flex:none;font-size:var(--text-xs);font-weight:var(--font-bold);height:2.25rem;justify-content:center;width:2.25rem}.sj-tenant-switcher__text[data-v-bb55f5d3]{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-width:0}.sj-tenant-switcher__name[data-v-bb55f5d3]{color:var(--color-text-heading);font-size:var(--text-sm);font-weight:var(--font-semibold);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sj-tenant-switcher__check[data-v-bb55f5d3]{color:var(--color-primary);flex:none;font-size:1.25rem}.sj-tenant-switcher__sr[data-v-bb55f5d3]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(prefers-reduced-motion:reduce){.sj-tenant-switcher__option[data-v-bb55f5d3]{transition:none}}[data-v-61c524ff],[data-v-61c524ff]:after,[data-v-61c524ff]:before{box-sizing:border-box;margin:0;padding:0}html[data-v-61c524ff]{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body[data-v-61c524ff]{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-sans);font-weight:var(--font-normal);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1[data-v-61c524ff],h2[data-v-61c524ff],h3[data-v-61c524ff],h4[data-v-61c524ff],h5[data-v-61c524ff],h6[data-v-61c524ff]{font-family:var(--font-display);font-weight:var(--font-semibold);line-height:var(--leading-tight)}a[data-v-61c524ff]{color:inherit;text-decoration:none}button[data-v-61c524ff]{background:none;border:none;cursor:pointer}button[data-v-61c524ff],input[data-v-61c524ff],select[data-v-61c524ff],textarea[data-v-61c524ff]{color:inherit;font:inherit}img[data-v-61c524ff],svg[data-v-61c524ff],video[data-v-61c524ff]{display:block;height:auto;max-width:100%}ol[data-v-61c524ff],ul[data-v-61c524ff]{list-style:none}table[data-v-61c524ff]{border-collapse:collapse;border-spacing:0}[data-v-61c524ff]:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--color-primary);outline-offset:2px}[data-v-61c524ff]::-moz-selection{background-color:var(--color-primary-light);color:#fff}[data-v-61c524ff]::selection{background-color:var(--color-primary-light);color:#fff}@media(prefers-reduced-motion:reduce){[data-v-61c524ff],[data-v-61c524ff]:after,[data-v-61c524ff]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.d-none[data-v-61c524ff]{display:none}.d-block[data-v-61c524ff]{display:block}.d-inline[data-v-61c524ff]{display:inline}.d-inline-block[data-v-61c524ff]{display:inline-block}.d-flex[data-v-61c524ff]{display:flex}.d-inline-flex[data-v-61c524ff]{display:inline-flex}.d-grid[data-v-61c524ff]{display:grid}.flex-row[data-v-61c524ff]{flex-direction:row}.flex-col[data-v-61c524ff]{flex-direction:column}.flex-wrap[data-v-61c524ff]{flex-wrap:wrap}.flex-nowrap[data-v-61c524ff]{flex-wrap:nowrap}.flex-1[data-v-61c524ff]{flex:1 1 0%}.flex-auto[data-v-61c524ff]{flex:1 1 auto}.flex-none[data-v-61c524ff]{flex:none}.items-start[data-v-61c524ff]{align-items:flex-start}.items-center[data-v-61c524ff]{align-items:center}.items-end[data-v-61c524ff]{align-items:flex-end}.items-stretch[data-v-61c524ff]{align-items:stretch}.justify-start[data-v-61c524ff]{justify-content:flex-start}.justify-center[data-v-61c524ff]{justify-content:center}.justify-end[data-v-61c524ff]{justify-content:flex-end}.justify-between[data-v-61c524ff]{justify-content:space-between}.justify-around[data-v-61c524ff]{justify-content:space-around}.gap-1[data-v-61c524ff]{gap:var(--space-1)}.gap-2[data-v-61c524ff]{gap:var(--space-2)}.gap-3[data-v-61c524ff]{gap:var(--space-3)}.gap-4[data-v-61c524ff]{gap:var(--space-4)}.gap-6[data-v-61c524ff]{gap:var(--space-6)}.gap-8[data-v-61c524ff]{gap:var(--space-8)}.text-left[data-v-61c524ff]{text-align:left}.text-center[data-v-61c524ff]{text-align:center}.text-right[data-v-61c524ff]{text-align:right}.text-xs[data-v-61c524ff]{font-size:var(--text-xs)}.text-sm[data-v-61c524ff]{font-size:var(--text-sm)}.text-base[data-v-61c524ff]{font-size:var(--text-base)}.text-lg[data-v-61c524ff]{font-size:var(--text-lg)}.text-xl[data-v-61c524ff]{font-size:var(--text-xl)}.text-2xl[data-v-61c524ff]{font-size:var(--text-2xl)}.font-light[data-v-61c524ff]{font-weight:var(--font-light)}.font-normal[data-v-61c524ff]{font-weight:var(--font-normal)}.font-medium[data-v-61c524ff]{font-weight:var(--font-medium)}.font-semibold[data-v-61c524ff]{font-weight:var(--font-semibold)}.font-bold[data-v-61c524ff]{font-weight:var(--font-bold)}.text-primary[data-v-61c524ff]{color:var(--color-text)}.text-secondary[data-v-61c524ff]{color:var(--color-text-secondary)}.text-muted[data-v-61c524ff]{color:var(--color-text-muted)}.text-disabled[data-v-61c524ff]{color:var(--color-text-disabled)}.text-error[data-v-61c524ff]{color:var(--color-error)}.text-success[data-v-61c524ff]{color:var(--color-success)}.w-full[data-v-61c524ff]{width:100%}.h-full[data-v-61c524ff]{height:100%}.min-w-0[data-v-61c524ff]{min-width:0}.min-h-0[data-v-61c524ff]{min-height:0}.overflow-hidden[data-v-61c524ff]{overflow:hidden}.overflow-auto[data-v-61c524ff]{overflow:auto}.overflow-scroll[data-v-61c524ff]{overflow:scroll}.rounded-none[data-v-61c524ff]{border-radius:var(--radius-none)}.rounded-sm[data-v-61c524ff]{border-radius:var(--radius-sm)}.rounded-md[data-v-61c524ff]{border-radius:var(--radius-md)}.rounded-lg[data-v-61c524ff]{border-radius:var(--radius-lg)}.rounded-xl[data-v-61c524ff]{border-radius:var(--radius-xl)}.rounded-full[data-v-61c524ff]{border-radius:var(--radius-full)}.sr-only[data-v-61c524ff]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.focus-ring[data-v-61c524ff]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.truncate[data-v-61c524ff]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointer-events-none[data-v-61c524ff]{pointer-events:none}.pointer-events-auto[data-v-61c524ff]{pointer-events:auto}.cursor-pointer[data-v-61c524ff]{cursor:pointer}.cursor-not-allowed[data-v-61c524ff]{cursor:not-allowed}@keyframes fade-in-61c524ff{0%{opacity:0}to{opacity:1}}@keyframes fade-out-61c524ff{0%{opacity:1}to{opacity:0}}@keyframes slide-up-61c524ff{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-61c524ff{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in-61c524ff{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin-61c524ff{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-61c524ff{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer-61c524ff{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in[data-v-61c524ff]{animation:fade-in-61c524ff var(--transition-normal) ease-out}.animate-slide-up[data-v-61c524ff]{animation:slide-up-61c524ff var(--transition-normal) ease-out}.animate-slide-down[data-v-61c524ff]{animation:slide-down-61c524ff var(--transition-normal) ease-out}.animate-scale-in[data-v-61c524ff]{animation:scale-in-61c524ff var(--transition-normal) ease-out}.animate-spin[data-v-61c524ff]{animation:spin-61c524ff 1s linear infinite}.animate-pulse[data-v-61c524ff]{animation:pulse-61c524ff 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){[data-v-61c524ff],[data-v-61c524ff]:after,[data-v-61c524ff]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.w-account-menu__account[data-v-61c524ff]{align-items:center;display:flex;gap:var(--space-3);padding:var(--space-2) var(--space-3)}.w-account-menu__avatar[data-v-61c524ff]{align-items:center;background:var(--color-primary-surface);border-radius:var(--radius-full);color:var(--color-primary-dark);display:inline-flex;flex:none;font-size:var(--text-sm);font-weight:var(--font-bold);height:2.75rem;justify-content:center;-o-object-fit:cover;object-fit:cover;width:2.75rem}.w-account-menu__text[data-v-61c524ff]{display:flex;flex-direction:column;min-width:0}.w-account-menu__email[data-v-61c524ff],.w-account-menu__name[data-v-61c524ff]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-account-menu__name[data-v-61c524ff]{color:var(--color-text-heading);font-size:var(--text-sm);font-weight:var(--font-semibold)}.w-account-menu__email[data-v-61c524ff]{color:var(--color-text-secondary);font-size:var(--text-xs)}.w-account-menu__divider[data-v-61c524ff]{background:var(--color-border);display:block;height:1px;margin:var(--space-2) 0}.w-account-menu__item[data-v-61c524ff]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md);color:var(--color-text-heading);cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--space-3);min-height:2.75rem;padding:var(--space-2) var(--space-4);text-decoration:none;transition:background-color var(--transition-fast);width:100%}.w-account-menu__item .sj-icon[data-v-61c524ff]{color:var(--color-text-secondary);font-size:1.25rem}.w-account-menu__item[data-v-61c524ff]:hover{background:var(--color-surface-secondary)}.w-account-menu__item[data-v-61c524ff]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.w-account-menu__item--logout[data-v-61c524ff],.w-account-menu__item--logout .sj-icon[data-v-61c524ff]{color:var(--color-error-text)}@media(prefers-reduced-motion:reduce){.w-account-menu__item[data-v-61c524ff]{transition:none}}[data-v-089b2182],[data-v-089b2182]:after,[data-v-089b2182]:before{box-sizing:border-box;margin:0;padding:0}html[data-v-089b2182]{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body[data-v-089b2182]{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-sans);font-weight:var(--font-normal);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1[data-v-089b2182],h2[data-v-089b2182],h3[data-v-089b2182],h4[data-v-089b2182],h5[data-v-089b2182],h6[data-v-089b2182]{font-family:var(--font-display);font-weight:var(--font-semibold);line-height:var(--leading-tight)}a[data-v-089b2182]{color:inherit;text-decoration:none}button[data-v-089b2182]{background:none;border:none;cursor:pointer}button[data-v-089b2182],input[data-v-089b2182],select[data-v-089b2182],textarea[data-v-089b2182]{color:inherit;font:inherit}img[data-v-089b2182],svg[data-v-089b2182],video[data-v-089b2182]{display:block;height:auto;max-width:100%}ol[data-v-089b2182],ul[data-v-089b2182]{list-style:none}table[data-v-089b2182]{border-collapse:collapse;border-spacing:0}[data-v-089b2182]:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--color-primary);outline-offset:2px}[data-v-089b2182]::-moz-selection{background-color:var(--color-primary-light);color:#fff}[data-v-089b2182]::selection{background-color:var(--color-primary-light);color:#fff}@media(prefers-reduced-motion:reduce){[data-v-089b2182],[data-v-089b2182]:after,[data-v-089b2182]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.d-none[data-v-089b2182]{display:none}.d-block[data-v-089b2182]{display:block}.d-inline[data-v-089b2182]{display:inline}.d-inline-block[data-v-089b2182]{display:inline-block}.d-flex[data-v-089b2182]{display:flex}.d-inline-flex[data-v-089b2182]{display:inline-flex}.d-grid[data-v-089b2182]{display:grid}.flex-row[data-v-089b2182]{flex-direction:row}.flex-col[data-v-089b2182]{flex-direction:column}.flex-wrap[data-v-089b2182]{flex-wrap:wrap}.flex-nowrap[data-v-089b2182]{flex-wrap:nowrap}.flex-1[data-v-089b2182]{flex:1 1 0%}.flex-auto[data-v-089b2182]{flex:1 1 auto}.flex-none[data-v-089b2182]{flex:none}.items-start[data-v-089b2182]{align-items:flex-start}.items-center[data-v-089b2182]{align-items:center}.items-end[data-v-089b2182]{align-items:flex-end}.items-stretch[data-v-089b2182]{align-items:stretch}.justify-start[data-v-089b2182]{justify-content:flex-start}.justify-center[data-v-089b2182]{justify-content:center}.justify-end[data-v-089b2182]{justify-content:flex-end}.justify-between[data-v-089b2182]{justify-content:space-between}.justify-around[data-v-089b2182]{justify-content:space-around}.gap-1[data-v-089b2182]{gap:var(--space-1)}.gap-2[data-v-089b2182]{gap:var(--space-2)}.gap-3[data-v-089b2182]{gap:var(--space-3)}.gap-4[data-v-089b2182]{gap:var(--space-4)}.gap-6[data-v-089b2182]{gap:var(--space-6)}.gap-8[data-v-089b2182]{gap:var(--space-8)}.text-left[data-v-089b2182]{text-align:left}.text-center[data-v-089b2182]{text-align:center}.text-right[data-v-089b2182]{text-align:right}.text-xs[data-v-089b2182]{font-size:var(--text-xs)}.text-sm[data-v-089b2182]{font-size:var(--text-sm)}.text-base[data-v-089b2182]{font-size:var(--text-base)}.text-lg[data-v-089b2182]{font-size:var(--text-lg)}.text-xl[data-v-089b2182]{font-size:var(--text-xl)}.text-2xl[data-v-089b2182]{font-size:var(--text-2xl)}.font-light[data-v-089b2182]{font-weight:var(--font-light)}.font-normal[data-v-089b2182]{font-weight:var(--font-normal)}.font-medium[data-v-089b2182]{font-weight:var(--font-medium)}.font-semibold[data-v-089b2182]{font-weight:var(--font-semibold)}.font-bold[data-v-089b2182]{font-weight:var(--font-bold)}.text-primary[data-v-089b2182]{color:var(--color-text)}.text-secondary[data-v-089b2182]{color:var(--color-text-secondary)}.text-muted[data-v-089b2182]{color:var(--color-text-muted)}.text-disabled[data-v-089b2182]{color:var(--color-text-disabled)}.text-error[data-v-089b2182]{color:var(--color-error)}.text-success[data-v-089b2182]{color:var(--color-success)}.w-full[data-v-089b2182]{width:100%}.h-full[data-v-089b2182]{height:100%}.min-w-0[data-v-089b2182]{min-width:0}.min-h-0[data-v-089b2182]{min-height:0}.overflow-hidden[data-v-089b2182]{overflow:hidden}.overflow-auto[data-v-089b2182]{overflow:auto}.overflow-scroll[data-v-089b2182]{overflow:scroll}.rounded-none[data-v-089b2182]{border-radius:var(--radius-none)}.rounded-sm[data-v-089b2182]{border-radius:var(--radius-sm)}.rounded-md[data-v-089b2182]{border-radius:var(--radius-md)}.rounded-lg[data-v-089b2182]{border-radius:var(--radius-lg)}.rounded-xl[data-v-089b2182]{border-radius:var(--radius-xl)}.rounded-full[data-v-089b2182]{border-radius:var(--radius-full)}.sr-only[data-v-089b2182]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.focus-ring[data-v-089b2182]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.truncate[data-v-089b2182]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointer-events-none[data-v-089b2182]{pointer-events:none}.pointer-events-auto[data-v-089b2182]{pointer-events:auto}.cursor-pointer[data-v-089b2182]{cursor:pointer}.cursor-not-allowed[data-v-089b2182]{cursor:not-allowed}@keyframes fade-in-089b2182{0%{opacity:0}to{opacity:1}}@keyframes fade-out-089b2182{0%{opacity:1}to{opacity:0}}@keyframes slide-up-089b2182{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-089b2182{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in-089b2182{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin-089b2182{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-089b2182{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer-089b2182{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in[data-v-089b2182]{animation:fade-in-089b2182 var(--transition-normal) ease-out}.animate-slide-up[data-v-089b2182]{animation:slide-up-089b2182 var(--transition-normal) ease-out}.animate-slide-down[data-v-089b2182]{animation:slide-down-089b2182 var(--transition-normal) ease-out}.animate-scale-in[data-v-089b2182]{animation:scale-in-089b2182 var(--transition-normal) ease-out}.animate-spin[data-v-089b2182]{animation:spin-089b2182 1s linear infinite}.animate-pulse[data-v-089b2182]{animation:pulse-089b2182 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){[data-v-089b2182],[data-v-089b2182]:after,[data-v-089b2182]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.w-bs-top[data-v-089b2182]{align-items:center;background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;gap:var(--space-3);min-height:4rem;padding:var(--space-2) var(--space-4);position:sticky;top:0;z-index:var(--z-sticky)}@media(min-width:768px){.w-bs-top[data-v-089b2182]{padding-inline:var(--space-6)}}.w-bs-top__burger[data-v-089b2182],.w-bs-top__search[data-v-089b2182]{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-heading);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--text-sm);gap:var(--space-2);justify-content:center;min-height:2.75rem;min-width:2.75rem;transition:background-color var(--transition-fast),color var(--transition-fast)}.w-bs-top__burger[data-v-089b2182]:hover,.w-bs-top__search[data-v-089b2182]:hover{background:var(--color-surface-hover);color:var(--color-primary)}.w-bs-top__burger[data-v-089b2182]:focus-visible,.w-bs-top__search[data-v-089b2182]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(min-width:1024px){.w-bs-top__burger[data-v-089b2182]{display:none}}.w-bs-top__search[data-v-089b2182]{padding-inline:var(--space-3)}.w-bs-top__search-text[data-v-089b2182]{display:none}@media(min-width:1024px){.w-bs-top__search-text[data-v-089b2182]{color:var(--color-text-secondary);display:inline;min-width:10rem;text-align:left}}.w-bs-top__title[data-v-089b2182]{display:flex;flex:1;flex-direction:column;min-width:0}.w-bs-top__eyebrow[data-v-089b2182],.w-bs-top__module[data-v-089b2182]{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-bs-top__eyebrow[data-v-089b2182]{color:var(--color-text-secondary);font-size:var(--text-xs)}.w-bs-top__module[data-v-089b2182]{color:var(--color-text-heading);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-bold)}.w-bs-top__actions[data-v-089b2182]{align-items:center;display:flex;gap:var(--space-2)}@media(prefers-reduced-motion:reduce){.w-bs-top__burger[data-v-089b2182],.w-bs-top__search[data-v-089b2182]{transition:none}}[data-v-840a2089],[data-v-840a2089]:after,[data-v-840a2089]:before{box-sizing:border-box;margin:0;padding:0}html[data-v-840a2089]{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body[data-v-840a2089]{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-sans);font-weight:var(--font-normal);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1[data-v-840a2089],h2[data-v-840a2089],h3[data-v-840a2089],h4[data-v-840a2089],h5[data-v-840a2089],h6[data-v-840a2089]{font-family:var(--font-display);font-weight:var(--font-semibold);line-height:var(--leading-tight)}a[data-v-840a2089]{color:inherit;text-decoration:none}button[data-v-840a2089]{background:none;border:none;cursor:pointer}button[data-v-840a2089],input[data-v-840a2089],select[data-v-840a2089],textarea[data-v-840a2089]{color:inherit;font:inherit}img[data-v-840a2089],svg[data-v-840a2089],video[data-v-840a2089]{display:block;height:auto;max-width:100%}ol[data-v-840a2089],ul[data-v-840a2089]{list-style:none}table[data-v-840a2089]{border-collapse:collapse;border-spacing:0}[data-v-840a2089]:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--color-primary);outline-offset:2px}[data-v-840a2089]::-moz-selection{background-color:var(--color-primary-light);color:#fff}[data-v-840a2089]::selection{background-color:var(--color-primary-light);color:#fff}@media(prefers-reduced-motion:reduce){[data-v-840a2089],[data-v-840a2089]:after,[data-v-840a2089]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.d-none[data-v-840a2089]{display:none}.d-block[data-v-840a2089]{display:block}.d-inline[data-v-840a2089]{display:inline}.d-inline-block[data-v-840a2089]{display:inline-block}.d-flex[data-v-840a2089]{display:flex}.d-inline-flex[data-v-840a2089]{display:inline-flex}.d-grid[data-v-840a2089]{display:grid}.flex-row[data-v-840a2089]{flex-direction:row}.flex-col[data-v-840a2089]{flex-direction:column}.flex-wrap[data-v-840a2089]{flex-wrap:wrap}.flex-nowrap[data-v-840a2089]{flex-wrap:nowrap}.flex-1[data-v-840a2089]{flex:1 1 0%}.flex-auto[data-v-840a2089]{flex:1 1 auto}.flex-none[data-v-840a2089]{flex:none}.items-start[data-v-840a2089]{align-items:flex-start}.items-center[data-v-840a2089]{align-items:center}.items-end[data-v-840a2089]{align-items:flex-end}.items-stretch[data-v-840a2089]{align-items:stretch}.justify-start[data-v-840a2089]{justify-content:flex-start}.justify-center[data-v-840a2089]{justify-content:center}.justify-end[data-v-840a2089]{justify-content:flex-end}.justify-between[data-v-840a2089]{justify-content:space-between}.justify-around[data-v-840a2089]{justify-content:space-around}.gap-1[data-v-840a2089]{gap:var(--space-1)}.gap-2[data-v-840a2089]{gap:var(--space-2)}.gap-3[data-v-840a2089]{gap:var(--space-3)}.gap-4[data-v-840a2089]{gap:var(--space-4)}.gap-6[data-v-840a2089]{gap:var(--space-6)}.gap-8[data-v-840a2089]{gap:var(--space-8)}.text-left[data-v-840a2089]{text-align:left}.text-center[data-v-840a2089]{text-align:center}.text-right[data-v-840a2089]{text-align:right}.text-xs[data-v-840a2089]{font-size:var(--text-xs)}.text-sm[data-v-840a2089]{font-size:var(--text-sm)}.text-base[data-v-840a2089]{font-size:var(--text-base)}.text-lg[data-v-840a2089]{font-size:var(--text-lg)}.text-xl[data-v-840a2089]{font-size:var(--text-xl)}.text-2xl[data-v-840a2089]{font-size:var(--text-2xl)}.font-light[data-v-840a2089]{font-weight:var(--font-light)}.font-normal[data-v-840a2089]{font-weight:var(--font-normal)}.font-medium[data-v-840a2089]{font-weight:var(--font-medium)}.font-semibold[data-v-840a2089]{font-weight:var(--font-semibold)}.font-bold[data-v-840a2089]{font-weight:var(--font-bold)}.text-primary[data-v-840a2089]{color:var(--color-text)}.text-secondary[data-v-840a2089]{color:var(--color-text-secondary)}.text-muted[data-v-840a2089]{color:var(--color-text-muted)}.text-disabled[data-v-840a2089]{color:var(--color-text-disabled)}.text-error[data-v-840a2089]{color:var(--color-error)}.text-success[data-v-840a2089]{color:var(--color-success)}.w-full[data-v-840a2089]{width:100%}.h-full[data-v-840a2089]{height:100%}.min-w-0[data-v-840a2089]{min-width:0}.min-h-0[data-v-840a2089]{min-height:0}.overflow-hidden[data-v-840a2089]{overflow:hidden}.overflow-auto[data-v-840a2089]{overflow:auto}.overflow-scroll[data-v-840a2089]{overflow:scroll}.rounded-none[data-v-840a2089]{border-radius:var(--radius-none)}.rounded-sm[data-v-840a2089]{border-radius:var(--radius-sm)}.rounded-md[data-v-840a2089]{border-radius:var(--radius-md)}.rounded-lg[data-v-840a2089]{border-radius:var(--radius-lg)}.rounded-xl[data-v-840a2089]{border-radius:var(--radius-xl)}.rounded-full[data-v-840a2089]{border-radius:var(--radius-full)}.sr-only[data-v-840a2089]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.focus-ring[data-v-840a2089]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.truncate[data-v-840a2089]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointer-events-none[data-v-840a2089]{pointer-events:none}.pointer-events-auto[data-v-840a2089]{pointer-events:auto}.cursor-pointer[data-v-840a2089]{cursor:pointer}.cursor-not-allowed[data-v-840a2089]{cursor:not-allowed}@keyframes fade-in-840a2089{0%{opacity:0}to{opacity:1}}@keyframes fade-out-840a2089{0%{opacity:1}to{opacity:0}}@keyframes slide-up-840a2089{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-840a2089{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in-840a2089{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin-840a2089{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-840a2089{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer-840a2089{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in[data-v-840a2089]{animation:fade-in-840a2089 var(--transition-normal) ease-out}.animate-slide-up[data-v-840a2089]{animation:slide-up-840a2089 var(--transition-normal) ease-out}.animate-slide-down[data-v-840a2089]{animation:slide-down-840a2089 var(--transition-normal) ease-out}.animate-scale-in[data-v-840a2089]{animation:scale-in-840a2089 var(--transition-normal) ease-out}.animate-spin[data-v-840a2089]{animation:spin-840a2089 1s linear infinite}.animate-pulse[data-v-840a2089]{animation:pulse-840a2089 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){[data-v-840a2089],[data-v-840a2089]:after,[data-v-840a2089]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.w-module-lock[data-v-840a2089]{display:flex;flex-direction:column;gap:var(--space-6);max-width:64rem}.w-module-lock__hero[data-v-840a2089]{display:flex;flex-direction:column;gap:var(--space-2)}.w-module-lock__kicker[data-v-840a2089]{align-items:center;color:var(--color-primary);display:flex;flex-wrap:wrap;font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--space-2);margin:0}.w-module-lock__kicker-icon[data-v-840a2089]{font-size:1.25rem}.w-module-lock__state[data-v-840a2089]{align-items:center;background:var(--color-surface-hover);border-radius:var(--radius-full);color:var(--color-text-heading);display:inline-flex;font-size:var(--text-xs);gap:var(--space-1);padding:0 var(--space-2)}.w-module-lock__state .sj-icon[data-v-840a2089]{font-size:.875rem}.w-module-lock__title[data-v-840a2089]{color:var(--color-text-heading);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-bold);margin:0}@media(min-width:768px){.w-module-lock__title[data-v-840a2089]{font-size:var(--text-3xl)}}.w-module-lock__summary[data-v-840a2089]{color:var(--color-text-body);font-size:var(--text-base);margin:0}.w-module-lock__grid[data-v-840a2089]{display:grid;gap:var(--space-4)}@media(min-width:1024px){.w-module-lock__grid[data-v-840a2089]{gap:var(--space-6);grid-template-columns:1fr 1fr}}.w-module-lock__panel[data-v-840a2089]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6)}.w-module-lock__heading[data-v-840a2089]{color:var(--color-text-heading);font-size:var(--text-base);font-weight:var(--font-semibold);margin:0}.w-module-lock__sections[data-v-840a2089],.w-module-lock__steps[data-v-840a2089]{display:flex;flex-direction:column;gap:var(--space-3);margin:0}.w-module-lock__sections[data-v-840a2089]{list-style:none;padding:0}.w-module-lock__steps[data-v-840a2089]{color:var(--color-text-body);padding-left:var(--space-5)}.w-module-lock__section[data-v-840a2089]{align-items:flex-start;display:flex;gap:var(--space-3)}.w-module-lock__section-icon[data-v-840a2089]{color:var(--color-primary);font-size:1.25rem}.w-module-lock__section-text[data-v-840a2089]{display:flex;flex-direction:column}.w-module-lock__section-label[data-v-840a2089]{color:var(--color-text-heading);font-weight:var(--font-semibold)}.w-module-lock__reason[data-v-840a2089],.w-module-lock__section-hint[data-v-840a2089]{color:var(--color-text-body);font-size:var(--text-sm);margin:0}.w-module-lock__checklist[data-v-840a2089]{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0}.w-module-lock__step[data-v-840a2089]{align-items:flex-start;display:flex;gap:var(--space-3)}.w-module-lock__step-icon[data-v-840a2089]{color:var(--color-text-secondary);font-size:1.5rem}.w-module-lock__step--done .w-module-lock__step-icon[data-v-840a2089]{color:var(--color-success-text);font-variation-settings:"FILL" 1}.w-module-lock__step-text[data-v-840a2089]{display:flex;flex-direction:column}.w-module-lock__step-label[data-v-840a2089]{color:var(--color-text-heading);font-weight:var(--font-semibold)}.w-module-lock__step-status[data-v-840a2089]{color:var(--color-text-secondary);font-size:var(--text-sm)}.w-module-lock__step--done .w-module-lock__step-status[data-v-840a2089]{color:var(--color-success-text)}.w-module-lock__cta[data-v-840a2089]{align-self:flex-start;margin-top:var(--space-2)}[data-v-982a566f],[data-v-982a566f]:after,[data-v-982a566f]:before{box-sizing:border-box;margin:0;padding:0}html[data-v-982a566f]{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body[data-v-982a566f]{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-sans);font-weight:var(--font-normal);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1[data-v-982a566f],h2[data-v-982a566f],h3[data-v-982a566f],h4[data-v-982a566f],h5[data-v-982a566f],h6[data-v-982a566f]{font-family:var(--font-display);font-weight:var(--font-semibold);line-height:var(--leading-tight)}a[data-v-982a566f]{color:inherit;text-decoration:none}button[data-v-982a566f]{background:none;border:none;cursor:pointer}button[data-v-982a566f],input[data-v-982a566f],select[data-v-982a566f],textarea[data-v-982a566f]{color:inherit;font:inherit}img[data-v-982a566f],svg[data-v-982a566f],video[data-v-982a566f]{display:block;height:auto;max-width:100%}ol[data-v-982a566f],ul[data-v-982a566f]{list-style:none}table[data-v-982a566f]{border-collapse:collapse;border-spacing:0}[data-v-982a566f]:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--color-primary);outline-offset:2px}[data-v-982a566f]::-moz-selection{background-color:var(--color-primary-light);color:#fff}[data-v-982a566f]::selection{background-color:var(--color-primary-light);color:#fff}@media(prefers-reduced-motion:reduce){[data-v-982a566f],[data-v-982a566f]:after,[data-v-982a566f]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.d-none[data-v-982a566f]{display:none}.d-block[data-v-982a566f]{display:block}.d-inline[data-v-982a566f]{display:inline}.d-inline-block[data-v-982a566f]{display:inline-block}.d-flex[data-v-982a566f]{display:flex}.d-inline-flex[data-v-982a566f]{display:inline-flex}.d-grid[data-v-982a566f]{display:grid}.flex-row[data-v-982a566f]{flex-direction:row}.flex-col[data-v-982a566f]{flex-direction:column}.flex-wrap[data-v-982a566f]{flex-wrap:wrap}.flex-nowrap[data-v-982a566f]{flex-wrap:nowrap}.flex-1[data-v-982a566f]{flex:1 1 0%}.flex-auto[data-v-982a566f]{flex:1 1 auto}.flex-none[data-v-982a566f]{flex:none}.items-start[data-v-982a566f]{align-items:flex-start}.items-center[data-v-982a566f]{align-items:center}.items-end[data-v-982a566f]{align-items:flex-end}.items-stretch[data-v-982a566f]{align-items:stretch}.justify-start[data-v-982a566f]{justify-content:flex-start}.justify-center[data-v-982a566f]{justify-content:center}.justify-end[data-v-982a566f]{justify-content:flex-end}.justify-between[data-v-982a566f]{justify-content:space-between}.justify-around[data-v-982a566f]{justify-content:space-around}.gap-1[data-v-982a566f]{gap:var(--space-1)}.gap-2[data-v-982a566f]{gap:var(--space-2)}.gap-3[data-v-982a566f]{gap:var(--space-3)}.gap-4[data-v-982a566f]{gap:var(--space-4)}.gap-6[data-v-982a566f]{gap:var(--space-6)}.gap-8[data-v-982a566f]{gap:var(--space-8)}.text-left[data-v-982a566f]{text-align:left}.text-center[data-v-982a566f]{text-align:center}.text-right[data-v-982a566f]{text-align:right}.text-xs[data-v-982a566f]{font-size:var(--text-xs)}.text-sm[data-v-982a566f]{font-size:var(--text-sm)}.text-base[data-v-982a566f]{font-size:var(--text-base)}.text-lg[data-v-982a566f]{font-size:var(--text-lg)}.text-xl[data-v-982a566f]{font-size:var(--text-xl)}.text-2xl[data-v-982a566f]{font-size:var(--text-2xl)}.font-light[data-v-982a566f]{font-weight:var(--font-light)}.font-normal[data-v-982a566f]{font-weight:var(--font-normal)}.font-medium[data-v-982a566f]{font-weight:var(--font-medium)}.font-semibold[data-v-982a566f]{font-weight:var(--font-semibold)}.font-bold[data-v-982a566f]{font-weight:var(--font-bold)}.text-primary[data-v-982a566f]{color:var(--color-text)}.text-secondary[data-v-982a566f]{color:var(--color-text-secondary)}.text-muted[data-v-982a566f]{color:var(--color-text-muted)}.text-disabled[data-v-982a566f]{color:var(--color-text-disabled)}.text-error[data-v-982a566f]{color:var(--color-error)}.text-success[data-v-982a566f]{color:var(--color-success)}.w-full[data-v-982a566f]{width:100%}.h-full[data-v-982a566f]{height:100%}.min-w-0[data-v-982a566f]{min-width:0}.min-h-0[data-v-982a566f]{min-height:0}.overflow-hidden[data-v-982a566f]{overflow:hidden}.overflow-auto[data-v-982a566f]{overflow:auto}.overflow-scroll[data-v-982a566f]{overflow:scroll}.rounded-none[data-v-982a566f]{border-radius:var(--radius-none)}.rounded-sm[data-v-982a566f]{border-radius:var(--radius-sm)}.rounded-md[data-v-982a566f]{border-radius:var(--radius-md)}.rounded-lg[data-v-982a566f]{border-radius:var(--radius-lg)}.rounded-xl[data-v-982a566f]{border-radius:var(--radius-xl)}.rounded-full[data-v-982a566f]{border-radius:var(--radius-full)}.sr-only[data-v-982a566f]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.focus-ring[data-v-982a566f]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.truncate[data-v-982a566f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointer-events-none[data-v-982a566f]{pointer-events:none}.pointer-events-auto[data-v-982a566f]{pointer-events:auto}.cursor-pointer[data-v-982a566f]{cursor:pointer}.cursor-not-allowed[data-v-982a566f]{cursor:not-allowed}@keyframes fade-in-982a566f{0%{opacity:0}to{opacity:1}}@keyframes fade-out-982a566f{0%{opacity:1}to{opacity:0}}@keyframes slide-up-982a566f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-982a566f{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in-982a566f{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin-982a566f{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-982a566f{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer-982a566f{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in[data-v-982a566f]{animation:fade-in-982a566f var(--transition-normal) ease-out}.animate-slide-up[data-v-982a566f]{animation:slide-up-982a566f var(--transition-normal) ease-out}.animate-slide-down[data-v-982a566f]{animation:slide-down-982a566f var(--transition-normal) ease-out}.animate-scale-in[data-v-982a566f]{animation:scale-in-982a566f var(--transition-normal) ease-out}.animate-spin[data-v-982a566f]{animation:spin-982a566f 1s linear infinite}.animate-pulse[data-v-982a566f]{animation:pulse-982a566f 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){[data-v-982a566f],[data-v-982a566f]:after,[data-v-982a566f]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.w-my-invites[data-v-982a566f]{display:flex;flex-direction:column;gap:var(--space-3)}.w-my-invites__title[data-v-982a566f]{color:var(--color-text-heading);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-bold);margin:0}.w-my-invites__list[data-v-982a566f]{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0}.w-my-invites__card[data-v-982a566f]{background:var(--color-primary-surface);border:1px solid var(--color-primary-border-subtle);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5)}.w-my-invites__headline[data-v-982a566f]{color:var(--color-text-heading);margin:0}.w-my-invites__meta[data-v-982a566f]{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}.w-my-invites__error[data-v-982a566f]{color:var(--color-error-text);margin:0}.w-my-invites__actions[data-v-982a566f]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.w-ach-strip[data-v-e6c9a829]{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-4)}.w-ach-strip__title[data-v-e6c9a829]{color:var(--color-text-heading);font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--font-bold);margin:0}.w-ach-strip__list[data-v-e6c9a829]{align-items:center;display:flex;flex:1;flex-wrap:nowrap;gap:var(--space-1);list-style:none;margin:0;min-width:0;padding:0}.w-ach-strip__item--desktop[data-v-e6c9a829]{display:none}.w-ach-strip__more[data-v-e6c9a829]{align-items:center;background:var(--color-primary-surface);border-radius:var(--radius-full);color:var(--color-primary-dark);display:inline-flex;font-size:var(--text-sm);font-weight:var(--font-semibold);justify-content:center;min-height:2.75rem;min-width:2.75rem;text-decoration:none}.w-ach-strip__more[data-v-e6c9a829]:hover{background:var(--color-primary-subtle-3)}.w-ach-strip__next[data-v-e6c9a829]{color:var(--color-text-secondary);flex:1;font-size:var(--text-sm);margin:0;min-width:0}.w-ach-strip__all[data-v-e6c9a829]{align-items:center;color:var(--color-primary-dark);display:inline-flex;font-size:var(--text-sm);font-weight:var(--font-semibold);margin-left:auto;min-height:2.75rem}.w-ach-strip__all[data-v-e6c9a829]:hover{color:var(--color-primary)}.w-ach-strip__all[data-v-e6c9a829]:focus-visible,.w-ach-strip__more[data-v-e6c9a829]:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-primary);outline-offset:2px}@media(min-width:768px){.w-ach-strip[data-v-e6c9a829]{flex-wrap:nowrap}.w-ach-strip__item--desktop[data-v-e6c9a829]{display:list-item}.w-ach-strip__item--mobile[data-v-e6c9a829]{display:none}}[data-v-86263f62],[data-v-86263f62]:after,[data-v-86263f62]:before{box-sizing:border-box;margin:0;padding:0}html[data-v-86263f62]{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body[data-v-86263f62]{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-sans);font-weight:var(--font-normal);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1[data-v-86263f62],h2[data-v-86263f62],h3[data-v-86263f62],h4[data-v-86263f62],h5[data-v-86263f62],h6[data-v-86263f62]{font-family:var(--font-display);font-weight:var(--font-semibold);line-height:var(--leading-tight)}a[data-v-86263f62]{color:inherit;text-decoration:none}button[data-v-86263f62]{background:none;border:none;cursor:pointer}button[data-v-86263f62],input[data-v-86263f62],select[data-v-86263f62],textarea[data-v-86263f62]{color:inherit;font:inherit}img[data-v-86263f62],svg[data-v-86263f62],video[data-v-86263f62]{display:block;height:auto;max-width:100%}ol[data-v-86263f62],ul[data-v-86263f62]{list-style:none}table[data-v-86263f62]{border-collapse:collapse;border-spacing:0}[data-v-86263f62]:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--color-primary);outline-offset:2px}[data-v-86263f62]::-moz-selection{background-color:var(--color-primary-light);color:#fff}[data-v-86263f62]::selection{background-color:var(--color-primary-light);color:#fff}@media(prefers-reduced-motion:reduce){[data-v-86263f62],[data-v-86263f62]:after,[data-v-86263f62]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.d-none[data-v-86263f62]{display:none}.d-block[data-v-86263f62]{display:block}.d-inline[data-v-86263f62]{display:inline}.d-inline-block[data-v-86263f62]{display:inline-block}.d-flex[data-v-86263f62]{display:flex}.d-inline-flex[data-v-86263f62]{display:inline-flex}.d-grid[data-v-86263f62]{display:grid}.flex-row[data-v-86263f62]{flex-direction:row}.flex-col[data-v-86263f62]{flex-direction:column}.flex-wrap[data-v-86263f62]{flex-wrap:wrap}.flex-nowrap[data-v-86263f62]{flex-wrap:nowrap}.flex-1[data-v-86263f62]{flex:1 1 0%}.flex-auto[data-v-86263f62]{flex:1 1 auto}.flex-none[data-v-86263f62]{flex:none}.items-start[data-v-86263f62]{align-items:flex-start}.items-center[data-v-86263f62]{align-items:center}.items-end[data-v-86263f62]{align-items:flex-end}.items-stretch[data-v-86263f62]{align-items:stretch}.justify-start[data-v-86263f62]{justify-content:flex-start}.justify-center[data-v-86263f62]{justify-content:center}.justify-end[data-v-86263f62]{justify-content:flex-end}.justify-between[data-v-86263f62]{justify-content:space-between}.justify-around[data-v-86263f62]{justify-content:space-around}.gap-1[data-v-86263f62]{gap:var(--space-1)}.gap-2[data-v-86263f62]{gap:var(--space-2)}.gap-3[data-v-86263f62]{gap:var(--space-3)}.gap-4[data-v-86263f62]{gap:var(--space-4)}.gap-6[data-v-86263f62]{gap:var(--space-6)}.gap-8[data-v-86263f62]{gap:var(--space-8)}.text-left[data-v-86263f62]{text-align:left}.text-center[data-v-86263f62]{text-align:center}.text-right[data-v-86263f62]{text-align:right}.text-xs[data-v-86263f62]{font-size:var(--text-xs)}.text-sm[data-v-86263f62]{font-size:var(--text-sm)}.text-base[data-v-86263f62]{font-size:var(--text-base)}.text-lg[data-v-86263f62]{font-size:var(--text-lg)}.text-xl[data-v-86263f62]{font-size:var(--text-xl)}.text-2xl[data-v-86263f62]{font-size:var(--text-2xl)}.font-light[data-v-86263f62]{font-weight:var(--font-light)}.font-normal[data-v-86263f62]{font-weight:var(--font-normal)}.font-medium[data-v-86263f62]{font-weight:var(--font-medium)}.font-semibold[data-v-86263f62]{font-weight:var(--font-semibold)}.font-bold[data-v-86263f62]{font-weight:var(--font-bold)}.text-primary[data-v-86263f62]{color:var(--color-text)}.text-secondary[data-v-86263f62]{color:var(--color-text-secondary)}.text-muted[data-v-86263f62]{color:var(--color-text-muted)}.text-disabled[data-v-86263f62]{color:var(--color-text-disabled)}.text-error[data-v-86263f62]{color:var(--color-error)}.text-success[data-v-86263f62]{color:var(--color-success)}.w-full[data-v-86263f62]{width:100%}.h-full[data-v-86263f62]{height:100%}.min-w-0[data-v-86263f62]{min-width:0}.min-h-0[data-v-86263f62]{min-height:0}.overflow-hidden[data-v-86263f62]{overflow:hidden}.overflow-auto[data-v-86263f62]{overflow:auto}.overflow-scroll[data-v-86263f62]{overflow:scroll}.rounded-none[data-v-86263f62]{border-radius:var(--radius-none)}.rounded-sm[data-v-86263f62]{border-radius:var(--radius-sm)}.rounded-md[data-v-86263f62]{border-radius:var(--radius-md)}.rounded-lg[data-v-86263f62]{border-radius:var(--radius-lg)}.rounded-xl[data-v-86263f62]{border-radius:var(--radius-xl)}.rounded-full[data-v-86263f62]{border-radius:var(--radius-full)}.sr-only[data-v-86263f62]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.focus-ring[data-v-86263f62]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.truncate[data-v-86263f62]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointer-events-none[data-v-86263f62]{pointer-events:none}.pointer-events-auto[data-v-86263f62]{pointer-events:auto}.cursor-pointer[data-v-86263f62]{cursor:pointer}.cursor-not-allowed[data-v-86263f62]{cursor:not-allowed}@keyframes fade-in-86263f62{0%{opacity:0}to{opacity:1}}@keyframes fade-out-86263f62{0%{opacity:1}to{opacity:0}}@keyframes slide-up-86263f62{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-86263f62{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in-86263f62{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin-86263f62{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-86263f62{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer-86263f62{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in[data-v-86263f62]{animation:fade-in-86263f62 var(--transition-normal) ease-out}.animate-slide-up[data-v-86263f62]{animation:slide-up-86263f62 var(--transition-normal) ease-out}.animate-slide-down[data-v-86263f62]{animation:slide-down-86263f62 var(--transition-normal) ease-out}.animate-scale-in[data-v-86263f62]{animation:scale-in-86263f62 var(--transition-normal) ease-out}.animate-spin[data-v-86263f62]{animation:spin-86263f62 1s linear infinite}.animate-pulse[data-v-86263f62]{animation:pulse-86263f62 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){[data-v-86263f62],[data-v-86263f62]:after,[data-v-86263f62]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.w-welcome[data-v-86263f62]{display:flex;flex-direction:column;gap:var(--space-4);max-width:32rem;padding:var(--space-6)}.w-welcome__icon[data-v-86263f62]{color:var(--color-primary);font-size:2.5rem}.w-welcome__title[data-v-86263f62]{color:var(--color-text-heading);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-bold);margin:0}.w-welcome__lead[data-v-86263f62],.w-welcome__status[data-v-86263f62]{color:var(--color-text-body);margin:0}.w-welcome__status[data-v-86263f62]{font-size:var(--text-sm)}.w-welcome__block[data-v-86263f62]{display:flex;flex-direction:column;gap:var(--space-2)}.w-welcome__subtitle[data-v-86263f62]{color:var(--color-text-heading);font-weight:var(--font-semibold);margin:0}.w-welcome__list[data-v-86263f62]{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}.w-welcome__list li[data-v-86263f62]{align-items:flex-start;color:var(--color-text-heading);display:flex;font-size:var(--text-sm);gap:var(--space-2)}.w-welcome__list .sj-icon[data-v-86263f62]{color:var(--color-primary);flex:none;font-size:1.25rem}.w-welcome__actions[data-v-86263f62]{display:flex;flex-direction:column;gap:var(--space-2)}.w-welcome__mechanics[data-v-86263f62]{color:var(--color-text-secondary);font-size:var(--text-xs);margin:0}[data-v-e41d60da],[data-v-e41d60da]:after,[data-v-e41d60da]:before{box-sizing:border-box;margin:0;padding:0}html[data-v-e41d60da]{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body[data-v-e41d60da]{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-sans);font-weight:var(--font-normal);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1[data-v-e41d60da],h2[data-v-e41d60da],h3[data-v-e41d60da],h4[data-v-e41d60da],h5[data-v-e41d60da],h6[data-v-e41d60da]{font-family:var(--font-display);font-weight:var(--font-semibold);line-height:var(--leading-tight)}a[data-v-e41d60da]{color:inherit;text-decoration:none}button[data-v-e41d60da]{background:none;border:none;cursor:pointer}button[data-v-e41d60da],input[data-v-e41d60da],select[data-v-e41d60da],textarea[data-v-e41d60da]{color:inherit;font:inherit}img[data-v-e41d60da],svg[data-v-e41d60da],video[data-v-e41d60da]{display:block;height:auto;max-width:100%}ol[data-v-e41d60da],ul[data-v-e41d60da]{list-style:none}table[data-v-e41d60da]{border-collapse:collapse;border-spacing:0}[data-v-e41d60da]:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--color-primary);outline-offset:2px}[data-v-e41d60da]::-moz-selection{background-color:var(--color-primary-light);color:#fff}[data-v-e41d60da]::selection{background-color:var(--color-primary-light);color:#fff}@media(prefers-reduced-motion:reduce){[data-v-e41d60da],[data-v-e41d60da]:after,[data-v-e41d60da]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.d-none[data-v-e41d60da]{display:none}.d-block[data-v-e41d60da]{display:block}.d-inline[data-v-e41d60da]{display:inline}.d-inline-block[data-v-e41d60da]{display:inline-block}.d-flex[data-v-e41d60da]{display:flex}.d-inline-flex[data-v-e41d60da]{display:inline-flex}.d-grid[data-v-e41d60da]{display:grid}.flex-row[data-v-e41d60da]{flex-direction:row}.flex-col[data-v-e41d60da]{flex-direction:column}.flex-wrap[data-v-e41d60da]{flex-wrap:wrap}.flex-nowrap[data-v-e41d60da]{flex-wrap:nowrap}.flex-1[data-v-e41d60da]{flex:1 1 0%}.flex-auto[data-v-e41d60da]{flex:1 1 auto}.flex-none[data-v-e41d60da]{flex:none}.items-start[data-v-e41d60da]{align-items:flex-start}.items-center[data-v-e41d60da]{align-items:center}.items-end[data-v-e41d60da]{align-items:flex-end}.items-stretch[data-v-e41d60da]{align-items:stretch}.justify-start[data-v-e41d60da]{justify-content:flex-start}.justify-center[data-v-e41d60da]{justify-content:center}.justify-end[data-v-e41d60da]{justify-content:flex-end}.justify-between[data-v-e41d60da]{justify-content:space-between}.justify-around[data-v-e41d60da]{justify-content:space-around}.gap-1[data-v-e41d60da]{gap:var(--space-1)}.gap-2[data-v-e41d60da]{gap:var(--space-2)}.gap-3[data-v-e41d60da]{gap:var(--space-3)}.gap-4[data-v-e41d60da]{gap:var(--space-4)}.gap-6[data-v-e41d60da]{gap:var(--space-6)}.gap-8[data-v-e41d60da]{gap:var(--space-8)}.text-left[data-v-e41d60da]{text-align:left}.text-center[data-v-e41d60da]{text-align:center}.text-right[data-v-e41d60da]{text-align:right}.text-xs[data-v-e41d60da]{font-size:var(--text-xs)}.text-sm[data-v-e41d60da]{font-size:var(--text-sm)}.text-base[data-v-e41d60da]{font-size:var(--text-base)}.text-lg[data-v-e41d60da]{font-size:var(--text-lg)}.text-xl[data-v-e41d60da]{font-size:var(--text-xl)}.text-2xl[data-v-e41d60da]{font-size:var(--text-2xl)}.font-light[data-v-e41d60da]{font-weight:var(--font-light)}.font-normal[data-v-e41d60da]{font-weight:var(--font-normal)}.font-medium[data-v-e41d60da]{font-weight:var(--font-medium)}.font-semibold[data-v-e41d60da]{font-weight:var(--font-semibold)}.font-bold[data-v-e41d60da]{font-weight:var(--font-bold)}.text-primary[data-v-e41d60da]{color:var(--color-text)}.text-secondary[data-v-e41d60da]{color:var(--color-text-secondary)}.text-muted[data-v-e41d60da]{color:var(--color-text-muted)}.text-disabled[data-v-e41d60da]{color:var(--color-text-disabled)}.text-error[data-v-e41d60da]{color:var(--color-error)}.text-success[data-v-e41d60da]{color:var(--color-success)}.w-full[data-v-e41d60da]{width:100%}.h-full[data-v-e41d60da]{height:100%}.min-w-0[data-v-e41d60da]{min-width:0}.min-h-0[data-v-e41d60da]{min-height:0}.overflow-hidden[data-v-e41d60da]{overflow:hidden}.overflow-auto[data-v-e41d60da]{overflow:auto}.overflow-scroll[data-v-e41d60da]{overflow:scroll}.rounded-none[data-v-e41d60da]{border-radius:var(--radius-none)}.rounded-sm[data-v-e41d60da]{border-radius:var(--radius-sm)}.rounded-md[data-v-e41d60da]{border-radius:var(--radius-md)}.rounded-lg[data-v-e41d60da]{border-radius:var(--radius-lg)}.rounded-xl[data-v-e41d60da]{border-radius:var(--radius-xl)}.rounded-full[data-v-e41d60da]{border-radius:var(--radius-full)}.sr-only[data-v-e41d60da]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.focus-ring[data-v-e41d60da]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.truncate[data-v-e41d60da]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointer-events-none[data-v-e41d60da]{pointer-events:none}.pointer-events-auto[data-v-e41d60da]{pointer-events:auto}.cursor-pointer[data-v-e41d60da]{cursor:pointer}.cursor-not-allowed[data-v-e41d60da]{cursor:not-allowed}@keyframes fade-in-e41d60da{0%{opacity:0}to{opacity:1}}@keyframes fade-out-e41d60da{0%{opacity:1}to{opacity:0}}@keyframes slide-up-e41d60da{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-e41d60da{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in-e41d60da{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin-e41d60da{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-e41d60da{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer-e41d60da{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in[data-v-e41d60da]{animation:fade-in-e41d60da var(--transition-normal) ease-out}.animate-slide-up[data-v-e41d60da]{animation:slide-up-e41d60da var(--transition-normal) ease-out}.animate-slide-down[data-v-e41d60da]{animation:slide-down-e41d60da var(--transition-normal) ease-out}.animate-scale-in[data-v-e41d60da]{animation:scale-in-e41d60da var(--transition-normal) ease-out}.animate-spin[data-v-e41d60da]{animation:spin-e41d60da 1s linear infinite}.animate-pulse[data-v-e41d60da]{animation:pulse-e41d60da 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){[data-v-e41d60da],[data-v-e41d60da]:after,[data-v-e41d60da]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.w-bs-bottom[data-v-e41d60da]{background:var(--color-surface);border-top:1px solid var(--color-border);inset-inline:0;bottom:0;display:flex;padding-bottom:env(safe-area-inset-bottom);position:fixed;z-index:var(--z-fixed)}@media(min-width:1024px){.w-bs-bottom[data-v-e41d60da]{display:none}}.w-bs-bottom__bb-item[data-v-e41d60da]{align-items:center;background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;flex:1;flex-direction:column;font-family:inherit;font-size:var(--text-xs);gap:var(--space-1);justify-content:center;min-height:3.5rem;min-width:0;padding:var(--space-1);text-decoration:none;transition:color var(--transition-fast)}.w-bs-bottom__bb-item .sj-icon[data-v-e41d60da]{font-size:1.375rem}.w-bs-bottom__bb-item[data-v-e41d60da]:hover{color:var(--color-primary)}.w-bs-bottom__bb-item[data-v-e41d60da]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.w-bs-bottom__bb-item--active[data-v-e41d60da]{color:var(--color-primary-dark);font-weight:var(--font-semibold)}.w-bs-bottom__bb-item--active .sj-icon[data-v-e41d60da]{font-variation-settings:"FILL" 1}.w-bs-bottom__bb-label[data-v-e41d60da]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.w-bs-bottom__bb-item[data-v-e41d60da]{transition:none}}[data-v-764799e7],[data-v-764799e7]:after,[data-v-764799e7]:before{box-sizing:border-box;margin:0;padding:0}html[data-v-764799e7]{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body[data-v-764799e7]{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-sans);font-weight:var(--font-normal);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1[data-v-764799e7],h2[data-v-764799e7],h3[data-v-764799e7],h4[data-v-764799e7],h5[data-v-764799e7],h6[data-v-764799e7]{font-family:var(--font-display);font-weight:var(--font-semibold);line-height:var(--leading-tight)}a[data-v-764799e7]{color:inherit;text-decoration:none}button[data-v-764799e7]{background:none;border:none;cursor:pointer}button[data-v-764799e7],input[data-v-764799e7],select[data-v-764799e7],textarea[data-v-764799e7]{color:inherit;font:inherit}img[data-v-764799e7],svg[data-v-764799e7],video[data-v-764799e7]{display:block;height:auto;max-width:100%}ol[data-v-764799e7],ul[data-v-764799e7]{list-style:none}table[data-v-764799e7]{border-collapse:collapse;border-spacing:0}[data-v-764799e7]:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--color-primary);outline-offset:2px}[data-v-764799e7]::-moz-selection{background-color:var(--color-primary-light);color:#fff}[data-v-764799e7]::selection{background-color:var(--color-primary-light);color:#fff}@media(prefers-reduced-motion:reduce){[data-v-764799e7],[data-v-764799e7]:after,[data-v-764799e7]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.d-none[data-v-764799e7]{display:none}.d-block[data-v-764799e7]{display:block}.d-inline[data-v-764799e7]{display:inline}.d-inline-block[data-v-764799e7]{display:inline-block}.d-flex[data-v-764799e7]{display:flex}.d-inline-flex[data-v-764799e7]{display:inline-flex}.d-grid[data-v-764799e7]{display:grid}.flex-row[data-v-764799e7]{flex-direction:row}.flex-col[data-v-764799e7]{flex-direction:column}.flex-wrap[data-v-764799e7]{flex-wrap:wrap}.flex-nowrap[data-v-764799e7]{flex-wrap:nowrap}.flex-1[data-v-764799e7]{flex:1 1 0%}.flex-auto[data-v-764799e7]{flex:1 1 auto}.flex-none[data-v-764799e7]{flex:none}.items-start[data-v-764799e7]{align-items:flex-start}.items-center[data-v-764799e7]{align-items:center}.items-end[data-v-764799e7]{align-items:flex-end}.items-stretch[data-v-764799e7]{align-items:stretch}.justify-start[data-v-764799e7]{justify-content:flex-start}.justify-center[data-v-764799e7]{justify-content:center}.justify-end[data-v-764799e7]{justify-content:flex-end}.justify-between[data-v-764799e7]{justify-content:space-between}.justify-around[data-v-764799e7]{justify-content:space-around}.gap-1[data-v-764799e7]{gap:var(--space-1)}.gap-2[data-v-764799e7]{gap:var(--space-2)}.gap-3[data-v-764799e7]{gap:var(--space-3)}.gap-4[data-v-764799e7]{gap:var(--space-4)}.gap-6[data-v-764799e7]{gap:var(--space-6)}.gap-8[data-v-764799e7]{gap:var(--space-8)}.text-left[data-v-764799e7]{text-align:left}.text-center[data-v-764799e7]{text-align:center}.text-right[data-v-764799e7]{text-align:right}.text-xs[data-v-764799e7]{font-size:var(--text-xs)}.text-sm[data-v-764799e7]{font-size:var(--text-sm)}.text-base[data-v-764799e7]{font-size:var(--text-base)}.text-lg[data-v-764799e7]{font-size:var(--text-lg)}.text-xl[data-v-764799e7]{font-size:var(--text-xl)}.text-2xl[data-v-764799e7]{font-size:var(--text-2xl)}.font-light[data-v-764799e7]{font-weight:var(--font-light)}.font-normal[data-v-764799e7]{font-weight:var(--font-normal)}.font-medium[data-v-764799e7]{font-weight:var(--font-medium)}.font-semibold[data-v-764799e7]{font-weight:var(--font-semibold)}.font-bold[data-v-764799e7]{font-weight:var(--font-bold)}.text-primary[data-v-764799e7]{color:var(--color-text)}.text-secondary[data-v-764799e7]{color:var(--color-text-secondary)}.text-muted[data-v-764799e7]{color:var(--color-text-muted)}.text-disabled[data-v-764799e7]{color:var(--color-text-disabled)}.text-error[data-v-764799e7]{color:var(--color-error)}.text-success[data-v-764799e7]{color:var(--color-success)}.w-full[data-v-764799e7]{width:100%}.h-full[data-v-764799e7]{height:100%}.min-w-0[data-v-764799e7]{min-width:0}.min-h-0[data-v-764799e7]{min-height:0}.overflow-hidden[data-v-764799e7]{overflow:hidden}.overflow-auto[data-v-764799e7]{overflow:auto}.overflow-scroll[data-v-764799e7]{overflow:scroll}.rounded-none[data-v-764799e7]{border-radius:var(--radius-none)}.rounded-sm[data-v-764799e7]{border-radius:var(--radius-sm)}.rounded-md[data-v-764799e7]{border-radius:var(--radius-md)}.rounded-lg[data-v-764799e7]{border-radius:var(--radius-lg)}.rounded-xl[data-v-764799e7]{border-radius:var(--radius-xl)}.rounded-full[data-v-764799e7]{border-radius:var(--radius-full)}.sr-only[data-v-764799e7]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.focus-ring[data-v-764799e7]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.truncate[data-v-764799e7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pointer-events-none[data-v-764799e7]{pointer-events:none}.pointer-events-auto[data-v-764799e7]{pointer-events:auto}.cursor-pointer[data-v-764799e7]{cursor:pointer}.cursor-not-allowed[data-v-764799e7]{cursor:not-allowed}@keyframes fade-in-764799e7{0%{opacity:0}to{opacity:1}}@keyframes fade-out-764799e7{0%{opacity:1}to{opacity:0}}@keyframes slide-up-764799e7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-down-764799e7{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in-764799e7{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin-764799e7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-764799e7{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer-764799e7{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-fade-in[data-v-764799e7]{animation:fade-in-764799e7 var(--transition-normal) ease-out}.animate-slide-up[data-v-764799e7]{animation:slide-up-764799e7 var(--transition-normal) ease-out}.animate-slide-down[data-v-764799e7]{animation:slide-down-764799e7 var(--transition-normal) ease-out}.animate-scale-in[data-v-764799e7]{animation:scale-in-764799e7 var(--transition-normal) ease-out}.animate-spin[data-v-764799e7]{animation:spin-764799e7 1s linear infinite}.animate-pulse[data-v-764799e7]{animation:pulse-764799e7 2s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){[data-v-764799e7],[data-v-764799e7]:after,[data-v-764799e7]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.w-bs-shell[data-v-764799e7]{--backstage-sidebar-width:17rem;background:var(--color-background);min-height:100vh}.w-bs-shell__side[data-v-764799e7]{inset-block:0;left:0;position:fixed;visibility:hidden;width:min(var(--backstage-sidebar-width),85vw);z-index:var(--z-modal)}@media(min-width:1024px){.w-bs-shell__side[data-v-764799e7]{visibility:visible;width:var(--backstage-sidebar-width);z-index:var(--z-fixed)}}.w-bs-shell--drawer-open .w-bs-shell__side[data-v-764799e7]{box-shadow:var(--shadow-xl);visibility:visible}.w-bs-shell__scrim[data-v-764799e7]{background:var(--color-overlay-dark-2);border:none;cursor:pointer;inset:0;position:fixed;z-index:var(--z-modal-backdrop)}.w-bs-shell__main[data-v-764799e7]{display:flex;flex-direction:column;min-height:100vh;padding-bottom:4.5rem}@media(min-width:1024px){.w-bs-shell__main[data-v-764799e7]{margin-left:var(--backstage-sidebar-width);padding-bottom:0}}.w-bs-shell__content[data-v-764799e7]{box-sizing:border-box;flex:1;margin-inline:auto;max-width:var(--shell-content-max-width);padding:var(--space-4) var(--shell-content-gutter);width:100%}.w-bs-shell__content[data-v-764799e7]:focus{outline:none}.w-bs-shell__content[data-v-764799e7]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@media(min-width:768px){.w-bs-shell__content[data-v-764799e7]{padding-block:var(--space-6)}}@media(min-width:1280px){.w-bs-shell__content[data-v-764799e7]{padding-block:var(--space-8)}}.w-bs-shell__skeleton[data-v-764799e7]{display:flex;flex-direction:column;gap:var(--space-4)}.w-bs-shell__skeleton-block[data-v-764799e7],.w-bs-shell__skeleton-line[data-v-764799e7]{animation:shimmer-764799e7 1.5s ease-in-out infinite;background:var(--shimmer-gradient,var(--color-surface-hover));background-size:200% 100%;border-radius:var(--radius-sm);display:block;height:1rem;width:60%}.w-bs-shell__skeleton-line--title[data-v-764799e7]{height:2rem;width:40%}.w-bs-shell__skeleton-block[data-v-764799e7]{border-radius:var(--radius-lg);height:12rem;width:100%}@media(prefers-reduced-motion:reduce){.w-bs-shell__skeleton-block[data-v-764799e7],.w-bs-shell__skeleton-line[data-v-764799e7]{animation:none}}.w-bs-shell__achievements[data-v-764799e7]{margin-bottom:var(--space-8)}
