._iconButton_1sw4n_2{border-radius:var(--radius-full);color:var(--color-fg-default);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._iconButton_1sw4n_2:focus-visible{box-shadow:var(--focus-ring);outline:none}._iconButton_1sw4n_2:disabled{cursor:not-allowed}._sm_1sw4n_25{height:var(--size-xl);width:var(--size-xl)}._md_1sw4n_30{height:var(--size-2xl);width:var(--size-2xl)}._lg_1sw4n_35{height:var(--size-3xl);width:var(--size-3xl)}._solid_1sw4n_41{background-color:var(--color-accent-default);color:var(--color-on-primary)}._solid_1sw4n_41:hover:not(:disabled){background-color:var(--color-accent-hover)}._solid_1sw4n_41:active:not(:disabled),._solid_1sw4n_41:focus-visible{background-color:var(--color-accent-active)}._secondary_1sw4n_55{background-color:var(--color-accent-secondary-default);color:var(--color-accent-default)}._secondary_1sw4n_55:hover:not(:disabled){background-color:var(--color-accent-secondary-hover);color:var(--color-accent-hover)}._secondary_1sw4n_55:active:not(:disabled){background-color:var(--color-accent-secondary-active);color:var(--color-accent-active)}._danger_1sw4n_70{background-color:var(--color-danger-default);color:var(--color-on-primary)}._danger_1sw4n_70:hover:not(:disabled){background-color:var(--color-danger-hover)}._danger_1sw4n_70:active:not(:disabled),._danger_1sw4n_70:focus-visible{background-color:var(--color-danger-active)}._danger_1sw4n_70:focus-visible,._dangerSecondary_1sw4n_85:focus-visible,._outlineDanger_1sw4n_86:focus-visible{box-shadow:var(--focus-ring-danger)}._dangerSecondary_1sw4n_85{background-color:var(--color-danger-secondary-default);color:var(--color-danger-default)}._dangerSecondary_1sw4n_85:hover:not(:disabled){background-color:var(--color-danger-secondary-hover);color:var(--color-danger-hover)}._dangerSecondary_1sw4n_85:active:not(:disabled){background-color:var(--color-danger-secondary-active);color:var(--color-danger-active)}._outlineAccent_1sw4n_105{box-shadow:inset 0 0 0 var(--border-width-s) var(--color-accent-tertiary-default);color:var(--color-accent-default);background-color:#0000}._outlineAccent_1sw4n_105:hover:not(:disabled){box-shadow:inset 0 0 0 var(--border-width-s) var(--color-accent-tertiary-hover);color:var(--color-accent-hover)}._outlineAccent_1sw4n_105:active:not(:disabled){box-shadow:inset 0 0 0 var(--border-width-s) var(--color-accent-tertiary-active);color:var(--color-accent-active)}._outlineAccent_1sw4n_105:focus-visible{box-shadow:inset 0 0 0 var(--border-width-s) var(--color-accent-tertiary-active), var(--focus-ring)}._outlineDanger_1sw4n_86{box-shadow:inset 0 0 0 var(--border-width-s) var(--color-danger-tertiary-default);color:var(--color-danger-default);background-color:#0000}._outlineDanger_1sw4n_86:hover:not(:disabled){box-shadow:inset 0 0 0 var(--border-width-s) var(--color-danger-tertiary-hover);color:var(--color-danger-hover)}._outlineDanger_1sw4n_86:active:not(:disabled){box-shadow:inset 0 0 0 var(--border-width-s) var(--color-danger-tertiary-active);color:var(--color-danger-active)}._outlineDanger_1sw4n_86:focus-visible{box-shadow:inset 0 0 0 var(--border-width-s) var(--color-danger-tertiary-active), var(--focus-ring-danger)}._inverse_1sw4n_145{background-color:var(--color-fg-inverse);color:var(--color-accent-default)}._inverse_1sw4n_145:hover:not(:disabled){color:var(--color-accent-hover);opacity:var(--opacity-hover)}._inverse_1sw4n_145:active:not(:disabled){color:var(--color-accent-active);opacity:var(--opacity-active)}._neutral_1sw4n_165{background-color:var(--color-neutral-secondary-default);color:var(--color-fg-default)}._neutral_1sw4n_165:hover:not(:disabled){background-color:var(--color-neutral-secondary-hover)}._neutral_1sw4n_165:active:not(:disabled){background-color:var(--color-neutral-secondary-active)}._plain_1sw4n_178{background-color:#0000}._plain_1sw4n_178:hover:not(:disabled){background-color:var(--color-bg-surface-2)}._surface_1sw4n_188{background-color:var(--color-bg-surface-1);box-shadow:var(--shadow-s), inset 0 0 0 var(--border-width-xs) var(--color-fg-divider-muted)}._surface_1sw4n_188:hover:not(:disabled){background-color:var(--color-bg-surface-2)}._photo_1sw4n_200{background-color:var(--color-bg-surface-1);box-shadow:var(--shadow-m)}._photo_1sw4n_200:hover:not(:disabled){background-color:var(--color-bg-surface-2)}._photo_1sw4n_200:focus-visible{box-shadow:var(--focus-ring), var(--shadow-m)}._surface_1sw4n_188:focus-visible{box-shadow:var(--focus-ring), var(--shadow-s), inset 0 0 0 var(--border-width-xs) var(--color-fg-divider-muted)}._open_1sw4n_222{background-color:var(--color-accent-secondary-default);box-shadow:var(--shadow-s), inset 0 0 0 var(--border-width-s) var(--color-accent-tertiary-default);color:var(--color-accent-default)}._open_1sw4n_222:hover:not(:disabled){background-color:var(--color-accent-secondary-hover)}._open_1sw4n_222:focus-visible{box-shadow:var(--focus-ring), var(--shadow-s), inset 0 0 0 var(--border-width-s) var(--color-accent-tertiary-active)}._iconButton_1sw4n_2:disabled{background-color:var(--color-disable-surface-1);box-shadow:none;color:var(--color-disable-surface-4)}._outlineAccent_1sw4n_105:disabled,._outlineDanger_1sw4n_86:disabled{box-shadow:inset 0 0 0 var(--border-width-s) var(--color-disable-surface-2);background-color:#0000}._plain_1sw4n_178:disabled{background-color:#0000}._content_1sw4n_254{justify-content:center;align-items:center;display:inline-flex}._loading_1sw4n_260 ._content_1sw4n_254{opacity:0}._spinner_1sw4n_264{justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._iconButton_1sw4n_2{transition:none}}._viewport_knaop_1{bottom:var(--spacing-lg);gap:var(--spacing-xs);pointer-events:none;right:var(--spacing-lg);z-index:80;flex-direction:column;display:flex;position:fixed}._toast_knaop_12{background:var(--color-bg-surface-1);border:var(--border-width-xs) solid var(--color-fg-divider-soft);border-radius:var(--radius-md);box-shadow:var(--shadow-l);max-width:26rem;padding:var(--spacing-sm) var(--spacing-md)}._success_knaop_21{border-color:var(--color-success-default)}._danger_knaop_25{border-color:var(--color-danger-default)}._info_knaop_29{border-color:var(--color-fg-divider-soft)}
