.ProfileBoard-module__ufB8MG__rise{position:relative}.ProfileBoard-module__ufB8MG__rise:before{content:"";z-index:2;background-color:var(--board-ground);animation:.56s cubic-bezier(.16,1,.3,1) both ProfileBoard-module__ufB8MG__polish;animation-delay:var(--rise-delay,0s);pointer-events:none;position:absolute;inset:-1px}.ProfileBoard-module__ufB8MG__stripFrame{isolation:isolate;position:relative}.ProfileBoard-module__ufB8MG__stripFrame:before,.ProfileBoard-module__ufB8MG__stripFrame:after{content:"";z-index:3;opacity:0;pointer-events:none;width:2.5rem;transition:opacity .18s ease-out;position:absolute;top:1px;bottom:1px}.ProfileBoard-module__ufB8MG__stripFrame:before{background:linear-gradient(to right, color-mix(in srgb, var(--board-ground) 34%, transparent), transparent);left:1px}.ProfileBoard-module__ufB8MG__stripFrame:after{background:linear-gradient(to left, color-mix(in srgb, var(--board-ground) 34%, transparent), transparent);right:1px}.ProfileBoard-module__ufB8MG__stripFrame[data-overflow=start]:before,.ProfileBoard-module__ufB8MG__stripFrame[data-overflow=both]:before,.ProfileBoard-module__ufB8MG__stripFrame[data-overflow=end]:after,.ProfileBoard-module__ufB8MG__stripFrame[data-overflow=both]:after{opacity:1}.ProfileBoard-module__ufB8MG__strip{overscroll-behavior-x:contain;scrollbar-width:none;display:grid;overflow-x:auto}.ProfileBoard-module__ufB8MG__strip::-webkit-scrollbar{display:none}.ProfileBoard-module__ufB8MG__channel{isolation:isolate;text-align:left;flex-direction:column;gap:.5rem;min-width:0;padding:.875rem 1rem 1rem;transition:background-color .2s ease-out;display:flex;position:relative}.ProfileBoard-module__ufB8MG__channel:before{content:"";z-index:2;background-color:var(--board-ground);animation:.54s cubic-bezier(.16,1,.3,1) both ProfileBoard-module__ufB8MG__polish;animation-delay:var(--channel-delay,0s);pointer-events:none;position:absolute;inset:0}@keyframes ProfileBoard-module__ufB8MG__polish{0%{opacity:1}to{opacity:0}}.ProfileBoard-module__ufB8MG__channelAccent{transform-origin:0;background-color:var(--channel-accent);width:100%;height:3px;animation:.52s cubic-bezier(.16,1,.3,1) both ProfileBoard-module__ufB8MG__wipe;animation-delay:calc(var(--channel-delay,0s) + .18s);border-radius:999px}@keyframes ProfileBoard-module__ufB8MG__wipe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ProfileBoard-module__ufB8MG__channelEmpty .ProfileBoard-module__ufB8MG__channelAccent{border-top:2px dashed color-mix(in srgb, var(--channel-accent) 55%, transparent);background:0 0;height:0}.ProfileBoard-module__ufB8MG__channelMeter{width:100%;height:3px}.ProfileBoard-module__ufB8MG__channelMeter>span{transform-origin:0;animation:.72s cubic-bezier(.16,1,.3,1) both ProfileBoard-module__ufB8MG__wipe;animation-delay:calc(var(--channel-delay,0s) + .26s)}.ProfileBoard-module__ufB8MG__channel:focus-visible{outline:2px solid var(--theme-accent);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.ProfileBoard-module__ufB8MG__rise:before,.ProfileBoard-module__ufB8MG__channel:before,.ProfileBoard-module__ufB8MG__channelAccent,.ProfileBoard-module__ufB8MG__channelMeter>span{animation:none}.ProfileBoard-module__ufB8MG__rise:before,.ProfileBoard-module__ufB8MG__channel:before{opacity:0}.ProfileBoard-module__ufB8MG__channelAccent,.ProfileBoard-module__ufB8MG__channelMeter>span{transform:none}.ProfileBoard-module__ufB8MG__channel,.ProfileBoard-module__ufB8MG__stripFrame:before,.ProfileBoard-module__ufB8MG__stripFrame:after{transition:none}}
.PublicProfileNavigation-module__kAmAmW__offset{height:var(--site-header-h,4rem)}.PublicProfileNavigation-module__kAmAmW__navigation{top:calc(var(--site-header-h,4rem) + var(--dev-banner-h,0px));z-index:30;border-block:1px solid var(--surface-line);background:var(--surface-panel);width:100%;color:var(--surface-text);position:sticky}.PublicProfileNavigation-module__kAmAmW__inner{max-width:1320px;padding-inline:var(--gutter);margin-inline:auto}.PublicProfileNavigation-module__kAmAmW__links{flex-wrap:wrap;gap:.25rem .375rem;margin:0;padding:.5rem 0;list-style:none;display:flex}.PublicProfileNavigation-module__kAmAmW__link{min-height:2.75rem;font:600 .8125rem/1.3 var(--font-body);white-space:nowrap;color:var(--surface-muted);border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem .8125rem;text-decoration:none;transition:color .16s,background-color .16s,opacity .16s;display:inline-flex}button.PublicProfileNavigation-module__kAmAmW__link{cursor:pointer;background:0 0;border:0}a.PublicProfileNavigation-module__kAmAmW__link:hover,button.PublicProfileNavigation-module__kAmAmW__link:hover{background:var(--theme-primary-soft);color:var(--surface-text)}.PublicProfileNavigation-module__kAmAmW__link[aria-current=page]{background:var(--theme-primary);color:var(--brand-white)}.PublicProfileNavigation-module__kAmAmW__unmade{opacity:.85;font-weight:400}span.PublicProfileNavigation-module__kAmAmW__unmade{cursor:default}.PublicProfileNavigation-module__kAmAmW__plus{margin-inline-start:-.125rem}button.PublicProfileNavigation-module__kAmAmW__unmade:hover{opacity:1}.PublicProfileNavigation-module__kAmAmW__link:focus-visible,.PublicProfileNavigation-module__kAmAmW__selectWrap select:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.PublicProfileNavigation-module__kAmAmW__mobile{display:none}@media (max-width:63.99rem){.PublicProfileNavigation-module__kAmAmW__links{display:none}.PublicProfileNavigation-module__kAmAmW__mobile{align-items:center;gap:.75rem;padding-block:.75rem;display:flex}.PublicProfileNavigation-module__kAmAmW__mobile label{color:var(--surface-muted);flex:none;font-size:.75rem;font-weight:600}.PublicProfileNavigation-module__kAmAmW__selectWrap{flex:1;min-width:0;position:relative}.PublicProfileNavigation-module__kAmAmW__selectWrap select{appearance:none;border:1px solid var(--surface-line-strong);background:var(--surface-bg);width:100%;min-height:2.75rem;color:var(--surface-text);font:600 .875rem/1.3 var(--font-body);text-overflow:ellipsis;border-radius:.625rem;padding:.625rem 2.25rem .625rem .875rem}.PublicProfileNavigation-module__kAmAmW__selectWrap svg{pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}}@media (max-width:22.5rem){.PublicProfileNavigation-module__kAmAmW__mobile{flex-wrap:wrap;gap:.25rem}.PublicProfileNavigation-module__kAmAmW__mobile label{width:100%}.PublicProfileNavigation-module__kAmAmW__selectWrap{flex:1 0 100%}}@media (prefers-reduced-motion:reduce){.PublicProfileNavigation-module__kAmAmW__link{transition:none}}
.RoomTabs-module__A0ZjlW__list{align-items:stretch;gap:var(--room-tab-gap);border-block-end:1px solid var(--room-tab-list-line);scrollbar-width:none;display:flex;overflow-x:auto}.RoomTabs-module__A0ZjlW__list::-webkit-scrollbar{display:none}@media (max-width:479.98px){.RoomTabs-module__A0ZjlW__list[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.RoomTabs-module__A0ZjlW__tab{min-block-size:2.75rem;padding-inline:var(--room-tab-pad-x);white-space:nowrap;cursor:pointer;border-radius:var(--room-tab-radius);background:var(--room-tab-bg);color:var(--room-tab-color);font-family:var(--room-tab-family);font-size:var(--room-tab-size);font-weight:var(--room-tab-weight);text-transform:var(--room-tab-transform);letter-spacing:var(--room-tab-tracking);border:0;justify-content:center;align-items:center;transition:color .16s,background-color .16s;display:inline-flex;position:relative}.RoomTabs-module__A0ZjlW__tab:not([aria-selected=true]):hover{color:var(--room-ink-accent)}.RoomTabs-module__A0ZjlW__tab:focus-visible{outline:2px solid var(--profile-domain-accent);outline-offset:-2px}.RoomTabs-module__A0ZjlW__tab[aria-selected=true]{color:var(--room-tab-color-active);background:var(--room-tab-bg-active)}.RoomTabs-module__A0ZjlW__indicator{block-size:var(--room-tab-indicator-h);background:var(--profile-domain-accent);border-radius:inherit;position:absolute;inset-block-end:0;inset-inline:0}.profile-domain-dev .RoomTabs-module__A0ZjlW__indicator{inset-block:0 auto}.RoomTabs-module__A0ZjlW__panel:focus-visible{outline:2px solid var(--profile-domain-accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){.RoomTabs-module__A0ZjlW__tab{transition:none}}
.MasterProfileOverview-module__aknLcW__layout{max-width:1320px;padding:2rem var(--gutter) 4rem;gap:2.5rem;margin-inline:auto;display:grid}.MasterProfileOverview-module__aknLcW__content,.MasterProfileOverview-module__aknLcW__sidebar{min-width:0}.MasterProfileOverview-module__aknLcW__sections{border-bottom:1px solid var(--surface-line-strong);flex-wrap:wrap;gap:.25rem 1.75rem;display:flex}.MasterProfileOverview-module__aknLcW__sections a{min-height:2.75rem;color:var(--surface-muted);border-bottom:2px solid #0000;align-items:center;padding-bottom:.375rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.MasterProfileOverview-module__aknLcW__sections a:hover{border-color:var(--theme-accent);color:var(--surface-text)}.MasterProfileOverview-module__aknLcW__sections a:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.MasterProfileOverview-module__aknLcW__content>section{margin-top:2.5rem;padding-top:0;scroll-margin-top:10rem}.MasterProfileOverview-module__aknLcW__content>section+section{border-top:1px solid var(--surface-line);padding-top:2rem}.MasterProfileOverview-module__aknLcW__content h2{font-size:clamp(1.375rem,2vw,1.75rem);font-weight:700}.MasterProfileOverview-module__aknLcW__railSection+.MasterProfileOverview-module__aknLcW__railSection{border-top:1px solid var(--surface-line);margin-top:2rem;padding-top:1.5rem}.MasterProfileOverview-module__aknLcW__railSection h2{color:var(--surface-text);font:700 1.125rem/1.4 var(--font-display)}.MasterProfileOverview-module__aknLcW__links{flex-direction:column;gap:.25rem;margin-top:.75rem;display:flex}.MasterProfileOverview-module__aknLcW__links a{min-height:2.75rem;color:var(--surface-muted);justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}.MasterProfileOverview-module__aknLcW__links a:hover{color:var(--theme-accent)}.MasterProfileOverview-module__aknLcW__links a:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}@media (min-width:64rem){.MasterProfileOverview-module__aknLcW__layout{grid-template-columns:minmax(0,1fr) 19rem;gap:3.5rem}.MasterProfileOverview-module__aknLcW__sidebar{border-left:1px solid var(--surface-line);padding-left:2rem}}
