:root{--os_tag-dimension-size-height:40px;--os_tag-dimension-padding:8px;--os_tag-color-bg:rgb(255 255 255/10%);--os_tag-dimension-size-icon:20px}.buip-OSTag__ostag{box-sizing:border-box;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--os_tag-dimension-size-height,40px);height:var(--os_tag-dimension-size-height,40px);padding:var(--os_tag-dimension-padding,8px);background:var(--os_tag-color-bg,rgb(255 255 255/10%));-webkit-backdrop-filter:blur(calc(var(--bg_blur-m, 40px) / 2));backdrop-filter:blur(calc(var(--bg_blur-m, 40px) / 2));border-radius:50%}.buip-OSTag__icon{flex-shrink:0;width:var(--os_tag-dimension-size-icon,20px);height:var(--os_tag-dimension-size-icon,20px);color:#fff}:root{--attention_tag-dimension-size-height:var(--size-height_control-m);--attention_tag-dimension-size-icon:var(--size-icon-sm);--attention_tag-dimension-size-stroke:var(--size-line_widht-var_01);--attention_tag-dimension-padding-vert:var(--space-s-var_03);--attention_tag-dimension-padding-hor:var(--space-s-var_01);--attention_tag-dimension-border_radius:var(--border_radius-m);--attention_tag-dimension-space_enter:var(--space-s-var_01);--attention_tag-color-stroke-grd_0:var(--colors-app-stroke-grd_blue_violet-0_100);--attention_tag-color-stroke-grd_60:var(--colors-app-stroke-grd_blue_violet-100_100);--attention_tag-color-bg-grd_0:#197DEB4C;--attention_tag-color-bg-grd_100:#197DEB00;--attention_tag-color-bg-base:var(--colors-app-bg-third);--attention_tag-color-text:var(--colors-app-text-primary);--attention_tag-color-icon:var(--colors-app-icon-primary)}.buip-AttentionTag__attentionTag{position:relative;box-sizing:border-box;display:inline-flex;gap:var(--attention_tag-dimension-space_enter,8px);align-items:center;justify-content:center;width:100%;height:var(--attention_tag-dimension-size-height,40px);padding:var(--attention_tag-dimension-padding-hor,8px) var(--attention_tag-dimension-padding-vert,16px);font-family:var(--font-family-body,Inter);font-size:var(--font-size-base-s,14px);font-style:normal;font-weight:var(--font-weight-regular,400);line-height:var(--font-line_height-sm,20px);color:var(--attention_tag-color-text,#fff);letter-spacing:var(--font-letter_spacing-normal,0);background:linear-gradient(90deg,var(--attention_tag-color-bg-grd_0,rgb(25 125 235/30%)) 0,var(--attention_tag-color-bg-grd_100,rgb(25 125 235/0)) 60%),var(--attention_tag-color-bg-base,#151c23);-webkit-backdrop-filter:blur(calc(var(--bg_blur-xs, 8px) / 2));backdrop-filter:blur(calc(var(--bg_blur-xs, 8px) / 2));border-radius:var(--attention_tag-dimension-border_radius,12px)}.buip-AttentionTag__attentionTag:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(90deg,var(--attention_tag-color-stroke-grd_0,rgb(25 125 235/100%)) 0,var(--attention_tag-color-stroke-grd_60,rgb(131 63 231/100%)) 100%) border-box;border:var(--attention_tag-dimension-size-stroke,1px) solid transparent;border-radius:inherit;-webkit-mask:linear-gradient(91deg,#fff,#fff) padding-box,linear-gradient(91deg,#fff,#fff);mask:linear-gradient(91deg,#fff,#fff) padding-box,linear-gradient(91deg,#fff,#fff);-webkit-mask-composite:xor;mask-composite:exclude}.buip-AttentionTag__icon{flex-shrink:0;width:var(--attention_tag-dimension-size-icon,20px);height:var(--attention_tag-dimension-size-icon,20px)}:root{--available_platforms_tag-dimension-size-height:36px;--available_platforms_tag-dimension-padding-hor:8px;--available_platforms_tag-dimension-padding-vert:8px;--available_platforms_tag-dimension-space_enter-base:8px;--available_platforms_tag-color-text:#fff;--available_platforms_tag-dimension-space_enter-icons_box:4px;--available_platforms_tag-dimension-border_radius:8px;--available_platforms_tag-color-base:rgb(255 255 255/5%)}.buip-AvailablePlatformsTag__wrapper{box-sizing:border-box;display:flex;gap:var(--available_platforms_tag-dimension-space_enter-base,8px);align-items:center;justify-content:center;height:var(--available_platforms_tag-dimension-size-height,36px);padding:var(--available_platforms_tag-dimension-padding-hor,8px) var(--available_platforms_tag-dimension-padding-vert,8px);background:var(--available_platforms_tag-color-base,rgb(255 255 255/5%));border-radius:var(--available_platforms_tag-dimension-border_radius,8px)}.buip-AvailablePlatformsTag__text{font-family:var(--font-family-body,inter);font-size:var(--font-size-base-s,14px);font-style:normal;font-weight:var(--font-weight-semibold,600);line-height:var(--font-line_height-sm,20px);color:var(--available_platforms_tag-color-text,#fff);letter-spacing:var(--font-letter_spacing-normal,0)}.buip-AvailablePlatformsTag__platforms{display:flex;gap:var(--available_platforms_tag-dimension-space_enter-icons_box,4px);align-items:center;color:var(--available_platforms_tag-color-text,#fff)}:root{--categories_line-space_enter_fill:var(--space-s-var_01);--categories_line-space_enter_inline:var(--space-s-var_02)}.buip-CategoriesLine__categoriesLine{display:inline-flex;flex-wrap:wrap;align-items:center}.buip-CategoriesLine__categoriesLine_fillType{gap:var(--categories_line-space_enter_fill,8px)}.buip-CategoriesLine__categoriesLine_inlineType{gap:var(--categories_line-space_enter_inline,12px)}.buip-CategoriesLine__categoriesLine_noWrap{flex-wrap:nowrap;overflow:hidden}:root{--category_fill-dimension-padding:var(--space-s-var_01);--category_fill-dimension-border_radius:var(--border_radius-s);--category_fill-color-bg-default:var(--colors-app-bg-trans-secondary);--category_fill-color-bg-hover:var(--colors-app-bg-trans-third);--category_fill-color-bg-active:var(--colors-app-bg-trans-third);--category_fill-color-text-default:var(--colors-app-text-primary);--category_fill-color-text-hover:var(--colors-app-text-primary);--category_fill-color-text-active:var(--colors-app-text-primary);--category_fill-dimension-size_height:36px}.buip-CategoryFill__categoryFill{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;height:var(--category_fill-dimension-size_height,36px);padding:var(--category_fill-dimension-padding,8px);font-family:var(--font-family-body,Inter);font-size:var(--font-size-base-s,14px);font-style:normal;font-weight:var(--font-weight-semibold,600);line-height:var(--font-line_height-sm,20px);color:var(--category_fill-color-text-default,#fff);text-decoration:none;letter-spacing:var(--font-letter_spacing-normal,0);cursor:default;background:var(--category_fill-color-bg-default,rgb(255 255 255/5%));border:0;border-radius:var(--category_fill-dimension-border_radius,8px)}.buip-CategoryFill__categoryFill:focus-visible{outline:0}.buip-CategoryFill__interactive{cursor:pointer}@media (hover:hover){.buip-CategoryFill__interactive:hover{background:var(--category_fill-color-bg-hover,rgb(255 255 255/10%))}}.buip-CategoryFill__interactive:active{background:var(--category_fill-color-bg-active,rgb(255 255 255/10%))}.buip-CategoryFill__interactive:focus-visible{outline:var(--general-focus-stroke_size,1px) solid var(--general-focus-stroke,#fff);outline-offset:var(--general-focus-padding_xs,1px)}.buip-CategoryFill__disabled{color:var(--general-disabled-text_2,rgb(255 255 255/20%));cursor:default;background:var(--general-disabled-icon_wrap,rgb(255 255 255/10%))}:root{--library_game_card-dimension-size-game_cover_w:352px;--library_game_card-dimension-size-desktop-game_cover_w:206px;--library_game_card-dimension-size-img_glow_default_w:528px;--library_game_card-dimension-size-img_glow_hover_w:1168px;--library_game_card-dimension-size-stroke:var(--size-line_widht-var_01);--library_game_card-dimension-space_enter-base:var(--space-m-var_02);--library_game_card-dimension-space_enter-game_cont:var(--space-m-var_01);--library_game_card-dimension-space_enter-label_name:var(--space-s-var_02);--library_game_card-color-bg-grd_0:var(--colors-app-bg-trans-primary);--library_game_card-color-stroke:var(--colors-app-stroke-fourth);--library_game_card-color-description:var(--colors-app-text-secondary);--library_game_card-border_radius:var(--border_radius-l);--library_game_card-img_glow_opacity:var(--opacity-30);--library_game_card-padding:var(--space-s-var_03);--game_card_action_panel-dimension-space_enter-base:var(--space-s-var_03);--library_game_card-dimension-space_enter-social_buttons:4px;--library_game_card-dimension-padding-description_wrap_top:4px;--library_game_card-dimension-space_enter-content_box:12px;--game_card_action_panel-dimension-height:40px;--game_card_action_panel-dimension-divider:16px;--library_game_card-dimension-size-content_box_max_h:1040px;--game_card_info_box-dimension-width:300px;--library_game_card-dimension-space_enter-interaction:20px;--c-LibrariesGameCard_os-indent:8px}.buip-LibraryGameCard__libraryGameCard{position:relative;box-sizing:border-box;display:inline-flex;gap:var(--library_game_card-dimension-space_enter-base,24px);align-items:flex-start;width:100%;padding:var(--library_game_card-padding,16px);overflow:hidden;background:var(--library_game_card-color-bg-grd_0,rgb(255 255 255/2%));border:var(--library_game_card-dimension-size-stroke,1px) solid var(--library_game_card-color-stroke,rgb(255 255 255/5%));border-radius:var(--library_game_card-border_radius,20px)}@media (hover:hover){.buip-LibraryGameCard__libraryGameCard:hover .buip-LibraryGameCard__backgroundGlowImage{width:var(--library_game_card-dimension-size-img_glow_hover_w,1168px)}}.buip-LibraryGameCard__backgroundGlowImage{position:absolute;left:0;width:var(--library_game_card-dimension-size-img_glow_default_w,528px);aspect-ratio:16/9;pointer-events:none;-o-object-fit:cover;object-fit:cover;filter:blur(calc(var(--layer_blur-xxl, 600px) / 2));opacity:var(--library_game_card-img_glow_opacity,.3);transform:translateY(calc(var(--library_game_card-padding, 16px) - 25%));transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:width}.buip-LibraryGameCard__mainWrapper{display:grid;grid-template:"cover content content content" auto "cover description description description" auto "cover actionSlot actionSlot socialsSlot" 1fr/var(--library_game_card-dimension-size-game_cover_w,352px) 1fr 1fr;grid-gap:var(--library_game_card-dimension-space_enter-content_box,12px) var(--library_game_card-dimension-space_enter-game_cont,20px);gap:var(--library_game_card-dimension-space_enter-content_box,12px) var(--library_game_card-dimension-space_enter-game_cont,20px);width:100%}.buip-LibraryGameCard__mainWrapper.buip-LibraryGameCard__withInfoBox{grid-template-areas:"cover content infoBoxCard" "cover description infoBoxCard" "cover footer footer";grid-template-columns:var(--library_game_card-dimension-size-game_cover_w,352px) 1fr var(--game_card_info_box-dimension-width,300px)}.buip-LibraryGameCard__footer{display:flex;grid-area:footer;gap:var(--library_game_card-dimension-space_enter-interaction,20px);align-items:center;margin-top:auto}.buip-LibraryGameCard__content{grid-area:content;align-self:start}.buip-LibraryGameCard__content,.buip-LibraryGameCard__description{max-width:var(--library_game_card-dimension-size-content_box_max_h,1040px)}.buip-LibraryGameCard__description{display:-webkit-box;flex-shrink:0;grid-area:description;align-self:stretch;height:var(--library_game_card-dimension-size-description_max_height,60px);overflow:hidden;font-family:var(--font-family-body,Inter);font-size:var(--font-size-base-s,14px);font-style:normal;font-weight:var(--font-weight-regular,400);line-height:var(--font-line_height-sm,20px);color:var(--colors-neutral-gray-60,#878b8f);text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;letter-spacing:var(--font-letter_spacing-normal,0);-webkit-box-orient:vertical}.buip-LibraryGameCard__actionSlot{display:flex;flex-wrap:wrap;grid-area:actionSlot;gap:var(--game_card_action_panel-dimension-space_enter-base,16px);align-items:center;min-height:var(--game_card_action_panel-dimension-height,40px)}.buip-LibraryGameCard__coverWrapper{position:relative;box-sizing:border-box;grid-area:cover;width:var(--library_game_card-dimension-size-game_cover_w,352px);max-width:100%;aspect-ratio:16/9}.buip-LibraryGameCard__infoBoxCard{grid-area:infoBoxCard;width:var(--game_card_info_box-dimension-width,300px)}.buip-LibraryGameCard__socialsSlot{display:flex;grid-area:socialsSlot;gap:var(--library_game_card-dimension-space_enter-social_buttons,4px);margin-left:auto}.buip-LibraryGameCard__installProgressBarWrapper{position:absolute;right:0;bottom:0;left:0}.buip-LibraryGameCard__attentionTagWrapper{position:absolute;right:0;bottom:0;left:0;padding:var(--library_game_card-dimension-padding-attention_wrap,12px)}.buip-LibraryGameCard__divider{display:none;grid-area:divider;height:var(--game_card_action_panel-dimension-divider,16px)}.buip-LibraryGameCard__operationSystems{position:absolute;bottom:var(--c-LibrariesGameCard_os-indent);left:var(--c-LibrariesGameCard_os-indent);z-index:1;display:flex;flex-wrap:wrap;gap:8px;width:calc(100% - var(--c-LibrariesGameCard_os-indent) * 2)}.buip-LibraryGameCard__tooltip{display:none;grid-area:tooltip;align-items:center;margin-left:auto}.buip-LibraryGameCard__tooltipInfoBoxCard{box-sizing:border-box;width:var(--game_card_info_box-dimension-width)}@media (max-width:1439.98px){:root{--library_game_card-dimension-space_enter-base:8px}.buip-LibraryGameCard__mainWrapper{grid-template:"cover content content" auto "cover description description" 1fr "divider divider divider" auto "actionSlot actionSlot socialsSlot" auto/var(--library_game_card-dimension-size-game_cover_w,352px) 1fr 1fr}.buip-LibraryGameCard__mainWrapper.buip-LibraryGameCard__withInfoBox{grid-template-areas:"cover content infoBoxCard" "cover description infoBoxCard" "divider divider divider" "footer footer footer";grid-template-columns:var(--library_game_card-dimension-size-game_cover_w,352px) 1fr auto}.buip-LibraryGameCard__divider{display:flex;align-items:center}}@media (max-width:1279.98px){.buip-LibraryGameCard__infoBoxCard{display:none}.buip-LibraryGameCard__mainWrapper.buip-LibraryGameCard__withInfoBox{grid-template-areas:"cover content" "cover description" "divider divider" "footer footer"}.buip-LibraryGameCard__tooltip{display:flex}.buip-LibraryGameCard__description{height:auto;margin-top:var(--library_game_card-dimension-padding-description_wrap_top,4px);text-overflow:clip;-webkit-line-clamp:none;line-clamp:none}}@media (max-width:1023.98px){:root{--library_game_card-dimension-space_enter-base:8px;--library_game_card-dimension-padding-description_wrap_top:8px}.buip-LibraryGameCard__socialsSlot{margin:0}.buip-LibraryGameCard__mainWrapper{grid-template-areas:"cover content" "description description" "socialsSlot socialsSlot" "divider divider" "actionSlot actionSlot"}.buip-LibraryGameCard__mainWrapper,.buip-LibraryGameCard__mainWrapper.buip-LibraryGameCard__withInfoBox{grid-template-columns:var(--library_game_card-dimension-size-desktop-game_cover_w,206px) 1fr;row-gap:var(--library_game_card-dimension-space_enter-base,8px)}.buip-LibraryGameCard__mainWrapper.buip-LibraryGameCard__withInfoBox{grid-template-areas:"cover content" "description description" "divider divider" "footer footer"}.buip-LibraryGameCard__mainWrapper.buip-LibraryGameCard__withInfoBox .buip-LibraryGameCard__socialsSlot{margin-left:auto}.buip-LibraryGameCard__coverWrapper{width:var(--library_game_card-dimension-size-desktop-game_cover_w,206px);aspect-ratio:206/115.88}}@media (max-width:767.98px){:root{--library_game_card-dimension-padding-description_wrap_top:4px}.buip-LibraryGameCard__coverWrapper{width:100%;aspect-ratio:16/9}.buip-LibraryGameCard__content{margin-top:var(--library_game_card-dimension-space_enter-base,8px)}.buip-LibraryGameCard__mainWrapper{grid-template-areas:"cover" "content" "description" "socialsSlot" "divider" "actionSlot";grid-template-columns:1fr;gap:var(--library_game_card-dimension-space_enter-base,8px)}}