.Profile_innerContainer__1ILa0{display:flex;flex-direction:column;max-width:600px;margin-top:32px;width:100%;gap:24px;padding-bottom:32px}.Profile_public__Hj2_k .Profile_innerContainer__1ILa0{margin:32px auto 120px}.Profile_panelLoading__VpQ_z{display:flex;align-items:center;justify-content:center;min-height:320px;width:100%}@media (max-width:1100px){.Profile_container__EHvxe{flex-direction:column;align-items:center;gap:0}}@media (max-width:700px){.Profile_innerContainer__1ILa0{width:90%;margin-top:16px}}.ProfileCard_container__MoasJ{position:relative;gap:32px;width:100%;justify-content:flex-start!important;align-items:flex-start!important}.ProfileCard_avatarImageWrapper__2foMO{width:100%;height:240px;background:#2087b3;border-radius:8px;display:flex;justify-content:center;align-items:center;overflow:hidden}.ProfileCard_avatarImageWrapper__2foMO.ProfileCard_withLevelBanner__bkoqE{position:relative;isolation:isolate;background:var(--bg-card)}.ProfileCard_avatarImageWrapper__2foMO.ProfileCard_clickable___kzIO{cursor:pointer}.ProfileCard_avatarImageWrapper__2foMO.ProfileCard_clickable___kzIO:hover{opacity:.8}.ProfileCard_avatarImage__oEnK1{height:100%;-o-object-fit:contain;object-fit:contain}.ProfileCard_socialIcon__axv01{cursor:pointer;transition:opacity .2s}.ProfileCard_socialIcon__axv01:hover{opacity:.6}.ProfileCard_titleIcon__0M_o5{position:absolute;top:40px;right:calc(50% - 40px - 32px);background-color:var(--bg-primary);width:40px;height:40px;border-radius:20px 20px 20px 6px;padding:6px;border:2px solid var(--border-color-3);box-sizing:border-box}[dir=rtl] .ProfileCard_titleIcon__0M_o5{right:auto;left:calc(50% - 40px - 32px);border-radius:20px 20px 6px 20px}.ProfileCard_editAvatarButton__01Fgt{position:absolute!important;top:192px;right:8px;height:40x;width:40px;background:var(--bg-card)}[dir=rtl] .ProfileCard_editAvatarButton__01Fgt{right:auto;left:8px}.ProfileCard_titleIcon__0M_o5.ProfileCard_clickable___kzIO{cursor:pointer}.ProfileCard_titleIcon__0M_o5.ProfileCard_clickable___kzIO:hover{background-color:var(--hover-background,#ddd)}.ProfileCard_imageOuterContainer__9G26w{position:relative}.ProfileCard_imageContainer__q56IO{border-radius:80px;-o-object-fit:cover;object-fit:cover}.ProfileCard_proTag__tKoaG{position:absolute;top:16px;right:16px;background-color:var(--brand-pro)!important;padding:2px 4px!important;border-radius:4px;color:var(--text-on-brand-pro)!important}[dir=rtl] .ProfileCard_proTag__tKoaG{right:auto;left:16px}.ProfileCard_plusTag__JbYox{position:absolute;top:16px;right:16px;background-color:var(--bg-primary)!important;border:2px solid var(--brand-pro);padding:2px 4px!important;border-radius:4px;color:var(--brand-pro)!important}[dir=rtl] .ProfileCard_plusTag__JbYox{right:auto;left:16px}.ProfileCard_lifetimeTag__O_2VS{position:absolute;top:16px;right:16px;background:linear-gradient(45deg,var(--brand-pro),var(--brand-deep))!important;padding:2px 4px!important;border-radius:4px;color:var(--text-on-brand-pro)!important}[dir=rtl] .ProfileCard_lifetimeTag__O_2VS{right:auto;left:16px;background:linear-gradient(-45deg,var(--brand-pro),var(--brand-deep))!important}.ProfileCard_privateTag__te7a7{position:absolute;top:16px;right:16px;background-color:var(--bg-primary)!important;padding:4px 8px;border-radius:4px;display:flex;align-items:center;gap:4px;backdrop-filter:blur(4px)}[dir=rtl] .ProfileCard_privateTag__te7a7{right:auto;left:16px}.ProfileCard_publicProfile__KngAb{position:absolute;top:16px;right:16px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:20px;background-color:var(--selection-background,#efefef)}[dir=rtl] .ProfileCard_publicProfile__KngAb{right:auto;left:16px}.ProfileCard_publicProfile__KngAb:hover{background-color:var(--hover-background,#dedede)}.ProfileCard_publicProfile__KngAb:after{content:"Public Profile";display:block;width:90px;padding:4px 8px;font-size:14px;background-color:var(--bg-card);color:var(--text-primary);position:absolute;top:calc(100% + 8px);right:0;z-index:2;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.25);visibility:hidden;opacity:0;transform:scale(.9);transition:all 50ms}[dir=rtl] .ProfileCard_publicProfile__KngAb:after{right:auto;left:0}.ProfileCard_publicProfile__KngAb:hover:after{visibility:visible;opacity:1;transform:scale(1)}.ProfileCard_userTitle__w55jY{opacity:.87;gap:4px}.ProfileCard_userTitle__w55jY.ProfileCard_clickable___kzIO{cursor:pointer}.ProfileCard_userTitle__w55jY.ProfileCard_clickable___kzIO:hover{opacity:.7}.ProfileCard_userTitle__w55jY.ProfileCard_clickable___kzIO p{-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-underline-offset:4px;text-decoration-color:var(--text-secondary,#bbb)}.ProfileCard_followStats__YN6GB{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.ProfileCard_followStats__YN6GB .ProfileCard_shareAction__d9AFT{align-self:stretch;height:auto;min-height:0;min-width:0}.ProfileCard_addUsernameContainer___01Mu{cursor:pointer;color:inherit;transition:opacity .2s;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-underline-offset:4px;text-decoration-color:var(--text-secondary,#bbb)}.ProfileCard_addUsernameContainer___01Mu:hover{opacity:.7}.ProfileCard_identityRow__0D9E5{position:absolute;top:16px;inset-inline-start:16px;display:flex;align-items:center;gap:8px}.ProfileCard_titleContainer__m_e1S{border:var(--border-primary);border-style:dashed;border-radius:8px;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.2);transition:all .2s;box-sizing:border-box}.ProfileCard_titleContainer__m_e1S.ProfileCard_filled__szfi0{border:none;background-color:var(--bg-primary);border-color:var(--border-color-3);border-style:solid}.ProfileCard_titleContainer__m_e1S.ProfileCard_clickable___kzIO{cursor:pointer;padding:0;font:inherit;color:inherit}.ProfileCard_titleContainer__m_e1S.ProfileCard_clickable___kzIO:hover{opacity:.8}.ProfileCard_titleImage__NsxxP{width:48px;height:48px}.ProfileCard_topInfo__yPSCN{isolation:isolate;border-radius:8px}.ProfileCard_levelChip__pPOP3{display:inline-flex;align-items:center;gap:4px;padding:1px 8px 1px 6px;border-radius:999px;background-color:color-mix(in srgb,var(--level-accent) 14%,transparent);color:var(--level-accent);flex-shrink:0}[dir=rtl] .ProfileCard_levelChip__pPOP3{padding:1px 6px 1px 8px}.ProfileCard_levelChip__pPOP3 p{color:inherit}.ProfileCard_topInfo__yPSCN.ProfileCard_plated__vW9vA{padding-block:8px;padding-inline:12px;margin-inline-start:-12px}@media (max-width:700px){.ProfileCard_container__MoasJ{align-items:center!important}.ProfileCard_outerInnerContainer__AsTxv{flex-direction:column!important;align-items:center!important}.ProfileCard_innerContainer__phcQz{align-items:center!important}.ProfileCard_innerContainer__phcQz p{text-align:center}.ProfileCard_followStats__YN6GB{justify-content:center}.ProfileCard_topInfo__yPSCN{align-items:center!important}.ProfileCard_topInfo__yPSCN.ProfileCard_plated__vW9vA{margin-inline-start:0}.ProfileCard_bio__9j5HW,.ProfileCard_topInfo__yPSCN p{text-align:center}.ProfileCard_titleContainer__m_e1S{width:40px;height:40px}.ProfileCard_titleImage__NsxxP{width:28px;height:28px}}.ProfileCard_publicActions__Khwpr{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.FollowButton_button__lzKlz{padding:6px 16px;min-height:36px;height:36px;min-width:90px;font-size:14px}.FollowButton_shareButton__5YKZW{gap:8px;color:var(--brand-bright);min-width:0}.FollowButton_stack__9QqQ6{display:flex;flex-direction:column;align-items:center;gap:4px}.FollowButton_blockLink__ysJsL{background:none;border:none;padding:2px 4px;cursor:pointer;font-size:12px;color:var(--text-secondary)}.FollowButton_blockLink__ysJsL:hover{text-decoration:underline}.FollowButton_blockLink__ysJsL:disabled{opacity:.5;cursor:default}.FollowStat_followStat__1cHLO{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--border-primary);background:var(--bg-card);font:inherit;color:inherit;text-decoration:none;display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:8px;box-sizing:border-box;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.FollowStat_followStat__1cHLO:hover{background-color:var(--hover-background);border-color:var(--border-color-3,var(--border-color))}.FollowStat_followStat__1cHLO:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.FollowStat_inert__R6wlf{cursor:default}.FollowStat_inert__R6wlf:hover{background:var(--bg-card);border-color:var(--border-color)}.FollowStat_count__1DjKG{font-variant-numeric:tabular-nums}.ProfileBanner_banner__F_Yqu{--banner-tint:var(--banner-accent,var(--neutral-500));position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none;background-color:var(--bg-card)}.ProfileBanner_banner__F_Yqu>span{position:absolute;left:0;right:0;bottom:0}.ProfileBanner_horizon__Z8KS8{--horizon-line:color-mix(in srgb,var(--banner-tint) 30%,transparent);--horizon-edge:color-mix(in srgb,var(--banner-tint) 60%,transparent);background-image:linear-gradient(to bottom,transparent calc(62% - 1px),var(--horizon-edge) calc(62% - 1px) calc(62% + 1px),transparent calc(62% + 1px)),linear-gradient(to bottom,transparent 70%,var(--horizon-line) 70% calc(70% + 1px),transparent calc(70% + 1px) 78%,var(--horizon-line) 78% calc(78% + 1px),transparent calc(78% + 1px) 85%,var(--horizon-line) 85% calc(85% + 1px),transparent calc(85% + 1px) 91%,var(--horizon-line) 91% calc(91% + 1px),transparent calc(91% + 1px)),linear-gradient(to top,color-mix(in srgb,var(--banner-tint) 38%,transparent),color-mix(in srgb,var(--banner-tint) 6%,transparent))}.ProfileBanner_lattice__E_cnp{--lattice-line:color-mix(in srgb,var(--banner-tint) 26%,transparent);background-image:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--banner-tint) 20%,transparent) 0,transparent 140px),repeating-linear-gradient(45deg,var(--lattice-line) 0 1px,transparent 1px 18px),repeating-linear-gradient(-45deg,var(--lattice-line) 0 1px,transparent 1px 18px),linear-gradient(color-mix(in srgb,var(--banner-tint) 10%,transparent),color-mix(in srgb,var(--banner-tint) 10%,transparent))}[dir=rtl] .ProfileBanner_lattice__E_cnp{background-image:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--banner-tint) 20%,transparent) 0,transparent 140px),repeating-linear-gradient(-45deg,var(--lattice-line) 0 1px,transparent 1px 18px),repeating-linear-gradient(45deg,var(--lattice-line) 0 1px,transparent 1px 18px),linear-gradient(color-mix(in srgb,var(--banner-tint) 10%,transparent),color-mix(in srgb,var(--banner-tint) 10%,transparent))}.ProfileBanner_substrate__E2Nof{background-image:none}.ProfileBanner_stratum__9Au2Z{background-color:color-mix(in srgb,var(--banner-tint) var(--stratum-alpha),transparent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='8' viewBox='0 0 120 8'%3E%3Cpath d='M0 4 Q30 -4 60 4 T120 4 V8 H0 Z'/%3E%3C/svg%3E"),linear-gradient(#000,#000);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='8' viewBox='0 0 120 8'%3E%3Cpath d='M0 4 Q30 -4 60 4 T120 4 V8 H0 Z'/%3E%3C/svg%3E"),linear-gradient(#000,#000);-webkit-mask-size:120px 8px,100% 100%;mask-size:120px 8px,100% 100%;-webkit-mask-repeat:repeat-x,no-repeat;mask-repeat:repeat-x,no-repeat;-webkit-mask-position:var(--stratum-phase) 0,0 8px;mask-position:var(--stratum-phase) 0,0 8px}.ProfileBanner_stratum__9Au2Z:first-child{height:14%;--stratum-alpha:12%;--stratum-phase:0px}.ProfileBanner_stratum__9Au2Z:nth-child(2){height:28%;--stratum-alpha:11%;--stratum-phase:30px}.ProfileBanner_stratum__9Au2Z:nth-child(3){height:44%;--stratum-alpha:10%;--stratum-phase:75px}.ProfileBanner_stratum__9Au2Z:nth-child(4){height:62%;--stratum-alpha:7%;--stratum-phase:15px}.ProfileBanner_stratum__9Au2Z:nth-child(5){height:82%;--stratum-alpha:10%;--stratum-phase:95px}.ProfileBanner_ascent__A8KKn{background-image:linear-gradient(to top,color-mix(in srgb,var(--banner-tint) 8%,transparent),color-mix(in srgb,var(--banner-tint) 24%,transparent))}.ProfileBanner_ascent__A8KKn:before{content:"";position:absolute;inset:0;background-color:color-mix(in srgb,var(--banner-tint) 22%,transparent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='72' viewBox='0 0 48 72'%3E%3Cpath d='M12 24 L24 12 L36 24 M-12 60 L0 48 L12 60 M36 60 L48 48 L60 60' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='72' viewBox='0 0 48 72'%3E%3Cpath d='M12 24 L24 12 L36 24 M-12 60 L0 48 L12 60 M36 60 L48 48 L60 60' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:48px 72px;mask-size:48px 72px;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-position:center top;mask-position:center top}.ProfileBanner_summit__Ysbn9{--summit-star:rgba(255,255,255,0.7);background-image:radial-gradient(circle at 6% 8%,var(--summit-star) 0 1px,transparent 1.6px),radial-gradient(circle at 14% 26%,var(--summit-star) 0 1.5px,transparent 2px),radial-gradient(circle at 22% 12%,var(--summit-star) 0 1px,transparent 1.6px),radial-gradient(circle at 31% 33%,var(--summit-star) 0 1px,transparent 1.6px),radial-gradient(circle at 38% 6%,var(--summit-star) 0 1.5px,transparent 2px),radial-gradient(circle at 47% 20%,var(--summit-star) 0 1px,transparent 1.6px),radial-gradient(circle at 58% 10%,var(--summit-star) 0 1.5px,transparent 2px),radial-gradient(circle at 64% 30%,var(--summit-star) 0 1px,transparent 1.6px),radial-gradient(circle at 72% 16%,var(--summit-star) 0 1px,transparent 1.6px),radial-gradient(circle at 81% 6%,var(--summit-star) 0 1.5px,transparent 2px),radial-gradient(circle at 88% 27%,var(--summit-star) 0 1px,transparent 1.6px),radial-gradient(circle at 95% 14%,var(--summit-star) 0 1px,transparent 1.6px),linear-gradient(to bottom,color-mix(in srgb,var(--banner-tint) 30%,transparent),color-mix(in srgb,var(--banner-tint) 6%,transparent))}.ProfileBanner_ridgeBack__5q8x8,.ProfileBanner_ridgeFront__SIYRL{top:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ProfileBanner_ridgeBack__5q8x8{background-color:color-mix(in srgb,var(--banner-tint) 22%,transparent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 0,70 12,58 22,64 34,50 45,60 55,45 66,57 78,49 90,62 100,55 100,100'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 0,70 12,58 22,64 34,50 45,60 55,45 66,57 78,49 90,62 100,55 100,100'/%3E%3C/svg%3E")}.ProfileBanner_ridgeFront__SIYRL{background-color:color-mix(in srgb,var(--banner-tint) 40%,transparent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 0,82 10,75 20,80 31,71 41,78 50,60 59,77 69,72 80,79 90,73 100,80 100,100'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 0,82 10,75 20,80 31,71 41,78 50,60 59,77 69,72 80,79 90,73 100,80 100,100'/%3E%3C/svg%3E")}.ProfileStats_container__HE44w{display:flex;flex-wrap:wrap;gap:16px}.ProfileStats_statContainer__HOUGq{padding:16px;border:var(--border-primary);border-radius:8px;display:flex;align-items:flex-start;justify-content:flex-start;gap:16px;width:189px;background-color:var(--bg-card);position:relative}.ProfileStats_valueContainer__b2lei{display:flex;flex-direction:column;align-items:flex-start}.ProfileStats_badgeContainer__0gZ5P{position:absolute;top:-2px;right:12px;padding:8px 4px 4px;border-left:var(--border-primary);border-right:var(--border-primary);border-bottom:var(--border-primary);background-color:var(--bg-brand-bright);border-radius:0 0 16px 16px;box-sizing:border-box}[dir=rtl] .ProfileStats_badgeContainer__0gZ5P{right:auto;left:12px}.ProfileStats_badgeContainer__0gZ5P img{width:24px;height:24px}@media (max-width:700px){.ProfileStats_statContainer__HOUGq{width:calc(50% - 8px);gap:12px;padding:12px}.ProfileStats_statContainer__HOUGq img{width:28px;height:28px}}@media (max-width:500px){.ProfileStats_badgeContainer__0gZ5P img{width:20px;height:20px}}.Badge_container__G_V4V{position:relative;width:100%;padding:0 16px!important}.Badge_container__G_V4V:hover{background-color:var(--hover-background)}.Badge_container__G_V4V.Badge_onPopup__BsTyZ:hover{background-color:transparent}.Badge_container__G_V4V:hover .Badge_infoContainer__kpkbB{visibility:visible;opacity:1;transform:scale(1)}.Badge_infoContainer__kpkbB{background-color:var(--bg-card);box-shadow:0 4px 8px rgba(0,0,0,.25);position:absolute;top:20%;z-index:2;left:60%;width:152px;border-radius:8px;visibility:hidden;opacity:0;transform:scale(.9);transition:all 50ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--border-color)}[dir=rtl] .Badge_infoContainer__kpkbB{left:auto;right:60%}.Badge_progressBar__edEtC{height:5px;max-width:200px}.Badge_progressBar__edEtC>div{height:5px}.Badges_container__tsNXG{overflow-y:auto;overflow-x:hidden;height:250px;padding:8px 0!important;gap:8px;border-top:var(--border-primary)}@media (max-width:1100px){.Badges_container__tsNXG{padding:8px!important}}.Badges_countChip__MbCjH{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background-color:var(--bg-secondary);border:var(--border-primary)}.ProgressLayout_container__cJdgn{border:var(--border-primary);border-radius:8px;box-sizing:border-box;flex:1;overflow:hidden;background-color:var(--bg-card)}.ProgressLayout_container__cJdgn>::-webkit-scrollbar{width:8px}.ProgressLayout_container__cJdgn>::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.ProgressLayout_container__cJdgn>::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb,darkgrey)}@media (max-width:1000px){.ProgressLayout_container__cJdgn{min-width:240px;margin-right:0}[dir=rtl] .ProgressLayout_container__cJdgn{margin-right:0;margin-left:0}}.CelebrationPreview_tile__k1P8V{position:relative;width:100%;height:100%;border-radius:10px;border:2px solid var(--border-color-3,#ddd);box-sizing:border-box;background:var(--bg-card,#fff);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.CelebrationPreview_defaultDot__ON2Kf{width:20px;height:20px;border-radius:50%;background:#2087b3}.CelebrationPreview_particle__1fg50{position:absolute;top:-8px;border-radius:2px;opacity:0;animation-name:CelebrationPreview_previewFall__98GTV;animation-timing-function:ease-in;animation-iteration-count:infinite;display:flex;align-items:center;justify-content:center;font-family:ui-monospace,monospace;font-weight:700;line-height:1}.CelebrationPreview_glow__ZuCBb{position:absolute;inset:-20%;border-radius:50%;animation:CelebrationPreview_previewGlow__9pptt 2s ease-in-out infinite}.CelebrationPreview_confetti_burst__2I1Ql .CelebrationPreview_particle__1fg50:nth-child(3n){background:#ff6b6b}.CelebrationPreview_confetti_burst__2I1Ql .CelebrationPreview_particle__1fg50:nth-child(3n+1){background:#ffd93d}.CelebrationPreview_confetti_burst__2I1Ql .CelebrationPreview_particle__1fg50:nth-child(3n+2){background:#6bcb77}.CelebrationPreview_code_rain__3XlXU .CelebrationPreview_particle__1fg50{background:transparent;color:#00c853;text-shadow:0 0 4px rgba(0,200,83,.6)}.CelebrationPreview_pixel_pop__B8rce .CelebrationPreview_particle__1fg50{background:#7c4dff;border-radius:0;box-shadow:1px 1px 0 #b388ff}[dir=rtl] .CelebrationPreview_pixel_pop__B8rce .CelebrationPreview_particle__1fg50{box-shadow:-1px 1px 0 #b388ff}.CelebrationPreview_pixel_pop__B8rce .CelebrationPreview_particle__1fg50:nth-child(2n){background:#ea80fc}.CelebrationPreview_golden_glow__ud2D_ .CelebrationPreview_glow__ZuCBb{background:radial-gradient(circle,rgba(255,193,7,.35) 0,transparent 65%)}.CelebrationPreview_golden_glow__ud2D_ .CelebrationPreview_particle__1fg50{background:#ffc107;border-radius:50%;box-shadow:0 0 5px rgba(255,193,7,.8)}.CelebrationPreview_matrix_spark__5p_tS .CelebrationPreview_glow__ZuCBb{background:radial-gradient(circle,rgba(105,240,174,.25) 0,transparent 60%)}.CelebrationPreview_matrix_spark__5p_tS .CelebrationPreview_particle__1fg50{background:transparent;color:#69f0ae;text-shadow:0 0 5px #00e676}.CelebrationPreview_fire_burst__s3qlM .CelebrationPreview_glow__ZuCBb{background:radial-gradient(circle,rgba(255,87,34,.25) 0,transparent 60%)}.CelebrationPreview_fire_burst__s3qlM .CelebrationPreview_particle__1fg50{background:linear-gradient(180deg,#ffeb3b,#ff5722);border-radius:50% 50% 40% 40%;box-shadow:0 0 4px rgba(255,87,34,.7)}[dir=rtl] .CelebrationPreview_fire_burst__s3qlM .CelebrationPreview_particle__1fg50{background:linear-gradient(-180deg,#ffeb3b,#ff5722)}@keyframes CelebrationPreview_previewFall__98GTV{0%{transform:translateY(0) rotate(0deg) scale(.6);opacity:0}12%{opacity:1}to{transform:translateY(64px) rotate(200deg) scale(1);opacity:0}}@keyframes CelebrationPreview_previewGlow__9pptt{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.CelebrationPreview_glow__ZuCBb,.CelebrationPreview_particle__1fg50{animation:none;opacity:.8;transform:translateY(24px)}}.CelebrationEffect_root__73kaB{pointer-events:none;position:absolute;inset:0;overflow:hidden;border-radius:inherit;--fx-white:#ffffff;--fx-snow:#ffffff;--fx-bat:#1c1917;--fx-eye:#ff7a1a}.CelebrationEffect_overlay__vxw4Z{z-index:2;--travel:380px}.CelebrationEffect_preview__7GIk_{position:relative;inset:auto;width:100%;height:100%;border-radius:10px;border:2px solid var(--border-color-3,#ddd);box-sizing:border-box;background:var(--bg-card,#fff);flex-shrink:0;--travel:64px}.CelebrationEffect_particle__mMba_{position:absolute;display:flex;align-items:center;justify-content:center;opacity:0;animation-fill-mode:both;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;line-height:1}.CelebrationEffect_preview__7GIk_ .CelebrationEffect_particle__mMba_{animation-iteration-count:infinite}.CelebrationEffect_calmGlyph__l9jor svg,.CelebrationEffect_particle__mMba_ svg{width:100%;height:100%;overflow:visible}.CelebrationEffect_g_dot__1kkvD,.CelebrationEffect_g_spark__VvMzI{border-radius:50%;background:currentColor}.CelebrationEffect_g_spark__VvMzI{box-shadow:0 0 6px currentColor}.CelebrationEffect_g_meteor__AMM1J{border-radius:2px;background:linear-gradient(90deg,#ffffff,currentColor 35%,transparent);box-shadow:0 0 6px rgba(167,139,250,.6)}[dir=rtl] .CelebrationEffect_g_meteor__AMM1J{background:linear-gradient(-90deg,#ffffff,currentColor 35%,transparent)}.CelebrationEffect_g_ball__w7L2T{border-radius:50%;background:conic-gradient(#ef4444 0 25%,#ffffff 0 50%,#3b82f6 0 75%,#facc15 0 100%);box-shadow:inset -3px -3px 0 rgba(0,0,0,.12);transform-origin:50% 100%}[dir=rtl] .CelebrationEffect_g_ball__w7L2T{box-shadow:inset 3px -3px 0 rgba(0,0,0,.12)}.CelebrationEffect_g_confetti__RDpk8{border-radius:1px;background:currentColor}.CelebrationEffect_g_ray__SYYtN{border-radius:2px;background:currentColor;box-shadow:0 0 6px rgba(250,204,21,.8)}.CelebrationEffect_g_glow__aad_e{border-radius:50%;background:radial-gradient(circle,rgba(250,204,21,.45) 0,rgba(250,204,21,.12) 45%,transparent 70%)}.CelebrationEffect_g_bulb__PWbFp{filter:drop-shadow(0 0 10px rgba(250,204,21,.75))}.CelebrationEffect_g_bat__jgM6f{filter:drop-shadow(0 0 2px rgba(255,122,26,.55))}.CelebrationEffect_flap__2Racj{animation:CelebrationEffect_fxFlap__9yjH6 .18s ease-in-out infinite alternate;transform-origin:50% 45%}.CelebrationEffect_m_drift__8jDgT{animation-name:CelebrationEffect_fxDrift__Pzu6A;animation-timing-function:ease-in-out}.CelebrationEffect_m_burst__E_1Ch{animation-name:CelebrationEffect_fxBurst__QvChd;animation-timing-function:cubic-bezier(.15,.7,.3,1)}.CelebrationEffect_m_arc__kUEWR{animation-name:CelebrationEffect_fxArc__P0doU}.CelebrationEffect_m_bounce__0wJrh{animation-name:CelebrationEffect_fxBounce__QCMkj}.CelebrationEffect_m_pop__mww_Z{animation-name:CelebrationEffect_fxPop__6JrsG;animation-timing-function:ease-out}.CelebrationEffect_m_glow__Xnsit{animation-name:CelebrationEffect_fxGlow__AccYW;animation-timing-function:ease-in-out}.CelebrationEffect_m_ray__C_9ph{animation-name:CelebrationEffect_fxRay__3U7Fi;animation-timing-function:linear}@keyframes CelebrationEffect_fxDrift__Pzu6A{0%{transform:translate(0) rotate(calc(var(--angle) * 1deg));opacity:0}8%{opacity:1}25%{transform:translate(calc(var(--dx) * var(--travel) * .25 + var(--sway) * 1px),calc(var(--dy) * var(--travel) * .25)) rotate(calc((var(--angle) + var(--rot) * .25) * 1deg))}50%{transform:translate(calc(var(--dx) * var(--travel) * .5 - var(--sway) * 1px),calc(var(--dy) * var(--travel) * .5)) rotate(calc((var(--angle) + var(--rot) * .5) * 1deg))}75%{transform:translate(calc(var(--dx) * var(--travel) * .75 + var(--sway) * 1px),calc(var(--dy) * var(--travel) * .75)) rotate(calc((var(--angle) + var(--rot) * .75) * 1deg))}88%{opacity:1}to{transform:translate(calc(var(--dx) * var(--travel)),calc(var(--dy) * var(--travel))) rotate(calc((var(--angle) + var(--rot)) * 1deg));opacity:0}}@keyframes CelebrationEffect_fxBurst__QvChd{0%{transform:translate(0) scale(.3) rotate(0deg);opacity:0}12%{opacity:1}70%{opacity:1}to{transform:translate(calc(var(--dx) * var(--travel)),calc(var(--dy) * var(--travel))) scale(1) rotate(calc(var(--rot) * 1deg));opacity:0}}@keyframes CelebrationEffect_fxArc__P0doU{0%{transform:translate(0) rotate(0deg);opacity:0;animation-timing-function:cubic-bezier(.25,.7,.45,1)}6%{opacity:1}45%{transform:translate(calc(var(--dx) * var(--travel) * .55),calc(var(--up) * var(--travel) * -1)) rotate(calc(var(--rot) * .45deg));animation-timing-function:cubic-bezier(.55,0,.85,.45)}85%{opacity:1}to{transform:translate(calc(var(--dx) * var(--travel)),calc(var(--dy) * var(--travel))) rotate(calc(var(--rot) * 1deg));opacity:0}}@keyframes CelebrationEffect_fxBounce__QCMkj{0%{transform:translate(0) scale(1);opacity:0;animation-timing-function:ease-in}4%{opacity:1}30%{transform:translate(calc(var(--dx) * var(--travel) * .3),calc(var(--dy) * var(--travel))) scale(1.18,.78);animation-timing-function:ease-out}33%{transform:translate(calc(var(--dx) * var(--travel) * .33),calc(var(--dy) * var(--travel) * .96)) scale(1);animation-timing-function:ease-out}52%{transform:translate(calc(var(--dx) * var(--travel) * .52),calc(var(--dy) * var(--travel) * .55)) scale(1);animation-timing-function:ease-in}70%{transform:translate(calc(var(--dx) * var(--travel) * .7),calc(var(--dy) * var(--travel))) scale(1.12,.84);animation-timing-function:ease-out}83%{transform:translate(calc(var(--dx) * var(--travel) * .83),calc(var(--dy) * var(--travel) * .82)) scale(1);animation-timing-function:ease-in}92%{transform:translate(calc(var(--dx) * var(--travel) * .92),calc(var(--dy) * var(--travel))) scale(1.06,.92);opacity:1}to{transform:translate(calc(var(--dx) * var(--travel)),calc(var(--dy) * var(--travel))) scale(1);opacity:0}}@keyframes CelebrationEffect_fxPop__6JrsG{0%{transform:scale(.2);opacity:0}18%{transform:scale(1.12);opacity:1}28%{transform:scale(1)}85%{opacity:1}to{transform:scale(1);opacity:0}}@keyframes CelebrationEffect_fxGlow__AccYW{0%,12%{transform:scale(.6);opacity:0}30%{transform:scale(1);opacity:1}45%{opacity:.6}60%{opacity:1}to{transform:scale(1.1);opacity:0}}@keyframes CelebrationEffect_fxRay__3U7Fi{0%,18%{opacity:0}26%{opacity:1}38%{opacity:0}48%{opacity:1}62%,to{opacity:0}}@keyframes CelebrationEffect_fxFlap__9yjH6{0%{transform:scaleY(1)}to{transform:scaleY(.45)}}html[data-theme-group=light] .CelebrationEffect_bat_swarm__h_QyR{--fx-bat:#4b5563}html[data-theme-group=light] .CelebrationEffect_snowfall__wVQgK{--fx-snow:#bfdbfe}html[data-theme-group=light] .CelebrationEffect_fireworks__Je7my{--fx-white:#fb923c}html[data-theme-group=light] .CelebrationEffect_digits_rain__myeO8{--fx-white:#334155}html[data-theme-group=light] .CelebrationEffect_snowfall__wVQgK .CelebrationEffect_particle__mMba_{filter:drop-shadow(0 0 1px rgba(30,64,175,.45))}.CelebrationEffect_calm__bRMr2{display:none;position:absolute;left:50%;top:38%;width:44px;height:44px;margin-left:-22px;margin-top:-22px;align-items:center;justify-content:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;font-size:36px;line-height:1}[dir=rtl] .CelebrationEffect_calm__bRMr2{left:auto;right:50%;margin-left:0;margin-right:-22px}.CelebrationEffect_preview__7GIk_ .CelebrationEffect_calm__bRMr2{top:50%;width:50%;height:50%;margin-left:-25%;margin-top:-25%;font-size:20px}[dir=rtl] .CelebrationEffect_preview__7GIk_ .CelebrationEffect_calm__bRMr2{margin-left:0;margin-right:-25%}.CelebrationEffect_calmGlyph__l9jor{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.CelebrationEffect_calmGlyph__l9jor.CelebrationEffect_g_ball__w7L2T{width:80%;height:80%}@keyframes CelebrationEffect_fxCalm__NEQK4{0%{opacity:0}30%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.CelebrationEffect_particle__mMba_{display:none}.CelebrationEffect_flap__2Racj{animation:none}.CelebrationEffect_calm__bRMr2{display:flex}.CelebrationEffect_overlay__vxw4Z .CelebrationEffect_calm__bRMr2,.CelebrationEffect_overlay__vxw4Z:before{animation:CelebrationEffect_fxCalm__NEQK4 1.6s ease-out forwards}.CelebrationEffect_overlay__vxw4Z:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 35%,var(--fx-wash,rgba(255,193,7,.28)) 0,transparent 70%)}}.PathStylePreview_wrap__y3phR{width:48px;height:48px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.PathStylePreview_nodeStage__OQKCn{position:relative;width:72px;height:68px;transform:scale(.62);flex-shrink:0}.PathStylePreview_trailRun__8tY4F{width:16px;height:44px;background-color:var(--path-ink);-webkit-mask:var(--pt-center) 0 0 /16px 56px repeat-y;mask:var(--pt-center) 0 0 /16px 56px repeat-y}.PathStylePreview_trailRunDefault__65tOa{width:16px;height:44px;background-image:var(--path-center-image);background-size:16px 56px;background-repeat:repeat-y}.SoundPackPreview_wrap__xxhxX{display:inline-flex;flex-direction:column;align-items:center;gap:4px;--sp-ink:color-mix(in srgb,var(--sp-accent,var(--brand-primary)) 50%,var(--text-primary))}.SoundPackPreview_button__Rjsn_{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;border:2px solid var(--sp-ink);background:color-mix(in srgb,var(--sp-accent,var(--brand-primary)) 14%,transparent);color:var(--sp-ink);cursor:pointer;transition:transform .15s ease,background .15s ease}.SoundPackPreview_button__Rjsn_:hover{background:color-mix(in srgb,var(--sp-accent,var(--brand-primary)) 26%,transparent)}.SoundPackPreview_button__Rjsn_:active{transform:scale(.94)}.SoundPackPreview_button__Rjsn_:focus-visible{outline:2px solid var(--sp-ink);outline-offset:2px}.SoundPackPreview_playing__hpOzp:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--sp-ink);animation:SoundPackPreview_spPulse__SI0cs .9s ease-out infinite;pointer-events:none}@keyframes SoundPackPreview_spPulse__SI0cs{0%{transform:scale(1);opacity:.8}to{transform:scale(1.55);opacity:0}}.SoundPackPreview_caption__jyTRJ{font-size:11px;line-height:1.2;color:var(--text-secondary);white-space:nowrap}@media (prefers-reduced-motion:reduce){.SoundPackPreview_playing__hpOzp:after{animation:none;opacity:.6}}.PersonaPreview_row__GCWrg{display:flex;align-items:flex-start;gap:8px;max-width:100%;min-width:0}.PersonaPreview_avatar__byPHe{flex-shrink:0;width:28px;height:28px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:rgba(211,29,101,.16);margin-top:2px}.PersonaPreview_bubble__eZy7n{min-width:0;padding:9px 12px;border-radius:12px;border-bottom-left-radius:4px;background:var(--bg-secondary);color:var(--text-primary);font-size:13.5px;line-height:1.55;word-break:break-word;white-space:normal;text-align:start}[dir=rtl] .PersonaPreview_bubble__eZy7n{border-bottom-left-radius:0;border-bottom-right-radius:4px}.PersonaPreview_compact__BxLSu{width:100%}.PersonaPreview_compact__BxLSu .PersonaPreview_bubble__eZy7n{display:block;width:100%}.PersonaPreview_clamp__Ll_6C{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PersonaPreview_tile__cdFUb{position:relative;display:inline-flex;align-items:flex-end;justify-content:flex-start;flex-shrink:0}.PersonaPreview_tileFace__5780l{position:relative;z-index:1}.PersonaPreview_tileBubble__Ic473{position:absolute;top:4%;inset-inline-end:0;width:52%;height:34%;border-radius:999px;border-bottom-left-radius:3px;background:var(--bg-secondary);border:var(--border-primary);display:flex;align-items:center;justify-content:center;gap:9%}[dir=rtl] .PersonaPreview_tileBubble__Ic473{border-bottom-left-radius:0;border-bottom-right-radius:3px}.PersonaPreview_tileBubble__Ic473 span{width:14%;aspect-ratio:1;border-radius:50%;background:var(--text-secondary)}.ProgressSection_container__B__AN{padding:32px;height:100%;width:100%;flex:1}.ProgressSection_learningRemindersContainer__gKrgC{gap:8px;border-radius:8px;padding:8px 16px;background-color:var(--brand-bright);box-shadow:0 2px 4px rgba(0,0,0,.25)}.ProgressSection_learningRemindersContainer__gKrgC:hover{box-shadow:0 1px 2px rgba(0,0,0,.25)}@media (max-width:900px){.ProgressSection_learningRemindersContainer__gKrgC img{width:16px;height:16px}.ProgressSection_learningRemindersContainer__gKrgC p{font-size:16px}.ProgressSection_learningRemindersContainer__gKrgC{padding:6px 12px}}.Collection_container__KDjCj{display:flex;flex-direction:column;gap:16px;width:100%}.Collection_intro__r6w3Z{margin-top:-8px}.Collection_tabs__HcVVL{display:flex;gap:8px;flex-wrap:wrap}.Collection_tab__u2KbT{display:flex;align-items:center;gap:8px;padding:8px 14px;background:var(--bg-card);border:var(--border-primary);border-radius:999px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.Collection_tab__u2KbT:hover{border-color:var(--border-color-3)}.Collection_tabActive__kQ6_j,.Collection_tabActive__kQ6_j:hover{background:var(--brand-bright);border-color:var(--brand-bright)}.Collection_tabActive__kQ6_j p{color:var(--text-white)!important}.Collection_tabCount__NSYMZ{font-size:12px;font-weight:700;color:var(--text-secondary);padding:1px 8px;background:var(--bg-secondary);border-radius:999px}.Collection_tabActive__kQ6_j .Collection_tabCount__NSYMZ{background:color-mix(in srgb,var(--text-white) 25%,transparent);color:var(--text-white)}.Collection_grid__IKhOF{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:12px;margin-top:8px}.Collection_item__ZTdu_{position:relative;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:8px;background:var(--bg-card);border:var(--border-primary);border-radius:12px;cursor:pointer;transition:border-color .15s ease,transform .1s ease}.Collection_item__ZTdu_:hover{transform:translateY(-2px)}.Collection_itemEquipped__a4An1{border-color:var(--brand-bright)}.Collection_badge__oj5dT{position:absolute;top:4px;inset-inline-end:4px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:999px}.Collection_badgeEquipped__TTRtw{background:var(--brand-bright)}.Collection_badgeOwned__RWBa9{background:var(--bg-secondary)}.Collection_badgeLocked__X3NOn{background:var(--bg-secondary);opacity:.7}.Collection_preview__AIG2d{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.Collection_preview__AIG2d svg{width:100%;height:100%}.Collection_stylePreviewBox__5ODDp{display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.Collection_styleScaled__9ZbIr{width:48px;height:48px;flex:none;display:flex;align-items:center;justify-content:center}.Collection_namePreviewText__X1reV{font-weight:700;font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Collection_previewLocked__KmIYg{filter:brightness(0) opacity(.28)}[data-theme-group=dark] .Collection_previewLocked__KmIYg{filter:brightness(0) invert(1) opacity(.35)}.Collection_modal__8oIRn{align-items:center;gap:10px;padding:32px 24px 24px;text-align:center}.Collection_modalPreview___mwLn{width:112px;height:112px;display:flex;align-items:center;justify-content:center}.Collection_modalPreviewReveal__uhpsG{animation:Collection_reveal-pop__PZHIC .6s ease}@keyframes Collection_reveal-pop__PZHIC{0%{transform:scale(.85)}55%{transform:scale(1.12)}to{transform:scale(1)}}.Collection_modalDesc__pYk4h,.Collection_modalName__5A2vO{margin-top:4px}.Collection_modalAction__p8_uG{margin-top:12px;width:100%;display:flex;justify-content:center}.Collection_pinRow__ww6Oy{margin-top:12px;width:100%;display:flex;flex-direction:column;align-items:center;gap:6px}.Collection_pinButton__79cOU{background:none;border:1px solid var(--border-color);border-radius:999px;padding:6px 14px;font:inherit;font-size:14px;font-weight:600;color:var(--text-primary);cursor:pointer}.Collection_pinButton__79cOU:hover:not(:disabled){background:var(--hover-background)}.Collection_pinButton__79cOU[aria-pressed=true]{border-color:var(--brand-bright);color:var(--brand-bright)}.Collection_pinButton__79cOU:disabled{opacity:.5;cursor:default}.Collection_pinButton__79cOU:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.Collection_lockedAction__v3SLt{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%}.Collection_equippedLabel__8zncp{color:var(--brand-bright)}.Collection_unlockNow__8StV8{display:inline-flex;align-items:center;gap:6px}.Collection_rareTag__od0_V{background:var(--brand-deep);color:var(--text-white)}.Collection_legendaryTag__B6C2_{background:linear-gradient(45deg,var(--brand-pro),var(--brand-deep));color:var(--text-white)}[dir=rtl] .Collection_legendaryTag__B6C2_{background:linear-gradient(-45deg,var(--brand-pro),var(--brand-deep))}.CourseCard_container__tOu0t{height:180px;max-width:1200px;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 180px}.CourseCard_aContainer__YCw_R{padding-bottom:64px;position:relative}.CourseCard_innerContainer__wra3n{height:100%}.CourseCard_container__tOu0t:hover .CourseCard_courseImgContainer__0S0Id{transform:scale(1.03)}.CourseCard_courseImg__0eDEa{width:320px;height:180px;border:1px solid var(--border-color,#e1e1e1);margin-right:32px;transition:transform .3s}[dir=rtl] .CourseCard_courseImg__0eDEa{margin-right:0;margin-left:32px}.CourseCard_courseImgContainer__0S0Id{position:relative;transition:transform .3s}.CourseCard_courseProgressBar__Drv_y{position:absolute;height:10px;bottom:8px;left:8px;right:40px;border-radius:5px;border:1px solid var(--border-color,rgba(0,0,0,.1))}[dir=rtl] .CourseCard_courseProgressBar__Drv_y{right:8px;left:40px}.CourseCard_courseSaveForLaterContainer__6zBNu{position:absolute;top:8px;left:8px;display:flex;align-items:center;padding:4px 8px 4px 4px;border-radius:4px;gap:8px;background:var(--brand-primary);border:1px solid var(--border-color,rgba(0,0,0,.1));transition:all .2s;visibility:hidden;opacity:0;color:white}[dir=rtl] .CourseCard_courseSaveForLaterContainer__6zBNu{left:auto;right:8px;padding:4px 4px 4px 8px}.CourseCard_courseSaveForLaterContainer__6zBNu:hover{background:var(--brand-primary-darker)}.CourseCard_container__tOu0t:hover .CourseCard_courseSaveForLaterContainer__6zBNu{visibility:visible;opacity:1}.CourseCard_description__kbRNq{margin:12px 0!important;color:var(--text-secondary)}.CourseCard_tagContainer__5HJ8i{background:var(--selection-background,#edf8ff);border-radius:32px;padding:4px 8px!important}.CourseCard_tagImage__UoOxg{width:24px;height:24px;margin-right:4px}[dir=rtl] .CourseCard_tagImage__UoOxg{margin-right:0;margin-left:4px}.CourseCard_courseTitle__n2aaW{margin-bottom:4px;font-weight:400}.CourseCard_max2Lines__QqJ11{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (max-width:1000px){.CourseCard_aContainer__YCw_R{padding-bottom:32px}.CourseCard_container__tOu0t{height:162px}.CourseCard_description__kbRNq{font-size:14px}.CourseCard_courseTitle__n2aaW{font-size:22px}.CourseCard_tagTitle__TleSP{font-size:12px}.CourseCard_tagImage__UoOxg{width:20px;height:20px;margin-right:4px}[dir=rtl] .CourseCard_tagImage__UoOxg{margin-right:0;margin-left:4px}.CourseCard_courseImgContainer__0S0Id{margin-right:16px}[dir=rtl] .CourseCard_courseImgContainer__0S0Id{margin-right:0;margin-left:16px}.CourseCard_courseImg__0eDEa{width:288px;height:162px}}@media (max-width:700px){.CourseCard_container__tOu0t{flex-wrap:wrap;height:auto;width:100%;max-width:400px}.CourseCard_courseImgContainer__0S0Id{margin-right:0;margin-bottom:16px;width:100%}[dir=rtl] .CourseCard_courseImgContainer__0S0Id{margin-right:0;margin-left:0}.CourseCard_courseImg__0eDEa{width:100%;height:auto}.CourseCard_courseProgressBar__Drv_y{right:8px}[dir=rtl] .CourseCard_courseProgressBar__Drv_y{right:auto;left:8px}}@media (max-width:600px){.CourseCard_courseTitle__n2aaW{font-size:20px}}.ProfileShowcase_section__wOkQR{width:100%;display:flex;flex-direction:column;gap:12px;padding-block-start:16px;border-block-start:var(--border-primary)}.ProfileShowcase_header__QgcxK{display:flex;align-items:center;justify-content:space-between;gap:12px}.ProfileShowcase_editButton__PlAcp{background:none;border:1px solid var(--border-color);border-radius:999px;padding:4px 14px;font:inherit;font-size:14px;font-weight:600;color:var(--text-primary);cursor:pointer}.ProfileShowcase_editButton__PlAcp:hover:not(:disabled){background:var(--hover-background)}.ProfileShowcase_editButton__PlAcp:disabled{opacity:.5;cursor:default}.ProfileShowcase_editButton__PlAcp:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.ProfileShowcase_shelf__CDzW0{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:12px}.ProfileShowcase_tile__iJmCd{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:12px 8px;background:var(--bg-card);border:var(--border-primary);border-radius:12px}.ProfileShowcase_tilePreview__SVxxo{width:64px;height:64px;display:flex;align-items:center;justify-content:center}.ProfileShowcase_tileName__7EN7y,.ProfileShowcase_tileOwners__lbPSY{max-inline-size:100%;overflow-wrap:anywhere}.ProfileShowcase_empty__N3h4W{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ProfileShowcase_error__VDB9U{color:var(--error)}.ProfileShowcase_error__VDB9U:empty{display:none}.ProfileShowcase_groups__C4QhE{display:flex;flex-direction:column;gap:16px;padding-block-start:12px}.ProfileShowcase_group__S69eO{display:flex;flex-direction:column;gap:8px}.ProfileShowcase_pickGrid___zp0E{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}.ProfileShowcase_pickItem__y9dgQ{position:relative;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:6px;background:var(--bg-card);border:2px solid transparent;border-radius:12px;cursor:pointer}.ProfileShowcase_pickItem__y9dgQ:hover:not(:disabled){border-color:var(--border-color)}.ProfileShowcase_pickItemSelected__SGdLo,.ProfileShowcase_pickItemSelected__SGdLo:hover:not(:disabled){border-color:var(--brand-bright)}.ProfileShowcase_pickItem__y9dgQ:disabled{opacity:.4;cursor:default}.ProfileShowcase_pickItem__y9dgQ:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.ProfileShowcase_pickOrder__CxIg6{position:absolute;inset-block-start:4px;inset-inline-end:4px;min-width:18px;height:18px;padding-inline:4px;border-radius:999px;background:var(--brand-bright);color:#fff;font-size:12px;font-weight:700;line-height:18px;text-align:center}.CreatorName_name__9jPYR{text-transform:capitalize}@media (max-width:1000px){.CreatorName_name__9jPYR{font-size:12px}}