@layer reset, common, component;
@layer component{:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Menu__popperStyles{min-width:165px;background-color:var(--S_color_background_default_base);box-shadow:#0003 0 0 10px;border-radius:10px;padding:10px;font-family:var(--S_font-family_primary)}}@layer component{:where(:root[data-brand=popi]) :not(:where([data-product] *)) .Menu__popperStyles{min-width:225px;background-color:var(--S_color_background_default_base);box-shadow:#0003 0 0 10px;border-radius:10px;padding:5px;font-family:var(--S_font-family_primary)}}@layer component{:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .Menu__popperStyles{min-width:165px;background-color:var(--S_color_background_default_base);border:1px solid var(--S_color_border_default_base);font-family:var(--S_font-family_primary)}}@layer component{:where([data-product=vipsites]) .Menu__popperStyles{background-color:var(--C_VMaxContextMenu_color_background);box-shadow:0 0 10px #0003;border-radius:var(--C_VMaxContextMenu_border-radius);padding:5px;font-family:var(--S_font-family_primary)}}@layer component{:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Menu__item{display:flex;align-items:center;width:100%;height:42px;padding:5px 10px;border:0;border-radius:5px;background-color:transparent;color:inherit;text-decoration:none;font-weight:500;font-size:14px}@media(hover:hover){:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Menu__item:hover{background-color:var(--C_Input_dropdown_color_background_hover);color:var(--S_color_text_default_base)}}}@layer component{:where(:root[data-brand=popi]) :not(:where([data-product] *)) .Menu__item{display:flex;align-items:center;width:100%;height:42px;padding:0 10px;border:0;border-radius:5px;background-color:transparent;color:inherit;text-decoration:none}@media(hover:hover){:where(:root[data-brand=popi]) :not(:where([data-product] *)) .Menu__item:hover{background-color:var(--S_color_background_grey_base)}}}@layer component{:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .Menu__item{display:flex;align-items:center;width:100%;height:42px;padding:5px 10px;border:0;border-radius:5px;background-color:transparent;color:inherit;text-decoration:none;font-weight:400;font-size:14px}@media(hover:hover){:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .Menu__item:hover{background-color:var(--C_Input_dropdown_color_background_hover);color:var(--S_color_text_default_base)}}}@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{:where([data-product=vipsites]) .Menu__item{display:flex;align-items:center;width:100%;height:42px;padding:0 10px;border:0;border-radius:5px;background-color:transparent;color:inherit;text-decoration:none}@media(hover:hover){:where([data-product=vipsites]) .Menu__item:hover{background-color:var(--S_color_background_grey_base)}}}
