:root{color-scheme:dark;font-family:Inter,Arial,Helvetica,sans-serif;--caption-font:"Onest", "Noto Sans", Inter, "Segoe UI", system-ui, sans-serif}html{font-size:94%}*{box-sizing:border-box}html,body{height:100%;margin:0}body:has(.archiveShell){overflow:hidden}body:has(.shellBg){overflow:hidden}@media(max-width:40rem){body:has(.archiveShell){overflow:auto;height:auto}html:has(.archiveShell){height:auto}body:has(.shellBg){overflow:auto;height:auto}html:has(.shellBg){height:auto}}a{color:inherit;text-decoration:none}.languageSwitch{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.languageSwitchBtn{min-width:2rem;padding:.3125rem .5rem;border:none;border-radius:999px;background:transparent;font-family:inherit;font-size:.625rem;font-weight:600;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#ffffff7a;cursor:pointer;transition:color .12s ease,background .12s ease}.languageSwitchBtn:hover{color:#ffffffc7}.languageSwitchBtnActive{background:#ffffff1a;color:#ffffffeb}.archiveCornerBar{position:absolute;top:max(clamp(1.0625rem,3vw,4rem),env(safe-area-inset-top,0px));right:max(clamp(1.0625rem,5.5vw,7.5rem),env(safe-area-inset-right,0px));z-index:10;display:flex;align-items:center;gap:clamp(.5rem,.8vw,.75rem);pointer-events:none}.archiveCornerBar>*{pointer-events:auto}@media(max-width:40rem){.archiveCornerBar{top:max(1.25rem,env(safe-area-inset-top,0px));right:max(1.25rem,env(safe-area-inset-right,0px));gap:.5rem}}@media(min-width:40.0625rem){.archiveCornerBar{position:fixed;z-index:1000}}.shell{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:32px 16px}.shellBg{position:relative;min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;padding:32px 16px;background-color:#050508}.shellBg:before{content:"";position:absolute;inset:0;background:radial-gradient(900px circle at 50% 0%,#00000040,#000000bf 60%),#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.shellBg>*:not(.archiveCornerBar):not(.shellPinkycornBg){position:relative;z-index:1}.shellStandard.shellBg{background-color:#000}.shellStandard.shellBg:before{display:none}.shellStandard.shellBg>.shellStandardBg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:#000}.shellStandardBg:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background:radial-gradient(ellipse 72% 84% at 50% 50%,transparent 24%,rgba(0,0,0,.35) 62%,#000000 88%)}.shellStandardDust{position:absolute;inset:0;z-index:1;opacity:.48;background-image:url(/assets/standard-dust-Cw8qvi5X.svg);background-repeat:no-repeat;background-position:center center;background-size:min(74rem,124%) auto;-webkit-mask-image:radial-gradient(ellipse 58% 68% at 50% 50%,#000 4%,rgba(0,0,0,.82) 54%,transparent 100%);mask-image:radial-gradient(ellipse 58% 68% at 50% 50%,#000 4%,rgba(0,0,0,.82) 54%,transparent 100%);animation:shellStandardDustDrift 32s ease-in-out infinite alternate}.shellStandardDust:before{content:"";position:absolute;inset:-10%;opacity:.34;background-image:url(/assets/standard-dust-Cw8qvi5X.svg);background-repeat:no-repeat;background-position:47% 53%;background-size:min(62rem,132%) auto;transform:rotate(5deg) scale(1.06);-webkit-mask-image:radial-gradient(ellipse 64% 74% at 50% 48%,#000 2%,rgba(0,0,0,.7) 48%,transparent 96%);mask-image:radial-gradient(ellipse 64% 74% at 50% 48%,#000 2%,rgba(0,0,0,.7) 48%,transparent 96%);animation:shellStandardDustDriftB 41s ease-in-out infinite alternate-reverse}.shellStandardDust:after{content:"";position:absolute;inset:0;opacity:.18;background:radial-gradient(circle .55px at 22% 18%,rgba(255,255,255,.14) 0%,transparent 70%),radial-gradient(circle .45px at 78% 24%,rgba(255,255,255,.11) 0%,transparent 70%),radial-gradient(circle .5px at 31% 72%,rgba(255,255,255,.12) 0%,transparent 70%),radial-gradient(circle .4px at 69% 81%,rgba(255,255,255,.1) 0%,transparent 70%),radial-gradient(circle .6px at 14% 44%,rgba(255,255,255,.09) 0%,transparent 70%),radial-gradient(circle .48px at 86% 52%,rgba(255,255,255,.1) 0%,transparent 70%),radial-gradient(circle .42px at 41% 29%,rgba(255,255,255,.08) 0%,transparent 70%),radial-gradient(circle .52px at 58% 67%,rgba(255,255,255,.09) 0%,transparent 70%),radial-gradient(circle .38px at 36% 91%,rgba(255,255,255,.07) 0%,transparent 70%),radial-gradient(circle .44px at 63% 12%,rgba(255,255,255,.08) 0%,transparent 70%),radial-gradient(circle .35px at 48% 38%,rgba(255,255,255,.06) 0%,transparent 70%),radial-gradient(circle .5px at 52% 58%,rgba(255,255,255,.07) 0%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 70% 80% at 50% 50%,#000 10%,transparent 100%);mask-image:radial-gradient(ellipse 70% 80% at 50% 50%,#000 10%,transparent 100%);animation:shellStandardDustDrift 48s ease-in-out infinite alternate-reverse}.shellStandardBokeh{position:absolute;inset:0;z-index:1;overflow:hidden;opacity:.72;background:radial-gradient(ellipse 62px 88px at 47% 31%,rgba(255,255,255,.04) 0%,transparent 74%),radial-gradient(ellipse 54px 71px at 61% 58%,rgba(255,255,255,.032) 0%,transparent 72%),radial-gradient(ellipse 41px 63px at 33% 47%,rgba(255,255,255,.028) 0%,transparent 70%),radial-gradient(ellipse 36px 52px at 54% 22%,rgba(255,255,255,.022) 0%,transparent 68%),radial-gradient(ellipse 48px 66px at 38% 68%,rgba(255,255,255,.026) 0%,transparent 71%),radial-gradient(ellipse 30px 44px at 58% 41%,rgba(255,255,255,.02) 0%,transparent 69%),radial-gradient(ellipse 26px 38px at 44% 54%,rgba(255,255,255,.018) 0%,transparent 67%),radial-gradient(ellipse 22px 34px at 26% 36%,rgba(255,255,255,.016) 0%,transparent 66%),radial-gradient(ellipse 28px 40px at 72% 44%,rgba(255,255,255,.017) 0%,transparent 67%),radial-gradient(ellipse 20px 30px at 64% 76%,rgba(255,255,255,.015) 0%,transparent 65%),radial-gradient(circle .7px at 51% 37%,rgba(255,255,255,.12) 0%,transparent 70%),radial-gradient(circle .6px at 43% 63%,rgba(255,255,255,.1) 0%,transparent 70%),radial-gradient(circle .65px at 57% 49%,rgba(255,255,255,.09) 0%,transparent 70%),radial-gradient(circle .55px at 35% 28%,rgba(255,255,255,.08) 0%,transparent 70%),radial-gradient(circle .5px at 66% 33%,rgba(255,255,255,.075) 0%,transparent 70%),radial-gradient(circle .58px at 29% 61%,rgba(255,255,255,.07) 0%,transparent 70%),radial-gradient(circle .52px at 71% 69%,rgba(255,255,255,.065) 0%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 54% 64% at 50% 50%,#000 6%,transparent 100%);mask-image:radial-gradient(ellipse 54% 64% at 50% 50%,#000 6%,transparent 100%)}.shellStandardBokeh:before,.shellStandardBokeh:after{content:"";position:absolute;border-radius:999px;pointer-events:none;filter:blur(16px);opacity:.08;background:radial-gradient(circle,rgba(255,255,255,.14) 0%,rgba(255,255,255,.03) 45%,transparent 74%)}.shellStandardBokeh:before{width:clamp(2.2rem,6vw,3.6rem);height:clamp(3.6rem,9vw,5.4rem);top:19%;left:43%;transform:rotate(-11deg) scale(1.05);animation:shellStandardBokehFloatA 23s ease-in-out infinite alternate}.shellStandardBokeh:after{width:clamp(1.8rem,5vw,3rem);height:clamp(3rem,8vw,4.8rem);inset:63% auto auto 52%;transform:rotate(19deg) scale(.95);animation:shellStandardBokehFloatB 27s ease-in-out infinite alternate-reverse}@keyframes shellStandardDustDrift{0%{opacity:.4;transform:translate3d(-.4%,.2%,0)}to{opacity:.52;transform:translate3d(.5%,-.6%,0)}}@keyframes shellStandardDustDriftB{0%{opacity:.28;transform:translate3d(.35%,-.45%,0) rotate(5deg) scale(1.06)}to{opacity:.38;transform:translate3d(-.55%,.5%,0) rotate(2deg) scale(1.04)}}@keyframes shellStandardBokehFloatA{0%{transform:translateZ(0) rotate(-11deg) scale(1.05)}to{transform:translate3d(1.2%,-1.8%,0) rotate(-6deg) scale(1.02)}}@keyframes shellStandardBokehFloatB{0%{transform:translateZ(0) rotate(19deg) scale(.95)}to{transform:translate3d(-1.4%,1.2%,0) rotate(24deg) scale(.98)}}.shellStandard.shellBg>.profileStandard{position:relative;z-index:1}.shellStandardArt{position:absolute;top:0;bottom:0;z-index:2;width:clamp(12rem,44vh,36rem);background-repeat:no-repeat;background-size:auto 100%}.shellStandardArt:after{content:"";position:absolute;inset:0;pointer-events:none}.shellStandardArtLeft{left:0;background-image:url(/assets/standard-bg-left-C9FbsD5r.png);background-position:left center;-webkit-mask-image:linear-gradient(to right,#000000 0%,#000000 38%,rgba(0,0,0,.92) 52%,rgba(0,0,0,.55) 68%,rgba(0,0,0,.18) 82%,transparent 96%);mask-image:linear-gradient(to right,#000000 0%,#000000 38%,rgba(0,0,0,.92) 52%,rgba(0,0,0,.55) 68%,rgba(0,0,0,.18) 82%,transparent 96%)}.shellStandardArtLeft:after{background:linear-gradient(to right,transparent 0%,rgba(0,0,0,.12) 28%,rgba(0,0,0,.42) 52%,rgba(0,0,0,.78) 72%,#000000 88%,#000000 100%)}.shellStandardArtRight{right:0;background-image:url(/assets/standard-bg-right-DoVd7IkH.png);background-position:right center;-webkit-mask-image:linear-gradient(to left,#000000 0%,#000000 38%,rgba(0,0,0,.92) 52%,rgba(0,0,0,.55) 68%,rgba(0,0,0,.18) 82%,transparent 96%);mask-image:linear-gradient(to left,#000000 0%,#000000 38%,rgba(0,0,0,.92) 52%,rgba(0,0,0,.55) 68%,rgba(0,0,0,.18) 82%,transparent 96%)}.shellStandardArtRight:after{background:linear-gradient(to left,transparent 0%,rgba(0,0,0,.12) 28%,rgba(0,0,0,.42) 52%,rgba(0,0,0,.78) 72%,#000000 88%,#000000 100%)}@media(max-width:52rem){.shellStandardArtLeft{display:none}.shellStandardArtRight{left:0;right:0;width:100%;background-size:cover;background-position:center center;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.35) 8%,#000000 18%,#000000 82%,rgba(0,0,0,.35) 92%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.35) 8%,#000000 18%,#000000 82%,rgba(0,0,0,.35) 92%,transparent 100%)}.shellStandardArtRight:after{background:linear-gradient(to right,#000000 0%,rgba(0,0,0,.72) 14%,transparent 32%),linear-gradient(to left,#000000 0%,rgba(0,0,0,.72) 14%,transparent 32%),linear-gradient(to bottom,#000000 0%,rgba(0,0,0,.55) 10%,transparent 24%),linear-gradient(to top,#000000 0%,rgba(0,0,0,.55) 10%,transparent 24%)}}.adminCard{width:min(760px,100%)}.adminForm{display:flex;flex-direction:column;gap:10px;margin-top:14px}.adminLabel{font-size:13px;opacity:.85}.adminInput,.adminTextarea{width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:inherit;padding:10px 12px}.adminTextarea{min-height:320px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.45}.adminInput:focus,.adminTextarea:focus{outline:none;border-color:#ffffff47;background:#ffffff12}.socialImg{width:20px;height:20px;object-fit:contain;opacity:.9}.socialImg{filter:brightness(0) invert(1)}.profileStandard{width:min(22.5rem,100%);display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(1.75rem,4.5vh,3.25rem) 0 clamp(2.25rem,5.5vh,3.5rem)}.profileStandardBrand{display:flex;flex-direction:column;align-items:center;margin-bottom:clamp(1.5rem,3.5vh,2.25rem)}.profileStandardLogo{width:2.75rem;height:2.75rem;border-radius:999px;object-fit:cover;margin-bottom:.5rem;opacity:.92}.profileStandardBrandName{font-size:.625rem;font-weight:500;line-height:1;letter-spacing:.42em;text-transform:uppercase;color:#ffffffc7}.profileStandardCoverShell{--profile-cover-glow-pad:1.125rem;width:100%;padding:var(--profile-cover-glow-pad);margin-block:calc(-1 * var(--profile-cover-glow-pad));margin-bottom:clamp(1.5rem,3.5vh,2rem);box-sizing:border-box;overflow:visible}.profileStandardCover{position:relative;width:100%;max-width:100%;aspect-ratio:1 / 1;border-radius:.75rem;overflow:visible;margin:0;background:#050505}.profileStandardCover:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:2;pointer-events:none;box-shadow:0 0 14px #ffffff1f,0 0 30px #ffffff0f;animation:profileCoverHaloGlow 6s ease-in-out infinite}.profileStandardCoverImg{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;object-position:center;display:block;border-radius:inherit}@keyframes profileCoverHaloGlow{0%,to{box-shadow:0 0 14px #ffffff1f,0 0 30px #ffffff0f}50%{box-shadow:0 0 22px #ffffff3d,0 0 48px #ffffff1f}}.profileStandardIdentity{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;max-width:100%;overflow:visible;padding-inline:.5rem;margin-bottom:clamp(1.5rem,3vh,2rem)}.profileStandardName{margin:0;font-size:clamp(1.5rem,4.5vw,1.75rem);font-weight:800;line-height:1.05;letter-spacing:.02em;text-transform:uppercase;color:#fff}.profileStandardRole{margin:.55rem 0 0;font-family:var(--caption-font);font-size:clamp(.8125rem,.875rem,.9375rem);font-weight:400;line-height:1.35;letter-spacing:.18em;text-transform:none;color:#ffffff8a;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.profileStandardRole.role-ru,.role.role-ru{letter-spacing:.04em;color:#ffffff6b}.profileStandardRole.role+.profileStandardRole.role-ru,.role+.role.role-ru{margin-top:.35rem}.profileStandardTagline{margin:1rem 0 0;font-family:var(--caption-font);font-size:clamp(.9375rem,1rem,1.0625rem);font-weight:400;line-height:1.4;letter-spacing:.01em;text-transform:none;color:#ffffff8a;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.profileStandardNotice{margin:0 0 .75rem;font-size:.75rem;color:#ffffff73}.profileStandardActions{display:flex;flex-direction:column;align-items:center;width:100%;min-height:0}.profileStandardLinks{display:flex;flex-direction:column;gap:.75rem;width:100%;margin-bottom:1.5rem}.profileStandardLinks:last-child,.profileStandardSocial:last-child,.profileStandardNotice:last-child{margin-bottom:0}.linkBtnStandard{position:relative;display:flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 2.75rem;border-radius:.625rem;border:1px solid rgba(255,255,255,.92);background:transparent;box-shadow:none;transition:background .12s ease,border-color .12s ease}.linkBtnStandard:hover{transform:none;background:#ffffff0a;border-color:#fff}.linkBtnStandardIcon{position:absolute;left:1rem;top:50%;width:1.125rem;height:1.125rem;object-fit:contain;transform:translateY(-50%);opacity:.95}.linkBtnStandardLabel{width:100%;text-align:center;font-size:.9375rem;font-weight:500;letter-spacing:.01em;color:#fff}.profileStandardSocial{width:100%;margin-bottom:0}.socialIconOnlyRow{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:0 auto;max-width:100%}.socialIconOnlyBtn{flex:0 0 auto;width:2.625rem;height:2.625rem;display:flex;align-items:center;justify-content:center;border-radius:.625rem;border:1px solid rgba(255,255,255,.9);background:transparent;transition:background .12s ease,border-color .12s ease}.socialIconOnlyBtn:hover{transform:none;background:#ffffff0d;border-color:#fff}.socialIconImage{width:1.125rem;height:1.125rem;object-fit:contain;display:block;filter:brightness(0) invert(1)}.socialFallbackMark{font-size:.75rem;font-weight:700;letter-spacing:.03em;opacity:.86}.profileStandardHomeBtn{display:flex;align-items:center;justify-content:center;gap:.45rem;width:100%;margin-top:clamp(1.5rem,3.5vh,2rem);padding:.875rem 0 0;border:none;border-top:1px solid rgba(255,255,255,.1);background:transparent;color:#ffffff80;transition:color .12s ease}.profileStandardHomeBtnArrow{font-size:.75rem;line-height:1;letter-spacing:0;opacity:.85;transform:translateY(-.04em)}.profileStandardHomeBtnLabel{font-size:.6875rem;font-weight:500;line-height:1;letter-spacing:.14em;text-transform:uppercase;margin-right:-.14em}.profileStandardHomeBtn:hover{color:#ffffffd1;background:transparent}@media(min-width:40.0625rem){.shellBg{height:100dvh;max-height:100dvh;min-height:0;overflow:hidden;padding:clamp(.875rem,1.75dvh,1.25rem) clamp(1.25rem,2.5vw,1.75rem)}.shellBg>.profileStandard{--profile-pad-block:clamp(.75rem, 1.6dvh, 1.25rem);--profile-gap:clamp(.75rem, 1.6dvh, 1.25rem);--profile-cover-max-height:27dvh;--profile-cover-glow-pad:1.125rem;--profile-link-height:clamp(2.375rem, 4.6dvh, 3rem);flex:0 0 auto;align-self:center;height:auto;max-height:100%;min-height:0;padding:var(--profile-pad-block) 0;overflow:visible}.profileStandardCoverShell{flex:0 0 auto;min-height:auto;margin-bottom:var(--profile-gap);width:100%}.profileStandardCover{width:min(100%,var(--profile-cover-max-height));max-width:100%;height:auto;flex:none;min-height:auto;margin-inline:auto;aspect-ratio:1 / 1}.profileStandardBrand,.profileStandardIdentity{flex:0 0 auto;margin-bottom:var(--profile-gap)}.profileStandardTagline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.profileStandardActions{flex:1 1 auto;min-height:0;width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent;padding-bottom:.125rem}.profileStandardActions::-webkit-scrollbar{width:.25rem}.profileStandardActions::-webkit-scrollbar-thumb{border-radius:999px;background:#ffffff2e}.profileStandardLinks{gap:clamp(.5rem,1dvh,.75rem);margin-bottom:var(--profile-gap)}.linkBtnStandard{min-height:var(--profile-link-height);padding-block:clamp(.5rem,1dvh,.75rem)}.profileStandardHomeBtn{flex:0 0 auto;margin-top:var(--profile-gap)}}@media(max-width:40rem){.shellBg{align-items:flex-start;padding:1.75rem 1rem 2.75rem}.profileStandard{width:min(22.5rem,100%);padding:clamp(1.5rem,4.5vh,2.25rem) 0 clamp(1.75rem,4.5vh,2.5rem)}}.archiveShell{--archive-gutter:1.5rem;--archive-radius:.875rem;--archive-max-w:clamp(59.375rem, 55vw, 100rem);--archive-header-max:clamp(38.6875rem, 48vw, 53.75rem);--archive-grid-gap:clamp(1rem, 1.1vw, 1.375rem);--archive-grid-pad:clamp(1.125rem, 1.2vw, 1.5rem);--archive-caption-font:var(--caption-font);--archive-gap-header-stack:clamp(.75rem, 1.1vw, 1.125rem);--archive-gap-tagline-slashes:clamp(.875rem, 1.25vw, 1.375rem);--archive-gap-slashes-grid:clamp(2.25rem, 3.5dvh, 4rem);--archive-muted:rgba(255,255,255,.48);--archive-layout-pad-block:clamp(.9375rem, 1.875dvh, 1.5625rem);--archive-body-pad-block:clamp(2.5rem, 5.625dvh, 4.6875rem);height:100dvh;max-height:100dvh;position:relative;overflow:hidden;background:#000;color:#fff}.archiveBg{position:absolute;inset:0;pointer-events:none;background-color:#000;background-image:url(/assets/archive-bg-Cpr-qB-m.png);background-repeat:no-repeat;background-position:right center;background-size:cover}.archiveStage{position:relative;z-index:1;width:100%;height:100%;min-height:0}.archiveCornerLogoBtn{display:inline-flex;padding:0;border:none;background:transparent;cursor:pointer;line-height:0;flex:0 0 auto;appearance:none;text-decoration:none;color:inherit}.archiveCornerLogoBtn:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:3px;border-radius:999px}.archiveCornerLogo{position:relative;flex:0 0 auto;width:clamp(2.5625rem,2.4vw,3.625rem);height:clamp(2.5625rem,2.4vw,3.625rem);object-fit:cover;border-radius:999px;border:1px solid rgba(255,255,255,.16);opacity:.82;transition:opacity .15s ease}.archiveCornerLogoBtn:hover .archiveCornerLogo{opacity:1}.archiveLayout{position:relative;z-index:1;width:var(--archive-max-w);max-width:calc(100% - var(--archive-gutter) * 2);height:100%;min-height:0;margin-inline:auto;padding:var(--archive-layout-pad-block) 0;display:flex;flex-direction:column}.archiveBody{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:0;padding-block:var(--archive-body-pad-block)}.archiveMain{flex:0 0 auto;width:100%;display:flex;flex-direction:column;align-items:stretch}.archiveHeader{max-width:min(80vw,var(--archive-header-max));margin-bottom:0;flex:0 0 auto;overflow:visible;width:100%}.archiveHeaderStack{display:flex;flex-direction:column;align-items:flex-start;gap:var(--archive-gap-header-stack)}.archiveCoords{display:flex;align-items:center;gap:clamp(1rem,1.2vw,1.75rem);margin:0;font-size:clamp(.625rem,.85vw,1.125rem);font-weight:400;letter-spacing:.05em;color:var(--archive-muted)}.archiveCoordsStar{width:.625rem;height:.625rem;opacity:.9}.archiveTitle{margin:0;font-size:clamp(2.5625rem,6.5vw,8rem);font-weight:900;line-height:.86;letter-spacing:-.075em;transform:scaleX(1.18);transform-origin:left center;width:fit-content;max-width:calc(100% / 1.18);padding:0;overflow:visible;background:linear-gradient(180deg,#fff,#cfcfcf 42%,#f5f5f5 56%,#777);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 10px rgba(255,255,255,.16)) drop-shadow(0 0 26px rgba(255,255,255,.09)) drop-shadow(0 0 52px rgba(255,255,255,.05))}.archiveTagline{margin:0;font-size:clamp(.8125rem,1.5vw,1.75rem);font-weight:500;letter-spacing:.52em;text-transform:uppercase;color:var(--archive-muted)}.archiveSlashes{margin:var(--archive-gap-tagline-slashes) 0 0;font-size:clamp(1.25rem,1.4vw,1.6875rem);font-weight:400;font-style:italic;letter-spacing:.12em;color:var(--archive-muted)}.archiveSlashesSmall{margin-top:0}.archiveStatus,.archiveError{margin:16px 0 0;font-size:13px;letter-spacing:.04em}.archiveStatus{color:#ffffff73}.archiveError{color:#ffb4b4}.archiveGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--archive-grid-gap);overflow:visible;padding:var(--archive-grid-pad);margin:calc(var(--archive-grid-pad) * -1);flex:0 0 auto}.archiveBody>.archiveMain>.archiveGrid{margin-top:0}.archiveGrid>.archiveCard:not(.archiveCardFeatured){position:relative;z-index:1}.archiveGridReleases{grid-template-columns:repeat(auto-fit,minmax(clamp(9.875rem,12vw,13.75rem),1fr))}.archiveCard{display:flex;flex-direction:column;min-height:100%;border:1px solid transparent;border-radius:var(--archive-radius);overflow:hidden;background:#000;transition:border-color .18s ease,transform .18s ease}.archiveCard:hover{transform:translateY(-3px)}.archiveCard:not(.archiveCardFeatured):hover{border-color:#ffffff38}.archiveCardFeatured{position:relative;z-index:0;isolation:isolate;overflow:visible;border-width:1px;border-color:#ffffffeb;animation:archiveCardBorderGlow 6s ease-in-out infinite}.archiveCardFeatured:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;animation:archiveCardHaloGlow 6s ease-in-out infinite}.archiveCardFeatured .archiveCardVisual{border-radius:var(--archive-radius) var(--archive-radius) 0 0}.archiveCardFeatured:not(:has(.archiveCardBody)) .archiveCardVisual{border-radius:var(--archive-radius)}.archiveCardFeatured .archiveCardBody{border-radius:0 0 var(--archive-radius) var(--archive-radius)}@keyframes archiveCardBorderGlow{0%,to{border-color:#ffffffb8}50%{border-color:#fffffffa}}@keyframes archiveCardHaloGlow{0%,to{box-shadow:0 0 14px #ffffff1f,0 0 30px #ffffff0f}50%{box-shadow:0 0 22px #ffffff3d,0 0 48px #ffffff1f}}.archiveCardVisual{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4 / 4.85;overflow:hidden;background:#0a0a0a}.archiveCardScrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,#0000 0% 18%,#0000000d 32%,#0000001f 44%,#0000003d,#00000061,#0000008f,#000000bd 84%,#000000e6,#000);z-index:1}.archiveCardImage,.archiveCardFallback{position:absolute;inset:0;width:100%;height:100%;display:block}.archiveCardImage{object-fit:cover;transform:scale(1.01);filter:brightness(.84) contrast(1.03) saturate(.88)}.archiveCardFallback{display:flex;align-items:center;justify-content:center;font-size:72px;font-weight:500;letter-spacing:.06em;color:#ffffff2e}.archiveCardBadge{position:relative;align-self:flex-start;z-index:2;display:inline-flex;align-items:center;gap:.4375rem;margin:0 0 .625rem;padding:.375rem .6875rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#00000073;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:clamp(.6875rem,.72vw,.8125rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffffe6}.archiveCardBadgeLogo{width:clamp(.875rem,.9vw,1rem);height:clamp(.875rem,.9vw,1rem);border-radius:999px;object-fit:cover;flex:0 0 auto}.archiveCardBody{position:relative;z-index:2;display:flex;flex-direction:column;gap:0;margin-top:-1px;padding:clamp(.625rem,.75vw,.75rem) clamp(.75rem,.9vw,.875rem) clamp(.875rem,1vw,1rem);background:#000}.archiveCardIdentity{position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;padding:clamp(.75rem,.9vw,.875rem) clamp(.75rem,.9vw,.875rem) clamp(.875rem,1vw,1rem)}.archiveCardCaption{font-family:var(--archive-caption-font);font-weight:400;font-feature-settings:"liga" 1,"calt" 1}.archiveCardTitle{margin:0;width:100%;text-align:left;font-size:clamp(1.125rem,2vw,2.125rem);font-weight:900;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#fff}.archiveCardTranscriptions{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;margin-top:.3125rem}.archiveCardCategory{margin:0;font-size:clamp(.6875rem,.8125rem,.875rem);line-height:1.1;letter-spacing:.08em;text-transform:none;text-align:left;color:#ffffff8a}.archiveCardCategory.role-ru{margin-top:0;letter-spacing:.04em;color:#ffffff6b}.archiveCardDescription{margin:0;width:100%;font-size:clamp(.875rem,.98rem,1.0625rem);line-height:1.4;letter-spacing:.01em;text-transform:none;text-align:right;color:#ffffff8a;overflow-wrap:anywhere}.archiveReleases{margin-top:var(--archive-gap-slashes-grid);flex:0 0 auto}.archiveReleasesHeader{display:flex;align-items:center;gap:14px;margin-bottom:clamp(.5rem,.9dvh,.75rem)}.archiveReleasesLabel{margin:0;font-size:13px;font-weight:500;letter-spacing:.52em;text-transform:uppercase;color:#ffffff7a}.archiveFooter{display:flex;justify-content:center;margin-top:0;flex:0 0 auto}.archiveFooterBrand{display:flex;align-items:center;gap:clamp(.875rem,1.1vw,1.375rem);position:relative;isolation:isolate;padding:.65rem 1.1rem .7rem .85rem}.archiveFooterBrand:before{content:"";position:absolute;inset:-.85rem -1.35rem;z-index:-1;border-radius:999px;pointer-events:none;background:radial-gradient(ellipse 115% 130% at 42% 50%,rgba(0,0,0,.96) 0%,rgba(0,0,0,.78) 38%,rgba(0,0,0,.42) 62%,transparent 100%);filter:blur(18px)}.archiveFooterLogo{width:clamp(1.125rem,1.2vw,1.5rem);height:clamp(1.125rem,1.2vw,1.5rem);flex:0 0 auto;border-radius:999px;object-fit:cover;opacity:1;filter:drop-shadow(0 0 14px rgba(0,0,0,.98)) drop-shadow(0 0 28px rgba(0,0,0,.9)) drop-shadow(0 0 48px rgba(0,0,0,.75))}.archiveFooterCopy{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.12em;text-align:left;padding:0;isolation:isolate}.archiveFooterCopy:before{content:"";position:absolute;inset:-.7rem -1rem;z-index:-1;border-radius:999px;pointer-events:none;background:radial-gradient(ellipse 100% 125% at 50% 50%,rgba(0,0,0,.95) 0%,rgba(0,0,0,.72) 48%,transparent 100%);filter:blur(14px)}.archiveFooter p{margin:0;font-size:clamp(.6875rem,.75vw,.875rem);font-weight:400;line-height:1.15;letter-spacing:.42em;text-transform:uppercase;color:#ffffffc7;text-shadow:0 0 12px rgba(0,0,0,1),0 0 28px rgba(0,0,0,.98),0 0 52px rgba(0,0,0,.92),0 0 80px rgba(0,0,0,.75),0 3px 10px rgba(0,0,0,1)}@media(max-width:68.75rem){.archiveGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.archiveHeader{max-width:100%}.archiveTagline{letter-spacing:.36em}}@media(max-width:40rem){.archiveShell{height:auto;min-height:100dvh;max-height:none;overflow:visible}.archiveStage{height:auto;min-height:100dvh}.archiveLayout{width:min(100% - 1.75rem,var(--archive-max-w));height:auto;min-height:0;--archive-layout-pad-block:1.25rem;--archive-body-pad-block:1.5rem;--archive-gap-header-stack:.75rem;--archive-gap-tagline-slashes:.875rem;--archive-gap-slashes-grid:1.75rem;--archive-grid-gap:.875rem;--archive-grid-pad:.875rem}.archiveBody{flex:none;justify-content:flex-start;gap:var(--archive-gap-slashes-grid)}.archiveGrid{grid-template-columns:1fr;width:100%;max-width:min(22.5rem,100%);margin-inline:auto}.archiveBg{background-position:center top}.archiveCornerLogo{width:2.5rem;height:2.5rem}.archiveTagline{font-size:.875rem;letter-spacing:.28em}.archiveTitle{transform:none;max-width:100%;letter-spacing:-.08em;font-size:3.25rem}}.notFoundShell{--not-found-stroke:rgba(255,255,255,.82);--not-found-stroke-soft:rgba(255,255,255,.42);--not-found-fill:#050505;--not-found-muted:rgba(255,255,255,.54);background-color:#000;color:#fff}.notFoundShell:before{background:radial-gradient(900px circle at 50% 0%,rgba(255,255,255,.03) 0%,transparent 55%),#0000008c;opacity:1}.notFoundPage{width:min(22.5rem,100%);display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(1.75rem,4.5vh,3.25rem) 0}.notFoundCode{margin:0 0 .75rem;font-size:clamp(3rem,12vw,5rem);font-weight:900;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:#fff}.notFoundMessage{margin:0 0 1rem;max-width:18rem;font-family:var(--caption-font);font-size:clamp(.9375rem,1rem,1.0625rem);font-weight:500;line-height:1.45;letter-spacing:.02em;color:var(--not-found-muted)}.notFoundArt{position:relative;width:min(11rem,72vw);height:5.5rem;margin:0 0 1.25rem;display:flex;align-items:center;justify-content:center;color:var(--not-found-stroke)}.notFoundArtSvg{width:100%;height:100%;display:block;overflow:visible}.notFoundShape{fill:var(--not-found-fill);stroke:var(--not-found-stroke);stroke-width:1.75;vector-effect:non-scaling-stroke}.notFoundShape--inner{fill:transparent;stroke:var(--not-found-stroke-soft);stroke-width:1.25}.notFoundShape--line{fill:none;stroke:var(--not-found-stroke);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.notFoundShape--fill{fill:var(--not-found-stroke);stroke:none}.notFoundShape--shadow{fill:#000;stroke:none;opacity:.45}.notFoundShapeText{fill:var(--not-found-stroke);font-family:Inter,Arial,Helvetica,sans-serif;font-size:18px;font-weight:600}.notFoundShapeText--lg{font-size:72px;font-weight:900}.notFoundShapeText--md{font-size:48px;font-weight:400}.notFoundDot{fill:var(--not-found-stroke);stroke:none}.notFoundExtras{margin:0 0 1.25rem;max-width:20rem;font-family:var(--caption-font);font-size:.6875rem;line-height:1.5;letter-spacing:.04em;color:var(--not-found-stroke-soft)}.notFoundExtras p{margin:0}.notFoundMicrowaveDisplay{animation:notFoundSoftBlink 1.1s step-end infinite}.notFoundMicrowaveDial{stroke:var(--not-found-stroke);stroke-width:2;stroke-linecap:round;transform-origin:118px 42px;animation:notFoundMicrowaveSpin 4s linear infinite}.notFoundMicrowaveDot{animation:notFoundSoftPulse .9s ease-in-out infinite}.notFoundMicrowaveDot--delay{animation-delay:.15s}.notFoundMicrowaveDot--delay2{animation-delay:.3s}.notFoundOhioPlane{animation:notFoundOhioFly 5s ease-in-out infinite}.notFoundArtSvg--glitch{animation:notFoundArtGlitch 2.4s steps(2,end) infinite}.notFoundEqualizer{display:flex;align-items:flex-end;justify-content:center;gap:.3125rem;height:3.5rem}.notFoundEqualizerBar{width:.5rem;height:100%;border:1px solid var(--not-found-stroke);border-radius:999px;background:transparent;transform-origin:bottom center;animation:notFoundEqBounce .55s ease-in-out infinite alternate}.notFoundMusicNote{position:absolute;font-size:1.5rem;color:var(--not-found-stroke-soft);animation:notFoundNoteFloat 2.4s ease-in-out infinite}.notFoundMusicNote--2{right:12%;top:8%;animation-delay:.8s;font-size:1.125rem}.notFoundScWave{animation:notFoundScPulse 1.6s ease-in-out infinite}.notFoundScWave--delay{animation-delay:.4s}.notFoundGrassBlade{animation:notFoundGrassSway 3s ease-in-out infinite;transform-origin:bottom center}.notFoundFloatMark{position:absolute;font-size:1.75rem;font-weight:900;color:var(--not-found-stroke-soft);animation:notFoundMarkDrift 3s ease-in-out infinite}.notFoundFloatMark--2{right:8%;top:10%;animation-delay:.6s}.notFoundFloatMark--3{left:6%;bottom:8%;animation-delay:1.2s}.notFoundArtSvg--face{width:4.5rem;height:4.5rem}.notFoundBackroomsLight,.notFoundBackroomsGlow{animation:notFoundLightFlicker 3.5s steps(1,end) infinite}.notFoundWaveform{display:flex;align-items:center;justify-content:center;gap:.1875rem;width:100%;height:3.25rem}.notFoundWaveformBar{width:.25rem;height:1.25rem;border:1px solid var(--not-found-stroke-soft);border-radius:999px;background:transparent;animation:notFoundWaveBar 1.1s ease-in-out infinite alternate}.notFoundDawGrid{position:absolute;inset:0;opacity:.14;background:repeating-linear-gradient(90deg,var(--not-found-stroke-soft) 0,var(--not-found-stroke-soft) 1px,transparent 1px,transparent 12px),repeating-linear-gradient(0deg,var(--not-found-stroke-soft) 0,var(--not-found-stroke-soft) 1px,transparent 1px,transparent 12px);pointer-events:none}.notFoundUnicornBob{animation:notFoundUnicornBob 2.2s ease-in-out infinite}.notFoundSparkle{fill:var(--not-found-stroke);font-size:14px;animation:notFoundSparkle 1.8s ease-in-out infinite}.notFoundSparkle--2{animation-delay:.5s}.notFoundSparkle--3{animation-delay:1s;font-size:11px}.notFoundShell--music .notFoundCode{animation:notFoundCodePulse .55s ease-in-out infinite alternate}.notFoundShell--confused .notFoundMessage{max-width:min(26rem,92vw);text-align:left;animation:notFoundMessageWobble 3s ease-in-out infinite}.notFoundShell--karon .notFoundCode{animation:notFoundArtGlitch 2.4s steps(2,end) infinite}.notFoundShell--skill .notFoundMessage{letter-spacing:.14em;text-transform:uppercase;font-size:.8125rem}.notFoundShell--socks .notFoundMessage{letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem}.notFoundShell--fl .notFoundCode{font-size:clamp(2.5rem,10vw,4rem);letter-spacing:.02em}.notFoundExtras--microwave{animation:notFoundSoftBlink 1.1s step-end infinite}.notFoundExtras--daw{font-family:ui-monospace,Cascadia Code,monospace;animation:notFoundSoftBlink 1.4s step-end infinite}.notFoundExtras--skill{letter-spacing:.2em;text-transform:uppercase}.notFoundExtras--fl{text-align:left;width:100%;max-width:20rem}@keyframes notFoundSoftBlink{0%,70%{opacity:1}71%,to{opacity:.35}}@keyframes notFoundSoftPulse{0%,to{opacity:.25}50%{opacity:1}}@keyframes notFoundMicrowaveSpin{to{transform:rotate(360deg)}}@keyframes notFoundOhioFly{0%,to{transform:translate(0)}50%{transform:translate(-18px,6px)}}@keyframes notFoundArtGlitch{0%,to{transform:translate(0);opacity:1}50%{transform:translate(2px,-1px) skew(-3deg);opacity:.82}}@keyframes notFoundEqBounce{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes notFoundNoteFloat{0%,to{transform:translateY(0) rotate(-8deg);opacity:.35}50%{transform:translateY(-10px) rotate(8deg);opacity:.85}}@keyframes notFoundScPulse{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes notFoundGrassSway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes notFoundMarkDrift{0%,to{transform:translateY(0) rotate(-12deg)}50%{transform:translateY(-8px) rotate(12deg)}}@keyframes notFoundLightFlicker{0%,92%,to{opacity:1}93%{opacity:.2}94%{opacity:.85}95%{opacity:.15}96%{opacity:1}}@keyframes notFoundWaveBar{0%{transform:scaleY(.3);opacity:.35}to{transform:scaleY(1.6);opacity:1}}@keyframes notFoundUnicornBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes notFoundSparkle{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes notFoundCodePulse{0%{transform:scale(1)}to{transform:scale(1.03)}}@keyframes notFoundMessageWobble{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}.shellPinkycorn.shellBg{background:#07040a}.shellPinkycorn.shellBg:before{display:none}.shellPinkycorn.shellBg>.shellPinkycornBg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 90% 70% at 50% 18%,rgba(255,79,168,.22) 0%,transparent 58%),radial-gradient(ellipse 60% 50% at 82% 78%,rgba(255,120,200,.12) 0%,transparent 55%),radial-gradient(ellipse 50% 40% at 12% 72%,rgba(180,120,255,.1) 0%,transparent 50%),#07040a}.shellPinkycornGlow{position:absolute;inset:-20%;background:radial-gradient(circle at 50% 40%,rgba(255,105,180,.14) 0%,transparent 42%);animation:shellPinkycornGlowPulse 5s ease-in-out infinite alternate}.shellPinkycornField{position:absolute;inset:0}.shellPinkycornSticker,.shellPinkycornEmoji{position:absolute;-webkit-user-select:none;user-select:none;pointer-events:none;animation:shellPinkycornFloat ease-in-out infinite}.shellPinkycornSticker{height:auto;filter:drop-shadow(0 8px 18px rgba(0,0,0,.35))}.shellPinkycornEmoji{line-height:1;filter:drop-shadow(0 2px 8px rgba(255,105,180,.22))}.shellPinkycorn .profileStandardCoverShell{position:relative}.shellPinkycorn .profileStandardCoverShell:before{content:"";position:absolute;left:50%;top:50%;width:108%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;z-index:0;pointer-events:none;background:radial-gradient(circle,rgba(255,107,157,.7) 0%,rgba(255,184,107,.45) 28%,rgba(107,197,255,.35) 52%,transparent 72%);filter:blur(20px);opacity:.82;animation:shellPinkycornRainbowHue 4.5s linear infinite}.shellPinkycorn .profileStandardCover{overflow:hidden}.shellPinkycorn .profileStandardCover:before{inset:0;z-index:0;background:transparent;animation:shellPinkycornRainbowHalo 3.5s linear infinite}.shellPinkycorn .profileStandardCoverImg{position:relative;z-index:1}.shellPinkycorn .profileStandardName{text-shadow:0 0 20px rgba(255,105,180,.18)}.shellPinkycorn .profileStandardTagline{letter-spacing:.06em}@keyframes shellPinkycornGlowPulse{0%{opacity:.75;transform:scale(1)}to{opacity:1;transform:scale(1.04)}}@keyframes shellPinkycornFloat{0%,to{transform:translateY(0) rotate(var(--pinkycorn-rot, 0deg)) scale(1)}50%{transform:translateY(-10px) rotate(calc(var(--pinkycorn-rot, 0deg) + 6deg)) scale(1.05)}}@keyframes shellPinkycornRainbowHue{to{filter:blur(20px) hue-rotate(360deg)}}@keyframes shellPinkycornRainbowHalo{0%{box-shadow:0 0 18px #ff6b9d8c,0 0 36px #ff6b9d47,0 0 54px #ff6b9d1f}20%{box-shadow:0 0 18px #ffb86b8c,0 0 36px #ffb86b47,0 0 54px #ffb86b1f}40%{box-shadow:0 0 18px #fff06b8c,0 0 36px #fff06b47,0 0 54px #fff06b1f}60%{box-shadow:0 0 18px #6bffb88c,0 0 36px #6bffb847,0 0 54px #6bffb81f}80%{box-shadow:0 0 18px #6bc5ff8c,0 0 36px #6bc5ff47,0 0 54px #6bc5ff1f}to{box-shadow:0 0 18px #b86bff8c,0 0 36px #b86bff47,0 0 54px #b86bff1f}}
