.AdminProjectMeta-module__kjET2G__meta{color:var(--site-muted);font-variant-numeric:tabular-nums;text-align:left;flex-shrink:0;gap:3px;font-size:10px;line-height:1.2;display:grid}.AdminProjectMeta-module__kjET2G__date{white-space:nowrap;justify-content:space-between;gap:12px;display:flex}.AdminProjectMeta-module__kjET2G__date time{color:var(--site-secondary)}.AdminProjectMeta-module__kjET2G__counters{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding-top:3px;display:flex}.AdminProjectMeta-module__kjET2G__counters>span{align-items:center;gap:3px;display:inline-flex}.AdminProjectMeta-module__kjET2G__counters svg{flex-shrink:0;width:11px;height:11px;display:inline-block}@media (max-width:520px){.AdminProjectMeta-module__kjET2G__meta{font-size:9px}.AdminProjectMeta-module__kjET2G__counters{gap:5px}.AdminProjectMeta-module__kjET2G__counters>span{gap:2px}}
.UserInfoModal-module__Vz9ugW__dialog{border:1px solid var(--site-border);background:var(--site-surface);width:min(760px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--site-text);border-radius:20px;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #0005}.UserInfoModal-module__Vz9ugW__dialog[open]{flex-direction:column;display:flex}.UserInfoModal-module__Vz9ugW__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0008}.UserInfoModal-module__Vz9ugW__header,.UserInfoModal-module__Vz9ugW__footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.UserInfoModal-module__Vz9ugW__header{border-bottom:1px solid var(--site-border);align-items:flex-start}.UserInfoModal-module__Vz9ugW__header h2{margin:0;font-size:18px;font-weight:700}.UserInfoModal-module__Vz9ugW__closeButton{flex-shrink:0;min-width:40px;min-height:40px}.UserInfoModal-module__Vz9ugW__note,.UserInfoModal-module__Vz9ugW__details dt,.UserInfoModal-module__Vz9ugW__identityText p,.UserInfoModal-module__Vz9ugW__metrics dt{color:var(--site-muted);font-size:12px}.UserInfoModal-module__Vz9ugW__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--site-border-control)var(--site-surface);min-height:0;padding:24px;overflow-y:auto}.UserInfoModal-module__Vz9ugW__identity{align-items:center;gap:16px;min-width:0;display:flex}.UserInfoModal-module__Vz9ugW__avatarButton{cursor:zoom-in;background:0 0;border:0;border-radius:16px;flex-shrink:0;padding:0}.UserInfoModal-module__Vz9ugW__avatarButton:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.UserInfoModal-module__Vz9ugW__avatar{-o-object-fit:cover;object-fit:cover;border:1px solid var(--site-border);border-radius:16px;width:64px;height:64px;display:block}.UserInfoModal-module__Vz9ugW__identityText{overflow-wrap:anywhere;min-width:0}.UserInfoModal-module__Vz9ugW__identityText h2{margin:0 0 4px}.UserInfoModal-module__Vz9ugW__badges{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.UserInfoModal-module__Vz9ugW__badges span{background:var(--site-raised);border:1px solid var(--site-border);border-radius:8px;padding:3px 9px;font-size:12px}.UserInfoModal-module__Vz9ugW__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.UserInfoModal-module__Vz9ugW__metrics>div{border:1px solid var(--site-border);border-radius:12px;min-width:0;padding:14px}.UserInfoModal-module__Vz9ugW__metrics dd{color:var(--site-accent);overflow-wrap:anywhere;margin:5px 0 0;font-size:24px;font-weight:700}.UserInfoModal-module__Vz9ugW__note{margin:10px 0 0;line-height:1.6}.UserInfoModal-module__Vz9ugW__section{margin-top:24px}.UserInfoModal-module__Vz9ugW__section h3{margin:0 0 12px;font-size:15px;font-weight:700}.UserInfoModal-module__Vz9ugW__projects{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--site-border-control)var(--site-surface);grid-auto-rows:64px;max-height:326px;margin:0;padding:3px;list-style:none;display:grid;overflow-y:auto}.UserInfoModal-module__Vz9ugW__projects li{min-width:0}.UserInfoModal-module__Vz9ugW__projects li+li{border-top:1px solid var(--site-border)}.UserInfoModal-module__Vz9ugW__projects a{height:100%;color:var(--site-text);border-radius:6px;align-items:center;gap:12px;padding:10px 8px;transition:background-color .16s;display:flex}.UserInfoModal-module__Vz9ugW__projectNumber{width:24px;color:var(--site-muted);font-variant-numeric:tabular-nums;text-align:center;flex-shrink:0;font-size:11px}.UserInfoModal-module__Vz9ugW__projectName{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:14px;line-height:1.4;display:-webkit-box;overflow:hidden}.UserInfoModal-module__Vz9ugW__projects a:hover{background:var(--site-raised)}.UserInfoModal-module__Vz9ugW__projects a>svg{flex-shrink:0;width:18px;height:18px}.UserInfoModal-module__Vz9ugW__dialog a,.UserInfoModal-module__Vz9ugW__dialog a:hover{text-decoration:none}.UserInfoModal-module__Vz9ugW__dialog a:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.UserInfoModal-module__Vz9ugW__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;display:grid}.UserInfoModal-module__Vz9ugW__details dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.UserInfoModal-module__Vz9ugW__footer{border-top:1px solid var(--site-border);flex-wrap:wrap}.UserInfoModal-module__Vz9ugW__publicLink{border:1px solid var(--site-border-control);background:var(--site-raised);color:var(--site-text);border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:8px 12px;font-size:14px;font-weight:500;display:inline-flex}.UserInfoModal-module__Vz9ugW__publicLink:hover{background:var(--site-surface)}.UserInfoModal-module__Vz9ugW__photoDialog{background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.UserInfoModal-module__Vz9ugW__photoDialog::backdrop{background:0 0}.UserInfoModal-module__Vz9ugW__error{color:var(--site-danger);gap:16px;display:grid}@media (max-width:520px){.UserInfoModal-module__Vz9ugW__dialog{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.UserInfoModal-module__Vz9ugW__header,.UserInfoModal-module__Vz9ugW__footer,.UserInfoModal-module__Vz9ugW__body{padding:16px}.UserInfoModal-module__Vz9ugW__identity{align-items:flex-start;gap:12px}.UserInfoModal-module__Vz9ugW__avatar{border-radius:14px;width:52px;height:52px}.UserInfoModal-module__Vz9ugW__identityText h2{font-size:16px}.UserInfoModal-module__Vz9ugW__metrics{gap:6px}.UserInfoModal-module__Vz9ugW__metrics>div{padding:10px}.UserInfoModal-module__Vz9ugW__metrics dd{font-size:18px}.UserInfoModal-module__Vz9ugW__details{grid-template-columns:minmax(0,1fr)}.UserInfoModal-module__Vz9ugW__projects a{gap:8px;padding:8px}.UserInfoModal-module__Vz9ugW__projectNumber{width:20px;font-size:10px}.UserInfoModal-module__Vz9ugW__projectName{font-size:12px}.UserInfoModal-module__Vz9ugW__projects a>svg{display:none}}
.ProfileAppIcon-module__BQKukG__icon{isolation:isolate;border-radius:27%;place-items:center;width:100%;height:100%;display:grid;position:relative}.ProfileAppIcon-module__BQKukG__icon:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(at 25% 10%,#ffffff1a,#0000 65%),linear-gradient(125deg,#0000 20%,#ffffff0d 43%,#0000 63%);position:absolute;inset:0;box-shadow:inset 0 1px 1px #ffffff24}.ProfileAppIcon-module__BQKukG__plate{z-index:-1;background:linear-gradient(145deg,var(--site-icon-plate-top),var(--site-icon-plate-bottom));border:1px solid var(--site-border);border-radius:27%;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0d,0 3px 8px #0000001a}.ProfileAppIcon-module__BQKukG__object{-o-object-fit:contain;object-fit:contain;width:91%;height:91%;display:block}.ProfileAppIcon-module__BQKukG__icon[data-disabled=true] .ProfileAppIcon-module__BQKukG__object{filter:grayscale()}@media (prefers-reduced-motion:no-preference){@media (hover:hover) and (pointer:fine){.ProfileAppIcon-module__BQKukG__icon{transition:transform .2s ease-out}.ProfileAppIcon-module__BQKukG__icon:after{transition:opacity .2s ease-out}html:not([data-vfx=off]) .group:hover .ProfileAppIcon-module__BQKukG__icon[data-disabled=false]{transform:perspective(600px)translateY(-2px)rotateX(6deg)rotateY(-8deg)scale(1.06)}html:not([data-vfx=off]) .group:hover .ProfileAppIcon-module__BQKukG__icon[data-disabled=false]:after{opacity:1}}}
.page-module__Z-3nqa__navigation{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--site-border-control)var(--site-surface);gap:2px;min-width:0;padding:2px 2px 7px;display:flex;overflow-x:auto}.page-module__Z-3nqa__navigation::-webkit-scrollbar{height:6px}.page-module__Z-3nqa__navigation::-webkit-scrollbar-track{background:var(--site-surface);border-radius:8px}.page-module__Z-3nqa__navigation::-webkit-scrollbar-thumb{background:var(--site-border-control);border-radius:8px}.page-module__Z-3nqa__item{flex-shrink:0;padding-inline:2px;position:relative}.page-module__Z-3nqa__item+.page-module__Z-3nqa__item:before{content:"";background:var(--site-border);width:1px;position:absolute;top:12px;bottom:12px;left:-1px}.page-module__Z-3nqa__button{white-space:nowrap;gap:6px;min-height:44px;padding:8px}.page-module__Z-3nqa__button svg{width:22px;height:22px}.page-module__Z-3nqa__settingsNavigation{background:rgb(var(--site-surface-rgb)/.5);border-radius:10px;flex-wrap:wrap;gap:4px;width:fit-content;padding:4px;display:flex}.page-module__Z-3nqa__settingsNavigation button{min-height:44px}.page-module__Z-3nqa__userStats{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.page-module__Z-3nqa__userStat{background:rgb(var(--site-surface-rgb)/.5);border-radius:8px;align-items:center;gap:8px;padding:6px 10px;display:flex}
.SiteThemeControl-module__gkZefa__control{isolation:isolate;background:rgb(var(--site-surface-rgb)/12%);border:1px solid #0000;border-radius:999px;width:252px;min-width:0;max-width:100%;margin:0;padding:3px;display:flex;position:relative;box-shadow:inset 0 2px 5px #0000001f,0 1px 2px #0000000d}.SiteThemeControl-module__gkZefa__thumb{z-index:1;background:linear-gradient(135deg,#ffffff14,transparent 50%,rgb(var(--site-accent-rgb)/8%));width:calc(33.3333% - 2px);box-shadow:inset 1px 2px 3px rgb(var(--site-accent-rgb)/22%),inset -1px -3px 4px rgb(var(--site-bg-rgb)/40%),0 3px 5px #00000029;pointer-events:none;border:0;border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px}.SiteThemeControl-module__gkZefa__segment{cursor:pointer;min-width:0;min-height:36px;color:var(--site-text);background:linear-gradient(180deg,#ffffff12,transparent 50%,#00000008),linear-gradient(145deg,color-mix(in srgb,var(--choice-top)10%,transparent),color-mix(in srgb,var(--choice-bottom)4%,transparent));border-radius:999px;flex:1;justify-content:center;align-items:center;gap:3px;padding:0 4px;font-size:11px;display:flex;box-shadow:inset 0 2px 2px #ffffff14,inset 0 -3px 3px #00000024,0 2px 2px #0000001a}.SiteThemeControl-module__gkZefa__segment input{opacity:0;width:1px;height:1px;position:absolute}.SiteThemeControl-module__gkZefa__segment:has(input:focus-visible){outline:2px solid var(--site-accent);outline-offset:3px}.SiteThemeControl-module__gkZefa__segment:has(input:checked){font-weight:700}.SiteThemeControl-module__gkZefa__icon{-o-object-fit:contain;object-fit:contain;flex:0 0 28px;width:28px;height:28px;display:block}.SiteThemeControl-module__gkZefa__caption{white-space:nowrap}.SiteThemeControl-module__gkZefa__stack{isolation:isolate;width:82px;min-width:44px;min-height:44px;color:var(--site-text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;padding:0;display:block;position:relative}.SiteThemeControl-module__gkZefa__stack:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.SiteThemeControl-module__gkZefa__card{background:color-mix(in srgb,var(--site-accent)8%,var(--site-surface));width:36px;height:32px;box-shadow:1px 0 0 rgb(var(--site-accent-rgb)/22%),2px 0 0 rgb(var(--site-bg-rgb)/65%);pointer-events:none;border:0;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;left:0}.SiteThemeControl-module__gkZefa__card[data-depth="0"]{z-index:3;transform:translate(0)}.SiteThemeControl-module__gkZefa__card[data-depth="1"]{z-index:2;transform:translate(23px)}.SiteThemeControl-module__gkZefa__card[data-depth="2"]{z-index:1;transform:translate(46px)}.SiteThemeControl-module__gkZefa__stackIcon{-o-object-fit:contain;object-fit:contain;clip-path:inset(0);flex:0 0 20px;width:20px;height:20px;display:block}.SiteThemeControl-module__gkZefa__card[data-depth="1"] .SiteThemeControl-module__gkZefa__stackIcon,.SiteThemeControl-module__gkZefa__card[data-depth="2"] .SiteThemeControl-module__gkZefa__stackIcon{clip-path:inset(0 0 0 5px)}.SiteThemeControl-module__gkZefa__header{flex-shrink:0;position:relative}.SiteThemeControl-module__gkZefa__error{z-index:60;border:1px solid var(--site-border-control);background:var(--site-surface);width:252px;max-width:calc(100vw - 24px);color:var(--site-text);border-radius:16px;padding:10px 12px;font-size:12px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #00000029}.SiteThemeControl-module__gkZefa__error button{min-height:44px;color:var(--site-accent);text-decoration:underline;display:inline-block}@media (max-width:639px){.SiteThemeControl-module__gkZefa__stack{width:44px}.SiteThemeControl-module__gkZefa__card{left:4px}.SiteThemeControl-module__gkZefa__card[data-depth="1"],.SiteThemeControl-module__gkZefa__card[data-depth="2"]{display:none}.SiteThemeControl-module__gkZefa__control{width:140px}.SiteThemeControl-module__gkZefa__segment{min-width:44px;min-height:44px;padding:0}.SiteThemeControl-module__gkZefa__caption{display:none}.SiteThemeControl-module__gkZefa__header{position:static}.SiteThemeControl-module__gkZefa__error{max-width:100%;right:0}}@media (pointer:coarse){.SiteThemeControl-module__gkZefa__segment{min-height:44px}}@media (prefers-reduced-motion:no-preference){.SiteThemeControl-module__gkZefa__thumb{transition:transform .18s}.SiteThemeControl-module__gkZefa__card{transition:transform .22s}.SiteThemeControl-module__gkZefa__stackIcon{transition:clip-path .22s}.SiteThemeControl-module__gkZefa__stack:active .SiteThemeControl-module__gkZefa__card[data-depth="0"]{transform:translate(1px)}}@media (forced-colors:active){.SiteThemeControl-module__gkZefa__card{background:buttonface;border:1px solid buttontext}}
:is(.page-module__h4SgrW__page .backdrop-blur-sm,.page-module__h4SgrW__page .backdrop-blur-md,.page-module__h4SgrW__page .backdrop-blur-xl){-webkit-backdrop-filter:none}.page-module__h4SgrW__logoutDialog{border:1px solid var(--site-border-control);background:var(--site-surface);width:min(400px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--site-text);border-radius:20px;margin:auto;padding:24px;overflow-y:auto;box-shadow:0 24px 80px #0000004d}.page-module__h4SgrW__logoutDialog::backdrop{background:#0000008c}@media (max-width:1023px){.page-module__h4SgrW__profileContent{padding-top:0}.page-module__h4SgrW__profileCard{padding:16px}.page-module__h4SgrW__profileOverview{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:10px 8px;display:grid}.page-module__h4SgrW__profilePortrait{grid-area:1/2}.page-module__h4SgrW__profilePortrait>div{width:104px;height:104px}.page-module__h4SgrW__profileIdentity,.page-module__h4SgrW__profileActions{display:contents}.page-module__h4SgrW__profileSettings{grid-area:1/1;justify-content:center;width:44px;padding:0}.page-module__h4SgrW__profileSettings>span{display:none}.page-module__h4SgrW__profileLogout{grid-area:1/3}.page-module__h4SgrW__profileName{text-align:center;grid-area:2/1/auto/-1;font-size:clamp(18px,5.5vw,22px);line-height:1.25}.page-module__h4SgrW__profileDetails{flex-wrap:nowrap;grid-area:3/1/auto/-1;justify-content:center;gap:8px;min-width:0;margin-top:0}.page-module__h4SgrW__profileDetails>div{background:0 0;border:0;gap:4px;padding:0;font-size:12px;line-height:20px}.page-module__h4SgrW__profileDetails svg{width:12px;height:12px}.page-module__h4SgrW__profileBio{display:none}.page-module__h4SgrW__profileStat{grid-template-columns:auto auto;justify-content:center;gap:4px 6px;display:grid}.page-module__h4SgrW__profileStat>div{display:contents}.page-module__h4SgrW__profileStat>div>div:last-child{grid-column:1/-1;margin-top:0}.page-module__h4SgrW__profileBusinessCard{grid-area:4/1/auto/-1;margin-top:2px;display:flow-root}.page-module__h4SgrW__profileBusinessCard>a{float:left;border-radius:12px;width:calc(100% - 80px);min-height:44px;padding:8px}.page-module__h4SgrW__profileBusinessCard>a>span{font-size:12px}.page-module__h4SgrW__profileBusinessCard>details{background:0 0;border:0}.page-module__h4SgrW__profileBusinessCard summary{border:1px solid var(--site-border);border-radius:12px;gap:4px;width:72px;min-height:44px;margin-left:auto;padding:8px 4px}.page-module__h4SgrW__profileBusinessCard summary>svg:first-child{width:16px}.page-module__h4SgrW__profileBusinessCard>details>div{clear:both;padding-top:12px}}@media (min-width:640px) and (max-width:1023px){.page-module__h4SgrW__profilePortrait>div{width:112px;height:112px}.page-module__h4SgrW__profileBio{text-align:center;-webkit-line-clamp:1;grid-area:4/1/auto/-1;max-width:none;margin-top:0;display:-webkit-box}.page-module__h4SgrW__profileBusinessCard{grid-row:auto}}@media (max-width:359px){.page-module__h4SgrW__profileDetails svg{display:none}}
.SiteBackground-module__VODPTG__background{z-index:-1;pointer-events:none;contain:strict;background:var(--site-bg);position:fixed;inset:0;overflow:hidden}.SiteBackground-module__VODPTG__background canvas,.SiteBackground-module__VODPTG__quiet{width:100%;height:100%;display:block}.SiteBackground-module__VODPTG__quiet{fill:none;stroke:var(--site-text);stroke-linecap:round;opacity:.055;stroke-width:1px}.SiteBackground-module__VODPTG__preview{position:absolute}.SiteBackground-module__VODPTG__interactive{pointer-events:auto}@media print{.SiteBackground-module__VODPTG__background{display:none}}
/*# sourceMappingURL=d7657b78c1149652.css.map*/