.shop_shop__MHHAo{--shop-muted:rgba(255,255,255,.7);--shop-dim:rgba(255,255,255,.5);--shop-ok:#7fcf6a;display:flex;flex-direction:column;gap:36px}.shop_categories__qZciO,.shop_productFoot__pBAah,.shop_sectionHead__OiB4i,.shop_toolbar__kfW20{display:flex;align-items:center;gap:8px}.shop_categories__qZciO{flex-wrap:wrap}.shop_categories__qZciO .shop_categoryLink__G7rNQ,.shop_categories__qZciO button{flex:0 0 auto;height:34px;padding:0 14px;border:0;border-radius:99px;background:transparent;box-shadow:inset 0 0 0 1px var(--raised-stroke,#2e2e2e);color:var(--shop-muted);font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer}.shop_categories__qZciO .shop_categoryLink__G7rNQ{display:inline-flex;align-items:center;text-decoration:none}.shop_categories__qZciO .shop_categoryLink__G7rNQ:hover,.shop_categories__qZciO button:hover{color:var(--fg)}.shop_categories__qZciO button[aria-pressed=true]{background:var(--fg);box-shadow:none;color:#0d0d0d}.shop_dialog__Pg55D :is(button,a):focus-visible,.shop_shop__MHHAo :is(button,a):focus-visible{outline:2px solid #ff4f8b;outline-offset:2px}.shop_ownedCompact__RLOHL{display:none}.shop_toolbarHint__M_ahh{margin-left:auto;text-align:right;font-size:13px;color:var(--shop-dim)}.shop_loadState__LwuR5{display:flex;align-items:center;gap:12px;margin:0;color:var(--shop-muted);font-size:14px}.shop_section__flO7a{display:flex;flex-direction:column;gap:16px;min-width:0}.shop_sectionHead__OiB4i{align-items:baseline;gap:10px}.shop_sectionHead__OiB4i h2{margin:0;font-size:18px;line-height:24px;font-weight:600;letter-spacing:-.2px}.shop_sectionHead__OiB4i span{font-size:12px;color:var(--shop-dim)}.shop_grid__z8MQO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.shop_product__O6ZYz{min-width:0;display:flex;flex-direction:column;gap:14px;padding:10px 10px 16px;border:0;border-radius:16px;background:#161616;box-shadow:inset 0 0 0 1px #232323;color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:background .15s,box-shadow .15s,transform .2s}.shop_product__O6ZYz:hover{background:#1a1a1a;box-shadow:inset 0 0 0 1px #333;transform:translateY(-2px)}.shop_productBody__42B5e{display:flex;flex-direction:column;gap:4px;padding-inline:6px}.shop_productName__YS3HL{font-size:15px;line-height:18px;font-weight:600}.shop_productDesc__Oisti{min-height:36px;color:var(--shop-muted);font-size:13px;line-height:18px}.shop_productFoot__pBAah{min-width:0;flex-wrap:wrap;margin-top:auto;padding-inline:6px}.shop_owned__B4tMq,.shop_price__Nvh20,.shop_unavailable__ubWTi{display:inline-flex;align-items:center;gap:5px}.shop_price__Nvh20{font-size:16px;font-weight:600;line-height:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.shop_price__Nvh20[data-short=true]{color:var(--shop-muted)}.shop_riceInk__e1nE2{flex-shrink:0;color:#f3d9a4}.shop_short__XxGj7{margin-left:auto;color:var(--shop-dim);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_owned__B4tMq,.shop_unavailable__ubWTi{padding:4px 10px;border-radius:99px;font-size:12px;font-weight:600;line-height:16px}.shop_owned__B4tMq{background:rgba(127,207,106,.12);color:var(--shop-ok)}.shop_ownedIcon__3kL3Y{flex-shrink:0}.shop_unavailable__ubWTi{margin-left:auto;padding-block:2px;background:rgba(242,193,78,.12);color:#f2c14e}.shop_preview__8ikrY{position:relative;isolation:isolate;display:grid;place-items:center;width:100%;overflow:hidden;flex-shrink:0;border-radius:12px;background:#101010;box-shadow:inset 0 0 0 1px #1f1f1f}.shop_cardPreview__LfPjJ:not(.shop_subscriptionBanner__LQ0y_){height:132px}.shop_grid__z8MQO[data-group=sub] .shop_cardPreview__LfPjJ:not(.shop_subscriptionBanner__LQ0y_){height:170px}.shop_subscriptionBannerImage__0zfKr{display:block;width:100%;height:auto}.shop_subscriptionBannerLabel__VX_uM{position:absolute;inset:auto auto 8px 10px;color:#ffb1ce;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:.4px;text-transform:uppercase;text-shadow:0 1px 4px #14070d}.shop_comment__61qno{display:flex;align-items:flex-start;gap:10px;width:84%;min-width:0}.shop_commentAvatar__GZeBw{width:30px;height:30px;flex-shrink:0;border-radius:50%;object-fit:cover}.shop_commentBody__fJhPe,.shop_voteItem__sydNR{display:flex;flex-direction:column;min-width:0}.shop_commentBody__fJhPe{gap:3px}.shop_commentAuthor__8_WN9{display:flex;align-items:center;gap:5px;font-size:14px}.shop_commentAuthor__8_WN9 strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop_commentAuthor__8_WN9 svg{flex-shrink:0}.shop_commentTag__MMLlo,.shop_commentTime__e_Tau{font-size:11px}.shop_commentTime__e_Tau{color:rgba(255,255,255,.35);white-space:nowrap}.shop_commentTag__MMLlo{color:#ff8ab2;font-weight:600}.shop_commentText__f7St1{color:rgba(255,255,255,.7);font-size:12px;line-height:16px}.shop_commentHighlighted__7iyHE{gap:10px;padding:10px 12px;border-radius:12px;background:linear-gradient(180deg,rgba(235,0,82,.1),rgba(235,0,82,.03));box-shadow:inset 0 0 0 1.5px rgba(255,77,141,.7),0 0 0 4px rgba(235,0,82,.12)}.shop_commentHighlighted__7iyHE .shop_commentAvatar__GZeBw{width:26px;height:26px}.shop_star__MBQMU{color:#f2c14e}.shop_nickGradient__GEFNf{color:transparent;background:linear-gradient(90deg,#ff4d8d,#ffb86b,#7fe3c4,#8ab4ff,#ff4d8d) 0 50% /200% 100%;-webkit-background-clip:text;background-clip:text;animation:shop_gradient__u5yg7 3s linear infinite}.shop_appearanceHeading__D7wFk{margin:0;font-size:22px;line-height:28px;font-weight:600}.shop_appearanceCategories__434eI{grid-template-columns:repeat(2,minmax(0,1fr));max-width:840px}.shop_appearanceCategoryLink__b0Iim{text-decoration:none}.shop_categoryPlaceholder__x1lIC{color:var(--shop-muted)}.shop_appearanceCategoryLink__b0Iim .shop_productFoot__pBAah{margin-top:auto}.shop_shopBack__X9upL{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;color:var(--shop-muted);font-size:14px}.shop_appearanceGrid__f9xUb .shop_appearanceCard__bQ9X1{cursor:default}.shop_appearanceGrid__f9xUb .shop_appearanceCard__bQ9X1:hover{transform:none}.shop_appearanceCard__bQ9X1 h3{margin:0}.shop_appearanceCard__bQ9X1 .shop_action__lhRp9{margin-top:auto}.shop_framePreview__9vaoC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:end;width:min(100% - 20px,240px);padding-block:12px}.shop_framePreview__9vaoC>div{display:grid;justify-items:center;grid-gap:12px;gap:12px;text-align:center;font-size:11px;color:var(--shop-muted,#b6b6b6)}.shop_previewSquare__xJfYT{width:66px;height:66px}.shop_previewCircle__0nOUp{width:48px;height:48px}.shop_previewAvatar__irFKF{width:100%;height:100%;object-fit:cover}.shop_preview__8ikrY .shop_coverArt__xTvJU{position:absolute;inset:0 0 34%;height:auto}.shop_coverProfile__YRG_O{position:absolute;inset:52% 14px auto;display:flex;align-items:center;gap:8px;font-size:13px}.shop_coverAvatar__9fC19{width:40px;height:40px;flex-shrink:0;border-radius:12px;object-fit:cover;box-shadow:0 0 0 3px #101010}.shop_stickerGrid__lytpH{display:grid;grid-template-columns:repeat(3,44px);grid-gap:10px;gap:10px}.shop_stickerGrid__lytpH span{position:relative;height:44px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 2px #fff,0 4px 10px rgba(0,0,0,.5)}.shop_stickerGrid__lytpH img{object-fit:cover;transform:scale(1.6)}.shop_accentPreview__TKa1P,.shop_votePreview__YNNET{display:flex;flex-direction:column;width:84%;gap:12px}.shop_accentTabs__aSe3Y,.shop_playerPreview__EHn6P,.shop_voteRow__gfyBV{display:flex;align-items:center;gap:10px;font-size:11px}.shop_playerPreview__EHn6P>span:last-child,.shop_voteRow__gfyBV>span:last-child{color:rgba(255,255,255,.5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_playIcon__bovNa{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:var(--preview-accent)}.shop_playerBar__a1dBt,.shop_voteBar__SaJP6{display:block;flex:1 1;height:4px;border-radius:9px;background:rgba(255,255,255,.15)}.shop_playerBar__a1dBt i,.shop_voteBar__SaJP6 i{display:block;height:100%;width:58%;border-radius:inherit;background:var(--preview-accent)}.shop_accentTabs__aSe3Y{gap:6px}.shop_accentTabs__aSe3Y span{display:flex;align-items:center;height:24px;padding-inline:10px;border-radius:99px;white-space:nowrap}.shop_accentTabs__aSe3Y span:first-child{background:var(--preview-accent);font-weight:600}.shop_accentTabs__aSe3Y span:last-child{box-shadow:inset 0 -2px var(--preview-accent);color:rgba(255,255,255,.7)}.shop_votePreview__YNNET{gap:7px}.shop_voteRow__gfyBV{gap:8px}.shop_voteRow__gfyBV img{border-radius:4px;object-fit:cover}.shop_voteItem__sydNR{flex:1 1;gap:4px}.shop_voteItem__sydNR strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop_voteBar__SaJP6{flex:none;height:3px}.shop_voteBar__SaJP6 i{background:rgba(255,255,255,.35)}.shop_voteRow__gfyBV:first-child .shop_voteBar__SaJP6 i{background:#f3d9a4}.shop_action__lhRp9{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 16px;border:0;border-radius:12px;background:#242424;box-shadow:inset 0 0 0 1px #2e2e2e;color:var(--fg);font:inherit;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer}.shop_action__lhRp9:hover:not(:disabled){background:#2c2c2c}.shop_action__lhRp9:disabled{color:rgba(255,255,255,.55);cursor:default}.shop_action__lhRp9.shop_primary__MRGh3{background:var(--accent,#eb0052);box-shadow:none;color:#fff;font-weight:600}.shop_action__lhRp9.shop_primary__MRGh3:hover:not(:disabled){background:#ff2a72}.shop_action__lhRp9.shop_primary__MRGh3:disabled{opacity:.65}.shop_dialog__Pg55D{--shop-muted:rgba(255,255,255,.7);--shop-dim:rgba(255,255,255,.5);--shop-ok:#7fcf6a;width:min(460px,100%);box-sizing:border-box;display:flex;flex-direction:column;gap:18px;padding:24px}.shop_action__lhRp9.shop_mobileDone__jD329,.shop_handle__eIhod{display:none}.shop_dialogHead__7K_ra{display:flex;flex-direction:column;gap:4px;padding-right:40px}.shop_dialogHead__7K_ra h2,.shop_dialogHead__7K_ra p,.shop_done__lSfm3 p,.shop_pending__vbJzN,.shop_problem__9_As_{margin:0}.shop_dialogHead__7K_ra h2{font-size:20px;line-height:26px;font-weight:700;letter-spacing:-.3px}.shop_dialogHead__7K_ra p,.shop_pending__vbJzN{color:var(--shop-muted);font-size:14px;line-height:19px}.shop_dialogPreview__gSwzF:not(.shop_subscriptionBanner__LQ0y_){height:190px}.shop_recipient__x7vIA{display:grid;grid-gap:8px;gap:8px;color:var(--shop-muted);font-size:14px;font-weight:500}.shop_recipient__x7vIA input{width:100%;min-width:0;box-sizing:border-box;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#202024;color:var(--fg);padding:12px;font:inherit;font-size:16px}.shop_recipient__x7vIA input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.shop_recipient__x7vIA input::placeholder{color:var(--shop-dim)}.shop_colorPicker__gnS4A{display:flex;flex-direction:column;gap:10px;color:var(--shop-muted);font-size:13px;font-weight:500}.shop_swatches__sjRRz,.shop_variants__ZftbX{display:flex;flex-wrap:wrap;gap:12px}.shop_swatches__sjRRz button{width:30px;height:30px;padding:0;border:0;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(0,0,0,.35);cursor:pointer;transition:transform .12s}.shop_swatches__sjRRz button:hover:not(:disabled){transform:scale(1.08)}.shop_swatches__sjRRz button[aria-pressed=true]{box-shadow:0 0 0 2px #161616,0 0 0 4px #fff}.shop_variants__ZftbX{gap:8px}.shop_options__8x8Bb button,.shop_variants__ZftbX button{border:0;background:transparent;color:var(--fg);box-shadow:inset 0 0 0 1px #2e2e2e;font:inherit;font-size:14px;text-align:left;cursor:pointer}.shop_variants__ZftbX button{min-height:36px;padding:6px 14px;border-radius:10px;font-weight:500;color:var(--shop-muted)}.shop_options__8x8Bb button span,.shop_variants__ZftbX button span{color:var(--shop-dim);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_options__8x8Bb button[aria-pressed=true],.shop_variants__ZftbX button[aria-pressed=true]{color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--accent,#eb0052)}.shop_variants__ZftbX button[aria-pressed=true]{background:rgba(235,0,82,.06)}.shop_doneActions__L_5Sd,.shop_options__8x8Bb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.shop_options__8x8Bb button{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:#161616}.shop_options__8x8Bb button strong{font-weight:600}.shop_options__8x8Bb button span{font-size:13px}.shop_summary__NMDtu{display:flex;flex-direction:column;gap:8px;margin:0;padding:14px 16px;border-radius:12px;background:rgba(255,255,255,.03);box-shadow:inset 0 0 0 1px #232323;font-size:14px}.shop_summary__NMDtu div{display:flex;justify-content:space-between;gap:8px}.shop_summary__NMDtu dt{color:var(--shop-dim)}.shop_summary__NMDtu dd{margin:0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_summary__NMDtu .shop_total__LxrMX{padding-top:8px;border-top:1px solid #232323}.shop_total__LxrMX dt{color:var(--fg);font-weight:600}.shop_problem__9_As_,.shop_total__LxrMX dd[data-short=true]{color:#ff7777}.shop_problem__9_As_{font-size:14px;line-height:19px}.shop_dialog__Pg55D .shop_action__lhRp9{min-height:48px;font-size:15px}.shop_shortActions__xkoyU{display:flex;flex-direction:column;gap:8px}.shop_earnLink__1BRba{color:#ff4f8b;text-align:center;text-decoration:none;font-size:14px}.shop_earnLink__1BRba:hover{text-decoration:underline}.shop_done__lSfm3{display:flex;flex-direction:column;align-items:center;gap:14px;padding:16px 8px 4px;text-align:center}.shop_doneIcon__cuuSt{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:rgba(127,207,106,.14);color:var(--shop-ok);animation:shop_done-pop__7X8X2 .5s cubic-bezier(.2,.7,.2,1) both}.shop_done__lSfm3 strong{font-size:22px;letter-spacing:-.3px}.shop_done__lSfm3 p{max-width:340px;color:var(--shop-muted);font-size:15px;line-height:22px}.shop_doneBalance___m5_3{color:var(--shop-dim);font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_donePreview__swsG9:not(.shop_subscriptionBanner__LQ0y_){height:150px}.shop_doneActions__L_5Sd .shop_action__lhRp9{height:46px;min-height:46px}@keyframes shop_gradient__u5yg7{to{background-position:200% 50%}}@keyframes shop_done-pop__7X8X2{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1)}}@keyframes shop_slide-up__jK5Fg{0%{transform:translateY(100%)}}@media (max-width:1180px){.shop_toolbarHint__M_ahh{max-width:235px}}@media (max-width:760px){.shop_shop__MHHAo{gap:22px}.shop_ownedDetails__TqZMe,.shop_ownedIcon__3kL3Y,.shop_productDesc__Oisti,.shop_sectionHead__OiB4i span,.shop_short__XxGj7,.shop_toolbarHint__M_ahh{display:none}.shop_ownedCompact__RLOHL{display:inline}.shop_section__flO7a{gap:12px}.shop_sectionHead__OiB4i h2{font-size:17px;line-height:23px}.shop_grid__z8MQO{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shop_product__O6ZYz{padding:8px 8px 12px;border-radius:14px;gap:10px}.shop_productBody__42B5e,.shop_productFoot__pBAah{padding-inline:4px}.shop_productName__YS3HL{font-size:14px;line-height:18px}.shop_price__Nvh20{font-size:14px}.shop_price__Nvh20 svg{width:13px;height:13px}.shop_owned__B4tMq,.shop_unavailable__ubWTi{font-size:11px;padding:3px 8px}.shop_unavailable__ubWTi{margin-left:0}.shop_grid__z8MQO .shop_cardPreview__LfPjJ:not(.shop_subscriptionBanner__LQ0y_),.shop_grid__z8MQO[data-group=sub] .shop_cardPreview__LfPjJ:not(.shop_subscriptionBanner__LQ0y_){height:104px}.shop_cardPreview__LfPjJ .shop_subscriptionBannerLabel__VX_uM{inset:auto auto 6px 8px;font-size:9px}.shop_appearanceCategories__434eI,.shop_appearanceGrid__f9xUb{grid-template-columns:1fr}.shop_appearanceHeading__D7wFk,.shop_shopBack__X9upL{display:none}.shop_grid__z8MQO.shop_appearanceCategories__434eI .shop_cardPreview__LfPjJ:not(.shop_subscriptionBanner__LQ0y_),.shop_grid__z8MQO.shop_appearanceGrid__f9xUb .shop_cardPreview__LfPjJ:not(.shop_subscriptionBanner__LQ0y_){height:128px}.shop_cardPreview__LfPjJ .shop_stickerGrid__lytpH{grid-template-columns:repeat(3,27px);gap:7px}.shop_cardPreview__LfPjJ .shop_stickerGrid__lytpH span{height:27px}.shop_cardPreview__LfPjJ .shop_votePreview__YNNET{gap:3px}.shop_cardPreview__LfPjJ .shop_voteRow__gfyBV img{width:16px;height:24px}.shop_cardPreview__LfPjJ .shop_accentTabs__aSe3Y span{padding-inline:5px}.shop_cardPreview__LfPjJ .shop_commentTime__e_Tau{flex-shrink:0;width:16px;white-space:normal}.shop_backdrop__6zZ2f{align-items:flex-end;padding:0;background:rgba(5,5,5,.6);-webkit-backdrop-filter:none;backdrop-filter:none}.shop_dialog__Pg55D{width:100%;max-height:calc(100dvh - 12px);gap:16px;padding:8px 16px max(34px,env(safe-area-inset-bottom));border-radius:22px 22px 0 0;box-shadow:inset 0 1px 0 #2e2e2e;animation:shop_slide-up__jK5Fg .35s cubic-bezier(.2,.7,.2,1)}.shop_dialog__Pg55D>button[aria-label="Закрыть"]{display:none}.shop_handle__eIhod{display:grid;place-items:center;align-self:center;width:60px;height:12px;flex-shrink:0;border:0;padding:0;background:transparent;cursor:pointer}.shop_handle__eIhod:before{content:"";width:40px;height:4px;border-radius:9px;background:#3a3a3a}.shop_dialogHead__7K_ra{gap:3px;padding:0}.shop_dialogHead__7K_ra h2{font-size:19px}.shop_dialogHead__7K_ra p{font-size:13px}.shop_dialogPreview__gSwzF:not(.shop_subscriptionBanner__LQ0y_){height:150px}.shop_colorPicker__gnS4A>span{display:none}.shop_swatches__sjRRz{gap:14px}.shop_swatches__sjRRz button{width:34px;height:34px}.shop_summary__NMDtu{padding:0 2px;background:transparent;box-shadow:none}.shop_summary__NMDtu div:not(.shop_total__LxrMX){display:none}.shop_summary__NMDtu .shop_total__LxrMX{padding:0;border:0}.shop_total__LxrMX dt{color:var(--shop-dim);font-weight:400}.shop_dialog__Pg55D .shop_action__lhRp9{min-height:50px;font-size:16px}.shop_done__lSfm3{gap:10px;padding:12px 0 4px}.shop_doneIcon__cuuSt{width:56px;height:56px}.shop_done__lSfm3 strong{font-size:20px}.shop_doneActions__L_5Sd,.shop_doneBalance___m5_3,.shop_donePreview__swsG9,.shop_earnLink__1BRba{display:none}.shop_action__lhRp9.shop_mobileDone__jD329{display:inline-flex}}@media (prefers-reduced-motion:reduce){.shop_product__O6ZYz,.shop_swatches__sjRRz button{transition:none}.shop_dialog__Pg55D,.shop_doneIcon__cuuSt,.shop_nickGradient__GEFNf{animation:none}}.shop_avatarPreview__hbDyc{width:min(68%,136px);aspect-ratio:1;border-radius:50%;background:var(--shop-panel,#202024);box-shadow:0 0 0 2px rgb(255 255 255/14%),0 12px 36px rgb(0 0 0/35%)}.shop_cardPreview__LfPjJ .shop_avatarPreview__hbDyc{width:min(56%,92px)}