.LoadingFallback_loading__jNyIQ{padding:var(--space-2xl);color:var(--color-text-secondary);text-align:center}.TrophyIcon_icon__O7v5p{display:block;width:1em;height:1em;flex:none;overflow:visible;fill:none;stroke:currentcolor;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round}.TrophyIcon_bronze__RjDUU{color:var(--achievement-tier-bronze)}.TrophyIcon_silver__9VMz5{color:var(--achievement-tier-silver)}.TrophyIcon_gold__7Q_Hl{color:var(--achievement-tier-gold)}.TrophyIcon_platinum___1GV9{color:#fff}.TrophyIcon_cup__iU6n9{fill:currentcolor}.TrophyIcon_platinum___1GV9 .TrophyIcon_cup__iU6n9{fill:var(--achievement-tier-platinum)}.AchievementToastCard_backdrop__EiTWs{position:fixed;inset:0;z-index:var(--z-tooltip);background:var(--bg-overlay-light)}.AchievementToastCard_toastPosition__73_pt{position:fixed;top:50%;left:50%;z-index:calc(var(--z-tooltip) + 1);transform:translate(-50%,-50%);animation:AchievementToastCard_achievementSlideIn__b1vpS .35s cubic-bezier(.34,1.56,.64,1)}.AchievementToastCard_borderWrapper__GdEC7{position:relative;padding:2px;overflow:hidden;border-radius:var(--radius-md)}.AchievementToastCard_borderWrapper__GdEC7:before{content:"";position:absolute;inset:-100%;background:conic-gradient(from 0deg,transparent 0deg,var(--tier-color) 60deg,transparent 120deg);animation:AchievementToastCard_borderSpin__ivYC_ 1.8s linear infinite}.AchievementToastCard_toastCardWrapper__bhbZt{min-width:280px;max-width:400px;box-shadow:0 4px 32px color-mix(in srgb,var(--tier-color) 33%,transparent)}.AchievementToastCard_card__SdId2{position:relative;z-index:var(--z-base);display:flex;flex-direction:column;gap:var(--space-md);padding:1.25rem;border-radius:.65rem;background:var(--surface)}.AchievementToastCard_row__Os6xH{display:flex;align-items:center;gap:var(--space-md)}.AchievementToastCard_icon__4r1R7{width:2.5rem;height:2.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--tier-color) 65%,transparent);background:color-mix(in srgb,var(--tier-color) 16%,var(--surface))}.AchievementToastCard_trophyIcon__TUOSz{font-size:1.7rem}.AchievementToastCard_text__XtBFb{flex:1 1;min-width:0}.AchievementToastCard_tierLabel__51P_Z{color:var(--tier-color);font-size:.7rem;font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.AchievementToastCard_achievementName__xSl9Q{margin-top:.1rem;overflow:hidden;color:var(--color-text-tertiary);font-size:.95rem;font-weight:var(--font-weight-bold);text-overflow:ellipsis;white-space:nowrap}.AchievementToastCard_buttonWrapper__Y17PB{align-self:center;box-shadow:0 0 16px color-mix(in srgb,var(--tier-color) 53%,transparent)}.AchievementToastCard_button__XD4S_{position:relative;z-index:var(--z-base);display:block;padding:.4rem 2rem;border:0;border-radius:.3rem;background:var(--bg-white);color:var(--surface-elevated);cursor:pointer;font-size:.85rem;font-weight:var(--font-weight-bold);letter-spacing:.04em}@keyframes AchievementToastCard_borderSpin__ivYC_{to{transform:rotate(1turn)}}@keyframes AchievementToastCard_achievementSlideIn__b1vpS{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}55%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}75%{transform:translate(-50%,-50%) scale(.95)}to{transform:translate(-50%,-50%) scale(1)}}.SplashScreen_container__Txk1A{position:fixed;top:0;left:0;width:100vw;height:100dvh;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;background:var(--bg-primary)}.SplashScreen_content__cvCzQ{display:flex;flex-direction:column;align-items:center;gap:var(--space-2xl)}.SplashScreen_logo__GmkZR{transform:scale(1.48);transform-origin:center}.ActivityFeed_feed__vtYbI{display:flex;flex-direction:column;gap:1rem}.ActivityFeed_header__qcyRc{display:flex;flex-direction:column;gap:.25rem}.ActivityFeed_title__MCka3{margin:0;font-size:1.35rem;font-weight:800;letter-spacing:.01em}.ActivityFeed_subtitle__9_KzF{margin:0;color:var(--text-muted);white-space:pre-line}.ActivityFeed_list___my_Y{display:flex;flex-direction:column;gap:1.15rem}.ActivityFeed_item__572hi{display:flex;flex-direction:column;gap:0;padding:0;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-elevated) 96%,white 4%),var(--surface-elevated));box-shadow:var(--card-shadow);overflow:hidden}.ActivityFeed_actorAvatarLink__OW8US{display:inline-flex;flex:0 0 auto}.ActivityFeed_sourceAvatarButton__rBa6Y{display:inline-flex;flex:0 0 auto;width:44px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.ActivityFeed_actorLink__G1wny{font-weight:800;color:#ffffff;text-decoration:none}.ActivityFeed_actorLink__G1wny:hover{color:#ffffff}.ActivityFeed_sourceNameButton__RUuAz{padding:0;border:0;background:transparent;color:#ffffff;font:inherit;font-weight:800;cursor:pointer}.ActivityFeed_sourceNameButton__RUuAz:hover{color:#ffffff}.ActivityFeed_content__v2DNM{display:flex;flex-direction:column;gap:0;min-width:0;background:#050505}.ActivityFeed_compactWorkPost__Uks0y{position:relative;width:100%;min-width:0;background:#050505}.ActivityFeed_compactWorkViewport__Mh8jl{display:flex;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.ActivityFeed_compactWorkViewport__Mh8jl::-webkit-scrollbar{display:none}.ActivityFeed_compactWorkSlide__Vkz9I{flex:0 0 100%;min-width:0;display:flex;flex-direction:column;scroll-snap-align:start}.ActivityFeed_compactWorkBody__SXTUw{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:var(--space-md);gap:var(--space-md);align-items:start;padding:var(--space-md)}.ActivityFeed_compactWorkDetails__OvHTn{width:100%;min-width:0;min-height:180px;display:flex;flex-direction:column;align-items:flex-start;padding-block:var(--space-xs);border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ActivityFeed_compactActionBadge__M0cZb{align-self:flex-end;margin-bottom:var(--space-sm)}.ActivityFeed_compactCarouselDots__ZexkU{position:absolute;inset-inline:0;bottom:0;z-index:1;display:flex;justify-content:center;gap:var(--space-sm);min-height:20px;padding:0 var(--space-md) var(--space-sm)}.ActivityFeed_compactEntityRoles__DYddy,.ActivityFeed_compactEntityWorksCount__ghF3M,.ActivityFeed_compactReleaseDate__NEA8H,.ActivityFeed_compactTargetName__5TY6q,.ActivityFeed_compactTargetType__ZEvbj{margin:0}.ActivityFeed_compactTargetName__5TY6q{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal)}.ActivityFeed_compactEntityRoles__DYddy,.ActivityFeed_compactEntityWorksCount__ghF3M,.ActivityFeed_compactReleaseDate__NEA8H,.ActivityFeed_compactTargetType__ZEvbj{color:var(--text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.ActivityFeed_compactTargetType__ZEvbj{margin-top:var(--space-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}.ActivityFeed_compactReleaseDate__NEA8H{margin-top:var(--space-xs)}.ActivityFeed_compactRatingMetrics__Uvc7w{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm);margin-top:auto;color:var(--color-text-primary)}.ActivityFeed_compactEntityPost__VPZSX{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:var(--space-sm);gap:var(--space-sm);align-items:start;padding:var(--space-sm);background:#050505}.ActivityFeed_compactEntityCard__BAL_y{width:150px;min-width:0}.ActivityFeed_compactEntityName__VCN3W{padding:0;border:0;background:transparent;color:var(--color-text-primary);font:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);text-align:left;cursor:pointer}.ActivityFeed_compactEntityWorksCount__ghF3M{margin-top:var(--space-md);color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.ActivityFeed_compactEntityRoles__DYddy{margin-top:var(--space-sm)}.ActivityFeed_targetCard___PzIW{display:flex;flex-direction:column;width:100%;border:0;background:transparent;text-align:left;overflow:hidden}.ActivityFeed_mediaCard__xCjVt{cursor:default}.ActivityFeed_typeBand__4lD3P{width:100%;display:flex;align-items:flex-start;height:26px;padding:0 0 0 .85rem;color:var(--work-type-text-on-dark);font-size:2.05rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;line-height:.86;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;text-indent:-.01em}.ActivityFeed_mediaCard__xCjVt:hover{border-color:color-mix(in srgb,var(--accent-primary) 50%,var(--border-color))}.ActivityFeed_carouselSlideButton__IexaY,.ActivityFeed_singleMediaButton__X6p1r,.ActivityFeed_targetMetaButton__m_FPk{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:inherit;cursor:pointer}.ActivityFeed_targetMetaButton__m_FPk{text-align:left}.ActivityFeed_targetMediaPlaceholder__bk2J_,.ActivityFeed_targetMedia__r5qBD{display:block;width:100%;object-fit:contain;background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent-primary) 28%,transparent),transparent 40%),linear-gradient(135deg,color-mix(in srgb,var(--surface-elevated) 86%,black 14%),color-mix(in srgb,var(--surface) 82%,black 18%))}.ActivityFeed_targetMedia__r5qBD{height:auto;max-height:min(82vh,820px)}.ActivityFeed_targetMediaPlaceholder__bk2J_{display:flex;align-items:center;justify-content:center;min-height:320px;color:white;font-size:.88rem;font-weight:800;letter-spacing:.08em;text-align:center;padding:1rem}.ActivityFeed_targetMeta__x9hIT{display:flex;flex-direction:column;justify-content:center;padding:0 1rem 1rem;min-width:0;min-height:58px;background:#050505}.ActivityFeed_carouselFrame__gO3zW{position:relative;width:100%;background:#050505}.ActivityFeed_carouselViewport__ficq2{display:flex;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.ActivityFeed_carouselViewport__ficq2::-webkit-scrollbar{display:none}.ActivityFeed_carouselSlideButton__IexaY{flex:0 0 100%;scroll-snap-align:start}.ActivityFeed_carouselSlide__KWgpw{display:block;width:100%;height:auto;max-height:min(82vh,820px);object-fit:contain;background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent-primary) 28%,transparent),transparent 40%),linear-gradient(135deg,color-mix(in srgb,var(--surface-elevated) 86%,black 14%),color-mix(in srgb,var(--surface) 82%,black 18%))}.ActivityFeed_carouselDots__PJmAg{position:absolute;inset-inline:0;bottom:.8rem;display:flex;justify-content:center;gap:.45rem;pointer-events:none}.ActivityFeed_carouselDot__FpGK0{width:.3rem;height:.3rem;padding:0;border:0;border-radius:0;background:rgba(255,255,255,.36);box-shadow:0 0 0 1px rgba(0,0,0,.28);pointer-events:auto}.ActivityFeed_carouselDotActive__ndUTZ{background:#ffffff}.ActivityFeed_targetName__U0LS5{font-weight:800;font-size:1rem;color:#ffffff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActivityFeed_targetSub__wioro{color:rgba(255,255,255,.72);font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActivityFeed_achievementCard__6IeU1{width:auto;margin:var(--space-sm);overflow:hidden}.ActivityFeed_achievementTierBronze__uOUav{--feed-achievement-tier:var(--achievement-tier-bronze)}.ActivityFeed_achievementTierSilver__hHETY{--feed-achievement-tier:var(--achievement-tier-silver)}.ActivityFeed_achievementTierGold__Vc0Qq{--feed-achievement-tier:var(--achievement-tier-gold)}.ActivityFeed_achievementTierPlatinum__Auhyy{--feed-achievement-tier:var(--achievement-tier-platinum)}.ActivityFeed_achievementTypeBand__I35_w{grid-column:1;grid-row:1;width:22px;overflow:hidden;display:flex;align-items:center;justify-content:flex-end;background:var(--feed-achievement-tier);color:var(--bg-primary);text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ActivityFeed_achievementContent__2mBrB{min-width:0;position:relative;overflow:hidden}.ActivityFeed_achievementCardPaginated__CJPtZ .ActivityFeed_achievementContent__2mBrB{padding-bottom:20px}.ActivityFeed_achievementViewport__iO6Lv{display:flex;gap:var(--space-md);width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.ActivityFeed_achievementViewport__iO6Lv::-webkit-scrollbar{display:none}.ActivityFeed_achievementSlide__LstFA{flex:0 0 100%;min-width:0;display:grid;grid-template-columns:22px minmax(0,1fr);overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}.ActivityFeed_achievementSlideContent__jWuai{grid-column:2;grid-row:1;min-width:0;display:grid;grid-template-rows:180px 58px}.ActivityFeed_achievementCarouselDots__1Xc5Y{position:absolute;left:22px;right:0;bottom:0;z-index:1;display:flex;justify-content:center;align-items:center;gap:var(--space-sm);min-height:20px;pointer-events:none}.ActivityFeed_achievementCarouselDots__1Xc5Y .ActivityFeed_carouselDot__FpGK0{pointer-events:auto}.ActivityFeed_achievementHero__gHJAa{position:relative;display:flex;align-items:center;justify-content:center;min-height:180px;background:#050505}.ActivityFeed_achievementActionBadge__7peo1{position:absolute;top:var(--space-sm);right:0}.ActivityFeed_achievementMedia__AEikx{padding-top:0;padding-inline:.85rem}.ActivityFeed_achievementToastWrap__mkVgs{width:100%;display:flex;align-items:center;justify-content:center}.ActivityFeed_loadingMore__03NYZ,.ActivityFeed_loading__W7zdG{color:var(--text-muted);text-align:center;padding:1rem 0}.ActivityFeed_sentinel__tQf9K{height:1px}@media (max-width:768px){.ActivityFeed_item__572hi{gap:0}.ActivityFeed_compactWorkBody__SXTUw{min-height:var(--feed-compact-body-min-height-mobile);gap:var(--space-sm);padding:var(--space-sm)}.ActivityFeed_compactWorkPostPaginated__bAROb .ActivityFeed_compactWorkBody__SXTUw{min-height:var(--feed-carousel-body-min-height-mobile)}.ActivityFeed_achievementCard__6IeU1,.ActivityFeed_compactEntityPost__VPZSX{min-height:var(--feed-compact-body-min-height-mobile)}.ActivityFeed_achievementSlideContent__jWuai{grid-template-rows:158px 42px}.ActivityFeed_carouselSlide__KWgpw,.ActivityFeed_targetMediaPlaceholder__bk2J_,.ActivityFeed_targetMedia__r5qBD{max-height:min(78vh,760px)}.ActivityFeed_typeBand__4lD3P{height:24px;font-size:1.8rem;padding-left:.85rem}.ActivityFeed_targetMeta__x9hIT{padding:0 .85rem;min-height:42px}.ActivityFeed_achievementHero__gHJAa{min-height:158px}.ActivityFeed_achievementMedia__AEikx{padding-top:0;padding-inline:.85rem}.ActivityFeed_achievementContent__2mBrB .ActivityFeed_targetMeta__x9hIT{height:42px;min-height:42px}}.page_page__mZFJK{width:min(100%,390px);min-height:100dvh;margin-inline:auto;padding-bottom:var(--space-xl);background:var(--bg-primary);color:var(--color-text-primary)}.page_header__ncWMQ{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-md) var(--page-gutter-mobile);border-bottom:1px solid var(--accent-primary);background:var(--bg-primary)}.page_eyebrow__Qr8E0,.page_title__rpK7Y{margin:0}.page_eyebrow__Qr8E0{color:var(--accent-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase}.page_title__rpK7Y{font-size:var(--font-size-xl)}.page_count__D2ref{color:var(--text-muted);font-size:var(--font-size-sm)}.page_action__WLLVn{display:block;min-height:32px;padding:var(--space-sm) var(--page-gutter-mobile);overflow:hidden;border-bottom:1px solid var(--border-color);color:var(--text-muted);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap}.AgendaCalendar_calendar__VYuQL{width:100%;max-width:700px;margin:0 auto}.AgendaCalendar_header__0EZx6{display:flex;align-items:center;justify-content:space-between;padding:.75rem .5rem 1rem;gap:.5rem}.AgendaCalendar_monthLabel__1sDXI{font-size:var(--font-size-md,1rem);font-weight:600;color:var(--color-text-primary,#000);flex:1 1;text-align:center}.AgendaCalendar_navBtn__4UyDP{background:none;border:none;cursor:pointer;font-size:1.5rem;line-height:1;color:var(--color-text-primary,#000);padding:.25rem .6rem;border-radius:6px;transition:background .15s}.AgendaCalendar_navBtn__4UyDP:hover{background:rgba(255,255,255,.1)}.AgendaCalendar_grid__D7Eiw{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;border:1px solid var(--color-border-grey);border-radius:10px;overflow:hidden;padding:4px}.AgendaCalendar_weekday__MWf81{font-size:var(--font-size-xs,.7rem);color:var(--color-text-primary,#000);text-align:center;padding:.3rem 0;text-transform:uppercase;letter-spacing:.04em}.AgendaCalendar_cell__ZEl5Q{min-height:52px;background:rgba(255,255,255,.04);border-top:1px solid var(--border-color);padding:4px 3px 3px;display:flex;flex-direction:column;align-items:center;gap:3px;position:relative;background-color:var(--surface-raised);border-radius:5px}.AgendaCalendar_emptyCell__UCcay{min-height:52px;border-radius:6px;background:transparent}.AgendaCalendar_today__K0TCA{background-color:var(--surface-raised);outline:1.5px solid var(--accent-primary)}.AgendaCalendar_today__K0TCA .AgendaCalendar_dayNumber__ndBRj{font-weight:700;background-color:var(--accent-primary);padding:1px 5px;border-radius:5px;color:#070707}.AgendaCalendar_dayNumber__ndBRj{font-size:var(--font-size-xs,.7rem);color:var(--color-text-primary,#000);line-height:1}.AgendaCalendar_icons__d3_Gf{display:flex;flex-wrap:wrap;gap:2px;justify-content:center}.AgendaCalendar_workIconBtn__UWByM{background:none;border:none;cursor:pointer;padding:1px;border-radius:4px;display:flex;align-items:center;transition:transform .1s}.AgendaCalendar_workIconBtn__UWByM:hover{transform:scale(1.2)}.AgendaCalendar_eventIconBtn__ksJYK{background:color-mix(in srgb,var(--work-type-event) 20%,transparent);border-radius:4px;outline:1px solid var(--work-type-event)}.AgendaCalendar_moreBtn__38gNv{background:rgba(255,255,255,.12);border:none;border-radius:4px;cursor:pointer;font-size:.6rem;color:var(--color-text-primary,#000);padding:1px 3px;line-height:1.4}.AgendaCalendar_moreBtn__38gNv:hover{background:rgba(255,255,255,.2)}@media (max-width:480px){.AgendaCalendar_cell__ZEl5Q{min-height:44px;padding:3px 2px}.AgendaCalendar_emptyCell__UCcay{min-height:44px}.AgendaCalendar_monthLabel__1sDXI{font-size:var(--font-size-sm,.875rem)}}.UserLevel_summary__PHLTE{width:100%;max-width:480px;padding:var(--space-sm) 0;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:1px;font-size:var(--font-size-sm)}.UserLevel_metrics__TWF6C{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md)}.UserLevel_profileCard__Vb13F{--profile-card-outline:color-mix(in srgb,var(--profile-card-accent) 38%,var(--color-border-light));position:relative;box-sizing:border-box;display:grid;grid-template-columns:84px minmax(0,1fr);grid-template-rows:auto 1fr auto;align-items:start;grid-column-gap:var(--space-lg);column-gap:var(--space-lg);grid-row-gap:0;row-gap:0;padding:var(--space-md);overflow:hidden;border:0;background:var(--profile-card-outline);-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.UserLevel_profileCard__Vb13F:before{content:"";position:absolute;inset:1px;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 14% 24%,color-mix(in srgb,var(--profile-card-accent) 34%,transparent),transparent 56%),linear-gradient(120deg,color-mix(in srgb,var(--profile-card-accent) 15%,#101010),#070707 78%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--profile-card-accent) 20%,transparent);-webkit-clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px)}.UserLevel_profileCard__Vb13F>*{position:relative;z-index:1}.UserLevel_profileCardEmbedded__KUsZZ{margin-top:0}.UserLevel_avatar__kBvRo{grid-column:1;grid-row:1/-1}.UserLevel_identity__rv808{min-width:0;grid-column:2;grid-row:1;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}.UserLevel_username__nBpsr{max-width:100%;overflow:hidden;color:var(--color-text-primary);font-size:var(--font-size-2xl);letter-spacing:0;line-height:1.1;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.UserLevel_topWorkTypes__shFVa{display:flex;flex-shrink:0;align-items:flex-start;justify-content:flex-end;gap:var(--space-xs)}.UserLevel_topWorkType__J9iAy{width:26px;height:26px;display:grid;place-items:center;border-bottom:2px solid var(--work-type-color);background:color-mix(in srgb,var(--surface-raised) 82%,transparent)}.UserLevel_topWorkType__J9iAy img{width:22px;height:22px;object-fit:contain}.UserLevel_cardStats__GMAEo{min-width:0;grid-column:2;grid-row:3;align-self:end;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm)}.UserLevel_profileCard__Vb13F .UserLevel_level__kJ_SJ,.UserLevel_profileCard__Vb13F .UserLevel_xp__MOYXO{white-space:nowrap}.UserLevel_profileCard__Vb13F .UserLevel_level__kJ_SJ{color:var(--color-text-muted)}.UserLevel_profileCard__Vb13F .UserLevel_level__kJ_SJ strong{font-size:var(--font-size-2xl)}.UserLevel_profileCard__Vb13F .UserLevel_xp__MOYXO{min-width:0;text-align:right}.UserLevel_level__kJ_SJ strong,.UserLevel_xp__MOYXO strong{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}@media (max-width:768px){.UserLevel_summary__PHLTE{max-width:100%;padding:var(--space-md) var(--page-gutter-mobile)}.UserLevel_profileCard__Vb13F{width:calc(100% - var(--page-gutter-mobile) - var(--page-gutter-mobile));grid-template-columns:84px minmax(0,1fr);margin-top:var(--space-md);padding:var(--space-md)}.UserLevel_profileCardEmbedded__KUsZZ{width:100%;margin-top:0}}.settings_settingsContainer__vkt9Q{width:100vw;max-width:1100px;padding:0 5vw;min-height:100%;display:flex;flex-direction:column}.settings_settingsContent__GsNam{flex:1 1;padding-bottom:var(--space-xl)}.settings_helpText__1sKC0{font-size:var(--font-size-sm);opacity:.7;color:var(--color-text-muted)}.settings_settingLabel__qgWeq{display:inline-flex;align-items:center;gap:var(--space-sm)}.settings_settingLabel__qgWeq:before{content:"";width:5px;height:5px;flex:0 0 5px;background:var(--bg-white)}.settings_usernameRow__XmLRa{display:flex;align-items:center;gap:var(--space-sm)}.settings_usernameRow__XmLRa .settings_input__mylWt{flex:1 1}.settings_usernameRow__XmLRa .settings_btn__iakZR{min-width:80px;white-space:nowrap}.settings_avatarActions___tTve{width:100%;max-width:480px;font-size:var(--font-size-lg)}.settings_avatarActions___tTve,.settings_avatarColorRow__uVVdg{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm)}.settings_avatarColorPalette__PeFQl{display:grid;grid-template-columns:repeat(5,32px);grid-gap:var(--space-sm);gap:var(--space-sm)}.settings_avatarColorSwatch__gYgDa{position:relative;width:32px;height:32px;padding:0;border:1px solid var(--color-border);background:var(--avatar-swatch-color);cursor:pointer;-webkit-clip-path:var(--avatar-clip-path);clip-path:var(--avatar-clip-path)}.settings_avatarColorSwatchSelected__1z5Aj{outline:2px solid var(--accent-primary);outline-offset:2px}.settings_avatarColorSwatchMarker__EKutj{position:absolute;inset:9px;background:#070707;-webkit-clip-path:var(--avatar-clip-path);clip-path:var(--avatar-clip-path);opacity:0}.settings_avatarColorSwatchSelected__1z5Aj .settings_avatarColorSwatchMarker__EKutj{opacity:1}.settings_avatarColorSwatch__gYgDa:disabled{cursor:wait;opacity:.65}.settings_profileCardColorRow__xh1Ok{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-md)}.settings_profileCardPreview__vIDUn{width:100%;max-width:480px;margin-top:var(--space-md)}.settings_profileCardColorOptions__5ZvcR{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm)}.settings_profileCardAutoOption__wZflW,.settings_profileCardColorOption__oFvDw{height:32px;padding:0;border:1px solid var(--color-border);cursor:pointer;-webkit-clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.settings_profileCardAutoOption__wZflW{min-width:64px;padding-inline:var(--space-sm);background:linear-gradient(135deg,rgba(255,77,166,.38),transparent 42%),linear-gradient(225deg,rgba(31,231,104,.32),transparent 45%),var(--surface-sunken);color:var(--color-text-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}.settings_profileCardColorOption__oFvDw{width:32px;background:radial-gradient(circle at 18% 25%,color-mix(in srgb,var(--profile-card-swatch-color) 70%,transparent),transparent 62%),linear-gradient(125deg,color-mix(in srgb,var(--profile-card-swatch-color) 35%,#101010),#070707 78%)}.settings_profileCardColorOptionSelected__VJbmT{outline:2px solid var(--accent-primary);outline-offset:2px}.settings_profileCardAutoOption__wZflW:disabled,.settings_profileCardColorOption__oFvDw:disabled{cursor:wait;opacity:.65}.settings_saveSection__qOfjR{width:100%;margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--color-border-lighter);display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-md)}.settings_saveButton__L15Gx{min-width:160px;border-color:var(--accent-primary);color:var(--accent-primary);font-weight:var(--font-weight-bold)}.settings_saveButton__L15Gx:not(:disabled):hover{background:var(--accent-primary);color:var(--work-type-text-on-light)}.settings_saveSuccess__10o7j{color:var(--status-completion);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.settings_toggleGroup__bLPIU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;overflow:hidden;border:1px solid var(--border-color);background:var(--surface-sunken)}.settings_toggleButton__YISoB{min-width:0;min-height:48px;padding:9px 8px;border:0;border-right:1px solid var(--border-color);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);background:transparent;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.2;-webkit-clip-path:polygon(0 0,calc(100% - var(--space-sm)) 0,100% var(--space-sm),100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - var(--space-sm)) 0,100% var(--space-sm),100% 100%,0 100%);cursor:pointer;transition:color .16s ease,background .16s ease}.settings_toggleButton__YISoB:last-child{border-right:0}.settings_toggleButtonActive__kXfV0{background:var(--accent-primary);color:#070707;font-weight:var(--font-weight-bold)}.settings_toggleButtonActive__kXfV0:before{content:"";width:5px;height:5px;flex:0 0 5px;background:var(--bg-primary);animation:settings_toggleIndicatorBlink__4LUnL 2s step-end infinite}@keyframes settings_toggleIndicatorBlink__4LUnL{0%,49%{background:var(--bg-primary)}50%,to{background:var(--bg-white)}}@media (prefers-reduced-motion:reduce){.settings_toggleButtonActive__kXfV0:before{animation:none}}.settings_toggleButton__YISoB:disabled{cursor:wait;opacity:.65}.settings_avatarUploadBtn__O_oKv{cursor:pointer;text-align:center;display:flex;flex-direction:column;justify-content:center}.settings_accountSection__g_DQP{padding:var(--space-xl) 0;border-top:1px solid var(--color-border-lighter)}.settings_accountTitle__IvEpT{margin:0 0 var(--space-md);color:var(--color-text-primary);font-size:var(--font-size-lg)}.settings_accountActions__VwZkC{display:flex;flex-wrap:wrap;gap:var(--space-md);justify-content:space-between}.settings_errorText__eMOOC{color:var(--color-error,#e53935);font-size:var(--font-size-lg)}.settings_whitelistList__fUpWK{list-style:none;padding:0;margin:var(--space-sm) 0 0}.settings_whitelistItem__oGo3n{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) 0;border-bottom:1px solid rgba(0,0,0,.1)}.settings_whitelistItem__oGo3n span{font-size:var(--font-size-sm);color:var(--color-text-primary)}.settings_removeBtn__wasfX{padding:var(--space-xs) var(--space-sm);min-width:auto;font-size:var(--font-size-lg);color:var(--color-error,#e53935);border-color:var(--color-error,#e53935)}.settings_removeBtn__wasfX:hover{background:var(--color-error,#e53935);color:white}.settings_queueActions__eJm4X{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.settings_queueItemMain__RUYFl{flex:1 1}.settings_queueStatusDot__VtQ3w{display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:var(--radius-full)}.settings_queueStatusPending__Me0OB,.settings_queueStatusSkipped__G5Qe5{background:var(--color-text-muted-dark)}.settings_queueStatusProcessing__UW0At{background:var(--color-warning)}.settings_queueStatusDone__AlFV8{background:var(--status-completion)}.settings_queueStatusError__rDfPf{background:var(--color-error)}.settings_queueItemError__R0oA3{margin-left:6px;color:var(--color-error);font-size:.8em}.settings_queueStatusText__jz_mf{margin-right:var(--space-sm);color:var(--color-text-muted-dark);font-size:.75em}.settings_queueEmpty__xQfyi{padding:var(--space-sm) 0;color:var(--color-text-muted-dark)}@media (max-width:768px){.settings_settingsContainer__vkt9Q{min-height:calc(100dvh - 60px);margin-bottom:calc(-60px - env(safe-area-inset-bottom));padding:0 var(--page-gutter-mobile) calc(60px + env(safe-area-inset-bottom));background:var(--bg-section)}.settings_settingsContent__GsNam{padding-bottom:var(--space-xl)}.settings_accountSection__g_DQP{padding:var(--space-xl) 0 var(--space-md)}}.DetailTabs_root__AojeZ{min-width:0;display:flex;flex-direction:column;gap:var(--space-md)}.DetailTabs_tabList__b1hKA{position:relative;display:flex;align-items:stretch;justify-content:flex-start;min-width:0;border-bottom:1px solid var(--color-border-lighter);background:transparent}.DetailTabs_tabListWithAdornment__CNuVa{min-height:64px;align-items:center;padding-inline:28px}.DetailTabs_tab__Qrt2c{flex:0 0 auto;min-width:96px;min-height:38px;padding:0 var(--space-lg);border:0;border-bottom:3px solid transparent;background:var(--bg-card);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);letter-spacing:normal;text-align:left;text-transform:none;cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast)}.DetailTabs_tab__Qrt2c:hover{color:var(--color-text-primary);background:rgba(255,255,255,.035)}.DetailTabs_tab__Qrt2c:focus-visible{outline:2px solid var(--accent,var(--accent-primary));outline-offset:-2px}.DetailTabs_tabActive__RV_Wl{color:var(--color-text-primary);border-bottom-color:var(--accent,var(--accent-primary));background:rgba(255,255,255,.055)}.DetailTabs_panel__oREer{min-width:0;display:flex;flex-direction:column;gap:var(--space-md);animation:DetailTabs_revealPanel__oSNT6 .18s ease-out}@keyframes DetailTabs_revealPanel__oSNT6{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.StatsCircle_container__tK1FW{position:relative;width:100%;max-width:100%;height:clamp(380px,80vw,500px);display:flex;align-items:center;justify-content:center;overflow:visible;margin:0 0 3dvh}.StatsCircle_centerWrapper__UJiBY{display:flex;flex-direction:column;align-items:center;z-index:10}.StatsCircle_clickable__YAEzr{cursor:pointer;transition:transform var(--transition-fast)}.StatsCircle_profile__ukEqU{position:relative;width:clamp(80px,20vw,120px);height:clamp(80px,20vw,120px);box-sizing:border-box;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 4px 6px rgba(0,0,0,.5))}.StatsCircle_profile__ukEqU:before{content:"";position:absolute;inset:calc(-1 * var(--avatar-border-width));z-index:0;pointer-events:none;background:var(--avatar-border-color)}.StatsCircle_profileInner__KQ9an,.StatsCircle_profile__ukEqU:before{-webkit-clip-path:var(--avatar-clip-path);clip-path:var(--avatar-clip-path)}.StatsCircle_profileInner__KQ9an{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--gradient-purple)}.StatsCircle_displayName__k5ect{font-size:clamp(16px,4vw,24px);font-weight:600;color:var(--color-text-primary);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StatsCircle_avatarImg__76_TI{width:100%;height:100%;object-fit:cover}.StatsCircle_initials__818PV{font-size:clamp(32px,8vw,48px);font-weight:700;color:var(--color-text-primary);font-family:fantasy;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StatsCircle_statItem__IoHjs{position:absolute;display:flex;flex-direction:column;align-items:center;animation:StatsCircle_expandFromCenter__Kdm_M .6s ease-out forwards;touch-action:none;cursor:-webkit-grab;cursor:grab;will-change:transform}.StatsCircle_statItem__IoHjs:active{cursor:-webkit-grabbing;cursor:grabbing}@keyframes StatsCircle_expandFromCenter__Kdm_M{0%{transform:translate(0) scale(0);opacity:0}to{opacity:1}}.StatsCircle_count__Cx7_W{font-size:clamp(14px,3vw,18px);font-weight:700;color:var(--color-text-primary)}.StatsCircle_progressBarWrapper__WnjTY{width:clamp(60px,15vw,80px);margin-top:0}.StatsCircle_icon__eYJKS{font-size:clamp(32px,10vw,48px);height:48px}@media (max-width:768px){.StatsCircle_container__tK1FW{margin-bottom:var(--space-xl)}}.TrophyPanel_panel__gbtYr{width:100%;max-width:480px;display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-sm) 0 var(--space-md) 0}.TrophyPanel_summary__adeqx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-border-dark);margin-bottom:var(--space-xs)}.TrophyPanel_summaryLabel__UkJhx{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:2px;color:var(--color-text-muted);font-weight:var(--font-weight-bold);white-space:nowrap}.TrophyPanel_rows__FjjmK{display:flex;flex-direction:column;gap:var(--space-xs)}.TrophyPanel_row__FZLW4{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.TrophyPanel_rowLeft__2flGz{display:flex;align-items:center;gap:var(--space-xs);min-width:0}.TrophyPanel_rowLabel__AwDGt{font-size:var(--font-size-sm);color:var(--color-text-primary);font-weight:var(--font-weight-bold);white-space:nowrap}.TrophyPanel_rowTotal__7AIeB{font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:nowrap}.TrophyPanel_trophies__i77y_{display:flex;align-items:center;gap:var(--space-xs);flex-wrap:nowrap;justify-content:flex-end}.TrophyPanel_tier__v4E2n{display:flex;align-items:center;gap:2px}.TrophyPanel_tierIcon__ex_Ft{font-size:1.15rem}.TrophyPanel_tierCount__fm6_W{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap}.TrophyPanel_tierEmpty__VvCeX{opacity:1}@media (max-width:768px){.TrophyPanel_panel__gbtYr{max-width:100%;padding:0 var(--page-gutter-mobile) var(--space-md)}}.WorkTypeLevelList_list__ISSAY{position:relative;box-sizing:border-box;width:100%;max-width:480px;display:flex;flex-direction:column;gap:var(--space-sm);margin-top:var(--space-md);padding:var(--space-md);overflow:hidden;background:var(--color-border-lighter);-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.WorkTypeLevelList_list__ISSAY:before{content:"";position:absolute;inset:1px;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 10% 0,rgba(255,255,255,.055),transparent 48%),linear-gradient(120deg,#151515,#0a0a0a 78%);box-shadow:inset 0 1px 0 rgba(255,255,255,.035);-webkit-clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px)}.WorkTypeLevelList_list__ISSAY>*{position:relative;z-index:1}.WorkTypeLevelList_row__nFjx9{min-width:0}.WorkTypeLevelList_progression__ecLv4{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 64px;align-items:end;grid-gap:2px var(--space-sm);gap:2px var(--space-sm)}.WorkTypeLevelList_heading__G27Dg{grid-column:1/-1;display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm)}.WorkTypeLevelList_level__jDw_l,.WorkTypeLevelList_name__R2pBK{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.WorkTypeLevelList_level__jDw_l{color:var(--color-text-secondary);text-transform:uppercase;white-space:nowrap}.WorkTypeLevelList_xp__hF8BO{color:var(--color-text-muted);font-size:10px;line-height:1;text-align:right;white-space:nowrap}@media (max-width:768px){.WorkTypeLevelList_list__ISSAY{width:calc(100% - var(--page-gutter-mobile) - var(--page-gutter-mobile));max-width:100%;padding:var(--space-md)}}.ProfileView_profileView__5g0QG{width:100%;max-width:560px}.ProfileView_tabContent__ck2M3{width:100%;display:flex;flex-direction:column;align-items:center}.ProfileView_statisticsContent__wvBUW{width:100%;min-height:0;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.ProfileView_profileView__5g0QG{max-width:100%}}.ContentSelector_container__Q5r0z{display:flex;gap:1px}.ContentSelector_buttonActive__icHcJ,.ContentSelector_button__1pWTG{border-radius:0;-webkit-clip-path:polygon(0 0,calc(100% - var(--space-sm)) 0,100% var(--space-sm),100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - var(--space-sm)) 0,100% var(--space-sm),100% 100%,0 100%)}.ContentSelector_button__1pWTG{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-sm);border:1px solid var(--color-border);background:var(--bg-primary);color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:all var(--transition-fast)}.ContentSelector_button__1pWTG:hover{border-color:var(--color-text-muted-light);color:#aaa}.ContentSelector_buttonActive__icHcJ{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--color-border);background:var(--accent-primary);color:var(--bg-primary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.ContentSelector_icon__zawPG{font-size:var(--font-size-xl);line-height:1}.ContentSelector_label__olht8{font-size:var(--font-size-xs);line-height:1;white-space:nowrap}@media (max-width:768px){.ContentSelector_buttonActive__icHcJ,.ContentSelector_button__1pWTG{width:46px;height:auto;padding:var(--space-xs) 2px}.ContentSelector_icon__zawPG{font-size:var(--font-size-lg)}.ContentSelector_label__olht8{font-size:var(--font-size-xs);max-width:42px;overflow:hidden;text-overflow:ellipsis}}@media (max-width:374px){.ContentSelector_buttonActive__icHcJ,.ContentSelector_button__1pWTG{width:46px;height:auto;padding:var(--space-xs) 2px}.ContentSelector_icon__zawPG{font-size:var(--font-size-md)}.ContentSelector_label__olht8{font-size:var(--font-size-xs);max-width:42px;overflow:hidden;text-overflow:ellipsis}}.SortBar_container__Z7Rn0{display:flex;gap:1px;flex-wrap:wrap;justify-content:flex-end}.SortBar_buttonActive__0LKdd,.SortBar_button__s_dTX{border-radius:0;-webkit-clip-path:polygon(0 0,calc(100% - var(--space-sm)) 0,100% var(--space-sm),100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - var(--space-sm)) 0,100% var(--space-sm),100% 100%,0 100%)}.SortBar_button__s_dTX{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--space-sm);border:1px solid var(--color-border);background:var(--bg-primary);color:var(--color-text-tertiary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:all var(--transition-fast);gap:var(--space-sm);white-space:nowrap}.SortBar_button__s_dTX:hover{border-color:var(--color-text-muted-light)}.SortBar_buttonActive__0LKdd{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--space-sm);border:1px solid var(--color-border);background:var(--accent-primary);color:var(--bg-primary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);gap:var(--space-sm);white-space:nowrap;transition:all var(--transition-fast)}.SortBar_arrow__I0vS7{font-size:var(--font-size-md);line-height:1}.SortBar_button__s_dTX .SortBar_arrow__I0vS7 img{filter:invert(1)}.SortBar_label__1FGLd{font-size:var(--font-size-sm);line-height:1}@media (max-width:768px){.SortBar_container__Z7Rn0{gap:1px}.SortBar_buttonActive__0LKdd,.SortBar_button__s_dTX{width:46px;height:42px;padding:var(--space-xs) 2px;gap:var(--space-xs);font-size:var(--font-size-xs);flex-direction:row}.SortBar_arrow__I0vS7{font-size:var(--font-size-sm)}.SortBar_label__1FGLd{font-size:var(--font-size-xs);max-width:42px;overflow:hidden;text-overflow:ellipsis}}@media (max-width:374px){.SortBar_buttonActive__0LKdd,.SortBar_button__s_dTX{width:46px;height:42px;padding:var(--space-xs) 2px;gap:var(--space-xs);font-size:var(--font-size-xs);flex-direction:row}.SortBar_arrow__I0vS7,.SortBar_label__1FGLd{font-size:var(--font-size-xs)}.SortBar_label__1FGLd{max-width:42px;overflow:hidden;text-overflow:ellipsis}}.HomeSearchControls_container___jgsc{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);width:100%;padding:var(--space-sm) 0}.HomeSearchControls_modes__0_nOs{display:flex;gap:var(--space-sm)}.HomeSearchControls_allButtonActive__pJZw5,.HomeSearchControls_allButton__kDV0U{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:46px;padding:var(--space-sm);border:1px solid var(--color-border);border-radius:0;-webkit-clip-path:polygon(0 0,calc(100% - var(--space-sm)) 0,100% var(--space-sm),100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - var(--space-sm)) 0,100% var(--space-sm),100% 100%,0 100%);cursor:pointer;font-size:var(--font-size-sm)}.HomeSearchControls_allButton__kDV0U{color:var(--color-text-secondary);background:var(--bg-primary)}.HomeSearchControls_allButtonActive__pJZw5{color:var(--bg-primary);background:var(--accent-primary)}.HomeSearchControls_allIcon__fhD0h{font-size:.7rem;font-weight:var(--font-weight-bold);line-height:24px}@media (max-width:768px){.HomeSearchControls_container___jgsc{gap:var(--space-sm);padding-block:0}.HomeSearchControls_modes__0_nOs{gap:1px}.HomeSearchControls_allButtonActive__pJZw5,.HomeSearchControls_allButton__kDV0U{width:46px;height:auto;padding:var(--space-xs) 2px}}@media (max-width:480px){.HomeSearchControls_container___jgsc{flex-direction:row;align-items:center;gap:var(--space-xs)}.HomeSearchControls_container___jgsc>div:last-child,.HomeSearchControls_modes__0_nOs,.HomeSearchControls_modes__0_nOs>div{gap:1px;flex-wrap:nowrap}.HomeSearchControls_container___jgsc>div:last-child button,.HomeSearchControls_modes__0_nOs button{width:42px;min-width:42px}}.AppLogo_logo__4_kuL{--logo-chamfer:8px;height:auto;width:auto;max-height:39px;border-radius:0;-webkit-clip-path:polygon(var(--logo-chamfer) 0,100% 0,100% calc(100% - var(--logo-chamfer)),calc(100% - var(--logo-chamfer)) 100%,0 100%,0 var(--logo-chamfer));clip-path:polygon(var(--logo-chamfer) 0,100% 0,100% calc(100% - var(--logo-chamfer)),calc(100% - var(--logo-chamfer)) 100%,0 100%,0 var(--logo-chamfer))}.TopNav_topNav__3_YAP{display:block;position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);flex-shrink:0;background:var(--bg-primary)}.TopNav_headerContainer__3o_6p{padding:2vh;background:var(--bg-primary);height:12vh}.TopNav_header__EjzGy{width:100%;height:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);letter-spacing:4px;text-transform:uppercase;font-size:32px}.TopNav_headerTitle__BYXrR{background:var(--bg-white);padding:0 var(--space-sm);border-radius:var(--radius-xs);color:var(--bg-primary)}.TopNav_navbar__SKe_p{position:relative;top:-6vh;height:9vh;letter-spacing:4px;display:flex;gap:var(--space-sm);overflow-x:auto;font-size:var(--font-size-lg)}.TopNav_navbar__SKe_p,.TopNav_navlink__QbZJp{align-items:center;text-transform:uppercase;justify-content:center}.TopNav_navlink__QbZJp{display:inline-flex;flex-direction:column;gap:2px;padding:var(--space-xs) var(--space-sm);border-radius:0;text-decoration:none;font-weight:400;white-space:nowrap;color:var(--color-text-muted-dark);box-shadow:var(--color-bg-light) 0 3px 0;transition:all var(--transition-normal);letter-spacing:2px}.TopNav_navlink__QbZJp:hover{color:var(--color-bg-dark);box-shadow:var(--color-bg-dark) 0 3px 0}.TopNav_navlink__QbZJp.TopNav_active__Qrx9f{color:var(--accent-primary);box-shadow:var(--accent-primary) 0 3px 0}.TopNav_navIcon__ZK3QB{font-size:32px;filter:grayscale(100%);transition:filter var(--transition-normal);height:46px}.TopNav_navlink__QbZJp:hover .TopNav_navIcon__ZK3QB{filter:grayscale(50%)}.TopNav_navlink__QbZJp.TopNav_active__Qrx9f .TopNav_navIcon__ZK3QB{filter:grayscale(0) drop-shadow(var(--shadow-glow-gold))}.TopNav_navLabel__oZMQ5{font-size:var(--font-size-lg)}.TopNav_arrowLeft__iYbj6,.TopNav_arrowRight___Pq1D{font-size:28px;color:rgba(255,255,255,.5);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:TopNav_pulse__8rF5_ 2s ease-in-out infinite}.TopNav_arrowLeft__iYbj6{margin-right:var(--space-lg)}.TopNav_arrowRight___Pq1D{margin-left:var(--space-lg)}@keyframes TopNav_pulse__8rF5_{0%,to{opacity:.5}50%{opacity:1}}.TopNav_flash__zQ6qB{animation:TopNav_flashEffect__wF2Di .3s ease-out!important}@keyframes TopNav_flashEffect__wF2Di{0%{color:rgba(255,255,255,.5)}50%{color:var(--accent-primary);text-shadow:0 0 20px rgba(var(--accent-primary-rgb),.8)}to{color:rgba(255,255,255,.5)}}@media (max-width:768px){.TopNav_navbar__SKe_p{display:none}.TopNav_headerContainer__3o_6p{height:60px;padding:var(--space-md) var(--space-sm);display:flex}.TopNav_header__EjzGy{width:100%;flex:1 1;height:auto;font-size:var(--font-size-2xl)}}.BottomNav_bottomNav__K_GZj{display:none}@media (max-width:768px){.BottomNav_bottomNav__K_GZj{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;height:60px;background:var(--bg-navigation-translucent);border-top:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:var(--z-modal);padding-bottom:env(safe-area-inset-bottom)}.BottomNav_navItem__pxFtI{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);flex:1 1;height:100%;text-decoration:none;color:rgba(255,255,255,.6);transition:color var(--transition-fast);-webkit-tap-highlight-color:transparent}.BottomNav_navItem__pxFtI:active{transform:scale(.95)}.BottomNav_navItem__pxFtI.BottomNav_active__UHucE{color:var(--accent-primary)}.BottomNav_icon__30uKk{font-size:var(--font-size-3xl);filter:grayscale(100%);height:32px}.BottomNav_navItem__pxFtI.BottomNav_active__UHucE .BottomNav_icon__30uKk{filter:grayscale(0) drop-shadow(var(--shadow-glow-gold))}.BottomNav_label__lxgj0{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}}.PageTransition_pageWrapper__HM2W2{width:100%;height:100%;display:flex;justify-content:center}.PageTransition_slideIn__XsK9l{animation:PageTransition_slideInFromRight__F5X4i .3s ease-out forwards}@media (max-width:768px){.PageTransition_pageWrapper__HM2W2{height:auto;min-height:100%;align-items:flex-start}}@keyframes PageTransition_slideInFromRight__F5X4i{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.profile_profileContainer__92KUa{position:relative;width:100%;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2vh 5vw;color:var(--color-text-primary)}@media (max-width:768px){.profile_profileContainer__92KUa{padding:0}}.FilterControlBar_container__ou3Yq{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-sm) 0}.FilterControlBar_flushVerticalPadding___ywDI{padding-block:0}@media (max-width:768px){.FilterControlBar_container__ou3Yq{gap:var(--space-sm);padding:var(--space-sm) 0}.FilterControlBar_flushVerticalPadding___ywDI{padding-block:0}}@media (max-width:480px){.FilterControlBar_container__ou3Yq{flex-direction:row;align-items:stretch;gap:var(--space-sm)}}.page_librarySection__4xjxj{width:100vw;max-width:1100px;padding:0 5vw}.page_sectionHeader__coEdr{display:flex;flex-direction:column;justify-content:center;gap:1vh;padding:1vh 5vw}.page_sectionContent__peRT5{overflow:auto;padding:var(--section-content-pt) 3vw 7vw 3vw;scrollbar-gutter:stable}.page_emptyState__iYW8p{font-size:var(--font-size-sm);color:#666}@media (max-width:768px){.page_sectionContainer__LdrLl{height:calc(100vh - 60px -60px);padding:0}.page_librarySection__4xjxj,.page_searchSection__6sCOK{padding:0}.page_sectionHeader__coEdr{height:auto;min-height:80px;padding:var(--space-md) var(--page-gutter-mobile) 0;gap:var(--space-md)}.page_sectionContent__peRT5{height:auto;padding:var(--space-xl) var(--page-gutter-mobile);flex:1 1;overflow:visible;scrollbar-gutter:auto}}@media (max-width:374px){.page_sectionHeader__coEdr{min-height:60px}}