.hd-loader-circular{border:2px solid var(--hd-loader-circular-fillColor);width:var(--hd-loader-circular-size);height:var(--hd-loader-circular-size);border-bottom-color:#0000;border-radius:50%;animation:1s linear infinite rotation;display:inline-block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hd-icon{fill:currentColor;font-size:0;display:inline-block}.hd-icon svg{display:block;width:100%!important;height:100%!important}.hd-typography{margin:0}.hd-typography:empty{display:none}.hd-typography--no-wrap{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hd-typography--variant-display-XL{font:var(--hd-typography-display-XL) var(--hd-typography-fontFamily)}.hd-typography--variant-display-L{font:var(--hd-typography-display-L) var(--hd-typography-fontFamily)}.hd-typography--variant-display-M{font:var(--hd-typography-display-M) var(--hd-typography-fontFamily)}.hd-typography--variant-display-S{font:var(--hd-typography-display-S) var(--hd-typography-fontFamily)}.hd-typography--variant-header-H1{font:var(--hd-typography-header-H1) var(--hd-typography-fontFamily)}.hd-typography--variant-header-H2{font:var(--hd-typography-header-H2) var(--hd-typography-fontFamily)}.hd-typography--variant-header-H3{font:var(--hd-typography-header-H3) var(--hd-typography-fontFamily)}.hd-typography--variant-header-H4{font:var(--hd-typography-header-H4) var(--hd-typography-fontFamily)}.hd-typography--variant-subheader-L-600{font:var(--hd-typography-subheader-L-600) var(--hd-typography-fontFamily)}.hd-typography--variant-subheader-L-500{font:var(--hd-typography-subheader-L-500) var(--hd-typography-fontFamily)}.hd-typography--variant-subheader-L-400{font:var(--hd-typography-subheader-L-400) var(--hd-typography-fontFamily)}.hd-typography--variant-subheader-M-600{font:var(--hd-typography-subheader-M-600) var(--hd-typography-fontFamily)}.hd-typography--variant-subheader-M-500{font:var(--hd-typography-subheader-M-500) var(--hd-typography-fontFamily)}.hd-typography--variant-subheader-M-400{font:var(--hd-typography-subheader-M-400) var(--hd-typography-fontFamily)}.hd-typography--variant-subheader-S-600{font:var(--hd-typography-subheader-S-600) var(--hd-typography-fontFamily)}.hd-typography--variant-subheader-S-500{font:var(--hd-typography-subheader-S-500) var(--hd-typography-fontFamily)}.hd-typography--variant-subheader-S-400{font:var(--hd-typography-subheader-S-400) var(--hd-typography-fontFamily)}.hd-typography--variant-content-L-500{font:var(--hd-typography-content-L-500) var(--hd-typography-fontFamily)}.hd-typography--variant-content-L-400{font:var(--hd-typography-content-L-400) var(--hd-typography-fontFamily)}.hd-typography--variant-content-M-500{font:var(--hd-typography-content-M-500) var(--hd-typography-fontFamily)}.hd-typography--variant-content-M-400{font:var(--hd-typography-content-M-400) var(--hd-typography-fontFamily)}.hd-typography--variant-content-S-500{font:var(--hd-typography-content-S-500) var(--hd-typography-fontFamily)}.hd-typography--variant-content-S-400{font:var(--hd-typography-content-S-400) var(--hd-typography-fontFamily)}.hd-typography--variant-control-L{font:var(--hd-typography-control-L) var(--hd-typography-fontFamily)}.hd-typography--variant-control-M{font:var(--hd-typography-control-M) var(--hd-typography-fontFamily)}.hd-typography--variant-control-S{font:var(--hd-typography-control-S) var(--hd-typography-fontFamily)}.hd-typography--variant-control-XS{font:var(--hd-typography-control-XS) var(--hd-typography-fontFamily)}.hd-typography--variant-overline-L{font:var(--hd-typography-overline-L) var(--hd-typography-fontFamily);text-transform:uppercase}.hd-typography--variant-overline-M{font:var(--hd-typography-overline-M) var(--hd-typography-fontFamily);text-transform:uppercase}.hd-typography--variant-overline-S{font:var(--hd-typography-overline-S) var(--hd-typography-fontFamily);text-transform:uppercase}.hd-button{text-align:center;justify-content:center;align-items:center;gap:6px;font-family:inherit;transition:background-color .2s linear,color .2s linear;display:inline-flex;position:relative}.hd-button--icon-position-right{flex-direction:row-reverse}.hd-button:not(.hd-button--rounded){border-radius:var(--hd-button-border-radius)}.hd-button--rounded{border-radius:var(--hd-button-rounded-border-radius)}.hd-button .hd-button-loader-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hd-button .hd-button-loader-wrapper .hd-button-loader{display:block}.hd-button--loading{color:#0000!important}.hd-button--loading :not(:is(.hd-button-loader,.hd-button-loader-wrapper)){visibility:hidden}.hd-button[disabled]{opacity:var(--hd-button-disabled-opacity);pointer-events:none}.hd-button--icon.hd-button--size-L{width:var(--hd-button-size-L-size);height:var(--hd-button-size-L-size);padding:0}.hd-button--icon.hd-button--size-M{width:var(--hd-button-size-M-size);height:var(--hd-button-size-M-size);padding:0}.hd-button--icon.hd-button--size-S{width:var(--hd-button-size-S-size);height:var(--hd-button-size-S-size);padding:0}.hd-button--icon.hd-button--size-XS{width:var(--hd-button-size-XS-size);height:var(--hd-button-size-XS-size);padding:0}.hd-button--width-auto{max-width:100%}.hd-button--width-max{width:100%}.hd-button--size-XS:not(.hd-button--only-icon){padding:var(--hd-button-size-XS-padding)}.hd-button--size-XS.hd-button--only-icon{padding:var(--hd-button-size-XS-only-icon-padding)}.hd-button--size-S:not(.hd-button--only-icon){padding:var(--hd-button-size-S-padding)}.hd-button--size-S.hd-button--only-icon{padding:var(--hd-button-size-S-only-icon-padding)}.hd-button--size-M:not(.hd-button--only-icon){padding:var(--hd-button-size-M-padding)}.hd-button--size-M.hd-button--only-icon{padding:var(--hd-button-size-M-only-icon-padding)}.hd-button--size-L:not(.hd-button--only-icon){padding:var(--hd-button-size-L-padding)}.hd-button--size-L.hd-button--only-icon{padding:var(--hd-button-size-L-only-icon-padding)}.hd-button--theme-primary{color:var(--hd-button-primary-textColor-default)}.hd-button--theme-primary .hd-button-loader{border:2px solid var(--hd-button-primary-textColor-default);border-bottom-color:#0000}.hd-button--theme-primary:not(:hover):not(:active){background-color:var(--hd-button-primary-fillColor-default)}.hd-button--theme-primary:hover{background-color:var(--hd-button-primary-fillColor-hover)}.hd-button--theme-primary:active{background-color:var(--hd-button-primary-fillColor-active)}.hd-button--theme-secondary{color:var(--hd-button-secondary-textColor-default)}.hd-button--theme-secondary .hd-button-loader{border:2px solid var(--hd-button-secondary-textColor-default);border-bottom-color:#0000}.hd-button--theme-secondary:not(:hover):not(:active){background-color:var(--hd-button-secondary-fillColor-default)}.hd-button--theme-secondary:hover{background-color:var(--hd-button-secondary-fillColor-hover)}.hd-button--theme-secondary:active{background-color:var(--hd-button-secondary-fillColor-active)}.hd-button--theme-danger{color:var(--hd-button-danger-textColor-default)}.hd-button--theme-danger .hd-button-loader{border:2px solid var(--hd-button-danger-textColor-default);border-bottom-color:#0000}.hd-button--theme-danger:not(:hover):not(:active){background-color:var(--hd-button-danger-fillColor-default)}.hd-button--theme-danger:hover{background-color:var(--hd-button-danger-fillColor-hover)}.hd-button--theme-danger:active{background-color:var(--hd-button-danger-fillColor-active)}.hd-button--theme-ghost{box-shadow:inset 0 0 0 1px var(--hd-button-ghost-borderColor-default);color:var(--hd-button-ghost-textColor-default)}.hd-button--theme-ghost .hd-button-loader{border:2px solid var(--hd-button-ghost-textColor-default);border-bottom-color:#0000}.hd-button--theme-ghost:not(:hover):not(:active){background-color:var(--hd-button-ghost-fillColor-default)}.hd-button--theme-ghost:hover{background-color:var(--hd-button-ghost-fillColor-hover)}.hd-button--theme-ghost:active{background-color:var(--hd-button-ghost-fillColor-active)}.hd-button--theme-primary-ghost{box-shadow:inset 0 0 0 1px var(--hd-button-primary-ghost-borderColor-default);color:var(--hd-button-primary-ghost-textColor-default)}.hd-button--theme-primary-ghost .hd-button-loader{border:2px solid var(--hd-button-primary-ghost-textColor-default);border-bottom-color:#0000}.hd-button--theme-primary-ghost:not(:hover):not(:active){background-color:var(--hd-button-primary-ghost-fillColor-default)}.hd-button--theme-primary-ghost:hover{background-color:var(--hd-button-primary-ghost-fillColor-hover)}.hd-button--theme-primary-ghost:active{background-color:var(--hd-button-primary-ghost-fillColor-active)}.hd-button--theme-secondary-ghost{box-shadow:inset 0 0 0 1px var(--hd-button-secondary-ghost-borderColor-default);color:var(--hd-button-secondary-ghost-textColor-default)}.hd-button--theme-secondary-ghost .hd-button-loader{border:2px solid var(--hd-button-secondary-ghost-textColor-default);border-bottom-color:#0000}.hd-button--theme-secondary-ghost:not(:hover):not(:active){background-color:var(--hd-button-secondary-ghost-fillColor-default)}.hd-button--theme-secondary-ghost:hover{background-color:var(--hd-button-secondary-ghost-fillColor-hover)}.hd-button--theme-secondary-ghost:active{background-color:var(--hd-button-secondary-ghost-fillColor-active)}.hd-button--theme-inline{color:var(--hd-button-inline-textColor-default)}.hd-button--theme-inline .hd-button-loader{border:2px solid var(--hd-button-inline-textColor-default);border-bottom-color:#0000}.hd-button--theme-inline:hover{background-color:var(--hd-button-inline-fillColor-hover)}.hd-button--theme-inline:active{background-color:var(--hd-button-inline-fillColor-active)}.hd-button--theme-link{color:var(--hd-button-link-textColor-default);padding:var(--hd-button-link-padding)!important}.hd-button--theme-link .hd-button-loader{border:2px solid var(--hd-button-link-textColor-default);border-bottom-color:#0000}.hd-button--theme-link:hover{color:var(--hd-button-link-textColor-hover)}.hd-button--theme-link:active{color:var(--hd-button-link-textColor-active)}.hd-button--theme-primary-link{color:var(--hd-button-primary-link-textColor-default);padding:var(--hd-button-primary-link-padding)!important}.hd-button--theme-primary-link .hd-button-loader{border:2px solid var(--hd-button-primary-link-textColor-default);border-bottom-color:#0000}.hd-button--theme-primary-link:hover{color:var(--hd-button-primary-link-textColor-hover)}.hd-button--theme-primary-link:active{color:var(--hd-button-primary-link-textColor-active)}.hd-button--theme-secondary-link{color:var(--hd-button-secondary-link-textColor-default);padding:var(--hd-button-secondary-link-padding)!important}.hd-button--theme-secondary-link .hd-button-loader{border:2px solid var(--hd-button-secondary-link-textColor-default);border-bottom-color:#0000}.hd-button--theme-secondary-link:hover{color:var(--hd-button-secondary-link-textColor-hover)}.hd-button--theme-secondary-link:active{color:var(--hd-button-secondary-link-textColor-active)}
