:where(.pixel-product) .pixel-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface-2);color:var(--text-1);box-shadow:var(--edge-highlight);font:600 14px/1.2 var(--font-ui);cursor:pointer;user-select:none;transition:background-color .16s var(--ease),border-color .16s var(--ease),filter .16s var(--ease),transform .12s var(--ease)}:where(.pixel-product) :is(.pixel-btn):hover:not(:disabled){border-color:var(--text-3)}:where(.pixel-product) :is(.pixel-btn):active:not(:disabled){transform:scale(.98)}:where(.pixel-product) :is(.pixel-btn):disabled{border-color:var(--line);background:var(--surface-2);color:var(--text-3);box-shadow:none;cursor:not-allowed}:where(.pixel-product) :is(.pixel-btn-indigo,.pixel-btn-emerald):not(:disabled){border-color:transparent;background:var(--accent);color:var(--accent-ink)}:where(.pixel-product) :is(.pixel-btn-indigo,.pixel-btn-emerald):hover:not(:disabled){filter:brightness(1.06)}:where(.pixel-product) :is(.pixel-btn-amber):not(:disabled){border-color:transparent;background:var(--warning);color:#1a1204}:where(.pixel-product) .pixel-btn-red:not(:disabled){border-color:color-mix(in srgb,var(--negative) 40%,transparent);background:color-mix(in srgb,var(--negative) 10%,transparent);color:var(--negative)}:where(.pixel-product) .pixel-btn-secondary{background:transparent}:where(.pixel-product) :is(.pixel-btn-sm){min-height:34px;padding:0 12px;font-size:13px;border-radius:var(--r-sm)}:where(.pixel-product) .pixel-btn-icon{width:40px;padding:0}:where(.pixel-product) a:is(.pixel-btn){text-decoration:none}:where(.pixel-product) .pixel-panel{background:var(--surface-1);color:var(--text-1)}:where(.pixel-product) .pixel-panel :is(h2,h3){color:var(--text-1)}:where(.pixel-product) .nft-card{background:var(--surface-1);color:var(--text-1);content-visibility:auto}:where(.pixel-product) .pixel-art{image-rendering:pixelated}:where(.pixel-product) .pixel-skeleton-surface{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2)}:where(.pixel-product) .pixel-grid-loading-marker{display:grid;min-height:38px;margin-bottom:12px;place-items:center;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2)}@keyframes pixel-spin{to{transform:rotate(1turn)}}:where(.pixel-product) .pixel-canvas-frame{max-width:min(100%,calc(100dvh - 285px))!important}:where(.pixel-product) :is(.pixel-canvas-frame,.pixel-canvas-skeleton){background:linear-gradient(color-mix(in srgb,var(--text-1) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--text-1) 5%,transparent) 1px,transparent 1px),var(--surface-2)!important;background-size:28px 28px;border-color:var(--line-strong)!important;border-radius:var(--r-md)}:where(.pixel-product) .canvas-tool-strip button{min-width:2rem}:where(.pixel-product) .pixel-color-button{border-radius:var(--r-xs);transition:transform .15s var(--ease)}@media (hover:hover) and (prefers-reduced-motion:no-preference){:where(.pixel-product) .pixel-color-button:hover{transform:scale(1.15)}}@media (max-width:768px){:where(.pixel-product) .canvas-tool-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:min(100%,520px)!important;overflow:visible!important;padding-bottom:0!important}:where(.pixel-product) .canvas-tool-strip>*{width:100%;min-width:0;justify-content:center}:where(.pixel-product) .canvas-tool-strip>:is(:first-child,:last-child){grid-column:1/-1}:where(.pixel-product) .canvas-tool-strip>:last-child>.pixel-btn{width:100%}}@media (prefers-reduced-motion:no-preference){:where(.pixel-product) .nft-grid{animation:pixel-grid-in .4s var(--ease)}@keyframes pixel-grid-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}.pixel-product{min-height:100dvh;color:var(--text-1);background:var(--bg);font-variant-numeric:tabular-nums}.pixel-studio-intro{border-bottom:1px solid var(--line)}.pixel-studio-intro-inner{max-width:1440px;padding-block:28px}.pixel-studio-intro-inner p{margin-left:0;max-width:68ch;color:var(--text-2);font-size:14px;line-height:1.6}.pixel-product :is(.pixel-studio-intro h1,.pixel-collection-heading h1){margin-bottom:8px}.pixel-product .pixel-workspace{max-width:1440px}.pixel-product .pixel-workspace-grid{gap:16px;align-items:start}.pixel-product .pixel-drawing-column{padding:20px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface-1);box-shadow:var(--e-1)}.pixel-product .pixel-tools-panel{padding:18px;gap:20px}.pixel-product .pixel-tools-panel>:not(:first-child){padding-top:20px;border-top:1px solid var(--line)}.pixel-product .pixel-tools-panel :is(p,button){font-variant-numeric:tabular-nums}.pixel-product .pixel-color-button{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-1) 10%,transparent)}.pixel-product .pixel-mint-panel>div:first-child{padding:16px 20px;border-color:var(--line)}.pixel-product .pixel-generator-panel,.pixel-product .pixel-mint-panel>div:nth-child(2){padding:20px}.pixel-product .pixel-generator-panel textarea{min-height:100px;padding:12px;font-size:13px;line-height:1.6}.pixel-product :is(.pixel-collection-page){max-width:1440px;padding-top:40px;padding-bottom:64px}.pixel-product .pixel-collection-heading{padding-bottom:24px;margin-bottom:24px}.pixel-product :is(.pixel-collection-empty){min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;border-style:dashed!important}.pixel-product :is(.nft-grid){gap:20px}.pixel-product .nft-card{overflow:hidden}.pixel-product .nft-card>a:first-child{padding:12px;background:var(--surface-2)}.pixel-product .nft-card>div:last-child{padding:18px;border-top:1px solid var(--line)}.pixel-product .nft-card img{border-radius:var(--r-sm)}.pixel-product footer{margin-top:0;padding-block:24px;border-top:1px solid var(--line);background:var(--bg)}@media (min-width:768px) and (max-width:1199px){.pixel-product .pixel-workspace-grid{grid-template-columns:230px minmax(0,1fr)}.pixel-product .pixel-tools-column{order:1}.pixel-product .pixel-drawing-column{order:2}.pixel-product .pixel-publish-column{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.pixel-product .pixel-publish-column>*{margin-top:0}}@media (min-width:1200px){.pixel-product .pixel-workspace-grid{grid-template-columns:244px minmax(0,1fr) 304px}.pixel-product .pixel-tools-column{order:1}.pixel-product .pixel-drawing-column{order:2;padding:24px}.pixel-product .pixel-publish-column{order:3}}@media (max-width:767px){.pixel-product .pixel-studio-intro-inner{padding-block:22px}.pixel-product .pixel-workspace-grid{gap:14px}.pixel-product .pixel-drawing-column{padding:10px}.pixel-product :is(.pixel-collection-page){padding-top:28px}.pixel-product :is(.nft-grid){gap:10px}.pixel-product .nft-card>a:first-child{padding:6px}.pixel-product .nft-card>div:last-child{padding:12px}.pixel-product .pixel-collection-heading{padding-bottom:20px;margin-bottom:20px}.pixel-product .pixel-tools-panel{padding:16px}}.pixel-product{--font-ui:var(--font-brand);--font-num:var(--font-brand);--r-xs:0;--r-sm:0;--r-md:0;--r-lg:0;--r-xl:0;--r-pill:0;--px-unit:4px;--px-hi:rgba(255,255,255,.07);--px-lo:rgba(0,0,0,.45);--px-drop:#000;--edge-highlight:inset 1px 1px 0 var(--px-hi),inset -1px -1px 0 var(--px-lo);--e-1:var(--edge-highlight),4px 4px 0 0 var(--px-drop);--e-2:var(--edge-highlight),6px 6px 0 0 var(--px-drop);--e-3:var(--edge-highlight),8px 8px 0 0 var(--px-drop);--ring:0 0 0 2px var(--bg),0 0 0 4px var(--accent);--ease:steps(3,end);--px-notch:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px));font-family:var(--font-brand);letter-spacing:.01em;-webkit-font-smoothing:none;font-smooth:never}:root[data-theme=light] .pixel-product{--px-hi:rgba(255,255,255,.9);--px-lo:rgba(14,17,22,.18);--px-drop:var(--line-strong)}.pixel-product :is(h1,h2,h3,h4,p,span,a,button,input,select,textarea,label,dt,dd,small,strong,td,th,li){font-family:var(--font-brand)!important}.pixel-product :is(h1,h2,h3){font-weight:400!important;letter-spacing:0!important}.pixel-product canvas,.pixel-product img,.pixel-product svg image{image-rendering:pixelated}.pixel-product [class*=rounded]{border-radius:0!important}.pixel-product input[type=color]::-webkit-color-swatch-wrapper{padding:3px}.pixel-product input[type=color]::-webkit-color-swatch{border-radius:0;border:0}.pixel-product input[type=color]::-moz-color-swatch{border-radius:0;border:0}.pixel-product :is(button,.pixel-btn,a[class*=Button],a[class*=button],.ox-connect,.ox-wallet-button,.ox-network-pill,.ox-theme-toggle,.ox-menu-button,.ox-switcher,.ox-switcher a){border-radius:0!important}.pixel-product :is(.pixel-btn,.ox-connect,[class*=primaryButton],[class*=secondaryButton]){clip-path:var(--px-notch);box-shadow:inset 0 -3px 0 var(--px-lo),inset 0 1px 0 var(--px-hi)!important;transition:transform 80ms steps(2),filter 80ms steps(2)!important}.pixel-product :is(.pixel-btn,.ox-connect,[class*=primaryButton],[class*=secondaryButton]):active:not(:disabled){transform:translateY(2px)!important;box-shadow:inset 0 1px 0 var(--px-lo)!important}.pixel-product :is(.pixel-panel,.pixel-tools-panel,.pixel-mint-panel,.pixel-generator-panel,.nft-card,.pixel-drawing-column,.pixel-collection-empty,[class*=walletPanel],[class*=nftCard],[class*=tradeWorkspace],[class*=emptyState],[class*=table]){border-radius:0!important;box-shadow:var(--e-1)!important}.pixel-product .ox-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg);border-bottom:2px solid var(--line-strong)}.pixel-product .ox-wordmark-mark{border-radius:0;box-shadow:3px 3px 0 0 var(--accent)}.pixel-product .ox-nav-link.active:after{border-radius:0;height:4px}.pixel-product .ox-wallet-menu{border:2px solid var(--line-strong);box-shadow:var(--e-3)}.pixel-product .ox-network-pill i,.pixel-product .ox-switcher a:before{border-radius:0;box-shadow:none}.pixel-product :is(input:not([type=color]):not([type=checkbox]):not([type=range]),textarea,select){border-radius:0!important;box-shadow:inset 2px 2px 0 var(--px-lo)!important}.pixel-product :is(input,textarea,select,button,a):focus-visible{outline:2px solid var(--accent)!important;outline-offset:2px!important;box-shadow:none!important}.pixel-product ::selection{background:var(--accent);color:var(--accent-ink)}.pixel-product *{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}@media (prefers-reduced-motion:reduce){.pixel-product :is(.pixel-btn,.ox-connect,[class*=primaryButton],[class*=secondaryButton]):active:not(:disabled){transform:none!important}}