@keyframes rotate{to{transform:rotate(360deg)}}.hdm-button-medium{box-sizing:border-box;border-radius:15px;outline:2px solid #0000;flex-direction:row;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 12px;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out,all .2s ease-in-out;display:flex}.hdm-button-medium:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:0}.hdm-button-medium span{text-align:center;font-family:Outfit,sans-serif}.hdm-button-medium svg{transition:color .2s ease-in-out}.hdm-button-medium.hdm-button-icon-left{padding-left:10px}.hdm-button-medium.hdm-button-icon-right{padding-right:10px}.hdm-button-medium.hdm-button-icon-only{padding:10px}.hdm-button-medium.primary{background-color:color-mix(in srgb, var(--primary-color) 20%, transparent);border:1px solid #0000}.hdm-button-medium.primary span,.hdm-button-medium.primary svg{color:var(--primary-color)}.hdm-button-medium.primary:hover:not(:disabled){background-color:var(--primary-color)}.hdm-button-medium.primary:hover:not(:disabled) span,.hdm-button-medium.primary:hover:not(:disabled) svg{color:#fff}.hdm-button-medium.primary:disabled{cursor:not-allowed;background-color:var(--modal-bg)!important;border:1px solid var(--border-color)!important}.hdm-button-medium.primary:disabled span,.hdm-button-medium.primary:disabled svg{color:var(--text-secondary)!important}.hdm-button-medium.secondary{background-color:var(--background);border:1px solid var(--border-color)}.hdm-button-medium.secondary span,.hdm-button-medium.secondary svg{color:var(--text-primary)}.hdm-button-medium.secondary:hover:not(:disabled){background-color:var(--modal-bg2)}.hdm-button-medium.secondary:hover:not(:disabled) span,.hdm-button-medium.secondary:hover:not(:disabled) svg{color:var(--text-primary)}.hdm-button-medium.secondary:disabled{cursor:not-allowed;background-color:var(--modal-bg)!important;border:1px solid var(--border-color)!important}.hdm-button-medium.secondary:disabled span,.hdm-button-medium.secondary:disabled svg{color:var(--text-secondary)!important}.hdm-button-medium.tertiary{background-color:var(--modal-bg);border:1px solid var(--border-color)}.hdm-button-medium.tertiary span,.hdm-button-medium.tertiary svg{color:var(--text-primary)}.hdm-button-medium.tertiary:hover:not(:disabled){background-color:var(--modal-bg2)}.hdm-button-medium.tertiary:hover:not(:disabled) span,.hdm-button-medium.tertiary:hover:not(:disabled) svg{color:var(--text-primary)}.hdm-button-medium.tertiary:disabled{cursor:not-allowed;background-color:var(--background)!important;border:1px solid var(--border-color)!important}.hdm-button-medium.tertiary:disabled span,.hdm-button-medium.tertiary:disabled svg{color:var(--text-secondary)!important}.hdm-button-medium.danger{background-color:color-mix(in srgb, var(--red-color) 20%, transparent);border:1px solid #0000}.hdm-button-medium.danger span,.hdm-button-medium.danger svg{color:var(--red-color)}.hdm-button-medium.danger:hover:not(:disabled){background-color:var(--red-color)}.hdm-button-medium.danger:hover:not(:disabled) span,.hdm-button-medium.danger:hover:not(:disabled) svg{color:#fff}.hdm-button-medium.danger:disabled{cursor:not-allowed;background-color:var(--modal-bg)!important;border:1px solid var(--border-color)!important}.hdm-button-medium.danger:disabled span,.hdm-button-medium.danger:disabled svg{color:var(--text-secondary)!important}.hdm-button-medium{position:relative}.hdm-button-medium .hdm-button-hidden{visibility:hidden}.hdm-button-medium .hdm-button-loader{position:absolute}.hdm-loading{transform-origin:50%;animation:1s linear infinite rotate}.hdm-button-small{box-sizing:border-box;border-radius:10px;outline:2px solid #0000;flex-direction:row;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 10px;transition:border-color .2s ease-in-out,outline-color .2s ease-in-out,all .2s ease-in-out;display:flex}.hdm-button-small:focus-visible{border:0 solid var(--primary-color);outline:2px solid var(--primary-color);outline-offset:0}.hdm-button-small span{text-align:center;font-family:Outfit,sans-serif}.hdm-button-small svg{transition:color .2s ease-in-out}.hdm-button-small.hdm-button-icon-left{padding-left:8px}.hdm-button-small.hdm-button-icon-right{padding-right:8px}.hdm-button-small.hdm-button-icon-only{padding:7px}.hdm-button-small.primary{background-color:color-mix(in srgb, var(--primary-color) 20%, transparent);border:1px solid #0000}.hdm-button-small.primary span,.hdm-button-small.primary svg{color:var(--primary-color)}.hdm-button-small.primary:hover:not(:disabled){background-color:var(--primary-color)}.hdm-button-small.primary:hover:not(:disabled) span,.hdm-button-small.primary:hover:not(:disabled) svg{color:#fff}.hdm-button-small.primary:disabled{cursor:not-allowed;background-color:var(--modal-bg)!important;border:1px solid var(--border-color)!important}.hdm-button-small.primary:disabled span,.hdm-button-small.primary:disabled svg{color:var(--text-secondary)!important}.hdm-button-small.secondary{background-color:var(--background);border:1px solid var(--border-color)}.hdm-button-small.secondary span,.hdm-button-small.secondary svg{color:var(--text-primary)}.hdm-button-small.secondary:hover:not(:disabled){background-color:var(--modal-bg2)}.hdm-button-small.secondary:hover:not(:disabled) span,.hdm-button-small.secondary:hover:not(:disabled) svg{color:var(--text-primary)}.hdm-button-small.secondary:disabled{cursor:not-allowed;background-color:var(--modal-bg)!important;border:1px solid var(--border-color)!important}.hdm-button-small.secondary:disabled span,.hdm-button-small.secondary:disabled svg{color:var(--text-secondary)!important}.hdm-button-small.tertiary{background-color:var(--modal-bg);border:1px solid var(--border-color)}.hdm-button-small.tertiary span,.hdm-button-small.tertiary svg{color:var(--text-primary)}.hdm-button-small.tertiary:hover:not(:disabled){background-color:var(--modal-bg2)}.hdm-button-small.tertiary:hover:not(:disabled) span,.hdm-button-small.tertiary:hover:not(:disabled) svg{color:var(--text-primary)}.hdm-button-small.tertiary:disabled{cursor:not-allowed;background-color:var(--background)!important;border:1px solid var(--border-color)!important}.hdm-button-small.tertiary:disabled span,.hdm-button-small.tertiary:disabled svg{color:var(--text-secondary)!important}.hdm-button-small.danger{background-color:color-mix(in srgb, var(--red-color) 20%, transparent);border:1px solid #0000}.hdm-button-small.danger span,.hdm-button-small.danger svg{color:var(--red-color)}.hdm-button-small.danger:hover:not(:disabled){background-color:var(--red-color)}.hdm-button-small.danger:hover:not(:disabled) span,.hdm-button-small.danger:hover:not(:disabled) svg{color:#fff}.hdm-button-small.danger:disabled{cursor:not-allowed;background-color:var(--modal-bg)!important;border:1px solid var(--border-color)!important}.hdm-button-small.danger:disabled span,.hdm-button-small.danger:disabled svg{color:var(--text-secondary)!important}.hdm-button-small{position:relative}.hdm-button-small .hdm-button-hidden{visibility:hidden}.hdm-button-small .hdm-button-loader{position:absolute}
