.buybleActionLine{--action-line-background: transparent;--action-line-background-hover: var(--color-action-outline-text-neutral-hover);--action-line-background-active: var(--color-action-outline-text-neutral-active);--action-line-background-focus: var(--color-action-outline-text-neutral-focus);--action-line-background-disabled: var(--color-action-disabled);--action-line-content: var(--color-text-strong);--action-line-description: var(--color-text-strong);--action-line-content-disabled: var(--color-text-disabled);--action-line-icon-size: 24px;--action-line-padding-x: 8px;--action-line-padding-y: 16px;--action-line-radius: 16px;--action-line-title-font-size: var(--typography-app-label-large-font-size);--action-line-title-line-height: var(--typography-app-label-large-line-height);--action-line-title-letter-spacing: var(--typography-app-label-large-letter-spacing);display:flex;box-sizing:border-box;width:100%;min-width:0;min-height:44px;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:var(--action-line-padding-y) var(--action-line-padding-x);border:0;border-radius:var(--action-line-radius);color:var(--action-line-content);background:var( --action-line-custom-background, var(--action-line-background) );font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans);text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .14s ease,color .14s ease,transform .14s ease}.buybleActionLine__content{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:8px}.buybleActionLine__text{display:grid;min-width:0;flex:1 1 auto;align-content:center}.buybleActionLine__title,.buybleActionLine__description{min-width:0;overflow-wrap:anywhere}.buybleActionLine__title{color:currentcolor;font-size:var(--action-line-title-font-size);font-weight:500;line-height:var(--action-line-title-line-height);letter-spacing:var(--action-line-title-letter-spacing)}.buybleActionLine__description{color:var(--action-line-description);font-size:var(--typography-app-body-medium-font-size);font-weight:400;line-height:var(--typography-app-body-medium-line-height);letter-spacing:var(--typography-app-body-medium-letter-spacing)}.buybleActionLine__icon{display:inline-flex;width:var(--action-line-icon-size);height:var(--action-line-icon-size);flex:0 0 auto;align-items:center;justify-content:center;color:currentcolor}.buybleActionLine__icon>svg{width:100%;height:100%;stroke:currentcolor}.buybleActionLine:hover:not(:disabled){background:var(--action-line-background-hover)}.buybleActionLine:active:not(:disabled){background:var(--action-line-background-active);transform:translateY(1px)}.buybleActionLine:focus-visible{outline:2px solid var(--color-outline-primary);outline-offset:2px;background:var(--action-line-background-focus)}.buybleActionLine:disabled{color:var(--action-line-content-disabled);background:var(--action-line-background-disabled);cursor:not-allowed;transform:none}.buybleActionLine:disabled .buybleActionLine__description{color:var(--action-line-content-disabled)}.buybleActionLine[data-size=small]{--action-line-icon-size: 20px;--action-line-padding-y: 12px;--action-line-title-font-size: var(--typography-app-label-medium-font-size);--action-line-title-line-height: var(--typography-app-label-medium-line-height);--action-line-title-letter-spacing: var(--typography-app-label-medium-letter-spacing)}.buybleActionLine[data-size=extraSmall]{--action-line-icon-size: 20px;--action-line-padding-y: 6px;--action-line-radius: 12px;--action-line-title-font-size: var(--typography-app-label-medium-font-size);--action-line-title-line-height: var(--typography-app-label-medium-line-height);--action-line-title-letter-spacing: var(--typography-app-label-medium-letter-spacing)}.buybleActionLine[data-variant=danger]{--action-line-background-hover: var(--color-action-outline-text-danger-hover);--action-line-background-active: var(--color-action-outline-text-danger-active);--action-line-background-focus: var(--color-action-outline-text-danger-focus);--action-line-content: var(--color-text-danger)}.buybleActionLine[data-variant=contrast]{--action-line-background: var(--color-container-neutral-weak);--action-line-background-hover: var(--color-action-tonal-neutral-hover);--action-line-background-active: var(--color-action-tonal-neutral-active);--action-line-background-focus: var(--color-action-tonal-neutral-focus)}.buybleIconButton{--icon-button-background: transparent;--icon-button-background-hover: transparent;--icon-button-background-active: transparent;--icon-button-border: transparent;--icon-button-border-disabled: transparent;--icon-button-content: var(--color-icon-strong);--icon-button-content-disabled: var(--color-icon-disabled);--icon-button-icon-size: 16px;--icon-button-padding: 8px;--icon-button-touch-padding: 6px;display:inline-flex;width:fit-content;min-width:0;margin:0;padding:var(--icon-button-touch-padding);border:0;color:var(--icon-button-content);background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.buybleIconButton__surface{display:inline-flex;box-sizing:border-box;min-width:0;align-items:center;justify-content:center;padding:var(--icon-button-padding);border:1.5px solid var(--icon-button-border);border-radius:999px;color:currentcolor;background:var(--icon-button-background);transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.buybleIconButton__icon{display:inline-flex;flex:0 0 auto;width:var(--icon-button-icon-size);height:var(--icon-button-icon-size);align-items:center;justify-content:center;color:currentcolor}.buybleIconButton__icon>svg{width:100%;height:100%;stroke:currentcolor}.buybleIconButton:hover:not(:disabled) .buybleIconButton__surface{background:var(--icon-button-background-hover)}.buybleIconButton:active:not(:disabled) .buybleIconButton__surface{background:var(--icon-button-background-active);transform:translateY(1px)}.buybleIconButton:focus-visible{outline:2px solid var(--color-outline-primary);outline-offset:2px}.buybleIconButton:disabled{color:var(--icon-button-content-disabled);cursor:not-allowed}.buybleIconButton:disabled .buybleIconButton__surface{border-color:var(--icon-button-border-disabled);background:var(--color-action-disabled);transform:none}.buybleIconButton[data-size=small]{--icon-button-icon-size: 16px;--icon-button-padding: 5px;--icon-button-touch-padding: 9px}.buybleIconButton[data-size=medium]{--icon-button-icon-size: 16px;--icon-button-padding: 8px;--icon-button-touch-padding: 6px}.buybleIconButton[data-size=large]{--icon-button-icon-size: 24px;--icon-button-padding: 6px;--icon-button-touch-padding: 3px}.buybleIconButton[data-size=extraLarge]{--icon-button-icon-size: 24px;--icon-button-padding: 10px;--icon-button-touch-padding: 0px}.buybleIconButton[data-touch-area=disabled]{--icon-button-touch-padding: 0px}.buybleIconButton[data-variant=filled]{--icon-button-background: var(--color-action-primary-default);--icon-button-background-hover: var(--color-action-primary-hover);--icon-button-background-active: var(--color-action-primary-active);--icon-button-content: var(--color-icon-inverse-strong);--icon-button-content-disabled: var(--color-icon-disabled)}.buybleIconButton[data-variant=tonal]{--icon-button-background: var(--color-action-tonal-primary-default);--icon-button-background-hover: var(--color-action-tonal-primary-hover);--icon-button-background-active: var(--color-action-tonal-primary-active);--icon-button-content: var(--color-icon-strong)}.buybleIconButton[data-variant=outlined]{--icon-button-background: transparent;--icon-button-background-hover: var(--color-action-outline-text-primary-hover);--icon-button-background-active: var(--color-action-outline-text-primary-active);--icon-button-border: var(--color-outline-strong);--icon-button-border-disabled: var(--color-outline-disabled);--icon-button-content: var(--color-icon-strong)}.buybleIconButton[data-variant=standard]{--icon-button-background: transparent;--icon-button-background-hover: var(--color-action-outline-text-primary-hover);--icon-button-background-active: var(--color-action-outline-text-primary-active);--icon-button-content: var(--color-icon-strong)}.buybleIconButton[data-variant=standardInverse]{--icon-button-background: transparent;--icon-button-background-hover: rgb(255 255 255 / 8%);--icon-button-background-active: rgb(255 255 255 / 14%);--icon-button-content: var(--color-icon-inverse-strong)}.buybleIconButton[data-variant=danger]{--icon-button-background: var(--color-action-danger-default);--icon-button-background-hover: var(--color-action-danger-hover);--icon-button-background-active: var(--color-action-danger-active);--icon-button-content: var(--color-icon-inverse-strong)}.buybleIconButton[data-variant=dark]{--icon-button-background: var(--color-action-dark-default);--icon-button-background-hover: var(--color-action-dark-hover);--icon-button-background-active: var(--color-action-dark-active);--icon-button-content: var(--color-background-default)}.buybleIconButton[data-variant=tonalDark]{--icon-button-background: var(--color-action-tonal-dark-default);--icon-button-background-hover: var(--color-action-tonal-dark-hover);--icon-button-background-active: var(--color-action-tonal-dark-active);--icon-button-content: var(--color-background-default)}.buybleIconButton[data-variant=dangerStandard]{--icon-button-background: transparent;--icon-button-background-hover: var(--color-action-outline-text-danger-hover);--icon-button-background-active: var(--color-action-outline-text-danger-active);--icon-button-content: var(--color-icon-danger-default)}.buybleIconButton[data-variant=outlined]:disabled .buybleIconButton__surface,.buybleIconButton[data-variant=standard]:disabled .buybleIconButton__surface,.buybleIconButton[data-variant=standardInverse]:disabled .buybleIconButton__surface,.buybleIconButton[data-variant=dangerStandard]:disabled .buybleIconButton__surface{background:transparent}.buybleAppTopBar{--app-top-bar-side-width: 0px;display:block;box-sizing:border-box;width:100%;min-width:0;padding-bottom:16px;color:var(--color-text-strong);background:var(--color-background-default)}.buybleAppTopBar__nav{position:relative;display:flex;box-sizing:border-box;min-width:0;height:44px;align-items:center;gap:8px;padding:0 16px}.buybleAppTopBar__actions{display:inline-flex;flex:0 0 auto;min-width:0;align-items:center;gap:4px}.buybleAppTopBar__actions--trailing{justify-content:flex-end}.buybleAppTopBar__iconAction{color:var(--color-icon-primary-default)}.buybleAppTopBar__titleArea{display:grid;min-width:0;justify-content:center;gap:0;text-align:center}.buybleAppTopBar__titleArea[data-alignment=leading]{justify-content:stretch;text-align:left}.buybleAppTopBar__title{min-width:0;color:var(--color-text-strong);font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans);font-size:var(--typography-app-title-medium-font-size);font-weight:600;line-height:var(--typography-app-title-medium-line-height);letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buybleAppTopBar__subtitle{min-width:0;margin-top:-4px;color:var(--color-text-medium);font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans);font-size:var(--typography-app-title-x-small-font-size);font-weight:600;line-height:var(--typography-app-title-x-small-line-height);letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buybleAppTopBar[data-variant=centered] .buybleAppTopBar__nav{justify-content:space-between}.buybleAppTopBar[data-variant=centered] .buybleAppTopBar__titleArea{position:absolute;inset:0 calc(var(--app-top-bar-side-width) + 24px) 0 calc(var(--app-top-bar-side-width) + 24px);align-content:center;pointer-events:none}.buybleAppTopBar[data-variant=leftSideAlignment] .buybleAppTopBar__nav{justify-content:flex-start}.buybleAppTopBar[data-variant=leftSideAlignment] .buybleAppTopBar__titleArea{flex:1 1 auto}.buybleAppTopBar[data-variant=withLogo] .buybleAppTopBar__nav{justify-content:space-between}.buybleAppTopBar__logoSlot{display:inline-flex;flex:0 1 auto;min-width:0;align-items:center}.buybleAppTopBar__logo{display:block;width:94px;max-width:min(42vw,120px);height:auto}.buybleAppTopBar__spacer{flex:1 1 auto;min-width:8px}@media(max-width:374px){.buybleAppTopBar__nav{padding:0 12px}.buybleAppTopBar[data-variant=centered] .buybleAppTopBar__titleArea{inset-inline:calc(var(--app-top-bar-side-width) + 16px)}}.buybleRemoteImage{--remote-image-aspect-ratio: auto;--remote-image-fit: cover;--remote-image-radius: 0px;position:relative;display:inline-grid;min-width:0;overflow:hidden;border-radius:var(--remote-image-radius);background:var(--color-container-neutral-weak);aspect-ratio:var(--remote-image-aspect-ratio);vertical-align:middle}.buybleRemoteImage__image,.buybleRemoteImage__fallback{grid-area:1 / 1;min-width:0;min-height:0}.buybleRemoteImage__image{display:block;width:100%;height:100%;object-fit:var(--remote-image-fit);opacity:1;transition:opacity .16s ease}.buybleRemoteImage[data-status=loading] .buybleRemoteImage__image{opacity:0}.buybleRemoteImage__fallback{display:grid;width:100%;height:100%;place-items:center;color:var(--color-icon-weak);background:var(--color-container-neutral-weak)}.buybleRemoteImage__placeholder{display:block;width:100%;height:100%;background:linear-gradient(100deg,transparent 25%,rgb(255 255 255 / 42%) 42%,transparent 60%),var(--color-container-neutral-weak);background-size:220% 100%;animation:buyble-remote-image-shimmer 1.3s ease-in-out infinite}.buybleRemoteImage[data-status=idle] .buybleRemoteImage__placeholder,.buybleRemoteImage[data-status=error] .buybleRemoteImage__placeholder{animation:none;background:var(--color-container-neutral-weak)}@keyframes buyble-remote-image-shimmer{0%{background-position:180% 0}to{background-position:-80% 0}}.buybleAvatar{--avatar-border-color: var(--color-outline-weakest);--avatar-placeholder-bg: var(--color-container-primary-medium);box-sizing:border-box;flex:0 0 auto;border:2px solid var(--avatar-border-color);border-radius:999px;color:var(--color-container-primary-strong);background:var(--avatar-placeholder-bg)}.buybleAvatar[data-border-design=contrast]{--avatar-border-color: var(--color-outline-weak)}.buybleAvatar[data-border-design=noBorder]{border-color:transparent}.buybleAvatar .buybleRemoteImage__fallback{color:currentcolor;background:var(--avatar-placeholder-bg)}.buybleAvatar__placeholder{display:block;width:100%;height:100%}.buybleButton{--button-background: transparent;--button-background-hover: transparent;--button-background-active: transparent;--button-border: transparent;--button-border-disabled: transparent;--button-content: var(--color-text-strong);--button-content-disabled: var(--color-text-disabled);--button-gap: 6px;--button-icon-size: 16px;--button-padding-x: 14px;--button-padding-y: 6px;--button-touch-y: 0px;display:inline-flex;width:fit-content;min-width:0;min-inline-size:44px;margin:0;padding:var(--button-touch-y) 0;border:0;color:var(--button-content);background:transparent;font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans);font-size:var(--typography-app-label-medium-font-size);font-weight:500;line-height:var(--typography-app-label-medium-line-height);letter-spacing:0;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent}.buybleButton--fullWidth,.buybleButton--fullWidth .buybleButton__surface{width:100%}.buybleButton__surface{display:inline-flex;width:auto;box-sizing:border-box;min-width:0;align-items:center;justify-content:center;gap:var(--button-gap);padding:var(--button-padding-y) var(--button-padding-x);border:1.5px solid var(--button-border);border-radius:999px;color:currentcolor;background:var(--button-background);transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.buybleButton__label{min-width:0;overflow-wrap:anywhere}.buybleButton__icon{display:inline-flex;flex:0 0 auto;width:var(--button-icon-size);height:var(--button-icon-size);align-items:center;justify-content:center;color:currentcolor}.buybleButton__icon>svg{width:100%;height:100%}.buybleButton:hover:not(:disabled) .buybleButton__surface{background:var(--button-background-hover)}.buybleButton:active:not(:disabled) .buybleButton__surface{background:var(--button-background-active);transform:translateY(1px)}.buybleButton:focus-visible{outline:2px solid var(--color-outline-primary);outline-offset:2px}.buybleButton:disabled{color:var(--button-content-disabled);cursor:not-allowed}.buybleButton:disabled .buybleButton__surface{border-color:var(--button-border-disabled);background:var(--color-action-disabled);transform:none}.buybleButton[data-size=small]{--button-gap: 6px;--button-icon-size: 16px;--button-padding-x: 12px;--button-padding-y: 3px;--button-touch-y: 9px;font-size:var(--typography-app-label-medium-font-size);line-height:var(--typography-app-label-medium-line-height)}.buybleButton[data-size=medium]{--button-gap: 6px;--button-icon-size: 16px;--button-padding-x: 14px;--button-padding-y: 6px;--button-touch-y: 6px;font-size:var(--typography-app-label-medium-font-size);line-height:var(--typography-app-label-medium-line-height)}.buybleButton[data-size=large]{--button-gap: 8px;--button-icon-size: 20px;--button-padding-x: 18px;--button-padding-y: 10px;--button-touch-y: 0px;font-size:var(--typography-app-label-large-font-size);line-height:var(--typography-app-label-large-line-height)}.buybleButton[data-touch-area=disabled]{--button-touch-y: 0px}.buybleButton[data-variant=filled]{--button-background: var(--color-action-primary-default);--button-background-hover: var(--color-action-primary-hover);--button-background-active: var(--color-action-primary-active);--button-content: var(--color-text-inverse-strong);--button-content-disabled: var(--color-text-disabled)}.buybleButton[data-variant=tonal]{--button-background: var(--color-action-tonal-primary-default);--button-background-hover: var(--color-action-tonal-primary-hover);--button-background-active: var(--color-action-tonal-primary-active);--button-content: var(--color-text-strong)}.buybleButton[data-variant=outlined]{--button-background: transparent;--button-background-hover: var(--color-action-outline-text-primary-hover);--button-background-active: var(--color-action-outline-text-primary-active);--button-border: var(--color-outline-strong);--button-border-disabled: var(--color-outline-disabled);--button-content: var(--color-text-strong)}.buybleButton[data-variant=text]{--button-background: transparent;--button-background-hover: var(--color-action-outline-text-primary-hover);--button-background-active: var(--color-action-outline-text-primary-active);--button-content: var(--color-action-primary-default);--button-padding-x: 8px}.buybleButton[data-variant=danger]{--button-background: var(--color-action-danger-default);--button-background-hover: var(--color-action-danger-hover);--button-background-active: var(--color-action-danger-active);--button-content: var(--color-text-inverse-strong)}.buybleButton[data-variant=dangerText]{--button-background: transparent;--button-background-hover: var(--color-action-outline-text-danger-hover);--button-background-active: var(--color-action-outline-text-danger-active);--button-content: var(--color-action-danger-default);--button-padding-x: 8px}.buybleButton[data-variant=dark]{--button-background: var(--color-action-dark-default);--button-background-hover: var(--color-action-dark-hover);--button-background-active: var(--color-action-dark-active);--button-content: var(--color-background-default)}.buybleButton[data-variant=inverseText]{--button-background: transparent;--button-background-hover: rgb(255 255 255 / 8%);--button-background-active: rgb(255 255 255 / 14%);--button-content: var(--color-text-inverse-strong);--button-padding-x: 8px}.buybleButton[data-variant=outlined]:disabled .buybleButton__surface,.buybleButton[data-variant=text]:disabled .buybleButton__surface,.buybleButton[data-variant=dangerText]:disabled .buybleButton__surface,.buybleButton[data-variant=inverseText]:disabled .buybleButton__surface{background:transparent}.buybleCheckbox{--checkbox-control-size: 24px;--checkbox-icon-size: 20px;--checkbox-radius: 8px;--checkbox-label-font-size: var(--typography-app-body-large-font-size);--checkbox-label-line-height: var(--typography-app-body-large-line-height);--checkbox-label-letter-spacing: var(--typography-app-body-large-letter-spacing);--checkbox-border: var(--color-outline-medium);--checkbox-background: transparent;--checkbox-label: var(--color-text-strong);--checkbox-icon: var(--color-text-inverse-strong);--checkbox-focus-ring: var(--color-outline-weak);position:relative;display:inline-flex;width:fit-content;min-width:0;min-height:44px;box-sizing:border-box;align-items:center;gap:8px;color:var(--checkbox-label);font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans);cursor:pointer;-webkit-tap-highlight-color:transparent}.buybleCheckbox[data-has-label=false]{width:44px;justify-content:center}.buybleCheckbox__input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:inherit}.buybleCheckbox__control{position:relative;display:inline-flex;flex:0 0 auto;width:var(--checkbox-control-size);height:var(--checkbox-control-size);box-sizing:border-box;align-items:center;justify-content:center;border:1px solid var(--checkbox-border);border-radius:var(--checkbox-radius);color:var(--checkbox-icon);background:var(--checkbox-background);transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease}.buybleCheckbox__icon{position:absolute;display:inline-flex;width:var(--checkbox-icon-size);height:var(--checkbox-icon-size);align-items:center;justify-content:center;opacity:0}.buybleCheckbox__icon>svg{width:100%;height:100%}.buybleCheckbox__label{min-width:0;color:currentcolor;font-size:var(--checkbox-label-font-size);font-weight:400;line-height:var(--checkbox-label-line-height);letter-spacing:var(--checkbox-label-letter-spacing);overflow-wrap:anywhere}.buybleCheckbox__input:checked+.buybleCheckbox__control{--checkbox-background: var(--color-action-primary-default);--checkbox-border: var(--color-action-primary-default)}.buybleCheckbox__input:checked+.buybleCheckbox__control .buybleCheckbox__icon--checked{opacity:1}.buybleCheckbox[data-indeterminate=true] .buybleCheckbox__control{--checkbox-background: var(--color-action-primary-default);--checkbox-border: var(--color-action-primary-default)}.buybleCheckbox[data-indeterminate=true] .buybleCheckbox__icon--checked{opacity:0}.buybleCheckbox[data-indeterminate=true] .buybleCheckbox__icon--mixed{opacity:1}.buybleCheckbox:hover[data-disabled=false] .buybleCheckbox__control{--checkbox-border: var(--color-action-primary-default)}.buybleCheckbox:hover[data-disabled=false] .buybleCheckbox__input:checked+.buybleCheckbox__control,.buybleCheckbox:hover[data-disabled=false][data-indeterminate=true] .buybleCheckbox__control{--checkbox-background: var(--color-action-primary-hover);--checkbox-border: var(--color-action-primary-hover)}.buybleCheckbox__input:focus-visible+.buybleCheckbox__control{--checkbox-border: var(--color-action-primary-focus);box-shadow:0 0 0 4px var(--checkbox-focus-ring)}.buybleCheckbox[data-error=true]{--checkbox-border: var(--color-outline-danger);--checkbox-label: var(--color-text-danger)}.buybleCheckbox[data-error=true] .buybleCheckbox__input:checked+.buybleCheckbox__control,.buybleCheckbox[data-error=true][data-indeterminate=true] .buybleCheckbox__control{--checkbox-background: var(--color-action-danger-default);--checkbox-border: var(--color-action-danger-default)}.buybleCheckbox[data-error=true]:hover[data-disabled=false] .buybleCheckbox__control{--checkbox-border: var(--color-action-danger-default)}.buybleCheckbox[data-error=true]:hover[data-disabled=false] .buybleCheckbox__input:checked+.buybleCheckbox__control,.buybleCheckbox[data-error=true]:hover[data-disabled=false][data-indeterminate=true] .buybleCheckbox__control{--checkbox-background: var(--color-action-danger-hover);--checkbox-border: var(--color-action-danger-hover)}.buybleCheckbox[data-error=true] .buybleCheckbox__input:focus-visible+.buybleCheckbox__control{--checkbox-border: var(--color-action-danger-focus)}.buybleCheckbox[data-disabled=true]{--checkbox-background: var(--color-action-disabled);--checkbox-border: var(--color-action-disabled);--checkbox-icon: var(--color-icon-disabled);--checkbox-label: var(--color-text-disabled);cursor:not-allowed}.buybleCheckbox[data-disabled=true] .buybleCheckbox__input:checked+.buybleCheckbox__control,.buybleCheckbox[data-disabled=true][data-indeterminate=true] .buybleCheckbox__control{--checkbox-background: var(--color-action-disabled);--checkbox-border: var(--color-action-disabled)}.buybleCheckbox[data-size=small]{--checkbox-control-size: 20px;--checkbox-icon-size: 18px;--checkbox-radius: 6px;--checkbox-label-font-size: var(--typography-app-body-medium-font-size);--checkbox-label-line-height: var(--typography-app-body-medium-line-height);--checkbox-label-letter-spacing: var(--typography-app-body-medium-letter-spacing)}.buybleCheckbox[data-touch-area=disabled]{min-height:var(--checkbox-control-size)}.buybleCheckbox[data-touch-area=disabled][data-has-label=false]{width:var(--checkbox-control-size)}.buybleContainerBar{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:64px;padding:10px 0;color:var(--color-text-strong);background:var(--color-background-default)}.buybleContainerBar__container{position:relative;display:flex;box-sizing:border-box;min-width:0;min-height:44px;align-items:center;gap:8px;padding:0 52px}.buybleContainerBar__action{color:var(--color-icon-strong)}.buybleContainerBar__action--leading,.buybleContainerBar__action--trailing{position:absolute;top:50%;transform:translateY(-50%)}.buybleContainerBar__action--leading{left:0}.buybleContainerBar__action--trailing{right:0}.buybleContainerBar__action:active:not(:disabled){transform:translateY(-50%)}.buybleContainerBar__titleArea{display:grid;flex:1 1 auto;min-width:0;justify-content:stretch;align-content:center;gap:0;text-align:center}.buybleContainerBar__title,.buybleContainerBar__steps{min-width:0;font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans);font-weight:600;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buybleContainerBar__title{color:var(--color-text-strong);font-size:var(--typography-app-title-medium-font-size);line-height:var(--typography-app-title-medium-line-height)}.buybleContainerBar__steps{margin-top:-4px;color:var(--color-text-medium);font-size:var(--typography-app-title-x-small-font-size);line-height:var(--typography-app-title-x-small-line-height)}.buybleContainerBar[data-variant=leftSideAlignment] .buybleContainerBar__container{padding:0 52px 0 0}.buybleContainerBar[data-variant=leftSideAlignment] .buybleContainerBar__action--leading{position:static;flex:0 0 auto;transform:none}.buybleContainerBar[data-variant=leftSideAlignment] .buybleContainerBar__action--leading:active:not(:disabled){transform:none}.buybleContainerBar[data-variant=leftSideAlignment] .buybleContainerBar__titleArea{justify-content:stretch;text-align:left}.buybleContainerBar[data-variant=small]{min-height:44px;padding:0}.buybleContainerBar[data-variant=small] .buybleContainerBar__container{min-height:44px;align-items:center;padding:0 52px}@media(max-width:374px){.buybleContainerBar__container{padding-inline:48px}.buybleContainerBar[data-variant=leftSideAlignment] .buybleContainerBar__container{padding-right:48px}.buybleContainerBar[data-variant=small] .buybleContainerBar__container{padding-inline:48px}}.buybleDropdown{position:relative;display:inline-grid;width:min(100%,358px);min-width:0;gap:4px;color:var(--color-text-strong);font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans)}.buybleDropdown--fullWidth{width:100%}.buybleDropdown__trigger{display:flex;width:100%;min-width:0;height:56px;box-sizing:border-box;align-items:center;gap:8px;margin:0;padding:0 8px 0 16px;border:1px solid var(--color-outline-medium);border-radius:16px;color:var(--color-text-medium);background:var(--color-background-default);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.buybleDropdown__trigger:hover:not(:disabled),.buybleDropdown[data-open=true] .buybleDropdown__trigger{border-color:var(--color-outline-strong)}.buybleDropdown__trigger:focus-visible{outline:2px solid var(--color-outline-primary);outline-offset:2px}.buybleDropdown__trigger:disabled{border-color:var(--color-outline-disabled);color:var(--color-text-disabled);background:var(--color-action-disabled);cursor:not-allowed}.buybleDropdown[data-invalid=true] .buybleDropdown__trigger{border-color:var(--color-outline-danger)}.buybleDropdown__leadingIcon,.buybleDropdown__directionIcon,.buybleDropdown__optionLeadingIcon,.buybleDropdown__optionCheck{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;color:currentcolor}.buybleDropdown__leadingIcon{width:20px;height:20px;color:var(--color-icon-medium)}.buybleDropdown__directionIcon{width:44px;height:44px;margin-left:auto}.buybleDropdown__directionIcon>svg{width:18px;height:18px}.buybleDropdown__content{display:grid;min-width:0;flex:1 1 auto;gap:0}.buybleDropdown__label,.buybleDropdown__value,.buybleDropdown__placeholder,.buybleDropdown__caption,.buybleDropdown__optionLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buybleDropdown__label,.buybleDropdown__placeholder,.buybleDropdown__value{font-size:var(--typography-app-body-large-font-size);font-weight:400;line-height:var(--typography-app-body-large-line-height);letter-spacing:0}.buybleDropdown[data-filled=true] .buybleDropdown__label{font-size:var(--typography-app-body-small-font-size);line-height:16px;color:var(--color-text-medium)}.buybleDropdown__value{color:var(--color-text-strong)}.buybleDropdown__placeholder{color:var(--color-text-weak)}.buybleDropdown[data-invalid=true] .buybleDropdown__label,.buybleDropdown[data-invalid=true] .buybleDropdown__caption{color:var(--color-text-danger)}.buybleDropdown__caption{min-height:14px;padding:0 16px;color:var(--color-text-medium);font-size:var(--typography-app-body-x-small-font-size);font-weight:400;line-height:14px;letter-spacing:0}.buybleDropdown__list{position:absolute;z-index:30;right:0;left:0;display:grid;max-height:var(--dropdown-list-max-height, 320px);box-sizing:border-box;gap:2px;padding:8px;overflow-y:auto;border:1px solid var(--color-outline-weak);border-radius:16px;background:var(--color-background-default);box-shadow:0 1px 8px #393d4614;overscroll-behavior:contain}.buybleDropdown[data-placement=bottom] .buybleDropdown__list{top:calc(100% + 4px)}.buybleDropdown[data-placement=top] .buybleDropdown__list{bottom:calc(100% + 4px)}.buybleDropdown__option{display:flex;width:100%;min-width:0;min-height:48px;box-sizing:border-box;align-items:center;gap:12px;margin:0;padding:12px;border:0;border-radius:16px;color:var(--color-text-strong);background:transparent;font:inherit;text-align:left;cursor:pointer}.buybleDropdown__option:hover:not(:disabled),.buybleDropdown__option[data-active=true]:not(:disabled){background:var(--color-action-outline-text-neutral-hover)}.buybleDropdown__option:active:not(:disabled){background:var(--color-action-tonal-primary-active)}.buybleDropdown__option[data-selected=true]{background:var(--color-action-tonal-primary-default)}.buybleDropdown__option[data-selected=true]:hover:not(:disabled),.buybleDropdown__option[data-selected=true][data-active=true]:not(:disabled){background:var(--color-action-tonal-primary-hover)}.buybleDropdown__option:focus-visible{outline:2px solid var(--color-outline-primary);outline-offset:-2px}.buybleDropdown__option:disabled{color:var(--color-text-disabled);background:var(--color-action-disabled);cursor:not-allowed}.buybleDropdown__optionContent{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:12px}.buybleDropdown__optionLeadingIcon,.buybleDropdown__optionCheck{width:24px;height:24px}.buybleDropdown__optionLeadingIcon{color:var(--color-icon-medium)}.buybleDropdown__optionCheck{color:var(--color-icon-strong)}.buybleDropdown__optionLabel{font-size:var(--typography-app-body-large-font-size);font-weight:400;line-height:var(--typography-app-body-large-line-height);letter-spacing:0}.buybleFilterChips{--filter-chips-background: transparent;--filter-chips-background-hover: var(--color-action-outline-text-neutral-hover);--filter-chips-background-active: var(--color-action-outline-text-neutral-active);--filter-chips-border: var(--color-outline-strong);--filter-chips-border-disabled: var(--color-outline-disabled);--filter-chips-content: var(--color-text-strong);--filter-chips-content-disabled: var(--color-text-disabled);--filter-chips-gap: 6px;--filter-chips-icon-size: 16px;--filter-chips-padding-inline-end: 14px;--filter-chips-padding-inline-start: 14px;--filter-chips-padding-y: 6px;--filter-chips-touch-y: 3px;display:inline-flex;width:fit-content;min-width:0;min-inline-size:44px;margin:0;padding:var(--filter-chips-touch-y) 0;border:0;color:var(--filter-chips-content);background:transparent;font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans);font-size:var(--typography-app-body-large-font-size);font-weight:400;line-height:var(--typography-app-body-large-line-height);letter-spacing:0;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent}.buybleFilterChips--fullWidth,.buybleFilterChips--fullWidth .buybleFilterChips__surface{width:100%}.buybleFilterChips__surface{display:inline-flex;width:auto;max-width:100%;min-width:0;box-sizing:border-box;align-items:center;justify-content:center;gap:var(--filter-chips-gap);padding:var(--filter-chips-padding-y) var(--filter-chips-padding-inline-end) var(--filter-chips-padding-y) var(--filter-chips-padding-inline-start);border:1px solid var(--filter-chips-border);border-radius:999px;color:currentcolor;background:var(--filter-chips-background);transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.buybleFilterChips__label{min-width:0;overflow-wrap:anywhere}.buybleFilterChips__icon{display:inline-flex;flex:0 0 auto;width:var(--filter-chips-icon-size);height:var(--filter-chips-icon-size);align-items:center;justify-content:center;color:currentcolor}.buybleFilterChips__icon>svg{width:100%;height:100%}.buybleFilterChips[data-has-leading-icon=true]{--filter-chips-padding-inline-start: 10px}.buybleFilterChips[data-has-trailing-icon=true]{--filter-chips-padding-inline-end: 10px}.buybleFilterChips:hover:not(:disabled) .buybleFilterChips__surface{background:var(--filter-chips-background-hover)}.buybleFilterChips:active:not(:disabled) .buybleFilterChips__surface{background:var(--filter-chips-background-active);transform:translateY(1px)}.buybleFilterChips:focus-visible{outline:2px solid var(--color-outline-primary);outline-offset:2px}.buybleFilterChips:disabled{color:var(--filter-chips-content-disabled);cursor:not-allowed}.buybleFilterChips:disabled .buybleFilterChips__surface{border-color:var(--filter-chips-border-disabled);background:transparent;transform:none}.buybleFilterChips[data-selected=true]{--filter-chips-background: var(--color-container-primary-weak);--filter-chips-background-hover: var(--color-action-tonal-primary-hover);--filter-chips-background-active: var(--color-action-tonal-primary-active);--filter-chips-border: var(--color-outline-primary);--filter-chips-content: var(--color-text-primary)}.buybleFilterChips[data-selected=true]:disabled{--filter-chips-background: var(--color-action-tonal-disabled);--filter-chips-border-disabled: var(--color-outline-disabled);--filter-chips-content-disabled: var(--color-text-disabled)}.buybleFilterChips[data-selected=true]:disabled .buybleFilterChips__surface{background:var(--filter-chips-background)}.buybleFilterChips[data-touch-area=disabled]{--filter-chips-touch-y: 0px}.buybleFlowBanner{--flow-banner-background: var(--color-container-neutral-weak);--flow-banner-accent: var(--color-text-strong);--flow-banner-close-hover: var(--color-action-tonal-neutral-hover);--flow-banner-close-active: var(--color-action-tonal-neutral-active);position:relative;display:block;box-sizing:border-box;width:100%;min-width:0;padding:12px;border-radius:16px;color:var(--color-text-strong);background:var(--flow-banner-background)}.buybleFlowBanner[data-has-close=true]{padding-right:44px}.buybleFlowBanner__inner{display:grid;min-width:0;gap:16px}.buybleFlowBanner__content{display:flex;min-width:0;align-items:flex-start;gap:8px}.buybleFlowBanner__icon{display:inline-flex;flex:0 0 auto;width:20px;height:20px;align-items:center;justify-content:center;color:var(--flow-banner-accent)}.buybleFlowBanner__icon>svg{width:20px;height:20px}.buybleFlowBanner__textContent{display:grid;min-width:0;gap:4px}.buybleFlowBanner__headline{min-width:0;color:var(--flow-banner-accent);overflow-wrap:anywhere}.buybleFlowBanner[data-has-close=true] .buybleFlowBanner__headline{padding-right:20px}.buybleFlowBanner__description{min-width:0;color:var(--color-text-strong);overflow-wrap:anywhere}.buybleFlowBanner__actions{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:8px}.buybleFlowBanner[data-has-icon=true] .buybleFlowBanner__actions{padding-left:28px}.buybleFlowBanner__close{position:absolute;top:0;right:0}.buybleFlowBanner__close.buybleIconButton[data-variant=standard]{--icon-button-background-hover: var(--flow-banner-close-hover);--icon-button-background-active: var(--flow-banner-close-active)}.buybleFlowBanner[data-variant=neutral]{--flow-banner-background: var(--color-container-neutral-weak);--flow-banner-accent: var(--color-text-strong);--flow-banner-close-hover: var(--color-action-tonal-neutral-hover);--flow-banner-close-active: var(--color-action-tonal-neutral-active)}.buybleFlowBanner[data-variant=info]{--flow-banner-background: var(--color-container-primary-weak);--flow-banner-accent: var(--color-text-primary);--flow-banner-close-hover: var(--color-action-tonal-primary-hover);--flow-banner-close-active: var(--color-action-tonal-primary-active)}.buybleFlowBanner[data-variant=error]{--flow-banner-background: var(--color-container-danger-weak);--flow-banner-accent: var(--color-text-danger);--flow-banner-close-hover: var(--color-action-tonal-danger-hover);--flow-banner-close-active: var(--color-action-tonal-danger-active)}.buybleFlowBanner[data-variant=alert]{--flow-banner-background: var(--color-container-alert-weak);--flow-banner-accent: var(--color-text-alert);--flow-banner-close-hover: var(--color-action-tonal-alert-hover);--flow-banner-close-active: var(--color-action-tonal-alert-active)}.buybleFlowBanner[data-variant=success]{--flow-banner-background: var(--color-container-success-weak);--flow-banner-accent: var(--color-text-success);--flow-banner-close-hover: var(--color-action-tonal-success-hover);--flow-banner-close-active: var(--color-action-tonal-success-active)}.buybleFlowBanner[data-floating=true]{--flow-banner-accent: var(--color-text-strong);box-shadow:0 12px 16px #393d461a,0 1px 24px #393d4617}.buybleFlowBanner[data-floating=true][data-variant=neutral]{--flow-banner-neutral-floating-background: var(--color-container-neutral-strong);--flow-banner-background: var(--flow-banner-neutral-floating-background)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .buybleFlowBanner[data-floating=true][data-variant=neutral]{--flow-banner-neutral-floating-background: var(--color-container-neutral-weak)}}:where(.dark,[data-theme=dark]) .buybleFlowBanner[data-floating=true][data-variant=neutral]{--flow-banner-neutral-floating-background: var(--color-container-neutral-weak)}.buybleFlowBanner[data-floating=true][data-variant=info]{--flow-banner-background: var(--color-container-primary-medium)}.buybleFlowBanner[data-floating=true][data-variant=error]{--flow-banner-background: var(--color-container-danger-medium)}.buybleFlowBanner[data-floating=true][data-variant=alert]{--flow-banner-background: var(--color-container-alert-medium)}.buybleFlowBanner[data-floating=true][data-variant=success]{--flow-banner-background: var(--color-container-success-medium)}.buybleIllustratedMessage{--illustrated-message-illustration-size: 160px;--illustrated-message-title-font-size: var( --typography-app-title-medium-font-size );--illustrated-message-title-line-height: var( --typography-app-title-medium-line-height );--illustrated-message-description-font-size: var( --typography-app-body-medium-font-size );--illustrated-message-description-line-height: var( --typography-app-body-medium-line-height );display:grid;box-sizing:border-box;width:100%;min-width:0;justify-items:center;align-content:center;gap:4px;color:var(--color-text-strong);text-align:center}.buybleIllustratedMessage__illustration{display:inline-flex;width:var(--illustrated-message-illustration-size);height:var(--illustrated-message-illustration-size);align-items:center;justify-content:center;min-width:0}.buybleIllustratedMessage__image,.buybleIllustratedMessage__illustration>svg{display:block;width:100%;height:100%;flex:0 0 auto}.buybleIllustratedMessage__text{display:grid;width:100%;min-width:0;gap:4px;justify-items:center}.buybleIllustratedMessage__title,.buybleIllustratedMessage__description{max-width:100%;margin:0;font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans);overflow-wrap:anywhere;text-align:center}.buybleIllustratedMessage__title{color:var(--color-text-strong);font-size:var(--illustrated-message-title-font-size);font-weight:600;line-height:var(--illustrated-message-title-line-height);letter-spacing:0}.buybleIllustratedMessage__description{color:var(--color-text-medium);font-size:var(--illustrated-message-description-font-size);font-weight:400;line-height:var(--illustrated-message-description-line-height);letter-spacing:0}.buybleIllustratedMessage[data-size=big]{--illustrated-message-title-font-size: var( --typography-app-title-x-large-font-size );--illustrated-message-title-line-height: var( --typography-app-title-x-large-line-height );--illustrated-message-description-font-size: var( --typography-app-body-large-font-size );--illustrated-message-description-line-height: var( --typography-app-body-large-line-height )}.buybleIllustratedMessage[data-size=extraSmall]{--illustrated-message-illustration-size: 100px}.buybleInputFieldBasic{display:grid;width:min(100%,358px);min-width:0;gap:4px;color:var(--color-text-medium);font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans)}.buybleInputFieldBasic--fullWidth{width:100%}.buybleInputFieldBasic__control{display:flex;width:100%;min-width:0;min-height:56px;align-items:center;gap:8px;padding:0 16px;border:1px solid var(--color-outline-medium);border-radius:16px;color:var(--color-text-medium);background:var(--color-background-default);cursor:text;transition:border-color .14s ease,box-shadow .14s ease,color .14s ease,background-color .14s ease}.buybleInputFieldBasic__content{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:8px}.buybleInputFieldBasic__leadingIcon{display:inline-flex;width:20px;height:20px;flex:0 0 auto;align-items:center;justify-content:center;color:var(--color-icon-medium)}.buybleInputFieldBasic__leadingIcon>svg{width:100%;height:100%}.buybleInputFieldBasic__textStack{display:grid;min-width:0;flex:1 1 auto;align-content:center}.buybleInputFieldBasic__label{min-width:0;color:currentcolor;font-size:var(--typography-app-body-large-font-size);font-weight:400;line-height:var(--typography-app-body-large-line-height);letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .14s ease,font-size .14s ease,line-height .14s ease}.buybleInputFieldBasic__input{grid-row:2;width:100%;min-width:0;height:0;margin:0;padding:0;border:0;color:var(--color-text-strong);background:transparent;font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans);font-size:var(--typography-app-body-large-font-size);font-weight:400;line-height:var(--typography-app-body-large-line-height);letter-spacing:0;outline:0;opacity:0;overflow:hidden}.buybleInputFieldBasic__input::placeholder{color:transparent}.buybleInputFieldBasic__input:not(:placeholder-shown),.buybleInputFieldBasic__input:focus{height:24px;opacity:1}.buybleInputFieldBasic__control:has(.buybleInputFieldBasic__input:focus),.buybleInputFieldBasic__control:has(.buybleInputFieldBasic__input:not(:placeholder-shown)){padding-right:8px}.buybleInputFieldBasic__control:has(.buybleInputFieldBasic__input:focus) .buybleInputFieldBasic__label,.buybleInputFieldBasic__control:has(.buybleInputFieldBasic__input:not(:placeholder-shown)) .buybleInputFieldBasic__label{font-size:var(--typography-app-body-small-font-size);line-height:var(--typography-app-body-small-line-height)}.buybleInputFieldBasic__control:hover{border-color:var(--color-outline-strong)}.buybleInputFieldBasic__control:focus-within{border-color:var(--color-outline-primary);border-width:2px}.buybleInputFieldBasic__caption{display:block;min-width:0;color:var(--color-text-medium);font-size:var(--typography-app-body-small-font-size);font-weight:400;line-height:var(--typography-app-body-small-line-height);letter-spacing:0;overflow-wrap:anywhere}.buybleInputFieldBasic__trailingSlot{display:inline-flex;min-width:44px;min-height:44px;flex:0 0 auto;align-items:center;justify-content:center}.buybleInputFieldBasic__stateIcon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;color:var(--color-icon-success-default)}.buybleInputFieldBasic__stateIcon>svg{width:18px;height:18px}.buybleInputFieldBasic__clearButton{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:999px;color:var(--color-icon-weak);background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.buybleInputFieldBasic__clearButton:hover:not(:disabled){color:var(--color-icon-medium);background:var(--color-action-outline-text-neutral-hover)}.buybleInputFieldBasic__clearButton:active:not(:disabled){background:var(--color-action-outline-text-neutral-active)}.buybleInputFieldBasic__clearButton:focus-visible{outline:2px solid var(--color-outline-primary);outline-offset:-2px}.buybleInputFieldBasic__clearButton:disabled{color:var(--color-icon-disabled);cursor:not-allowed}.buybleInputFieldBasic__clearButton>svg{width:20px;height:20px}.buybleInputFieldBasic__clearLabel{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.buybleInputFieldBasic[data-validation=error]{color:var(--color-text-danger)}.buybleInputFieldBasic[data-validation=error] .buybleInputFieldBasic__control{border-color:var(--color-outline-medium)}.buybleInputFieldBasic[data-validation=error] .buybleInputFieldBasic__control:focus-within{border-color:var(--color-outline-danger)}.buybleInputFieldBasic[data-validation=error] .buybleInputFieldBasic__caption,.buybleInputFieldBasic[data-validation=error] .buybleInputFieldBasic__stateIcon{color:var(--color-text-danger)}.buybleInputFieldBasic[data-validation=loading] .buybleInputFieldBasic__stateIcon{color:var(--color-icon-medium);animation:buybleInputFieldBasicSpin .9s linear infinite}.buybleInputFieldBasic:has(.buybleInputFieldBasic__input:disabled){color:var(--color-text-disabled);cursor:not-allowed}.buybleInputFieldBasic:has(.buybleInputFieldBasic__input:disabled) .buybleInputFieldBasic__control{border-color:var(--color-outline-disabled);color:var(--color-text-disabled);background:var(--color-action-disabled);cursor:not-allowed}.buybleInputFieldBasic:has(.buybleInputFieldBasic__input:disabled) .buybleInputFieldBasic__input,.buybleInputFieldBasic:has(.buybleInputFieldBasic__input:disabled) .buybleInputFieldBasic__caption,.buybleInputFieldBasic:has(.buybleInputFieldBasic__input:disabled) .buybleInputFieldBasic__leadingIcon,.buybleInputFieldBasic:has(.buybleInputFieldBasic__input:disabled) .buybleInputFieldBasic__stateIcon{color:var(--color-text-disabled)}@keyframes buybleInputFieldBasicSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.buybleInputFieldSearch{display:flex;width:min(100%,358px);min-width:0;align-items:center;gap:8px;color:var(--color-text-medium);font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans)}.buybleInputFieldSearch--fullWidth{width:100%}.buybleInputFieldSearch__control{display:flex;box-sizing:border-box;width:100%;min-width:0;height:44px;flex:1 1 auto;align-items:center;gap:8px;padding:0 16px;border:1px solid var(--color-outline-medium);border-radius:999px;color:var(--color-text-medium);background:var(--color-background-default);cursor:text;transition:border-color .14s ease,box-shadow .14s ease,color .14s ease,background-color .14s ease}.buybleInputFieldSearch[data-has-value=true] .buybleInputFieldSearch__control{padding-right:4px}.buybleInputFieldSearch__control:hover{border-color:var(--color-outline-strong)}.buybleInputFieldSearch__control:focus-within{border-color:var(--color-outline-primary);border-width:2px}.buybleInputFieldSearch__leadingIcon{display:inline-flex;width:20px;height:20px;flex:0 0 auto;align-items:center;justify-content:center;color:var(--color-icon-medium)}.buybleInputFieldSearch__leadingIcon>svg{width:100%;height:100%}.buybleInputFieldSearch__input{width:100%;min-width:0;height:24px;margin:0;padding:0;border:0;color:var(--color-text-strong);caret-color:var(--color-outline-primary);background:transparent;font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans);font-size:var(--typography-app-body-large-font-size);font-weight:400;line-height:var(--typography-app-body-large-line-height);letter-spacing:var(--typography-app-body-large-letter-spacing);outline:0}.buybleInputFieldSearch__input::placeholder{color:var(--color-text-medium);opacity:1}.buybleInputFieldSearch__input:focus::placeholder{color:transparent}.buybleInputFieldSearch__input::-webkit-search-cancel-button,.buybleInputFieldSearch__input::-webkit-search-decoration{appearance:none}.buybleInputFieldSearch__clearButton{display:inline-flex;width:44px;height:44px;flex:0 0 auto;align-items:center;justify-content:center;margin:0;padding:0;border:0;border-radius:999px;color:var(--color-icon-weak);background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.buybleInputFieldSearch__clearButton:hover{color:var(--color-icon-medium);background:var(--color-action-outline-text-neutral-hover)}.buybleInputFieldSearch__clearButton:active{background:var(--color-action-outline-text-neutral-active)}.buybleInputFieldSearch__clearButton:focus-visible{outline:2px solid var(--color-outline-primary);outline-offset:-2px}.buybleInputFieldSearch__clearButton>svg{width:20px;height:20px}.buybleInputFieldSearch__cancelButton{display:inline-flex;box-sizing:border-box;min-width:44px;min-height:44px;flex:0 0 auto;align-items:center;justify-content:center;margin:0;padding:6px 0;border:0;border-radius:999px;color:var(--color-action-primary-default);background:transparent;font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans);font-size:var(--typography-app-label-medium-font-size);font-weight:500;line-height:var(--typography-app-label-medium-line-height);letter-spacing:var(--typography-app-label-medium-letter-spacing);cursor:pointer;-webkit-tap-highlight-color:transparent}.buybleInputFieldSearch__cancelButton:hover{color:var(--color-action-primary-hover);background:var(--color-action-outline-text-primary-hover)}.buybleInputFieldSearch__cancelButton:active{color:var(--color-action-primary-active);background:var(--color-action-outline-text-primary-active)}.buybleInputFieldSearch__cancelButton:focus-visible{outline:2px solid var(--color-outline-primary);outline-offset:-2px}.buybleInputFieldSearch__hiddenLabel{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.buybleInputFieldSearch:has(.buybleInputFieldSearch__input:disabled){color:var(--color-text-disabled);cursor:not-allowed}.buybleInputFieldSearch:has(.buybleInputFieldSearch__input:disabled) .buybleInputFieldSearch__control{border-color:var(--color-outline-disabled);color:var(--color-text-disabled);background:var(--color-action-disabled);cursor:not-allowed}.buybleInputFieldSearch:has(.buybleInputFieldSearch__input:disabled) .buybleInputFieldSearch__input,.buybleInputFieldSearch:has(.buybleInputFieldSearch__input:disabled) .buybleInputFieldSearch__input::placeholder,.buybleInputFieldSearch:has(.buybleInputFieldSearch__input:disabled) .buybleInputFieldSearch__leadingIcon{color:var(--color-text-disabled)}.buybleItemCard{--item-card-direction: column;--item-card-width: 175px;--item-card-media-width: 100%;--item-card-media-height: 180px;--item-card-info-padding: 0 4px 4px;--item-card-info-gap: 0px;--item-card-radius: 8px;--item-card-location-display: inline-flex;display:flex;box-sizing:border-box;width:min(100%,var(--item-card-width));min-width:0;flex-direction:var(--item-card-direction);overflow:hidden;border-radius:var(--item-card-radius);color:var(--color-text-strong);background:var(--color-container-neutral-weak);font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans)}.buybleItemCard__media{width:var(--item-card-media-width);height:var(--item-card-media-height);flex:0 0 auto;border-radius:0}.buybleItemCard__info{display:grid;box-sizing:border-box;min-width:0;flex:1 1 auto;align-content:start;gap:var(--item-card-info-gap);padding:var(--item-card-info-padding)}.buybleItemCard__priceRow{display:flex;min-width:0;align-items:center;gap:4px}.buybleItemCard__price,.buybleItemCard__negotiable,.buybleItemCard__name,.buybleItemCard__locationText{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buybleItemCard__price{flex:0 1 auto;color:var(--color-text-strong);font-size:var(--typography-app-title-small-font-size);font-weight:600;line-height:var(--typography-app-title-small-line-height);letter-spacing:var(--typography-app-title-small-letter-spacing)}.buybleItemCard__negotiable{flex:1 1 auto;color:var(--color-text-medium);font-size:var(--typography-app-body-medium-font-size);font-weight:400;line-height:var(--typography-app-body-medium-line-height);letter-spacing:var(--typography-app-body-medium-letter-spacing)}.buybleItemCard__name{color:var(--color-text-strong);font-size:var(--typography-app-body-medium-font-size);font-weight:400;line-height:var(--typography-app-body-medium-line-height);letter-spacing:var(--typography-app-body-medium-letter-spacing)}.buybleItemCard__location{display:var(--item-card-location-display);min-width:0;align-items:center;gap:4px;color:var(--color-text-medium)}.buybleItemCard__locationIcon{display:inline-flex;width:16px;height:16px;flex:0 0 auto;align-items:center;justify-content:center;color:currentcolor}.buybleItemCard__locationIcon>svg{width:100%;height:100%}.buybleItemCard__locationText{color:currentcolor;font-size:var(--typography-app-body-small-font-size);font-weight:400;line-height:var(--typography-app-body-small-line-height);letter-spacing:var(--typography-app-body-small-letter-spacing)}.buybleItemCard[data-size=small]{--item-card-direction: row;--item-card-width: 206px;--item-card-media-width: 66px;--item-card-media-height: 58.06px;--item-card-info-padding: 0 0 0 8px;--item-card-location-display: none;align-items:center}.buybleLozenge{--lozenge-background: var(--color-container-neutral-weak);--lozenge-content: var(--color-text-strong);--lozenge-border-radius: 8px;--lozenge-gap: 4px;--lozenge-icon-size: 14px;--lozenge-padding-x: 8px;--lozenge-padding-y: 3px;position:relative;display:inline-flex;width:fit-content;max-width:100%;min-width:0;color:var(--lozenge-content);font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans);font-size:var(--typography-app-label-small-font-size);font-weight:500;line-height:var(--typography-app-label-small-line-height);letter-spacing:0;text-align:center;vertical-align:middle}.buybleLozenge__surface{display:inline-flex;box-sizing:border-box;max-width:100%;min-width:0;align-items:center;justify-content:center;gap:var(--lozenge-gap);padding:var(--lozenge-padding-y) var(--lozenge-padding-x);border-radius:var(--lozenge-border-radius);color:currentcolor;background:var(--lozenge-background)}.buybleLozenge__label{min-width:0;overflow-wrap:anywhere}.buybleLozenge__icon{display:inline-flex;flex:0 0 auto;width:var(--lozenge-icon-size);height:var(--lozenge-icon-size);align-items:center;justify-content:center;color:currentcolor}.buybleLozenge__icon>svg{width:100%;height:100%}.buybleLozenge__notification{position:absolute;inset-block-start:-2px;inset-inline-end:-6px;display:inline-flex;box-sizing:border-box;min-width:16px;height:16px;align-items:center;justify-content:center;padding:0 4px;border-radius:999px;color:var(--color-text-inverse-strong);background:var(--color-container-danger-strongest);font-size:var(--typography-app-label-x-small-font-size);font-weight:500;line-height:16px;letter-spacing:0;white-space:nowrap}.buybleLozenge[data-size=large]{--lozenge-border-radius: 10px;--lozenge-gap: 6px;--lozenge-icon-size: 16px;--lozenge-padding-x: 12px;--lozenge-padding-y: 4px;font-size:var(--typography-app-label-medium-font-size);line-height:var(--typography-app-label-medium-line-height);letter-spacing:0}.buybleLozenge[data-variant=neutral]{--lozenge-background: var(--color-container-neutral-weak);--lozenge-content: var(--color-text-strong)}.buybleLozenge[data-variant=info]{--lozenge-background: var(--color-container-primary-weak);--lozenge-content: var(--color-text-primary)}.buybleLozenge[data-variant=danger]{--lozenge-background: var(--color-container-danger-weak);--lozenge-content: var(--color-text-danger)}.buybleLozenge[data-variant=alert]{--lozenge-background: var(--color-container-alert-weak);--lozenge-content: var(--color-text-alert)}.buybleLozenge[data-variant=success]{--lozenge-background: var(--color-container-success-weak);--lozenge-content: var(--color-text-success)}.buybleLozenge[data-variant=secondaryInfo]{--lozenge-background: var(--color-container-secondary-weak);--lozenge-content: var(--color-text-secondary)}.buybleLozenge[data-variant=tertiaryInfo]{--lozenge-background: var(--color-container-tertiary-weak);--lozenge-content: var(--color-text-tertiary)}.buybleLozenge[data-contrast=on]{--lozenge-content: var(--color-text-inverse-strong)}.buybleLozenge[data-variant=neutral][data-contrast=on]{--lozenge-background: var(--color-background-inverse)}.buybleLozenge[data-variant=info][data-contrast=on]{--lozenge-background: var(--color-container-primary-strongest)}.buybleLozenge[data-variant=danger][data-contrast=on]{--lozenge-background: var(--color-container-danger-strongest)}.buybleLozenge[data-variant=alert][data-contrast=on]{--lozenge-background: var(--color-container-alert-strongest)}.buybleLozenge[data-variant=success][data-contrast=on]{--lozenge-background: var(--color-container-success-strongest)}.buybleLozenge[data-variant=secondaryInfo][data-contrast=on]{--lozenge-background: var(--color-container-secondary-strongest)}.buybleLozenge[data-variant=tertiaryInfo][data-contrast=on]{--lozenge-background: var(--color-container-tertiary-strongest)}.designSystemDemo{display:grid;gap:28px;padding-bottom:40px}.designSystemDemo__header{display:grid;gap:6px}.designSystemDemo__eyebrow{color:var(--color-text-primary);text-transform:uppercase}.designSystemDemo__section{display:grid;gap:14px}.designSystemDemo__sectionHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.designSystemDemo__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.designSystemDemo__variant{display:grid;gap:12px;min-width:0;padding:14px;border:1px solid var(--color-outline-weak);border-radius:8px;background:var(--color-background-default)}.designSystemDemo__variant[data-inverse-demo=true]{background:#1e1f21}.designSystemDemo__variantLabel{color:var(--color-text-medium)}.designSystemDemo__variant[data-inverse-demo=true] .designSystemDemo__variantLabel{color:#eaebed}.designSystemDemo__buttonStack,.designSystemDemo__checkboxStack,.designSystemDemo__stateGrid,.designSystemDemo__avatarRow,.designSystemDemo__lozengeStack,.designSystemDemo__actionLineStack{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.designSystemDemo__actionLineStateGrid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:14px;border:1px solid var(--color-outline-weak);border-radius:8px;background:var(--color-background-default)}.designSystemDemo__checkboxStack{align-items:flex-start;flex-direction:column}.designSystemDemo__checkboxStateGrid,.designSystemDemo__checkboxThemeGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px 14px;min-width:0;padding:14px;border:1px solid var(--color-outline-weak);border-radius:8px;background:var(--color-background-default)}.designSystemDemo__checkboxThemeGrid{background:var(--color-background-default)}.designSystemDemo__inputGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;padding:14px;border:1px solid var(--color-outline-weak);border-radius:8px;background:var(--color-background-default)}.designSystemDemo__dropdownGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;gap:12px;padding:14px;border:1px solid var(--color-outline-weak);border-radius:8px;background:var(--color-background-default)}.designSystemDemo__filterChipsGrid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.designSystemDemo__filterChipsPanel{display:grid;min-width:0;gap:12px;padding:14px;border:1px solid var(--color-outline-weak);border-radius:8px;background:var(--color-background-default)}.designSystemDemo__filterChipsPanel[data-theme=dark]{background:var(--color-background-default)}.designSystemDemo__filterChipsRow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;overflow:hidden}.designSystemDemo__dropdownPlacementViewport{display:grid;min-height:70vh;align-content:space-between;gap:160px;padding:14px;border:1px solid var(--color-outline-weak);border-radius:8px;background:var(--color-background-default)}.designSystemDemo__stateGrid{display:grid;grid-template-columns:minmax(0,1fr);padding:14px;border:1px solid var(--color-outline-weak);border-radius:8px;background:var(--color-background-default)}.designSystemDemo__stateGrid--icons{display:flex;flex-wrap:wrap}.designSystemDemo__stateGrid--lozenges{display:flex;flex-wrap:wrap;align-items:center;overflow:hidden}.designSystemDemo__mediaGrid,.designSystemDemo__avatarGrid,.designSystemDemo__topBarStack{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,144px),1fr));gap:10px}.designSystemDemo__flowBannerGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,358px),358px));gap:12px}.designSystemDemo__illustratedMessageGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.designSystemDemo__illustratedMessageExample{display:grid;min-width:0;align-content:start;justify-items:center;gap:12px;padding:14px;border:1px solid var(--color-outline-weak);border-radius:8px;background:var(--color-background-default)}.designSystemDemo__illustratedMessageExample[data-theme=dark]{background:var(--color-background-default)}.designSystemDemo__flowBannerGrid--states{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.designSystemDemo__flowBannerExample{max-width:358px}.designSystemDemo__itemCardGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.designSystemDemo__itemCardExample{display:grid;min-width:0;align-content:start;justify-items:start;gap:10px;padding:14px;border:1px solid var(--color-outline-weak);border-radius:8px;background:var(--color-background-default)}.designSystemDemo__itemCardExample[data-theme=dark]{background:var(--color-background-default)}.designSystemDemo__mediaTile,.designSystemDemo__avatarPanel,.designSystemDemo__avatarExample,.designSystemDemo__topBarExample{display:grid;min-width:0;gap:10px;padding:14px;border:1px solid var(--color-outline-weak);border-radius:8px;background:var(--color-background-default)}.designSystemDemo__topBarStack{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.designSystemDemo__topBarExample{align-content:start}.designSystemDemo__phoneFrame{width:100%;min-width:0;max-width:430px;overflow:hidden;border:1px solid var(--color-outline-weak);border-radius:8px;background:var(--color-background-default)}.designSystemDemo__avatarPanel{gap:14px}.designSystemDemo__avatarExample{align-content:center;justify-items:center}.designSystemDemo__iconGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px}.designSystemDemo__iconTile{display:grid;min-width:0;min-height:86px;align-content:center;justify-items:center;gap:10px;padding:12px 8px;border:1px solid var(--color-outline-weak);border-radius:8px;color:var(--color-text-primary);background:var(--color-background-default)}.designSystemDemo__iconName{max-width:100%;color:var(--color-text-medium);overflow-wrap:anywhere;text-align:center}@media(min-width:640px){.designSystemDemo__stateGrid{grid-template-columns:minmax(220px,1fr) repeat(3,max-content)}.designSystemDemo__stateGrid--icons{display:flex}}.buybleListingsTopBar{padding-bottom:16px}.buybleListingsTopBar__action{color:var(--color-icon-primary-default)}.buybleListingsTopBar__avatar{--avatar-placeholder-bg: var(--color-container-primary-weak);color:var(--color-icon-primary-default)}.buybleBrowseListingsScreen{min-height:100dvh;color:var(--color-text-strong);background:var(--color-background-default)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-emerald-800:oklch(43.2% .095 166.913);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-950:oklch(14.7% .004 49.25);--spacing:.25rem;--container-xl:36rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background-screen:#f1f6ff;--color-background-default:#fff;--color-background-inverse:#1e1f21;--color-container-primary-weak:#eaf3ff;--color-container-primary-medium:#83b5ff;--color-container-primary-strong:#5a9cff;--color-container-primary-strongest:#3183ff;--color-container-secondary-weak:#f5eefc;--color-container-secondary-medium:#c59bee;--color-container-secondary-strong:#b179e8;--color-container-secondary-strongest:#9e58e2;--color-container-tertiary-weak:#ebf8fb;--color-container-tertiary-medium:#85d4e9;--color-container-tertiary-strong:#5cc6e2;--color-container-tertiary-strongest:#33b8db;--color-container-danger-weak:#fdeeec;--color-container-danger-medium:#f19c8e;--color-container-danger-strong:#ec7b68;--color-container-danger-strongest:#e75a42;--color-container-alert-weak:#fef6e9;--color-container-alert-medium:#f9cc7a;--color-container-alert-strong:#f7bb4d;--color-container-alert-strongest:#f5aa21;--color-container-success-weak:#ebf8f1;--color-container-success-medium:#88d3ac;--color-container-success-strong:#61c590;--color-container-success-strongest:#39b674;--color-container-neutral-weakest:#fff;--color-container-neutral-weak:#f4f5f6;--color-container-neutral-medium:#d5d7dc;--color-container-neutral-strong:#c0c4ca;--color-container-neutral-strongest:#5a5e64;--color-text-strong:#1e1f21;--color-text-medium:#5a5e64;--color-text-weak:#969ca7;--color-text-disabled:#abb0b9;--color-text-primary:#2769cc;--color-text-secondary:#7e46b5;--color-text-tertiary:#2993af;--color-text-danger:#b94835;--color-text-alert:#c4881a;--color-text-success:#2e925d;--color-text-inverse-strong:#f8f8f9;--color-icon-strong:#1e1f21;--color-icon-medium:#5a5e64;--color-icon-weak:#969ca7;--color-icon-disabled:#abb0b9;--color-icon-primary-default:#3183ff;--color-icon-danger-default:#e75a42;--color-icon-success-default:#39b674;--color-icon-inverse-strong:#f8f8f9;--color-outline-strong:#5a5e64;--color-outline-medium:#c0c4ca;--color-outline-weak:#eaebed;--color-outline-weakest:#fff;--color-outline-disabled:#d5d7dc;--color-outline-primary:#3183ff;--color-outline-danger:#e75a42;--color-action-primary-default:#3183ff;--color-action-primary-hover:#2769cc;--color-action-primary-active:#143466;--color-action-primary-focus:#143466;--color-action-danger-default:#e75a42;--color-action-danger-hover:#b94835;--color-action-danger-active:#5c241a;--color-action-danger-focus:#5c241a;--color-action-dark-default:#3c3e43;--color-action-dark-hover:#5a5e64;--color-action-dark-active:#1e1f21;--color-action-disabled:#eaebed;--color-action-tonal-primary-default:#d6e6ff;--color-action-tonal-primary-hover:#adcdff;--color-action-tonal-primary-active:#83b5ff;--color-action-tonal-secondary-default:#ecdef9;--color-action-tonal-secondary-hover:#d8bcf3;--color-action-tonal-secondary-active:#c59bee;--color-action-tonal-tertiary-default:#d6f1f8;--color-action-tonal-tertiary-hover:#ade3f1;--color-action-tonal-tertiary-active:#85d4e9;--color-action-tonal-danger-default:#faded9;--color-action-tonal-danger-hover:#f5bdb3;--color-action-tonal-danger-active:#f19c8e;--color-action-tonal-alert-default:#fdeed3;--color-action-tonal-alert-hover:#fbdda6;--color-action-tonal-alert-active:#f9cc7a;--color-action-tonal-success-default:#d7f0e3;--color-action-tonal-success-hover:#b0e2c7;--color-action-tonal-success-active:#88d3ac;--color-action-tonal-neutral-default:#f4f5f6;--color-action-tonal-neutral-hover:#eaebed;--color-action-tonal-neutral-active:#d5d7dc;--color-action-tonal-neutral-focus:#d5d7dc;--color-action-tonal-dark-default:#3c3e43;--color-action-tonal-dark-hover:#3c3e43;--color-action-tonal-dark-active:#3c3e43;--color-action-tonal-disabled:#eaebed;--color-action-outline-text-primary-hover:#f1f6ff;--color-action-outline-text-primary-active:#eaf3ff;--color-action-outline-text-danger-hover:#fef7f6;--color-action-outline-text-danger-active:#fdeeec;--color-action-outline-text-danger-focus:#fdeeec;--color-action-outline-text-neutral-hover:#f8f8f9;--color-action-outline-text-neutral-active:#f4f5f6;--color-action-outline-text-neutral-focus:#f4f5f6}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.sticky{position:sticky}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.hidden{display:none}.min-h-dvh{min-height:100dvh}.min-h-svh{min-height:100svh}.w-full{width:100%}.max-w-\[14ch\]{max-width:14ch}.max-w-xl{max-width:var(--container-xl)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[var\(--color-background-default\)\]{background-color:var(--color-background-default)}.bg-action-primary-default{background-color:var(--color-action-primary-default)}.bg-background-screen{background-color:var(--color-background-screen)}.py-6{padding-block:calc(var(--spacing) * 6)}.text-emerald-800{color:var(--color-emerald-800)}.text-red-700{color:var(--color-red-700)}.text-stone-600{color:var(--color-stone-600)}.text-stone-950{color:var(--color-stone-950)}.text-text-strong{color:var(--color-text-strong)}.uppercase{text-transform:uppercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media(hover:hover){.hover\:bg-action-primary-hover:hover{background-color:var(--color-action-primary-hover)}}@media(min-width:48rem){.md\:py-11{padding-block:calc(var(--spacing) * 11)}}}:root,[data-theme=light]{color-scheme:light;--color-background-screen:#f1f6ff;--color-background-default:#fff;--color-background-inverse:#1e1f21;--color-container-primary-weak:#eaf3ff;--color-container-primary-medium:#83b5ff;--color-container-primary-strong:#5a9cff;--color-container-primary-strongest:#3183ff;--color-container-secondary-weak:#f5eefc;--color-container-secondary-medium:#c59bee;--color-container-secondary-strong:#b179e8;--color-container-secondary-strongest:#9e58e2;--color-container-tertiary-weak:#ebf8fb;--color-container-tertiary-medium:#85d4e9;--color-container-tertiary-strong:#5cc6e2;--color-container-tertiary-strongest:#33b8db;--color-container-danger-weak:#fdeeec;--color-container-danger-medium:#f19c8e;--color-container-danger-strong:#ec7b68;--color-container-danger-strongest:#e75a42;--color-container-alert-weak:#fef6e9;--color-container-alert-medium:#f9cc7a;--color-container-alert-strong:#f7bb4d;--color-container-alert-strongest:#f5aa21;--color-container-success-weak:#ebf8f1;--color-container-success-medium:#88d3ac;--color-container-success-strong:#61c590;--color-container-success-strongest:#39b674;--color-container-neutral-weakest:#fff;--color-container-neutral-weak:#f4f5f6;--color-container-neutral-medium:#d5d7dc;--color-container-neutral-strong:#c0c4ca;--color-container-neutral-strongest:#5a5e64;--color-container-inverse-weakest:#1e1f21;--color-container-inverse-weak:#3c3e43;--color-container-inverse-medium:#969ca7;--color-container-inverse-strong:#c0c4ca;--color-container-inverse-strongest:#eaebed;--color-text-strong:#1e1f21;--color-text-medium:#5a5e64;--color-text-weak:#969ca7;--color-text-disabled:#abb0b9;--color-text-primary:#2769cc;--color-text-secondary:#7e46b5;--color-text-tertiary:#2993af;--color-text-danger:#b94835;--color-text-alert:#c4881a;--color-text-success:#2e925d;--color-text-inverse-strong:#f8f8f9;--color-text-inverse-medium:#eaebed;--color-text-inverse-weak:#d5d7dc;--color-icon-strong:#1e1f21;--color-icon-medium:#5a5e64;--color-icon-weak:#969ca7;--color-icon-disabled:#abb0b9;--color-icon-primary-default:#3183ff;--color-icon-primary-contrast:#1d4f99;--color-icon-secondary-default:#9e58e2;--color-icon-secondary-contrast:#5f3588;--color-icon-tertiary-default:#33b8db;--color-icon-tertiary-contrast:#1f6e83;--color-icon-danger-default:#e75a42;--color-icon-danger-contrast:#8b3628;--color-icon-alert-default:#f5aa21;--color-icon-alert-contrast:#936614;--color-icon-success-default:#39b674;--color-icon-success-contrast:#226d46;--color-icon-success-light:#61c590;--color-icon-inverse-strong:#f8f8f9;--color-icon-inverse-medium:#eaebed;--color-icon-inverse-weak:#d5d7dc;--color-outline-strong:#5a5e64;--color-outline-medium:#c0c4ca;--color-outline-weak:#eaebed;--color-outline-weakest:#fff;--color-outline-disabled:#d5d7dc;--color-outline-primary:#3183ff;--color-outline-secondary:#9e58e2;--color-outline-tertiary:#33b8db;--color-outline-danger:#e75a42;--color-outline-alert:#f5aa21;--color-outline-success:#39b674;--color-outline-inverse-strong:#f4f5f6;--color-outline-inverse-medium:#abb0b9;--color-outline-inverse-weak:#787d86;--color-action-primary-default:#3183ff;--color-action-primary-hover:#2769cc;--color-action-primary-active:#143466;--color-action-primary-focus:#143466;--color-action-secondary-default:#9e58e2;--color-action-secondary-hover:#7e46b5;--color-action-secondary-active:#3f235a;--color-action-secondary-focus:#3f235a;--color-action-tertiary-default:#33b8db;--color-action-tertiary-hover:#2993af;--color-action-tertiary-active:#144a58;--color-action-tertiary-focus:#144a58;--color-action-danger-default:#e75a42;--color-action-danger-hover:#b94835;--color-action-danger-active:#5c241a;--color-action-danger-focus:#5c241a;--color-action-alert-default:#f5aa21;--color-action-alert-hover:#c4881a;--color-action-alert-active:#62440d;--color-action-alert-focus:#62440d;--color-action-success-default:#39b674;--color-action-success-hover:#2e925d;--color-action-success-active:#17492e;--color-action-success-focus:#17492e;--color-action-dark-default:#3c3e43;--color-action-dark-hover:#5a5e64;--color-action-dark-active:#1e1f21;--color-action-dark-focus:#1e1f21;--color-action-disabled:#eaebed;--color-action-tonal-primary-default:#d6e6ff;--color-action-tonal-primary-hover:#adcdff;--color-action-tonal-primary-active:#83b5ff;--color-action-tonal-primary-focus:#83b5ff;--color-action-tonal-secondary-default:#ecdef9;--color-action-tonal-secondary-hover:#d8bcf3;--color-action-tonal-secondary-active:#c59bee;--color-action-tonal-secondary-focus:#c59bee;--color-action-tonal-tertiary-default:#d6f1f8;--color-action-tonal-tertiary-hover:#ade3f1;--color-action-tonal-tertiary-active:#85d4e9;--color-action-tonal-tertiary-focus:#85d4e9;--color-action-tonal-danger-default:#faded9;--color-action-tonal-danger-hover:#f5bdb3;--color-action-tonal-danger-active:#f19c8e;--color-action-tonal-danger-focus:#f19c8e;--color-action-tonal-alert-default:#fdeed3;--color-action-tonal-alert-hover:#fbdda6;--color-action-tonal-alert-active:#f9cc7a;--color-action-tonal-alert-focus:#f9cc7a;--color-action-tonal-success-default:#d7f0e3;--color-action-tonal-success-hover:#b0e2c7;--color-action-tonal-success-active:#88d3ac;--color-action-tonal-success-focus:#88d3ac;--color-action-tonal-neutral-default:#f4f5f6;--color-action-tonal-neutral-hover:#eaebed;--color-action-tonal-neutral-active:#d5d7dc;--color-action-tonal-neutral-focus:#d5d7dc;--color-action-tonal-dark-default:#3c3e43;--color-action-tonal-dark-hover:#3c3e43;--color-action-tonal-dark-active:#3c3e43;--color-action-tonal-dark-focus:#3c3e43;--color-action-tonal-disabled:#eaebed;--color-action-outline-text-primary-hover:#f1f6ff;--color-action-outline-text-primary-active:#eaf3ff;--color-action-outline-text-primary-focus:#eaf3ff;--color-action-outline-text-secondary-hover:#faf7fe;--color-action-outline-text-secondary-active:#f5eefc;--color-action-outline-text-secondary-focus:#f5eefc;--color-action-outline-text-tertiary-hover:#f5fbfd;--color-action-outline-text-tertiary-active:#ebf8fb;--color-action-outline-text-tertiary-focus:#ebf8fb;--color-action-outline-text-danger-hover:#fef7f6;--color-action-outline-text-danger-active:#fdeeec;--color-action-outline-text-danger-focus:#fdeeec;--color-action-outline-text-alert-hover:#fefbf4;--color-action-outline-text-alert-active:#fef6e9;--color-action-outline-text-alert-focus:#fef6e9;--color-action-outline-text-success-hover:#f5fbf8;--color-action-outline-text-success-active:#ebf8f1;--color-action-outline-text-success-focus:#ebf8f1;--color-action-outline-text-neutral-hover:#f8f8f9;--color-action-outline-text-neutral-active:#f4f5f6;--color-action-outline-text-neutral-focus:#f4f5f6}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--color-background-screen:#02070d;--color-background-default:#1e1f21;--color-background-inverse:#f8f8f9;--color-container-primary-weak:#050d1a;--color-container-primary-medium:#1d4f99;--color-container-primary-strong:#2769cc;--color-container-primary-strongest:#3183ff;--color-container-secondary-weak:#100917;--color-container-secondary-medium:#5f3588;--color-container-secondary-strong:#7e46b5;--color-container-secondary-strongest:#9e58e2;--color-container-tertiary-weak:#051216;--color-container-tertiary-medium:#1f6e83;--color-container-tertiary-strong:#2993af;--color-container-tertiary-strongest:#33b8db;--color-container-danger-weak:#170907;--color-container-danger-medium:#8b3628;--color-container-danger-strong:#b94835;--color-container-danger-strongest:#e75a42;--color-container-alert-weak:#191103;--color-container-alert-medium:#936614;--color-container-alert-strong:#c4881a;--color-container-alert-strongest:#f5aa21;--color-container-success-weak:#06120c;--color-container-success-medium:#226d46;--color-container-success-strong:#2e925d;--color-container-success-strongest:#39b674;--color-container-neutral-weakest:#1e1f21;--color-container-neutral-weak:#3c3e43;--color-container-neutral-medium:#787d86;--color-container-neutral-strong:#969ca7;--color-container-neutral-strongest:#eaebed;--color-container-inverse-weakest:#f8f8f9;--color-container-inverse-weak:#f4f5f6;--color-container-inverse-medium:#c0c4ca;--color-container-inverse-strong:#969ca7;--color-container-inverse-strongest:#5a5e64;--color-text-strong:#f8f8f9;--color-text-medium:#eaebed;--color-text-weak:#c0c4ca;--color-text-disabled:#abb0b9;--color-text-primary:#5a9cff;--color-text-secondary:#b179e8;--color-text-tertiary:#5cc6e2;--color-text-danger:#ec7b68;--color-text-alert:#f7bb4d;--color-text-success:#61c590;--color-text-inverse-strong:#f8f8f9;--color-text-inverse-medium:#eaebed;--color-text-inverse-weak:#d5d7dc;--color-icon-strong:#f8f8f9;--color-icon-medium:#eaebed;--color-icon-weak:#c0c4ca;--color-icon-disabled:#abb0b9;--color-icon-primary-default:#3183ff;--color-icon-primary-contrast:#adcdff;--color-icon-secondary-default:#9e58e2;--color-icon-secondary-contrast:#d8bcf3;--color-icon-tertiary-default:#33b8db;--color-icon-tertiary-contrast:#ade3f1;--color-icon-danger-default:#e75a42;--color-icon-danger-contrast:#f5bdb3;--color-icon-alert-default:#f5aa21;--color-icon-alert-contrast:#fbdda6;--color-icon-success-default:#39b674;--color-icon-success-contrast:#b0e2c7;--color-icon-success-light:#2e925d;--color-icon-inverse-strong:#f8f8f9;--color-icon-inverse-medium:#eaebed;--color-icon-inverse-weak:#d5d7dc;--color-outline-strong:#eaebed;--color-outline-medium:#969ca7;--color-outline-weak:#5a5e64;--color-outline-weakest:#1e1f21;--color-outline-disabled:#787d86;--color-outline-primary:#3183ff;--color-outline-secondary:#9e58e2;--color-outline-tertiary:#33b8db;--color-outline-danger:#e75a42;--color-outline-alert:#f5aa21;--color-outline-success:#39b674;--color-outline-inverse-strong:#3c3e43;--color-outline-inverse-medium:#abb0b9;--color-outline-inverse-weak:#d5d7dc;--color-action-primary-default:#3183ff;--color-action-primary-hover:#5a9cff;--color-action-primary-active:#adcdff;--color-action-primary-focus:#adcdff;--color-action-secondary-default:#9e58e2;--color-action-secondary-hover:#b179e8;--color-action-secondary-active:#d8bcf3;--color-action-secondary-focus:#d8bcf3;--color-action-tertiary-default:#33b8db;--color-action-tertiary-hover:#5cc6e2;--color-action-tertiary-active:#ade3f1;--color-action-tertiary-focus:#ade3f1;--color-action-danger-default:#e75a42;--color-action-danger-hover:#ec7b68;--color-action-danger-active:#f5bdb3;--color-action-danger-focus:#f5bdb3;--color-action-alert-default:#f5aa21;--color-action-alert-hover:#f7bb4d;--color-action-alert-active:#fbdda6;--color-action-alert-focus:#fbdda6;--color-action-success-default:#39b674;--color-action-success-hover:#61c590;--color-action-success-active:#b0e2c7;--color-action-success-focus:#b0e2c7;--color-action-dark-default:#f4f5f6;--color-action-dark-hover:#eaebed;--color-action-dark-active:#f8f8f9;--color-action-dark-focus:#f8f8f9;--color-action-disabled:#5a5e64;--color-action-tonal-primary-default:#143466;--color-action-tonal-primary-hover:#1d4f99;--color-action-tonal-primary-active:#2769cc;--color-action-tonal-primary-focus:#2769cc;--color-action-tonal-secondary-default:#3f235a;--color-action-tonal-secondary-hover:#5f3588;--color-action-tonal-secondary-active:#7e46b5;--color-action-tonal-secondary-focus:#7e46b5;--color-action-tonal-tertiary-default:#144a58;--color-action-tonal-tertiary-hover:#1f6e83;--color-action-tonal-tertiary-active:#2993af;--color-action-tonal-tertiary-focus:#2993af;--color-action-tonal-danger-default:#5c241a;--color-action-tonal-danger-hover:#8b3628;--color-action-tonal-danger-active:#b94835;--color-action-tonal-danger-focus:#b94835;--color-action-tonal-alert-default:#62440d;--color-action-tonal-alert-hover:#936614;--color-action-tonal-alert-active:#c4881a;--color-action-tonal-alert-focus:#c4881a;--color-action-tonal-success-default:#17492e;--color-action-tonal-success-hover:#226d46;--color-action-tonal-success-active:#2e925d;--color-action-tonal-success-focus:#2e925d;--color-action-tonal-neutral-default:#3c3e43;--color-action-tonal-neutral-hover:#5a5e64;--color-action-tonal-neutral-active:#787d86;--color-action-tonal-neutral-focus:#787d86;--color-action-tonal-dark-default:#f4f5f6;--color-action-tonal-dark-hover:#f4f5f6;--color-action-tonal-dark-active:#f4f5f6;--color-action-tonal-dark-focus:#f4f5f6;--color-action-tonal-disabled:#5a5e64;--color-action-outline-text-primary-hover:#0a1a33;--color-action-outline-text-primary-active:#050d1a;--color-action-outline-text-primary-focus:#050d1a;--color-action-outline-text-secondary-hover:#20122d;--color-action-outline-text-secondary-active:#100917;--color-action-outline-text-secondary-focus:#100917;--color-action-outline-text-tertiary-hover:#0a252c;--color-action-outline-text-tertiary-active:#051216;--color-action-outline-text-tertiary-focus:#051216;--color-action-outline-text-danger-hover:#2e120d;--color-action-outline-text-danger-active:#170907;--color-action-outline-text-danger-focus:#170907;--color-action-outline-text-alert-hover:#312207;--color-action-outline-text-alert-active:#191103;--color-action-outline-text-alert-focus:#191103;--color-action-outline-text-success-hover:#0b2417;--color-action-outline-text-success-active:#06120c;--color-action-outline-text-success-focus:#06120c;--color-action-outline-text-neutral-hover:#080808;--color-action-outline-text-neutral-active:#0f1011;--color-action-outline-text-neutral-focus:#0f1011}}:where(.dark,[data-theme=dark]){color-scheme:dark;--color-background-screen:#02070d;--color-background-default:#1e1f21;--color-background-inverse:#f8f8f9;--color-container-primary-weak:#050d1a;--color-container-primary-medium:#1d4f99;--color-container-primary-strong:#2769cc;--color-container-primary-strongest:#3183ff;--color-container-secondary-weak:#100917;--color-container-secondary-medium:#5f3588;--color-container-secondary-strong:#7e46b5;--color-container-secondary-strongest:#9e58e2;--color-container-tertiary-weak:#051216;--color-container-tertiary-medium:#1f6e83;--color-container-tertiary-strong:#2993af;--color-container-tertiary-strongest:#33b8db;--color-container-danger-weak:#170907;--color-container-danger-medium:#8b3628;--color-container-danger-strong:#b94835;--color-container-danger-strongest:#e75a42;--color-container-alert-weak:#191103;--color-container-alert-medium:#936614;--color-container-alert-strong:#c4881a;--color-container-alert-strongest:#f5aa21;--color-container-success-weak:#06120c;--color-container-success-medium:#226d46;--color-container-success-strong:#2e925d;--color-container-success-strongest:#39b674;--color-container-neutral-weakest:#1e1f21;--color-container-neutral-weak:#3c3e43;--color-container-neutral-medium:#787d86;--color-container-neutral-strong:#969ca7;--color-container-neutral-strongest:#eaebed;--color-container-inverse-weakest:#f8f8f9;--color-container-inverse-weak:#f4f5f6;--color-container-inverse-medium:#c0c4ca;--color-container-inverse-strong:#969ca7;--color-container-inverse-strongest:#5a5e64;--color-text-strong:#f8f8f9;--color-text-medium:#eaebed;--color-text-weak:#c0c4ca;--color-text-disabled:#abb0b9;--color-text-primary:#5a9cff;--color-text-secondary:#b179e8;--color-text-tertiary:#5cc6e2;--color-text-danger:#ec7b68;--color-text-alert:#f7bb4d;--color-text-success:#61c590;--color-text-inverse-strong:#f8f8f9;--color-text-inverse-medium:#eaebed;--color-text-inverse-weak:#d5d7dc;--color-icon-strong:#f8f8f9;--color-icon-medium:#eaebed;--color-icon-weak:#c0c4ca;--color-icon-disabled:#abb0b9;--color-icon-primary-default:#3183ff;--color-icon-primary-contrast:#adcdff;--color-icon-secondary-default:#9e58e2;--color-icon-secondary-contrast:#d8bcf3;--color-icon-tertiary-default:#33b8db;--color-icon-tertiary-contrast:#ade3f1;--color-icon-danger-default:#e75a42;--color-icon-danger-contrast:#f5bdb3;--color-icon-alert-default:#f5aa21;--color-icon-alert-contrast:#fbdda6;--color-icon-success-default:#39b674;--color-icon-success-contrast:#b0e2c7;--color-icon-success-light:#2e925d;--color-icon-inverse-strong:#f8f8f9;--color-icon-inverse-medium:#eaebed;--color-icon-inverse-weak:#d5d7dc;--color-outline-strong:#eaebed;--color-outline-medium:#969ca7;--color-outline-weak:#5a5e64;--color-outline-weakest:#1e1f21;--color-outline-disabled:#787d86;--color-outline-primary:#3183ff;--color-outline-secondary:#9e58e2;--color-outline-tertiary:#33b8db;--color-outline-danger:#e75a42;--color-outline-alert:#f5aa21;--color-outline-success:#39b674;--color-outline-inverse-strong:#3c3e43;--color-outline-inverse-medium:#abb0b9;--color-outline-inverse-weak:#d5d7dc;--color-action-primary-default:#3183ff;--color-action-primary-hover:#5a9cff;--color-action-primary-active:#adcdff;--color-action-primary-focus:#adcdff;--color-action-secondary-default:#9e58e2;--color-action-secondary-hover:#b179e8;--color-action-secondary-active:#d8bcf3;--color-action-secondary-focus:#d8bcf3;--color-action-tertiary-default:#33b8db;--color-action-tertiary-hover:#5cc6e2;--color-action-tertiary-active:#ade3f1;--color-action-tertiary-focus:#ade3f1;--color-action-danger-default:#e75a42;--color-action-danger-hover:#ec7b68;--color-action-danger-active:#f5bdb3;--color-action-danger-focus:#f5bdb3;--color-action-alert-default:#f5aa21;--color-action-alert-hover:#f7bb4d;--color-action-alert-active:#fbdda6;--color-action-alert-focus:#fbdda6;--color-action-success-default:#39b674;--color-action-success-hover:#61c590;--color-action-success-active:#b0e2c7;--color-action-success-focus:#b0e2c7;--color-action-dark-default:#f4f5f6;--color-action-dark-hover:#eaebed;--color-action-dark-active:#f8f8f9;--color-action-dark-focus:#f8f8f9;--color-action-disabled:#5a5e64;--color-action-tonal-primary-default:#143466;--color-action-tonal-primary-hover:#1d4f99;--color-action-tonal-primary-active:#2769cc;--color-action-tonal-primary-focus:#2769cc;--color-action-tonal-secondary-default:#3f235a;--color-action-tonal-secondary-hover:#5f3588;--color-action-tonal-secondary-active:#7e46b5;--color-action-tonal-secondary-focus:#7e46b5;--color-action-tonal-tertiary-default:#144a58;--color-action-tonal-tertiary-hover:#1f6e83;--color-action-tonal-tertiary-active:#2993af;--color-action-tonal-tertiary-focus:#2993af;--color-action-tonal-danger-default:#5c241a;--color-action-tonal-danger-hover:#8b3628;--color-action-tonal-danger-active:#b94835;--color-action-tonal-danger-focus:#b94835;--color-action-tonal-alert-default:#62440d;--color-action-tonal-alert-hover:#936614;--color-action-tonal-alert-active:#c4881a;--color-action-tonal-alert-focus:#c4881a;--color-action-tonal-success-default:#17492e;--color-action-tonal-success-hover:#226d46;--color-action-tonal-success-active:#2e925d;--color-action-tonal-success-focus:#2e925d;--color-action-tonal-neutral-default:#3c3e43;--color-action-tonal-neutral-hover:#5a5e64;--color-action-tonal-neutral-active:#787d86;--color-action-tonal-neutral-focus:#787d86;--color-action-tonal-dark-default:#f4f5f6;--color-action-tonal-dark-hover:#f4f5f6;--color-action-tonal-dark-active:#f4f5f6;--color-action-tonal-dark-focus:#f4f5f6;--color-action-tonal-disabled:#5a5e64;--color-action-outline-text-primary-hover:#0a1a33;--color-action-outline-text-primary-active:#050d1a;--color-action-outline-text-primary-focus:#050d1a;--color-action-outline-text-secondary-hover:#20122d;--color-action-outline-text-secondary-active:#100917;--color-action-outline-text-secondary-focus:#100917;--color-action-outline-text-tertiary-hover:#0a252c;--color-action-outline-text-tertiary-active:#051216;--color-action-outline-text-tertiary-focus:#051216;--color-action-outline-text-danger-hover:#2e120d;--color-action-outline-text-danger-active:#170907;--color-action-outline-text-danger-focus:#170907;--color-action-outline-text-alert-hover:#312207;--color-action-outline-text-alert-active:#191103;--color-action-outline-text-alert-focus:#191103;--color-action-outline-text-success-hover:#0b2417;--color-action-outline-text-success-active:#06120c;--color-action-outline-text-success-focus:#06120c;--color-action-outline-text-neutral-hover:#080808;--color-action-outline-text-neutral-active:#0f1011;--color-action-outline-text-neutral-focus:#0f1011}@font-face{font-family:DM Sans;src:url(/assets/DMSans-Regular-CWCJO-u8.woff2)format("woff2");font-style:normal;font-weight:350;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/DMSans-Regular-CWCJO-u8.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/DMSans-Medium-DOwOpg28.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/DMSans-Medium-DOwOpg28.woff2)format("woff2");font-style:normal;font-weight:550;font-display:swap}@font-face{font-family:DM Sans;src:url(/assets/DMSans-SemiBold-B2lsyK_e.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}:root{--font-family-dm-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, "BlinkMacSystemFont", "Segoe UI", sans-serif;--font-feature-dm-sans:"ss03" 1, "ss05" 1, "ss07" 1;--typography-app-display-large-font-size:36px;--typography-app-display-large-line-height:48px;--typography-app-display-large-letter-spacing:-.8px;--typography-app-display-medium-font-size:32px;--typography-app-display-medium-line-height:42px;--typography-app-display-medium-letter-spacing:-.75px;--typography-app-display-small-font-size:28px;--typography-app-display-small-line-height:38px;--typography-app-display-small-letter-spacing:-.7px;--typography-app-title-x-large-font-size:22px;--typography-app-title-x-large-line-height:30px;--typography-app-title-x-large-letter-spacing:-.6px;--typography-app-title-large-font-size:20px;--typography-app-title-large-line-height:28px;--typography-app-title-large-letter-spacing:-.55px;--typography-app-title-medium-font-size:18px;--typography-app-title-medium-line-height:26px;--typography-app-title-medium-letter-spacing:-.5px;--typography-app-title-small-font-size:16px;--typography-app-title-small-line-height:24px;--typography-app-title-small-letter-spacing:-.45px;--typography-app-title-x-small-font-size:14px;--typography-app-title-x-small-line-height:20px;--typography-app-title-x-small-letter-spacing:-.4px;--typography-app-body-large-font-size:16px;--typography-app-body-large-line-height:24px;--typography-app-body-large-letter-spacing:-.3px;--typography-app-body-medium-font-size:14px;--typography-app-body-medium-line-height:20px;--typography-app-body-medium-letter-spacing:-.2px;--typography-app-body-small-font-size:12px;--typography-app-body-small-line-height:18px;--typography-app-body-small-letter-spacing:-.1px;--typography-app-body-x-small-font-size:11px;--typography-app-body-x-small-line-height:16px;--typography-app-body-x-small-letter-spacing:0px;--typography-app-label-large-font-size:16px;--typography-app-label-large-line-height:24px;--typography-app-label-large-letter-spacing:-.35px;--typography-app-label-medium-font-size:14px;--typography-app-label-medium-line-height:20px;--typography-app-label-medium-letter-spacing:-.25px;--typography-app-label-small-font-size:12px;--typography-app-label-small-line-height:18px;--typography-app-label-small-letter-spacing:-.15px;--typography-app-label-x-small-font-size:11px;--typography-app-label-x-small-line-height:16px;--typography-app-label-x-small-letter-spacing:-.05px;--typography-app-link-medium-font-size:14px;--typography-app-link-medium-line-height:20px;--typography-app-link-medium-letter-spacing:-.2px;--typography-app-link-small-font-size:12px;--typography-app-link-small-line-height:18px;--typography-app-link-small-letter-spacing:-.1px;--typography-landing-title-landing-large-font-size:74px;--typography-landing-title-landing-large-line-height:normal;--typography-landing-title-landing-medium-font-size:58px;--typography-landing-title-landing-medium-line-height:normal;--typography-landing-title-landing-small-font-size:41px;--typography-landing-title-landing-small-line-height:normal;--typography-landing-title-section-large-font-size:52px;--typography-landing-title-section-large-line-height:normal;--typography-landing-title-section-medium-font-size:46px;--typography-landing-title-section-medium-line-height:normal;--typography-landing-title-section-small-font-size:36px;--typography-landing-title-section-small-line-height:normal;--typography-landing-title-subsection-large-font-size:41px;--typography-landing-title-subsection-large-line-height:normal;--typography-landing-title-subsection-medium-font-size:36px;--typography-landing-title-subsection-medium-line-height:normal;--typography-landing-title-subsection-small-font-size:32px;--typography-landing-title-subsection-small-line-height:normal;--typography-landing-title-group-large-font-size:26px;--typography-landing-title-group-large-line-height:normal;--typography-landing-title-group-medium-font-size:23px;--typography-landing-title-group-medium-line-height:normal;--typography-landing-title-group-small-font-size:20px;--typography-landing-title-group-small-line-height:normal;--typography-landing-title-body-large-font-size:18px;--typography-landing-title-body-large-line-height:normal;--typography-landing-title-body-medium-font-size:16px;--typography-landing-title-body-medium-line-height:normal;--typography-landing-title-body-small-font-size:14px;--typography-landing-title-body-small-line-height:normal;--typography-landing-body-large-font-size:18px;--typography-landing-body-large-line-height:normal;--typography-landing-body-medium-font-size:16px;--typography-landing-body-medium-line-height:normal;--typography-landing-body-small-font-size:14px;--typography-landing-body-small-line-height:normal}:where(.appDisplayLarge),:where(.appDisplayMedium),:where(.appDisplaySmall),:where(.appTitleXLarge),:where(.appTitleLarge),:where(.appTitleMedium),:where(.appTitleSmall),:where(.appTitleXSmall),:where(.appBodyLarge),:where(.appBodyMedium),:where(.appBodySmall),:where(.appBodyXSmall),:where(.appLabelLarge),:where(.appLabelMedium),:where(.appLabelSmall),:where(.appLabelXSmall),:where(.appLinkMedium),:where(.appLinkSmall),:where(.landingTitleLandingLarge),:where(.landingTitleLandingMedium),:where(.landingTitleLandingSmall),:where(.landingTitleSectionLarge),:where(.landingTitleSectionMedium),:where(.landingTitleSectionSmall),:where(.landingTitleSubsectionLarge),:where(.landingTitleSubsectionMedium),:where(.landingTitleSubsectionSmall),:where(.landingTitleGroupLarge),:where(.landingTitleGroupMedium),:where(.landingTitleGroupSmall),:where(.landingTitleBodyLarge),:where(.landingTitleBodyMedium),:where(.landingTitleBodySmall),:where(.landingBodyLarge),:where(.landingBodyMedium),:where(.landingBodySmall){font-family:var(--font-family-dm-sans);font-feature-settings:var(--font-feature-dm-sans);margin:0}:where(.appDisplayLarge){font-size:var(--typography-app-display-large-font-size);font-weight:600;line-height:var(--typography-app-display-large-line-height);letter-spacing:var(--typography-app-display-large-letter-spacing)}:where(.appDisplayMedium){font-size:var(--typography-app-display-medium-font-size);font-weight:600;line-height:var(--typography-app-display-medium-line-height);letter-spacing:var(--typography-app-display-medium-letter-spacing)}:where(.appDisplaySmall){font-size:var(--typography-app-display-small-font-size);font-weight:600;line-height:var(--typography-app-display-small-line-height);letter-spacing:var(--typography-app-display-small-letter-spacing)}:where(.appTitleXLarge){font-size:var(--typography-app-title-x-large-font-size);font-weight:600;line-height:var(--typography-app-title-x-large-line-height);letter-spacing:var(--typography-app-title-x-large-letter-spacing)}:where(.appTitleLarge){font-size:var(--typography-app-title-large-font-size);font-weight:600;line-height:var(--typography-app-title-large-line-height);letter-spacing:var(--typography-app-title-large-letter-spacing)}:where(.appTitleMedium){font-size:var(--typography-app-title-medium-font-size);font-weight:600;line-height:var(--typography-app-title-medium-line-height);letter-spacing:var(--typography-app-title-medium-letter-spacing)}:where(.appTitleSmall){font-size:var(--typography-app-title-small-font-size);font-weight:600;line-height:var(--typography-app-title-small-line-height);letter-spacing:var(--typography-app-title-small-letter-spacing)}:where(.appTitleXSmall){font-size:var(--typography-app-title-x-small-font-size);font-weight:600;line-height:var(--typography-app-title-x-small-line-height);letter-spacing:var(--typography-app-title-x-small-letter-spacing)}:where(.appBodyLarge){font-size:var(--typography-app-body-large-font-size);font-weight:400;line-height:var(--typography-app-body-large-line-height);letter-spacing:var(--typography-app-body-large-letter-spacing)}:where(.appBodyMedium){font-size:var(--typography-app-body-medium-font-size);font-weight:400;line-height:var(--typography-app-body-medium-line-height);letter-spacing:var(--typography-app-body-medium-letter-spacing)}:where(.appBodySmall){font-size:var(--typography-app-body-small-font-size);font-weight:400;line-height:var(--typography-app-body-small-line-height);letter-spacing:var(--typography-app-body-small-letter-spacing)}:where(.appBodyXSmall){font-size:var(--typography-app-body-x-small-font-size);font-weight:400;line-height:var(--typography-app-body-x-small-line-height);letter-spacing:var(--typography-app-body-x-small-letter-spacing)}:where(.appLabelLarge){font-size:var(--typography-app-label-large-font-size);font-weight:500;line-height:var(--typography-app-label-large-line-height);letter-spacing:var(--typography-app-label-large-letter-spacing)}:where(.appLabelMedium){font-size:var(--typography-app-label-medium-font-size);font-weight:500;line-height:var(--typography-app-label-medium-line-height);letter-spacing:var(--typography-app-label-medium-letter-spacing)}:where(.appLabelSmall){font-size:var(--typography-app-label-small-font-size);font-weight:500;line-height:var(--typography-app-label-small-line-height);letter-spacing:var(--typography-app-label-small-letter-spacing)}:where(.appLabelXSmall){font-size:var(--typography-app-label-x-small-font-size);font-weight:500;line-height:var(--typography-app-label-x-small-line-height);letter-spacing:var(--typography-app-label-x-small-letter-spacing)}:where(.appLinkMedium){font-size:var(--typography-app-link-medium-font-size);font-weight:500;line-height:var(--typography-app-link-medium-line-height);letter-spacing:var(--typography-app-link-medium-letter-spacing)}:where(.appLinkSmall){font-size:var(--typography-app-link-small-font-size);font-weight:500;line-height:var(--typography-app-link-small-line-height);letter-spacing:var(--typography-app-link-small-letter-spacing)}:where(.landingTitleLandingLarge){font-size:var(--typography-landing-title-landing-large-font-size);font-weight:600;line-height:var(--typography-landing-title-landing-large-line-height);letter-spacing:0}:where(.landingTitleLandingMedium){font-size:var(--typography-landing-title-landing-medium-font-size);font-weight:600;line-height:var(--typography-landing-title-landing-medium-line-height);letter-spacing:0}:where(.landingTitleLandingSmall){font-size:var(--typography-landing-title-landing-small-font-size);font-weight:600;line-height:var(--typography-landing-title-landing-small-line-height);letter-spacing:0}:where(.landingTitleSectionLarge){font-size:var(--typography-landing-title-section-large-font-size);font-weight:600;line-height:var(--typography-landing-title-section-large-line-height);letter-spacing:0}:where(.landingTitleSectionMedium){font-size:var(--typography-landing-title-section-medium-font-size);font-weight:600;line-height:var(--typography-landing-title-section-medium-line-height);letter-spacing:0}:where(.landingTitleSectionSmall){font-size:var(--typography-landing-title-section-small-font-size);font-weight:600;line-height:var(--typography-landing-title-section-small-line-height);letter-spacing:0}:where(.landingTitleSubsectionLarge){font-size:var(--typography-landing-title-subsection-large-font-size);font-weight:500;line-height:var(--typography-landing-title-subsection-large-line-height);letter-spacing:0}:where(.landingTitleSubsectionMedium){font-size:var(--typography-landing-title-subsection-medium-font-size);font-weight:500;line-height:var(--typography-landing-title-subsection-medium-line-height);letter-spacing:0}:where(.landingTitleSubsectionSmall){font-size:var(--typography-landing-title-subsection-small-font-size);font-weight:500;line-height:var(--typography-landing-title-subsection-small-line-height);letter-spacing:0}:where(.landingTitleGroupLarge){font-size:var(--typography-landing-title-group-large-font-size);font-weight:500;line-height:var(--typography-landing-title-group-large-line-height);letter-spacing:0}:where(.landingTitleGroupMedium){font-size:var(--typography-landing-title-group-medium-font-size);font-weight:500;line-height:var(--typography-landing-title-group-medium-line-height);letter-spacing:0}:where(.landingTitleGroupSmall){font-size:var(--typography-landing-title-group-small-font-size);font-weight:500;line-height:var(--typography-landing-title-group-small-line-height);letter-spacing:0}:where(.landingTitleBodyLarge){font-size:var(--typography-landing-title-body-large-font-size);font-weight:550;line-height:var(--typography-landing-title-body-large-line-height);letter-spacing:0}:where(.landingTitleBodyMedium){font-size:var(--typography-landing-title-body-medium-font-size);font-weight:550;line-height:var(--typography-landing-title-body-medium-line-height);letter-spacing:0}:where(.landingTitleBodySmall){font-size:var(--typography-landing-title-body-small-font-size);font-weight:500;line-height:var(--typography-landing-title-body-small-line-height);letter-spacing:0}:where(.landingBodyLarge){font-size:var(--typography-landing-body-large-font-size);font-weight:400;line-height:var(--typography-landing-body-large-line-height);letter-spacing:0}:where(.landingBodyMedium){font-size:var(--typography-landing-body-medium-font-size);font-weight:400;line-height:var(--typography-landing-body-medium-line-height);letter-spacing:0}:where(.landingBodySmall){font-size:var(--typography-landing-body-small-font-size);font-weight:350;line-height:var(--typography-landing-body-small-line-height);letter-spacing:0}:root{color:var(--color-text-strong);background:var(--color-background-screen);font-family:var(--font-family-dm-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{background:#fff1c2;min-height:100dvh;margin:0}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
