.Form-module-scss-module__effuGq__root{gap:var(--fui-space-4,2rem);flex-direction:column;display:flex}
.RadioGroup-module-scss-module__nPzZma__wrapper{gap:var(--fui-space-1,.5rem);flex-direction:column;display:flex}.RadioGroup-module-scss-module__nPzZma__groupLabel{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#18181b)}.RadioGroup-module-scss-module__nPzZma__group{gap:var(--fui-space-3,1.5rem);display:flex}.RadioGroup-module-scss-module__nPzZma__vertical{flex-direction:column}.RadioGroup-module-scss-module__nPzZma__horizontal{flex-flow:wrap}.RadioGroup-module-scss-module__nPzZma__itemWrapper{align-items:center;gap:var(--fui-space-2,1rem);cursor:pointer;font-family:var(--fui-font-sans,"Geist Sans","Geist",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);display:inline-flex}.RadioGroup-module-scss-module__nPzZma__itemWrapper[data-has-description]{align-items:flex-start}.RadioGroup-module-scss-module__nPzZma__itemWrapper[data-disabled]{cursor:not-allowed;opacity:.5}.RadioGroup-module-scss-module__nPzZma__radio{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.RadioGroup-module-scss-module__nPzZma__radio:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.RadioGroup-module-scss-module__nPzZma__radio:disabled,.RadioGroup-module-scss-module__nPzZma__radio[data-disabled]{opacity:.5;pointer-events:none}.RadioGroup-module-scss-module__nPzZma__radio{min-width:var(--fui-target-size-min,1.714rem);min-height:var(--fui-target-size-min,1.714rem);background-color:var(--fui-field-bg,#fff);border:1px solid var(--fui-field-border,#0000001a);border-radius:var(--fui-radius-full,9999px);width:1rem;height:1rem;cursor:inherit;flex-shrink:0;justify-content:center;align-items:center;margin-top:0;display:inline-flex;position:relative}.RadioGroup-module-scss-module__nPzZma__radio:hover:not([data-disabled]){border-color:var(--fui-field-border-hover,#54545d)}.RadioGroup-module-scss-module__nPzZma__radio[data-checked]{background-color:var(--fui-field-selection-bg,#0000000a);border-color:var(--fui-field-selection-border,#18181b);box-shadow:inset 0 0 0 1px var(--fui-field-selection-border,#18181b)}.RadioGroup-module-scss-module__nPzZma__radio[data-checked]:hover:not([data-disabled]){background-color:var(--fui-field-selection-bg-hover,#0000000a);border-color:var(--fui-field-selection-border,#18181b)}.RadioGroup-module-scss-module__nPzZma__radio[data-invalid]{border-color:var(--fui-color-danger,#ef4444)}.RadioGroup-module-scss-module__nPzZma__radioSm{width:.875rem;height:.875rem}.RadioGroup-module-scss-module__nPzZma__radioLg{width:1.25rem;height:1.25rem}.RadioGroup-module-scss-module__nPzZma__indicator{background-color:var(--fui-color-accent,#18181b);border-radius:var(--fui-radius-full,9999px);opacity:0;width:.75rem;height:.75rem;transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),transform var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}[data-checked]>.RadioGroup-module-scss-module__nPzZma__indicator{opacity:1;transform:translate(-50%,-50%)scale(1)}.RadioGroup-module-scss-module__nPzZma__radioSm .RadioGroup-module-scss-module__nPzZma__indicator{width:.375rem;height:.375rem}.RadioGroup-module-scss-module__nPzZma__radioLg .RadioGroup-module-scss-module__nPzZma__indicator{width:.625rem;height:.625rem}.RadioGroup-module-scss-module__nPzZma__content{gap:var(--fui-space-0-5,.15rem);flex-direction:column;display:flex}.RadioGroup-module-scss-module__nPzZma__label{font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#18181b);line-height:var(--fui-line-height-tight,1.25);-webkit-user-select:none;user-select:none}.RadioGroup-module-scss-module__nPzZma__labelSm{font-size:var(--fui-font-size-xs,.857rem)}.RadioGroup-module-scss-module__nPzZma__labelLg{font-size:var(--fui-font-size-base,1rem)}.RadioGroup-module-scss-module__nPzZma__helper{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#52525b);line-height:var(--fui-line-height-normal,1.5)}.RadioGroup-module-scss-module__nPzZma__error{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-color-danger,#ef4444)}@media (prefers-contrast:more){.RadioGroup-module-scss-module__nPzZma__radio{border-width:2px;border-color:var(--fui-text-primary,#18181b)}.RadioGroup-module-scss-module__nPzZma__radio[data-checked]{border-color:var(--fui-color-accent,#18181b)}.RadioGroup-module-scss-module__nPzZma__radio[data-invalid]{border-color:var(--fui-color-danger,#ef4444)}}@media (prefers-reduced-motion:reduce){.RadioGroup-module-scss-module__nPzZma__indicator{transition:none}}
.Select-module-scss-module__A1JVRa__wrapper{flex-direction:column;display:flex}.Select-module-scss-module__A1JVRa__label{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#18181b);margin-bottom:var(--fui-space-1,.5rem)}.Select-module-scss-module__A1JVRa__required{color:var(--fui-color-danger,#ef4444);margin-left:2px}.Select-module-scss-module__A1JVRa__helper{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#52525b);margin-top:var(--fui-space-1,.5rem)}.Select-module-scss-module__A1JVRa__helperError{color:var(--fui-color-danger,#ef4444)}.Select-module-scss-module__A1JVRa__errorMessage{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-color-danger,#ef4444);margin-top:var(--fui-space-1,.5rem)}.Select-module-scss-module__A1JVRa__trigger{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Select-module-scss-module__A1JVRa__trigger:disabled{cursor:not-allowed}.Select-module-scss-module__A1JVRa__trigger{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Select-module-scss-module__A1JVRa__trigger:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Select-module-scss-module__A1JVRa__trigger:disabled,.Select-module-scss-module__A1JVRa__trigger[data-disabled]{opacity:.5;pointer-events:none}.Select-module-scss-module__A1JVRa__trigger{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#18181b);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--fui-field-bg,var(--fui-bg-elevated,#fff));border:1px solid var(--fui-field-border,var(--fui-border-strong,#0000001a));border-radius:var(--fui-radius-md,.429rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Select-module-scss-module__A1JVRa__trigger:hover:not(:disabled):not([data-disabled]):not(:focus-visible){border-color:var(--fui-field-border-hover,var(--fui-text-tertiary,#54545d))}.Select-module-scss-module__A1JVRa__trigger:disabled,.Select-module-scss-module__A1JVRa__trigger[data-disabled]{background-color:var(--fui-field-bg-disabled,var(--fui-bg-tertiary,#f4f4f5));color:var(--fui-text-tertiary,#54545d)}.Select-module-scss-module__A1JVRa__trigger{min-height:var(--fui-target-size-min,1.714rem);height:var(--fui-input-height,2.85714rem);padding:0 var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem);justify-content:space-between;align-items:center;gap:var(--fui-space-2,1rem);text-align:left;width:100%;min-width:10rem;display:inline-flex}.Select-module-scss-module__A1JVRa__trigger[data-popup-open]{border-color:var(--fui-field-border-focus,#18181b)}.Select-module-scss-module__A1JVRa__triggerSm{min-height:var(--fui-target-size-min,1.714rem);height:var(--fui-input-height-sm,2.28571rem);padding:0 var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem)}.Select-module-scss-module__A1JVRa__triggerLg{min-height:var(--fui-target-size-min,1.714rem);height:var(--fui-input-height-lg,3.14286rem);padding:0 var(--fui-space-4,2rem);font-size:var(--fui-font-size-base,1rem)}.Select-module-scss-module__A1JVRa__value{text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.Select-module-scss-module__A1JVRa__value[data-placeholder],.Select-module-scss-module__A1JVRa__placeholder{color:var(--fui-text-tertiary,#54545d)}.Select-module-scss-module__A1JVRa__icon{color:var(--fui-text-secondary,#52525b);transition:transform var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94));justify-content:center;align-items:center;display:flex}[data-popup-open]>.Select-module-scss-module__A1JVRa__icon{transform:rotate(180deg)}.Select-module-scss-module__A1JVRa__icon svg{width:1rem;height:1rem}.Select-module-scss-module__A1JVRa__positioner{z-index:52;outline:none}.Select-module-scss-module__A1JVRa__popup{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.571rem);padding:var(--fui-space-1,.5rem);box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a,0 1px 3px -2px #00000008);border-color:var(--fui-form-group-border,#0000000d);--_item-h:calc(var(--fui-font-size-sm,1rem)*var(--fui-line-height-normal,1.5) + var(--fui-space-2,1rem)*2);min-width:var(--anchor-width);opacity:0;transform-origin:var(--transform-origin);transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),transform var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94));flex-direction:column;gap:1px;display:flex;transform:scale(.95);max-height:calc(var(--_item-h)*var(--fui-select-max-items,4.5) + var(--fui-space-1,.5rem)*2)!important;overflow-y:auto!important}.Select-module-scss-module__A1JVRa__popup[data-open]{opacity:1;transform:scale(1)}.Select-module-scss-module__A1JVRa__popup[data-starting-style],.Select-module-scss-module__A1JVRa__popup[data-ending-style]{opacity:0;transform:scale(.95)}.Select-module-scss-module__A1JVRa__item{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Select-module-scss-module__A1JVRa__item:disabled{cursor:not-allowed}.Select-module-scss-module__A1JVRa__item{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#18181b);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;gap:var(--fui-space-1,.5rem);width:100%;padding:var(--fui-space-1,.5rem)var(--fui-space-2,1rem);border-radius:var(--fui-radius-sm,.25rem);cursor:pointer;outline:none;display:flex}.Select-module-scss-module__A1JVRa__item[data-highlighted]{background-color:var(--fui-bg-hover,#0000000a)}.Select-module-scss-module__A1JVRa__item[data-selected]{background-color:var(--fui-field-selection-bg,var(--fui-bg-hover,#0000000a));color:var(--fui-field-selection-color,var(--fui-text-primary,#18181b));box-shadow:inset 0 0 0 1px var(--fui-field-selection-border,var(--fui-color-accent,#18181b))}.Select-module-scss-module__A1JVRa__item[data-selected][data-highlighted]{background-color:var(--fui-field-selection-bg-hover,#0000000a)}.Select-module-scss-module__A1JVRa__item[data-disabled]{color:var(--fui-text-tertiary,#54545d);cursor:not-allowed}.Select-module-scss-module__A1JVRa__itemIndicator{width:1rem;height:1rem;color:var(--fui-color-accent,#18181b);justify-content:center;align-items:center;margin-left:auto;display:flex}.Select-module-scss-module__A1JVRa__itemIndicator svg{width:.875rem;height:.875rem}.Select-module-scss-module__A1JVRa__group:not(:first-child){margin-top:var(--fui-space-1,.5rem);padding-top:var(--fui-space-1,.5rem);border-top:1px solid var(--fui-border,#0000000d)}.Select-module-scss-module__A1JVRa__groupLabel{padding:var(--fui-space-1,.5rem)var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-tertiary,#54545d);text-transform:uppercase;letter-spacing:.05em}@media (prefers-contrast:more){.Select-module-scss-module__A1JVRa__trigger{border-width:2px;border-color:var(--fui-text-primary,#18181b)}.Select-module-scss-module__A1JVRa__trigger[data-popup-open]{border-color:var(--fui-color-accent,#18181b)}}@media (prefers-reduced-motion:reduce){.Select-module-scss-module__A1JVRa__trigger,.Select-module-scss-module__A1JVRa__popup,.Select-module-scss-module__A1JVRa__icon svg{transition:none}}.Select-module-scss-module__A1JVRa__arrow{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);width:10px;height:10px;transform:rotate(45deg)}.Select-module-scss-module__A1JVRa__arrow[data-side=top]{border-top:none;border-left:none}.Select-module-scss-module__A1JVRa__arrow[data-side=bottom]{border-bottom:none;border-right:none}
.Text-module-scss-module__FgQlYG__text{font-family:var(--fui-font-sans,"Geist Sans","Geist",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);color:var(--fui-text-primary,#18181b);margin:0}.Text-module-scss-module__FgQlYG__variant-section-label{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#52525b);font-size:var(--fui-font-size-2xs,.714rem);font-weight:var(--fui-font-weight-medium,500);text-transform:uppercase;letter-spacing:.05em}.Text-module-scss-module__FgQlYG__size-2xs{font-size:var(--fui-font-size-2xs,.714rem)}.Text-module-scss-module__FgQlYG__size-xs{font-size:var(--fui-font-size-xs,.857rem)}.Text-module-scss-module__FgQlYG__size-sm{font-size:var(--fui-font-size-sm,1rem)}.Text-module-scss-module__FgQlYG__size-base,.Text-module-scss-module__FgQlYG__size-md{font-size:var(--fui-font-size-base,1rem)}.Text-module-scss-module__FgQlYG__size-lg{font-size:var(--fui-font-size-lg,1.286rem)}.Text-module-scss-module__FgQlYG__size-xl{font-size:var(--fui-font-size-xl,1.429rem)}.Text-module-scss-module__FgQlYG__size-2xl{font-size:var(--fui-font-size-2xl,1.714rem)}.Text-module-scss-module__FgQlYG__weight-normal{font-weight:var(--fui-font-weight-normal,400)}.Text-module-scss-module__FgQlYG__weight-medium{font-weight:var(--fui-font-weight-medium,500)}.Text-module-scss-module__FgQlYG__weight-semibold{font-weight:var(--fui-font-weight-semibold,600)}.Text-module-scss-module__FgQlYG__weight-bold{font-weight:var(--fui-font-weight-bold,700)}.Text-module-scss-module__FgQlYG__color-primary{color:var(--fui-text-primary,#18181b)}.Text-module-scss-module__FgQlYG__color-secondary{color:var(--fui-text-secondary,#52525b)}.Text-module-scss-module__FgQlYG__color-tertiary,.Text-module-scss-module__FgQlYG__color-muted{color:var(--fui-text-tertiary,#54545d)}.Text-module-scss-module__FgQlYG__mono{font-family:var(--fui-font-mono,"Geist Mono","SF Mono",SFMono-Regular,ui-monospace,"Cascadia Code",Menlo,monospace)}.Text-module-scss-module__FgQlYG__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Text-module-scss-module__FgQlYG__lineClamp{-webkit-line-clamp:var(--fui-line-clamp,2);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.Avatar-module-scss-module__tGV06G__avatar{border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-bg-tertiary,#f4f4f5);color:var(--fui-text-secondary,#52525b);font-family:var(--fui-font-sans,"Geist Sans","Geist",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.Avatar-module-scss-module__tGV06G__square{border-radius:var(--fui-radius-md,.429rem)}.Avatar-module-scss-module__tGV06G__xs{width:1.5rem;height:1.5rem;font-size:var(--fui-font-size-2xs,.714rem)}.Avatar-module-scss-module__tGV06G__sm{width:2rem;height:2rem;font-size:var(--fui-font-size-xs,.857rem)}.Avatar-module-scss-module__tGV06G__md{width:2.5rem;height:2.5rem;font-size:var(--fui-font-size-sm,1rem)}.Avatar-module-scss-module__tGV06G__lg{width:3rem;height:3rem;font-size:var(--fui-font-size-base,1rem)}.Avatar-module-scss-module__tGV06G__xl{width:4rem;height:4rem;font-size:var(--fui-font-size-lg,1.286rem)}.Avatar-module-scss-module__tGV06G__image{object-fit:cover;width:100%;height:100%}.Avatar-module-scss-module__tGV06G__initials{font-weight:var(--fui-font-weight-medium,500);color:var(--avatar-initials-color,var(--fui-text-inverse,#f4f4f5));text-transform:uppercase;line-height:1}.Avatar-module-scss-module__tGV06G__fallbackIcon{width:60%;height:60%;color:var(--fui-text-tertiary,#54545d)}.Avatar-module-scss-module__tGV06G__group{flex-direction:row-reverse;justify-content:flex-end;display:inline-flex}.Avatar-module-scss-module__tGV06G__groupItem{border:2px solid var(--fui-bg-primary,#fff);margin-left:-.5rem}.Avatar-module-scss-module__tGV06G__groupItem:last-child{margin-left:0}.Avatar-module-scss-module__tGV06G__group .Avatar-module-scss-module__tGV06G__xs.Avatar-module-scss-module__tGV06G__groupItem{margin-left:-.375rem}.Avatar-module-scss-module__tGV06G__group .Avatar-module-scss-module__tGV06G__sm.Avatar-module-scss-module__tGV06G__groupItem{margin-left:-.5rem}.Avatar-module-scss-module__tGV06G__group .Avatar-module-scss-module__tGV06G__md.Avatar-module-scss-module__tGV06G__groupItem{margin-left:-.625rem}.Avatar-module-scss-module__tGV06G__group .Avatar-module-scss-module__tGV06G__lg.Avatar-module-scss-module__tGV06G__groupItem{margin-left:-.75rem}.Avatar-module-scss-module__tGV06G__group .Avatar-module-scss-module__tGV06G__xl.Avatar-module-scss-module__tGV06G__groupItem{margin-left:-1rem}.Avatar-module-scss-module__tGV06G__overflow{background-color:var(--fui-bg-tertiary,#f4f4f5);border:2px solid var(--fui-bg-primary,#fff);margin-left:-.625rem}.Avatar-module-scss-module__tGV06G__overflow .Avatar-module-scss-module__tGV06G__initials{color:var(--fui-text-secondary,#52525b)}
.Link-module-scss-module__f7UhMa__link{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Link-module-scss-module__f7UhMa__link:disabled,.Link-module-scss-module__f7UhMa__link[data-disabled]{opacity:.5;pointer-events:none}.Link-module-scss-module__f7UhMa__link{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;cursor:pointer;border-radius:var(--fui-radius-sm,.25rem);text-decoration:none;display:inline}.Link-module-scss-module__f7UhMa__link:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Link-module-scss-module__f7UhMa__default{color:var(--fui-color-accent,#18181b)}.Link-module-scss-module__f7UhMa__default:hover{color:var(--fui-color-accent-hover,#0d0d10)}.Link-module-scss-module__f7UhMa__subtle{color:var(--fui-text-primary,#18181b)}.Link-module-scss-module__f7UhMa__subtle:hover{color:var(--fui-color-accent,#18181b)}.Link-module-scss-module__f7UhMa__muted{color:var(--fui-text-tertiary,#54545d)}.Link-module-scss-module__f7UhMa__muted:hover{color:var(--fui-text-secondary,#52525b)}.Link-module-scss-module__f7UhMa__underline-always{text-underline-offset:2px;text-decoration:underline}.Link-module-scss-module__f7UhMa__underline-hover{text-decoration:none}.Link-module-scss-module__f7UhMa__underline-hover:hover{text-underline-offset:2px;text-decoration:underline}.Link-module-scss-module__f7UhMa__underline-none,.Link-module-scss-module__f7UhMa__underline-none:hover{text-decoration:none}
.Markdown-module-scss-module__GebTBa__markdown{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-secondary,#52525b);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word}.Markdown-module-scss-module__GebTBa__markdown h1,.Markdown-module-scss-module__GebTBa__markdown h2,.Markdown-module-scss-module__GebTBa__markdown h3,.Markdown-module-scss-module__GebTBa__markdown h4,.Markdown-module-scss-module__GebTBa__markdown h5,.Markdown-module-scss-module__GebTBa__markdown h6{margin-top:var(--fui-space-4,2rem);margin-bottom:var(--fui-space-2,1rem);font-weight:var(--fui-font-weight-semibold,600);line-height:var(--fui-line-height-tight,1.25);color:var(--fui-text-primary,#18181b)}.Markdown-module-scss-module__GebTBa__markdown h1:first-child,.Markdown-module-scss-module__GebTBa__markdown h2:first-child,.Markdown-module-scss-module__GebTBa__markdown h3:first-child,.Markdown-module-scss-module__GebTBa__markdown h4:first-child,.Markdown-module-scss-module__GebTBa__markdown h5:first-child,.Markdown-module-scss-module__GebTBa__markdown h6:first-child{margin-top:0}.Markdown-module-scss-module__GebTBa__markdown h1{font-size:var(--fui-font-size-2xl,1.714rem)}.Markdown-module-scss-module__GebTBa__markdown h2{font-size:var(--fui-font-size-xl,1.429rem);margin-top:var(--fui-space-8,4rem)}.Markdown-module-scss-module__GebTBa__markdown h3{font-size:var(--fui-font-size-lg,1.286rem)}.Markdown-module-scss-module__GebTBa__markdown h4{font-size:var(--fui-font-size-base,1rem)}.Markdown-module-scss-module__GebTBa__markdown h5,.Markdown-module-scss-module__GebTBa__markdown h6{font-size:var(--fui-font-size-sm,1rem)}.Markdown-module-scss-module__GebTBa__markdown p{margin:0}.Markdown-module-scss-module__GebTBa__markdown p+p{margin-top:var(--fui-space-3,1.5rem)}.Markdown-module-scss-module__GebTBa__markdown a{color:var(--fui-color-accent,#18181b);text-underline-offset:2px;text-decoration:underline}.Markdown-module-scss-module__GebTBa__markdown a:hover{opacity:.8}.Markdown-module-scss-module__GebTBa__markdown ul,.Markdown-module-scss-module__GebTBa__markdown ol{margin:var(--fui-space-2,1rem)0;padding-left:var(--fui-space-4,2rem)}.Markdown-module-scss-module__GebTBa__markdown li{margin-bottom:var(--fui-space-1,.5rem)}.Markdown-module-scss-module__GebTBa__markdown li:last-child{margin-bottom:0}.Markdown-module-scss-module__GebTBa__markdown li>ul,.Markdown-module-scss-module__GebTBa__markdown li>ol{margin-top:var(--fui-space-1,.5rem);margin-bottom:0}.Markdown-module-scss-module__GebTBa__markdown code{font-family:var(--fui-font-mono,"Geist Mono","SF Mono",SFMono-Regular,ui-monospace,"Cascadia Code",Menlo,monospace);border-radius:var(--fui-radius-sm,.25rem);background-color:var(--fui-bg-tertiary,#f4f4f5);padding:.125em .375em;font-size:.9em}.Markdown-module-scss-module__GebTBa__markdown pre{margin:var(--fui-space-2,1rem)0;padding:var(--fui-space-2);border-radius:var(--fui-radius-md,.429rem);background-color:var(--fui-code-bg,#0c0c0e);overflow-x:auto}.Markdown-module-scss-module__GebTBa__markdown pre code{font-size:var(--fui-font-size-xs,.857rem);background:0 0;padding:0}.Markdown-module-scss-module__GebTBa__markdown div:has(>div>div>pre){margin:var(--fui-space-3,1.5rem)0}.Markdown-module-scss-module__GebTBa__markdown blockquote{margin:var(--fui-space-2,1rem)0;padding:var(--fui-space-1)var(--fui-space-3);border-left:3px solid var(--fui-border,#0000000d);color:var(--fui-text-secondary,#52525b)}.Markdown-module-scss-module__GebTBa__markdown blockquote p{margin:0}.Markdown-module-scss-module__GebTBa__markdown hr{margin:var(--fui-space-4,2rem)0;border:none;border-top:1px solid var(--fui-border,#0000000d)}.Markdown-module-scss-module__GebTBa__markdown table{width:100%;margin:var(--fui-space-2,1rem)0;border-collapse:collapse;font-size:var(--fui-font-size-sm,1rem)}.Markdown-module-scss-module__GebTBa__markdown th,.Markdown-module-scss-module__GebTBa__markdown td{padding:var(--fui-space-1)var(--fui-space-2);border:1px solid var(--fui-border,#0000000d);text-align:left}.Markdown-module-scss-module__GebTBa__markdown th{font-weight:var(--fui-font-weight-semibold,600);background-color:var(--fui-bg-secondary,#f4f4f5)}.Markdown-module-scss-module__GebTBa__markdown img{border-radius:var(--fui-radius-md,.429rem);max-width:100%;height:auto}.Markdown-module-scss-module__GebTBa__markdown input[type=checkbox]{margin-right:var(--fui-space-1,.5rem)}.Markdown-module-scss-module__GebTBa__markdown strong{font-weight:var(--fui-font-weight-semibold,600)}.Markdown-module-scss-module__GebTBa__markdown>:first-child{margin-top:0}.Markdown-module-scss-module__GebTBa__markdown>:last-child{margin-bottom:0}
.ConversationList-module-scss-module__AoDrZW__conversationList{scroll-behavior:smooth;flex-direction:column;flex:1;display:flex;overflow:hidden auto}@media (prefers-reduced-motion:reduce){.ConversationList-module-scss-module__AoDrZW__conversationList{scroll-behavior:auto}}.ConversationList-module-scss-module__AoDrZW__content{gap:var(--fui-space-2,1rem);padding:var(--fui-space-3);flex-direction:column;min-height:100%;display:flex}.ConversationList-module-scss-module__AoDrZW__loadingHistory{justify-content:center;align-items:center;gap:var(--fui-space-2,1rem);padding:var(--fui-space-3);color:var(--fui-text-secondary,#52525b);font-size:var(--fui-font-size-xs,.857rem);display:flex}.ConversationList-module-scss-module__AoDrZW__spinner{animation:1s linear infinite ConversationList-module-scss-module__AoDrZW__spin}@media (prefers-reduced-motion:reduce){.ConversationList-module-scss-module__AoDrZW__spinner{animation:none}}@keyframes ConversationList-module-scss-module__AoDrZW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ConversationList-module-scss-module__AoDrZW__dateSeparator{align-items:center;gap:var(--fui-space-2,1rem);padding:var(--fui-space-2,1rem)0;display:flex}.ConversationList-module-scss-module__AoDrZW__dateSeparatorLine{background-color:var(--fui-border,#0000000d);flex:1;height:1px}.ConversationList-module-scss-module__AoDrZW__dateSeparatorText{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#52525b);font-size:var(--fui-font-size-2xs,.714rem);white-space:nowrap;text-transform:uppercase;letter-spacing:.05em}.ConversationList-module-scss-module__AoDrZW__typingIndicator{align-items:center;gap:var(--fui-space-2,1rem);padding:var(--fui-space-2);display:flex}.ConversationList-module-scss-module__AoDrZW__typingAvatar{border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-bg-tertiary,#f4f4f5);width:2rem;height:2rem;color:var(--fui-text-secondary,#52525b);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ConversationList-module-scss-module__AoDrZW__typingAvatar svg{width:1rem;height:1rem}.ConversationList-module-scss-module__AoDrZW__typingContent{align-items:center;gap:calc(var(--fui-space-px,1px)*4);padding:var(--fui-space-2)var(--fui-space-3);background-color:var(--fui-bg-secondary,#f4f4f5);border-radius:var(--fui-radius-lg,.571rem);display:flex}.ConversationList-module-scss-module__AoDrZW__typingDot{border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-text-tertiary,#54545d);width:6px;height:6px;animation:1.4s ease-in-out infinite ConversationList-module-scss-module__AoDrZW__bounce}.ConversationList-module-scss-module__AoDrZW__typingDot:first-child{animation-delay:0s}.ConversationList-module-scss-module__AoDrZW__typingDot:nth-child(2){animation-delay:.2s}.ConversationList-module-scss-module__AoDrZW__typingDot:nth-child(3){animation-delay:.4s}@media (prefers-reduced-motion:reduce){.ConversationList-module-scss-module__AoDrZW__typingDot{opacity:.6;animation:none}}@keyframes ConversationList-module-scss-module__AoDrZW__bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}
.Loading-module-scss-module__2NGf5q__loading{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Loading-module-scss-module__2NGf5q__sm{--loading-size:1rem}.Loading-module-scss-module__2NGf5q__md{--loading-size:1.429rem}.Loading-module-scss-module__2NGf5q__lg{--loading-size:1.714rem}.Loading-module-scss-module__2NGf5q__xl{--loading-size:2.286rem}.Loading-module-scss-module__2NGf5q__color-accent{color:var(--fui-color-accent,#18181b)}.Loading-module-scss-module__2NGf5q__color-current{color:currentColor}.Loading-module-scss-module__2NGf5q__color-muted{color:var(--fui-text-tertiary,#54545d)}.Loading-module-scss-module__2NGf5q__centered{justify-content:center;align-items:center;display:flex}.Loading-module-scss-module__2NGf5q__fill{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Loading-module-scss-module__2NGf5q__spinnerIcon{width:var(--loading-size);height:var(--loading-size);animation:.8s linear infinite Loading-module-scss-module__2NGf5q__spin}@media (prefers-reduced-motion:reduce){.Loading-module-scss-module__2NGf5q__spinnerIcon{opacity:.7;animation:none}}@keyframes Loading-module-scss-module__2NGf5q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Loading-module-scss-module__2NGf5q__dots{align-items:center;gap:calc(var(--loading-size)*.3);display:flex}.Loading-module-scss-module__2NGf5q__dot{width:calc(var(--loading-size)*.35);height:calc(var(--loading-size)*.35);border-radius:var(--fui-radius-full,9999px);background-color:currentColor;animation:1.4s ease-in-out infinite Loading-module-scss-module__2NGf5q__bounce}.Loading-module-scss-module__2NGf5q__dot:first-child{animation-delay:0s}.Loading-module-scss-module__2NGf5q__dot:nth-child(2){animation-delay:.2s}.Loading-module-scss-module__2NGf5q__dot:nth-child(3){animation-delay:.4s}@media (prefers-reduced-motion:reduce){.Loading-module-scss-module__2NGf5q__dot{opacity:.6;animation:none}}@keyframes Loading-module-scss-module__2NGf5q__bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-30%)}}.Loading-module-scss-module__2NGf5q__pulse{width:var(--loading-size);height:var(--loading-size);justify-content:center;align-items:center;display:flex;position:relative}.Loading-module-scss-module__2NGf5q__pulseRing{border-radius:var(--fui-radius-full,9999px);opacity:.3;background-color:currentColor;width:100%;height:100%;animation:1.5s ease-out infinite Loading-module-scss-module__2NGf5q__pulseRing;position:absolute}@media (prefers-reduced-motion:reduce){.Loading-module-scss-module__2NGf5q__pulseRing{opacity:.2;animation:none}}.Loading-module-scss-module__2NGf5q__pulseDot{border-radius:var(--fui-radius-full,9999px);z-index:1;background-color:currentColor;width:50%;height:50%}@keyframes Loading-module-scss-module__2NGf5q__pulseRing{0%{opacity:.5;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}.Loading-module-scss-module__2NGf5q__overlayBackdrop{background-color:var(--fui-backdrop,#00000080);z-index:50;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Loading-module-scss-module__2NGf5q__inline{vertical-align:middle;align-items:center;display:inline-flex}.Loading-module-scss-module__2NGf5q__inline-sm{--inline-size:.875em}.Loading-module-scss-module__2NGf5q__inline-md{--inline-size:1.125em}.Loading-module-scss-module__2NGf5q__inlineSpinner{width:var(--inline-size);height:var(--inline-size);color:currentColor;animation:.8s linear infinite Loading-module-scss-module__2NGf5q__spin}@media (prefers-reduced-motion:reduce){.Loading-module-scss-module__2NGf5q__inlineSpinner{opacity:.7;animation:none}}.Loading-module-scss-module__2NGf5q__screen{justify-content:center;align-items:center;gap:var(--fui-space-3,1.5rem);background-color:var(--fui-bg-primary,#fff);z-index:100;flex-direction:column;display:flex;position:fixed;inset:0}.Loading-module-scss-module__2NGf5q__screenLabel{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-secondary,#52525b);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fui-font-size-sm,1rem)}
.Tabs-module-scss-module__1MMP5G__root{font-family:var(--fui-font-sans,"Geist Sans","Geist",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);flex-direction:column;display:flex}.Tabs-module-scss-module__1MMP5G__root[data-orientation=vertical]{flex-direction:row}.Tabs-module-scss-module__1MMP5G__list{align-items:center;gap:var(--fui-space-1,.5rem);border-bottom:1px solid var(--fui-border,#0000000d);padding:0 var(--fui-space-1,.5rem);display:flex;position:relative}.Tabs-module-scss-module__1MMP5G__list[data-orientation=vertical]{border-bottom:none;border-right:1px solid var(--fui-border,#0000000d);padding:var(--fui-space-1,.5rem)0;flex-direction:column;align-items:stretch}.Tabs-module-scss-module__1MMP5G__listPills{background-color:var(--fui-bg-secondary,#f4f4f5);border-radius:var(--fui-radius-lg,.571rem);padding:var(--fui-space-0-75,.215rem);gap:var(--fui-space-0-75,.215rem);border-bottom:none;width:fit-content}.Tabs-module-scss-module__1MMP5G__tab{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Tabs-module-scss-module__1MMP5G__tab:disabled{cursor:not-allowed}.Tabs-module-scss-module__1MMP5G__tab{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Tabs-module-scss-module__1MMP5G__tab:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Tabs-module-scss-module__1MMP5G__tab:disabled,.Tabs-module-scss-module__1MMP5G__tab[data-disabled]{opacity:.5;pointer-events:none}.Tabs-module-scss-module__1MMP5G__tab{justify-content:center;align-items:center;gap:var(--fui-space-2,1rem);padding:var(--fui-space-1,.5rem)var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-secondary,#52525b);white-space:nowrap;border-radius:var(--fui-radius-sm,.25rem);display:inline-flex;position:relative}.Tabs-module-scss-module__1MMP5G__tab:hover:not([data-disabled]){color:var(--fui-text-primary,#18181b);background-color:var(--fui-bg-hover,#0000000a)}.Tabs-module-scss-module__1MMP5G__tab[data-active]{color:var(--fui-text-primary,#18181b)}.Tabs-module-scss-module__1MMP5G__tab[data-disabled]{color:var(--fui-text-tertiary,#54545d)}.Tabs-module-scss-module__1MMP5G__tabUnderline{padding-bottom:calc(var(--fui-space-1,.5rem) + 1px);border-radius:0;margin-bottom:-1px}.Tabs-module-scss-module__1MMP5G__tabUnderline:hover:not([data-disabled]){background-color:#0000}.Tabs-module-scss-module__1MMP5G__tabPills{border-radius:var(--fui-radius-md,.429rem);transition:all .15s}.Tabs-module-scss-module__1MMP5G__tabPills:hover:not([data-disabled]):not([data-active]){color:var(--fui-text-primary,#18181b);background-color:#0000}.Tabs-module-scss-module__1MMP5G__tabPills[data-active]{background-color:var(--fui-bg-primary,#fff);color:var(--fui-text-primary,#18181b);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.Tabs-module-scss-module__1MMP5G__indicator{background-color:var(--fui-color-accent,#18181b);border-radius:var(--fui-radius-full,9999px);height:2px;width:var(--active-tab-width);transform:translateX(var(--active-tab-left));transition:width var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),transform var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94));position:absolute;bottom:0;left:0}[data-orientation=vertical] .Tabs-module-scss-module__1MMP5G__indicator{width:2px;height:var(--active-tab-height);transform:translateY(var(--active-tab-top));inset:0 0 auto auto}.Tabs-module-scss-module__1MMP5G__panel{padding:var(--fui-space-2,1rem)0;outline:none}.Tabs-module-scss-module__1MMP5G__panel[data-hidden]{display:none}.Tabs-module-scss-module__1MMP5G__panel:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);border-radius:var(--fui-radius-md,.429rem);outline:none}.Tabs-module-scss-module__1MMP5G__panelFlush{padding:0}
.CodeBlock-module-scss-module__M3sgMq__container{width:100%}.CodeBlock-module-scss-module__M3sgMq__title{font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-tertiary,#54545d);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--fui-space-1,.5rem)}.CodeBlock-module-scss-module__M3sgMq__wrapper{border-radius:var(--fui-radius-lg,.571rem);background-color:var(--fui-code-bg,#0c0c0e);position:relative;overflow:hidden}.CodeBlock-module-scss-module__M3sgMq__header{padding:0 var(--fui-space-4,2rem);border-bottom:1px solid var(--fui-code-border,#ffffff0f);min-height:var(--fui-input-height,2.85714rem);background-color:#0000;justify-content:space-between;align-items:center;display:flex}.CodeBlock-module-scss-module__M3sgMq__filename{font-family:var(--fui-font-mono,"Geist Mono","SF Mono",SFMono-Regular,ui-monospace,"Cascadia Code",Menlo,monospace);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-normal,400);color:var(--fui-code-text-muted,#5a5a6e);letter-spacing:.01em}.CodeBlock-module-scss-module__M3sgMq__copyButton{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.CodeBlock-module-scss-module__M3sgMq__copyButton:disabled{cursor:not-allowed}.CodeBlock-module-scss-module__M3sgMq__copyButton{min-width:var(--fui-target-size-min,1.714rem);min-height:var(--fui-target-size-min,1.714rem);padding:var(--fui-space-1,.5rem);color:var(--fui-code-text-muted,#5a5a6e);border-radius:var(--fui-radius-sm,.25rem);cursor:pointer;transition:background var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94));background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.CodeBlock-module-scss-module__M3sgMq__copyButton:hover{color:var(--fui-code-tab-text-active,#e2e2e5);background:var(--fui-code-copy-bg-hover,#ffffff1f)}.CodeBlock-module-scss-module__M3sgMq__copyButton:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.CodeBlock-module-scss-module__M3sgMq__copyButton.CodeBlock-module-scss-module__M3sgMq__copied{color:var(--fui-color-success,#22c55e);opacity:1}.CodeBlock-module-scss-module__M3sgMq__copyOverlay{top:var(--fui-space-2,1rem);right:var(--fui-space-2,1rem);z-index:2;background:var(--fui-code-copy-bg,#ffffff0f);border-radius:var(--fui-radius-sm,.25rem);opacity:0;transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),background var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94));position:absolute}.CodeBlock-module-scss-module__M3sgMq__withCopyOverlay:hover .CodeBlock-module-scss-module__M3sgMq__copyOverlay,.CodeBlock-module-scss-module__M3sgMq__withCopyOverlay .CodeBlock-module-scss-module__M3sgMq__copyOverlay:focus-visible,.CodeBlock-module-scss-module__M3sgMq__withCopyOverlay .CodeBlock-module-scss-module__M3sgMq__copyOverlay.CodeBlock-module-scss-module__M3sgMq__copied{opacity:1}.CodeBlock-module-scss-module__M3sgMq__withCopyOverlay .CodeBlock-module-scss-module__M3sgMq__loading pre{padding-right:calc(var(--fui-space-4,2rem) + var(--fui-target-size-min,1.714rem) + var(--fui-space-3,1.5rem))}.CodeBlock-module-scss-module__M3sgMq__withCopyOverlay .CodeBlock-module-scss-module__M3sgMq__codeContainer .shiki{padding-right:calc(var(--fui-space-4,2rem) + var(--fui-target-size-min,1.714rem) + var(--fui-space-3,1.5rem))}.CodeBlock-module-scss-module__M3sgMq__icon{flex-shrink:0}.CodeBlock-module-scss-module__M3sgMq__persistentCopy{opacity:1;top:50%;transform:translateY(-50%)}.CodeBlock-module-scss-module__M3sgMq__persistentCopyWrapper .CodeBlock-module-scss-module__M3sgMq__copyOverlay{opacity:1}.CodeBlock-module-scss-module__M3sgMq__loading pre{padding:var(--fui-space-4,2rem);font-family:var(--fui-font-mono,"Geist Mono","SF Mono",SFMono-Regular,ui-monospace,"Cascadia Code",Menlo,monospace);font-size:var(--fui-font-size-sm,1rem);color:var(--fui-code-text,#e2e2e5);margin:0;line-height:1.6;overflow-x:auto;background-color:#0000!important;border:none!important;border-radius:0!important}.CodeBlock-module-scss-module__M3sgMq__loading code{color:inherit;font-family:inherit;font-size:inherit;border:none;padding:0;background:0 0!important}.CodeBlock-module-scss-module__M3sgMq__codeContainer .shiki{padding:var(--fui-space-4,2rem);font-family:var(--fui-font-mono,"Geist Mono","SF Mono",SFMono-Regular,ui-monospace,"Cascadia Code",Menlo,monospace);font-size:var(--fui-font-size-sm,1rem);tab-size:2;margin:0;line-height:1.6;overflow-x:auto;background-color:#0000!important;border:none!important;border-radius:0!important}.CodeBlock-module-scss-module__M3sgMq__codeContainer .shiki code{font-family:inherit;font-size:inherit;counter-reset:line;border:none;border-radius:0;padding:0;background:0 0!important}.CodeBlock-module-scss-module__M3sgMq__codeContainer .line{width:100%;min-height:1.6em;display:inline-block}.CodeBlock-module-scss-module__M3sgMq__codeContainer .line.highlighted{background-color:var(--fui-code-highlight-bg,#ffffff0f);margin:0 calc(-1*var(--fui-space-4,2rem));padding:0 var(--fui-space-4,2rem);border-left:2px solid var(--fui-color-info,#3b82f6)}.CodeBlock-module-scss-module__M3sgMq__codeContainer .line-number{text-align:right;width:2.5em;color:var(--fui-code-text-muted,#5a5a6e);-webkit-user-select:none;user-select:none;opacity:.6;padding-right:1em;display:inline-block}.CodeBlock-module-scss-module__M3sgMq__codeContainer ::selection{background:var(--fui-code-selection-bg,#3b82f64d);color:var(--fui-code-tab-text-active,#e2e2e5)}.CodeBlock-module-scss-module__M3sgMq__codeContainer .shiki::-webkit-scrollbar{height:4px}.CodeBlock-module-scss-module__M3sgMq__codeContainer .shiki::-webkit-scrollbar-track{background:0 0}.CodeBlock-module-scss-module__M3sgMq__codeContainer .shiki::-webkit-scrollbar-thumb{background:var(--fui-code-scrollbar-thumb,#ffffff1a);border-radius:var(--fui-radius-full,9999px)}.CodeBlock-module-scss-module__M3sgMq__codeContainer .shiki::-webkit-scrollbar-thumb:hover{background:var(--fui-code-scrollbar-thumb-hover,#fff3)}.CodeBlock-module-scss-module__M3sgMq__withLineNumbers .CodeBlock-module-scss-module__M3sgMq__codeContainer .shiki{padding-left:var(--fui-space-2,1rem)}.CodeBlock-module-scss-module__M3sgMq__withDiff .diff-marker{text-align:center;-webkit-user-select:none;user-select:none;width:1.5em;color:var(--fui-code-text-muted,#5a5a6e);display:inline-block}.CodeBlock-module-scss-module__M3sgMq__withDiff .diff-added{background-color:var(--fui-color-success-bg,#22c55e1a);margin:0 calc(-1*var(--fui-space-4,2rem));padding:0 var(--fui-space-4,2rem)}.CodeBlock-module-scss-module__M3sgMq__withDiff .diff-added .diff-marker{color:var(--fui-color-success,#22c55e)}.CodeBlock-module-scss-module__M3sgMq__withDiff .diff-removed{background-color:var(--fui-color-danger-bg,#ef44441a);margin:0 calc(-1*var(--fui-space-4,2rem));padding:0 var(--fui-space-4,2rem)}.CodeBlock-module-scss-module__M3sgMq__withDiff .diff-removed .diff-marker{color:var(--fui-color-danger,#ef4444)}.CodeBlock-module-scss-module__M3sgMq__compact .CodeBlock-module-scss-module__M3sgMq__wrapper{border-radius:var(--fui-radius-md,.429rem)}.CodeBlock-module-scss-module__M3sgMq__compact .CodeBlock-module-scss-module__M3sgMq__loading pre{padding:var(--fui-space-2,1rem)var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem);line-height:1.5}.CodeBlock-module-scss-module__M3sgMq__compact .CodeBlock-module-scss-module__M3sgMq__codeContainer .shiki{padding:var(--fui-space-2,1rem)var(--fui-space-3,1.5rem);font-size:var(--fui-font-size-sm,1rem);line-height:1.5}.CodeBlock-module-scss-module__M3sgMq__compact .CodeBlock-module-scss-module__M3sgMq__withCopyOverlay .CodeBlock-module-scss-module__M3sgMq__loading pre{padding-right:calc(var(--fui-space-3,1.5rem) + var(--fui-target-size-min,1.714rem) + var(--fui-space-3,1.5rem))}.CodeBlock-module-scss-module__M3sgMq__compact .CodeBlock-module-scss-module__M3sgMq__withCopyOverlay .CodeBlock-module-scss-module__M3sgMq__codeContainer .shiki{padding-right:calc(var(--fui-space-3,1.5rem) + var(--fui-target-size-min,1.714rem) + var(--fui-space-3,1.5rem))}.CodeBlock-module-scss-module__M3sgMq__wordWrap .CodeBlock-module-scss-module__M3sgMq__loading pre{white-space:pre-wrap;word-break:break-word}.CodeBlock-module-scss-module__M3sgMq__wordWrap .CodeBlock-module-scss-module__M3sgMq__codeContainer .shiki{white-space:pre-wrap;word-break:break-word}.CodeBlock-module-scss-module__M3sgMq__wordWrap .line{width:auto;display:block}.CodeBlock-module-scss-module__M3sgMq__caption{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-tertiary,#54545d);margin-top:var(--fui-space-2,1rem)}.CodeBlock-module-scss-module__M3sgMq__collapseButton{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.CodeBlock-module-scss-module__M3sgMq__collapseButton:disabled{cursor:not-allowed}.CodeBlock-module-scss-module__M3sgMq__collapseButton{justify-content:center;align-items:center;gap:var(--fui-space-1,.5rem);width:100%;padding:var(--fui-space-1,.5rem)var(--fui-space-2,1rem);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);font-family:var(--fui-font-sans,"Geist Sans","Geist",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);color:var(--fui-code-text-muted,#5a5a6e);background:linear-gradient(to bottom,transparent,var(--fui-code-bg,#0c0c0e)40%);cursor:pointer;transition:color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94));border-top:none;display:flex}.CodeBlock-module-scss-module__M3sgMq__collapseButton:hover{color:var(--fui-code-tab-text-active,#e2e2e5)}.CodeBlock-module-scss-module__M3sgMq__collapseButton:focus-visible{outline:var(--fui-focus-ring-width,2px)solid var(--fui-focus-ring-color,#18181b);outline-offset:calc(-1*var(--fui-focus-ring-offset,2px))}@media (max-width:768px){.CodeBlock-module-scss-module__M3sgMq__codeContainer .shiki{font-size:var(--fui-font-size-2xs,.714rem);padding:var(--fui-space-3,1.5rem)}}.CodeBlock-module-scss-module__M3sgMq__tabbedPanel{margin-top:0}
.Message-module-scss-module__3fBfVq__message{gap:var(--fui-space-2,1rem);padding:var(--fui-space-2);border-radius:var(--fui-radius-lg,.571rem);transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94));display:flex}.Message-module-scss-module__3fBfVq__message:hover .Message-module-scss-module__3fBfVq__actions,.Message-module-scss-module__3fBfVq__message:focus-within .Message-module-scss-module__3fBfVq__actions{opacity:1}.Message-module-scss-module__3fBfVq__user{flex-direction:row-reverse;margin-left:auto}.Message-module-scss-module__3fBfVq__user .Message-module-scss-module__3fBfVq__body{align-items:flex-end}.Message-module-scss-module__3fBfVq__user .Message-module-scss-module__3fBfVq__content{background-color:var(--fui-color-accent,#18181b);color:var(--fui-text-inverse,#f4f4f5)}.Message-module-scss-module__3fBfVq__assistant .Message-module-scss-module__3fBfVq__content{background-color:var(--fui-bg-secondary,#f4f4f5);color:var(--fui-text-primary,#18181b)}.Message-module-scss-module__3fBfVq__system{justify-content:center;max-width:100%}.Message-module-scss-module__3fBfVq__system .Message-module-scss-module__3fBfVq__content{background-color:var(--fui-color-info-bg,#3b82f61a);color:var(--fui-text-secondary,#52525b);font-size:var(--fui-font-size-xs,.857rem);text-align:center}.Message-module-scss-module__3fBfVq__system .Message-module-scss-module__3fBfVq__avatar{display:none}.Message-module-scss-module__3fBfVq__error .Message-module-scss-module__3fBfVq__content{background-color:var(--fui-color-danger-bg,#ef44441a);border:1px solid var(--fui-color-danger,#ef4444);color:var(--fui-color-danger-text,#c3051e)}.Message-module-scss-module__3fBfVq__sending{opacity:.7}.Message-module-scss-module__3fBfVq__avatar{border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-bg-tertiary,#f4f4f5);width:2rem;height:2rem;color:var(--fui-text-secondary,#52525b);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Message-module-scss-module__3fBfVq__avatar svg{width:1rem;height:1rem}.Message-module-scss-module__3fBfVq__avatarUser{background-color:var(--fui-color-accent,#18181b);color:var(--fui-text-inverse,#f4f4f5)}.Message-module-scss-module__3fBfVq__avatarAssistant{background-color:var(--fui-bg-tertiary,#f4f4f5);color:var(--fui-text-primary,#18181b)}.Message-module-scss-module__3fBfVq__avatarSystem{background-color:var(--fui-color-info-bg,#3b82f61a);color:var(--fui-color-info,#3b82f6)}.Message-module-scss-module__3fBfVq__avatarImage{padding:0;overflow:hidden}.Message-module-scss-module__3fBfVq__avatarImg{object-fit:cover;width:100%;height:100%}.Message-module-scss-module__3fBfVq__body{gap:var(--fui-space-1,.5rem);flex-direction:column;flex:1;min-width:0;display:flex}.Message-module-scss-module__3fBfVq__content{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#18181b);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:var(--fui-space-2)var(--fui-space-3);border-radius:var(--fui-radius-lg,.571rem);line-height:var(--fui-line-height-normal,1.5);word-wrap:break-word}.Message-module-scss-module__3fBfVq__content p{margin:0}.Message-module-scss-module__3fBfVq__content p+p{margin-top:var(--fui-space-2,1rem)}.Message-module-scss-module__3fBfVq__content code{font-family:var(--fui-font-mono,"Geist Mono","SF Mono",SFMono-Regular,ui-monospace,"Cascadia Code",Menlo,monospace);border-radius:var(--fui-radius-sm,.25rem);background-color:var(--fui-bg-subtle,#fafafa);padding:.125em .375em;font-size:.9em}.Message-module-scss-module__3fBfVq__content pre{margin:var(--fui-space-2,1rem)0;padding:var(--fui-space-2);border-radius:var(--fui-radius-md,.429rem);background-color:var(--fui-bg-subtle,#fafafa);overflow-x:auto}.Message-module-scss-module__3fBfVq__content pre code{background:0 0;padding:0}.Message-module-scss-module__3fBfVq__content ul,.Message-module-scss-module__3fBfVq__content ol{margin:var(--fui-space-2,1rem)0;padding-left:var(--fui-space-4,2rem)}.Message-module-scss-module__3fBfVq__streaming:after{content:"";background-color:currentColor;width:.5em;height:1em;margin-left:2px;animation:1s step-end infinite Message-module-scss-module__3fBfVq__blink;display:inline-block}@keyframes Message-module-scss-module__3fBfVq__blink{0%,to{opacity:1}50%{opacity:0}}.Message-module-scss-module__3fBfVq__actions{align-items:center;gap:var(--fui-space-1,.5rem);opacity:0;transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94));display:flex}.Message-module-scss-module__3fBfVq__timestamp{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#52525b);font-size:var(--fui-font-size-2xs,.714rem)}@media (prefers-reduced-motion:reduce){.Message-module-scss-module__3fBfVq__streaming:after{animation:none}}
.Prompt-module-scss-module__RNyOmq__prompt{background-color:var(--fui-bg-elevated,#fff);border:1px solid var(--fui-border,#0000000d);border-radius:var(--fui-radius-lg,.571rem);border-radius:var(--fui-radius-xl,.857rem);flex-direction:column;display:flex;position:relative;overflow:hidden}.Prompt-module-scss-module__RNyOmq__prompt:before,.Prompt-module-scss-module__RNyOmq__prompt:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Prompt-module-scss-module__RNyOmq__prompt:before{z-index:0;background:conic-gradient(from var(--beam-angle,0deg)at 50% 50%,transparent 0%,transparent 25%,var(--fui-color-accent,#18181b)45%,transparent 50%,transparent 55%,color-mix(in srgb,var(--fui-color-accent,#18181b)40%,transparent)70%,transparent 75%,transparent 100%);opacity:.6;transition:opacity .3s;animation:4s linear infinite Prompt-module-scss-module__RNyOmq__beam-rotate;inset:-1px}.Prompt-module-scss-module__RNyOmq__prompt:after{z-index:1;background:var(--fui-bg-elevated,#fff);inset:1px}.Prompt-module-scss-module__RNyOmq__prompt>*{z-index:2;position:relative}.Prompt-module-scss-module__RNyOmq__prompt:focus-within:before{opacity:1}.Prompt-module-scss-module__RNyOmq__prompt[data-disabled]{opacity:.5;pointer-events:none}.Prompt-module-scss-module__RNyOmq__prompt[data-disabled]:before{opacity:.2;animation-play-state:paused}@keyframes Prompt-module-scss-module__RNyOmq__beam-rotate{0%{--beam-angle:0deg}to{--beam-angle:360deg}}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.Prompt-module-scss-module__RNyOmq__fixed{bottom:var(--fui-space-4,2rem);width:calc(100% - var(--fui-space-8,4rem));z-index:100;max-width:800px;box-shadow:var(--fui-shadow-lg,0 8px 12px -3px #0000000f,0 3px 5px -4px #0000000a);position:fixed;left:50%;transform:translate(-50%)}.Prompt-module-scss-module__RNyOmq__sticky{bottom:var(--fui-space-4,2rem);left:var(--fui-prompt-inset-left,0);width:calc(100% - var(--fui-prompt-inset-left,0px) - var(--fui-space-8,4rem));z-index:100;max-width:800px;box-shadow:var(--fui-shadow-lg,0 8px 12px -3px #0000000f,0 3px 5px -4px #0000000a);right:0;left:calc(var(--fui-prompt-inset-left,0px) + (100% - var(--fui-prompt-inset-left,0px))/2);margin-left:auto;margin-right:auto;position:fixed;transform:translate(-50%)}.Prompt-module-scss-module__RNyOmq__textarea{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Prompt-module-scss-module__RNyOmq__textarea{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-primary,#18181b);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;min-height:2.857rem;padding:var(--fui-space-2)var(--fui-space-3);resize:none;background:0 0;border:none;line-height:1.5;display:block;overflow-y:auto}.Prompt-module-scss-module__RNyOmq__textarea::placeholder{color:var(--fui-text-tertiary,#54545d)}.Prompt-module-scss-module__RNyOmq__textarea:focus,.Prompt-module-scss-module__RNyOmq__textarea:focus-visible{box-shadow:none;outline:none}.Prompt-module-scss-module__RNyOmq__textarea:disabled{cursor:not-allowed}.Prompt-module-scss-module__RNyOmq__tabs{margin-bottom:calc(-1*var(--fui-space-1,.5rem));z-index:1;justify-content:center;display:flex;position:relative}.Prompt-module-scss-module__RNyOmq__tabsInner{background-color:var(--fui-bg-elevated,#fff);border-radius:var(--fui-radius-lg,.571rem)var(--fui-radius-lg,.571rem)0 0;border:1px solid var(--fui-border,#0000000d);border-bottom:none;gap:1px;padding:3px 3px 0;display:inline-flex}.Prompt-module-scss-module__RNyOmq__tabButton{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Prompt-module-scss-module__RNyOmq__tabButton:disabled{cursor:not-allowed}.Prompt-module-scss-module__RNyOmq__tabButton{padding:var(--fui-space-1,.5rem)var(--fui-space-3,1.5rem);border-radius:var(--fui-radius-md,.429rem)var(--fui-radius-md,.429rem)0 0;font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-tertiary,#54545d);white-space:nowrap;justify-content:center;align-items:center;transition:all .12s;display:flex}.Prompt-module-scss-module__RNyOmq__tabButton:hover{color:var(--fui-text-primary,#18181b)}.Prompt-module-scss-module__RNyOmq__tabButtonActive{background-color:var(--fui-bg-secondary,#f4f4f5);color:var(--fui-text-primary,#18181b)}.Prompt-module-scss-module__RNyOmq__toolbar{justify-content:space-between;align-items:center;gap:var(--fui-space-2,1rem);padding:var(--fui-space-1)var(--fui-space-2);background-color:var(--fui-bg-secondary,#f4f4f5);border-top:1px solid var(--fui-border,#0000000d);display:flex}.Prompt-module-scss-module__RNyOmq__actions{align-self:flex-end;align-items:center;gap:var(--fui-space-1,.5rem);padding:0 var(--fui-space-2,1rem)var(--fui-space-2,1rem)0;display:flex}.Prompt-module-scss-module__RNyOmq__info{align-items:center;gap:var(--fui-space-2,1rem);margin-left:auto;display:flex}.Prompt-module-scss-module__RNyOmq__actionButton{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Prompt-module-scss-module__RNyOmq__actionButton:disabled{cursor:not-allowed}.Prompt-module-scss-module__RNyOmq__actionButton{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Prompt-module-scss-module__RNyOmq__actionButton:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Prompt-module-scss-module__RNyOmq__actionButton:disabled,.Prompt-module-scss-module__RNyOmq__actionButton[data-disabled]{opacity:.5;pointer-events:none}.Prompt-module-scss-module__RNyOmq__actionButton{border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-bg-tertiary,#f4f4f5);width:2rem;height:2rem;color:var(--fui-text-primary,#18181b);font-size:var(--fui-font-size-sm,1rem);justify-content:center;align-items:center;display:flex}.Prompt-module-scss-module__RNyOmq__actionButton:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a)}.Prompt-module-scss-module__RNyOmq__actionButton:active:not(:disabled){background-color:var(--fui-bg-active,#0000000f)}.Prompt-module-scss-module__RNyOmq__actionButton svg{width:1rem;height:1rem}.Prompt-module-scss-module__RNyOmq__modeButton{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Prompt-module-scss-module__RNyOmq__modeButton:disabled{cursor:not-allowed}.Prompt-module-scss-module__RNyOmq__modeButton{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Prompt-module-scss-module__RNyOmq__modeButton:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Prompt-module-scss-module__RNyOmq__modeButton:disabled,.Prompt-module-scss-module__RNyOmq__modeButton[data-disabled]{opacity:.5;pointer-events:none}.Prompt-module-scss-module__RNyOmq__modeButton{align-items:center;gap:var(--fui-space-1,.5rem);padding:var(--fui-space-1)var(--fui-space-2);border-radius:var(--fui-radius-md,.429rem);color:var(--fui-text-secondary,#52525b);font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-medium,500);background-color:#0000;display:flex}.Prompt-module-scss-module__RNyOmq__modeButton:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#18181b)}.Prompt-module-scss-module__RNyOmq__modeButton:active:not(:disabled){background-color:var(--fui-bg-active,#0000000f)}.Prompt-module-scss-module__RNyOmq__modeButtonActive{color:var(--fui-text-primary,#18181b);background-color:var(--fui-bg-tertiary,#f4f4f5)}.Prompt-module-scss-module__RNyOmq__usage{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#52525b);white-space:nowrap}.Prompt-module-scss-module__RNyOmq__submit{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Prompt-module-scss-module__RNyOmq__submit:disabled{cursor:not-allowed}.Prompt-module-scss-module__RNyOmq__submit{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Prompt-module-scss-module__RNyOmq__submit:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Prompt-module-scss-module__RNyOmq__submit:disabled,.Prompt-module-scss-module__RNyOmq__submit[data-disabled]{opacity:.5;pointer-events:none}.Prompt-module-scss-module__RNyOmq__submit{border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-color-accent,#18181b);width:2rem;height:2rem;color:var(--fui-text-inverse,#f4f4f5);justify-content:center;align-items:center;display:flex}.Prompt-module-scss-module__RNyOmq__submit:hover:not(:disabled){background-color:var(--fui-color-accent-hover,#0d0d10)}.Prompt-module-scss-module__RNyOmq__submit:active:not(:disabled){background-color:var(--fui-color-accent-active,#060608)}.Prompt-module-scss-module__RNyOmq__submit:disabled{opacity:.5;cursor:not-allowed}.Prompt-module-scss-module__RNyOmq__submit svg{width:1rem;height:1rem}.Prompt-module-scss-module__RNyOmq__submitLoading{pointer-events:none}.Prompt-module-scss-module__RNyOmq__submitSpinner{line-height:0}
.Alert-module-scss-module__xSfVza__alert{align-items:flex-start;gap:var(--fui-space-3,1.5rem);padding:var(--fui-space-2,1rem)var(--fui-space-3,1.5rem);border-radius:var(--fui-radius-lg,.571rem);font-family:var(--fui-font-sans,"Geist Sans","Geist",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);display:flex}.Alert-module-scss-module__xSfVza__info{background:color-mix(in srgb,var(--fui-color-info,#3b82f6)15%,var(--fui-bg-elevated,#fff));border:1px solid color-mix(in srgb,var(--fui-color-info,#3b82f6)40%,transparent);color:var(--fui-color-info-text,#125ccd)}.Alert-module-scss-module__xSfVza__success{background:color-mix(in srgb,var(--fui-color-success,#22c55e)15%,var(--fui-bg-elevated,#fff));border:1px solid color-mix(in srgb,var(--fui-color-success,#22c55e)40%,transparent);color:var(--fui-color-success-text,#003712)}.Alert-module-scss-module__xSfVza__warning{background:color-mix(in srgb,var(--fui-color-warning,#f59e0b)15%,var(--fui-bg-elevated,#fff));border:1px solid color-mix(in srgb,var(--fui-color-warning,#f59e0b)40%,transparent);color:var(--fui-color-warning-text,#623c00)}.Alert-module-scss-module__xSfVza__error{background:color-mix(in srgb,var(--fui-color-danger,#ef4444)15%,var(--fui-bg-elevated,#fff));border:1px solid color-mix(in srgb,var(--fui-color-danger,#ef4444)40%,transparent);color:var(--fui-color-danger-text,#c3051e)}.Alert-module-scss-module__xSfVza__icon{width:1.429rem;height:1.429rem;font-size:var(--fui-font-size-xs,.857rem);font-weight:var(--fui-font-weight-semibold,600);margin-top:var(--fui-space-px,1px);color:var(--fui-text-inverse,#f4f4f5);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Alert-module-scss-module__xSfVza__info .Alert-module-scss-module__xSfVza__icon{background-color:var(--fui-color-info,#3b82f6)}.Alert-module-scss-module__xSfVza__success .Alert-module-scss-module__xSfVza__icon{background-color:var(--fui-color-success,#22c55e)}.Alert-module-scss-module__xSfVza__warning .Alert-module-scss-module__xSfVza__icon{background-color:var(--fui-color-warning,#f59e0b)}.Alert-module-scss-module__xSfVza__error .Alert-module-scss-module__xSfVza__icon{background-color:var(--fui-color-danger,#ef4444)}.Alert-module-scss-module__xSfVza__body{flex:1;min-width:0}.Alert-module-scss-module__xSfVza__title{font-weight:var(--fui-font-weight-semibold,600);margin-bottom:var(--fui-space-0-5,.15rem)}.Alert-module-scss-module__xSfVza__content{opacity:.9}.Alert-module-scss-module__xSfVza__actions{align-items:center;gap:var(--fui-space-3,1.5rem);display:flex}.Alert-module-scss-module__xSfVza__close{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Alert-module-scss-module__xSfVza__close:disabled{cursor:not-allowed}.Alert-module-scss-module__xSfVza__close{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Alert-module-scss-module__xSfVza__close:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Alert-module-scss-module__xSfVza__close:disabled,.Alert-module-scss-module__xSfVza__close[data-disabled]{opacity:.5;pointer-events:none}.Alert-module-scss-module__xSfVza__close{min-width:var(--fui-target-size-min,1.714rem);min-height:var(--fui-target-size-min,1.714rem);padding:0 var(--fui-space-1,.5rem);font-size:var(--fui-font-size-lg,1.286rem);color:inherit;opacity:.6;border-radius:var(--fui-radius-sm,.25rem);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;line-height:1;display:inline-flex}.Alert-module-scss-module__xSfVza__close:hover{opacity:1}.Alert-module-scss-module__xSfVza__action{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Alert-module-scss-module__xSfVza__action:disabled{cursor:not-allowed}.Alert-module-scss-module__xSfVza__action{min-width:var(--fui-target-size-min,1.714rem);min-height:var(--fui-target-size-min,1.714rem);font-weight:var(--fui-font-weight-semibold,600);font-size:var(--fui-font-size-xs,.857rem);color:inherit;align-items:center;text-decoration:underline;display:inline-flex}.Alert-module-scss-module__xSfVza__action:hover{opacity:.8}.Alert-module-scss-module__xSfVza__action:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}
.ThemeToggle-module-scss-module__cyPb3a__toggleGroup{gap:var(--fui-space-1,.5rem);padding:var(--fui-space-0-5,.15rem);background-color:var(--fui-bg-tertiary,#f4f4f5);border-radius:var(--fui-radius-md,.429rem);display:inline-flex}.ThemeToggle-module-scss-module__cyPb3a__toggleButton{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.ThemeToggle-module-scss-module__cyPb3a__toggleButton:disabled{cursor:not-allowed}.ThemeToggle-module-scss-module__cyPb3a__toggleButton{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.ThemeToggle-module-scss-module__cyPb3a__toggleButton:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.ThemeToggle-module-scss-module__cyPb3a__toggleButton:disabled,.ThemeToggle-module-scss-module__cyPb3a__toggleButton[data-disabled]{opacity:.5;pointer-events:none}.ThemeToggle-module-scss-module__cyPb3a__toggleButton{min-width:var(--fui-target-size-min,1.714rem);min-height:var(--fui-target-size-min,1.714rem);border-radius:var(--fui-radius-sm,.25rem);color:var(--fui-text-secondary,#52525b);background-color:#0000;justify-content:center;align-items:center;display:flex}.ThemeToggle-module-scss-module__cyPb3a__toggleButton:hover:not(.ThemeToggle-module-scss-module__cyPb3a__toggleButtonActive){color:var(--fui-text-primary,#18181b)}.ThemeToggle-module-scss-module__cyPb3a__toggleButton:focus-visible{outline:var(--fui-focus-ring-width,2px)solid var(--fui-focus-ring-color,#18181b);outline-offset:var(--fui-focus-ring-offset,2px)}.ThemeToggle-module-scss-module__cyPb3a__toggleButton svg{flex-shrink:0}.ThemeToggle-module-scss-module__cyPb3a__toggleButtonActive{background-color:var(--fui-bg-elevated,#fff);color:var(--fui-text-primary,#18181b);box-shadow:var(--fui-shadow-sm,0 1px 2px 0 #00000005)}.ThemeToggle-module-scss-module__cyPb3a__sizeSm .ThemeToggle-module-scss-module__cyPb3a__toggleButton{width:var(--fui-theme-toggle-sm-width,26px);height:var(--fui-theme-toggle-sm-height,24px)}.ThemeToggle-module-scss-module__cyPb3a__sizeSm .ThemeToggle-module-scss-module__cyPb3a__toggleButton svg{width:var(--fui-theme-toggle-sm-icon,12px);height:var(--fui-theme-toggle-sm-icon,12px)}.ThemeToggle-module-scss-module__cyPb3a__sizeMd .ThemeToggle-module-scss-module__cyPb3a__toggleButton{width:var(--fui-theme-toggle-md-width,32px);height:var(--fui-theme-toggle-md-height,28px)}.ThemeToggle-module-scss-module__cyPb3a__sizeMd .ThemeToggle-module-scss-module__cyPb3a__toggleButton svg{width:var(--fui-theme-toggle-md-icon,14px);height:var(--fui-theme-toggle-md-icon,14px)}.ThemeToggle-module-scss-module__cyPb3a__sizeLg .ThemeToggle-module-scss-module__cyPb3a__toggleButton{width:var(--fui-theme-toggle-lg-width,40px);height:var(--fui-theme-toggle-lg-height,34px)}.ThemeToggle-module-scss-module__cyPb3a__sizeLg .ThemeToggle-module-scss-module__cyPb3a__toggleButton svg{width:var(--fui-theme-toggle-lg-icon,18px);height:var(--fui-theme-toggle-lg-icon,18px)}
.ContrastCheckDialog-module-scss-module__DgZEHa__summary{font-size:var(--fui-font-size-sm);color:var(--fui-text-secondary);margin-bottom:var(--fui-space-2)}.ContrastCheckDialog-module-scss-module__DgZEHa__summaryPass{color:#16a34a;font-weight:var(--fui-font-weight-semibold)}.ContrastCheckDialog-module-scss-module__DgZEHa__summaryFail{color:#dc2626;font-weight:var(--fui-font-weight-semibold)}.ContrastCheckDialog-module-scss-module__DgZEHa__table{border-collapse:collapse;width:100%;font-size:var(--fui-font-size-sm)}.ContrastCheckDialog-module-scss-module__DgZEHa__thead th{text-align:left;font-weight:var(--fui-font-weight-semibold);color:var(--fui-text-tertiary);font-size:var(--fui-font-size-xs);text-transform:uppercase;letter-spacing:.05em;padding:var(--fui-space-1)var(--fui-space-2);border-bottom:1px solid var(--fui-border)}.ContrastCheckDialog-module-scss-module__DgZEHa__row td{padding:var(--fui-space-2);border-bottom:1px solid var(--fui-border);vertical-align:middle}.ContrastCheckDialog-module-scss-module__DgZEHa__row:last-child td{border-bottom:none}.ContrastCheckDialog-module-scss-module__DgZEHa__pairLabel{font-weight:var(--fui-font-weight-medium);color:var(--fui-text-primary)}.ContrastCheckDialog-module-scss-module__DgZEHa__swatches{align-items:center;gap:4px;display:flex}.ContrastCheckDialog-module-scss-module__DgZEHa__swatch{border:1px solid var(--fui-border);border-radius:4px;flex-shrink:0;width:20px;height:20px}.ContrastCheckDialog-module-scss-module__DgZEHa__ratio{font-variant-numeric:tabular-nums;color:var(--fui-text-primary)}.ContrastCheckDialog-module-scss-module__DgZEHa__pass{color:#16a34a;font-weight:var(--fui-font-weight-semibold)}.ContrastCheckDialog-module-scss-module__DgZEHa__fail{color:#dc2626;font-weight:var(--fui-font-weight-semibold)}.ContrastCheckDialog-module-scss-module__DgZEHa__footer{font-size:var(--fui-font-size-xs);color:var(--fui-text-tertiary);line-height:1.5}
.List-module-scss-module__d_ojra__list{flex-direction:column;margin:0;padding:0;display:flex}.List-module-scss-module__d_ojra__none{list-style:none}.List-module-scss-module__d_ojra__disc{padding-left:var(--fui-space-2,1rem);list-style:outside}.List-module-scss-module__d_ojra__decimal{padding-left:var(--fui-space-2,1rem);list-style:decimal}.List-module-scss-module__d_ojra__icon{list-style:none}.List-module-scss-module__d_ojra__gap-none{gap:0}.List-module-scss-module__d_ojra__gap-xs{gap:var(--fui-space-1,.5rem)}.List-module-scss-module__d_ojra__gap-sm{gap:var(--fui-space-2,1rem)}.List-module-scss-module__d_ojra__gap-md{gap:var(--fui-space-3,1.5rem)}.List-module-scss-module__d_ojra__gap-lg{gap:var(--fui-space-4,2rem)}.List-module-scss-module__d_ojra__item{color:var(--fui-text-primary,#18181b)}.List-module-scss-module__d_ojra__iconItem{align-items:flex-start;gap:var(--fui-space-2,1rem);display:flex}.List-module-scss-module__d_ojra__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;line-height:1.5;display:flex}.List-module-scss-module__d_ojra__itemContent{flex:1}
.ThemeToolbar-module-scss-module__TE4uRW__toolbar{scrollbar-width:none;align-items:center;gap:2px;width:100%;display:flex;overflow-x:auto}.ThemeToolbar-module-scss-module__TE4uRW__toolbar::-webkit-scrollbar{display:none}.ThemeToolbar-module-scss-module__TE4uRW__tabGroup{background:var(--fui-bg-tertiary);border-radius:var(--fui-radius-md);flex-shrink:0;gap:1px;padding:2px;display:flex}.ThemeToolbar-module-scss-module__TE4uRW__tabButton{border-radius:var(--fui-radius-sm);cursor:pointer;color:var(--fui-text-tertiary);white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.4;transition:all .12s;display:flex}.ThemeToolbar-module-scss-module__TE4uRW__tabButton:hover{color:var(--fui-text-primary)}.ThemeToolbar-module-scss-module__TE4uRW__tabButtonActive{background:var(--fui-bg-primary);color:var(--fui-text-primary);box-shadow:0 1px 2px #0000000f}.ThemeToolbar-module-scss-module__TE4uRW__toolbarBtn{border-radius:var(--fui-radius-sm);width:28px;height:28px;color:var(--fui-text-tertiary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .12s;display:flex}.ThemeToolbar-module-scss-module__TE4uRW__toolbarBtn:hover{background:var(--fui-bg-hover);color:var(--fui-text-primary)}.ThemeToolbar-module-scss-module__TE4uRW__toolbarBtn:active{transform:scale(.95)}.ThemeToolbar-module-scss-module__TE4uRW__toolbarBtn:focus-visible{outline:2px solid var(--fui-color-accent);outline-offset:1px}.ThemeToolbar-module-scss-module__TE4uRW__sep{background:var(--fui-border);opacity:.5;flex-shrink:0;width:1px;height:16px;margin:0 4px}.ThemeToolbar-module-scss-module__TE4uRW__popoverPanel{flex-direction:column;gap:2px;min-width:160px;display:flex}.ThemeToolbar-module-scss-module__TE4uRW__optionRow{align-items:center;gap:var(--fui-space-2);border-radius:var(--fui-radius-sm);cursor:pointer;width:100%;color:var(--fui-text-primary);text-align:left;background:0 0;border:none;padding:6px 10px;font-size:13px;transition:background .12s;display:flex}.ThemeToolbar-module-scss-module__TE4uRW__optionRow:hover{background:var(--fui-bg-hover)}.ThemeToolbar-module-scss-module__TE4uRW__optionRowActive{background:var(--fui-bg-secondary);font-weight:500}.ThemeToolbar-module-scss-module__TE4uRW__check{color:var(--fui-color-accent);margin-left:auto;font-size:12px}.ThemeToolbar-module-scss-module__TE4uRW__palettePreview{border-radius:3px;flex-shrink:0;gap:0;display:flex;overflow:hidden}.ThemeToolbar-module-scss-module__TE4uRW__paletteDot{flex-shrink:0;width:8px;height:12px}.ThemeToolbar-module-scss-module__TE4uRW__colorDot{border:2px solid var(--fui-border);border-radius:50%;flex-shrink:0;width:16px;height:16px;display:inline-block}.ThemeToolbar-module-scss-module__TE4uRW__shadeGroup{margin-bottom:var(--fui-space-2);gap:4px;display:flex}.ThemeToolbar-module-scss-module__TE4uRW__shadeSwatch{border-radius:var(--fui-radius-sm);cursor:pointer;border:2px solid #0000;width:28px;height:28px;padding:0;transition:all .12s}.ThemeToolbar-module-scss-module__TE4uRW__shadeSwatch:hover{transform:scale(1.1)}.ThemeToolbar-module-scss-module__TE4uRW__shadeSwatchActive{border-color:var(--fui-text-primary)}.ThemeToolbar-module-scss-module__TE4uRW__iconGroup{background:var(--fui-bg-secondary);border-radius:var(--fui-radius-md);gap:2px;padding:2px;display:flex}.ThemeToolbar-module-scss-module__TE4uRW__iconButton{border-radius:var(--fui-radius-sm);width:32px;height:32px;color:var(--fui-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .12s;display:flex}.ThemeToolbar-module-scss-module__TE4uRW__iconButton:hover{background:var(--fui-bg-hover);color:var(--fui-text-primary)}.ThemeToolbar-module-scss-module__TE4uRW__iconButtonActive{background:var(--fui-bg-primary);color:var(--fui-color-accent);box-shadow:0 1px 2px #0000000f}.ThemeToolbar-module-scss-module__TE4uRW__fontIcon{letter-spacing:-.02em;font-size:13px;font-weight:600;line-height:1}.ThemeToolbar-module-scss-module__TE4uRW__logoThumb{object-fit:contain;border-radius:var(--fui-radius-sm);width:18px;height:18px}.ThemeToolbar-module-scss-module__TE4uRW__hiddenInput{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}
.Accordion-module-scss-module__kLRKJG__accordion{font-family:var(--fui-font-sans,"Geist Sans","Geist",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);width:100%}.Accordion-module-scss-module__kLRKJG__accordion>*{border-bottom:1px solid var(--fui-border,#0000000d)}.Accordion-module-scss-module__kLRKJG__accordion>:last-child{border-bottom:none}.Accordion-module-scss-module__kLRKJG__item[data-disabled]{opacity:.5;pointer-events:none}.Accordion-module-scss-module__kLRKJG__heading{font-size:inherit;font-weight:inherit;margin:0}.Accordion-module-scss-module__kLRKJG__trigger{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Accordion-module-scss-module__kLRKJG__trigger:disabled{cursor:not-allowed}.Accordion-module-scss-module__kLRKJG__trigger{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Accordion-module-scss-module__kLRKJG__trigger:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Accordion-module-scss-module__kLRKJG__trigger:disabled,.Accordion-module-scss-module__kLRKJG__trigger[data-disabled]{opacity:.5;pointer-events:none}.Accordion-module-scss-module__kLRKJG__trigger{width:100%;padding:var(--fui-space-2,1rem)0;font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#18181b);text-align:left;justify-content:space-between;align-items:center;display:flex}.Accordion-module-scss-module__kLRKJG__trigger:hover:not(:disabled){text-decoration:underline}.Accordion-module-scss-module__kLRKJG__trigger:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);border-radius:var(--fui-radius-sm,.25rem);outline:none}.Accordion-module-scss-module__kLRKJG__triggerContent{flex:1}.Accordion-module-scss-module__kLRKJG__chevron{color:var(--fui-text-secondary,#52525b);transition:transform var(--fui-transition-normal,.2s cubic-bezier(.4,0,.2,1));flex-shrink:0}[data-state=open] .Accordion-module-scss-module__kLRKJG__chevron{transform:rotate(180deg)}.Accordion-module-scss-module__kLRKJG__content{overflow:hidden}.Accordion-module-scss-module__kLRKJG__content[data-state=closed]{height:0}.Accordion-module-scss-module__kLRKJG__content[data-state=open]{height:auto}.Accordion-module-scss-module__kLRKJG__content[data-starting-style],.Accordion-module-scss-module__kLRKJG__content[data-ending-style]{transition:height var(--fui-transition-normal,.2s cubic-bezier(.4,0,.2,1)),padding var(--fui-transition-normal,.2s cubic-bezier(.4,0,.2,1))}.Accordion-module-scss-module__kLRKJG__contentInner{padding-bottom:var(--fui-space-1,.5rem);font-size:var(--fui-font-size-sm,1rem);color:var(--fui-text-secondary,#52525b);line-height:var(--fui-line-height-normal,1.5)}@media (prefers-reduced-motion:reduce){.Accordion-module-scss-module__kLRKJG__chevron,.Accordion-module-scss-module__kLRKJG__content[data-starting-style],.Accordion-module-scss-module__kLRKJG__content[data-ending-style]{transition:none}}
.ScrollArea-module-scss-module__lEfyka__root{position:relative;overflow:hidden}.ScrollArea-module-scss-module__lEfyka__fadeMaskEnd.ScrollArea-module-scss-module__lEfyka__horizontal{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 100%)}.ScrollArea-module-scss-module__lEfyka__fadeMaskEnd.ScrollArea-module-scss-module__lEfyka__vertical{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.ScrollArea-module-scss-module__lEfyka__fadeMaskEnd.ScrollArea-module-scss-module__lEfyka__both{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 100%)}.ScrollArea-module-scss-module__lEfyka__fadeMaskStart.ScrollArea-module-scss-module__lEfyka__horizontal{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 48px),#0000 100%);mask-image:linear-gradient(270deg,#000 calc(100% - 48px),#0000 100%)}.ScrollArea-module-scss-module__lEfyka__fadeMaskStart.ScrollArea-module-scss-module__lEfyka__vertical{-webkit-mask-image:linear-gradient(0deg,#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(0deg,#000 calc(100% - 32px),#0000 100%)}.ScrollArea-module-scss-module__lEfyka__fadeMaskStart.ScrollArea-module-scss-module__lEfyka__both{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 48px),#0000 100%);mask-image:linear-gradient(270deg,#000 calc(100% - 48px),#0000 100%)}.ScrollArea-module-scss-module__lEfyka__fadeMaskBoth.ScrollArea-module-scss-module__lEfyka__horizontal{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000 100%)}.ScrollArea-module-scss-module__lEfyka__fadeMaskBoth.ScrollArea-module-scss-module__lEfyka__vertical{-webkit-mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000 100%)}.ScrollArea-module-scss-module__lEfyka__fadeMaskBoth.ScrollArea-module-scss-module__lEfyka__both{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000 100%)}.ScrollArea-module-scss-module__lEfyka__viewport{scrollbar-width:thin;scrollbar-color:var(--fui-border-strong,#0000001a)#0000;width:100%;height:100%;overflow:hidden}.ScrollArea-module-scss-module__lEfyka__viewport::-webkit-scrollbar{width:6px;height:6px}.ScrollArea-module-scss-module__lEfyka__viewport::-webkit-scrollbar-track{background:0 0}.ScrollArea-module-scss-module__lEfyka__viewport::-webkit-scrollbar-thumb{background-color:var(--fui-border-strong,#0000001a);border-radius:var(--fui-radius-full,9999px)}.ScrollArea-module-scss-module__lEfyka__viewport::-webkit-scrollbar-thumb:hover{background-color:var(--fui-text-tertiary,#54545d)}.ScrollArea-module-scss-module__lEfyka__horizontal{overflow:auto hidden}.ScrollArea-module-scss-module__lEfyka__vertical{overflow:hidden auto}.ScrollArea-module-scss-module__lEfyka__both{overflow:auto}.ScrollArea-module-scss-module__lEfyka__scrollbarAlways::-webkit-scrollbar-thumb{background-color:var(--fui-border-strong,#0000001a)}.ScrollArea-module-scss-module__lEfyka__scrollbarHover{scrollbar-width:none}.ScrollArea-module-scss-module__lEfyka__scrollbarHover::-webkit-scrollbar{width:0;height:0}.ScrollArea-module-scss-module__lEfyka__scrollbarHover:hover{scrollbar-width:thin}.ScrollArea-module-scss-module__lEfyka__scrollbarHover:hover::-webkit-scrollbar{width:6px;height:6px}
.Sidebar-module-scss-module__6up9ha__root{width:var(--sidebar-width);background-color:var(--fui-bg-primary,#fff);height:100%;max-height:100vh;transition:width var(--fui-transition-normal,.2s cubic-bezier(.4,0,.2,1));flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}@media (max-width:767px){.Sidebar-module-scss-module__6up9ha__root:not(.Sidebar-module-scss-module__6up9ha__mobile){position:fixed;transform:translate(-100%)}}.Sidebar-module-scss-module__6up9ha__collapsed{width:var(--sidebar-effective-collapsed-width,var(--sidebar-collapsed-width))}.Sidebar-module-scss-module__6up9ha__collapsed .Sidebar-module-scss-module__6up9ha__header{padding:var(--fui-space-1,.5rem);justify-content:center}.Sidebar-module-scss-module__6up9ha__collapsed .Sidebar-module-scss-module__6up9ha__nav{padding:var(--fui-space-1,.5rem)}.Sidebar-module-scss-module__6up9ha__collapsed .Sidebar-module-scss-module__6up9ha__sectionLabel{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Sidebar-module-scss-module__6up9ha__collapsed .Sidebar-module-scss-module__6up9ha__itemLabel,.Sidebar-module-scss-module__6up9ha__collapsed .Sidebar-module-scss-module__6up9ha__itemBadge,.Sidebar-module-scss-module__6up9ha__collapsed .Sidebar-module-scss-module__6up9ha__itemChevron{display:none}.Sidebar-module-scss-module__6up9ha__collapsed .Sidebar-module-scss-module__6up9ha__item{padding:var(--fui-space-1,.5rem);justify-content:center;min-height:2.28571rem}.Sidebar-module-scss-module__6up9ha__collapsed .Sidebar-module-scss-module__6up9ha__itemIcon{margin:0}.Sidebar-module-scss-module__6up9ha__collapsed .Sidebar-module-scss-module__6up9ha__footer{padding:var(--fui-space-1,.5rem);justify-content:center}.Sidebar-module-scss-module__6up9ha__collapsed .Sidebar-module-scss-module__6up9ha__collapseToggle{margin:0 auto}.Sidebar-module-scss-module__6up9ha__collapsedNoIcons{overflow:visible}.Sidebar-module-scss-module__6up9ha__collapsedNoIcons .Sidebar-module-scss-module__6up9ha__header,.Sidebar-module-scss-module__6up9ha__collapsedNoIcons .Sidebar-module-scss-module__6up9ha__nav,.Sidebar-module-scss-module__6up9ha__collapsedNoIcons .Sidebar-module-scss-module__6up9ha__footer{visibility:hidden;pointer-events:none}.Sidebar-module-scss-module__6up9ha__collapsedNoIcons .Sidebar-module-scss-module__6up9ha__collapseToggleFloating{visibility:visible;pointer-events:auto}.Sidebar-module-scss-module__6up9ha__mobile{z-index:51;transition:transform var(--fui-transition-normal,.2s cubic-bezier(.4,0,.2,1));box-shadow:var(--fui-shadow-md,0 2px 4px -1px #0000000a,0 1px 3px -2px #00000008);position:fixed;top:0;left:0;transform:translate(-100%)}.Sidebar-module-scss-module__6up9ha__mobile.Sidebar-module-scss-module__6up9ha__positionRight{left:auto;right:0;transform:translate(100%)}.Sidebar-module-scss-module__6up9ha__mobile[data-state=open]{transform:translate(0)}.Sidebar-module-scss-module__6up9ha__header{align-items:center;gap:var(--fui-space-3,1.5rem);padding:var(--fui-space-2,1rem)var(--fui-space-2,1rem);height:var(--appshell-header-height,56px);flex-shrink:0;display:flex}.Sidebar-module-scss-module__6up9ha__nav{min-height:0;padding:var(--fui-space-2,1rem);flex-direction:column;flex:1;display:flex;overflow:hidden}.Sidebar-module-scss-module__6up9ha__navScrollArea{flex:1;min-height:0}.Sidebar-module-scss-module__6up9ha__section:not(:first-child){margin-top:var(--fui-space-4,2rem)}.Sidebar-module-scss-module__6up9ha__sectionHeader{align-items:center;gap:var(--fui-space-2,1rem);padding:var(--fui-space-1,.5rem)var(--fui-space-2,1rem);display:flex}.Sidebar-module-scss-module__6up9ha__sectionTrigger{flex:1}.Sidebar-module-scss-module__6up9ha__sectionLabel{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#52525b);font-size:var(--fui-font-size-2xs,.714rem);font-weight:var(--fui-font-weight-medium,500);text-transform:uppercase;letter-spacing:.05em;flex:1;min-width:0}.Sidebar-module-scss-module__6up9ha__sectionActionWrapper{flex-shrink:0}.Sidebar-module-scss-module__6up9ha__sectionAction{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Sidebar-module-scss-module__6up9ha__sectionAction:disabled{cursor:not-allowed}.Sidebar-module-scss-module__6up9ha__sectionAction{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Sidebar-module-scss-module__6up9ha__sectionAction:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Sidebar-module-scss-module__6up9ha__sectionAction:disabled,.Sidebar-module-scss-module__6up9ha__sectionAction[data-disabled]{opacity:.5;pointer-events:none}.Sidebar-module-scss-module__6up9ha__sectionAction{border-radius:var(--fui-radius-sm,.25rem);width:1.71429rem;height:1.71429rem;color:var(--fui-text-tertiary,#54545d);justify-content:center;align-items:center;display:flex}.Sidebar-module-scss-module__6up9ha__sectionAction:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-secondary,#52525b)}.Sidebar-module-scss-module__6up9ha__sectionAction svg{width:1.143rem;height:1.143rem}.Sidebar-module-scss-module__6up9ha__sectionList{margin:0;padding:0;list-style:none}.Sidebar-module-scss-module__6up9ha__sectionCollapsible .Sidebar-module-scss-module__6up9ha__sectionTrigger{width:100%;padding:var(--fui-space-1,.5rem)var(--fui-space-2,1rem);border-radius:var(--fui-radius-md,.429rem);background:0 0;justify-content:space-between;align-items:center;display:flex}.Sidebar-module-scss-module__6up9ha__sectionCollapsible .Sidebar-module-scss-module__6up9ha__sectionTrigger:hover{background-color:var(--fui-bg-hover,#0000000a)}.Sidebar-module-scss-module__6up9ha__itemWrapper{width:100%;list-style:none}.Sidebar-module-scss-module__6up9ha__item{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Sidebar-module-scss-module__6up9ha__item:disabled{cursor:not-allowed}.Sidebar-module-scss-module__6up9ha__item{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Sidebar-module-scss-module__6up9ha__item:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Sidebar-module-scss-module__6up9ha__item:disabled,.Sidebar-module-scss-module__6up9ha__item[data-disabled]{opacity:.5;pointer-events:none}.Sidebar-module-scss-module__6up9ha__item{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-secondary,#52525b);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;gap:var(--fui-sidebar-item-gap,var(--fui-space-2,1rem));width:100%;padding:var(--fui-sidebar-item-padding-y,var(--fui-space-1,.5rem))var(--fui-sidebar-item-padding-x,var(--fui-space-2,1rem));border-radius:var(--fui-radius-md,.429rem);min-height:var(--fui-sidebar-item-height,2.57143rem);text-decoration:none;display:flex}.Sidebar-module-scss-module__6up9ha__item:hover:not(.Sidebar-module-scss-module__6up9ha__itemDisabled){background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#18181b);text-decoration:none}.Sidebar-module-scss-module__6up9ha__item:active:not(.Sidebar-module-scss-module__6up9ha__itemDisabled){background-color:var(--fui-bg-active,#0000000f)}.Sidebar-module-scss-module__6up9ha__itemActive{background-color:var(--fui-bg-secondary,#f4f4f5);color:var(--fui-text-primary,#18181b)}.Sidebar-module-scss-module__6up9ha__itemActive:hover,.Sidebar-module-scss-module__6up9ha__itemActive:active{text-decoration:none;background-color:var(--fui-bg-secondary,#f4f4f5)!important;color:var(--fui-text-primary,#18181b)!important}.Sidebar-module-scss-module__6up9ha__itemActive .Sidebar-module-scss-module__6up9ha__itemIcon{color:inherit}.Sidebar-module-scss-module__6up9ha__itemDisabled{opacity:.5;cursor:not-allowed}.Sidebar-module-scss-module__6up9ha__itemIcon{width:1.429rem;height:1.429rem;color:var(--fui-text-tertiary,#54545d);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Sidebar-module-scss-module__6up9ha__itemIcon svg{width:1.429rem;height:1.429rem}.Sidebar-module-scss-module__6up9ha__item:hover:not(.Sidebar-module-scss-module__6up9ha__itemDisabled) .Sidebar-module-scss-module__6up9ha__itemIcon{color:var(--fui-text-secondary,#52525b)}.Sidebar-module-scss-module__6up9ha__itemLabel{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.Sidebar-module-scss-module__6up9ha__itemBadge{padding:var(--fui-space-1,.5rem)var(--fui-space-2,1rem);font-size:var(--fui-font-size-2xs,.714rem);font-weight:var(--fui-font-weight-medium,500);background-color:var(--fui-color-accent-hover,#0d0d10);color:var(--fui-text-inverse,#f4f4f5);border-radius:var(--fui-radius-full,9999px);justify-content:center;align-items:center;min-width:1.429rem;line-height:1;display:flex}.Sidebar-module-scss-module__6up9ha__itemActive .Sidebar-module-scss-module__6up9ha__itemBadge{background-color:var(--fui-bg-primary,#fff);color:var(--fui-color-accent,#18181b)}.Sidebar-module-scss-module__6up9ha__itemChevron{width:1.143rem;height:1.143rem;transition:transform var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94));flex-shrink:0;justify-content:center;align-items:center;display:flex}.Sidebar-module-scss-module__6up9ha__itemChevron svg{width:1.143rem;height:1.143rem}.Sidebar-module-scss-module__6up9ha__itemExpanded .Sidebar-module-scss-module__6up9ha__itemChevron{transform:rotate(90deg)}.Sidebar-module-scss-module__6up9ha__submenu{padding:0;padding-left:var(--fui-space-6,3rem);max-height:0;transition:max-height var(--fui-transition-normal,.2s cubic-bezier(.4,0,.2,1));margin:0;list-style:none;overflow:hidden}.Sidebar-module-scss-module__6up9ha__submenuWrapper{list-style:none}.Sidebar-module-scss-module__6up9ha__itemExpanded+.Sidebar-module-scss-module__6up9ha__submenuWrapper .Sidebar-module-scss-module__6up9ha__submenu{max-height:500px}.Sidebar-module-scss-module__6up9ha__subItemWrapper{list-style:none}.Sidebar-module-scss-module__6up9ha__subItem{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Sidebar-module-scss-module__6up9ha__subItem:disabled{cursor:not-allowed}.Sidebar-module-scss-module__6up9ha__subItem{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Sidebar-module-scss-module__6up9ha__subItem:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Sidebar-module-scss-module__6up9ha__subItem:disabled,.Sidebar-module-scss-module__6up9ha__subItem[data-disabled]{opacity:.5;pointer-events:none}.Sidebar-module-scss-module__6up9ha__subItem{font-family:var(--fui-font-sans,Geist Sans,Geist,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif);font-size:var(--fui-font-size-sm,1rem);line-height:var(--fui-line-height-normal,1.5);color:var(--fui-text-secondary,#52525b);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:var(--fui-space-1,.5rem)var(--fui-space-2,1rem);border-radius:var(--fui-radius-md,.429rem);font-size:var(--fui-font-size-sm,1rem);min-height:var(--fui-sidebar-item-height,2.571rem);align-items:center;text-decoration:none;display:inline-flex;position:relative}.Sidebar-module-scss-module__6up9ha__subItem:before{content:"";border-radius:var(--fui-radius-full,9999px);width:2px;height:1.143rem;transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94));background-color:#0000;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Sidebar-module-scss-module__6up9ha__subItem:hover:not(.Sidebar-module-scss-module__6up9ha__subItemDisabled){background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#18181b);text-decoration:none}.Sidebar-module-scss-module__6up9ha__subItem:active:not(.Sidebar-module-scss-module__6up9ha__subItemDisabled){background-color:var(--fui-bg-active,#0000000f)}.Sidebar-module-scss-module__6up9ha__subItemActive{color:var(--fui-color-accent-hover,#0d0d10);font-weight:var(--fui-font-weight-medium,500)}.Sidebar-module-scss-module__6up9ha__subItemActive:before{background-color:var(--fui-color-accent-hover,#0d0d10)}.Sidebar-module-scss-module__6up9ha__subItemDisabled{opacity:.5;cursor:not-allowed}.Sidebar-module-scss-module__6up9ha__footer{gap:var(--fui-space-2,1rem);padding:var(--fui-space-2,1rem);flex-direction:column;flex-shrink:0;margin-top:auto;display:flex}.Sidebar-module-scss-module__6up9ha__trigger{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Sidebar-module-scss-module__6up9ha__trigger:disabled{cursor:not-allowed}.Sidebar-module-scss-module__6up9ha__trigger{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Sidebar-module-scss-module__6up9ha__trigger:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Sidebar-module-scss-module__6up9ha__trigger:disabled,.Sidebar-module-scss-module__6up9ha__trigger[data-disabled]{opacity:.5;pointer-events:none}.Sidebar-module-scss-module__6up9ha__trigger{border-radius:var(--fui-radius-md,.429rem);width:3.14286rem;height:3.14286rem;color:var(--fui-text-primary,#18181b);justify-content:center;align-items:center;display:flex}.Sidebar-module-scss-module__6up9ha__trigger:hover{background-color:var(--fui-bg-hover,#0000000a)}.Sidebar-module-scss-module__6up9ha__trigger svg{width:1.714rem;height:1.714rem}.Sidebar-module-scss-module__6up9ha__overlay{z-index:50;background-color:var(--fui-backdrop,#00000080);opacity:0;transition:opacity var(--fui-transition-normal,.2s cubic-bezier(.4,0,.2,1));position:fixed;inset:0}.Sidebar-module-scss-module__6up9ha__overlay[data-state=open]{opacity:1}.Sidebar-module-scss-module__6up9ha__collapseToggle{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Sidebar-module-scss-module__6up9ha__collapseToggle:disabled{cursor:not-allowed}.Sidebar-module-scss-module__6up9ha__collapseToggle{transition:background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),border-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94))}.Sidebar-module-scss-module__6up9ha__collapseToggle:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Sidebar-module-scss-module__6up9ha__collapseToggle:disabled,.Sidebar-module-scss-module__6up9ha__collapseToggle[data-disabled]{opacity:.5;pointer-events:none}.Sidebar-module-scss-module__6up9ha__collapseToggle{border-radius:var(--fui-radius-md,.429rem);width:2.28571rem;height:2.28571rem;color:var(--fui-text-secondary,#52525b);justify-content:center;align-items:center;margin-left:auto;display:flex}.Sidebar-module-scss-module__6up9ha__collapseToggle:hover{background-color:var(--fui-bg-hover,#0000000a);color:var(--fui-text-primary,#18181b)}.Sidebar-module-scss-module__6up9ha__collapseToggle svg{width:1.429rem;height:1.429rem}.Sidebar-module-scss-module__6up9ha__collapseToggleFloating{top:var(--fui-space-3,1.5rem);left:calc(100% + var(--fui-space-2,1rem));z-index:20;background-color:var(--fui-bg-primary,#fff);border:1px solid var(--fui-border,#0000000d);box-shadow:var(--fui-shadow-sm,0 1px 2px 0 #00000005);margin:0;position:absolute}.Sidebar-module-scss-module__6up9ha__positionRight .Sidebar-module-scss-module__6up9ha__collapseToggleFloating{left:auto;right:calc(100% + var(--fui-space-2,1rem))}.Sidebar-module-scss-module__6up9ha__offcanvasCollapsed{width:0;overflow:visible}.Sidebar-module-scss-module__6up9ha__offcanvasCollapsed .Sidebar-module-scss-module__6up9ha__header,.Sidebar-module-scss-module__6up9ha__offcanvasCollapsed .Sidebar-module-scss-module__6up9ha__nav,.Sidebar-module-scss-module__6up9ha__offcanvasCollapsed .Sidebar-module-scss-module__6up9ha__footer,.Sidebar-module-scss-module__6up9ha__offcanvasCollapsed .Sidebar-module-scss-module__6up9ha__rail{visibility:hidden;pointer-events:none}.Sidebar-module-scss-module__6up9ha__offcanvasCollapsed .Sidebar-module-scss-module__6up9ha__collapseToggleFloating{visibility:visible;pointer-events:auto}.Sidebar-module-scss-module__6up9ha__rail{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.Sidebar-module-scss-module__6up9ha__rail:disabled{cursor:not-allowed}.Sidebar-module-scss-module__6up9ha__rail{cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;width:1.143rem;height:100%;padding:0;display:flex;position:absolute;top:0;right:0}.Sidebar-module-scss-module__6up9ha__positionRight .Sidebar-module-scss-module__6up9ha__rail{left:0;right:auto}.Sidebar-module-scss-module__6up9ha__rail:before{content:"";border-radius:var(--fui-radius-full,9999px);background-color:var(--fui-border,#0000000d);opacity:0;width:4px;height:2.857rem;transition:opacity var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),background-color var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94)),height var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94));position:absolute;top:50%;right:4px;transform:translateY(-50%)}.Sidebar-module-scss-module__6up9ha__positionRight .Sidebar-module-scss-module__6up9ha__rail:before{left:4px;right:auto}.Sidebar-module-scss-module__6up9ha__rail:hover:before{opacity:1;background-color:var(--fui-color-accent,#18181b);height:4rem}.Sidebar-module-scss-module__6up9ha__rail:focus-visible:before{opacity:1;background-color:var(--fui-color-accent,#18181b)}.Sidebar-module-scss-module__6up9ha__railCollapsed:before{opacity:.7}.Sidebar-module-scss-module__6up9ha__menuSkeleton{gap:var(--fui-space-2,1rem);padding:var(--fui-space-2,1rem);flex-direction:column;display:flex}.Sidebar-module-scss-module__6up9ha__skeletonItem{align-items:center;gap:var(--fui-sidebar-item-gap,var(--fui-space-2,1rem));padding:var(--fui-sidebar-item-padding-y,var(--fui-space-1,.5rem))var(--fui-sidebar-item-padding-x,var(--fui-space-2,1rem));min-height:var(--fui-sidebar-item-height,2.57143rem);display:flex}.Sidebar-module-scss-module__6up9ha__skeletonLabel{flex:1}@media (prefers-reduced-motion:reduce){.Sidebar-module-scss-module__6up9ha__root,.Sidebar-module-scss-module__6up9ha__mobile,.Sidebar-module-scss-module__6up9ha__overlay,.Sidebar-module-scss-module__6up9ha__submenu,.Sidebar-module-scss-module__6up9ha__itemChevron,.Sidebar-module-scss-module__6up9ha__rail:before,.Sidebar-module-scss-module__6up9ha__subItem:before{transition:none}}
@keyframes Skeleton-module-scss-module__b__LUW__skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.Skeleton-module-scss-module__b__LUW__skeleton{background-color:var(--fui-bg-tertiary,#f4f4f5);border-radius:var(--fui-radius-md,.429rem);animation:2s cubic-bezier(.4,0,.6,1) infinite Skeleton-module-scss-module__b__LUW__skeleton-pulse;display:block}.Skeleton-module-scss-module__b__LUW__static{animation:none}.Skeleton-module-scss-module__b__LUW__fill{width:100%;height:100%}.Skeleton-module-scss-module__b__LUW__text{border-radius:var(--fui-radius-sm,.25rem);width:100%;height:1em}.Skeleton-module-scss-module__b__LUW__heading{border-radius:var(--fui-radius-sm,.25rem);width:100%;height:1.5em}.Skeleton-module-scss-module__b__LUW__avatar{border-radius:var(--fui-radius-full,9999px)}.Skeleton-module-scss-module__b__LUW__avatar-sm{width:2rem;height:2rem}.Skeleton-module-scss-module__b__LUW__avatar-md{width:2.5rem;height:2.5rem}.Skeleton-module-scss-module__b__LUW__avatar-lg{width:3rem;height:3rem}.Skeleton-module-scss-module__b__LUW__button{border-radius:var(--fui-radius-md,.429rem)}.Skeleton-module-scss-module__b__LUW__button-sm{height:var(--fui-button-height-sm,2rem);width:5rem}.Skeleton-module-scss-module__b__LUW__button-md{height:var(--fui-button-height-md,2.57143rem);width:6rem}.Skeleton-module-scss-module__b__LUW__button-lg{height:var(--fui-button-height-lg,3.14286rem);width:7rem}.Skeleton-module-scss-module__b__LUW__input{height:var(--fui-input-height,2.85714rem);border-radius:var(--fui-radius-md,.429rem);width:100%}.Skeleton-module-scss-module__b__LUW__radius-none{border-radius:0}.Skeleton-module-scss-module__b__LUW__radius-sm{border-radius:var(--fui-radius-sm,.25rem)}.Skeleton-module-scss-module__b__LUW__radius-md{border-radius:var(--fui-radius-md,.429rem)}.Skeleton-module-scss-module__b__LUW__radius-lg{border-radius:var(--fui-radius-lg,.571rem)}.Skeleton-module-scss-module__b__LUW__radius-full{border-radius:var(--fui-radius-full,9999px)}.Skeleton-module-scss-module__b__LUW__textContainer{flex-direction:column;width:100%;display:flex}.Skeleton-module-scss-module__b__LUW__gap-sm{gap:var(--fui-space-2,1rem)}.Skeleton-module-scss-module__b__LUW__gap-md{gap:var(--fui-space-3,1.5rem)}.Skeleton-module-scss-module__b__LUW__textLine{background-color:var(--fui-bg-tertiary,#f4f4f5);border-radius:var(--fui-radius-sm,.25rem);width:100%;height:1em;animation:2s cubic-bezier(.4,0,.6,1) infinite Skeleton-module-scss-module__b__LUW__skeleton-pulse}@media (prefers-color-scheme:dark){.Skeleton-module-scss-module__b__LUW__skeleton,.Skeleton-module-scss-module__b__LUW__textLine{background-color:var(--fui-bg-tertiary,#27272a)}}@media (prefers-reduced-motion:reduce){.Skeleton-module-scss-module__b__LUW__skeleton,.Skeleton-module-scss-module__b__LUW__textLine{animation:none}}
.Toggle-module-scss-module__ip2Joq__root{align-items:center;gap:var(--fui-space-2,1rem);cursor:pointer;font-family:var(--fui-font-sans,"Geist Sans","Geist",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);-webkit-tap-highlight-color:#0000;display:flex}.Toggle-module-scss-module__ip2Joq__root[data-disabled]{cursor:not-allowed;opacity:.5}.Toggle-module-scss-module__ip2Joq__rootWithHelper{align-items:flex-start}.Toggle-module-scss-module__ip2Joq__rootWithHelper .Toggle-module-scss-module__ip2Joq__track{margin-top:var(--fui-space-0-5,.15rem)}.Toggle-module-scss-module__ip2Joq__track{box-sizing:border-box;border-radius:var(--fui-radius-full,9999px);border:1px solid var(--fui-field-border,#0000001a);background-color:var(--fui-field-bg,#fff);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--fui-bg-primary,#fff)45%,transparent);transition:background-color var(--fui-transition-normal,.2s cubic-bezier(.4,0,.2,1)),border-color var(--fui-transition-normal,.2s cubic-bezier(.4,0,.2,1)),box-shadow var(--fui-transition-normal,.2s cubic-bezier(.4,0,.2,1));flex-shrink:0;align-items:center;display:inline-flex;position:relative}.Toggle-module-scss-module__ip2Joq__root[data-checked] .Toggle-module-scss-module__ip2Joq__track{background-color:var(--fui-field-selection-bg,#0000000a);border-color:var(--fui-field-selection-border,#18181b)}.Toggle-module-scss-module__ip2Joq__root:not([data-disabled]):not([data-checked]) .Toggle-module-scss-module__ip2Joq__track:hover{border-color:var(--fui-field-border-hover,#54545d)}.Toggle-module-scss-module__ip2Joq__root:not([data-disabled])[data-checked] .Toggle-module-scss-module__ip2Joq__track:hover{background-color:var(--fui-field-selection-bg-hover,#0000000a)}.Toggle-module-scss-module__ip2Joq__root:focus-visible .Toggle-module-scss-module__ip2Joq__track{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);border-color:var(--fui-field-border-focus,color-mix(in srgb,var(--fui-focus-ring-color,#18181b)20%,var(--fui-border-strong,#0000001a)));outline:none}.Toggle-module-scss-module__ip2Joq__trackSm{width:var(--fui-toggle-width-sm,1.857rem);height:var(--fui-toggle-height-sm,1.143rem);--_toggle-thumb-size:calc(var(--fui-toggle-height-sm,1.143rem) - 4px);--_toggle-inset:1px;--_toggle-translate:calc(var(--fui-toggle-width-sm,1.857rem) - var(--_toggle-thumb-size) - 4px)}.Toggle-module-scss-module__ip2Joq__trackLg{width:var(--fui-toggle-width-lg,3.286rem);height:var(--fui-toggle-height-lg,1.857rem);--_toggle-thumb-size:calc(var(--fui-toggle-height-lg,1.857rem) - 4px);--_toggle-inset:1px;--_toggle-translate:calc(var(--fui-toggle-width-lg,3.286rem) - var(--_toggle-thumb-size) - 4px)}.Toggle-module-scss-module__ip2Joq__trackMd{width:var(--fui-toggle-width-md,2.571rem);height:var(--fui-toggle-height-md,1.429rem);--_toggle-thumb-size:calc(var(--fui-toggle-height-md,1.429rem) - 4px);--_toggle-inset:1px;--_toggle-translate:calc(var(--fui-toggle-width-md,2.571rem) - var(--_toggle-thumb-size) - 4px)}.Toggle-module-scss-module__ip2Joq__thumb{top:var(--_toggle-inset,2px);left:var(--_toggle-inset,2px);box-sizing:border-box;width:var(--_toggle-thumb-size,1.143rem);height:var(--_toggle-thumb-size,1.143rem);pointer-events:none;background-color:var(--fui-bg-primary,#fff);border:1px solid color-mix(in srgb,var(--fui-border-strong,#0000001a)55%,transparent);transition:transform var(--fui-transition-normal,.2s cubic-bezier(.4,0,.2,1)),background-color var(--fui-transition-normal,.2s cubic-bezier(.4,0,.2,1)),border-color var(--fui-transition-normal,.2s cubic-bezier(.4,0,.2,1)),box-shadow var(--fui-transition-fast,.16s cubic-bezier(.25,.46,.45,.94));border-radius:50%;position:absolute;box-shadow:0 1px 4px #0000001f}.Toggle-module-scss-module__ip2Joq__root[data-checked] .Toggle-module-scss-module__ip2Joq__thumb{transform:translateX(var(--_toggle-translate,0));background-color:var(--fui-color-accent,#18181b);border-color:color-mix(in srgb,var(--fui-color-accent,#18181b)60%,transparent)}.Toggle-module-scss-module__ip2Joq__root:active:not([data-disabled]) .Toggle-module-scss-module__ip2Joq__thumb{box-shadow:0 2px 7px #00000029}.Toggle-module-scss-module__ip2Joq__content{flex:1}.Toggle-module-scss-module__ip2Joq__label{font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);color:var(--fui-text-primary,#18181b);line-height:var(--fui-line-height-tight,1.25);-webkit-user-select:none;user-select:none}.Toggle-module-scss-module__ip2Joq__labelSm{font-size:var(--fui-font-size-xs,.857rem)}.Toggle-module-scss-module__ip2Joq__labelLg{font-size:var(--fui-font-size-base,1rem)}.Toggle-module-scss-module__ip2Joq__helper{font-size:var(--fui-font-size-xs,.857rem);color:var(--fui-text-secondary,#52525b);margin-top:var(--fui-space-1,.5rem);line-height:var(--fui-line-height-normal,1.5);display:block}.Toggle-module-scss-module__ip2Joq__helperSm{font-size:var(--fui-font-size-2xs,.714rem)}@media (prefers-contrast:more){.Toggle-module-scss-module__ip2Joq__track{border:2px solid var(--fui-text-primary,#18181b)}.Toggle-module-scss-module__ip2Joq__root[data-checked] .Toggle-module-scss-module__ip2Joq__track{border-color:var(--fui-color-accent,#18181b)}}@media (prefers-reduced-motion:reduce){.Toggle-module-scss-module__ip2Joq__thumb,.Toggle-module-scss-module__ip2Joq__track{transition:none}}
.LandingPreview-module-scss-module__FhvJiq__landing{max-width:100%}.LandingPreview-module-scss-module__FhvJiq__navbar{padding:var(--fui-space-3)var(--fui-space-4);border-bottom:1px solid var(--fui-border)}@media (max-width:768px){.LandingPreview-module-scss-module__FhvJiq__navLinks{display:none}}.LandingPreview-module-scss-module__FhvJiq__hero{padding:var(--fui-space-16)var(--fui-space-4)var(--fui-space-8);text-align:center}.LandingPreview-module-scss-module__FhvJiq__heroTitle{letter-spacing:-.03em;color:var(--fui-text-primary);font-size:2.75rem;font-weight:800;line-height:1.1}.LandingPreview-module-scss-module__FhvJiq__heroInput{width:100%;max-width:420px}@media (max-width:480px){.LandingPreview-module-scss-module__FhvJiq__heroInput{flex-direction:column}}.LandingPreview-module-scss-module__FhvJiq__metricsBar{padding:var(--fui-space-6)var(--fui-space-4);border-top:1px solid var(--fui-border);border-bottom:1px solid var(--fui-border)}.LandingPreview-module-scss-module__FhvJiq__metricValue{color:var(--fui-color-accent)}.LandingPreview-module-scss-module__FhvJiq__section{padding:var(--fui-space-4)var(--fui-space-2)}.LandingPreview-module-scss-module__FhvJiq__ctaBanner{background:var(--fui-color-accent);border-color:var(--fui-color-accent)}.LandingPreview-module-scss-module__FhvJiq__ctaContent{padding:var(--fui-space-4)0}.LandingPreview-module-scss-module__FhvJiq__ctaText{color:var(--fui-text-inverse)}.LandingPreview-module-scss-module__FhvJiq__ctaSubtext{color:var(--fui-text-inverse);opacity:.85}@media (max-width:480px){.LandingPreview-module-scss-module__FhvJiq__ctaInput{flex-direction:column;width:100%}}.LandingPreview-module-scss-module__FhvJiq__footer{padding:var(--fui-space-4)0}.LandingPreview-module-scss-module__FhvJiq__footerLink{cursor:pointer;transition:color .15s}.LandingPreview-module-scss-module__FhvJiq__footerLink:hover{color:var(--fui-text-primary)}
.Collapsible-module-scss-module__uyCSuG__root{width:100%}.Collapsible-module-scss-module__uyCSuG__trigger{width:100%;padding:var(--fui-space-1);border-radius:var(--fui-radius-md,.429rem);color:var(--fui-text-primary,#18181b);font-size:var(--fui-font-size-sm,1rem);font-weight:var(--fui-font-weight-medium,500);text-align:left;cursor:pointer;align-items:center;gap:var(--fui-space-2,1rem);background:0 0;border:none;transition:background-color .15s;display:flex}.Collapsible-module-scss-module__uyCSuG__trigger:hover:not(:disabled){background-color:var(--fui-bg-hover,#0000000a)}.Collapsible-module-scss-module__uyCSuG__trigger:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)28%,transparent),0 0 0 calc(var(--fui-focus-ring-width,2px) + 1px)color-mix(in srgb,var(--fui-focus-ring-color,#18181b)12%,transparent),0 10px 24px -16px color-mix(in srgb,var(--fui-focus-ring-color,#18181b)32%,transparent);outline:none}.Collapsible-module-scss-module__uyCSuG__trigger:disabled{opacity:.5;cursor:not-allowed}.Collapsible-module-scss-module__uyCSuG__triggerContent{flex:1;min-width:0}.Collapsible-module-scss-module__uyCSuG__chevron{color:var(--fui-text-tertiary,#54545d);flex-shrink:0;transition:transform .2s ease-out}.Collapsible-module-scss-module__uyCSuG__chevronOpen{transform:rotate(90deg)}.Collapsible-module-scss-module__uyCSuG__content{transition:max-height .2s ease-out,opacity .2s ease-out;overflow:hidden}.Collapsible-module-scss-module__uyCSuG__contentOpen{opacity:1;max-height:2000px}.Collapsible-module-scss-module__uyCSuG__contentClosed{opacity:0;max-height:0}.Collapsible-module-scss-module__uyCSuG__contentInner{padding-top:var(--fui-space-1,.5rem)}.Collapsible-module-scss-module__uyCSuG__disabled .Collapsible-module-scss-module__uyCSuG__trigger{opacity:.5;cursor:not-allowed}.Collapsible-module-scss-module__uyCSuG__root[data-animated=true] .Collapsible-module-scss-module__uyCSuG__content{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}.Collapsible-module-scss-module__uyCSuG__root[data-animated=true] .Collapsible-module-scss-module__uyCSuG__contentOpen{animation-name:Collapsible-module-scss-module__uyCSuG__collapsibleSlideDown}.Collapsible-module-scss-module__uyCSuG__root[data-animated=true] .Collapsible-module-scss-module__uyCSuG__contentClosed{animation-name:Collapsible-module-scss-module__uyCSuG__collapsibleSlideUp}@keyframes Collapsible-module-scss-module__uyCSuG__collapsibleSlideDown{0%{opacity:0;max-height:0}to{max-height:var(--collapsible-content-height,2000px);opacity:1}}@keyframes Collapsible-module-scss-module__uyCSuG__collapsibleSlideUp{0%{max-height:var(--collapsible-content-height,2000px);opacity:1}to{opacity:0;max-height:0}}
