.btn{display:inline-flex;justify-content:center;align-items:center;border-radius:var(--radius-md,.5rem);text-decoration:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .1s ease}.btn:hover{transform:scale(1.05)}.btn:focus{transition:box-shadow .2s ease;transform:scale(.97)}.btn:disabled{transition:opacity .2s ease}.btn-icon{width:1.25rem;height:1.25rem;aspect-ratio:1/1;fill:transparent;border:none}.btn .btn-text,.btn-icon{transition:background-color .25s ease,color .25s ease,border-color .25s ease}.btn .btn-text{display:flex;padding:0 var(--spacing-xxs,.125rem);justify-content:center;align-items:center}.btn--sm{padding:var(--spacing-md,.5rem) var(--spacing-lg,.75rem)}.btn--md,.btn--sm{gap:var(--spacing-xs,.25rem)}.btn--md{padding:.625rem .875rem}.btn--md .btn-text,.btn--sm .btn-text{font-size:var(--text-sm,.875rem);line-height:var(--line-height-text-sm,1.25rem);font-style:normal;font-weight:600;font-family:var(--font-family-body,Inter)}.btn--lg{padding:.625rem var(--spacing-xl,1rem)}.btn--lg,.btn--xl{gap:var(--spacing-sm,.375rem)}.btn--xl{padding:var(--spacing-lg,.75rem) 1.125rem}.btn--lg .btn-text,.btn--xl .btn-text{font-size:var(--text-md,1rem);line-height:var(--line-height-text-md,1.5rem);font-style:normal;font-weight:600;font-family:var(--font-family-body,Inter)}.btn--icon-only--sm{padding:var(--spacing-md,.5rem)}.btn--icon-only--md{padding:.625rem}.btn--icon-only--lg{padding:var(--spacing-lg,.75rem)}.btn--icon-only--xl{padding:.875rem}.btn--primary{background:var(--bg-brand-solid,#5d2dba);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border,rgba(12,17,29,.18)) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner,rgba(12,17,29,.05)) inset,0 1px 2px 0 var(--shadow-xs,rgba(255,255,255,0));color:var(--text-white,#fff);border:1px solid var(--border-primary,#d5d7da)}.btn--primary .btn-icon{color:var(--button-primary-icon,#ad8cfa);stroke:var(--button-primary-icon,#ad8cfa)}.btn--primary:hover{background:var(--bg-brand-solid-hover,#4b2595)}.btn--primary:hover .btn-icon{color:var(--button-primary-icon-hover,#c9b2ff);stroke:var(--button-primary-icon-hover,#c9b2ff)}.btn--primary:focus{box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border,rgba(10,13,18,.18)) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner,rgba(10,13,18,.05)) inset,0 1px 2px 0 var(--shadow-xs,rgba(10,13,18,.05)),0 0 0 2px var(--bg-primary,#fff),0 0 0 4px var(--focus-ring,#6a33e0)}.btn--primary:disabled{border:1px solid var(--border-disabled-subtle,#e9eaeb);background:var(--bg-disabled,#f5f5f5);box-shadow:0 1px 2px 0 var(--shadow-xs,rgba(10,13,18,.05));color:var(--fg-disabled,#85888e)}.btn--primary:disabled .btn-icon{color:var(--fg-disabled-subtle,#d5d7da);stroke:var(--fg-disabled-subtle,#d5d7da)}.btn--secondary{border:1px solid var(--border-primary,#d5d7da);background:var(--bg-primary,#fff);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border,rgba(12,17,29,.18)) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner,rgba(12,17,29,.05)) inset,0 1px 2px 0 var(--shadow-xs,rgba(255,255,255,0));color:var(--text-secondary,#414651)}.btn--secondary .btn-icon{color:var(--fg-quaternary,#a4a7ae);stroke:var(--fg-quaternary,#a4a7ae)}.btn--secondary:hover{border:1px solid var(--border-primary,#d5d7da);background:var(--bg-primary-hover,#fafafa);color:var(--text-secondary-hover,#252b37)}.btn--secondary:hover .btn-icon{color:var(--fg-quaternary-hover,#a4a7ae);stroke:var(--fg-quaternary-hover,#a4a7ae)}.btn--secondary:focus{box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border,rgba(10,13,18,.18)) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner,rgba(10,13,18,.05)) inset,0 1px 2px 0 var(--shadow-xs,rgba(10,13,18,.05)),0 0 0 2px var(--bg-primary,#fff),0 0 0 4px var(--focus-ring,#6a33e0)}.btn--secondary:disabled{border:1px solid var(--border-disabled-subtle,#e9eaeb);background:var(--bg-primary,#fff);box-shadow:0 1px 2px 0 var(--shadow-xs,rgba(255,255,255,0));color:var(--fg-disabled,#a4a7ae)}.btn--secondary:disabled .btn-icon{color:var(--fg-disabled-subtle,#a4a7ae);stroke:var(--fg-disabled-subtle,#a4a7ae)}.btn--tertiary{background:transparent;border:transparent;color:var(--text-tertiary,#535862)}.btn--tertiary .btn-icon{color:var(--fg-quaternary,#a4a7ae);stroke:var(--fg-quaternary,#a4a7ae)}.btn--tertiary:hover{background:var(--bg-primary-hover,#fafafa);color:var(--text-tertiary-hover,#414651)}.btn--tertiary:hover .btn-icon{color:var(--fg-quaternary-hover,#a4a7ae);stroke:var(--fg-quaternary-hover,#a4a7ae)}.btn--tertiary:focus{background:var(--bg-primary,#ffffff);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border,rgba(10,13,18,.18)) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner,rgba(10,13,18,.05)) inset,0 1px 2px 0 var(--shadow-xs,rgba(10,13,18,.05)),0 0 0 2px var(--bg-primary,#fff),0 0 0 4px var(--focus-ring,#6a33e0)}.btn--tertiary:disabled{background:transparent;border:transparent;color:var(--fg-disabled,#a4a7ae)}.btn--link-color{background-color:transparent;border:transparent;color:var(--text-brand-secondary,#4b2595);padding:0}.btn--link-color .btn-icon{color:var(--fg-brand-secondary-alt,#6a33e0);stroke:var(--fg-brand-secondary-alt,#6a33e0)}.btn--link-color:hover{background:transparent;border:transparent;color:var(--text-brand-secondary-hover,#3a1d73);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.btn--link-color:hover .btn-icon{color:var(--fg-brand-secondary-hover,#6a33e0);stroke:var(--fg-brand-secondary-hover,#6a33e0)}.btn--link-color:focus{border-radius:var(--radius-xs,.25rem);background:rgba(255,255,255,0);box-shadow:0 0 0 2px var(--bg-primary,#fff),0 0 0 4px var(--focus-ring,#6a33e0)}.btn--link-color:disabled{color:var(--fg-disabled,#a4a7ae);text-decoration:none}.btn--link-color:disabled .btn-icon{color:var(--fg-disabled-subtle,#d5d7da);stroke:var(--fg-disabled-subtle,#d5d7da)}.btn--link{background-color:transparent;border:transparent;color:var(--text-tertiary,#535862);padding:0}.btn--link .btn-icon{color:var(--fg-quaternary,#a4a7ae);stroke:var(--fg-quaternary,#a4a7ae)}.btn--link:hover{background:transparent;border:transparent;color:var(--text-tertiary-hover,#414651);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.btn--link:hover .btn-icon{color:var(--fg-quaternary-hover,#717680);stroke:var(--fg-quaternary-hover,#717680)}.btn--link:focus{border-radius:var(--radius-xs,.25rem);background:rgba(255,255,255,0);box-shadow:0 0 0 2px var(--bg-primary,#fff),0 0 0 4px var(--focus-ring,#6a33e0)}.btn--link:disabled{color:var(--fg-disabled,#a4a7ae);text-decoration:none}.btn--link:disabled .btn-icon{color:var(--fg-disabled-subtle,#d5d7da);stroke:var(--fg-disabled-subtle,#d5d7da)}.btn--primary-destructive{background:var(--bg-error-solid,#d92d20);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border,rgba(12,17,29,.18)) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner,rgba(12,17,29,.05)) inset,0 1px 2px 0 var(--shadow-xs,rgba(255,255,255,0));color:var(--text-white,#fff);border:2px solid var(--border-error,#f97066)}.btn--primary-destructive .btn-icon{color:var(--button-destructive-primary-icon,#fda29b);stroke:var(--button-destructive-primary-icon,#fda29b)}.btn--primary-destructive:hover{background:var(--bg-error-solid-hover,#b42318)}.btn--primary-destructive:hover .btn-icon{color:var(--button-destructive-primary-icon-hover,#fecdca);stroke:var(--button-destructive-primary-icon-hover,#fecdca)}.btn--primary-destructive:focus{box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border,rgba(10,13,18,.18)) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner,rgba(10,13,18,.05)) inset,0 1px 2px 0 var(--shadow-xs,rgba(10,13,18,.05)),0 0 0 2px var(--bg-primary,#fff),0 0 0 4px var(--focus-ring-error,#f04438)}.btn--primary-destructive:disabled{border:1px solid var(--border-disabled-subtle,#e9eaeb);background:var(--bg-disabled,#f5f5f5);box-shadow:0 1px 2px 0 var(--shadow-xs,rgba(10,13,18,.05));color:var(--fg-disabled,#85888e)}.btn--primary-destructive:disabled .btn-icon{color:var(--fg-disabled-subtle,#d5d7da);stroke:var(--fg-disabled-subtle,#d5d7da)}.btn--secondary-destructive{border:1px solid var(--border-error-subtle,#fda29b);background:var(--bg-primary,#fff);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border,rgba(12,17,29,.18)) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner,rgba(12,17,29,.05)) inset,0 1px 2px 0 var(--shadow-xs,rgba(255,255,255,0));color:var(--text-error-primary,#d92d20)}.btn--secondary-destructive .btn-icon{color:var(--fg-error-secondary,#f04438);stroke:var(--fg-error-secondary,#f04438)}.btn--secondary-destructive:hover{border:1px solid var(--border-error-subtle,#fda29b);background:var(--bg-error-primary,#fef3f2);color:var(--text-error-primary-hover,#b42318)}.btn--secondary-destructive:hover .btn-icon{color:var(--fg-error-primary,#d92d20);stroke:var(--fg-error-primary,#d92d20)}.btn--secondary-destructive:focus{box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border,rgba(10,13,18,.18)) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner,rgba(10,13,18,.05)) inset,0 1px 2px 0 var(--shadow-xs,rgba(10,13,18,.05)),0 0 0 2px var(--bg-primary,#fff),0 0 0 4px var(--focus-ring-error,#f04438)}.btn--secondary-destructive:disabled{border:1px solid var(--border-disabled-subtle,#e9eaeb);background:var(--bg-primary,#fff);box-shadow:0 1px 2px 0 var(--shadow-xs,rgba(255,255,255,0));color:var(--fg-disabled,#a4a7ae)}.btn--secondary-destructive:disabled .btn-icon{color:var(--fg-disabled-subtle,#a4a7ae);stroke:var(--fg-disabled-subtle,#a4a7ae)}.btn--tertiary-destructive{background:transparent;border:transparent;color:var(--text-error-primary,#d92d20)}.btn--tertiary-destructive .btn-icon{color:var(--fg-error-secondary,#f04438);stroke:var(--fg-error-secondary,#f04438)}.btn--tertiary-destructive:hover{background:var(--bg-error-primary,#fef3f2);color:var(--text-error-primary-hover,#b42318)}.btn--tertiary-destructive:hover .btn-icon{color:var(--fg-error-primary,#d92d20);stroke:var(--fg-error-primary,#d92d20)}.btn--tertiary-destructive:focus{background:var(--bg-primary,#fff);box-shadow:0 0 0 2px var(--bg-primary,#fff),0 0 0 4px #f04438}.btn--tertiary-destructive:disabled{background:transparent;border:transparent;color:var(--fg-disabled,#a4a7ae)}.btn--link-destructive{background-color:transparent;border:transparent;color:var(--text-error-primary,#d92d20);padding:0}.btn--link-destructive .btn-icon{color:var(--fg-error-secondary,#f04438);stroke:var(--fg-error-secondary,#f04438)}.btn--link-destructive:hover{background:transparent;border:transparent;color:var(--text-error-primary-hover,#b42318);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.btn--link-destructive:hover .btn-icon{color:var(--fg-error-primary,#d92d20);stroke:var(--fg-error-primary,#d92d20)}.btn--link-destructive:focus{border-radius:var(--radius-xs,.25rem);background:rgba(255,255,255,0);box-shadow:0 0 0 2px var(--bg-primary,#fff),0 0 0 4px #f04438}.btn--link-destructive:disabled{color:var(--fg-disabled,#a4a7ae);text-decoration:none}.btn--link-destructive:disabled .btn-icon{color:var(--fg-disabled-subtle,#d5d7da);stroke:var(--fg-disabled-subtle,#d5d7da)}.carousel-button-arrow--md{display:flex;width:3rem;height:3rem;justify-content:center;align-items:center;gap:var(--spacing-lg,.75rem);flex-shrink:0;border-radius:var(--radius-full,624.9375rem);border:1px solid var(--border-secondary,#e4e7ec);color:var(--fg-quaternary-500,#667085);background:none}.carousel-button-arrow--md:hover{background:var(--bg-primary-hover,#f9fafb);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--fg-quaternary-hover,#f9fafb)}.carousel-button-arrow--md:disabled{background:var(--bg-primary-disabled,#f3f4f6);border:1px solid var(--border-tertiary,#e4e7ec);color:var(--fg-disabled-subtle,#f3f4f6)}.carousel-button-arrow--lg{display:flex;width:3.5rem;height:3.5rem;justify-content:center;align-items:center;gap:var(--spacing-lg,.75rem);flex-shrink:0;border-radius:var(--radius-full,624.9375rem);border:1px solid var(--border-secondary,#e4e7ec);color:var(--fg-quaternary-500,#667085);background:none}.carousel-button-arrow--lg:hover{background:var(--bg-primary-hover,#f9fafb);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--fg-quaternary-hover,#f9fafb)}.carousel-button-arrow--lg:disabled{background:var(--bg-primary-disabled,#f3f4f6);border:1px solid var(--border-tertiary,#e4e7ec);color:var(--fg--disabled-subtle,#f3f4f6)}.carousel-lone-arrow--md{width:2.5rem;height:1.25rem;flex-shrink:0;color:var(--fg-quaternary-500,#667085)}.carousel-lone-arrow--md:hover{color:var(--fg-quaternary-hover,#f9fafb)}.carousel-lone-arrow-md:disabled{color:var(--fg-quaternary-disabled-subtle,#f3f4f6)}.carousel-lone-arrow--lg{width:3rem;height:1.5rem;flex-shrink:0;color:var(--fg-quaternary-500,#667085)}.carousel-lone-arrow--lg:hover{color:var(--fg-quaternary-hover,#f9fafb)}.carousel-lone-arrow-lg:disabled{color:var(--fg-quaternary-disabled-subtle,#f3f4f6)}.carousel-button-icon--md{width:1.25rem;height:1.25rem;flex-shrink:0;stroke:var(--fg-quaternary,#a4a7ae)}.carousel-button-icon--lg{width:1.5rem;height:1.5rem;flex-shrink:0;stroke:var(--fg-quaternary,#a4a7ae)}.featured-icon{display:flex;justify-content:center;align-items:center}.featured-icon,.featured-icon-icon{flex-shrink:0;aspect-ratio:1/1}.featured-icon--sm,.featured-icon--sm-dark{width:2rem;height:2rem;padding:.5rem}.featured-icon--sm-dark{border-radius:var(--radius-sm,.375rem)}.featured-icon--sm .featured-icon-icon,.featured-icon--sm-dark .featured-icon-icon{width:1.5rem;height:1.5rem}.featured-icon--md,.featured-icon--md-dark{width:2.5rem;height:2.5rem;padding:.625rem}.featured-icon--md-dark{border-radius:var(--radius-md,.5rem)}.featured-icon--md .featured-icon-icon,.featured-icon--md-dark .featured-icon-icon{width:1.75rem;height:1.75rem}.featured-icon--lg,.featured-icon--lg-dark{width:3rem;height:3rem;padding:.75rem}.featured-icon--lg-dark{border-radius:var(--radius-lg,.625rem)}.featured-icon--lg .featured-icon-icon,.featured-icon--lg-dark .featured-icon-icon{width:2rem;height:2rem}.featured-icon--xl,.featured-icon--xl-dark{width:3.5rem;height:3.5rem;padding:.875rem}.featured-icon--xl-dark{border-radius:var(--spacing-lg,.75rem)}.featured-icon--xl .featured-icon-icon,.featured-icon--xl-dark .featured-icon-icon{width:2.25rem;height:2.25rem}.featured-icon--light--brand{border-radius:var(--radius-full,624.9375rem);background:var(--bg-brand-secondary,#e1d4ff)}.featured-icon--light--brand .featured-icon-icon{stroke:var(--featured-icon-light-fg-brand,#5d2dba);color:var(--featured-icon-light-fg-brand,#5d2dba);fill:none}.featured-icon--light--gray{border-radius:var(--radius-full,624.9375rem);background:var(--bg-tertiary,#f5f5f5)}.featured-icon--light--gray .featured-icon-icon{stroke:var(--featured-icon-light-fg-gray,#717680);color:var(--featured-icon-light-fg-gray,#717680);fill:none}.featured-icon--light--error{border-radius:var(--radius-full,624.9375rem);background:var(--bg-error-secondary,#fee4e2)}.featured-icon--light--error .featured-icon-icon{stroke:var(--featured-icon-light-fg-error,#d92d20);color:var(--featured-icon-light-fg-error,#d92d20);fill:none}.featured-icon--light--warning{border-radius:var(--radius-full,624.9375rem);background:var(--bg-warning-secondary,#fef0c7)}.featured-icon--light--warning .featured-icon-icon{stroke:var(--featured-icon-light-fg-warning,#dc6803);color:var(--featured-icon-light-fg-warning,#dc6803);fill:none}.featured-icon--light--success{border-radius:var(--radius-full,624.9375rem);background:var(--bg-success-secondary,#dcfae6)}.featured-icon--light--success .featured-icon-icon{stroke:var(--featured-icon-light-fg-success,#079455);color:var(--featured-icon-light-fg-success,#079455);fill:none}.featured-icon--lg-dark .featured-icon-icon,.featured-icon--md-dark .featured-icon-icon,.featured-icon--sm-dark .featured-icon-icon,.featured-icon--xl-dark .featured-icon-icon{stroke:var(--fg-white,#ffffff);color:var(--fg-white,#ffffff);fill:none}.featured-icon--dark--brand{background:var(--bg-brand-solid,#5d2dba)}.featured-icon--dark--brand,.featured-icon--dark--gray{border:1px solid var(--border-primary,#d5d7da);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border,rgba(10,13,18,.18)) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner,rgba(10,13,18,.05)) inset,0 1px 2px 0 var(--shadow-xs,rgba(10,13,18,.05))}.featured-icon--dark--gray{background:var(--bg-secondary-solid,#535862)}.featured-icon--dark--error{background:var(--bg-error-solid,#d92d20)}.featured-icon--dark--error,.featured-icon--dark--warning{border:1px solid var(--border-primary,#d5d7da);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border,rgba(10,13,18,.18)) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner,rgba(10,13,18,.05)) inset,0 1px 2px 0 var(--shadow-xs,rgba(10,13,18,.05))}.featured-icon--dark--warning{background:var(--bg-warning-solid,#dc6803)}.featured-icon--dark--success{border:1px solid var(--border-primary,#d5d7da);background:var(--bg-success-solid,#079455);box-shadow:0 0 0 1px var(--shadow-skeumorphic-inner-border,rgba(10,13,18,.18)) inset,0 -2px 0 0 var(--shadow-skeumorphic-inner,rgba(10,13,18,.05)) inset,0 1px 2px 0 var(--shadow-xs,rgba(10,13,18,.05))}.input-container{width:100%}.input-container,.input-with-label{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm,.375rem)}.input-with-label{align-self:stretch}.label-wrapper{display:flex;align-items:flex-start;gap:var(--spacing-xxs,.125rem)}.label{color:var(--text-secondary,#414651)}.label,.label-required{font-family:var(--font-family-body,Inter);font-size:var(--text-sm,.875rem);font-style:normal;font-weight:500;line-height:var(--line-height-text-sm,1.25rem)}.label-required{color:var(--text-brand-tertiary,#5d2dba)}.hint-text{color:var(--text-tertiary,#535862)}.hint-text,.hint-text-error{font-family:var(--font-family-body,Inter);font-size:var(--text-sm,.875rem);font-style:normal;font-weight:400;line-height:var(--line-height-text-sm,1.25rem);padding:0;margin:0}.hint-text-error{color:var(--text-error-primary,#d92d20)}.input-wrapper{display:flex;align-items:center;padding:var(--spacing-md) var(--spacing-lg);border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--bg-primary);box-shadow:0 1px 2px 0 var(--shadow-xs);transition:border .2s,box-shadow .2s;width:auto}.input-wrapper:focus-within{border:2px solid var(--border-brand)}.input-field{all:unset;width:100%;color:var(--text-primary,#181d27);font-family:var(--font-family-body,Inter);font-size:var(--text-md,1rem);font-style:normal;font-weight:400;line-height:var(--line-height-text-md,1.5rem)}.input-field::placeholder{color:var(--text-placeholder,#717680)}textarea.input-field{min-height:8rem;resize:vertical;line-height:var(--line-height-text-md,1.5rem);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.input-wrapper--sm{padding:var(--spacing-md,.5rem) var(--spacing-lg,.75rem);gap:var(--spacing-md,.5rem)}.input-wrapper--md{padding:.625rem .875rem;gap:var(--spacing-md,.5rem)}.input-wrapper--destructive{border:1px solid var(--border-error-subtle,#fda29b)}.input-wrapper--disabled{border:1px solid var(--border-disabled,#d5d7da);background:var(--bg-disabled-subtle,#fafafa);color:var(--text-disabled,#717680);pointer-events:none}.input-wrapper--disabled .input-field::placeholder{color:var(--text-disabled)}.tag{display:inline-flex;justify-content:center;align-items:center;border-radius:var(--radius-sm,.375rem);border:1px solid var(--border-primary,#d5d7da);background:var(--bg-primary,#fff);color:var(--text-secondary,#414651);gap:.1875rem}.tag--text-sm{font-size:var(--text-xs,.75rem);line-height:var(--line-height-text-xs,1.125rem)}.tag--text-lg,.tag--text-md,.tag--text-sm{font-family:var(--font-family-body,Inter);font-style:normal;font-weight:500}.tag--text-lg,.tag--text-md{font-size:var(--text-sm,.875rem);line-height:var(--line-height-text-sm,1.25rem)}.tag--noicon--nocheck--text-only--sm{padding:.1875rem var(--spacing-md,.5rem)}.tag--noicon--nocheck--text-only--md{padding:var(--spacing-xxs,.125rem) .5625rem}.tag--noicon--nocheck--text-only--lg{padding:var(--spacing-xs,.25rem) .625rem}.tag--noicon--nocheck--x-close--sm{padding:.1875rem var(--spacing-xs,.25rem) .1875rem var(--spacing-md,.5rem)}.tag--noicon--nocheck--x-close--md{padding:var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem) var(--spacing-xxs,.125rem) .5625rem}.tag--noicon--nocheck--x-close--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .625rem}.tag--noicon--nocheck--count--sm{padding:.1875rem var(--spacing-xs,.25rem) .1875rem var(--spacing-md,.5rem)}.tag--noicon--nocheck--count--md{padding:var(--spacing-xxs,.125rem) .1875rem var(--spacing-xxs,.125rem) .5625rem}.tag--noicon--nocheck--count--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .625rem}.tag--noicon--check--text-only--sm{padding:.1875rem var(--spacing-md,.5rem) .1875rem .3125rem}.tag--noicon--check--text-only--md{padding:var(--spacing-xxs,.125rem) .5625rem var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem)}.tag--noicon--check--text-only--lg{padding:var(--spacing-xs,.25rem) .625rem var(--spacing-xs,.25rem) .3125rem}.tag--noicon--check--x-close--sm{padding:.1875rem var(--spacing-xs,.25rem) .1875rem .3125rem}.tag--noicon--check--x-close--md{padding:var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem)}.tag--noicon--check--x-close--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .3125rem}.tag--noicon--check--count--sm{padding:.1875rem var(--spacing-xs,.25rem) .1875rem .3125rem}.tag--noicon--check--count--md{padding:var(--spacing-xxs,.125rem) .1875rem var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem)}.tag--noicon--check--count--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .3125rem}.tag--country--nocheck--text-only--sm{padding:.1875rem var(--spacing-md,.5rem) .1875rem var(--spacing-xs,.25rem)}.tag--country--nocheck--text-only--md{padding:var(--spacing-xxs,.125rem) .5625rem var(--spacing-xxs,.125rem) .3125rem}.tag--country--nocheck--text-only--lg{padding:var(--spacing-xs,.25rem) .625rem var(--spacing-xs,.25rem) .4375rem}.tag--country--nocheck--x-close--sm{padding:.1875rem var(--spacing-xs,.25rem)}.tag--country--nocheck--x-close--md{padding:var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem) var(--spacing-xxs,.125rem) .3125rem}.tag--country--nocheck--x-close--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .4375rem}.tag--country--nocheck--count--sm{padding:.1875rem var(--spacing-xs,.25rem)}.tag--country--nocheck--count--md{padding:var(--spacing-xxs,.125rem) .1875rem var(--spacing-xxs,.125rem) .3125rem}.tag--country--nocheck--count--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .4375rem}.tag--country--check--text-only--sm{padding:.1875rem var(--spacing-md,.5rem) .1875rem .3125rem}.tag--country--check--text-only--md{padding:var(--spacing-xxs,.125rem) .5625rem var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem)}.tag--country--check--text-only--lg{padding:var(--spacing-xs,.25rem) .625rem var(--spacing-xs,.25rem) .3125rem}.tag--country--check--x-close--sm{padding:.1875rem var(--spacing-xs,.25rem) .1875rem .3125rem}.tag--country--check--x-close--md{padding:var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem)}.tag--country--check--x-close--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .3125rem}.tag--country--check--count--sm{padding:.1875rem var(--spacing-xs,.25rem) .1875rem .3125rem}.tag--country--check--count--md{padding:var(--spacing-xxs,.125rem) .1875rem var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem)}.tag--country--check--count--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .3125rem}.tag--avatar--nocheck--text-only--sm{padding:.1875rem var(--spacing-md,.5rem) .1875rem var(--spacing-xs,.25rem)}.tag--avatar--nocheck--text-only--md{padding:var(--spacing-xxs,.125rem) .5625rem var(--spacing-xxs,.125rem) .3125rem}.tag--avatar--nocheck--text-only--lg{padding:var(--spacing-xs,.25rem) .625rem var(--spacing-xs,.25rem) .4375rem}.tag--avatar--nocheck--x-close--sm{padding:.1875rem var(--spacing-xs,.25rem)}.tag--avatar--nocheck--x-close--md{padding:var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem) var(--spacing-xxs,.125rem) .3125rem}.tag--avatar--nocheck--x-close--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .4375rem}.tag--avatar--nocheck--count--sm{padding:.1875rem var(--spacing-xs,.25rem)}.tag--avatar--nocheck--count--md{padding:var(--spacing-xxs,.125rem) .1875rem var(--spacing-xxs,.125rem) .3125rem}.tag--avatar--nocheck--count--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .4375rem}.tag--avatar--check--text-only--sm{padding:.1875rem var(--spacing-md,.5rem) .1875rem .3125rem}.tag--avatar--check--text-only--md{padding:var(--spacing-xxs,.125rem) .5625rem var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem)}.tag--avatar--check--text-only--lg{padding:var(--spacing-xs,.25rem) .625rem var(--spacing-xs,.25rem) .3125rem}.tag--avatar--check--x-close--sm{padding:.1875rem var(--spacing-xs,.25rem) .1875rem .3125rem}.tag--avatar--check--x-close--md{padding:var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem)}.tag--avatar--check--x-close--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .3125rem}.tag--avatar--check--count--sm{padding:.1875rem var(--spacing-xs,.25rem) .1875rem .3125rem}.tag--avatar--check--count--md{padding:var(--spacing-xxs,.125rem) .1875rem var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem)}.tag--avatar--check--count--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .3125rem}.tag--dot--nocheck--text-only--sm{padding:.1875rem var(--spacing-md,.5rem) .1875rem var(--spacing-sm,.375rem)}.tag--dot--nocheck--text-only--md{padding:var(--spacing-xxs,.125rem) .5625rem var(--spacing-xxs,.125rem) .4375rem}.tag--dot--nocheck--text-only--lg{padding:var(--spacing-xs,.25rem) .625rem var(--spacing-xs,.25rem) .5625rem}.tag--dot--nocheck--x-close--sm{padding:.1875rem var(--spacing-xs,.25rem) .1875rem var(--spacing-sm,.375rem)}.tag--dot--nocheck--x-close--md{padding:var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem) var(--spacing-xxs,.125rem) .4375rem}.tag--dot--nocheck--x-close--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .5625rem}.tag--dot--nocheck--count--sm{padding:.1875rem var(--spacing-xs,.25rem) .1875rem var(--spacing-sm,.375rem)}.tag--dot--nocheck--count--md{padding:var(--spacing-xxs,.125rem) .1875rem var(--spacing-xxs,.125rem) .4375rem}.tag--dot--nocheck--count--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .5625rem}.tag--dot--check--text-only--sm{padding:.1875rem var(--spacing-md,.5rem) .1875rem .3125rem}.tag--dot--check--text-only--md{padding:var(--spacing-xxs,.125rem) .5625rem var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem)}.tag--dot--check--text-only--lg{padding:var(--spacing-xs,.25rem) .625rem var(--spacing-xs,.25rem) .3125rem}.tag--dot--check--x-close--sm{padding:.1875rem var(--spacing-xs,.25rem) .1875rem .3125rem}.tag--dot--check--x-close--md{padding:var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem)}.tag--dot--check--x-close--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .3125rem}.tag--dot--check--count--sm{padding:.1875rem var(--spacing-xs,.25rem) .1875rem .3125rem}.tag--dot--check--count--md{padding:var(--spacing-xxs,.125rem) .1875rem var(--spacing-xxs,.125rem) var(--spacing-xs,.25rem)}.tag--dot--check--count--lg{padding:var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) var(--spacing-xs,.25rem) .3125rem}.toggle-slider{padding:var(--spacing-xxs,.125rem);background:var(--bg-tertiary,#f2f4f7)}.switch-thumb,.toggle-slider{display:flex;align-items:center;flex-shrink:0;border-radius:var(--radius-full,624.9375rem);border:none}.switch-thumb{box-shadow:0 1px 3px 0 var(--shadow-sm-01,rgba(16,24,40,.1)),0 1px 2px 0 var(--shadow-sm-02,rgba(16,24,40,.06));transform:translateX(0);transition:transform .4s ease-in-out;justify-content:center}.slider-icon,.switch-thumb{background:var(--fg-white,#fff)}.slider-icon{flex-shrink:0;border-radius:var(--radius-full,624.9375rem)}.slider-icon-dark{color:var(--brand-700,#0033a3)}.slider-icon-light{color:var(--button-tertiary-fg,#94969c)}.toggle-slider--sm{width:2.25rem;height:1.25rem}.toggle-slider--sm .switch-thumb{width:1rem;height:1rem}.toggle-slider--sm .switch-thumb .slider-icon{width:.625rem;height:.625rem}.toggle-slider--md{width:2.75rem;height:1.5rem}.toggle-slider--md .switch-thumb{width:1.25rem;height:1.25rem}.toggle-slider--md .switch-thumb .slider-icon{width:.75rem;height:.75rem}.toggle-slider:focus{box-shadow:0 0 0 2px var(--bg-primary,#fff),0 0 0 4px var(--focus-ring,#007bff)}.toggle-slider:disabled{background:var(--bg-disabled,#f2f4f7)}.toggle-slider[aria-checked=true]{background:var(--bg-brand-solid,#005ecc)}.toggle-slider[aria-checked=true]:hover{background:var(--bg-brand-solid-hover,#0048a3)}.toggle-slider[aria-checked=true]:focus{box-shadow:0 0 0 2px var(--bg-brand-solid,#005ecc),0 0 0 4px var(--focus-ring,#007bff);background:var(--bg-brand-solid,#005ecc)}.toggle-slider[aria-checked=true]:disabled{background:var(--bg-disabled,#f2f4f7)}.toggle-slider--sm[aria-checked=true] .switch-thumb{transform:translateX(1rem)}.toggle-slider--md[aria-checked=true] .switch-thumb{transform:translateX(1.125rem)}