@font-face{font-family:YekanBakh;src:url(/fonts/Yekan_Bakh_Fanum_Hairline.woff2)format("woff2"),url(/fonts/Yekan_Bakh_Fanum_Hairline.TTF)format("truetype");font-weight:100;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/Yekan_Bakh_Fanum_Thin.woff2)format("woff2"),url(/fonts/Yekan_Bakh_Fanum_Thin.TTF)format("truetype");font-weight:200;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/Yekan_Bakh_Fanum_Light.woff2)format("woff2"),url(/fonts/Yekan_Bakh_Fanum_Light.TTF)format("truetype");font-weight:300;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/Yekan_Bakh_Fanum_Regular.woff2)format("woff2"),url(/fonts/Yekan_Bakh_Fanum_Regular.TTF)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/Yekan_Bakh_Fanum_Medium.woff2)format("woff2"),url(/fonts/Yekan_Bakh_Fanum_Medium.TTF)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/Yekan_Bakh_Fanum_Semi_Bold.woff2)format("woff2"),url(/fonts/Yekan_Bakh_Fanum_Semi_Bold.TTF)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/Yekan_Bakh_Fanum_Bold.woff2)format("woff2"),url(/fonts/Yekan_Bakh_Fanum_Bold.TTF)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/Yekan_Bakh_Fanum_Extra_Bold.woff2)format("woff2"),url(/fonts/Yekan_Bakh_Fanum_Extra_Bold.TTF)format("truetype");font-weight:800;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/Yekan_Bakh_Fanum_Heavy.woff2)format("woff2"),url(/fonts/Yekan_Bakh_Fanum_Heavy.TTF)format("truetype");font-weight:900;font-display:swap}:root{--bg:#0a0a0a;--surface:#141414;--surface-2:#1d1d1d;--line:#2a2a2a;--line-strong:#3a3a3a;--text:#fafafa;--muted:#a8a8a8;--faint:#6e6e6e;--chrome:linear-gradient(135deg, #f7f7f7 0%, #d9d9d9 32%, #969696 58%, #eee 100%);--chrome-text:#101010;--chrome-line:linear-gradient(90deg, transparent, #d9d9d9 30%, #8f8f8f 70%, transparent);--glint:inset 0 1px 0 #ffffff17;--shadow-card:0 10px 30px #00000080;--shadow-pop:0 18px 50px #000000a6;--radius:16px;--radius-sm:10px;--fs-display:clamp(1.75rem, 6vw, 3.1rem);--fs-title:clamp(1.3rem, 3.4vw, 1.7rem);--fs-lead:1.05rem;--fs-body:.95rem;--fs-small:.83rem;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-12:48px;--sp-16:64px;--sp-24:96px;--ease:cubic-bezier(.16, 1, .3, 1);--ease-out:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--text);font-family:YekanBakh,Tahoma,sans-serif;font-size:var(--fs-body);margin:0;line-height:1.7}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}a,button,input,select,[role=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}input,select,textarea{font-family:inherit;font-size:1rem}@media (width<=899px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:max(16px,1em)}}.crumbs a{align-items:center;min-height:44px;margin-block:-10px;display:inline-flex}.body a,.desc a,.cf-item a,.hyp-faq a,.cform a,.auth-forgot{margin-block:-10px;padding-block:10px}.auth-forgot{display:inline-block}.acc-ask a,.cap-ask a,.dnt-ask a,.hyp-across a,.hyp-ask a,.sky-across a,.sky-ask a{position:relative}.acc-ask a:after,.cap-ask a:after,.dnt-ask a:after,.hyp-across a:after,.hyp-ask a:after,.sky-across a:after,.sky-ask a:after{content:"";position:absolute;inset:-7px -4px}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #fafafa}::selection{color:#101010;background:#fafafa}.container{max-width:1200px;padding-inline:var(--sp-4);margin-inline:auto}.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:48px;padding:var(--sp-3) var(--sp-6);border-radius:var(--radius-sm);font-weight:700;font-size:var(--fs-body);white-space:nowrap;transition:transform .18s var(--ease), filter .18s var(--ease), background .18s var(--ease);border:0;display:inline-flex}.btn:active{transform:scale(.98)}.btn-chrome{background:var(--chrome);color:var(--chrome-text);box-shadow:var(--glint), 0 6px 18px #00000073}.btn-chrome:hover{filter:brightness(1.08)}.btn-ghost{color:var(--text);border:1px solid var(--line-strong);background:0 0}.btn-ghost:hover{background:var(--surface-2)}.btn-block{width:100%}.btn svg{flex:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@property --rank-c{syntax:"<color>";inherits:true;initial-value:#aaa}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--glint), var(--shadow-card)}.card-pad{padding:var(--sp-6)}.step-row{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.step-card{gap:var(--sp-3);padding:var(--sp-6);background:var(--surface);border:1px solid color-mix(in srgb, var(--accent,var(--line-strong)) 22%, var(--line));border-radius:var(--radius);min-height:0;box-shadow:var(--glint), var(--shadow-card);transition:border-color .22s var(--ease), transform .22s var(--ease);align-content:start;display:grid;position:relative}.step-card:hover,.step-card:focus-within{border-color:color-mix(in srgb, var(--accent,var(--line-strong)) 48%, var(--line))}.step-head{align-items:center;gap:var(--sp-3);display:flex}.step-n{background:var(--accent,var(--text));color:#10120a;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;width:44px;height:44px;font-size:1.05rem;font-weight:800;display:grid}.step-icon{background:color-mix(in srgb, var(--accent,var(--text)) 16%, var(--surface));border-radius:999px;flex:none;place-items:center;width:44px;height:44px;display:grid}.step-icon svg{color:var(--accent,var(--text))}.step-card h3,.step-card .step-title{text-wrap:balance;font-size:1.15rem;font-weight:800;line-height:1.5}.step-card p,.step-card .step-text{color:var(--text);opacity:.86;font-size:var(--fs-body);text-wrap:pretty;line-height:1.95}.step-card .step-text b{font-weight:800}@media (width>=860px){.step-row-2{grid-template-columns:repeat(2,1fr)}.step-row-3{grid-template-columns:repeat(3,1fr)}.step-row-4{grid-template-columns:repeat(4,1fr)}.step-card{min-height:200px}.step-row-4>.step-card{min-height:180px}.step-row-ordered{gap:var(--sp-6)}.step-row-ordered>.step-card:not(:last-child):after{content:"";inset-inline-end:calc(var(--sp-6) * -.5 - 6px);border-left:2px solid var(--accent,var(--line-strong));border-bottom:2px solid var(--accent,var(--line-strong));opacity:.8;width:10px;height:10px;margin-top:-6px;position:absolute;top:50%;transform:rotate(45deg)}}@media (prefers-reduced-motion:no-preference){.step-card:hover{transform:translateY(-3px)}}.note-strip{padding:var(--sp-4) var(--sp-5);background:color-mix(in srgb, var(--accent,var(--text)) 7%, var(--surface));border:1px solid color-mix(in srgb, var(--accent,var(--text)) 26%, var(--line));border-radius:var(--radius);max-width:78ch;line-height:1.95;font-size:var(--fs-body);text-wrap:pretty;align-items:flex-start;gap:10px;display:flex}.note-strip>svg{color:var(--accent,var(--text));flex:none;margin-block-start:3px}.tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--glint), var(--shadow-card);padding:var(--sp-4);align-items:center;gap:var(--sp-3);transition:transform .18s var(--ease), border-color .18s var(--ease);flex-direction:column;display:flex;position:relative}.tile:hover{border-color:var(--line-strong);transform:translateY(-3px)}.tile img{aspect-ratio:1;object-fit:cover;border-radius:calc(var(--radius) - 6px);width:100%}.tile figcaption{font-weight:700;font-size:var(--fs-body)}.badge{align-items:center;gap:var(--sp-1);padding:2px var(--sp-3);font-size:var(--fs-small);background:var(--surface-2);border:1px solid var(--line);color:var(--muted);border-radius:999px;font-weight:600;display:inline-flex}.badge-sold{color:#101010;background:#fafafa;border-color:#fafafa;font-weight:800}.price-toman{align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;row-gap:0;display:inline-flex}@media (width<=480px){.pcard .price-toman b{font-size:1.1em}.pcard .price-toman .price-was{font-size:.8em}}.price-toman b{letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:1.35em;font-weight:800}.price-toman span{color:var(--muted);font-size:var(--fs-small)}.price-was{color:var(--faint);font-size:var(--fs-small);text-decoration:line-through}.field{gap:var(--sp-2);display:grid}.field label{font-weight:600;font-size:var(--fs-small)}.field .hint{color:var(--muted);font-size:var(--fs-small)}.field .error{color:#fafafa;border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-small);background:#2a1313;border:1px solid #4a2020}.input{width:100%;min-height:48px;padding:var(--sp-3) var(--sp-4);background:var(--surface-2);color:var(--text);border:1px solid var(--line-strong);border-radius:var(--radius-sm);transition:border-color .15s var(--ease)}.input::placeholder{color:var(--faint)}.input:focus{border-color:#fafafa;outline:none}.section{padding-block:var(--sp-12)}.section-title{font-size:var(--fs-title);margin-block-end:var(--sp-6);font-weight:800}.section-title:after{content:"";width:72px;height:2px;background:var(--chrome-line);border-radius:2px;margin-block-start:var(--sp-2);display:block}.navbar{z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-block-end:1px solid var(--line);background:#0a0a0ad1;position:sticky;top:0}.navbar-inner{align-items:center;gap:var(--sp-6);min-height:64px;display:flex}.navbar .brand{align-items:center;gap:var(--sp-2);letter-spacing:.04em;font-size:1.1rem;font-weight:900;display:flex}.navbar .brand img{width:34px;height:34px}.navbar nav{gap:var(--sp-6);font-weight:600;font-size:var(--fs-body);color:var(--muted);display:none}.navbar nav a:hover{color:var(--text)}.navbar .nav-actions{align-items:center;gap:var(--sp-3);margin-inline-start:auto;display:flex}.icon-btn{min-width:44px;min-height:44px;padding-inline:var(--sp-2);color:var(--text);font:inherit;transition:background .18s var(--ease), transform .18s var(--ease);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.icon-btn:hover{background:var(--surface-2);transform:translateY(-1px)}.icon-btn:active{transform:scale(.97)}.cart-count{color:#101010;background:#fafafa;border-radius:999px;place-items:center;min-width:18px;height:18px;font-size:11px;font-weight:800;line-height:1;display:grid;position:absolute;inset-block-start:4px;inset-inline-start:4px}@media (width>=1024px){.navbar nav{display:flex}}.pcard{flex-direction:column;display:flex;overflow:hidden}.pcard .pcard-media{aspect-ratio:1;background:var(--surface-2);position:relative;overflow:hidden}.pcard .pcard-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pcard .pcard-body{padding:var(--sp-4);gap:var(--sp-3);display:grid}.pcard h3,.pcard .pcard-name{font-size:var(--fs-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.9em;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.pcard .pcard-foot{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.grid{gap:var(--sp-4);display:grid}.muted{color:var(--muted)}.small{font-size:var(--fs-small)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (width<=1023px){.only-d{display:none!important}}@media (width>=1024px){.only-m{display:none!important}}.topline{border-block-end:1px solid var(--line);font-size:var(--fs-small);color:var(--muted);background:#060606}.topline-in{align-items:center;gap:var(--sp-3);min-height:34px;display:flex}.maint-line{color:#ffd166;background:#3a2a00;border-block-end-color:#6b5200}.maint-line .maint-text{font-weight:700}.maint-line .maint-link{color:inherit;text-underline-offset:3px;margin-inline-start:auto;text-decoration:underline}.tl-gw{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.tl-gw svg{color:var(--text);flex:none}.tl-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tl-gw time{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.tl-gw a{color:var(--text);text-underline-offset:4px;white-space:nowrap;font-weight:700;text-decoration:underline}.tl-x{color:var(--faint);background:0 0;border:0;border-radius:999px;padding:6px;display:inline-flex}.tl-x:hover{color:var(--text);background:var(--surface-2)}.tl-rate{white-space:nowrap;margin-inline-start:auto}.tl-rate b{color:var(--text);font-variant-numeric:tabular-nums}.hdr{z-index:40;border-block-end:1px solid var(--line);background:#0a0a0aeb;position:sticky;top:0;box-shadow:inset 0 1px #ffffff0a}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hdr{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:#0a0a0ab8}}@media (prefers-reduced-transparency:reduce){.hdr{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a0a0a}}.hdr:after{content:"";background:var(--chrome-line);opacity:0;height:1px;transition:opacity .3s var(--ease);pointer-events:none;position:absolute;inset-block-end:-1px;inset-inline:0}.hdr.condensed:after{opacity:.55}.hdr-main{align-items:center;gap:var(--sp-3);min-height:60px;transition:min-height .3s var(--ease);display:flex}.hdr.condensed .hdr-main{min-height:52px}.hdr-brand{padding-block:var(--sp-2);border-radius:var(--radius-sm);flex:none;display:inline-flex}.hdr-search{flex:1;max-width:560px;margin-inline:auto}.hdr-actions{align-items:center;gap:2px;margin-inline-start:auto;display:flex}.hdr-catwrap{overscroll-behavior-x:contain;scrollbar-width:none;min-height:52px;max-height:52px;transition:max-height .3s var(--ease), min-height .3s var(--ease), opacity .22s var(--ease), transform .3s var(--ease);direction:ltr;overflow:auto hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.hdr-catwrap::-webkit-scrollbar{display:none}.hdr.condensed .hdr-catwrap{opacity:0;min-height:0;max-height:0;transform:translateY(-6px)}.hdr-cats{align-items:center;gap:var(--sp-5,20px);width:max-content;min-width:100%;min-height:52px;font-size:var(--fs-small);color:var(--muted);direction:rtl;font-weight:600;display:flex}.hdr-cat{white-space:nowrap;padding-block:var(--sp-2);align-items:center;gap:7px;display:inline-flex;position:relative}.hdr-cat-ico{object-fit:contain;opacity:.92;width:22px;height:22px;transition:opacity .2s var(--ease), transform .2s var(--ease);flex:none}.hdr-cat:hover .hdr-cat-ico,.hdr-cat[aria-current=page] .hdr-cat-ico{opacity:1}.hdr-cat:hover,.hdr-cat[aria-current=page]{color:var(--text)}.hdr-cat:after{content:"";background:var(--chrome-line);height:2px;transition:transform .2s var(--ease);border-radius:2px;position:absolute;inset-block-end:4px;inset-inline:0;transform:scaleX(0)}.hdr-cat:hover:after,.hdr-cat[aria-current=page]:after{transform:scaleX(1)}.hdr-cat-deal{padding:7px var(--sp-4);color:#17120a;background:linear-gradient(135deg,#ffc24a,#eda02c);border-radius:999px;flex:none;gap:6px;font-weight:800;box-shadow:inset 0 1px #ffffff59}.hdr-cat-deal:after{content:none}.hdr-cat-deal:hover{color:#17120a;filter:brightness(1.06)}.hdr-cat-deal[aria-current=page]{color:#17120a;box-shadow:0 1px 0 #ffffff59 inset, 0 0 0 2px var(--bg), 0 0 0 3px #ffc24a}.hdr-cat-deal svg{color:#17120a}@media (prefers-reduced-motion:no-preference){.hdr-cat:hover .hdr-cat-ico{transform:translateY(-1px)scale(1.06)}}.hdr-sep{background:var(--line-strong);flex:none;width:1px;height:16px}@media (width<=1023px){.hdr{transition:transform .25s var(--ease)}.hdr.away{transform:translateY(-100%)}}@keyframes badge-pop{0%{transform:scale(.4)}55%{transform:scale(1.35)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.cart-count.pop{animation:.45s cubic-bezier(.34,1.56,.64,1) badge-pop}}.s-overlay{z-index:80;background:#080808ed;padding-block-start:var(--sp-4);position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.s-overlay{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080808d1}}.s-overlay .container{z-index:1;position:relative}.s-overlay-void{z-index:0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.so-enter-active,.so-leave-active{transition:opacity .2s var(--ease)}.so-enter-from,.so-leave-to{opacity:0}}.hero2{border-block-end:1px solid var(--line);position:relative;overflow:hidden}.hero2:before{content:"";pointer-events:none;background:radial-gradient(720px 420px at 78% 18%,#ffffff12,#0000 62%),radial-gradient(520px 380px at 12% 88%,#ffffff0a,#0000 60%);position:absolute;inset:0}.hero2-grid{gap:var(--sp-10,40px);padding-block:var(--sp-12) var(--sp-12);align-items:center;display:grid;position:relative}.hero2 h1{font-size:clamp(2rem,6.4vw,3.6rem);font-weight:900;line-height:1.3}.hero2 h1 .chrome-word{background:var(--chrome);color:#0000;-webkit-background-clip:text;background-clip:text}.hero2 .lead{color:var(--muted);font-size:var(--fs-lead);max-width:36ch;margin-block:var(--sp-4) var(--sp-6)}.hero2 .cta-row{gap:var(--sp-3);flex-wrap:wrap;display:flex}.hero2 .btn{min-height:52px;padding-inline:var(--sp-8)}.showcase{height:320px;margin-block-start:var(--sp-6);position:relative}.showcase .sc{border-radius:var(--radius);border:1px solid var(--line-strong);width:46%;max-width:220px;box-shadow:var(--glint), var(--shadow-pop);background:var(--surface);position:absolute}.showcase .sc img{border-radius:inherit;width:100%;display:block}.showcase .sc1{z-index:1;inset-block-start:12%;inset-inline-start:6%;transform:rotate(7deg)}.showcase .sc2{z-index:3;width:52%;max-width:250px;inset-block-start:0;inset-inline-start:30%;transform:rotate(-3deg)}.showcase .sc3{z-index:2;inset-block-start:18%;inset-inline-start:56%;transform:rotate(6deg)}.showcase:after{content:"";filter:blur(6px);z-index:0;background:radial-gradient(closest-side,#000000d9,#0000);height:60px;position:absolute;inset-block-end:-6%;inset-inline:8%}@media (width>=1024px){.hero2-grid{padding-block:var(--sp-16) var(--sp-16);grid-template-columns:1.05fr .95fr}.showcase{height:400px;margin-block-start:0}}.stats{gap:var(--sp-4);padding-block:var(--sp-8);border-block-end:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.stats .stat{text-align:center;gap:2px;display:grid}.stats .stat b{font-size:1.25rem;font-weight:800}.stats .stat span{color:var(--muted);font-size:var(--fs-small)}@media (width>=768px){.stats{grid-template-columns:repeat(4,1fr)}}.ftr{background:#060606;margin-block-start:var(--sp-16);position:relative}.ftr:before{content:"";background:var(--chrome-line);opacity:.55;pointer-events:none;height:1px;position:absolute;inset-block-start:0;inset-inline:0}.ftr-band{justify-content:space-between;align-items:center;gap:var(--sp-6);padding-block:var(--sp-12);border-block-end:1px solid var(--line);flex-wrap:wrap;display:flex}.ftr-band-txt{gap:var(--sp-3);justify-items:start;display:grid}.ftr-band-head{align-items:center;gap:var(--sp-4);flex-wrap:wrap;width:100%;display:flex}.ftr-vouches{gap:var(--sp-3);scrollbar-width:none;overscroll-behavior-x:contain;width:100%;padding-block:2px;display:flex;overflow:auto hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}.ftr-vouches::-webkit-scrollbar{display:none}.ftr-vouch{width:290px;padding:var(--sp-5,20px);gap:var(--sp-3);flex:none;align-content:start;display:grid}@media (width<=520px){.ftr-vouch{width:78vw}}.ftr-vouch blockquote{line-height:1.95;font-size:var(--fs-body);color:var(--text);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ftr-vouch figcaption{color:var(--muted);font-size:var(--fs-body);font-weight:700}.btn-discord{padding:10px var(--sp-5,20px);color:#fff;font-weight:800;font-size:var(--fs-body);transition:background .18s var(--ease), transform .15s var(--ease);background:#5865f2;border-radius:999px;align-items:center;gap:8px;display:inline-flex;box-shadow:inset 0 1px #ffffff2e}.btn-discord:hover{color:#fff;background:#4752c4}.btn-discord svg{flex:none}@media (prefers-reduced-motion:no-preference){.btn-discord:active{transform:translateY(1px)}}.ftr-join{align-self:flex-start;margin-block-start:var(--sp-2,8px)}.ftr-band h2{font-size:var(--fs-title);font-weight:800}.ftr-band p{color:var(--muted);margin:0}.ftr-members{align-items:center;gap:var(--sp-2);color:var(--text);font-weight:700;font-size:var(--fs-small);font-variant-numeric:tabular-nums;background:var(--surface);border:1px solid var(--line);padding:6px var(--sp-4);border-radius:999px;margin-block-start:var(--sp-1);display:inline-flex}.ftr-members svg{color:var(--muted)}.ftr-cta{min-height:48px;padding-inline:var(--sp-8)}.ftr-cols{gap:var(--sp-8);padding-block:var(--sp-12);color:var(--muted);font-size:var(--fs-body);display:grid}.ftr-brand{gap:var(--sp-3);align-content:start;justify-items:start;max-width:40ch;display:grid}.ftr-hours{align-items:center;gap:var(--sp-2);display:flex}.ftr-cols h3{color:var(--text);font-size:var(--fs-lead);margin:0 0 var(--sp-4);letter-spacing:-.01em;font-weight:800}.ftr-cols ul{margin:0;padding:0;list-style:none;display:grid}.ftr-cols ul a{transition:color .18s var(--ease);padding-block:5px;line-height:1.9;display:inline-block}.ftr-cols ul a:hover{color:var(--text)}.ftr-trust{gap:var(--sp-3);margin-block:var(--sp-6) var(--sp-3);flex-wrap:wrap;display:flex}.ftr-trust .slot{border:1px solid var(--line);border-radius:var(--radius-sm);width:84px;height:84px;color:var(--faint);text-align:center;padding:var(--sp-2);background:#0d0d0d;place-items:center;font-size:.7rem;display:grid;overflow:hidden}.ftr-trust .slot-live{background:#101010;padding:6px}.ftr-trust .slot-live :is(a,img){max-width:100%;max-height:100%;display:block}.ftr-trust .slot-live img{object-fit:contain;width:auto;max-width:72px;height:auto;max-height:72px}.ftr-trust .slot-live a{place-self:stretch stretch;place-items:center;width:100%;height:100%;display:grid}.ftr-shetab{color:var(--muted)}.ftr-legal{justify-content:space-between;align-items:center;gap:var(--sp-3);padding-block:var(--sp-4);border-block-start:1px solid var(--line);color:var(--muted);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.ftr-legal-end{gap:var(--sp-6);flex-wrap:wrap;display:flex}.ftr-legal-end a{transition:color .18s var(--ease)}.ftr-legal-end a:hover{color:var(--text)}@media (width<=767px){.ftr-band{text-align:center;justify-content:center}.ftr-band-txt{justify-items:center}.ftr-cols{grid-template-columns:1fr 1fr}.ftr-brand,.ftr-last{grid-column:1/-1}}@media (width>=768px){.ftr-cols{grid-template-columns:1.5fr 1fr 1fr 1.2fr}}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);transform:translateY(16px)}.reveal.is-in{opacity:1;transform:none}.reveal-stagger>*{opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);transform:translateY(14px)}.reveal-stagger.is-in>*{opacity:1;transform:none}.reveal-stagger.is-in>:nth-child(2){transition-delay:60ms}.reveal-stagger.is-in>:nth-child(3){transition-delay:.12s}.reveal-stagger.is-in>:nth-child(4){transition-delay:.18s}.reveal-stagger.is-in>:nth-child(5){transition-delay:.24s}.reveal-stagger.is-in>:nth-child(6){transition-delay:.3s}@keyframes glint-sweep{0%{background-position:-200% 0}to{background-position:200% 0}}.glint-hover{position:relative;overflow:hidden}.glint-hover:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff47 50%,#0000 60%) -200% 0/250% 100%;position:absolute;inset:0}.glint-hover:hover:after{animation:glint-sweep .7s var(--ease)}}.band{border-block:1px solid var(--line);position:relative;overflow:hidden}.band-bg{filter:blur(30px)brightness(.38)saturate(1.1);background-position:50%;background-size:cover;position:absolute;inset:-40px}.band-bg:after{content:"";background:radial-gradient(120% 90%,#0000 30%,#0a0a0ae6 100%);position:absolute;inset:0}.band>.container{position:relative}.sec-head{justify-content:space-between;align-items:baseline;gap:var(--sp-4);margin-block-end:var(--sp-6);display:flex}.sec-head .more{color:var(--muted);font-weight:600;font-size:var(--fs-small);align-items:center;min-height:44px;margin-block:-12px;display:inline-flex}.sec-head .more:hover{color:var(--text)}.pill-chrome{min-height:38px;padding:4px var(--sp-6);background:var(--chrome);color:var(--chrome-text);font-weight:800;font-size:var(--fs-small);box-shadow:var(--glint), 0 4px 14px #00000073;transition:transform .18s var(--ease), filter .18s var(--ease);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.pill-chrome:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (prefers-reduced-motion:no-preference){@keyframes beam-drift{0%{transform:translate(-2%)rotate(.001deg)}50%{transform:translate(2%)rotate(.4deg)}to{transform:translate(-2%)rotate(.001deg)}}@keyframes auto-glint-x{0%{transform:translate(-180%)}14%,to{transform:translate(320%)}}.glint-auto{position:relative;overflow:hidden}.glint-auto:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff38 50%,#0000);width:60%;animation:7s ease-in-out infinite auto-glint-x;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(-180%)}@keyframes float-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}75%{transform:rotate(8deg)}}.ftr-cta:hover svg{animation:wiggle .45s var(--ease)}}main{transition:opacity .14s}#nprogress .bar{box-shadow:0 0 8px #fafafa8c;height:3px!important}#nprogress .peg{display:none}.auth-narrow{--ease-out:cubic-bezier(.16, 1, .3, 1);max-width:480px;margin-inline:auto;padding:56px 20px 90px}.auth-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:var(--sp-5,20px);padding:30px 26px;display:grid}.panel-head h1{font-size:var(--fs-title);font-weight:800}.panel-head .hint{color:var(--muted);font-size:var(--fs-small);margin-block-start:6px}.form-err{color:#ffb4b4;border-radius:var(--radius-sm);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-small);background:#2a1313;border:1px solid #4a2020}.auth-form{gap:var(--sp-4);display:grid}.ltr-field{text-align:start;font-variant-numeric:tabular-nums;direction:ltr}.auth-or{align-items:center;gap:var(--sp-3);color:var(--faint);font-size:var(--fs-small);display:flex}.auth-or:before,.auth-or:after{content:"";background:var(--line);flex:1;height:1px}.auth-links{gap:var(--sp-2);justify-items:center;display:grid}.auth-forgot{color:var(--muted);font-size:var(--fs-small)}.auth-forgot:hover{color:var(--text)}.auth-sub{color:var(--muted);font-size:var(--fs-small);gap:var(--sp-2);flex-wrap:wrap;align-items:baseline;display:flex}.auth-change{color:var(--muted);text-underline-offset:4px;font:inherit;font-size:var(--fs-small);background:0 0;border:0;text-decoration:underline}.auth-change:hover{color:var(--text)}@media (prefers-reduced-motion:no-preference){@keyframes auth-rise{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@keyframes auth-step-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes auth-item{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.step-in{animation:auth-rise .34s var(--ease-out) both}.step-in[data-step=code],.step-in[data-step=reset]{animation-name:auth-step-in;animation-duration:.3s}.stagger{animation:auth-item .34s var(--ease-out) both}.s0{animation-delay:50ms}.s1{animation-delay:.1s}.s2{animation-delay:.13s}.s3{animation-delay:.17s}.s4{animation-delay:.21s}.s5{animation-delay:.25s}.s6{animation-delay:.29s}.auth-panel .form-err{animation:auth-item .3s var(--ease-out) .1s both}}.pf{--ok-c:var(--text);position:relative}.pf .field-ok{right:12px;fill:none;width:20px;height:20px;stroke:var(--ok-c);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;margin-block-start:-10px;position:absolute;inset-block-start:50%}.pf .field-ok path{stroke-dasharray:30;stroke-dashoffset:30px}.pf.ok .field-ok{opacity:1}.pf.ok .field-ok path{transition:stroke-dashoffset .28s var(--ease-out);stroke-dashoffset:0}.pf input{padding-right:44px}.pf.ok input{border-color:var(--ok-c);box-shadow:0 0 0 1px #34d39938}.otp{--cw:52px;--cg:8px;direction:ltr;height:56px;position:relative}.otp .code-input{z-index:2;color:#0000;caret-color:#0000;letter-spacing:0;background:0 0;border:0;outline:0;width:100%;height:56px;font-size:16px;position:relative}.otp-cells{gap:var(--cg);pointer-events:none;justify-content:center;display:flex;position:absolute;inset:0}.otp-cell{width:var(--cw);background:var(--surface-2);border:1px solid var(--line);height:56px;color:var(--text);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;font-size:1.3rem;font-weight:800;transition:border-color .18s ease-out,background .18s ease-out;display:grid;position:relative}.otp-cell.filled{border-color:var(--line-strong);background:var(--surface)}@keyframes otp-pop{0%{transform:scale(1)}45%{transform:scale(1.07)}to{transform:scale(1)}}.otp-cell.pop{animation:.16s ease-out otp-pop}.otp-cell.active:after{content:"";background:#fafafa;border-radius:1px;width:2px;height:22px;animation:1.05s step-end infinite otp-caret;position:absolute}@keyframes otp-caret{0%,49%{opacity:1}50%,to{opacity:0}}.otp-ring{inset-block:0;width:var(--w,var(--cw));opacity:0;transform:translateX(var(--x,0));transition:transform .22s var(--ease-out), opacity .18s ease-out;border:1.5px solid #fafafa;border-radius:8px;position:absolute;left:0;box-shadow:0 0 14px #ffffff2e}.otp.focused .otp-ring{opacity:1}@keyframes otp-done{0%{transform:translateY(0)}40%{transform:translateY(-5px)}to{transform:translateY(0)}}.otp.done .otp-cell{animation:otp-done .3s var(--ease-out) both;border-color:#fafafa}.otp.done .otp-cell:nth-child(2){animation-delay:30ms}.otp.done .otp-cell:nth-child(3){animation-delay:60ms}.otp.done .otp-cell:nth-child(4){animation-delay:90ms}.otp.done .otp-cell:nth-child(5){animation-delay:.12s}.otp.done .otp-ring{opacity:0}@keyframes otp-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.otp.wrong{animation:.38s ease-out otp-shake}.otp.wrong .otp-cell{border-color:#ff5a5f8c}.auth-go{position:relative}.auth-go .go-lbl{transition:opacity .16s ease-out,transform .16s ease-out;display:inline-block}.auth-go .go-spin{opacity:0;border:2px solid #1010104d;border-top-color:#101010;border-radius:50%;width:18px;height:18px;margin:auto;position:absolute;inset:0}.auth-go.busy{cursor:progress}.auth-go.busy .go-lbl{opacity:0;transform:translateY(4px)}.auth-go.busy .go-spin{opacity:1;animation:.7s linear infinite go-spin}@keyframes go-spin{to{transform:rotate(360deg)}}.btn-ghost .go-spin{border-color:#fafafa #fafafa40 #fafafa40}.rs-btn{position:relative;overflow:hidden}.rs-btn[disabled]{opacity:.65;cursor:default}.rs-bar{transform-origin:0;width:100%;height:2px;transform:scaleX(var(--p,0));opacity:0;background:#8f8f8f;transition:transform 1s linear;position:absolute;inset-block-end:0;inset-inline-start:0}.rs-btn[disabled] .rs-bar{opacity:1}@media (width<=420px){.otp{--cw:46px;--cg:6px}.otp-cell{height:52px;font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.step-in,.stagger,.auth-panel .form-err{opacity:1;transform:none}.otp-cell.active:after{opacity:1;animation:none}.pf.ok .field-ok path{stroke-dashoffset:0}}.dsh{gap:var(--sp-6);padding-block:var(--sp-8) var(--sp-16);align-items:start;display:grid}.dsh-side{min-width:0}@media (width>=1024px){.dsh{grid-template-columns:260px 1fr}.dsh-side{position:sticky;top:96px}}.dsh-me{padding:var(--sp-6) var(--sp-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);justify-items:center;gap:6px;margin-block-end:var(--sp-3);display:grid}.dsh-avatar{background:var(--surface-2);background-clip:padding-box;border:2px solid #0000;border-radius:50%;place-items:center;width:56px;height:56px;font-size:1.3rem;font-weight:900;display:grid;position:relative}.dsh-avatar:before{content:"";z-index:-1;background:var(--chrome);border-radius:50%;position:absolute;inset:-2px}.dsh-name{font-size:var(--fs-body)}.dsh-phone{color:var(--muted);font-size:var(--fs-small)}.dsh-nav{gap:2px;display:grid}.dsh-nav a,.dsh-out{align-items:center;gap:var(--sp-3);min-height:46px;padding-inline:var(--sp-3);border-radius:var(--radius-sm);color:var(--muted);font-weight:700;font-size:var(--fs-small);text-align:start;width:100%;transition:background .18s var(--ease), color .18s var(--ease);background:0 0;border:0;font-family:inherit;display:flex}.dsh-nav a:hover,.dsh-out:hover{background:var(--surface-2);color:var(--text)}.dsh-nav a[aria-current=page]{background:var(--surface);color:var(--text);box-shadow:inset 3px 0 #d9d9d9}.dsh-badge{color:#052e1e;background:#34d399;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-inline-start:auto;padding-inline:5px;font-size:11px;display:grid}.dsh-out{color:var(--muted);cursor:pointer;margin-block-start:var(--sp-2)}.dsh-main{gap:var(--sp-5,20px);align-content:start;min-width:0;display:grid}.dsh-title{font-size:var(--fs-title);font-weight:800}.dsh-sub{font-size:var(--fs-body);margin-block-end:var(--sp-3);font-weight:800}.dsh-sec-head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin-block-end:var(--sp-3);display:flex}.dsh-sec-head h2{font-size:var(--fs-body);font-weight:800}.dsh-more{color:var(--muted);font-size:var(--fs-small);font-weight:600}.dsh-more:hover{color:var(--text)}.dsh-crumbs{gap:var(--sp-2);color:var(--muted);font-size:var(--fs-small);display:flex}.dsh-crumbs span[aria-hidden]{color:var(--faint)}@media (width<=1023px){.dsh-me{display:none}.dsh-nav{scrollbar-width:none;gap:var(--sp-2);padding-block-end:2px;display:flex;overflow-x:auto}.dsh-nav::-webkit-scrollbar{display:none}.dsh-nav a,.dsh-out{border:1px solid var(--line);min-height:42px;padding-inline:var(--sp-4);border-radius:999px;flex:none}.dsh-nav a[aria-current=page]{box-shadow:none;border-color:var(--faint);background:var(--surface-2)}}.dsh-tiles{gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}@media (width>=768px){.dsh-tiles{grid-template-columns:repeat(4,1fr)}}.tile-stat{padding:var(--sp-5,20px) var(--sp-4);text-align:center;gap:4px;display:grid}.tile-stat b{font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:800}.tile-stat span{color:var(--muted);font-size:var(--fs-small)}.tile-link:hover{border-color:var(--line-strong)}.st{font-size:var(--fs-small);padding:3px var(--sp-3);white-space:nowrap;border-radius:999px;font-weight:700}.st-done{color:var(--text);border:1px solid var(--line-strong);background:var(--surface-2)}.st-wip{color:var(--text);border:1px solid var(--line-strong)}.st-bad{color:var(--muted);border:1px dashed var(--line-strong)}.st-ready{color:#101010;background:var(--chrome);font-weight:800}.dsh-list{gap:var(--sp-3);display:grid}.oc{padding:0;overflow:hidden}.oc-link{align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5,20px);display:flex}.oc-link:hover{background:var(--surface-2)}.oc-link img,.oc-noimg{border-radius:var(--radius-sm);object-fit:cover;background:var(--surface-2);flex:none;width:52px;height:52px}.oc-mid{flex:1;gap:2px;min-width:0;display:grid}.oc-name{font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oc-end{flex:none;justify-items:end;gap:6px;display:grid}.oc-total{font-size:var(--fs-small);white-space:nowrap}.oc-chev{color:var(--faint);flex:none}.oc-re{margin:0 var(--sp-5,20px) var(--sp-3);color:var(--muted);font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-weight:600;display:inline-flex}.oc-re:hover{color:var(--text)}.oc-re:disabled{opacity:.5}.ve{gap:var(--sp-3);padding:var(--sp-5,20px);display:grid}@media (prefers-reduced-motion:no-preference){.ve-new{animation:auth-rise .4s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) both}}.ve-head{align-items:center;gap:var(--sp-3);display:flex}.ve-head img,.ve-noimg{border-radius:var(--radius-sm);object-fit:cover;background:var(--surface-2);flex:none;width:48px;height:48px}.ve-title{flex:1;gap:2px;min-width:0;display:grid}.ve-claim{gap:var(--sp-3);justify-items:start;display:grid}.ve-body{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--sp-4);white-space:pre-line;overflow-wrap:anywhere;text-align:left;direction:ltr}.ve-body.blur{filter:blur(6px);-webkit-user-select:none;user-select:none}.ve-actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.ve-warranty{align-items:center;gap:var(--sp-2) var(--sp-3);color:var(--muted);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.ve-warranty.on{color:var(--text);font-weight:700}.ve-warranty.on svg{color:var(--text)}.ve-help{color:var(--muted);text-underline-offset:4px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.ve-help:hover{color:var(--text)}.dsh-filters{gap:var(--sp-2);flex-wrap:wrap;display:flex}.dsh-pill{border:1px solid var(--line);color:var(--muted);font:inherit;font-size:var(--fs-small);min-height:40px;padding-inline:var(--sp-4);cursor:pointer;transition:color .18s var(--ease), border-color .18s var(--ease), background .18s var(--ease);background:0 0;border-radius:999px;font-weight:700}.dsh-pill.on{color:var(--text);border-color:var(--faint);background:var(--surface-2)}.dsh-empty{gap:var(--sp-4);padding:var(--sp-8);text-align:center;color:var(--muted);justify-items:center;display:grid}.dsh-notify{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5,20px);display:flex}.dsh-form{gap:var(--sp-4);padding:var(--sp-6);max-width:520px;display:grid}.dsh-form-foot{align-items:center;gap:var(--sp-3);display:flex}.dsh-discord{align-items:center;gap:var(--sp-4);padding:var(--sp-5,20px) var(--sp-6);flex-wrap:wrap;display:flex}.dsh-discord-txt{flex:1;gap:2px;min-width:200px;display:grid}.dsh-discord-txt a{text-underline-offset:4px;text-decoration:underline}.op-card{padding:var(--sp-5,20px) var(--sp-6)}.op{gap:var(--sp-3);display:grid}.op-track{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;height:8px;overflow:hidden}.op-fill{--p:0;border-radius:inherit;height:100%;transform:scaleX(var(--p));transform-origin:100%;transition:transform .9s cubic-bezier(.16,1,.3,1)}.op-fill.wip{background:var(--chrome)}.op-fill.done{background:var(--text)}.op-fill.wait{background:var(--line-strong)}.op-fill.bad{background:repeating-linear-gradient(135deg, var(--line-strong) 0 6px, transparent 6px 12px)}.op-steps{font-size:var(--fs-small);color:var(--faint);justify-content:space-between;font-weight:600;display:flex}.op-steps .done{color:var(--text)}.op-steps .active{color:var(--muted)}.op-note{margin:0}@media (prefers-reduced-motion:reduce){.op-fill{transition:none}}.oc-bar{height:3px;margin:0 var(--sp-5,20px) var(--sp-3);background:var(--surface-2);border-radius:2px;overflow:hidden}.oc-bar span{height:100%;transform:scaleX(var(--p,0));transform-origin:100%;border-radius:inherit;display:block}.oc-bar .wip{background:var(--chrome)}.oc-bar .wait{background:var(--line-strong)}.pd2{padding-block:var(--sp-6) var(--sp-16);gap:var(--sp-8);display:grid}.pd2 .crumbs{gap:var(--sp-2);color:var(--muted);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.pd2 .crumbs span[aria-hidden]{color:var(--faint)}.pd2 .crumb-here{color:var(--text);text-overflow:ellipsis;white-space:nowrap;max-width:40ch;overflow:hidden}.pd2-grid{gap:var(--sp-6);grid-template-areas:"gallery""buy""desc";align-items:start;display:grid}.pd2-gallery{grid-area:gallery}.pd2-buy{grid-area:buy}.pd2-desc{grid-area:desc;min-width:0}@media (width>=1024px){.pd2-grid{gap:var(--sp-8);grid-template:"gallery buy""desc buy"1fr/.95fr 1.05fr}.pd2-buy{align-self:start;position:sticky;top:96px}}.pd2-gallery{gap:var(--sp-3);min-width:0;display:grid}.pd2-main{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:zoom-in;width:100%;padding:0;display:block;overflow:hidden}.pd2-main img{object-fit:cover;width:100%;height:100%;display:block}.pd2-thumbs{gap:var(--sp-2);scrollbar-width:none;padding-block:2px;display:flex;overflow-x:auto}.pd2-thumbs::-webkit-scrollbar{display:none}.pd2-thumbs button{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);cursor:pointer;opacity:.7;width:76px;height:76px;transition:opacity .18s var(--ease), border-color .18s var(--ease);flex:none;padding:0;overflow:hidden}.pd2-thumbs button.on{opacity:1;border-color:#e6e6e6}.pd2-thumbs button:hover{opacity:1}.pd2-thumbs img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.gal-enter-active,.gal-leave-active{transition:opacity .2s var(--ease)}.gal-enter-from,.gal-leave-to{opacity:0}}.pd2-buy{gap:var(--sp-4);min-width:0;display:grid}.pd2-title{align-items:flex-start;gap:var(--sp-3);display:flex}.pd2-title h1{flex:1;font-size:clamp(1.2rem,3vw,1.55rem);font-weight:800;line-height:1.5}.pd2-share{color:var(--muted);flex:none;position:relative}.pd2-share:hover{color:var(--text)}.pd2-copied{background:var(--surface-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px;position:absolute;inset-block-start:100%;inset-inline-end:0}.pd2-variants{gap:var(--sp-3);border:0;margin:0;padding:0;display:grid}.pd2-variants legend{font-weight:700;font-size:var(--fs-small);color:var(--muted);margin-block-end:var(--sp-2)}.pd2-opts{gap:var(--sp-2);max-height:380px;display:grid;overflow-y:auto}.pd2-opt input{opacity:0;pointer-events:none;position:absolute}.pd2-opt label{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:52px;padding:var(--sp-3) var(--sp-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;transition:border-color .18s var(--ease), background .18s var(--ease), box-shadow .18s var(--ease);display:flex}.pd2-opt label:hover{border-color:var(--line-strong)}.pd2-opt input:checked+label{background:var(--surface-2);box-shadow:var(--glint);border-color:#e6e6e6}.pd2-opt input:disabled+label{opacity:.5;cursor:not-allowed}.pd2-opt input:focus-visible+label{outline-offset:2px;outline:2px solid #fafafa}.pd2-opt-name{align-items:center;gap:var(--sp-2);font-size:var(--fs-small);flex-wrap:wrap;font-weight:600;display:flex}.pd2-opt-name .rec{background:var(--chrome);color:var(--chrome-text);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:800}.pd2-opt-price{font-size:var(--fs-small);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.pd2-price{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5,20px);display:flex}.pd2-price-side{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.pd2-stock{color:#34d399;font-size:var(--fs-small);align-items:center;gap:6px;font-weight:700;display:inline-flex}.pd2-stock i{background:#34d399;border-radius:50%;width:7px;height:7px}.pd2-low{color:#ffb86b;font-size:var(--fs-small);font-weight:700}.warranty-chip{color:var(--muted);font-size:var(--fs-small);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-weight:600;display:inline-flex}.pd2-amount{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.tick-enter-active{transition:opacity .15s var(--ease), transform .15s var(--ease)}.tick-leave-active{transition:opacity .12s var(--ease), transform .12s var(--ease)}.tick-enter-from{opacity:0;transform:translateY(6px)}.tick-leave-to{opacity:0;transform:translateY(-6px)}}.pd2-buyrow{gap:var(--sp-3);display:flex}.pd2-qty{border:1px solid var(--line);border-radius:var(--radius-sm);align-items:center;display:flex;overflow:hidden}.pd2-qty button{background:var(--surface);width:46px;height:52px;color:var(--text);cursor:pointer;border:0;place-items:center;display:grid}.pd2-qty button:hover:not(:disabled){background:var(--surface-2)}.pd2-qty button:disabled{opacity:.4;cursor:default}.pd2-qty output{text-align:center;font-variant-numeric:tabular-nums;min-width:40px;font-weight:800}.pd2-add{flex:1;min-height:52px}.pd2-sold{font-size:var(--fs-body);padding:var(--sp-2) var(--sp-6);justify-self:start}.trust-strip{padding:var(--sp-4) var(--sp-6);gap:var(--sp-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--glint);margin:0;list-style:none;display:grid}.trust-strip li{align-items:center;gap:var(--sp-3);color:var(--text);opacity:.86;font-size:var(--fs-body);line-height:1.7;display:flex}.trust-strip svg{color:var(--text);flex:none}.pd2-desc .desc{max-width:70ch;color:var(--muted);line-height:2}.pd2-desc .desc h2,.pd2-desc .desc h3{color:var(--text);margin-block:var(--sp-6) var(--sp-3);font-weight:800}.pd2-desc .desc img{border-radius:var(--radius-sm);max-width:100%}.pd2-desc .desc a{color:var(--text);text-underline-offset:4px;text-decoration:underline}.pd2-desc .desc ul,.pd2-desc .desc ol{margin-block-end:var(--sp-3);padding-inline-start:var(--sp-6)}.pd2-sec{min-width:0}.pd2-rating{align-items:center;gap:var(--sp-2);color:var(--text);border-block-end:1px solid #0000;align-self:start;min-height:32px;text-decoration:none;display:inline-flex}.pd2-rating b{font-variant-numeric:tabular-nums}.pd2-rating span{color:var(--muted);font-size:var(--fs-small)}.pd2-rating:hover{border-block-end-color:var(--line-strong)}.pd2-rev-summary{gap:var(--sp-5);padding:var(--sp-5) var(--sp-6);margin-block-end:var(--sp-4);display:grid}@media (width>=720px){.pd2-rev-summary{align-items:center;gap:var(--sp-8);grid-template-columns:auto 1fr}}.pd2-rev-score{justify-items:center;gap:4px;display:grid}.pd2-rev-score b{font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:800;line-height:1}.pd2-rev-bars{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pd2-rev-bars li{align-items:center;gap:var(--sp-3);grid-template-columns:1.2em 1fr 2.4em;display:grid}.pd2-rev-star{color:var(--muted);font-size:var(--fs-small);font-variant-numeric:tabular-nums}.pd2-rev-track{background:var(--surface-2);border-radius:999px;block-size:6px;overflow:hidden}.pd2-rev-track i{background:var(--line-strong);block-size:100%;display:block}.pd2-rev-n{text-align:start;font-variant-numeric:tabular-nums}.pd2-rev-list{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.pd2-rev-list{grid-template-columns:repeat(2,1fr)}}.pd2-rev{gap:var(--sp-2);padding:var(--sp-5);align-content:start;display:grid}.pd2-rev-head{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.pd2-rev-head b{font-weight:800}.pd2-rev-head time{margin-inline-start:auto}.pd2-rev-ok{font-size:var(--fs-small);color:var(--muted);align-items:center;gap:4px;display:inline-flex}.pd2-rev-ok svg{color:#7bd88f;flex:none}.pd2-rev p{color:var(--text);opacity:.86;text-wrap:pretty;white-space:pre-line;line-height:1.95}.pd2-rev-more{min-height:44px;margin-block-start:var(--sp-4)}.pd2-bw{gap:var(--sp-4);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=1024px){.pd2-bw{grid-template-columns:repeat(4,1fr)}}.drift-row{gap:var(--sp-4);scrollbar-width:none;padding-block:var(--sp-2);cursor:grab;display:flex;overflow-x:auto}.drift-row::-webkit-scrollbar{display:none}.drift-row:active{cursor:grabbing}.pd2-rowcard{flex:none;width:min(46vw,240px)}.pd2-bar{z-index:70;justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);border-block-start:1px solid var(--line);background:#0a0a0aeb;padding-block-end:max(var(--sp-3), env(safe-area-inset-bottom));display:flex;position:fixed;inset-block-end:0;inset-inline:0;box-shadow:inset 0 1px #ffffff0a}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pd2-bar{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#0a0a0ac7}}@media (prefers-reduced-transparency:reduce){.pd2-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a0a0a}}@media (width>=1024px){.pd2-bar{display:none}}.pd2-bar .btn{min-height:46px}#goftino_w{z-index:65!important}.chat-lifted #goftino_w{transform:translateY(calc(-1 * var(--chat-lift,0px)))!important}@media (prefers-reduced-motion:no-preference){#goftino_w{transition:transform .18s}}.lb{z-index:95;grid-template-rows:1fr auto;display:grid;position:fixed;inset:0}.lb-scrim{background:#040404eb;position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lb-scrim{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040404d1}}.lb-stage{padding:var(--sp-8);place-items:center;min-height:0;display:grid;position:relative}.lb-stage img{border-radius:var(--radius);-webkit-user-select:none;user-select:none;touch-action:pan-y;max-width:min(88vw,900px);max-height:78vh}.lb-x{z-index:2;background:var(--surface-2);position:absolute;inset-block-start:var(--sp-4);inset-inline-end:var(--sp-4)}.lb-nav{z-index:2;background:var(--surface-2);width:52px;height:52px;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.lb-prev{inset-inline-start:var(--sp-4)}.lb-next{inset-inline-end:var(--sp-4)}.lb-thumbs{gap:var(--sp-2);padding:var(--sp-4);scrollbar-width:none;justify-content:center;display:flex;position:relative;overflow-x:auto}.lb-thumbs::-webkit-scrollbar{display:none}.lb-thumbs button{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);opacity:.6;cursor:pointer;flex:none;width:56px;height:56px;padding:0;overflow:hidden}.lb-thumbs button.on{opacity:1;border-color:#e6e6e6}.lb-thumbs img{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.lb-enter-active,.lb-leave-active{transition:opacity .22s var(--ease)}.lb-enter-from,.lb-leave-to{opacity:0}.lb-img-enter-active,.lb-img-leave-active{transition:opacity .16s var(--ease), transform .16s var(--ease)}.lb-img-enter-from{opacity:0;transform:scale(.985)}.lb-img-leave-to{opacity:0}}.pd2-desc-wrap{position:relative}.pd2-desc-wrap.clamped{max-height:560px;overflow:hidden}.pd2-desc-wrap.clamped:after{content:"";background:linear-gradient(180deg, transparent, var(--bg));pointer-events:none;height:140px;position:absolute;inset-block-end:0;inset-inline:0}.pd2-desc-more{margin-block-start:var(--sp-3)}.pd2-desc .desc h2{margin-block:var(--sp-8) var(--sp-3);border-block-start:1px solid var(--line);padding-block-start:var(--sp-4);font-size:1.1rem}.pd2-desc .desc h2:first-child{border-block-start:0;margin-block-start:0;padding-block-start:0}.pd2-desc .desc h3{font-size:1rem}.pd2-desc .desc strong{color:var(--text);font-weight:700}.pd2-desc .desc li{margin-block-end:var(--sp-2)}.pd2-desc .desc li::marker{color:var(--faint)}.pd2-desc .desc p{margin-block-end:var(--sp-4)}.dl2{padding-block:var(--sp-6) var(--sp-16);gap:var(--sp-8);display:grid}.dl2 .crumbs{gap:var(--sp-2);color:var(--muted);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.dl2 .crumbs span[aria-hidden]{color:var(--faint)}.dl2-hero{gap:var(--sp-6);align-items:start;display:grid}@media (width>=1024px){.dl2-hero{gap:var(--sp-8);grid-template-columns:.9fr 1.1fr}.dl2-stagecol{position:sticky;top:96px}}.dl2-stagecol{gap:var(--sp-3);min-width:0;display:grid}.dl2-lbl{color:var(--muted);font-size:var(--fs-small);align-items:center;gap:6px;font-weight:700;display:inline-flex}.dl2-capes{gap:var(--sp-2);display:grid}.dl2-capes-row{gap:var(--sp-3);scrollbar-width:none;padding-block:2px;display:flex;position:relative;overflow-x:auto}.dl2-capes-row::-webkit-scrollbar{display:none}.dl2-capes-row.can-scroll,.dl2-shots.can-scroll{scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding-block-end:var(--sp-2);-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}.dl2-capes-row.can-scroll::-webkit-scrollbar{height:6px;display:block}.dl2-shots.can-scroll::-webkit-scrollbar{height:6px;display:block}.dl2-capes-row.can-scroll::-webkit-scrollbar-thumb{background:var(--line);border-radius:999px}.dl2-shots.can-scroll::-webkit-scrollbar-thumb{background:var(--line);border-radius:999px}.dl2-capes-row.can-scroll::-webkit-scrollbar-track{background:0 0}.dl2-shots.can-scroll::-webkit-scrollbar-track{background:0 0}.dl2-capes-row.can-scroll,.dl2-shots.can-scroll{cursor:grab}.dl2-capes-row.dragging,.dl2-shots.dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.dl2-cape{color:inherit;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--sp-3) var(--sp-4);transition:transform .25s var(--ease), border-color .25s var(--ease);flex:none;justify-items:center;gap:4px;margin:0;text-decoration:none;display:grid}.dl2-cape-art{min-height:64px;color:var(--muted);border-radius:4px;place-items:center;display:grid;position:relative;overflow:hidden}.dl2-cape-art img{image-rendering:pixelated;transform-origin:top;width:40px;height:64px;display:block}.dl2-cape-name{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:600}.dl2-cape-store{color:var(--text);background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:1px 8px;font-size:10px;font-weight:700}.dl2-cape.in-store{border-color:color-mix(in srgb, var(--text) 22%, var(--line))}@media (prefers-reduced-motion:no-preference){@keyframes cape-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dl2-cape{animation:cape-in .4s var(--ease-out) both;animation-delay:calc(1.15s + var(--i,0) * 80ms)}@keyframes cape-sway{0%{transform:rotate(0)}30%{transform:rotate(2.4deg)}70%{transform:rotate(-1.8deg)}to{transform:rotate(0)}}.dl2-cape-art{transform-origin:top;animation:cape-sway .7s var(--ease) both;animation-delay:calc(1.45s + var(--i,0) * 80ms)}.dl2-cape:hover{transform:translateY(-3px)}.dl2-cape:hover .dl2-cape-art img{animation:cape-sway .9s var(--ease) both}.dl2-cape-art:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff38 50%,#0000 60%);position:absolute;inset:0;transform:translate(-180%)}@keyframes cape-glint{0%{transform:translate(-180%)}to{transform:translate(180%)}}.dl2-cape:hover .dl2-cape-art:after{animation:cape-glint .7s var(--ease) both}.dl2-capes-row:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 44%,#ffffff12 50%,#0000 56%);animation:7s ease-in-out infinite auto-glint-x;position:absolute;inset:0;transform:translate(-180%)}}.dl2-code{font-size:var(--fs-small);color:var(--muted);background:var(--surface-2);border:1px solid var(--line);vertical-align:middle;border-radius:999px;align-items:center;gap:3px;margin-inline-start:var(--sp-2);padding:2px 12px;font-weight:700;display:inline-flex}.dl2-cosm{gap:var(--sp-2);display:grid}.dl2-notes-h{font-size:var(--fs-body);margin-block-end:var(--sp-3);font-weight:800}.dl2-stage{border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(120% 80% at 50% 15%,#1c1c1c,#0c0c0c 70%);place-items:center;min-height:380px;display:grid;position:relative;overflow:hidden}.dl2-stage.has-rank{border-color:color-mix(in srgb, var(--rank-c) 35%, var(--line))}.dl2-stage.has-rank:before{content:"";background:radial-gradient(70% 55% at 50% 38%, color-mix(in srgb, var(--rank-c) 13%, transparent), transparent 72%);pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){@keyframes dlm-fade{0%{opacity:0}to{opacity:1}}@keyframes dlm-bloom{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes dlm-rise{0%{opacity:0;transform:translateY(16px)}80%{opacity:1;transform:translateY(-2px)}to{opacity:1;transform:none}}@keyframes dlm-item{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.dl2-stage{animation:dlm-fade .4s var(--ease) both}.dl2-stage.has-rank:before{animation:dlm-bloom .6s var(--ease-out) .2s both}.dl2-stage .mc3d,.dl2-stage .dl2-stage-fallback{animation:dlm-rise .55s var(--ease-out) .35s both}.dlm-item{animation:dlm-item .4s var(--ease-out) both}.dlm-d1{animation-delay:.5s}.dlm-d2{animation-delay:.6s}.dlm-d3{animation-delay:.7s}.dlm-d4{animation-delay:.85s}.dlm-d5{animation-delay:1s}.dlm-d6{animation-delay:1.15s}.dl2-capes .dl2-lbl{animation:dlm-item .4s var(--ease-out) 1.05s both}.glint-in:before{content:"";pointer-events:none;animation:cape-glint .8s var(--ease) 1.5s both;background:linear-gradient(105deg,#0000 40%,#ffffff59 50%,#0000 60%);position:absolute;inset:0;transform:translate(-180%)}.dl2-buy .btn-chrome:hover{transform:translateY(-1px)}.dl2-shots.reveal-stagger>*{transform:translate(-24px)}.dl2-shots.reveal-stagger.is-in>*{transform:none}.dl2-ticket.reveal{transition-delay:.15s}.dlc-face{transition:transform .25s var(--ease)}.dealcard:hover .dlc-face{transform:scale(1.05)}.dgrid.reveal-stagger.is-in>:nth-child(7){transition-delay:.34s}.dgrid.reveal-stagger.is-in>:nth-child(8){transition-delay:.38s}.dgrid.reveal-stagger.is-in>:nth-child(9){transition-delay:.42s}}.dl2-buy .btn-chrome{transition:transform .15s var(--ease)}.dl2-buy .btn-chrome:active{transform:scale(.98)}.dl2-stage:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffffff1f,#0000 70%);height:40px;position:absolute;inset-block-end:8%;inset-inline:12%}.dl2-stage-fallback{max-width:70%;height:auto}.dl2.is-sold .dl2-stage{filter:grayscale()brightness(.7)}.dl2-soldbar{color:#101010;font-weight:800;font-size:var(--fs-small);z-index:3;background:#fafafa;border-radius:999px;padding:4px 18px;position:absolute;inset-block-start:var(--sp-4);inset-inline-start:50%;transform:translate(-50%)}.mc3d{place-items:center;width:clamp(200px,60%,300px);height:380px;display:grid;position:relative}.mc3d-host{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;place-items:center;display:grid;position:absolute;inset:0}.mc3d-host:active{cursor:grabbing}.mc3d-still{image-rendering:auto;width:auto;max-height:92%}.mc3d.ready .mc3d-still{display:none}.dl2-panel{gap:var(--sp-4);min-width:0;display:grid}.dl2-id h1{font-size:clamp(1.2rem,3vw,1.55rem);font-weight:800;line-height:1.5}.dl2-user{align-items:center;gap:var(--sp-2);margin-block-start:6px;font-size:1.05rem;font-weight:700;display:flex}.ranktag{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;text-shadow:1px 1px #000000e6,0 0 3px #ffffff73;font-weight:800}.dl2-stats{gap:var(--sp-3);flex-wrap:wrap;display:flex}.dl2-stat{align-items:center;gap:var(--sp-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--sp-3) var(--sp-4);display:flex}.dl2-stat svg{color:var(--muted);flex:none}.dl2-stat b{font-variant-numeric:tabular-nums;font-size:1.05rem}.dl2-stat span{color:var(--muted);font-size:var(--fs-small)}.dl2-buy{gap:var(--sp-3);padding:var(--sp-5,20px) var(--sp-6);display:grid}.dl2-buy .price-toman{font-size:1.1rem}.single-note{line-height:1.7}.sold-bar{color:#101010;text-align:center;padding:var(--sp-3);border-radius:var(--radius-sm);background:#fafafa;font-weight:800}.dl2-sec{min-width:0}.dl2-shots{gap:var(--sp-3);scrollbar-width:none;scroll-snap-type:x mandatory;padding-block:var(--sp-2);display:flex;overflow-x:auto}.dl2-shots::-webkit-scrollbar{display:none}.dl2-shot{scroll-snap-align:start;border:1px solid var(--line);border-radius:var(--radius);cursor:zoom-in;background:var(--surface);transition:transform .25s var(--ease);flex:none;padding:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.dl2-shot:hover{transform:translateY(-3px)}}.dl2-shot img{width:auto;max-width:86vw;height:320px;display:block}@media (width<=767px){.dl2-shot img{height:240px}}.dl2.is-sold .dl2-shot img{opacity:.5}.dl2-cols{gap:var(--sp-6);display:grid}@media (width>=768px){.dl2-cols{grid-template-columns:1fr 1fr}}.dl2-chips{gap:var(--sp-2);flex-wrap:wrap;display:flex}.dl2-chip{align-items:center;gap:var(--sp-2);background:var(--surface);border:1px solid var(--line);font-size:var(--fs-small);border-radius:999px;padding:6px 14px;font-weight:600;display:inline-flex}.dl2-chip img{image-rendering:pixelated;border-radius:3px}.dl2-chip-plain{color:var(--muted)}.dl2-chip-client{color:var(--text);background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:0 7px;font-size:12px;font-style:normal;font-weight:700;line-height:1.5}.dl2-desc .desc{max-width:70ch;color:var(--muted);line-height:2}.dl2-desc .desc .desc-sub{font-size:var(--fs-body);color:var(--text);margin-block:var(--sp-4) var(--sp-2);font-weight:700}.dl2-desc .desc a{color:var(--text);text-underline-offset:4px;text-decoration:underline}.dl2-ticket{justify-self:start;align-items:center;gap:var(--sp-2);display:inline-flex}.section-title svg,.dl2-notes-h svg{vertical-align:-3px;color:var(--muted);margin-inline-end:4px}.crumbs a svg{vertical-align:-2px;margin-inline-end:2px}.dl2-buy .btn svg{vertical-align:-4px;margin-inline-end:4px}.dealcard{--rank-c:var(--line);color:inherit;border-color:color-mix(in srgb, var(--rank-c) 38%, var(--line));box-shadow:0 0 22px -8px color-mix(in srgb, var(--rank-c) 22%, transparent);transition:transform .25s var(--ease), box-shadow .25s var(--ease), border-color .25s var(--ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}@media (prefers-reduced-motion:no-preference){.dealcard:hover{box-shadow:0 10px 30px -8px color-mix(in srgb, var(--rank-c) 34%, #00000080);border-color:color-mix(in srgb, var(--rank-c) 60%, var(--line));transform:translateY(-4px)}}.dlc-stage{aspect-ratio:1;background:radial-gradient(110% 85% at 50% 20%,#1b1b1b,#0c0c0c 72%);place-items:center;display:grid;position:relative;overflow:hidden}.dlc-stage:before{content:"";background:radial-gradient(62% 52% at 50% 42%, color-mix(in srgb, var(--rank-c) 12%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.dlc-face{width:52%;height:auto;image-rendering:pixelated;filter:drop-shadow(0 14px 22px #0000008c);border-radius:6px}.dlc-shot{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dlc-code{font-size:var(--fs-small);color:var(--muted);border:1px solid var(--line);background:#0c0c0cb8;border-radius:999px;padding:2px 12px;font-weight:700;position:absolute;inset-block-start:var(--sp-3);inset-inline-start:var(--sp-3)}.dlc-body{padding:var(--sp-4);gap:var(--sp-3);align-content:start;display:grid}.dlc-user{align-items:center;gap:var(--sp-2);text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:flex;overflow:hidden}.dlc-stats{gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.dlc-stat{color:var(--muted);font-size:var(--fs-small);align-items:center;gap:4px;display:inline-flex}.dlc-stat svg{flex:none}.dlc-stat b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}.dlc-stat i{font-style:normal}.dealcard.is-sold .dlc-stage{filter:grayscale()brightness(.65)}.dealcard.is-sold{box-shadow:none}.ct{gap:var(--sp-3);display:grid}.ct-stage{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--radius);touch-action:pan-y;background:radial-gradient(110% 85% at 50% 18%,#191919,#0c0c0c 72%);place-items:center;display:grid;position:relative;overflow:hidden}.ct-stage:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffffff1a,#0000 70%);height:34px;position:absolute;inset-block-end:9%;inset-inline:18%}.ct-flat{width:46%;height:auto;image-rendering:pixelated;filter:drop-shadow(-14px 22px 26px #0000008c);transform:perspective(700px)rotateY(14deg)}.ct-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ct-stage .mc3d,.ct-stage .mc3d-host{width:100%;height:100%}.ct-glint{pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff24 50%,#0000 58%);position:absolute;inset:0;transform:translate(-180%)}@media (prefers-reduced-motion:no-preference){.ct-glint{animation:cape-glint .9s var(--ease) both}.ct-stage .mc3d{transition:opacity .3s var(--ease)}@keyframes ct-shake-x{0%,to{transform:none}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.ct-row.ct-shake{animation:ct-shake-x .4s var(--ease)}}.ct-lbl{font-size:var(--fs-small);color:var(--muted);font-weight:700}.ct-row{gap:var(--sp-2);align-items:stretch;display:flex}.ct-input{flex:1;min-width:0;min-height:44px}.ct-go{min-height:44px;padding-inline:var(--sp-6)}.ct-clear{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-width:44px;min-height:44px;color:var(--muted);cursor:pointer;font-size:1.2rem}.ct-clear:hover{color:var(--text)}.ct-cap{font-size:var(--fs-small);color:var(--muted);min-height:1.4em}.ct-cap.ct-err{color:#f87171}.pcard-media.pcard-cape{background:radial-gradient(110% 85% at 50% 18%,#191919,#0c0c0c 72%);place-items:center;display:grid}.pcard .pcard-cape .pc-capeart{object-fit:contain;width:44%;height:auto;image-rendering:pixelated;filter:drop-shadow(-10px 16px 20px #00000080);position:static;transform:perspective(700px)rotateY(14deg)}.pcard .pcard-cape .pc-snap{object-fit:contain;width:88%;height:auto;position:static}.pd2-edition{vertical-align:middle;font-size:var(--fs-small);color:var(--muted);background:var(--surface-2);border:1px solid var(--line);border-radius:999px;margin-inline-start:var(--sp-2);padding:2px 12px;font-weight:700;display:inline-block}.pd2-stat{padding-inline:2px}.cf{gap:var(--sp-2);max-width:70ch;display:grid}.cf-item{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.cf-item summary{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5,20px);cursor:pointer;min-height:44px;font-weight:700;list-style:none;display:flex}.cf-item summary::-webkit-details-marker{display:none}.cf-item summary svg{color:var(--muted);transition:transform .2s var(--ease);flex:none}.cf-item[open] summary svg{transform:rotate(180deg)}.cf-item p{padding:0 var(--sp-5,20px) var(--sp-4);color:var(--muted);line-height:2}.price-was{color:var(--muted);opacity:.8;margin-inline-end:6px;font-size:.85em;text-decoration-line:line-through}
