@keyframes Layout-module-scss-module__Uc8dJq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Layout-module-scss-module__Uc8dJq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Layout-module-scss-module__Uc8dJq__layout{flex-direction:column;height:100%;margin:0;display:flex}div .Layout-module-scss-module__Uc8dJq__scrollbars__container{flex:auto;min-height:0}div .Layout-module-scss-module__Uc8dJq__scrollbars__content{max-height:100%;padding:0}div .Layout-module-scss-module__Uc8dJq__scrollbars__scrollbar{height:calc(100% - 150px);margin-block:100px 50px}@media (max-width:768px){div .Layout-module-scss-module__Uc8dJq__scrollbars__scrollbar{height:calc(100% - 250px);margin-block:150px 100px}}
@keyframes Modal-module-scss-module__2xLZSa__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Modal-module-scss-module__2xLZSa__skeletonPulse{0%{opacity:1}to{opacity:.5}}@keyframes Modal-module-scss-module__2xLZSa__popup-appearance{0%{opacity:0}to{opacity:1}}.Modal-module-scss-module__2xLZSa__modal{z-index:1000;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s Modal-module-scss-module__2xLZSa__popup-appearance;display:flex;position:fixed;top:0;left:0}@media (max-width:500px){.Modal-module-scss-module__2xLZSa__modal{padding:var(--padding-x2)}}.Modal-module-scss-module__2xLZSa__modal__content{z-index:2;pointer-events:all;width:fit-content;position:relative}.Modal-module-scss-module__2xLZSa__modal__overlay{pointer-events:all;z-index:1;background-color:#0d1011cc;width:100%;height:100%;display:block;position:absolute;top:0;left:0}
@keyframes SaveFilterForm-module-scss-module__pFtjxa__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes SaveFilterForm-module-scss-module__pFtjxa__skeletonPulse{0%{opacity:1}to{opacity:.5}}.SaveFilterForm-module-scss-module__pFtjxa__form{min-width:max(30vw,320px)}
@keyframes ConfirmModal-module-scss-module__D_Q0vq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes ConfirmModal-module-scss-module__D_Q0vq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.ConfirmModal-module-scss-module__D_Q0vq__container{background-color:var(--color-bg-secondary);padding:var(--padding-x5);border-radius:var(--radius-x2);flex-direction:column;max-width:400px;display:flex}.ConfirmModal-module-scss-module__D_Q0vq__container h3,.ConfirmModal-module-scss-module__D_Q0vq__container p{margin:0}.ConfirmModal-module-scss-module__D_Q0vq__container .ConfirmModal-module-scss-module__D_Q0vq__warning{color:var(--color-negative);font-size:.9em}.ConfirmModal-module-scss-module__D_Q0vq__container .ConfirmModal-module-scss-module__D_Q0vq__buttons{gap:var(--gap-x2);margin-top:var(--padding-x4);justify-content:flex-end;display:flex}
@keyframes RaAccount-module-scss-module__LkloSG__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes RaAccount-module-scss-module__LkloSG__skeletonPulse{0%{opacity:1}to{opacity:.5}}.RaAccount-module-scss-module__LkloSG__ra{gap:var(--gap-x3);flex-direction:column;display:flex}.RaAccount-module-scss-module__LkloSG__ra__note{color:var(--color-text-muted);font-size:.9rem;line-height:1.4}.RaAccount-module-scss-module__LkloSG__ra__note a{color:var(--color-accent);text-decoration:underline}.RaAccount-module-scss-module__LkloSG__ra__note b{color:var(--color-text-primary)}.RaAccount-module-scss-module__LkloSG__ra__hint{color:var(--color-text-muted);font-family:var(--font-general);font-size:12px;font-weight:400;line-height:16px}.RaAccount-module-scss-module__LkloSG__ra__account{align-items:center;gap:var(--gap-x3);display:flex}.RaAccount-module-scss-module__LkloSG__ra__avatar{border-radius:var(--radius-x2);flex-shrink:0}.RaAccount-module-scss-module__LkloSG__ra__code{align-items:center;gap:var(--gap-x2);padding:var(--padding-x2) var(--padding-x3);border-radius:var(--radius-control);background-color:var(--color-bg-primary);display:flex}.RaAccount-module-scss-module__LkloSG__ra__code code{min-width:0;color:var(--color-text-primary);-webkit-user-select:all;user-select:all;font-family:monospace;font-family:var(--font-general);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}.RaAccount-module-scss-module__LkloSG__ra__actions{gap:var(--gap-x2);flex-wrap:wrap;display:flex}.RaAccount-module-scss-module__LkloSG__ra__back{align-self:flex-start}
@keyframes Button-module-scss-module__HjXbiG__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Button-module-scss-module__HjXbiG__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Button-module-scss-module__HjXbiG__button{text-align:center;border-radius:var(--radius-button);border-style:solid;border-width:1px;border-color:var(--color-bg-primary);padding:var(--padding-x2) var(--padding-x4);gap:var(--gap-x2);white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;font-size:14px;transition:all .2s;display:flex;overflow:hidden}.Button-module-scss-module__HjXbiG__button:hover:not(.Button-module-scss-module__HjXbiG__button_fancyColor):not(.Button-module-scss-module__HjXbiG__button_transparentColor):not(.Button-module-scss-module__HjXbiG__button_segmentedColor):not(.Button-module-scss-module__HjXbiG__button_ghostColor){filter:brightness(.8)}.Button-module-scss-module__HjXbiG__button_defaultColor{background-color:var(--color-bg-tertiary);color:var(--color-neutral-100)}.Button-module-scss-module__HjXbiG__button_defaultColor_active{color:var(--button-active-color,var(--color-accent));background-color:var(--color-bg-secondary)}.Button-module-scss-module__HjXbiG__button_accentColor{background-color:var(--color-accent);color:#000}.Button-module-scss-module__HjXbiG__button_accentColor svg{color:inherit!important}.Button-module-scss-module__HjXbiG__button_redColor{background-color:var(--color-negative);color:var(--color-neutral-100)}.Button-module-scss-module__HjXbiG__button_greenColor{background-color:var(--color-positive);color:#000}.Button-module-scss-module__HjXbiG__button_greenColor svg{color:inherit!important}.Button-module-scss-module__HjXbiG__button_greenBorderColor{border-color:var(--color-positive);color:var(--color-neutral-100)}.Button-module-scss-module__HjXbiG__button_transparentColor{background-color:#0000;border-color:#0000}.Button-module-scss-module__HjXbiG__button_transparentColor:hover,.Button-module-scss-module__HjXbiG__button_transparentColor_active{background-color:var(--color-bg-hover)}.Button-module-scss-module__HjXbiG__button_segmentedColor{color:var(--color-text-muted);background-color:#0000;border-color:#0000;font-size:13px}.Button-module-scss-module__HjXbiG__button_segmentedColor:hover{color:var(--color-text-primary)}.Button-module-scss-module__HjXbiG__button_segmentedColor_active,.Button-module-scss-module__HjXbiG__button_segmentedColor_active:hover{background-color:var(--color-bg-primary);color:var(--button-active-color,var(--color-text-primary))}.Button-module-scss-module__HjXbiG__button_ghostColor{padding:var(--padding-x05) var(--padding-x1);color:var(--color-text-muted);font-family:var(--font-general);background-color:#0000;border-color:#0000;font-size:13px;font-weight:400;line-height:20px}.Button-module-scss-module__HjXbiG__button_ghostColor:hover{background-color:var(--color-bg-hover);color:var(--color-text-primary)}.Button-module-scss-module__HjXbiG__button_ghostColor_active,.Button-module-scss-module__HjXbiG__button_ghostColor_active:hover{color:var(--button-active-color,var(--color-accent))}.Button-module-scss-module__HjXbiG__button_ghostColor_active svg path,.Button-module-scss-module__HjXbiG__button_ghostColor_active:hover svg path{fill:currentColor}.Button-module-scss-module__HjXbiG__button_fancyColor{text-align:center;border:0;border-bottom:var(--color-bg-hover) 1px solid;background:0 0;border-radius:0;transition:all .2s}.Button-module-scss-module__HjXbiG__button_fancyColor:hover,.Button-module-scss-module__HjXbiG__button_fancyColor_active{border-bottom:var(--color-accent) 1px solid;transition:all .2s}.Button-module-scss-module__HjXbiG__button:disabled,.Button-module-scss-module__HjXbiG__button_disabled{opacity:.4;cursor:not-allowed!important}.Button-module-scss-module__HjXbiG__button_disabled{pointer-events:none}.Button-module-scss-module__HjXbiG__button_loading{position:relative}.Button-module-scss-module__HjXbiG__button_loading,.Button-module-scss-module__HjXbiG__button_loading:disabled{opacity:1}.Button-module-scss-module__HjXbiG__button__label{visibility:hidden}.Button-module-scss-module__HjXbiG__button_icon{padding:var(--padding-x2)}.Button-module-scss-module__HjXbiG__button_square{aspect-ratio:1;flex-shrink:0}.Button-module-scss-module__HjXbiG__button_compact{padding:var(--padding-x05) var(--padding-x1)}.Button-module-scss-module__HjXbiG__button_compact.Button-module-scss-module__HjXbiG__button_icon{padding:var(--padding-x05)}.Button-module-scss-module__HjXbiG__button_hidden{display:none}.Button-module-scss-module__HjXbiG__button_accentText,.Button-module-scss-module__HjXbiG__button_accentText:hover{color:var(--color-accent)}a:where(.Button-module-scss-module__HjXbiG__button){line-height:1}
@keyframes EmptyState-module-scss-module__dzt4eq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes EmptyState-module-scss-module__dzt4eq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.EmptyState-module-scss-module__dzt4eq__empty{justify-content:center;align-items:center;gap:var(--gap-x3);padding:var(--padding-x10) var(--padding-x4);text-align:center;flex-direction:column;display:flex}.EmptyState-module-scss-module__dzt4eq__empty__image{flex-shrink:0;justify-content:center;align-items:center;display:flex}.EmptyState-module-scss-module__dzt4eq__empty__illustration{width:var(--empty-state-image-size);height:var(--empty-state-image-size)}.EmptyState-module-scss-module__dzt4eq__empty__body{justify-content:center;align-items:center;gap:var(--gap-x1);flex-direction:column;min-width:0;display:flex}.EmptyState-module-scss-module__dzt4eq__empty__eyebrow{font-family:var(--font-general);color:var(--color-text-primary);letter-spacing:2px;font-size:64px;font-weight:700;line-height:64px}@media (max-width:768px){.EmptyState-module-scss-module__dzt4eq__empty__eyebrow{font-family:var(--font-general);font-size:48px;font-weight:700;line-height:48px}}.EmptyState-module-scss-module__dzt4eq__empty__title{font-family:var(--font-general);color:var(--color-text-primary);font-size:18px;font-weight:600;line-height:24px}.EmptyState-module-scss-module__dzt4eq__empty__description{font-family:var(--font-general);color:var(--color-text-muted);font-size:14px;font-weight:400;line-height:20px}.EmptyState-module-scss-module__dzt4eq__empty__action{justify-content:center;align-items:center;gap:var(--gap-x3);margin-top:var(--padding-x2);flex-wrap:wrap;display:flex}.EmptyState-module-scss-module__dzt4eq__empty_centered{align-self:center;margin-block:auto}.EmptyState-module-scss-module__dzt4eq__empty_compact{gap:var(--gap-x2);padding:var(--padding-x6) var(--padding-x3)}.EmptyState-module-scss-module__dzt4eq__empty_compact .EmptyState-module-scss-module__dzt4eq__empty__illustration{width:var(--empty-state-image-size-sm);height:var(--empty-state-image-size-sm)}.EmptyState-module-scss-module__dzt4eq__empty_compact .EmptyState-module-scss-module__dzt4eq__empty__title{font-family:var(--font-general);font-size:15px;font-weight:600;line-height:20px}.EmptyState-module-scss-module__dzt4eq__empty_compact .EmptyState-module-scss-module__dzt4eq__empty__description{font-family:var(--font-general);font-size:13px;font-weight:400;line-height:18px}.EmptyState-module-scss-module__dzt4eq__empty_compact .EmptyState-module-scss-module__dzt4eq__empty__action{margin-top:var(--padding-x1)}.EmptyState-module-scss-module__dzt4eq__empty_inline{padding:var(--padding-x4);border:1px dashed var(--color-border-primary);border-radius:var(--radius-x4);color:var(--color-text-muted);text-align:left;flex-flow:wrap;justify-content:flex-start;align-items:center}.EmptyState-module-scss-module__dzt4eq__empty_inline .EmptyState-module-scss-module__dzt4eq__empty__body{flex:1 1 var(--empty-state-inline-text-min-width);align-items:flex-start}.EmptyState-module-scss-module__dzt4eq__empty_inline .EmptyState-module-scss-module__dzt4eq__empty__title{font-family:var(--font-general);color:var(--color-text-muted);font-size:14px;font-weight:400;line-height:20px}.EmptyState-module-scss-module__dzt4eq__empty_inline .EmptyState-module-scss-module__dzt4eq__empty__description{font-family:var(--font-general);font-size:13px;font-weight:400;line-height:18px}.EmptyState-module-scss-module__dzt4eq__empty_inline .EmptyState-module-scss-module__dzt4eq__empty__action{margin-top:var(--padding-x1);justify-content:flex-start}.EmptyState-module-scss-module__dzt4eq__empty_page{gap:var(--gap-x12);padding:var(--padding-x10) var(--padding-x6);text-align:left;flex-direction:row;flex:1}@media (max-width:960px){.EmptyState-module-scss-module__dzt4eq__empty_page{gap:var(--gap-x6);text-align:center;flex-direction:column}}.EmptyState-module-scss-module__dzt4eq__empty_page .EmptyState-module-scss-module__dzt4eq__empty__body{align-items:flex-start;gap:var(--gap-x3);max-width:var(--empty-state-page-content-width)}@media (max-width:960px){.EmptyState-module-scss-module__dzt4eq__empty_page .EmptyState-module-scss-module__dzt4eq__empty__body{align-items:center}}.EmptyState-module-scss-module__dzt4eq__empty_page .EmptyState-module-scss-module__dzt4eq__empty__title{font-family:var(--font-general);font-size:28px;font-weight:700;line-height:34px}@media (max-width:768px){.EmptyState-module-scss-module__dzt4eq__empty_page .EmptyState-module-scss-module__dzt4eq__empty__title{font-family:var(--font-general);font-size:22px;font-weight:700;line-height:28px}}.EmptyState-module-scss-module__dzt4eq__empty_page .EmptyState-module-scss-module__dzt4eq__empty__description{font-family:var(--font-general);color:var(--color-text-secondary);font-size:15px;font-weight:400;line-height:22px}.EmptyState-module-scss-module__dzt4eq__empty_page .EmptyState-module-scss-module__dzt4eq__empty__action{margin-top:var(--padding-x3);justify-content:flex-start}@media (max-width:960px){.EmptyState-module-scss-module__dzt4eq__empty_page .EmptyState-module-scss-module__dzt4eq__empty__action{justify-content:center}}.EmptyState-module-scss-module__dzt4eq__empty_page.EmptyState-module-scss-module__dzt4eq__empty_withoutImage{text-align:center;flex-direction:column}.EmptyState-module-scss-module__dzt4eq__empty_page.EmptyState-module-scss-module__dzt4eq__empty_withoutImage .EmptyState-module-scss-module__dzt4eq__empty__body,.EmptyState-module-scss-module__dzt4eq__empty_page.EmptyState-module-scss-module__dzt4eq__empty_withoutImage .EmptyState-module-scss-module__dzt4eq__empty__action{justify-content:center;align-items:center}
@keyframes ActionsMenu-module-scss-module__eivdLG__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes ActionsMenu-module-scss-module__eivdLG__skeletonPulse{0%{opacity:1}to{opacity:.5}}.ActionsMenu-module-scss-module__eivdLG__menu{flex-direction:column;display:flex}.ActionsMenu-module-scss-module__eivdLG__menu__item{width:100%;padding:var(--padding-x2) var(--padding-x3);border-radius:var(--radius-x3);color:var(--color-text-primary);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-out);font-family:var(--font-general);background:0 0;border:none;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:block}.ActionsMenu-module-scss-module__eivdLG__menu__item:hover:not(:disabled),.ActionsMenu-module-scss-module__eivdLG__menu__item:focus-visible{background-color:var(--color-bg-hover)}.ActionsMenu-module-scss-module__eivdLG__menu__item:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.ActionsMenu-module-scss-module__eivdLG__menu__item:disabled{color:var(--color-text-muted);cursor:not-allowed}.ActionsMenu-module-scss-module__eivdLG__menu__item_danger{color:var(--color-negative)}.ActionsMenu-module-scss-module__eivdLG__search{gap:var(--gap-x2);flex-direction:column;display:flex}
@keyframes SteamAccount-module-scss-module___yleLW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes SteamAccount-module-scss-module___yleLW__skeletonPulse{0%{opacity:1}to{opacity:.5}}.SteamAccount-module-scss-module___yleLW__steam{gap:var(--gap-x3);flex-direction:column;display:flex}.SteamAccount-module-scss-module___yleLW__steam__note{color:var(--color-text-muted);font-size:.9rem;line-height:1.4}.SteamAccount-module-scss-module___yleLW__steam__note a{color:var(--color-accent);text-decoration:underline}.SteamAccount-module-scss-module___yleLW__steam__button{align-self:flex-start}.SteamAccount-module-scss-module___yleLW__steam__actions{gap:var(--gap-x2);flex-wrap:wrap;display:flex}
@keyframes Settings-module-scss-module__Rj9ZTa__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Settings-module-scss-module__Rj9ZTa__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Settings-module-scss-module__Rj9ZTa__container{gap:var(--gap-x8);flex-direction:column;width:100%;display:flex;container-type:inline-size}.Settings-module-scss-module__Rj9ZTa__sections{flex-direction:column;display:flex}.Settings-module-scss-module__Rj9ZTa__section{gap:var(--gap-x5);flex-direction:column;display:flex}.Settings-module-scss-module__Rj9ZTa__toggles{gap:var(--gap-x3);flex-direction:column;display:flex}.Settings-module-scss-module__Rj9ZTa__identity{gap:var(--gap-x6);grid-template-columns:auto 1fr;align-items:start;display:grid}@media (max-width:768px){.Settings-module-scss-module__Rj9ZTa__identity{grid-template-columns:1fr;justify-items:center}.Settings-module-scss-module__Rj9ZTa__identity__avatar{justify-content:center;display:flex}}.Settings-module-scss-module__Rj9ZTa__identity__fields{gap:var(--gap-x5);flex-direction:column;width:100%;min-width:0;display:flex}.Settings-module-scss-module__Rj9ZTa__field{gap:var(--gap-x2);flex-direction:column;width:100%;display:flex}.Settings-module-scss-module__Rj9ZTa__field label,.Settings-module-scss-module__Rj9ZTa__field .Settings-module-scss-module__Rj9ZTa__label{color:var(--color-neutral-100);font-size:.95rem}.Settings-module-scss-module__Rj9ZTa__field textarea{min-height:100px;height:fit-content!important}.Settings-module-scss-module__Rj9ZTa__input{width:100%}.Settings-module-scss-module__Rj9ZTa__fileName{color:var(--color-gray);word-break:break-word;font-size:.85rem}.Settings-module-scss-module__Rj9ZTa__note{color:var(--color-text-muted);font-size:.9rem;line-height:1.4}.Settings-module-scss-module__Rj9ZTa__note a{color:var(--color-accent);text-decoration:underline}.Settings-module-scss-module__Rj9ZTa__prefRow{justify-content:space-between;align-items:center;gap:var(--gap-x4);display:flex}@media (max-width:768px){.Settings-module-scss-module__Rj9ZTa__prefRow{flex-wrap:wrap}}.Settings-module-scss-module__Rj9ZTa__actions{justify-content:flex-end;align-items:center;gap:var(--gap-x4);padding-top:var(--padding-x2);display:flex}@media (max-width:768px){.Settings-module-scss-module__Rj9ZTa__actions{flex-direction:column-reverse;align-items:stretch}}.Settings-module-scss-module__Rj9ZTa__btn{width:100px}@media (max-width:768px){.Settings-module-scss-module__Rj9ZTa__btn{width:100%}}
@keyframes fields-module-scss-module__9gYAXG__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes fields-module-scss-module__9gYAXG__skeletonPulse{0%{opacity:1}to{opacity:.5}}.fields-module-scss-module__9gYAXG__field{gap:var(--gap-x1);min-width:0;margin-bottom:var(--padding-x3);flex-direction:column;display:flex}.fields-module-scss-module__9gYAXG__field_flush{margin-bottom:0}.fields-module-scss-module__9gYAXG__field__row{align-items:stretch;gap:var(--gap-x2);display:flex}.fields-module-scss-module__9gYAXG__field__row>:first-child{flex:1;min-width:0}.fields-module-scss-module__9gYAXG__field__row>:not(:first-child){flex-shrink:0}.fields-module-scss-module__9gYAXG__label{color:var(--color-neutral-85);font-size:14px}.fields-module-scss-module__9gYAXG__fieldError{margin-top:var(--padding-x1);color:var(--color-negative);font-size:12px;line-height:14px;display:block}.fields-module-scss-module__9gYAXG__uploadRow{align-items:center;gap:var(--gap-x2);display:flex}.fields-module-scss-module__9gYAXG__uploadRow_fullWidth{flex-direction:column;align-items:stretch}@media (max-width:768px){.fields-module-scss-module__9gYAXG__uploadRow_fullWidthMobile{flex-direction:column;align-items:stretch}}.fields-module-scss-module__9gYAXG__fileName{color:var(--color-neutral-70);font-size:12px}.fields-module-scss-module__9gYAXG__row{gap:var(--gap-x2);align-items:center;display:flex}.fields-module-scss-module__9gYAXG__chips{gap:var(--gap-x1);flex-wrap:wrap;min-width:0;display:flex}.fields-module-scss-module__9gYAXG__chip_added{animation:fields-module-scss-module__9gYAXG__chipAdded .9s var(--easing-out)}@media (prefers-reduced-motion:reduce){.fields-module-scss-module__9gYAXG__chip_added{animation-duration:var(--duration-instant)}}.fields-module-scss-module__9gYAXG__objectRow{gap:var(--gap-x2);padding:var(--padding-x2);border:1px solid var(--color-border-primary);border-radius:var(--radius-x4);margin-bottom:var(--padding-x2);flex-wrap:wrap;align-items:flex-end;display:flex}.fields-module-scss-module__9gYAXG__objectRow>.fields-module-scss-module__9gYAXG__field{margin-bottom:0}.fields-module-scss-module__9gYAXG__objectRow__cell{flex:1 1 var(--object-field-min-width);min-width:0}.fields-module-scss-module__9gYAXG__objectRow__flag{flex:none}.fields-module-scss-module__9gYAXG__objectRow__control{height:var(--field-control-height)}.fields-module-scss-module__9gYAXG__objectRow .fields-module-scss-module__9gYAXG__objectRow__remove{height:var(--field-control-height);background-color:color-mix(in srgb, var(--color-negative) 12%, transparent);color:var(--color-negative);flex-shrink:0}.fields-module-scss-module__9gYAXG__objectRow .fields-module-scss-module__9gYAXG__objectRow__remove:hover:not(:disabled),.fields-module-scss-module__9gYAXG__objectRow .fields-module-scss-module__9gYAXG__objectRow__remove:focus-visible{background-color:color-mix(in srgb, var(--color-negative) 24%, transparent)}.fields-module-scss-module__9gYAXG__section{border:1px solid var(--color-border-primary);border-radius:var(--radius-x4);margin-bottom:var(--padding-x3);overflow:hidden}.fields-module-scss-module__9gYAXG__section_error{border-color:var(--color-negative)}.fields-module-scss-module__9gYAXG__sectionHead{width:100%;padding:var(--padding-x3);background:var(--color-bg-secondary);justify-content:space-between;align-items:center;display:flex}.fields-module-scss-module__9gYAXG__sectionChevron{transition:transform var(--duration-fast) var(--easing-out);flex-shrink:0;transform:rotate(-90deg)}.fields-module-scss-module__9gYAXG__sectionChevron_open{transform:none}@media (prefers-reduced-motion:reduce){.fields-module-scss-module__9gYAXG__sectionChevron{transition-duration:var(--duration-instant)}}.fields-module-scss-module__9gYAXG__sectionBody{padding:var(--padding-x3)}.fields-module-scss-module__9gYAXG__note{color:var(--color-attention);margin-bottom:var(--padding-x2);font-size:12px}.fields-module-scss-module__9gYAXG__hint{color:var(--color-text-muted);font-size:13px}.fields-module-scss-module__9gYAXG__picker{grid-template-columns:repeat(auto-fill, minmax(var(--image-picker-thumb-width), 1fr));gap:var(--gap-x2);display:grid}.fields-module-scss-module__9gYAXG__picker__tile{gap:var(--gap-x1);padding:var(--padding-x1);border-radius:var(--radius-x3);color:var(--color-text-muted);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex;position:relative}.fields-module-scss-module__9gYAXG__picker__tile:after{content:"";z-index:1;border-radius:inherit;outline-offset:-2px;pointer-events:none;transition:outline-color var(--duration-fast);outline:2px solid #0000;position:absolute;inset:0}.fields-module-scss-module__9gYAXG__picker__tile:hover:after{outline-color:var(--color-border-secondary)}.fields-module-scss-module__9gYAXG__picker__tile:focus-visible:after,.fields-module-scss-module__9gYAXG__picker__tile_active:after,.fields-module-scss-module__9gYAXG__picker__tile_active:hover:after{outline-color:var(--color-accent)}.fields-module-scss-module__9gYAXG__picker__tile_active{color:var(--color-text-primary)}.fields-module-scss-module__9gYAXG__picker__tile:disabled{cursor:not-allowed;opacity:.5}.fields-module-scss-module__9gYAXG__picker__preview{aspect-ratio:16/9;border-radius:var(--radius-x2);background-color:var(--color-bg-tertiary);place-items:center;font-size:13px;font-weight:600;display:grid;position:relative;overflow:hidden}.fields-module-scss-module__9gYAXG__picker__tile_auto .fields-module-scss-module__9gYAXG__picker__preview{border:1px dashed var(--color-border-secondary)}.fields-module-scss-module__9gYAXG__picker__image{object-fit:cover;border-radius:inherit}.fields-module-scss-module__9gYAXG__picker__caption{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:fit-content;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.fields-module-scss-module__9gYAXG__addButton.fields-module-scss-module__9gYAXG__addButton{align-items:center;gap:var(--gap-x1);flex-shrink:0;display:inline-flex}@keyframes fields-module-scss-module__9gYAXG__chipAdded{0%{opacity:0;transform:scale(var(--reveal-scale));border-color:var(--color-positive)}35%{opacity:1;border-color:var(--color-positive);transform:scale(1)}to{border-color:var(--color-border-primary)}}
@keyframes DatePicker-module-scss-module__YB_E3G__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes DatePicker-module-scss-module__YB_E3G__skeletonPulse{0%{opacity:1}to{opacity:.5}}.DatePicker-module-scss-module__YB_E3G__picker{width:100%;min-width:var(--date-picker-field-min-width)}.DatePicker-module-scss-module__YB_E3G__picker__field{justify-content:space-between;align-items:center;gap:var(--gap-x2);background:var(--color-bg-primary);border-radius:var(--radius-control);width:100%;padding:var(--padding-x2) var(--padding-x3);border:2px solid #0000;transition:all .3s;display:flex}.DatePicker-module-scss-module__YB_E3G__picker__field:hover{border-color:var(--color-bg-hover)}.DatePicker-module-scss-module__YB_E3G__picker__field_active,.DatePicker-module-scss-module__YB_E3G__picker__field:focus-within{border-color:var(--color-accent)}.DatePicker-module-scss-module__YB_E3G__picker__field_invalid,.DatePicker-module-scss-module__YB_E3G__picker__field_invalid:hover,.DatePicker-module-scss-module__YB_E3G__picker__field_invalid:focus-within{border-color:var(--color-negative)}.DatePicker-module-scss-module__YB_E3G__picker__field_disabled{opacity:.5;cursor:not-allowed}.DatePicker-module-scss-module__YB_E3G__picker__field_disabled:hover{border-color:#0000}.DatePicker-module-scss-module__YB_E3G__picker__input{font-variant-numeric:tabular-nums;background:0 0;flex:1;min-width:0}.DatePicker-module-scss-module__YB_E3G__picker__input::placeholder{color:var(--color-gray);letter-spacing:.06em}.DatePicker-module-scss-module__YB_E3G__picker__input:disabled{cursor:not-allowed}.DatePicker-module-scss-module__YB_E3G__picker__error{cursor:help;border-radius:50%;flex-shrink:0;display:flex}.DatePicker-module-scss-module__YB_E3G__picker__error:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.DatePicker-module-scss-module__YB_E3G__picker__toggle{border-radius:var(--radius-x2);cursor:pointer;background:0 0;flex-shrink:0;padding:0;display:flex}.DatePicker-module-scss-module__YB_E3G__picker__toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.DatePicker-module-scss-module__YB_E3G__picker__toggle:disabled{cursor:not-allowed}.DatePicker-module-scss-module__YB_E3G__picker__popover{z-index:1000;gap:var(--gap-x2);width:var(--date-picker-width);max-width:calc(100vw - var(--padding-x4));padding:var(--padding-x3);border-radius:var(--radius-x5);background:var(--color-bg-secondary);animation:.2s forwards DatePicker-module-scss-module__YB_E3G__appearOpacity;display:grid;position:fixed;box-shadow:0 0 5px #000}.DatePicker-module-scss-module__YB_E3G__picker__head{justify-content:space-between;align-items:center;gap:var(--gap-x2);display:flex}.DatePicker-module-scss-module__YB_E3G__picker__head p{font-family:var(--font-general);color:var(--color-text-primary);font-size:14px;font-weight:700;line-height:18px}.DatePicker-module-scss-module__YB_E3G__picker__arrows{gap:var(--gap-x1);display:flex}.DatePicker-module-scss-module__YB_E3G__picker__grid{justify-items:center;gap:var(--gap-x05);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.DatePicker-module-scss-module__YB_E3G__picker__weekday{height:var(--date-picker-cell-size);font-family:var(--font-general);color:var(--color-text-muted);justify-content:center;align-items:center;font-size:12px;font-weight:400;line-height:16px;display:flex}.DatePicker-module-scss-module__YB_E3G__picker__day{width:var(--date-picker-cell-size);height:var(--date-picker-cell-size);border-radius:var(--radius-x3);color:var(--color-text-secondary);justify-content:center;align-items:center;transition:all .3s;display:flex}.DatePicker-module-scss-module__YB_E3G__picker__day:hover{background:var(--color-bg-hover)}.DatePicker-module-scss-module__YB_E3G__picker__day_muted{color:var(--color-text-muted);opacity:.6}.DatePicker-module-scss-module__YB_E3G__picker__day_today{outline:1px solid var(--color-accent);outline-offset:-1px}.DatePicker-module-scss-module__YB_E3G__picker__day_selected{background:var(--color-accent);color:var(--color-contrast);font-weight:700}.DatePicker-module-scss-module__YB_E3G__picker__day_selected:hover{background:var(--color-accent)}.DatePicker-module-scss-module__YB_E3G__picker__controls{justify-content:space-between;align-items:center;gap:var(--gap-x2);padding-top:var(--padding-x1);display:flex}.DatePicker-module-scss-module__YB_E3G__picker__control{color:var(--color-text-muted)}.DatePicker-module-scss-module__YB_E3G__picker__control_accent{color:var(--color-accent)}
@keyframes PlaythroughModal-module-scss-module__g_UjKq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes PlaythroughModal-module-scss-module__g_UjKq__skeletonPulse{0%{opacity:1}to{opacity:.5}}@keyframes PlaythroughModal-module-scss-module__g_UjKq__reveal{0%{opacity:0;transform:translateY(var(--reveal-offset))}}.PlaythroughModal-module-scss-module__g_UjKq__wrapper{display:grid;gap:var(--gap-x5)!important}.PlaythroughModal-module-scss-module__g_UjKq__modal{width:var(--playthrough-modal-width);align-items:center;gap:var(--gap-x5);min-height:max(320px,var(--playthrough-modal-height));interpolate-size:allow-keywords;min-width:300px;transition:height var(--duration-base) var(--easing-out),min-height var(--duration-base) var(--easing-out);flex-direction:column;flex-shrink:0;display:flex}[data-resizing] .PlaythroughModal-module-scss-module__g_UjKq__modal{transition:none}@media (min-width:768px){.PlaythroughModal-module-scss-module__g_UjKq__modal{width:var(--resize-width,var(--playthrough-modal-width-lg));height:var(--resize-height,var(--playthrough-modal-height-lg));min-height:320px}}.PlaythroughModal-module-scss-module__g_UjKq__modal_compact{height:var(--resize-height,auto);min-height:0}.PlaythroughModal-module-scss-module__g_UjKq__modal__bottom{gap:var(--gap-x2);opacity:0;pointer-events:none;flex-direction:column;flex:1;width:100%;transition:opacity .3s;display:flex}.PlaythroughModal-module-scss-module__g_UjKq__modal__bottom_active{opacity:1;pointer-events:all}.PlaythroughModal-module-scss-module__g_UjKq__modal__top{gap:var(--gap-x5);align-items:center;width:100%;display:flex}.PlaythroughModal-module-scss-module__g_UjKq__modal__tabsScroll{flex:0 auto;min-width:0}@media (max-width:768px){.PlaythroughModal-module-scss-module__g_UjKq__modal__categoryTabs{display:none}}.PlaythroughModal-module-scss-module__g_UjKq__modal__categorySelect{display:none}@media (max-width:768px){.PlaythroughModal-module-scss-module__g_UjKq__modal__categorySelect{align-items:stretch;gap:var(--gap-x2);display:flex}.PlaythroughModal-module-scss-module__g_UjKq__modal__categorySelect>:first-child{flex:1 1 0;min-width:0}}.PlaythroughModal-module-scss-module__g_UjKq__modal__dot{width:var(--community-dot-size);height:var(--community-dot-size);background-color:var(--playthrough-category-color);border-radius:50%}.PlaythroughModal-module-scss-module__g_UjKq__modal__mastered{--button-active-color:var(--game-mastered-color)}.PlaythroughModal-module-scss-module__g_UjKq__modal__label{color:var(--color-text-muted);font-size:14px}.PlaythroughModal-module-scss-module__g_UjKq__modal__inputs{align-items:flex-end;gap:var(--gap-x2);flex-wrap:wrap;display:flex}.PlaythroughModal-module-scss-module__g_UjKq__modal__inputs>*{flex:1 1 var(--date-picker-field-min-width);min-width:0}.PlaythroughModal-module-scss-module__g_UjKq__modal__inputs>:first-child{flex:2 1 var(--playthrough-platform-min-width)}.PlaythroughModal-module-scss-module__g_UjKq__modal__inputs>:last-child:not(:first-child){flex:0 0 var(--playthrough-time-min-width)}.PlaythroughModal-module-scss-module__g_UjKq__modal__add{margin-top:auto}.PlaythroughModal-module-scss-module__g_UjKq__modal__comment{gap:var(--gap-x1);animation:PlaythroughModal-module-scss-module__g_UjKq__reveal var(--duration-base) var(--easing-out);flex-direction:column;flex:1;display:flex}.PlaythroughModal-module-scss-module__g_UjKq__modal__comment_hidden{display:none}.PlaythroughModal-module-scss-module__g_UjKq__modal__editor{flex:1}.PlaythroughModal-module-scss-module__g_UjKq__modal__toggles{gap:var(--gap-x5);flex-wrap:wrap;display:flex}.PlaythroughModal-module-scss-module__g_UjKq__modal__toggles_hidden{display:none}.PlaythroughModal-module-scss-module__g_UjKq__modal__controls{justify-content:space-between;align-items:center;gap:var(--gap-x8) var(--gap-x4);margin:auto calc(-1*var(--padding-x5)) calc(-1*var(--padding-x5));padding:var(--padding-x4) var(--padding-x7);border-top:1px solid var(--color-border-primary);border-radius:0 0 var(--radius-x5) var(--radius-x5);background-color:var(--color-bg-primary-tint);flex-wrap:wrap;display:flex}.PlaythroughModal-module-scss-module__g_UjKq__modal__controls>:last-child{margin-left:auto}.PlaythroughModal-module-scss-module__g_UjKq__modal__dot_wishlist{--playthrough-category-color:var(--game-wishlist-color)}.PlaythroughModal-module-scss-module__g_UjKq__modal__dot_playing{--playthrough-category-color:var(--game-playing-color)}.PlaythroughModal-module-scss-module__g_UjKq__modal__dot_completed{--playthrough-category-color:var(--game-completed-color)}.PlaythroughModal-module-scss-module__g_UjKq__modal__dot_played{--playthrough-category-color:var(--game-played-color)}.PlaythroughModal-module-scss-module__g_UjKq__modal__dot_backlog{--playthrough-category-color:var(--game-backlog-color)}.PlaythroughModal-module-scss-module__g_UjKq__modal__dot_dropped{--playthrough-category-color:var(--game-dropped-color)}@media (prefers-reduced-motion:reduce){.PlaythroughModal-module-scss-module__g_UjKq__modal{transition:none}.PlaythroughModal-module-scss-module__g_UjKq__modal__comment{animation-duration:var(--duration-instant)}}
@keyframes Highlight-module-scss-module__ZJ7XZG__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Highlight-module-scss-module__ZJ7XZG__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Highlight-module-scss-module__ZJ7XZG__mark{background:color-mix(in srgb, var(--color-accent) 38%, transparent);color:var(--color-text-primary);border-radius:var(--radius-x1)}
@keyframes Input-module-scss-module__oMQQZq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Input-module-scss-module__oMQQZq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Input-module-scss-module__oMQQZq__wrapper{width:100%}.Input-module-scss-module__oMQQZq__container{background:var(--color-bg-primary);border-radius:var(--radius-control);width:100%;padding:var(--padding-x2) var(--padding-x3);border:2px solid #0000;transition:all .3s}.Input-module-scss-module__oMQQZq__container:hover{border-color:var(--color-bg-hover)}:is(.Input-module-scss-module__oMQQZq__container:has(input:focus),.Input-module-scss-module__oMQQZq__container:has(input:focus-visible)){border-color:var(--color-accent)}.Input-module-scss-module__oMQQZq__container_withHelp,.Input-module-scss-module__oMQQZq__container_withIcon{align-items:center;gap:var(--gap-x2);display:flex}.Input-module-scss-module__oMQQZq__container_error,.Input-module-scss-module__oMQQZq__container_error:hover{border-color:var(--color-negative)}.Input-module-scss-module__oMQQZq__container_error:has(input:focus){border-color:var(--color-negative)}.Input-module-scss-module__oMQQZq__container_error:has(input:focus-visible){border-color:var(--color-negative)}.Input-module-scss-module__oMQQZq__container .Input-module-scss-module__oMQQZq__input{white-space:nowrap;text-overflow:ellipsis;background:0 0;width:100%;height:100%;overflow:hidden}.Input-module-scss-module__oMQQZq__container .Input-module-scss-module__oMQQZq__input::placeholder{color:var(--color-gray)}.Input-module-scss-module__oMQQZq__icon{color:var(--color-text-muted);pointer-events:none;flex-shrink:0;display:inline-flex}.Input-module-scss-module__oMQQZq__help{color:var(--color-text-muted);pointer-events:none;flex-shrink:0;font-size:14px}.Input-module-scss-module__oMQQZq__error{margin-top:var(--padding-x1);color:var(--color-negative);font-family:var(--font-general);font-size:12px;font-weight:400;line-height:14px;display:block}
@keyframes Avatar-module-scss-module__4H58Na__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Avatar-module-scss-module__4H58Na__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Avatar-module-scss-module__4H58Na__container{aspect-ratio:1;width:100%;height:100%}.Avatar-module-scss-module__4H58Na__container .Avatar-module-scss-module__4H58Na__image{object-fit:cover;aspect-ratio:1;border-radius:50%;outline:2px solid #0000;width:100%;height:100%;transition:all .3s}.Avatar-module-scss-module__4H58Na__container .Avatar-module-scss-module__4H58Na__image:hover{outline:2px solid var(--color-accent)}.Avatar-module-scss-module__4H58Na__container .Avatar-module-scss-module__4H58Na__image_static:hover{outline:2px solid #0000}.Avatar-module-scss-module__4H58Na__container .Avatar-module-scss-module__4H58Na__image_rounded{border-radius:var(--radius-x3)}.Avatar-module-scss-module__4H58Na__placeholder{width:100%;height:100%}.Avatar-module-scss-module__4H58Na__placeholder__container{width:100%;height:100%;color:var(--color-neutral-100)}
@keyframes BGImage-module-scss-module__wGekzW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes BGImage-module-scss-module__wGekzW__skeletonPulse{0%{opacity:1}to{opacity:.5}}.BGImage-module-scss-module__wGekzW__bg{z-index:-1;opacity:0;width:100%;height:100%;transition:all .5s;position:absolute}.BGImage-module-scss-module__wGekzW__bg img{object-fit:cover;width:100%;height:100%}.BGImage-module-scss-module__wGekzW__bg_active{opacity:1}.BGImage-module-scss-module__wGekzW__bg_hidden{opacity:0}.BGImage-module-scss-module__wGekzW__wrapper{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.BGImage-module-scss-module__wGekzW__overlay{background:var(--color-bg-primary);width:100%;height:100%;position:absolute;top:0;left:0}.BGImage-module-scss-module__wGekzW__place{width:100%;height:100%;position:relative}
@keyframes UserNavigation-module-scss-module__AGRPeG__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes UserNavigation-module-scss-module__AGRPeG__skeletonPulse{0%{opacity:1}to{opacity:.5}}.UserNavigation-module-scss-module__AGRPeG__panel{gap:var(--gap-x2);flex-direction:column;width:100%;min-width:240px;height:fit-content;display:flex;position:sticky;top:70px}.UserNavigation-module-scss-module__AGRPeG__panel .UserNavigation-module-scss-module__AGRPeG__identity{align-items:center;gap:var(--gap-x2);flex-direction:row;display:flex}.UserNavigation-module-scss-module__AGRPeG__panel .UserNavigation-module-scss-module__AGRPeG__identity .UserNavigation-module-scss-module__AGRPeG__btn{flex:1;min-width:0}.UserNavigation-module-scss-module__AGRPeG__panel .UserNavigation-module-scss-module__AGRPeG__btn{justify-content:space-between}.UserNavigation-module-scss-module__AGRPeG__panel .UserNavigation-module-scss-module__AGRPeG__row{align-items:center;gap:var(--gap-x2);padding:var(--padding-x2) var(--padding-x4);border:1px solid #0000;justify-content:space-between;font-size:14px;line-height:1;display:flex}.UserNavigation-module-scss-module__AGRPeG__panel .UserNavigation-module-scss-module__AGRPeG__profile{align-items:center;gap:var(--gap-x5);display:flex}.UserNavigation-module-scss-module__AGRPeG__panel .UserNavigation-module-scss-module__AGRPeG__avatar{width:24px;height:24px}.UserNavigation-module-scss-module__AGRPeG__panel .UserNavigation-module-scss-module__AGRPeG__label{color:var(--color-text-secondary)}.UserNavigation-module-scss-module__AGRPeG__panel .UserNavigation-module-scss-module__AGRPeG__count{color:var(--color-text-muted)}.UserNavigation-module-scss-module__AGRPeG__menuTitle{justify-content:center;align-items:center;display:flex}
@keyframes Box-module-scss-module__AgR4Qq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Box-module-scss-module__AgR4Qq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Box-module-scss-module__AgR4Qq__template{border-radius:var(--radius-x5);width:100%;min-width:0;max-width:calc(100vw - 40px);height:fit-content;color:var(--color-neutral-100);background:#212731e6;flex-direction:column;margin-inline:auto;display:flex;box-shadow:0 0 5px #000}@media (max-width:500px){.Box-module-scss-module__AgR4Qq__template{max-width:100%}}.Box-module-scss-module__AgR4Qq__template_borderless{box-shadow:unset;background:0 0;border-radius:0}.Box-module-scss-module__AgR4Qq__template_blur{-webkit-backdrop-filter:blur(var(--blur-x1));backdrop-filter:blur(var(--blur-x1))}.Box-module-scss-module__AgR4Qq__template__title{gap:var(--gap-x5);padding:var(--padding-x2) var(--padding-x3);border-bottom:1px solid var(--color-bg-primary);border-radius:var(--radius-x5) var(--radius-x5) 0 0;align-items:flex-end;display:flex}.Box-module-scss-module__AgR4Qq__template__title:only-child{width:fit-content;margin-inline:auto}@media (max-width:500px){.Box-module-scss-module__AgR4Qq__template__title{padding-inline:var(--padding-x4)}}.Box-module-scss-module__AgR4Qq__template__title_start:only-child{width:auto;margin-inline:0}.Box-module-scss-module__AgR4Qq__template__title_external{color:var(--color-neutral-100);background-color:#0000;border:none;padding:0}.Box-module-scss-module__AgR4Qq__template__title_vertical{flex-direction:column;align-items:flex-start}.Box-module-scss-module__AgR4Qq__template__count{margin-left:var(--padding-x1);color:var(--tab-count-color);font-variant-numeric:tabular-nums;font-size:.75em;font-weight:500}.Box-module-scss-module__AgR4Qq__template__actions{align-items:center;gap:var(--gap-x2);display:flex}.Box-module-scss-module__AgR4Qq__template__close{padding:var(--padding-x1);border-radius:var(--radius-x3);flex-shrink:0}.Box-module-scss-module__AgR4Qq__template__head_action{justify-content:space-between;align-items:center;gap:var(--gap-x2) var(--gap-x5);padding:var(--padding-x2) var(--padding-x3);border-bottom:1px solid var(--color-bg-primary);border-radius:var(--radius-x5) var(--radius-x5) 0 0;flex-wrap:wrap;display:flex}@media (max-width:500px){.Box-module-scss-module__AgR4Qq__template__head_action{padding-inline:var(--padding-x4)}}.Box-module-scss-module__AgR4Qq__template__head_action .Box-module-scss-module__AgR4Qq__template__title{border-bottom:none;border-radius:0;padding:0}.Box-module-scss-module__AgR4Qq__template__resizer{flex-direction:column;flex-grow:1;min-height:0;display:flex}.Box-module-scss-module__AgR4Qq__template__content{padding:var(--padding-x3);gap:var(--gap-x1);flex-direction:column;flex-grow:1;min-width:0;min-height:0;display:flex}@media (max-height:720px){.Box-module-scss-module__AgR4Qq__template__content{padding:var(--padding-x2)}}.Box-module-scss-module__AgR4Qq__wrapper{gap:var(--gap-x2);width:100%;min-width:0;height:fit-content;display:grid}.Box-module-scss-module__AgR4Qq__wrapper_resizable{width:var(--resize-width,auto);height:var(--resize-height,auto);max-width:100%;position:relative}div .Box-module-scss-module__AgR4Qq__scrollbars__container{min-height:0}div .Box-module-scss-module__AgR4Qq__scrollbars__scrollbar{height:calc(100% - 60px);margin-block:20px;right:8px}div .Box-module-scss-module__AgR4Qq__scrollbars__line{border-radius:var(--radius-x5)}div .Box-module-scss-module__AgR4Qq__scrollbars__content{max-height:90dvh;padding:var(--padding-x3);gap:var(--gap-x1);border-radius:var(--radius-x6);flex-direction:column;min-width:0;display:flex}@media (max-height:720px){div .Box-module-scss-module__AgR4Qq__scrollbars__content{padding:var(--padding-x2)}}
@keyframes Breadcrumbs-module-scss-module__0sowtG__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Breadcrumbs-module-scss-module__0sowtG__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Breadcrumbs-module-scss-module__0sowtG__crumbs{min-width:0;color:var(--color-text-muted);filter:var(--shadow-text);flex-wrap:wrap;align-items:center;font-size:13px;line-height:1;display:flex}.Breadcrumbs-module-scss-module__0sowtG__crumbs__item{align-items:center;min-width:0;display:inline-flex}@media (max-width:500px){.Breadcrumbs-module-scss-module__0sowtG__crumbs__item{display:none}.Breadcrumbs-module-scss-module__0sowtG__crumbs__item:nth-last-child(2),.Breadcrumbs-module-scss-module__0sowtG__crumbs__item:only-child{display:inline-flex}}.Breadcrumbs-module-scss-module__0sowtG__crumbs__link{align-items:center;gap:var(--gap-x1);min-width:0;display:inline-flex}.Breadcrumbs-module-scss-module__0sowtG__crumbs__back{flex-shrink:0;display:none}@media (max-width:500px){.Breadcrumbs-module-scss-module__0sowtG__crumbs__back{display:inline-flex}}.Breadcrumbs-module-scss-module__0sowtG__crumbs__separator{margin-inline:var(--padding-x2);color:var(--color-text-muted);flex-shrink:0}@media (max-width:500px){.Breadcrumbs-module-scss-module__0sowtG__crumbs__separator{display:none}}.Breadcrumbs-module-scss-module__0sowtG__crumbs__current{color:var(--color-text-secondary)}
@keyframes Dropdown-module-scss-module__TMmYCa__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Dropdown-module-scss-module__TMmYCa__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Dropdown-module-scss-module__TMmYCa__wrapper{gap:var(--gap-x1);flex-direction:column;width:100%;min-width:170px;display:flex}.Dropdown-module-scss-module__TMmYCa__skeleton{border-radius:var(--radius-control);background-color:var(--color-bg-primary);width:100%;height:40px;animation:Dropdown-module-scss-module__TMmYCa__skeletonPulse .9s var(--easing-in) infinite alternate}.Dropdown-module-scss-module__TMmYCa__skeleton_compact{height:30px}@media (prefers-reduced-motion:reduce){.Dropdown-module-scss-module__TMmYCa__skeleton{animation:none}}.Dropdown-module-scss-module__TMmYCa__dropdown{border-radius:var(--radius-control);-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:40px;transition:all .15s;display:flex;position:relative;overflow:hidden}.Dropdown-module-scss-module__TMmYCa__dropdown_compact{height:30px}.Dropdown-module-scss-module__TMmYCa__dropdown_compact p{font-size:13px}.Dropdown-module-scss-module__TMmYCa__dropdown_compact label{font-size:12px}.Dropdown-module-scss-module__TMmYCa__dropdown_active{border-radius:var(--radius-control) var(--radius-control) 0 0;overflow:visible}.Dropdown-module-scss-module__TMmYCa__dropdown_portal{z-index:1000;position:fixed}.Dropdown-module-scss-module__TMmYCa__dropdown__controls{align-items:center;gap:var(--gap-x1);z-index:1;display:flex;position:absolute;right:20px}.Dropdown-module-scss-module__TMmYCa__dropdown__search{padding:var(--padding-x3) var(--padding-x1);background-color:var(--color-bg-hover);justify-content:center;align-items:center;display:flex}.Dropdown-module-scss-module__TMmYCa__dropdown__search_active{pointer-events:all}.Dropdown-module-scss-module__TMmYCa__dropdown__search input{padding:var(--padding-x2) var(--padding-x3);background-color:var(--color-bg-primary);border-radius:var(--radius-x3);width:calc(100% - 10px);color:var(--color-neutral-100);border:2px solid #000;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.Dropdown-module-scss-module__TMmYCa__dropdown__search::placeholder{color:var(--color-neutral-100)}.Dropdown-module-scss-module__TMmYCa__dropdown__value{text-overflow:ellipsis;white-space:nowrap;color:var(--color-neutral-100);border:none;outline:none;overflow:hidden}.Dropdown-module-scss-module__TMmYCa__dropdown__field{border-radius:var(--radius-control);width:100%;padding-left:var(--padding-x3);cursor:pointer;height:inherit;max-height:inherit;color:var(--color-neutral-100);background-color:var(--color-bg-primary);text-align:left;border-bottom:2px solid #000;align-items:center;font-size:15px;line-height:24px;transition:all .2s;display:grid}.Dropdown-module-scss-module__TMmYCa__dropdown__field_exists{border-color:var(--color-accent)}.Dropdown-module-scss-module__TMmYCa__dropdown__field_compact{border-width:1px}.Dropdown-module-scss-module__TMmYCa__dropdown__field_red{border-color:var(--color-negative)}.Dropdown-module-scss-module__TMmYCa__dropdown__field_green{border-color:var(--color-positive)}.Dropdown-module-scss-module__TMmYCa__dropdown__field_active{border-bottom-color:#0000}.Dropdown-module-scss-module__TMmYCa__dropdown__field_overflow{border-radius:var(--radius-control);z-index:unset}.Dropdown-module-scss-module__TMmYCa__dropdown__field:not(.Dropdown-module-scss-module__TMmYCa__dropdown__field_disabled):hover,.Dropdown-module-scss-module__TMmYCa__dropdown__field:not(.Dropdown-module-scss-module__TMmYCa__dropdown__field_disabled):focus{filter:brightness(1.3)}.Dropdown-module-scss-module__TMmYCa__dropdown__field_disabled{opacity:.5;cursor:not-allowed}.Dropdown-module-scss-module__TMmYCa__dropdown__close svg{aspect-ratio:1;height:fit-content}.Dropdown-module-scss-module__TMmYCa__dropdown__close path{fill:var(--color-neutral-100)}.Dropdown-module-scss-module__TMmYCa__dropdown__icon{cursor:pointer;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.Dropdown-module-scss-module__TMmYCa__dropdown__icon path{fill:var(--color-neutral-100)}.Dropdown-module-scss-module__TMmYCa__dropdown__icon_active{transform:rotate(180deg)}.Dropdown-module-scss-module__TMmYCa__dropdown__icon_disabled{opacity:0}.Dropdown-module-scss-module__TMmYCa__dropdown__inner{opacity:0;transform-origin:top;pointer-events:none;border-radius:var(--radius-control);z-index:2;border:2px solid var(--color-accent);height:fit-content;position:absolute;top:0;left:0;right:0;overflow:hidden}.Dropdown-module-scss-module__TMmYCa__dropdown__inner_red{border-color:var(--color-negative)}.Dropdown-module-scss-module__TMmYCa__dropdown__inner_green{border-color:var(--color-positive)}.Dropdown-module-scss-module__TMmYCa__dropdown__inner_overflow{border-radius:var(--radius-control);border-width:2px}.Dropdown-module-scss-module__TMmYCa__dropdown__inner_active{opacity:1}.Dropdown-module-scss-module__TMmYCa__dropdown__list{pointer-events:none;visibility:hidden;opacity:0;background-color:var(--color-bg-hover);height:fit-content;display:grid}.Dropdown-module-scss-module__TMmYCa__dropdown__list_active{pointer-events:all;visibility:visible;opacity:1;transition:opacity var(--duration-base) var(--easing-out)}@media (prefers-reduced-motion:reduce){.Dropdown-module-scss-module__TMmYCa__dropdown__list{transition-duration:var(--duration-instant)}}.Dropdown-module-scss-module__TMmYCa__dropdown__item{padding-block:var(--padding-x3);padding-inline:var(--padding-x4) var(--padding-x5);letter-spacing:.04em;color:var(--color-neutral-100);white-space:normal;word-break:break-word;background-color:var(--color-bg-hover);align-items:center;gap:var(--gap-x2);height:fit-content;font-size:13px;font-style:normal;font-weight:400;line-height:15px;display:grid}.Dropdown-module-scss-module__TMmYCa__dropdown__item>span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:fit-content;display:-webkit-box;overflow:hidden}.Dropdown-module-scss-module__TMmYCa__dropdown__item:not(:last-child){border-bottom:1px solid #000}.Dropdown-module-scss-module__TMmYCa__dropdown__item:hover{cursor:pointer;filter:brightness(1.3)}.Dropdown-module-scss-module__TMmYCa__dropdown__placeholder{opacity:0;height:38px}.Dropdown-module-scss-module__TMmYCa__dropdown__image{border:2px solid var(--color-accent);border-radius:var(--radius-x2);aspect-ratio:1;width:100%;overflow:hidden}.Dropdown-module-scss-module__TMmYCa__dropdown__image img{object-fit:cover;width:100%;height:100%}.Dropdown-module-scss-module__TMmYCa__dropdown__icon{margin-right:var(--padding-x2);vertical-align:middle;flex:none;align-items:center;display:inline-flex}.Dropdown-module-scss-module__TMmYCa__dropdown__item .Dropdown-module-scss-module__TMmYCa__dropdown__icon{width:var(--padding-x5);justify-content:center;margin-right:0}.Dropdown-module-scss-module__TMmYCa__dropdown__hint{color:var(--color-text-muted);white-space:nowrap;font-size:12px}.Dropdown-module-scss-module__TMmYCa__dropdown__check{gap:var(--gap-x1);margin-left:auto;display:flex}div .Dropdown-module-scss-module__TMmYCa__scrollbars__content{padding:0}div .Dropdown-module-scss-module__TMmYCa__scrollbars__scrollbar{pointer-events:all;right:8px}div .Dropdown-module-scss-module__TMmYCa__scrollbars__thumb{padding-inline:var(--padding-x1)}.Dropdown-module-scss-module__TMmYCa__dropdown_sheet .Dropdown-module-scss-module__TMmYCa__dropdown__inner{border:none;position:static;transform:none!important}.Dropdown-module-scss-module__TMmYCa__dropdown_sheet .Dropdown-module-scss-module__TMmYCa__dropdown__placeholder{display:none}
@keyframes Checkbox-module-scss-module__tnhX2G__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Checkbox-module-scss-module__tnhX2G__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Checkbox-module-scss-module__tnhX2G__checkbox{aspect-ratio:1;background-color:var(--color-bg-primary);cursor:pointer;appearance:none;border:2px solid #000;border-radius:50%;width:18px;transition:all .3s}.Checkbox-module-scss-module__tnhX2G__checkbox:checked{background-color:var(--color-accent)}.Checkbox-module-scss-module__tnhX2G__checkbox__border_accent{border-color:var(--color-accent)}.Checkbox-module-scss-module__tnhX2G__checkbox__border_on{border-color:var(--color-positive)}.Checkbox-module-scss-module__tnhX2G__checkbox__border_off{border-color:var(--color-negative)}.Checkbox-module-scss-module__tnhX2G__checkbox_on:checked{background-color:var(--color-positive);border-color:#000}.Checkbox-module-scss-module__tnhX2G__checkbox_off:checked{background-color:var(--color-negative);border-color:#000}.Checkbox-module-scss-module__tnhX2G__checkbox:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
@keyframes ListCheckRow-module-scss-module__NsO2oa__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes ListCheckRow-module-scss-module__NsO2oa__skeletonPulse{0%{opacity:1}to{opacity:.5}}.ListCheckRow-module-scss-module__NsO2oa__row{align-items:center;gap:var(--gap-x2);padding:var(--padding-x2);border-radius:var(--radius-x3);cursor:pointer;transition:background-color var(--duration-fast) var(--easing-out);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.ListCheckRow-module-scss-module__NsO2oa__row:hover{background-color:var(--color-bg-hover)}.ListCheckRow-module-scss-module__NsO2oa__row_pending{cursor:progress;opacity:.7}.ListCheckRow-module-scss-module__NsO2oa__row_disabled{cursor:not-allowed;opacity:.5}.ListCheckRow-module-scss-module__NsO2oa__row_disabled:hover{background-color:#0000}.ListCheckRow-module-scss-module__NsO2oa__row_skeleton{pointer-events:none}.ListCheckRow-module-scss-module__NsO2oa__row_touch{min-height:var(--padding-x11)}.ListCheckRow-module-scss-module__NsO2oa__row__name{color:var(--color-text-primary);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;height:fit-content;font-size:14px;display:-webkit-box;overflow:hidden}.ListCheckRow-module-scss-module__NsO2oa__row__lock{color:var(--color-text-muted)}.ListCheckRow-module-scss-module__NsO2oa__row__count{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:12px}@media (prefers-reduced-motion:reduce){.ListCheckRow-module-scss-module__NsO2oa__row{transition-duration:var(--duration-instant)}}
@keyframes ListCard-module-scss-module__8DtDfG__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes ListCard-module-scss-module__8DtDfG__skeletonPulse{0%{opacity:1}to{opacity:.5}}.ListCard-module-scss-module__8DtDfG__mosaic{gap:var(--gap-x05);width:100%;aspect-ratio:var(--cover-ratio);border-radius:inherit;background:var(--color-bg-tertiary);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.ListCard-module-scss-module__8DtDfG__mosaic__cell{background:var(--color-bg-secondary);min-height:0;display:block;position:relative}.ListCard-module-scss-module__8DtDfG__mosaic__cell_empty{background:var(--color-bg-tertiary)}.ListCard-module-scss-module__8DtDfG__mosaic__cell_image:before{content:"";background:var(--color-bg-tertiary);animation:ListCard-module-scss-module__8DtDfG__skeletonPulse .9s var(--easing-in) infinite alternate;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ListCard-module-scss-module__8DtDfG__mosaic__cell_image:before{animation:none}}.ListCard-module-scss-module__8DtDfG__mosaic__cell_loaded:before{animation-play-state:paused}.ListCard-module-scss-module__8DtDfG__mosaic__image{object-fit:cover;opacity:0;transition:opacity calc(var(--duration-base)*2) var(--easing-out)}.ListCard-module-scss-module__8DtDfG__mosaic__image_loaded{opacity:1}@media (prefers-reduced-motion:reduce){.ListCard-module-scss-module__8DtDfG__mosaic__image{transition-duration:var(--duration-instant)}}.ListCard-module-scss-module__8DtDfG__tile{gap:var(--gap-x1);min-width:0;color:var(--color-text-primary);flex-direction:column;display:flex}.ListCard-module-scss-module__8DtDfG__tile__byline{align-items:center;gap:var(--gap-x1);min-width:0;color:var(--color-text-muted);white-space:nowrap;font-size:12px;display:flex}.ListCard-module-scss-module__8DtDfG__tile__byline .ListCard-module-scss-module__8DtDfG__likes{flex-shrink:0}.ListCard-module-scss-module__8DtDfG__tile__author{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ListCard-module-scss-module__8DtDfG__tile__art{border-radius:var(--radius-x4);display:block;position:relative;overflow:hidden}.ListCard-module-scss-module__8DtDfG__tile__art:after{content:"";z-index:1;border-radius:inherit;outline-offset:-2px;pointer-events:none;transition:outline-color var(--duration-fast) var(--easing-out);outline:2px solid #0000;position:absolute;inset:0}.ListCard-module-scss-module__8DtDfG__tile:hover .ListCard-module-scss-module__8DtDfG__tile__art:after,.ListCard-module-scss-module__8DtDfG__tile:focus-visible .ListCard-module-scss-module__8DtDfG__tile__art:after{outline-color:var(--color-accent)}.ListCard-module-scss-module__8DtDfG__tile__count{right:var(--padding-x2);bottom:var(--padding-x2);min-width:var(--list-card-count-height);height:var(--list-card-count-height);padding-inline:var(--padding-x2);border-radius:var(--radius-x2);background:var(--color-bg-primary-tint);font-size:12px;line-height:var(--list-card-count-height);text-align:center;position:absolute}@media (prefers-reduced-motion:reduce){.ListCard-module-scss-module__8DtDfG__tile__art:after{transition-duration:var(--duration-instant)}}.ListCard-module-scss-module__8DtDfG__row{grid-template-columns:var(--list-card-row-mosaic-size) minmax(0, 1fr);gap:var(--gap-x3);padding:var(--padding-x1);border-radius:var(--radius-x3);color:var(--color-text-primary);transition:background-color var(--duration-fast) var(--easing-out);align-items:center;display:grid}.ListCard-module-scss-module__8DtDfG__row:hover,.ListCard-module-scss-module__8DtDfG__row:focus-visible{background:var(--color-bg-hover)}.ListCard-module-scss-module__8DtDfG__row_skeleton{pointer-events:none}.ListCard-module-scss-module__8DtDfG__row__mosaic{border-radius:var(--radius-x2)}.ListCard-module-scss-module__8DtDfG__row__body{flex-direction:column;min-width:0;display:flex}.ListCard-module-scss-module__8DtDfG__name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;height:fit-content;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ListCard-module-scss-module__8DtDfG__lock{margin-left:var(--padding-x1);vertical-align:middle;color:var(--color-text-muted);display:inline-block}.ListCard-module-scss-module__8DtDfG__author,.ListCard-module-scss-module__8DtDfG__meta{color:var(--color-text-muted);font-size:12px}.ListCard-module-scss-module__8DtDfG__description{color:var(--color-text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:fit-content;font-size:12px;display:-webkit-box;overflow:hidden}.ListCard-module-scss-module__8DtDfG__likes{align-items:center;gap:var(--gap-x05);vertical-align:middle;color:var(--color-text-muted);font-variant-numeric:tabular-nums;display:inline-flex}.ListCard-module-scss-module__8DtDfG__likes__icon{translate:0 calc(var(--padding-x05)*-.5);color:var(--favorite-color);display:inline-flex}
@keyframes ListCardsGrid-module-scss-module__x4LrsW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes ListCardsGrid-module-scss-module__x4LrsW__skeletonPulse{0%{opacity:1}to{opacity:.5}}.ListCardsGrid-module-scss-module__x4LrsW__wrapper{width:100%}.ListCardsGrid-module-scss-module__x4LrsW__grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--list-card-min-width), (100% - var(--gap-x4)) / 2), 1fr));gap:var(--gap-x4);display:grid}.ListCardsGrid-module-scss-module__x4LrsW__grid_gameSized{gap:var(--gap-x3);grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1250px){.ListCardsGrid-module-scss-module__x4LrsW__grid_gameSized{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:996px){.ListCardsGrid-module-scss-module__x4LrsW__grid_gameSized{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:500px){.ListCardsGrid-module-scss-module__x4LrsW__grid_gameSized{gap:var(--gap-x2);grid-template-columns:repeat(2,minmax(0,1fr))}}.ListCardsGrid-module-scss-module__x4LrsW__grid_twoRows>:nth-child(n+13){display:none}@media (max-width:1250px){.ListCardsGrid-module-scss-module__x4LrsW__grid_twoRows>:nth-child(n+9){display:none}}@media (max-width:996px){.ListCardsGrid-module-scss-module__x4LrsW__grid_twoRows>:nth-child(n+7){display:none}}@media (max-width:500px){.ListCardsGrid-module-scss-module__x4LrsW__grid_twoRows>:nth-child(n+5){display:none}}
@keyframes Loader-module-scss-module__HjfXiW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Loader-module-scss-module__HjfXiW__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Loader-module-scss-module__HjfXiW__loader{opacity:.7;pointer-events:none;filter:drop-shadow(0 0 .2rem #000);text-align:start;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@keyframes Pagination-module-scss-module__VFm96W__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Pagination-module-scss-module__VFm96W__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Pagination-module-scss-module__VFm96W__pagination{gap:var(--gap-x1);padding:var(--padding-x05);background-color:var(--color-bg-secondary);border-radius:var(--radius-x2);filter:drop-shadow(0 0 .2rem #000);align-items:center;width:fit-content;margin-inline:auto;display:flex}.Pagination-module-scss-module__VFm96W__pagination_disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.Pagination-module-scss-module__VFm96W__pagination_inline{padding:var(--padding-x1);border-radius:var(--radius-x4);background-color:var(--color-bg-tertiary);filter:none;margin-inline:0}.Pagination-module-scss-module__VFm96W__pagination_inline .Pagination-module-scss-module__VFm96W__pagination__button{border-color:#0000}.Pagination-module-scss-module__VFm96W__pagination_inline .Pagination-module-scss-module__VFm96W__pagination__field{border-radius:var(--radius-x3)}.Pagination-module-scss-module__VFm96W__pagination_inline .Pagination-module-scss-module__VFm96W__pagination__field:hover{border-color:#0000}.Pagination-module-scss-module__VFm96W__pagination_fixed{z-index:2;border-radius:var(--radius-x2) var(--radius-x2) 0 0;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.Pagination-module-scss-module__VFm96W__pagination__input{text-align:center}.Pagination-module-scss-module__VFm96W__pagination__button{aspect-ratio:1;width:32px;height:fit-content;padding:0}.Pagination-module-scss-module__VFm96W__pagination__tooltip{text-align:center;width:75px}.Pagination-module-scss-module__VFm96W__pagination__center{gap:var(--gap-x1);white-space:nowrap;padding-inline:var(--padding-x1);align-items:center;display:flex}.Pagination-module-scss-module__VFm96W__inline{align-items:center;gap:var(--gap-x3);width:100%;padding-inline:var(--padding-x3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.Pagination-module-scss-module__VFm96W__inline_compact{grid-template-columns:auto;justify-content:center}.Pagination-module-scss-module__VFm96W__inline__summary{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:13px}.Pagination-module-scss-module__VFm96W__inline__summary_end{text-align:right}@media (max-width:500px){.Pagination-module-scss-module__VFm96W__inline{grid-template-columns:repeat(2,minmax(0,1fr))}.Pagination-module-scss-module__VFm96W__inline .Pagination-module-scss-module__VFm96W__pagination_inline{grid-area:2/1/auto/-1;justify-self:center}}
@keyframes Popover-module-scss-module__TWuMEq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Popover-module-scss-module__TWuMEq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Popover-module-scss-module__TWuMEq__popover{z-index:1000;width:var(--popover-width);max-width:calc(100vw - var(--padding-x4));position:fixed}@keyframes Popover-module-scss-module__TWuMEq__sheetIn{0%{transform:translateY(100%)}}@keyframes Popover-module-scss-module__TWuMEq__sheetBackdropIn{0%{opacity:0}}.Popover-module-scss-module__TWuMEq__sheetRoot{z-index:1000;position:fixed;inset:0}.Popover-module-scss-module__TWuMEq__sheetRoot__backdrop{animation:Popover-module-scss-module__TWuMEq__sheetBackdropIn var(--duration-base) var(--easing-out);background-color:#0d1011cc;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.Popover-module-scss-module__TWuMEq__sheetRoot__backdrop{animation-duration:var(--duration-instant)}}.Popover-module-scss-module__TWuMEq__sheet{inset-inline:0;max-height:var(--popover-sheet-max-height);padding-bottom:env(safe-area-inset-bottom,0px);border:1px solid var(--color-border-primary);border-radius:var(--radius-x6) var(--radius-x6) 0 0;background-color:var(--color-bg-primary);transition:transform var(--duration-slow) var(--easing-out);animation:Popover-module-scss-module__TWuMEq__sheetIn var(--duration-slow) var(--easing-out);border-bottom:none;flex-direction:column;display:flex;position:absolute;bottom:0}@media (prefers-reduced-motion:reduce){.Popover-module-scss-module__TWuMEq__sheet{transition-duration:var(--duration-instant);animation-duration:var(--duration-instant)}}.Popover-module-scss-module__TWuMEq__sheet_dragging{transition:none}.Popover-module-scss-module__TWuMEq__sheet__handle{padding:var(--padding-x2) 0 var(--padding-x3);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;align-items:center;display:flex}.Popover-module-scss-module__TWuMEq__sheet__handle:active{cursor:grabbing}.Popover-module-scss-module__TWuMEq__sheet__grabber{width:var(--popover-sheet-grabber-width);height:var(--popover-sheet-grabber-height);border-radius:var(--radius-x10);background-color:var(--color-border-secondary)}.Popover-module-scss-module__TWuMEq__sheet__title{padding:var(--padding-x2) var(--padding-x4) 0;color:var(--color-text-primary);font-family:var(--font-general);align-self:stretch;font-size:16px;font-weight:700;line-height:24px}.Popover-module-scss-module__TWuMEq__sheet__close{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Popover-module-scss-module__TWuMEq__sheet__body{min-height:0;padding:0 var(--padding-x4) var(--padding-x4);overflow-y:auto}
@keyframes ExpandMenu-module-scss-module__ZhBXba__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes ExpandMenu-module-scss-module__ZhBXba__skeletonPulse{0%{opacity:1}to{opacity:.5}}.ExpandMenu-module-scss-module__ZhBXba__wrapper{z-index:3;pointer-events:none;animation:.4s forwards ExpandMenu-module-scss-module__ZhBXba__appearOpacity;display:grid;position:fixed;top:45px;left:0}.ExpandMenu-module-scss-module__ZhBXba__wrapper_right{right:0;left:unset}.ExpandMenu-module-scss-module__ZhBXba__wrapper_active{z-index:4}.ExpandMenu-module-scss-module__ZhBXba__menu{outline:2px solid var(--color-bg-hover);transform-origin:0;pointer-events:all;transform:translateX(var(--expand-offset,0px)) scaleX(0);touch-action:pan-y;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#212731e6;width:max(20vw,460px);height:calc(100dvh - 45px);transition:all .4s;display:grid}@media (max-width:500px){.ExpandMenu-module-scss-module__ZhBXba__menu{width:100vw}}.ExpandMenu-module-scss-module__ZhBXba__menu_right{transform-origin:100%}.ExpandMenu-module-scss-module__ZhBXba__menu_active{transform:translateX(var(--expand-offset,0px)) scaleX(1);opacity:1;visibility:visible}.ExpandMenu-module-scss-module__ZhBXba__menu_disabled{opacity:0}.ExpandMenu-module-scss-module__ZhBXba__menu_dragging{transition:none}.ExpandMenu-module-scss-module__ZhBXba__title{padding:var(--padding-x1);-webkit-user-select:none;user-select:none;z-index:4;cursor:pointer;pointer-events:all;white-space:nowrap;text-overflow:ellipsis;background-color:#374151e6;justify-content:center;align-items:center;width:40vw;max-width:200px;transition:all .4s;display:flex;position:absolute;top:0;overflow:hidden}.ExpandMenu-module-scss-module__ZhBXba__title:hover{filter:brightness(1.2)}.ExpandMenu-module-scss-module__ZhBXba__title>span{justify-content:center;align-items:center;height:34px;margin-top:-2px;display:flex}.ExpandMenu-module-scss-module__ZhBXba__title_left,.ExpandMenu-module-scss-module__ZhBXba__title_bottom-left{left:0}.ExpandMenu-module-scss-module__ZhBXba__title_right,.ExpandMenu-module-scss-module__ZhBXba__title_bottom-right{right:0}.ExpandMenu-module-scss-module__ZhBXba__title_left{border-radius:0 0 var(--radius-x2) 0}.ExpandMenu-module-scss-module__ZhBXba__title_right{border-radius:0 0 0 var(--radius-x2)}.ExpandMenu-module-scss-module__ZhBXba__title_bottom-left{border-radius:0 var(--radius-x2) 0 0}.ExpandMenu-module-scss-module__ZhBXba__title_bottom-right{border-radius:var(--radius-x2) 0 0 0}.ExpandMenu-module-scss-module__ZhBXba__title_bottom{bottom:0;top:unset}div .ExpandMenu-module-scss-module__ZhBXba__scrollbars__container{max-height:100%;overflow:hidden}div .ExpandMenu-module-scss-module__ZhBXba__scrollbars__content{touch-action:pan-y;padding:var(--padding-x5);max-height:100%;margin:0;display:grid}div .ExpandMenu-module-scss-module__ZhBXba__scrollbars__scrollbar{margin-right:5px;margin-block:var(--padding-x15);height:calc(100% - 80px)}
@keyframes ResizeHandle-module-scss-module__IHK8oG__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes ResizeHandle-module-scss-module__IHK8oG__skeletonPulse{0%{opacity:1}to{opacity:.5}}.ResizeHandle-module-scss-module__IHK8oG__handle{z-index:3;padding:var(--padding-x05);color:var(--color-text-muted);cursor:nwse-resize;touch-action:none;transition:color var(--duration-fast) var(--easing-out);display:none;position:absolute;bottom:0;right:0}.ResizeHandle-module-scss-module__IHK8oG__handle:hover,.ResizeHandle-module-scss-module__IHK8oG__handle:focus-visible{color:var(--color-accent)}.ResizeHandle-module-scss-module__IHK8oG__handle:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}@media (min-width:768px){.ResizeHandle-module-scss-module__IHK8oG__handle{display:block}}
@keyframes Badge-module-scss-module__gGn2ZW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Badge-module-scss-module__gGn2ZW__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Badge-module-scss-module__gGn2ZW__badge{--badge-color:var(--color-text-secondary);--badge-bg:var(--color-bg-tertiary);align-items:center;gap:var(--gap-x1);border-radius:var(--radius-x2);background-color:var(--badge-bg);color:var(--badge-color);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;display:inline-flex}.Badge-module-scss-module__gGn2ZW__badge_sm{padding-inline:var(--padding-x2);font-family:var(--font-general);font-size:12px;font-weight:600;line-height:18px}.Badge-module-scss-module__gGn2ZW__badge_md{padding:var(--padding-x1) var(--padding-x2);font-family:var(--font-general);font-size:13px;font-weight:600;line-height:17px}.Badge-module-scss-module__gGn2ZW__badge_dot:before{content:"";width:var(--padding-x1);height:var(--padding-x1);background-color:currentColor;border-radius:50%;flex-shrink:0}.Badge-module-scss-module__gGn2ZW__badge_struck{text-decoration:line-through}.Badge-module-scss-module__gGn2ZW__badge_wrap{white-space:normal;overflow-wrap:anywhere;flex-shrink:1;min-width:0}.Badge-module-scss-module__gGn2ZW__badge_muted{--badge-color:var(--color-text-muted)}.Badge-module-scss-module__gGn2ZW__badge_attention{--badge-color:var(--color-attention);--badge-bg:color-mix(in srgb, var(--color-attention) var(--badge-tint-strength), transparent)}.Badge-module-scss-module__gGn2ZW__badge_positive{--badge-color:var(--color-positive);--badge-bg:color-mix(in srgb, var(--color-positive) var(--badge-tint-strength), transparent)}.Badge-module-scss-module__gGn2ZW__badge_negative{--badge-color:var(--badge-negative-color);--badge-bg:color-mix(in srgb, var(--color-negative) var(--badge-tint-strength), transparent)}.Badge-module-scss-module__gGn2ZW__badge_accent{--badge-color:var(--color-text-primary);--badge-bg:color-mix(in srgb, var(--color-accent) var(--badge-tint-strength), transparent)}.Badge-module-scss-module__gGn2ZW__badge_accent.Badge-module-scss-module__gGn2ZW__badge_dot:before{background-color:var(--color-accent)}.Badge-module-scss-module__gGn2ZW__badge.Badge-module-scss-module__gGn2ZW__badge_outlined{box-shadow:inset 0 0 0 1px var(--color-border-primary);background-color:#0000}
@keyframes GameSteamPopover-module-scss-module__2BUqfa__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes GameSteamPopover-module-scss-module__2BUqfa__skeletonPulse{0%{opacity:1}to{opacity:.5}}.GameSteamPopover-module-scss-module__2BUqfa__steam{gap:var(--gap-x2);flex-direction:column;display:flex}.GameSteamPopover-module-scss-module__2BUqfa__steam__head{justify-content:space-between;align-items:center;gap:var(--gap-x3);display:flex}.GameSteamPopover-module-scss-module__2BUqfa__steam__count{font-variant-numeric:tabular-nums;font-family:var(--font-general);font-size:20px;font-weight:700;line-height:26px}.GameSteamPopover-module-scss-module__2BUqfa__steam__total{color:var(--color-text-muted);font-family:var(--font-general);font-size:14px;font-weight:500;line-height:26px}.GameSteamPopover-module-scss-module__2BUqfa__steam__progress{width:100%;height:var(--range-track-height);border-radius:var(--radius-x1);appearance:none;background-color:var(--color-bg-primary);color:var(--color-text-secondary);border:none;overflow:hidden}.GameSteamPopover-module-scss-module__2BUqfa__steam__progress::-webkit-progress-bar{background-color:var(--color-bg-primary)}.GameSteamPopover-module-scss-module__2BUqfa__steam__progress::-webkit-progress-value{background-color:var(--color-text-secondary)}.GameSteamPopover-module-scss-module__2BUqfa__steam__progress::-moz-progress-bar{background-color:var(--color-text-secondary)}.GameSteamPopover-module-scss-module__2BUqfa__steam__progress[data-mastered]::-webkit-progress-value{background-color:var(--color-attention)}.GameSteamPopover-module-scss-module__2BUqfa__steam__progress[data-mastered]::-moz-progress-bar{background-color:var(--color-attention)}.GameSteamPopover-module-scss-module__2BUqfa__steam__sub{color:var(--color-text-muted);font-family:var(--font-general);margin:0;font-size:13px;font-weight:400;line-height:18px}.GameSteamPopover-module-scss-module__2BUqfa__steam__actions{gap:var(--gap-x2);margin-top:var(--padding-x1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}
@keyframes GameCoverImage-module-scss-module__78bLzG__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes GameCoverImage-module-scss-module__78bLzG__skeletonPulse{0%{opacity:1}to{opacity:.5}}.GameCoverImage-module-scss-module__78bLzG__image{object-fit:cover;border-radius:inherit}
@keyframes GameStatsCounters-module-scss-module__vVy-Eq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes GameStatsCounters-module-scss-module__vVy-Eq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.GameStatsCounters-module-scss-module__vVy-Eq__counters{width:var(--game-hero-counters-width);gap:var(--gap-x2);flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:768px){.GameStatsCounters-module-scss-module__vVy-Eq__counters{width:100%}}@media (max-width:500px){.GameStatsCounters-module-scss-module__vVy-Eq__counters{grid-template-columns:repeat(2,minmax(0,1fr))}}
@keyframes RatingStars-module-scss-module__dRxDsa__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes RatingStars-module-scss-module__dRxDsa__skeletonPulse{0%{opacity:1}to{opacity:.5}}.RatingStars-module-scss-module__dRxDsa__stars{align-items:center;gap:var(--gap-x1);display:flex}.RatingStars-module-scss-module__dRxDsa__stars__star{filter:drop-shadow(var(--glow-accent-sm))}
@keyframes RichText-module-scss-module__kFT_7G__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes RichText-module-scss-module__kFT_7G__skeletonPulse{0%{opacity:1}to{opacity:.5}}.RichText-module-scss-module__kFT_7G__richText{font-family:var(--font-general);font-size:14px;font-weight:400;line-height:20px}.RichText-module-scss-module__kFT_7G__richText p{font-size:inherit;line-height:inherit}.RichText-module-scss-module__kFT_7G__richText p,.RichText-module-scss-module__kFT_7G__richText ul,.RichText-module-scss-module__kFT_7G__richText ol,.RichText-module-scss-module__kFT_7G__richText blockquote,.RichText-module-scss-module__kFT_7G__richText pre,.RichText-module-scss-module__kFT_7G__richText h3{margin:0 0 var(--rich-text-gap)}.RichText-module-scss-module__kFT_7G__richText>:last-child{margin-bottom:0}.RichText-module-scss-module__kFT_7G__richText h3{font-family:var(--font-general);font-size:17px;font-weight:700;line-height:24px}.RichText-module-scss-module__kFT_7G__richText ul,.RichText-module-scss-module__kFT_7G__richText ol{padding-left:var(--padding-x5)}.RichText-module-scss-module__kFT_7G__richText ul{list-style:outside}.RichText-module-scss-module__kFT_7G__richText ol{list-style:decimal}.RichText-module-scss-module__kFT_7G__richText li{margin-bottom:var(--padding-x05)}.RichText-module-scss-module__kFT_7G__richText blockquote{padding-left:var(--padding-x3);border-left:2px solid var(--color-accent);color:var(--color-text-muted)}.RichText-module-scss-module__kFT_7G__richText a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.RichText-module-scss-module__kFT_7G__richText code{border-radius:var(--radius-x1);background:var(--color-bg-tertiary);padding:1px 5px;font-size:.9em}.RichText-module-scss-module__kFT_7G__richText pre{padding:var(--padding-x2) var(--padding-x3);border-radius:var(--radius-x1);background:var(--color-bg-tertiary);overflow-x:auto}.RichText-module-scss-module__kFT_7G__richText pre code{background:0 0;padding:0}.RichText-module-scss-module__kFT_7G__richText img{max-width:min(100%,var(--rich-editor-image-width));height:auto;margin-block:var(--rich-text-gap);border-radius:var(--radius-x2);display:block}.RichText-module-scss-module__kFT_7G__richText{color:var(--color-text-secondary)}.RichText-module-scss-module__kFT_7G__richText_primary,.RichText-module-scss-module__kFT_7G__richText strong,.RichText-module-scss-module__kFT_7G__richText b{color:var(--color-text-primary)}
@keyframes Scrollbar-module-scss-module__BVIOsW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Scrollbar-module-scss-module__BVIOsW__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Scrollbar-module-scss-module__BVIOsW__scrollbars__container{grid-template:auto/1fr 12px;display:grid;position:relative}.Scrollbar-module-scss-module__BVIOsW__scrollbars__container_absolute{grid-template:none}.Scrollbar-module-scss-module__BVIOsW__scrollbars__container--horizontal{grid-template:1fr var(--scrollbar-horizontal-size)/auto;gap:var(--gap-x2)}.Scrollbar-module-scss-module__BVIOsW__scrollbars__container--horizontal .Scrollbar-module-scss-module__BVIOsW__scrollbars__content{overscroll-behavior:auto}.Scrollbar-module-scss-module__BVIOsW__scrollbars__container--horizontal.Scrollbar-module-scss-module__BVIOsW__scrollbars__container--idle{grid-template-rows:1fr 0;row-gap:0}.Scrollbar-module-scss-module__BVIOsW__scrollbars__container--horizontal.Scrollbar-module-scss-module__BVIOsW__scrollbars__container_absolute{grid-template:none}.Scrollbar-module-scss-module__BVIOsW__scrollbars__container--horizontal.Scrollbar-module-scss-module__BVIOsW__scrollbars__container_absolute .Scrollbar-module-scss-module__BVIOsW__scrollbars__scrollbar_absolute{inset:auto 0 calc(-1*(var(--scrollbar-horizontal-size) + var(--gap-x2)));height:var(--scrollbar-horizontal-size);margin-block:0}.Scrollbar-module-scss-module__BVIOsW__scrollbars__content{overflow:auto}.Scrollbar-module-scss-module__BVIOsW__scrollbars__content_faded{-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 calc(var(--scroll-fade-start,0) * var(--scrollbar-fade-width)), #000 calc(100% - var(--scroll-fade-end,0) * var(--scrollbar-fade-width)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 calc(var(--scroll-fade-start,0) * var(--scrollbar-fade-width)), #000 calc(100% - var(--scroll-fade-end,0) * var(--scrollbar-fade-width)), transparent 100%)}.Scrollbar-module-scss-module__BVIOsW__scrollbars__content{padding:0 var(--padding-x4);scrollbar-width:none}.Scrollbar-module-scss-module__BVIOsW__scrollbars__content::-webkit-scrollbar{display:none}.Scrollbar-module-scss-module__BVIOsW__scrollbars__scrollbar{gap:var(--gap-x4);padding:0 var(--padding-x4);padding:0 var(--padding-x05);grid-template:auto 1fr auto/1fr;grid-auto-flow:row;place-items:center;height:98%;transition:opacity .2s;display:grid;position:relative}.Scrollbar-module-scss-module__BVIOsW__scrollbars__scrollbar_absolute{height:calc(100% - 10px);margin-block:5px;position:absolute;right:4px;overflow-y:clip}.Scrollbar-module-scss-module__BVIOsW__scrollbars__track{border-radius:var(--radius-x1);cursor:pointer;width:var(--scrollbar-horizontal-size);border:1px solid var(--color-border-primary);background-color:var(--color-scrollbar-track);opacity:1;transition:all .3s;position:absolute;top:0;bottom:0}@media (max-width:768px){.Scrollbar-module-scss-module__BVIOsW__scrollbars__track{width:4px}}.Scrollbar-module-scss-module__BVIOsW__scrollbars__track--horizontal{width:100%;height:var(--scrollbar-horizontal-size);left:0}.Scrollbar-module-scss-module__BVIOsW__scrollbars__thumb{touch-action:none;opacity:.7;height:65px;transition:height .2s,opacity .3s;position:absolute;top:0}.Scrollbar-module-scss-module__BVIOsW__scrollbars__thumb:before{content:"";width:var(--scrollbar-horizontal-size);background:var(--color-scrollbar-thumb);border-radius:var(--radius-x1);height:100%;transition:opacity .2s;display:block}@media (max-width:768px){.Scrollbar-module-scss-module__BVIOsW__scrollbars__thumb:before{width:4px}}.Scrollbar-module-scss-module__BVIOsW__scrollbars__thumb:hover{opacity:1}.Scrollbar-module-scss-module__BVIOsW__scrollbars__thumb:hover:before{filter:brightness(1.2)}.Scrollbar-module-scss-module__BVIOsW__scrollbars__thumb--horizontal{height:var(--scrollbar-horizontal-size)}.Scrollbar-module-scss-module__BVIOsW__scrollbars__thumb--horizontal:before{width:100%;height:var(--scrollbar-horizontal-size)}.Scrollbar-module-scss-module__BVIOsW__scrollbars__arrow{top:0;bottom:calc(var(--scrollbar-horizontal-size) + var(--gap-x2));width:var(--scrollbar-arrow-width);background-color:var(--color-bg-primary-tint);color:var(--color-text-primary);cursor:pointer;opacity:0;pointer-events:none;z-index:1;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .3s;display:flex;position:absolute}.Scrollbar-module-scss-module__BVIOsW__scrollbars__arrow:hover{background-color:var(--color-bg-secondary-tint)}.Scrollbar-module-scss-module__BVIOsW__scrollbars__arrow_start{border-radius:var(--radius-x2) 0 0 var(--radius-x2);left:0}.Scrollbar-module-scss-module__BVIOsW__scrollbars__arrow_end{border-radius:0 var(--radius-x2) var(--radius-x2) 0;right:0}.Scrollbar-module-scss-module__BVIOsW__scrollbars__line{background:linear-gradient(180deg, #191d2400 0%, var(--color-bg-primary) 100%);pointer-events:none;opacity:0;height:40px;transition:opacity var(--duration-base) var(--easing-out);position:absolute;left:0;right:0}.Scrollbar-module-scss-module__BVIOsW__scrollbars__line_top{top:0;transform:rotate(180deg)}.Scrollbar-module-scss-module__BVIOsW__scrollbars__line_top--horizontal{height:100%;bottom:unset;right:unset;width:40px;left:-20px}.Scrollbar-module-scss-module__BVIOsW__scrollbars__line_bottom{bottom:0}.Scrollbar-module-scss-module__BVIOsW__scrollbars__line_bottom--horizontal{height:100%;left:unset;width:40px;top:0;right:-20px}.Scrollbar-module-scss-module__BVIOsW__off{pointer-events:none!important;opacity:0!important;visibility:hidden!important}
@keyframes SectionTitle-module-scss-module__xXvmFq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes SectionTitle-module-scss-module__xXvmFq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.SectionTitle-module-scss-module__xXvmFq__title{align-items:center;gap:var(--gap-x2);font-size:clamp(1.5rem,3vw,2rem);display:flex}.SectionTitle-module-scss-module__xXvmFq__title_marginBottom{margin-bottom:var(--padding-x5)}.SectionTitle-module-scss-module__xXvmFq__title__count{color:var(--tab-count-color);font-variant-numeric:tabular-nums;align-self:center;font-family:inherit;font-size:.55em;font-weight:500}.SectionTitle-module-scss-module__xXvmFq__title_bar:before{content:" ";background:var(--color-accent);border-radius:var(--radius-x2);flex-shrink:0;width:4px;height:24px}.SectionTitle-module-scss-module__xXvmFq__title_pill{border-radius:var(--radius-x4);background:var(--color-bg-tertiary);width:100%;height:30px;padding-left:var(--padding-x3);padding-top:var(--padding-x1);font-size:1.2rem;font-weight:500;box-shadow:0 2px 6px 2px #0003}.SectionTitle-module-scss-module__xXvmFq__title_display{font-family:var(--font-pentagra);color:var(--color-text-primary);font-size:clamp(2.25rem,4vw,3.5rem);font-weight:800;line-height:1.05;display:block}.SectionTitle-module-scss-module__xXvmFq__title_display .SectionTitle-module-scss-module__xXvmFq__title__count{margin-left:var(--padding-x2);vertical-align:middle;font-size:.4em}.SectionTitle-module-scss-module__xXvmFq__row{justify-content:space-between;align-items:center;gap:var(--gap-x2) var(--gap-x4);flex-wrap:wrap;display:flex}.SectionTitle-module-scss-module__xXvmFq__row .SectionTitle-module-scss-module__xXvmFq__title_pill{flex:1}.SectionTitle-module-scss-module__xXvmFq__row__action{align-items:center;gap:var(--gap-x2);margin-left:auto;display:flex}
@keyframes Skeleton-module-scss-module__bXz-AW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Skeleton-module-scss-module__bXz-AW__skeletonPulse{0%{opacity:1}to{opacity:.5}}:where(.Skeleton-module-scss-module__bXz-AW__skeleton),:where(.Skeleton-module-scss-module__bXz-AW__group){width:100%}.Skeleton-module-scss-module__bXz-AW__skeleton{background-color:var(--color-bg-tertiary);animation:Skeleton-module-scss-module__bXz-AW__skeletonPulse .9s var(--easing-in) infinite alternate;flex-shrink:0;display:block}.Skeleton-module-scss-module__bXz-AW__skeleton_block{border-radius:var(--radius-x2)}.Skeleton-module-scss-module__bXz-AW__skeleton_text{border-radius:var(--radius-x1);height:1em;margin-block:calc(.5lh - .5em)}.Skeleton-module-scss-module__bXz-AW__skeleton_circle{aspect-ratio:1;border-radius:50%}@media (prefers-reduced-motion:reduce){.Skeleton-module-scss-module__bXz-AW__skeleton{animation:none}}.Skeleton-module-scss-module__bXz-AW__group{gap:var(--gap-x2);flex-direction:column;display:flex}.Skeleton-module-scss-module__bXz-AW__group>.Skeleton-module-scss-module__bXz-AW__skeleton_text:last-child{width:60%}
@keyframes SortableEditor-module-scss-module__5vmbeW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes SortableEditor-module-scss-module__5vmbeW__skeletonPulse{0%{opacity:1}to{opacity:.5}}.SortableEditor-module-scss-module__5vmbeW__editor{gap:var(--gap-x4);flex-direction:column;display:flex}.SortableEditor-module-scss-module__5vmbeW__footer{justify-content:space-between;align-items:center;gap:var(--gap-x3);flex-wrap:wrap;display:flex}.SortableEditor-module-scss-module__5vmbeW__footer__note{color:var(--color-text-muted);font-size:13px}.SortableEditor-module-scss-module__5vmbeW__footer__actions{gap:var(--gap-x2);margin-left:auto;display:flex}
@keyframes SortableGrid-module-scss-module__f3P8nq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes SortableGrid-module-scss-module__f3P8nq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.SortableGrid-module-scss-module__f3P8nq__grid{grid-template-columns:var(--sortable-grid-columns,repeat(auto-fill, minmax(120px, 1fr)));gap:var(--sortable-grid-gap,var(--gap-x3));margin:0;padding:0;list-style:none;display:grid}.SortableGrid-module-scss-module__f3P8nq__slot{gap:var(--gap-x2);cursor:grab;flex-direction:column;min-width:0;display:flex}.SortableGrid-module-scss-module__f3P8nq__slot_dragging .SortableGrid-module-scss-module__f3P8nq__cover:after{outline-color:var(--color-accent)}.SortableGrid-module-scss-module__f3P8nq__slot_over .SortableGrid-module-scss-module__f3P8nq__cover>:not(.SortableGrid-module-scss-module__f3P8nq__grip){opacity:.5}.SortableGrid-module-scss-module__f3P8nq__slot_over .SortableGrid-module-scss-module__f3P8nq__cover:after{outline-color:var(--color-accent)}.SortableGrid-module-scss-module__f3P8nq__slot_empty{cursor:default}.SortableGrid-module-scss-module__f3P8nq__slot_empty .SortableGrid-module-scss-module__f3P8nq__cover{border:1px dashed var(--color-border-secondary);background:0 0}.SortableGrid-module-scss-module__f3P8nq__cover{border-radius:var(--radius-x4);background:var(--color-bg-tertiary);width:100%;position:relative;overflow:hidden}.SortableGrid-module-scss-module__f3P8nq__cover>*{transition:opacity var(--duration-fast) var(--easing-out)}.SortableGrid-module-scss-module__f3P8nq__cover:after{content:"";z-index:1;border-radius:inherit;outline-offset:-2px;pointer-events:none;transition:outline-color var(--duration-fast) var(--easing-out);outline:2px solid #0000;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.SortableGrid-module-scss-module__f3P8nq__cover>*,.SortableGrid-module-scss-module__f3P8nq__cover:after{transition-duration:var(--duration-instant)}}.SortableGrid-module-scss-module__f3P8nq__grip{top:var(--padding-x1);left:var(--padding-x1);z-index:1;width:var(--padding-x5);height:var(--padding-x5);border-radius:var(--radius-x2);background:var(--color-bg-primary-tint);color:var(--color-text-muted);justify-content:center;align-items:center;display:flex;position:absolute}.SortableGrid-module-scss-module__f3P8nq__empty{color:var(--color-text-muted);text-align:center;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}.SortableGrid-module-scss-module__f3P8nq__bar{justify-content:center;gap:var(--gap-x05);display:flex}.SortableGrid-module-scss-module__f3P8nq__icon{color:var(--color-text-muted)}.SortableGrid-module-scss-module__f3P8nq__icon:hover:not(:disabled),.SortableGrid-module-scss-module__f3P8nq__icon:focus-visible{color:var(--color-text-primary)}.SortableGrid-module-scss-module__f3P8nq__icon_flip svg{transform:scaleX(-1)}.SortableGrid-module-scss-module__f3P8nq__icon_danger:hover:not(:disabled){color:var(--color-negative)}.SortableGrid-module-scss-module__f3P8nq__name{min-width:0;color:var(--color-text-secondary);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.3;display:block;overflow:hidden}
@keyframes StatTile-module-scss-module__sZkdJq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes StatTile-module-scss-module__sZkdJq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.StatTile-module-scss-module__sZkdJq__tile{--stat-tile-value-color:var(--color-text-primary);gap:var(--gap-x05);min-width:0;padding:var(--padding-x2) var(--padding-x3);border:1px solid var(--color-border-primary);border-radius:var(--radius-x4);background-color:var(--stat-tile-bg);color:var(--color-text-primary);text-align:left;flex-direction:column;display:flex}.StatTile-module-scss-module__sZkdJq__tile__label{color:var(--color-text-muted);font-family:var(--font-general);order:0;font-size:12px;font-weight:400;line-height:14px}.StatTile-module-scss-module__sZkdJq__tile__value{justify-content:space-between;align-items:center;gap:var(--gap-x2);color:var(--stat-tile-value-color);font-variant-numeric:tabular-nums;font-family:var(--font-general);order:1;font-size:20px;font-weight:700;line-height:26px;display:flex}.StatTile-module-scss-module__sZkdJq__tile__hint{color:var(--color-text-secondary);font-family:var(--font-general);order:2;font-size:12px;font-weight:500;line-height:16px}.StatTile-module-scss-module__sZkdJq__tile_labelBelow .StatTile-module-scss-module__sZkdJq__tile__label{order:3}.StatTile-module-scss-module__sZkdJq__tile_center{text-align:center;align-items:center}.StatTile-module-scss-module__sZkdJq__tile_center .StatTile-module-scss-module__sZkdJq__tile__value{justify-content:center}.StatTile-module-scss-module__sZkdJq__tile_interactive{cursor:pointer;transition:border-color var(--duration-fast) var(--easing-out),background-color var(--duration-fast) var(--easing-out)}.StatTile-module-scss-module__sZkdJq__tile_interactive:hover,.StatTile-module-scss-module__sZkdJq__tile_interactive:focus-visible{border-color:var(--color-accent);background-color:var(--color-bg-hover)}@media (prefers-reduced-motion:reduce){.StatTile-module-scss-module__sZkdJq__tile_interactive{transition-duration:var(--duration-instant)}}
@keyframes StatusBadge-module-scss-module__6tZT1G__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes StatusBadge-module-scss-module__6tZT1G__skeletonPulse{0%{opacity:1}to{opacity:.5}}.StatusBadge-module-scss-module__6tZT1G__badge{--status-badge-color:var(--color-gray);padding-inline:var(--padding-x2);border-radius:var(--radius-x2);background-color:color-mix(in srgb, var(--status-badge-color) 16%, transparent);color:color-mix(in srgb, var(--status-badge-color) 62%, var(--color-neutral-100));white-space:nowrap;font-family:var(--font-general);align-items:center;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.StatusBadge-module-scss-module__6tZT1G__badge_completed{--status-badge-color:var(--game-completed-color)}.StatusBadge-module-scss-module__6tZT1G__badge_mastered{--status-badge-color:var(--game-mastered-color)}.StatusBadge-module-scss-module__6tZT1G__badge_playing{--status-badge-color:var(--game-playing-color)}.StatusBadge-module-scss-module__6tZT1G__badge_played{--status-badge-color:var(--game-played-color)}.StatusBadge-module-scss-module__6tZT1G__badge_wishlist{--status-badge-color:var(--game-wishlist-color)}.StatusBadge-module-scss-module__6tZT1G__badge_backlog{--status-badge-color:var(--game-backlog-color)}.StatusBadge-module-scss-module__6tZT1G__badge_dropped{--status-badge-color:var(--game-dropped-color)}.StatusBadge-module-scss-module__6tZT1G__details{min-width:0;color:var(--color-text-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-family:var(--font-general);font-size:12px;font-weight:400;line-height:18px}
@keyframes GameFriendsStatus-module-scss-module__zuc4Xq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes GameFriendsStatus-module-scss-module__zuc4Xq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.GameFriendsStatus-module-scss-module__zuc4Xq__block{gap:var(--gap-x2);flex-direction:column;display:flex}.GameFriendsStatus-module-scss-module__zuc4Xq__block__title{font-family:var(--font-general);color:var(--color-text-primary);font-size:16px;font-weight:500;line-height:20px}.GameFriendsStatus-module-scss-module__zuc4Xq__block__list{gap:var(--gap-x2);flex-direction:column;display:flex}.GameFriendsStatus-module-scss-module__zuc4Xq__block__scroll{max-height:calc(var(--padding-x1)*50)}.GameFriendsStatus-module-scss-module__zuc4Xq__block__row{justify-content:space-between;align-items:center;gap:var(--gap-x2);display:flex}.GameFriendsStatus-module-scss-module__zuc4Xq__block__user{align-items:center;gap:var(--gap-x2);min-width:0;text-decoration:none;display:flex}.GameFriendsStatus-module-scss-module__zuc4Xq__block__user:hover .GameFriendsStatus-module-scss-module__zuc4Xq__block__avatar{outline-color:var(--color-accent)}.GameFriendsStatus-module-scss-module__zuc4Xq__block__avatar{width:var(--avatar-size-sm);height:var(--avatar-size-sm);border-radius:50%;outline:2px solid #0000;flex-shrink:0;transition:outline-color .3s}.GameFriendsStatus-module-scss-module__zuc4Xq__block__name{font-family:var(--font-general);color:var(--color-neutral-100);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;line-height:17px;transition:color .3s;overflow:hidden}.GameFriendsStatus-module-scss-module__zuc4Xq__block__status{align-items:center;gap:var(--gap-x2);flex-shrink:0;display:inline-flex}
@keyframes Tabs-module-scss-module__SkbXIW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Tabs-module-scss-module__SkbXIW__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Tabs-module-scss-module__SkbXIW__tabs__buttons{row-gap:var(--gap-x1);min-width:100%;max-width:calc(100vw - 160px);padding:var(--padding-x05);flex-wrap:wrap;display:flex;overflow:auto}.Tabs-module-scss-module__SkbXIW__tabs__buttons_adaptive{justify-content:center}.Tabs-module-scss-module__SkbXIW__tabs__buttons_fit{flex-wrap:nowrap;width:fit-content;min-width:0;max-width:none;overflow:visible}.Tabs-module-scss-module__SkbXIW__tabs__buttons_fit>*{flex:none}.Tabs-module-scss-module__SkbXIW__tabs__buttons_segmented{gap:var(--gap-x05);border-radius:var(--radius-x4);background-color:var(--color-bg-tertiary);flex-wrap:nowrap;width:fit-content;min-width:0;max-width:none;display:inline-flex;overflow:visible}.Tabs-module-scss-module__SkbXIW__tabs__buttons_segmented .Tabs-module-scss-module__SkbXIW__tabs__button{border-radius:var(--radius-x3);flex:none;margin-left:0}.Tabs-module-scss-module__SkbXIW__tabs__buttons_segmented .Tabs-module-scss-module__SkbXIW__tabs__group .Tabs-module-scss-module__SkbXIW__tabs__button{border-top-right-radius:0;border-bottom-right-radius:0}.Tabs-module-scss-module__SkbXIW__tabs__buttons_segmented.Tabs-module-scss-module__SkbXIW__tabs__buttons_wrap{flex-wrap:wrap;max-width:100%}.Tabs-module-scss-module__SkbXIW__tabs__buttons_vertical{flex-direction:column;width:100%;min-width:0;max-width:100%;overflow:hidden}.Tabs-module-scss-module__SkbXIW__tabs__button,.Tabs-module-scss-module__SkbXIW__tabs__link>button{border-radius:0;flex:1;margin-left:-1px}.Tabs-module-scss-module__SkbXIW__tabs__link{flex:1;margin-left:-1px;display:flex}.Tabs-module-scss-module__SkbXIW__tabs__link>button{width:100%;margin-left:0}.Tabs-module-scss-module__SkbXIW__tabs__button{height:fit-content}.Tabs-module-scss-module__SkbXIW__tabs__button_adaptive{height:max(1.8vw,18px);font-size:max(.8vw,12px)}.Tabs-module-scss-module__SkbXIW__tabs__button_muted{opacity:var(--tabs-muted-opacity)}@media (max-width:768px){.Tabs-module-scss-module__SkbXIW__tabs__buttons.Tabs-module-scss-module__SkbXIW__tabs__buttons_desktop{display:none}}.Tabs-module-scss-module__SkbXIW__tabs__menu{display:none}@media (max-width:768px){.Tabs-module-scss-module__SkbXIW__tabs__menu{display:block}}.Tabs-module-scss-module__SkbXIW__tabs__group{flex:none;display:inline-flex}.Tabs-module-scss-module__SkbXIW__tabs__buttons .Tabs-module-scss-module__SkbXIW__tabs__addon{display:inline-flex}.Tabs-module-scss-module__SkbXIW__tabs__buttons .Tabs-module-scss-module__SkbXIW__tabs__addon>*{border-top-left-radius:0;border-bottom-left-radius:0;height:100%}.Tabs-module-scss-module__SkbXIW__tabs__prefix{margin-right:var(--padding-x2);align-items:center;display:inline-flex}
@keyframes TabsMenu-module-scss-module__9dzAIa__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes TabsMenu-module-scss-module__9dzAIa__skeletonPulse{0%{opacity:1}to{opacity:.5}}.TabsMenu-module-scss-module__9dzAIa__trigger{align-items:center;gap:var(--gap-x2);width:100%;display:flex}.TabsMenu-module-scss-module__9dzAIa__trigger__icon{flex-shrink:0;width:20px;height:20px}.TabsMenu-module-scss-module__9dzAIa__menu{flex-direction:column;display:flex}.TabsMenu-module-scss-module__9dzAIa__menu__item{width:100%;padding:var(--padding-x3) var(--padding-x4);border-radius:var(--radius-x3);color:var(--color-text-secondary);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-out);font-family:var(--font-general);background:0 0;border:none;font-size:15px;font-weight:500;line-height:20px}.TabsMenu-module-scss-module__9dzAIa__menu__item:hover,.TabsMenu-module-scss-module__9dzAIa__menu__item:focus-visible{background-color:var(--color-bg-hover)}.TabsMenu-module-scss-module__9dzAIa__menu__item:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.TabsMenu-module-scss-module__9dzAIa__menu__item_active{color:var(--color-text-primary);background-color:var(--color-bg-hover)}.TabsMenu-module-scss-module__9dzAIa__count{margin-left:var(--padding-x1);color:var(--tab-count-color);font-variant-numeric:tabular-nums;vertical-align:1px;font-family:var(--font-general);font-size:11px;font-weight:500;line-height:14px}.TabsMenu-module-scss-module__9dzAIa__prefix{margin-right:var(--padding-x2);align-items:center;display:inline-flex}
@keyframes Textarea-module-scss-module__WOz0HG__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Textarea-module-scss-module__WOz0HG__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Textarea-module-scss-module__WOz0HG__textarea{--textarea-line-height:18px;--textarea-padding-block:var(--padding-x3);--textarea-padding-inline:var(--padding-x4);--textarea-border:2px;width:100%;height:fit-content;display:grid;position:relative}.Textarea-module-scss-module__WOz0HG__textarea__field,.Textarea-module-scss-module__WOz0HG__textarea__mirror{font-family:var(--font-general);font-size:16px;font-weight:400;line-height:var(--textarea-line-height);width:100%;min-height:calc(var(--textarea-rows,1)*var(--textarea-line-height) + 2*var(--textarea-padding-block) + 2*var(--textarea-border));padding:var(--textarea-padding-block) var(--textarea-padding-inline);border:var(--textarea-border) solid #0000;white-space:pre-wrap;overflow-wrap:break-word}.Textarea-module-scss-module__WOz0HG__textarea__mirror{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.Textarea-module-scss-module__WOz0HG__textarea__field{border-radius:var(--radius-control);background:var(--color-bg-primary);max-height:80dvh;color:var(--color-text-primary);transition:border-color var(--duration-fast) var(--easing-out),height var(--duration-fast) var(--easing-out);scrollbar-width:none;resize:none;outline:none}@media (prefers-reduced-motion:reduce){.Textarea-module-scss-module__WOz0HG__textarea__field{transition-duration:var(--duration-instant)}}.Textarea-module-scss-module__WOz0HG__textarea__field::-webkit-scrollbar-track{display:none}.Textarea-module-scss-module__WOz0HG__textarea__field::-webkit-scrollbar-thumb{display:none}.Textarea-module-scss-module__WOz0HG__textarea__field::placeholder{color:var(--color-text-muted)}.Textarea-module-scss-module__WOz0HG__textarea__field:hover{border-color:var(--color-bg-hover)}.Textarea-module-scss-module__WOz0HG__textarea__field:focus{border-color:var(--color-accent)}.Textarea-module-scss-module__WOz0HG__textarea__field_error{border-color:var(--color-negative)}.Textarea-module-scss-module__WOz0HG__textarea__field_sized{overflow-y:auto}.Textarea-module-scss-module__WOz0HG__textarea__field_withHandle{padding-bottom:calc(var(--textarea-padding-block) + var(--textarea-handle-size)/2)}.Textarea-module-scss-module__WOz0HG__textarea__field_dragging{transition:border-color var(--duration-fast) var(--easing-out)}.Textarea-module-scss-module__WOz0HG__textarea__handle{right:var(--textarea-border);bottom:var(--textarea-border);width:var(--textarea-handle-size);height:var(--textarea-handle-size);border-radius:var(--radius-x3);color:var(--color-text-muted);cursor:ns-resize;touch-action:none;opacity:.6;transition:opacity var(--duration-fast) var(--easing-out),color var(--duration-fast) var(--easing-out);justify-content:center;align-items:center;display:flex;position:absolute}.Textarea-module-scss-module__WOz0HG__textarea__handle:hover,.Textarea-module-scss-module__WOz0HG__textarea__handle:focus-visible,.Textarea-module-scss-module__WOz0HG__textarea__handle_active{opacity:1;color:var(--color-accent)}.Textarea-module-scss-module__WOz0HG__textarea__handle:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.Textarea-module-scss-module__WOz0HG__textarea__icon{pointer-events:none}.Textarea-module-scss-module__WOz0HG__textarea__error{margin-top:var(--padding-x1);color:var(--color-negative);font-family:var(--font-general);font-size:12px;font-weight:400;line-height:14px;display:block}.Textarea-module-scss-module__WOz0HG__textarea__field:focus::placeholder,.Textarea-module-scss-module__WOz0HG__textarea__field:active::placeholder,.Textarea-module-scss-module__WOz0HG__textarea__field:not(:placeholder-shown)::placeholder{opacity:0}
@keyframes ToggleSwitch-module-scss-module__TzaHPq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes ToggleSwitch-module-scss-module__TzaHPq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.ToggleSwitch-module-scss-module__TzaHPq__toggle{cursor:pointer;border-radius:var(--radius-x6);-webkit-user-select:none;user-select:none;background:var(--color-bg-primary);border:4px solid #0000;outline:3px solid #0000;flex-shrink:0;grid-template-columns:1fr 1fr;align-items:center;width:60px;height:30px;font-size:10px;font-weight:600;transition:all .2s;display:grid;position:relative}.ToggleSwitch-module-scss-module__TzaHPq__toggle:focus-visible{box-shadow:0 0 0 6px var(--color-accent)}.ToggleSwitch-module-scss-module__TzaHPq__toggle span{z-index:1;opacity:.7}.ToggleSwitch-module-scss-module__TzaHPq__toggle span:first-of-type{padding-right:var(--padding-x05)}.ToggleSwitch-module-scss-module__TzaHPq__toggle__wrapper{align-items:center;gap:var(--gap-x1);display:flex}.ToggleSwitch-module-scss-module__TzaHPq__toggle__wrapper_withHint{align-items:flex-start}.ToggleSwitch-module-scss-module__TzaHPq__toggle__text{gap:var(--gap-x05);flex-direction:column;min-width:0;display:flex}.ToggleSwitch-module-scss-module__TzaHPq__toggle__hint{color:var(--color-text-muted);font-size:12px}.ToggleSwitch-module-scss-module__TzaHPq__toggle_left{outline-color:var(--color-negative)}.ToggleSwitch-module-scss-module__TzaHPq__toggle_right{outline-color:var(--color-positive)}.ToggleSwitch-module-scss-module__TzaHPq__toggle_active{pointer-events:none;opacity:.7}.ToggleSwitch-module-scss-module__TzaHPq__toggle__left,.ToggleSwitch-module-scss-module__TzaHPq__toggle__right{color:#fff;justify-content:center;align-items:center;display:flex}.ToggleSwitch-module-scss-module__TzaHPq__toggle__label{white-space:nowrap}.ToggleSwitch-module-scss-module__TzaHPq__toggle__button{border-radius:var(--radius-x4);width:50%;height:100%;transition:all .3s;position:absolute;top:0}.ToggleSwitch-module-scss-module__TzaHPq__toggle__button_left{background-color:var(--color-negative);transform:translate(0)}.ToggleSwitch-module-scss-module__TzaHPq__toggle__button_right{background-color:var(--color-positive);transform:translate(100%)}.ToggleSwitch-module-scss-module__TzaHPq__toggle_colorless.ToggleSwitch-module-scss-module__TzaHPq__toggle_left,.ToggleSwitch-module-scss-module__TzaHPq__toggle_colorless.ToggleSwitch-module-scss-module__TzaHPq__toggle_right{outline-color:#0000}.ToggleSwitch-module-scss-module__TzaHPq__toggle_colorless .ToggleSwitch-module-scss-module__TzaHPq__toggle__button_left,.ToggleSwitch-module-scss-module__TzaHPq__toggle_colorless .ToggleSwitch-module-scss-module__TzaHPq__toggle__button_right{background-color:var(--color-bg-tertiary)}
@keyframes Chip-module-scss-module__GI13tW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Chip-module-scss-module__GI13tW__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Chip-module-scss-module__GI13tW__chip{align-items:center;gap:var(--gap-x2);max-width:100%;padding:var(--padding-x1) var(--padding-x3);border-radius:var(--radius-x2);overflow-wrap:anywhere;font-family:var(--font-general);font-size:13px;font-weight:400;line-height:17px;transition:all .2s;display:inline-flex}.Chip-module-scss-module__GI13tW__chip_filled{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}.Chip-module-scss-module__GI13tW__chip_filled:hover{background-color:var(--color-bg-hover)}.Chip-module-scss-module__GI13tW__chip_outlined{border:1px solid var(--color-border-primary);background-color:var(--color-bg-primary);color:var(--color-text-muted)}.Chip-module-scss-module__GI13tW__chip_outlined:hover{border-color:var(--color-accent);color:var(--color-text-primary)}.Chip-module-scss-module__GI13tW__chip__link{color:inherit}.Chip-module-scss-module__GI13tW__chip__remove{width:var(--padding-x5);aspect-ratio:1;border-radius:var(--radius-x1);color:var(--color-negative);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.Chip-module-scss-module__GI13tW__chip__remove:hover,.Chip-module-scss-module__GI13tW__chip__remove:focus-visible{background-color:color-mix(in srgb, var(--color-negative) 18%, transparent)}.Chip-module-scss-module__GI13tW__chip__remove:disabled{cursor:default;opacity:.5}
@keyframes Svg-module-scss-module__49iyaq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes Svg-module-scss-module__49iyaq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.Svg-module-scss-module__49iyaq__icon{transform-origin:50%}.Svg-module-scss-module__49iyaq__icon,.Svg-module-scss-module__49iyaq__icon path,.Svg-module-scss-module__49iyaq__icon rect{transition:all .15s}
@keyframes SvgBurger-module-scss-module__3Y-8fW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes SvgBurger-module-scss-module__3Y-8fW__skeletonPulse{0%{opacity:1}to{opacity:.5}}.SvgBurger-module-scss-module__3Y-8fW__burger__line{transform-box:fill-box;transform-origin:50%}.SvgBurger-module-scss-module__3Y-8fW__burger_open .SvgBurger-module-scss-module__3Y-8fW__burger__top{animation:SvgBurger-module-scss-module__3Y-8fW__burgerTopOpen var(--burger-animation-duration) ease-out both}.SvgBurger-module-scss-module__3Y-8fW__burger_open .SvgBurger-module-scss-module__3Y-8fW__burger__middle{animation:SvgBurger-module-scss-module__3Y-8fW__burgerMiddleOpen var(--burger-animation-duration) ease-out forwards}.SvgBurger-module-scss-module__3Y-8fW__burger_open .SvgBurger-module-scss-module__3Y-8fW__burger__bottom{animation:SvgBurger-module-scss-module__3Y-8fW__burgerBottomOpen var(--burger-animation-duration) ease-out both}@media (prefers-reduced-motion:reduce){.SvgBurger-module-scss-module__3Y-8fW__burger_open .SvgBurger-module-scss-module__3Y-8fW__burger__line{animation-duration:var(--duration-instant)}}@keyframes SvgBurger-module-scss-module__3Y-8fW__burgerTopOpen{0%{animation-timing-function:cubic-bezier(.16,-.88,.97,.53);transform:translateY(0)}30%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:translateY(10px)}to{transform:translateY(10px)rotate(-45deg)scale(.9)}}@keyframes SvgBurger-module-scss-module__3Y-8fW__burgerMiddleOpen{29%{opacity:1}30%{opacity:0}to{opacity:0}}@keyframes SvgBurger-module-scss-module__3Y-8fW__burgerBottomOpen{0%{animation-timing-function:cubic-bezier(.16,-.88,.97,.53);transform:translateY(0)}30%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:translateY(-10px)}to{transform:translateY(-10px)rotate(45deg)scale(.9)}}
@keyframes GameCharacters-module-scss-module__iFok6q__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes GameCharacters-module-scss-module__iFok6q__skeletonPulse{0%{opacity:1}to{opacity:.5}}.GameCharacters-module-scss-module__iFok6q__characters__rail{gap:var(--gap-x4);padding-block:var(--padding-x2);display:flex}.GameCharacters-module-scss-module__iFok6q__characters__card{flex:0 0 var(--character-card-width)}@media (max-width:500px){.GameCharacters-module-scss-module__iFok6q__characters__card{flex-basis:var(--character-card-width-sm)}}.GameCharacters-module-scss-module__iFok6q__spoiler{width:130px}
@keyframes GameRelated-module-scss-module__daoXaq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes GameRelated-module-scss-module__daoXaq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.GameRelated-module-scss-module__daoXaq__related__panel{min-width:0}.GameRelated-module-scss-module__daoXaq__related__panel_hidden{display:none}.GameRelated-module-scss-module__daoXaq__related__relation{padding-top:var(--padding-x1);color:var(--color-text-muted);font-family:var(--font-general);font-size:12px;font-weight:500;line-height:16px;display:block}
@keyframes GamesCards-module-scss-module__RRvc4W__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes GamesCards-module-scss-module__RRvc4W__skeletonPulse{0%{opacity:1}to{opacity:.5}}.GamesCards-module-scss-module__RRvc4W__block{border-radius:var(--radius-x5);flex-direction:column;flex:1;height:100%;display:flex}.GamesCards-module-scss-module__RRvc4W__block_snapped{container-type:inline-size}div .GamesCards-module-scss-module__RRvc4W__block__container{border-radius:inherit;width:100%;height:100%;min-height:0}.GamesCards-module-scss-module__RRvc4W__block__line{border-radius:inherit}div .GamesCards-module-scss-module__RRvc4W__block__content{border-radius:inherit;width:100%;height:fit-content;margin:0;padding:0}.GamesCards-module-scss-module__RRvc4W__block__grid{grid-template-columns:repeat(auto-fill, minmax(var(--games-card-min-width), 1fr));gap:var(--gap-x2);width:100%;display:grid}.GamesCards-module-scss-module__RRvc4W__block__grid_limited{grid-template-columns:repeat(auto-fill, minmax(max(var(--games-card-min-width), (100% - (var(--games-columns) - 1) * var(--gap-x2)) / var(--games-columns)), 1fr))}.GamesCards-module-scss-module__RRvc4W__block__grid_snapped{grid-template-columns:repeat(var(--games-columns-2), minmax(0, 1fr))}@container (min-width:556px){.GamesCards-module-scss-module__RRvc4W__block__grid_snapped{grid-template-columns:repeat(var(--games-columns-3), minmax(0, 1fr))}}@container (min-width:744px){.GamesCards-module-scss-module__RRvc4W__block__grid_snapped{grid-template-columns:repeat(var(--games-columns-4), minmax(0, 1fr))}}@container (min-width:932px){.GamesCards-module-scss-module__RRvc4W__block__grid_snapped{grid-template-columns:repeat(var(--games-columns-5), minmax(0, 1fr))}}@container (min-width:1120px){.GamesCards-module-scss-module__RRvc4W__block__grid_snapped{grid-template-columns:repeat(var(--games-columns-6), minmax(0, 1fr))}}@media (max-width:500px){.GamesCards-module-scss-module__RRvc4W__block__grid,.GamesCards-module-scss-module__RRvc4W__block__grid_limited{grid-template-columns:repeat(2,minmax(0,1fr))}}div .GamesCards-module-scss-module__RRvc4W__block__scrollbar{margin-right:-12px;margin-block:var(--padding-x3);height:calc(100% - 24px)}@media (max-width:768px){div .GamesCards-module-scss-module__RRvc4W__block__scrollbar{margin-right:-8px}}
@keyframes GamesList-module-scss-module__WOoCRW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes GamesList-module-scss-module__WOoCRW__skeletonPulse{0%{opacity:1}to{opacity:.5}}.GamesList-module-scss-module__WOoCRW__consoles__royal{justify-items:flex-start;gap:var(--gap-x5);width:100%;display:grid}.GamesList-module-scss-module__WOoCRW__consoles__games{gap:var(--gap-x3);grid-template-columns:repeat(2,1fr);width:100%;display:grid}.GamesList-module-scss-module__WOoCRW__consoles__game{gap:var(--gap-x1);flex-direction:column;width:100%;display:flex}.GamesList-module-scss-module__WOoCRW__consoles__empty,.GamesList-module-scss-module__WOoCRW__consoles__remove{width:100%}.GamesList-module-scss-module__WOoCRW__consoles__title{align-items:center;gap:var(--gap-x2);width:100%;display:flex}
@keyframes FavoriteCharacters-module-scss-module__3Osq5q__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes FavoriteCharacters-module-scss-module__3Osq5q__skeletonPulse{0%{opacity:1}to{opacity:.5}}.FavoriteCharacters-module-scss-module__3Osq5q__characters{gap:var(--gap-x4);flex-direction:column;min-width:0;display:flex}.FavoriteCharacters-module-scss-module__3Osq5q__grid{grid-template-columns:repeat(auto-fill, minmax(var(--character-card-width), 1fr));gap:var(--gap-x4) var(--gap-x3);margin:0;padding:0;list-style:none;display:grid}@media (max-width:500px){.FavoriteCharacters-module-scss-module__3Osq5q__grid{grid-template-columns:repeat(auto-fill, minmax(var(--character-card-width-sm), 1fr))}}.FavoriteCharacters-module-scss-module__3Osq5q__card{padding:0}.FavoriteCharacters-module-scss-module__3Osq5q__slots{--sortable-grid-columns:repeat(auto-fill, minmax(var(--character-card-width), 1fr))}@media (max-width:500px){.FavoriteCharacters-module-scss-module__3Osq5q__slots{--sortable-grid-columns:repeat(auto-fill, minmax(var(--character-card-width-sm), 1fr))}}
@keyframes GameMedia-module-scss-module__q1mfAW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes GameMedia-module-scss-module__q1mfAW__skeletonPulse{0%{opacity:1}to{opacity:.5}}.GameMedia-module-scss-module__q1mfAW__media{gap:var(--gap-x2);flex-direction:column;min-width:0;display:flex}.GameMedia-module-scss-module__q1mfAW__media__head{justify-content:space-between;align-items:center;gap:var(--gap-x2);flex-wrap:wrap;display:flex}.GameMedia-module-scss-module__q1mfAW__media__panel{min-width:0}.GameMedia-module-scss-module__q1mfAW__media__panel_hidden{display:none}
@keyframes GameOverview-module-scss-module__HDpzsq__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes GameOverview-module-scss-module__HDpzsq__skeletonPulse{0%{opacity:1}to{opacity:.5}}.GameOverview-module-scss-module__HDpzsq__overview{gap:var(--gap-x4);height:100%}.GameOverview-module-scss-module__HDpzsq__overview h4{font-family:var(--font-general);color:var(--color-text-primary);font-size:16px;font-weight:500;line-height:20px}.GameOverview-module-scss-module__HDpzsq__overview__text{gap:var(--gap-x2);flex-direction:column;display:flex}.GameOverview-module-scss-module__HDpzsq__overview__text p{font-family:var(--font-general);color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:22px}.GameOverview-module-scss-module__HDpzsq__overview__keywords{gap:var(--gap-x2);flex-direction:column;margin-top:auto;display:flex}.GameOverview-module-scss-module__HDpzsq__overview__chips{gap:var(--gap-x2);flex-wrap:wrap;display:flex}
@keyframes InlineCreateList-module-scss-module__1fpEFW__appearOpacity{0%{opacity:0}to{opacity:1}}@keyframes InlineCreateList-module-scss-module__1fpEFW__skeletonPulse{0%{opacity:1}to{opacity:.5}}.InlineCreateList-module-scss-module__1fpEFW__create{gap:var(--gap-x1);flex-direction:column;display:flex}.InlineCreateList-module-scss-module__1fpEFW__create__row{gap:var(--gap-x2);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.InlineCreateList-module-scss-module__1fpEFW__create__open{justify-content:flex-start;width:100%}.InlineCreateList-module-scss-module__1fpEFW__create__hint{color:var(--color-text-muted);font-size:12px}
