@import"https://fonts.googleapis.com/css2?family=Golos+Text:wght@400;500;600;700&display=swap";:root{--bg:#211a26;--fg:#f6f2f7;--muted:#938a98;--accent:#b76de3;--surface:#2c2531;--safe-bottom:0px}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--fg);font-family:Golos Text,system-ui,sans-serif}button{font:inherit}.screen{position:fixed;inset:0;overflow-y:auto;padding:calc(env(safe-area-inset-top) + 24px) 18px calc(130px + var(--safe-bottom));scrollbar-width:none}.screen::-webkit-scrollbar{display:none}.content{max-width:520px;margin:auto}.market-grid{max-width:520px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product{aspect-ratio:3/4;background:var(--surface);border-radius:20px}.hero{text-align:center;padding:50px 0 25px}.avatar{width:112px;height:112px;margin:auto auto 17px;border-radius:50%;background:#46394f;display:grid;place-items:center;overflow:hidden;font-size:40px;font-weight:600}.avatar img{width:100%;height:100%;object-fit:cover}.name{font-size:28px;font-weight:700;letter-spacing:-.04em}.handle{font-size:14px;color:var(--muted);margin-top:5px}.profile h2{font-size:13px;color:var(--accent);margin:24px 3px 10px;font-weight:600}.group{background:var(--surface);border-radius:23px;overflow:hidden}.group.gap{margin-top:18px}.row{width:100%;min-height:76px;padding:10px 18px;display:flex;align-items:center;gap:15px;border:0;background:none;color:var(--fg);text-align:left;cursor:pointer}.row+.row{border-top:1px solid #ffffff09}.row:active{background:#ffffff0b}.row-icon{width:39px;height:39px;border-radius:12px;flex:none;display:grid;place-items:center;color:#fff;font-size:23px}.row-text{flex:1;font-size:16px}.row-text small{display:block;color:var(--muted);font-size:12px;margin-top:5px}.chevron{color:var(--muted);font-size:24px}.detail{padding-top:20px}.back{border:0;background:none;color:var(--accent);padding:0 0 25px;cursor:pointer}.detail h1{font-size:29px;letter-spacing:-.04em}.empty{padding:28px;text-align:center;color:var(--muted);font-size:13px}.empty strong{display:block;color:var(--fg);font-size:15px;margin-bottom:5px}.progressive-blur{position:fixed;z-index:2;left:0;width:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.topbar{position:fixed;top:0;left:0;right:0;height:110px;z-index:4;opacity:0;pointer-events:none;transition:opacity .2s}.topbar.visible{opacity:1}.topbar .progressive-blur{position:absolute}.top-title{position:absolute;top:calc(env(safe-area-inset-top) + 37px);left:0;right:0;text-align:center;font-size:18px;font-weight:600}.nav-wrap{position:fixed;z-index:5;bottom:calc(max(10px,env(safe-area-inset-bottom)) + var(--safe-bottom));left:50%;transform:translate(-50%);width:min(100%,400px);padding:0 16px}.nav{height:58px;padding:4px;display:grid;grid-template-columns:repeat(3,1fr);position:relative;border-radius:999px;background:color-mix(in srgb,var(--bg) 38%,transparent);border:1px solid #ffffff1b;backdrop-filter:blur(38px);-webkit-backdrop-filter:blur(38px)}.indicator{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px)/3);border-radius:999px;background:color-mix(in srgb,var(--accent) 15%,transparent);transition:transform .32s cubic-bezier(.2,.8,.2,1)}.nav button{position:relative;z-index:1;border:0;background:none;color:var(--muted);border-radius:999px;font-size:27px;cursor:pointer}.nav button[aria-current=page]{color:var(--accent)}button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.indicator,.topbar{transition:none}}@media(prefers-reduced-transparency:reduce){.progressive-blur{display:none}.nav{background:var(--surface);backdrop-filter:none;-webkit-backdrop-filter:none}}.topbar{height:calc(env(safe-area-inset-top) + 78px);background:linear-gradient(to bottom,var(--bg) 0%,color-mix(in srgb,var(--bg) 94%,transparent) 70%,transparent 100%)}.nav button{display:grid;place-items:center}.nav button svg,.row-icon svg{display:block}.blur-layer,.blur-tint{position:absolute;inset:0}.blur-soft{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);mask-image:linear-gradient(to bottom,transparent 0%,#000 50%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 50%)}.blur-mid{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);mask-image:linear-gradient(to bottom,transparent 32%,#000 78%);-webkit-mask-image:linear-gradient(to bottom,transparent 32%,#000 78%)}.blur-strong{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);mask-image:linear-gradient(to bottom,transparent 60%,#000 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 60%,#000 100%)}@media(prefers-reduced-transparency:reduce){.blur-layer{display:none}}:root{--bg:#211924;--surface:#2b2330;--accent:#bd77e6;--muted:#948a98}.profile .hero{padding-top:15px;padding-bottom:22px}.profile-tools{height:54px;display:flex;align-items:center;justify-content:space-between}.profile-tools>div{display:flex;gap:2px;background:var(--surface);border-radius:999px;padding:3px}.profile-tools button{width:52px;height:52px;border:0;border-radius:50%;display:grid;place-items:center;background:var(--surface);color:var(--fg);cursor:pointer}.profile-tools>div button{background:transparent}.profile .avatar{position:relative;width:124px;height:124px;margin-bottom:20px}.camera{position:absolute;right:-1px;bottom:0;width:38px;height:38px;display:grid;place-items:center;background:var(--accent);color:#fff;border-radius:50%;border:3px solid var(--bg)}.profile .name{font-size:30px}.profile .handle{font-size:15px}.profile .group{border-radius:24px}.profile .row{min-height:84px}.profile .row+.row{border:0}.profile .row-text{font-size:17px}.profile .row-text small{font-size:13px}.profile .group:first-of-type{padding-top:8px}.profile-nav .nav{background:transparent;border-color:#ffffff13;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.profile-nav .indicator{background:#a45bcc22}.progressive-blur{background:none!important}.blur-tint{display:none}.blur-soft{mask-image:linear-gradient(to bottom,transparent 0%,#000 58%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 58%)}.blur-mid{mask-image:linear-gradient(to bottom,transparent 40%,#000 82%);-webkit-mask-image:linear-gradient(to bottom,transparent 40%,#000 82%)}.blur-strong{mask-image:linear-gradient(to bottom,transparent 70%,#000 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 70%,#000 100%)}.profile .avatar{overflow:visible}.profile .avatar img{border-radius:50%;overflow:hidden}.profile-nav .nav{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.accounts-group h2{margin:0;padding:22px 26px 2px}.accounts-group .row{min-height:68px}.accounts-group .row-text small{display:none}body{background:radial-gradient(ellipse at 50% -10%,#2b2030 0%,var(--bg) 53%);background-attachment:fixed}.screen{animation:screen-in .32s cubic-bezier(.22,.8,.25,1) both}@keyframes screen-in{0%{opacity:.55;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.profile-tools{position:fixed;z-index:6;top:calc(env(safe-area-inset-top) + 18px);left:50%;transform:translate(-50%);width:min(calc(100% - 36px),520px);height:48px;pointer-events:none}.profile-tools button{pointer-events:auto;width:46px;height:46px}.profile-tools>div{padding:1px}.profile .hero{padding-top:85px;padding-bottom:16px}.profile .avatar{width:108px;height:108px;margin-bottom:17px}.profile .name{font-size:27px}.profile .handle{font-size:13px}.profile .group{border-radius:20px}.profile .row{min-height:65px;padding:7px 16px;gap:13px}.profile .row-icon{width:35px;height:35px;border-radius:10px}.profile .row-icon svg{width:19px;height:19px}.profile .row-text{font-size:15px}.profile .row-text small{font-size:11px;margin-top:3px}.profile h2{font-size:12px;margin:20px 3px 8px}.profile .group.gap{margin-top:15px}.accounts-group h2{padding:17px 20px 0;margin:0}.accounts-group .row{min-height:60px}.topbar{background:linear-gradient(to bottom,#000 0%,#09070a 32%,#130f16cc 67%,transparent 100%)}.top-title{top:calc(env(safe-area-inset-top) + 31px)}.nav{background:color-mix(in srgb,var(--surface) 34%,transparent);backdrop-filter:blur(34px) saturate(150%);-webkit-backdrop-filter:blur(34px) saturate(150%)}.profile-nav .nav{background:color-mix(in srgb,var(--surface) 20%,transparent);backdrop-filter:blur(34px) saturate(150%);-webkit-backdrop-filter:blur(34px) saturate(150%)}.nav button{transition:transform .2s cubic-bezier(.2,.8,.2,1),color .2s,background .2s}.nav button:active{transform:scale(.84);background:#ffffff12}.nav button svg{transition:transform .28s cubic-bezier(.2,.8,.2,1)}.nav button[aria-current=page] svg{transform:scale(1.08)}@media(prefers-reduced-motion:reduce){.screen{animation:none}.nav button,.nav button svg{transition:none}}.profile-tools{position:sticky;top:0;left:auto;transform:none;width:100%;height:48px}@keyframes screen-in{0%{opacity:.55;transform:translate(12px)}to{opacity:1;transform:none}}.screen{animation:none;view-transition-name:screen-content}::view-transition-old(screen-content),::view-transition-new(screen-content){animation-duration:.34s;animation-timing-function:cubic-bezier(.25,.8,.25,1)}html[data-slide=forward]::view-transition-old(screen-content){animation-name:slide-out-left}html[data-slide=forward]::view-transition-new(screen-content){animation-name:slide-in-right}html[data-slide=backward]::view-transition-old(screen-content){animation-name:slide-out-right}html[data-slide=backward]::view-transition-new(screen-content){animation-name:slide-in-left}@keyframes slide-out-left{to{transform:translate(-100%)}}@keyframes slide-in-right{0%{transform:translate(100%)}}@keyframes slide-out-right{to{transform:translate(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){::view-transition-old(screen-content),::view-transition-new(screen-content){animation-duration:1ms}}::view-transition-old(root),::view-transition-new(root){animation:none}.topbar{background:linear-gradient(to bottom,#28262b 0%,#28252bbb 56%,transparent 100%)}.progressive-blur:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 0%,#34313838 100%);pointer-events:none}.row-icon{background:color-mix(in srgb,var(--icon-accent) 54%,transparent);border:1px solid color-mix(in srgb,var(--icon-accent) 55%,#ffffff20);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%)}.nav-wrap{view-transition-name:bottom-nav}::view-transition-group(bottom-nav){z-index:100}::view-transition-old(bottom-nav),::view-transition-new(bottom-nav){animation-duration:.18s}.row-icon{background:linear-gradient(145deg,color-mix(in srgb,var(--icon-accent) 88%,transparent),color-mix(in srgb,var(--icon-accent) 92%,#151018));border:1px solid #ffffff20;backdrop-filter:blur(8px) saturate(170%);-webkit-backdrop-filter:blur(8px) saturate(170%);color:#fff}.row-icon svg{stroke-width:2.5}.profile .row-icon{width:37px;height:37px;border-radius:11px}.progressive-blur{view-transition-name:bottom-blur}::view-transition-group(bottom-blur){z-index:80}::view-transition-old(bottom-blur),::view-transition-new(bottom-blur){animation:none}.profile-tools{view-transition-name:profile-controls;z-index:8}::view-transition-group(profile-controls){z-index:120}.topbar{z-index:3}.profile-tools button{position:relative;z-index:9}.nav,.profile-nav .nav{position:relative;isolation:isolate;background:#3128387a;border-color:#ffffff20;backdrop-filter:blur(52px) saturate(170%);-webkit-backdrop-filter:blur(52px) saturate(170%)}.nav:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(165deg,#ffffff0b,transparent 60%);backdrop-filter:blur(52px);-webkit-backdrop-filter:blur(52px);pointer-events:none;z-index:0}.indicator{z-index:1}.nav button{z-index:2}.progressive-blur:after{background:linear-gradient(to bottom,transparent 0%,#29262d33 75%,#29262d55 100%)}.screen{z-index:1;view-transition-name:none!important;animation:none!important}.screen-clone{pointer-events:none;z-index:1}.progressive-blur{z-index:3;view-transition-name:none!important}.topbar{z-index:4;background:linear-gradient(to bottom,#29262d,#29262de8 52%,#29262d00)}.profile-tools{position:fixed;z-index:7;top:calc(env(safe-area-inset-top) + 18px);left:50%;transform:translate(-50%);width:min(calc(100% - 36px),520px);height:48px;pointer-events:none}.profile-tools button{pointer-events:auto}.profile .hero{padding-top:92px}.nav-wrap{z-index:6;view-transition-name:none!important}.nav,.profile-nav .nav{background:#2d253394;backdrop-filter:blur(52px) saturate(170%);-webkit-backdrop-filter:blur(52px) saturate(170%);border:1px solid #ffffff24}.nav:before{background:linear-gradient(160deg,#ffffff10,#ffffff03 55%,transparent);backdrop-filter:blur(44px);-webkit-backdrop-filter:blur(44px)}.progressive-blur:after{background:linear-gradient(to bottom,transparent,#29262d4d 100%)}.topbar{height:calc(env(safe-area-inset-top) + 92px);background:linear-gradient(to bottom,#28242c 0%,#28242ce8 46%,#28242c66 78%,transparent 100%)}.top-blur-layers{position:absolute;inset:0;pointer-events:none}.top-blur-layers i{position:absolute;inset:0;display:block}.top-blur-layers i:nth-child(1){backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);mask-image:linear-gradient(to bottom,#000 0%,transparent 82%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 82%)}.top-blur-layers i:nth-child(2){backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);mask-image:linear-gradient(to bottom,#000 0%,transparent 62%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 62%)}.top-blur-layers i:nth-child(3){backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);mask-image:linear-gradient(to bottom,#000 0%,transparent 38%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 38%)}.top-title{z-index:1}.row,.back,.profile-tools button,.nav button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .24s cubic-bezier(.2,.8,.2,1),background-color .2s ease,color .2s ease,opacity .2s ease}.row:active{transform:scale(.985);background:#ffffff0e}.row:active .row-icon{transform:scale(.93)}.row-icon{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.profile-tools button:active{transform:scale(.91);background:color-mix(in srgb,var(--surface) 75%,white)}.back:active{transform:scale(.95);opacity:.7}.nav button:active{transform:scale(.9);background:#ffffff12}.nav button[aria-current=page]:active svg{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.row,.back,.profile-tools button,.nav button,.row-icon{transition:none}.top-blur-layers{display:none}}:root{--bg:#1b1620;--surface:#29222e;--fg:#f5f2f7;--muted:#928b98;--accent:#bb76df}body{background:radial-gradient(ellipse at 50% -10%,#281f2d,#1b1620 58%);background-attachment:fixed}.topbar{background:linear-gradient(to bottom,#1c1721 0%,#1c1721f2 46%,#1c172199 76%,transparent 100%)}.progressive-blur:after{background:linear-gradient(to bottom,transparent 0%,#17121b55 56%,#17121bb8 100%)}.nav-wrap .nav{background:#221b2775;border:1px solid #ffffff20;backdrop-filter:blur(52px) saturate(145%);-webkit-backdrop-filter:blur(52px) saturate(145%);transition:none}.nav-wrap .nav:before{background:linear-gradient(160deg,#ffffff08,transparent 65%);backdrop-filter:blur(48px);-webkit-backdrop-filter:blur(48px)}.indicator{display:none!important}.nav button,.nav button:active,.nav button[aria-current=page]{background:transparent!important;transform:none!important}.nav button svg{transition:transform .22s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){.nav button svg{transition:none}}.indicator{display:block!important;background:#a753d63d;border-radius:999px;transition:transform .34s cubic-bezier(.22,.8,.24,1)}.nav button,.nav button:active{background:transparent!important;transform:none!important}.nav button:active svg{transform:scale(.84)}.screen{touch-action:pan-y}.accounts-subnav{position:fixed;z-index:5;left:50%;bottom:calc(79px + max(10px,env(safe-area-inset-bottom)) + var(--safe-bottom));transform:translate(-50%);width:min(calc(100% - 48px),350px);height:43px;padding:4px;display:grid;grid-template-columns:1fr 1fr;gap:3px;border-radius:999px;background:#261e2ca8;backdrop-filter:blur(34px);-webkit-backdrop-filter:blur(34px);border:1px solid #ffffff1a}.accounts-subnav button{border:0;background:transparent;color:var(--muted);border-radius:999px;font-size:12px;font-weight:600;cursor:pointer;transition:background .22s,color .22s,transform .2s}.accounts-subnav button[aria-selected=true]{background:#ab62d02a;color:var(--accent)}.accounts-subnav button:active{transform:scale(.95)}.back-nav{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:1px}.back-nav small{font-size:10px;font-weight:600}.profile-tools{animation:tools-appear .38s cubic-bezier(.2,.8,.2,1) both}@keyframes tools-appear{0%{opacity:0;transform:translate(-50%,-9px)}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.profile-tools{animation:none}}.panel{position:fixed;inset:0;z-index:1;transition:transform .36s cubic-bezier(.2,.8,.2,1);will-change:transform;touch-action:pan-y}.panel.dragging{transition:none}.detail-screen{position:fixed;inset:0;z-index:2;overflow-y:auto;padding:calc(env(safe-area-inset-top) + 92px) 18px calc(130px + var(--safe-bottom));background:var(--bg);touch-action:pan-y;animation:detail-enter .34s cubic-bezier(.2,.8,.2,1) both}.detail-screen.dragging{animation:none}.detail-screen .detail{padding-top:0}@keyframes detail-enter{0%{transform:translate(100%)}to{transform:translate(0)}}.nav.dragging .indicator{transition:none}.detail-tools{position:fixed;z-index:7;top:calc(env(safe-area-inset-top) + 18px);left:50%;transform:translate(-50%);width:min(calc(100% - 36px),520px);pointer-events:none}.detail-tools button{pointer-events:auto;width:46px;height:46px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--surface);color:var(--fg);cursor:pointer;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.detail-tools button:active{transform:scale(.9)}.nav button svg{display:block}.nav button[aria-current=page] svg{transform:none}.nav button:active svg,.nav button[aria-current=page]:active svg{transform:scale(.84)}@media(prefers-reduced-motion:reduce){.panel{transition:none}.detail-screen{animation:none}.detail-tools button{transition:none}}.profile-tools{position:sticky;top:0;left:auto;transform:none;width:100%;height:48px;z-index:8;animation:profile-tools-in .32s cubic-bezier(.2,.8,.2,1) both}.profile .hero{padding-top:30px}@keyframes profile-tools-in{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0 0}}.detail-screen{padding:calc(env(safe-area-inset-top) + 24px) 18px calc(130px + var(--safe-bottom))}.detail-tools{position:sticky;top:0;left:auto;transform:none;width:min(100%,520px);height:48px;margin:auto;z-index:8;pointer-events:none}.detail-tools button{pointer-events:auto}.topbar{opacity:1;z-index:3;background:linear-gradient(to bottom,#1a151edb 0%,#1a151ec0 48%,transparent 100%)}.top-blur-layers{mask-image:linear-gradient(to right,transparent 0%,#000 24%,#000 76%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 24%,#000 76%,transparent 100%)}.top-title{opacity:0;transition:opacity .2s ease}.topbar.visible .top-title{opacity:1}.progressive-blur{height:180px;z-index:3}.progressive-blur:after{background:linear-gradient(to bottom,transparent 0%,#17121b33 48%,#17121baa 100%)}@media(prefers-reduced-motion:reduce){.profile-tools{animation:none}.top-title{transition:none}}.detail-screen{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.detail-screen.dragging{transition:none}
