@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-code-latin-400-normal-DGosTW8U.woff2)format("woff2"),url(/assets/fira-code-latin-400-normal-C-QZfXAs.woff)format("woff")}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fira-code-latin-600-normal-CvYZpPHg.woff2)format("woff2"),url(/assets/fira-code-latin-600-normal-BmSSHshu.woff)format("woff")}@font-face{font-family:Fira Code;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fira-code-latin-700-normal-aa0XcSUK.woff2)format("woff2"),url(/assets/fira-code-latin-700-normal-CbIf1Tvd.woff)format("woff")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1f2f3;font-synthesis:none;text-rendering:optimizelegibility;background:#08090a;font-family:Fira Code,ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:radial-gradient(circle at 50% 38%,#ffffff06,#0000 28rem),#08090a;min-width:320px}body:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(48px 25px at 50% 100%,#0000 0 28%,#76a1ae1a 30% 33%,#0000 35% 58%,#76a1ae13 60% 63%,#0000 65% 88%,#76a1ae0e 90% 93%,#0000 95%),radial-gradient(48px 25px at 50% 100%,#0000 0 28%,#76a1ae14 30% 33%,#0000 35% 58%,#76a1ae0f 60% 63%,#0000 65% 88%,#76a1ae0b 90% 93%,#0000 95%);background-position:0 0,48px 25px;background-size:96px 50px;position:fixed;inset:-48px;-webkit-mask-image:radial-gradient(circle,#000 12%,#000000e0 52%,#0000 100%);mask-image:radial-gradient(circle,#000 12%,#000000e0 52%,#0000 100%)}#root{z-index:1;position:relative}button,input,textarea{font:inherit}button:disabled{cursor:wait;opacity:.68}.auth-check{place-items:center;min-height:100svh;display:grid}.auth-spinner{border:2px solid #242629;border-top-color:#b8babd;border-radius:50%;width:24px;height:24px;animation:.68s linear infinite spinner-turn}.screen-enter{animation:.36s cubic-bezier(.22,1,.36,1) both screen-enter}.login-shell{place-items:center;min-height:100svh;padding:24px;display:grid}.login-panel{background:#0f1012e6;border:1px solid #242629;border-radius:14px;width:min(100%,360px);min-width:0;padding:34px 30px 30px;box-shadow:0 24px 70px #00000059}.bear-mark{color:#e8e9ea;filter:drop-shadow(0 0 10px #ffffff14);width:54px;height:54px;margin:0 auto 30px;position:relative}.bear{width:100%;height:100%;position:absolute;inset:0}.bear-main{z-index:2}.bear-shift{z-index:3;opacity:0;pointer-events:none}.bear-shift-cyan{color:#42f5e6}.bear-shift-red{color:#ff355d}.bear-mark.is-glitching .bear{animation-duration:var(--glitch-duration,.42s);animation-timing-function:step-end;animation-iteration-count:1}.glitch-duration-1{--glitch-duration:.34s}.glitch-duration-2{--glitch-duration:.45s}.glitch-duration-3{--glitch-duration:.56s}.bear-mark.glitch-1 .bear-main,.bear-mark.glitch-2 .bear-main{animation-name:glitch-main-a}.bear-mark.glitch-1 .bear-shift-cyan,.bear-mark.glitch-2 .bear-shift-red{animation-name:glitch-left-a}.bear-mark.glitch-1 .bear-shift-red,.bear-mark.glitch-2 .bear-shift-cyan{animation-name:glitch-right-a}.bear-mark.glitch-2 .bear,.bear-mark.glitch-4 .bear{animation-direction:reverse}.bear-mark.glitch-3 .bear-main,.bear-mark.glitch-4 .bear-main{animation-name:glitch-main-b}.bear-mark.glitch-3 .bear-shift-cyan,.bear-mark.glitch-4 .bear-shift-red{animation-name:glitch-left-b}.bear-mark.glitch-3 .bear-shift-red,.bear-mark.glitch-4 .bear-shift-cyan{animation-name:glitch-right-b}.login-form{grid-template-columns:minmax(0,1fr);gap:19px;width:100%;min-width:0;display:grid}.field{gap:8px;width:100%;min-width:0;display:grid}.field-label{color:#a3a6aa;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}.input-wrap{color:#74777c;background:#0b0c0e;border:1px solid #2c2e32;border-radius:8px;align-items:center;gap:11px;width:100%;min-width:0;height:48px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:flex}.input-wrap:focus-within{color:#b8babd;border-color:#65686d;box-shadow:0 0 0 3px #ffffff0e}.input-wrap>svg{flex:none;width:17px;height:17px}.input-wrap input{color:#f3f4f4;caret-color:#f3f4f4;background:0 0;border:0;outline:0;flex:1;width:0;min-width:0}.password-toggle{color:#777a7f;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:30px;height:30px;margin:0;padding:0;display:grid}.password-toggle:hover{color:#d7d8da;background:#17191c}.password-toggle:focus-visible,.submit-button:focus-visible{outline-offset:2px;outline:2px solid #b6b8bb}.submit-button{color:#0c0d0e;cursor:pointer;background:#e5e6e7;border:1px solid #e5e6e7;border-radius:8px;width:100%;min-width:0;height:48px;margin-top:3px;font-size:.875rem;font-weight:700;transition:background .15s,border-color .15s,transform .1s}.submit-button:hover{background:#fff;border-color:#fff}.submit-button:active{transform:translateY(1px)}.form-error{color:#0000;min-height:17px;margin:-5px 0 -7px;font-size:.72rem;line-height:1.4}.form-error.is-visible{color:#d98b95}.dashboard-shell{grid-template-columns:244px minmax(0,1fr);gap:18px;min-height:100svh;padding:20px;display:grid}.sidebar,.content-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f101294;border:1px solid #242629;border-radius:14px;box-shadow:0 24px 70px #0000003d}.section-card{background:#0b0c0e;border:1px solid #292c2f;border-radius:11px;width:min(100%,820px);margin-inline:auto}.section-copy{padding:clamp(22px,4vw,36px)}.section-copy p{color:#999da1;margin:0;font-size:.78rem;line-height:1.9}.section-copy p+p{margin-top:20px}.coming-soon{text-align:center;align-content:center;place-items:center;gap:16px;min-height:280px;padding:36px;display:grid}.section-icon{color:#bdc0c3;background:#15171a;border:1px solid #303337;border-radius:10px;place-items:center;width:48px;height:48px;display:grid}.section-icon svg{width:22px;height:22px}.coming-soon p{color:#d8d9db;margin:0;font-size:.84rem;line-height:1.7}.coming-soon-label{color:#777b80;letter-spacing:.09em;text-transform:uppercase;font-size:.67rem}.sell-panel{padding:clamp(22px,4vw,36px)}.sell-note{color:#a5a8ac;max-width:680px;margin:0 0 30px;font-size:.79rem;line-height:1.8}.sell-form{gap:22px;display:grid}.sell-field{gap:9px;display:grid}.sell-field>span{color:#c8cacc;font-size:.73rem;font-weight:600}.sell-field input,.sell-field textarea{color:#e7e8e9;background:#0b0c0e;border:1px solid #2c2f32;border-radius:8px;outline:0;width:100%;font-size:.76rem;line-height:1.65;transition:border-color .15s,box-shadow .15s}.sell-field input{height:46px;padding:0 14px}.sell-field textarea{resize:vertical;min-height:160px;padding:13px 14px}.sell-field input:focus,.sell-field textarea:focus{border-color:#5b5f64;box-shadow:0 0 0 3px #ffffff0b}.sell-field input::placeholder,.sell-field textarea::placeholder{color:#5f6368}.sell-field small{color:#686c71;justify-self:end;font-size:.62rem}.sell-actions{align-items:center;gap:16px;min-height:42px;display:flex}.sell-submit{color:#0d0e0f;cursor:pointer;background:#dfe0e1;border:1px solid #dfe0e1;border-radius:8px;align-items:center;gap:9px;min-height:42px;padding:0 16px;font-size:.72rem;font-weight:700;display:inline-flex}.sell-submit:hover{background:#fff;border-color:#fff}.sell-submit:focus-visible{outline-offset:2px;outline:2px solid #b6b8bb}.sell-submit svg{width:15px;height:15px}.sell-status{align-items:center;gap:7px;margin:0;font-size:.68rem;display:inline-flex}.sell-status.is-success{color:#72cf91}.sell-status.is-error{color:#d98b95}.sell-status svg{width:14px;height:14px}.software-search{color:#72767b;background:#0b0c0e;border:1px solid #292c2f;border-radius:10px;align-items:center;gap:11px;width:100%;height:46px;margin-bottom:16px;padding:0 15px;transition:border-color .15s,box-shadow .15s,color .15s;display:flex}.software-search:focus-within{color:#b9bbbe;border-color:#55595e;box-shadow:0 0 0 3px #ffffff0a}.software-search>svg{flex:none;width:17px;height:17px}.software-search input{color:#e5e6e7;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:.78rem}.software-search input::placeholder{color:#62666b}.software-empty{color:#74787d;margin:24px 2px 0;font-size:.75rem}.sidebar{flex-direction:column;min-width:0;min-height:calc(100svh - 40px);padding:20px 14px 14px;display:flex}.sidebar-brand{color:#e8e9ea;letter-spacing:.05em;align-items:center;gap:11px;padding:2px 10px 23px;font-size:.79rem;font-weight:600;display:flex}.bear-mark-compact{flex:none;width:28px;height:28px;margin:0}.sidebar-nav{gap:5px;display:grid}.nav-item,.logout-button{color:#898c91;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;width:100%;transition:color .15s,background .15s,border-color .15s;display:flex}.nav-item{min-height:43px;padding:0 12px;font-size:.78rem}.nav-item svg,.logout-button svg{flex:none;width:16px;height:16px}.nav-item:hover,.logout-button:hover{color:#e5e6e7;background:#17191c}.nav-item.is-active{color:#f0f1f2;background:#1a1c1f;border-color:#2b2e31}.nav-item:focus-visible,.logout-button:focus-visible{outline-offset:2px;outline:2px solid #b6b8bb}.sidebar-account{border-top:1px solid #242629;gap:8px;min-width:0;margin-top:auto;padding-top:18px;display:grid}.account-name{color:#a3a6aa;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;font-size:.7rem;overflow:hidden}.logout-button{min-height:39px;padding:0 10px;font-size:.73rem}.dashboard-content{flex-direction:column;gap:12px;min-width:0;display:flex}.content-panel{flex:1;min-height:calc(100svh - 102px);padding:clamp(24px,4vw,52px);animation:.22s both panel-enter}.dashboard-footer{color:#777b80;background:#0f1012c7;border:1px solid #242629;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;min-height:50px;padding:10px 16px;font-size:.68rem;display:flex}.privacy-note{letter-spacing:.02em}.accepted-currencies{align-items:center;gap:13px;display:flex}.accepted-currencies>span{color:#92969a;align-items:center;gap:5px;display:inline-flex}.accepted-currencies svg{width:14px;height:14px}.accepted-currencies>span>span{font-size:.62rem}.software-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.software-card{background:#0b0c0e;border:1px solid #292c2f;border-radius:11px;min-width:0;transition:border-color .15s,background .15s;overflow:hidden}.software-card:hover,.software-card.is-expanded{border-color:#3b3e42}.software-summary{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:20px;transition:background .15s;display:block}.software-summary:hover{background:#ffffff05}.software-summary:disabled{cursor:default;opacity:1}.software-summary:focus-visible{outline-offset:-3px;outline:2px solid #b6b8bb}.software-card-header{align-items:center;gap:11px;display:flex}.software-icon{color:#c9cbcd;background:#15171a;border:1px solid #2c2f32;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}.software-icon svg{width:19px;height:19px}.software-name{color:#e5e6e7;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:600;overflow:hidden}.software-price{color:#72cf91;flex:none;align-items:center;gap:1px;font-size:.78rem;font-weight:600;display:inline-flex}.software-price svg{width:14px;height:14px}.software-pricing{align-items:center;gap:11px;min-width:0;display:flex}.crypto-equivalents{color:#85898e;align-items:center;gap:9px;min-width:0;font-size:.61rem;font-weight:400;display:inline-flex}.crypto-equivalents>span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.crypto-icon{width:13px;height:13px}.crypto-icon-xmr{color:#f60}.crypto-icon-btc{color:#f2b90c}.crypto-value,.crypto-unavailable{color:#85898e;font-variant-numeric:tabular-nums;min-width:34px}.crypto-spinner{border:1px solid #3a3d41;border-top-color:#a5a8ac;border-radius:50%;width:10px;height:10px;margin-right:24px;animation:.68s linear infinite spinner-turn}.software-chevron{color:#777b80;flex:none;width:17px;height:17px;margin-left:auto;transition:transform .22s,color .15s}.software-card.is-expanded .software-chevron{color:#c3c5c7;transform:rotate(180deg)}.software-description{color:#85898e;margin:15px 0 0;font-size:.74rem;line-height:1.7;display:block}.software-details{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .18s;display:grid}.software-card.is-expanded .software-details{opacity:1;grid-template-rows:1fr}.software-details-inner{border-top:1px solid #292c2f;min-height:0;margin:0 20px;overflow:hidden}.software-image{object-fit:cover;border:1px solid #292c2f;border-radius:8px;width:100%;max-height:420px;margin:20px 0;display:block}.software-details-inner>p{color:#9a9da1;margin:18px 0 20px;font-size:.75rem;line-height:1.8}@keyframes screen-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes panel-enter{0%{opacity:0;transform:translate(5px)}to{opacity:1;transform:translate(0)}}@keyframes spinner-turn{to{transform:rotate(360deg)}}@keyframes glitch-main-a{0%,to{filter:none;transform:translate(0)skew(0deg)}16%{transform:translate(-2px,1px)skew(5deg)}33%{transform:translate(3px,-1px)skew(-7deg)}50%{filter:brightness(1.45);transform:translate(-1px)scaleX(1.08)}67%{transform:translate(2px,1px)skew(4deg)}84%{transform:translate(-2px,-1px)scaleX(.96)}}@keyframes glitch-left-a{0%,to{opacity:0;clip-path:inset(0);transform:translate(0)}16%{opacity:.9;clip-path:inset(8% 0 62%);transform:translate(-5px,1px)}33%{opacity:.65;clip-path:inset(58% 0 10%);transform:translate(3px,-1px)}50%{opacity:.88;clip-path:inset(34% 0 38%);transform:translate(-4px)}67%{opacity:.7;clip-path:inset(70% 0 4%);transform:translate(5px,1px)}84%{opacity:.78;clip-path:inset(18% 0 54%);transform:translate(-3px,-1px)}}@keyframes glitch-right-a{0%,to{opacity:0;clip-path:inset(0);transform:translate(0)}16%{opacity:.82;clip-path:inset(60% 0 9%);transform:translate(5px,-1px)}33%{opacity:.7;clip-path:inset(13% 0 60%);transform:translate(-4px,1px)}50%{opacity:.9;clip-path:inset(42% 0 29%);transform:translate(4px)}67%{opacity:.66;clip-path:inset(24% 0 49%);transform:translate(-5px,-1px)}84%{opacity:.8;clip-path:inset(72% 0 3%);transform:translate(3px,1px)}}@keyframes glitch-main-b{0%,to{filter:none;transform:translate(0)scale(1)}20%{transform:translate(1px,-2px)scaleY(.94)}40%{filter:contrast(1.8);transform:translate(-3px,2px)scaleX(1.1)}60%{transform:translate(2px)rotate(2deg)}80%{transform:translate(-1px,-1px)rotate(-3deg)scaleY(1.05)}}@keyframes glitch-left-b{0%,to{opacity:0;clip-path:inset(0);transform:translate(0)}20%{opacity:.75;clip-path:inset(0 52% 0 18%);transform:translate(-2px,-4px)}40%{opacity:.92;clip-path:inset(48% 0 22%);transform:translate(-6px,2px)}60%{opacity:.62;clip-path:inset(7% 0 72%);transform:translate(3px,-2px)}80%{opacity:.86;clip-path:inset(66% 0 8%);transform:translate(-4px,1px)}}@keyframes glitch-right-b{0%,to{opacity:0;clip-path:inset(0);transform:translate(0)}20%{opacity:.88;clip-path:inset(68% 0 5%);transform:translate(4px,3px)}40%{opacity:.7;clip-path:inset(18% 0 55%);transform:translate(6px,-1px)}60%{opacity:.9;clip-path:inset(42% 0 31%);transform:translate(-3px,2px)}80%{opacity:.64;clip-path:inset(4% 22% 0 48%);transform:translate(2px,-3px)}}@media (width<=430px){.login-shell{padding:16px}.login-panel{padding:30px 22px 24px}}@media (width<=720px){.dashboard-shell{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}.sidebar{min-height:auto;padding:14px}.sidebar-brand{padding:0 4px 14px}.sidebar-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.nav-item{justify-content:center;gap:7px;padding:0 6px}.nav-item svg{display:none}.sidebar-account{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-top:14px;padding-top:12px}.logout-button{width:auto}.content-panel{min-height:calc(100svh - 298px);padding:30px 24px}.dashboard-footer{padding:10px 13px}.sell-actions{flex-direction:column;align-items:flex-start}.software-card-header{flex-wrap:wrap}.software-pricing{flex-wrap:wrap;flex-basis:calc(100% - 47px)}.software-chevron{margin-left:47px}}@media (prefers-reduced-motion:reduce){.bear,.bear-shift{animation:none}.input-wrap,.submit-button{transition:none}.screen-enter,.content-panel{animation:none}.software-card,.software-search,.software-summary,.software-chevron,.software-details,.sell-field input,.sell-field textarea{transition:none}.auth-spinner,.crypto-spinner{animation-duration:1.5s}}
