@layer reset, common, component;
@layer component{.VMaxButton{--Icon-size: 22px;--background-color: transparent;--background-color-hover: transparent;--background-color-active: transparent;--Text-color: inherit;--Icon-color: inherit;--border-color: transparent;--border-width: 0;--border-style: none;border-radius:var(--C_VMaxButton_border-radius);width:fit-content;z-index:1;background-color:var(--background-color);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color)}.js-has-pseudo [csstools-has-1a-2e-25-2p-3c-1u-39-38-38-33-32-1m-32-33-38-14-1a-2e-25-2p-3c-1u-39-38-38-33-32-19-19-32-33-28-2p-2s-2s-2x-32-2v-15-1m-2w-2p-37-14-1a-21-2r-33-32-15]:not(.does-not-exist):not(.does-not-exist){padding:10px}.VMaxButton:not(.VMaxButton--noPadding):has(.Icon){padding:10px}.js-has-pseudo .VMaxButton:not(.VMaxButton--noPadding):not([csstools-has-1a-2e-25-2p-3c-1u-39-38-38-33-32-1m-32-33-38-14-1a-2e-25-2p-3c-1u-39-38-38-33-32-19-19-32-33-28-2p-2s-2s-2x-32-2v-15-1m-2w-2p-37-14-1a-21-2r-33-32-15]:not(.does-not-exist):not(.does-not-exist)){padding:10px 20px}.VMaxButton:not(.VMaxButton--noPadding):not(.VMaxButton:not(.VMaxButton--noPadding):has(.Icon)){padding:10px 20px}.js-has-pseudo .VMaxButton:not([csstools-has-1a-2e-25-2p-3c-1u-39-38-38-33-32-1m-2w-2p-37-14-1a-2c-2t-3c-38-15]:not(.does-not-exist)){color:var(--Text-color)}.VMaxButton:not(.VMaxButton:has(.Text)){color:var(--Text-color)}@media(hover:hover){.VMaxButton:not(.VMaxButton--disabled):hover{background-color:var(--background-color-hover)}}.VMaxButton:not(.VMaxButton--disabled):active{background-color:var(--background-color-active)}.VMaxButton--disabled{opacity:.5;cursor:not-allowed}.VMaxButton--variant-primary{--background-color: var(--C_VMaxButton_color_background_primary);--background-color-hover: var(--C_VMaxButton_color_background_primary_active);--background-color-active: var(--C_VMaxButton_color_background_primary_active);--Text-color: var(--C_VMaxButton_color_text_primary);--Icon-color: var(--C_VMaxButton_color_icon_primary)}.VMaxButton--variant-secondary{--background-color: var(--C_VMaxButton_color_background_secondary);--background-color-hover: var(--C_VMaxButton_color_background_secondary_active);--background-color-active: var(--C_VMaxButton_color_background_secondary_active);--Text-color: var(--C_VMaxButton_color_text_secondary);--Icon-color: var(--C_VMaxButton_color_icon_secondary)}.VMaxButton--variant-black{--background-color: var(--C_VMaxButton_color_background_black);--background-color-hover: var(--C_VMaxButton_color_background_black_hover);--background-color-active: var(--C_VMaxButton_color_background_black_active);--Text-color: var(--C_VMaxButton_color_text_black);--Icon-color: var(--C_VMaxButton_color_icon_black)}.VMaxButton--variant-outline{--background-color: var(--C_VMaxButton_color_background_outline);--background-color-hover: var(--C_VMaxButton_color_background_outline_hover);--background-color-active: var(--C_VMaxButton_color_background_outline_active);--border-color: var(--C_VMaxButton_color_border_outline_active);--border-width: 1px;--border-style: solid;--Text-color: var(--C_VMaxButton_color_text_outline);--Icon-color: var(--C_VMaxButton_color_icon_outline)}.VMaxButton--variant-primary-light{--background-color: var(--C_VMaxButton_color_background_primary-light);--background-color-hover: var(--C_VMaxButton_color_background_primary-light_hover);--background-color-active: var(--C_VMaxButton_color_background_primary-light_active);--Text-color: var(--C_VMaxButton_color_text_primary-light);--Icon-color: var(--C_VMaxButton_color_icon_primary-light)}.VMaxButton--variant-confirm{--background-color: var(--C_VMaxButton_color_background_confirm);--background-color-hover: var(--C_VMaxButton_color_background_confirm_hover);--background-color-active: var(--C_VMaxButton_color_background_confirm_active);--Text-color: var(--C_VMaxButton_color_text_confirm);--Icon-color: var(--C_VMaxButton_color_icon_confirm)}.VMaxButton--variant-error{--background-color: var(--C_VMaxButton_color_background_error);--background-color-hover: var(--C_VMaxButton_color_background_error_hover);--background-color-active: var(--C_VMaxButton_color_background_error_active);--Text-color: var(--C_VMaxButton_color_text_error);--Icon-color: var(--C_VMaxButton_color_icon_error)}.VMaxButton--variant-text{--Text-color: var(--C_VMaxButton_color_text_text)}.VMaxButton--variant-link{--background-color: var(--C_VMaxButton_color_background_link);--background-color-hover: var(--C_VMaxButton_color_background_link_hover);--background-color-active: var(--C_VMaxButton_color_background_link_active);--Text-color: var(--C_VMaxButton_color_text_link);--Icon-color: var(--C_VMaxButton_color_icon_link)}}@layer component{.VMaxAnchorButton{display:block}}@keyframes fadein{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:0;-khtml-opacity:0;opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}@keyframes fadeout{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:1;-khtml-opacity:1;opacity:1}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:0;-khtml-opacity:0;opacity:0}}@keyframes placeHolderShimmer{0%{background-position:-100vw 0}to{background-position:100vw 0}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@layer component{.VMaxLinkButton,.VMaxLinkButton__Text{display:block}}
