._iconButton_1ois6_1{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border-width:var(--button-border-width);border-style:solid;border-radius:var(--button-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:color var(--animation-duration-primary),background-color var(--animation-duration-primary),border-color var(--animation-duration-primary)}._iconButton_1ois6_1:focus-visible{outline:3px solid var(--outline-color);outline-offset:2px}._x-small_1ois6_23{width:2rem;height:2rem}._small_1ois6_28,._regular_1ois6_29{width:2.5rem;height:2.5rem}@media (width >= 768px){._regular_1ois6_29{width:3rem;height:3rem}}._primary_1ois6_41{border-color:var(--button-primary-border-color);background-color:var(--button-primary-background-color);color:var(--button-primary-color)}._primary_1ois6_41:hover{border-color:var(--button-primary-border-hover-color);background-color:var(--button-primary-background-hover-color);color:var(--button-primary-color-hover)}._secondary_1ois6_53{border-color:var(--button-secondary-border-color);background-color:var(--button-secondary-background-color);color:var(--button-secondary-color)}._secondary_1ois6_53:hover{border-color:var(--button-secondary-border-hover-color);background-color:var(--button-secondary-background-hover-color);color:var(--button-secondary-color-hover)}._transparent_1ois6_65{border-color:transparent;background-color:transparent;color:var(--button-secondary-color)}._transparent_1ois6_65:hover{background-color:var(--color-neutral-200)}._button_1ois6_75[disabled]{border-color:var(--button-disabled-border-color);background-color:var(--button-disabled-background-color);color:var(--button-disabled-color);cursor:not-allowed}html:has(._dialog_tt9bd_1[open]){overflow:hidden}._dialog_tt9bd_1{top:64px;left:0;width:100%;max-height:80%;padding:0;border:0;border-radius:var(--border-radius-base);margin:0 var(--spacing-base);box-shadow:var(--elevation-large);grid-template:"image" min-content "header" min-content "content" min-content "footer" min-content / 1fr;opacity:0;scale:.9;transition:display var(--animation-duration-secondary) allow-discrete,overlay var(--animation-duration-secondary) allow-discrete,opacity var(--animation-duration-secondary),scale var(--animation-duration-secondary)}._dialog_tt9bd_1::backdrop{background-color:var(--backdrop-color);opacity:0;transition:display var(--animation-duration-secondary) allow-discrete,overlay var(--animation-duration-secondary) allow-discrete,opacity var(--animation-duration-secondary)}@media (prefers-reduced-motion: reduce){._dialog_tt9bd_1,._dialog_tt9bd_1::backdrop{transition-duration:0s}}._dialog_tt9bd_1[open]{display:grid}._dialog_tt9bd_1[open],._dialog_tt9bd_1[open]::backdrop{opacity:1;scale:1}@starting-style{._dialog_tt9bd_1[open]{opacity:0;scale:.9}._dialog_tt9bd_1[open]::backdrop{opacity:0}}@media (width >= 768px){._dialog_tt9bd_1{max-width:640px;margin:0 auto;grid-template:"image header" min-content "image content" min-content "image footer" min-content / auto 1fr}}._closeButton_tt9bd_77{position:absolute;z-index:1;top:var(--spacing-xs);right:var(--spacing-xs);border-color:transparent;background-color:transparent;color:var(--type-body-color);opacity:.8}._closeButton_tt9bd_77:hover{border-color:transparent;background-color:transparent;color:var(--type-body-color);opacity:1}@media (width >= 768px){._closeButton_tt9bd_77{top:var(--spacing-base)}}._dialog_tt9bd_1:has(._image_tt9bd_101) ._closeButton_tt9bd_77{color:var(--color-neutral-white)}@media (width >= 768px){._dialog_tt9bd_1:has(._image_tt9bd_101) ._closeButton_tt9bd_77{color:var(--type-body-color)}}._grid_tt9bd_111{display:grid;gap:0;grid-template-rows:160px auto}@media (width >= 768px){._grid_tt9bd_111{grid-template-columns:260px 1fr;grid-template-rows:auto}}._header_tt9bd_124{padding:var(--grid-gap);padding-right:calc(var(--grid-gap) * 3);grid-area:header}@media (width >= 768px){._header_tt9bd_124{padding-right:calc(var(--grid-gap) * 2)}}._content_tt9bd_136{padding:var(--grid-gap);grid-area:content}._dialog_tt9bd_1:has(._header_tt9bd_124) ._content_tt9bd_136{padding-top:0}._dialog_tt9bd_1:has(._footer_tt9bd_145) ._content_tt9bd_136{padding-bottom:0}._footer_tt9bd_145{display:flex;justify-content:flex-end;padding:var(--grid-gap);gap:var(--spacing-xs);grid-area:footer}._image_tt9bd_101{width:100%;height:160px;grid-area:image;-o-object-fit:cover;object-fit:cover}@media (width >= 768px){._image_tt9bd_101{width:260px;height:100%}}
