@keyframes mkt-vt-out{to{opacity:0;transform:translateY(-10px) scale(.995)}}@keyframes mkt-vt-in{0%{opacity:0;transform:translateY(14px) scale(.995)}}@keyframes mkt-aurora-drift{0%{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(-60px,40px,0) scale(1.15)}}@keyframes mkt-fan-spin{to{transform:rotate(360deg)}}@keyframes mkt-die-pulse{0%,to{stroke-opacity:.45}50%{stroke-opacity:1}}@keyframes mkt-vram-blink{0%,to{fill-opacity:.5}50%{fill-opacity:1}}@keyframes mkt-particle-ride{0%{offset-distance:0;opacity:0}12%,82%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes mkt-badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes mkt-divider-run{to{stroke-dashoffset:0}}@keyframes mkt-tick-pop{40%{transform:scale(1.07)}}@keyframes mkt-cc-in{0%{opacity:0;transform:translateY(16px)}}@keyframes mkt-faq-in{0%{opacity:0;transform:translateY(-6px)}}@view-transition{navigation:auto}.mkt-hero-title{view-transition-name:mkt-hero-title}::view-transition-old(root){animation:.28s cubic-bezier(.22,1,.36,1) both mkt-vt-out}::view-transition-new(root){animation:.34s cubic-bezier(.22,1,.36,1) both mkt-vt-in}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}:root{--mkt-aurora-o:0.5;--mkt-grid-line:rgba(255, 255, 255, 0.045)}@media (prefers-color-scheme:light){:root{--mkt-aurora-o:0.28;--mkt-grid-line:rgba(13, 18, 32, 0.055)}}:root[data-theme=light]{--mkt-aurora-o:0.28;--mkt-grid-line:rgba(13, 18, 32, 0.055)}:root[data-theme=dark]{--mkt-aurora-o:0.5;--mkt-grid-line:rgba(255, 255, 255, 0.045)}#marketplace-body.mkt-anim [data-reveal]{--d:0ms;opacity:0;transform:translateY(18px);transition:opacity .65s cubic-bezier(.22,1,.36,1) var(--d, 0ms),transform .65s cubic-bezier(.22,1,.36,1) var(--d, 0ms);will-change:opacity,transform}#marketplace-body.mkt-anim [data-reveal].is-in{opacity:1;transform:none}#marketplace-body .mkt-hero{position:relative;overflow:hidden}#marketplace-body .mkt-hero-bg{position:absolute;inset:0;pointer-events:none}#marketplace-body .mkt-aurora{position:absolute;border-radius:50%;filter:blur(70px);opacity:var(--mkt-aurora-o);animation:mkt-aurora-drift 16s ease-in-out infinite alternate}#marketplace-body .mkt-aurora-a{width:520px;height:420px;top:-180px;right:-80px;background:radial-gradient(closest-side,var(--main-serverroom),transparent 72%)}#marketplace-body .mkt-aurora-b{width:460px;height:380px;bottom:-220px;left:-140px;background:radial-gradient(closest-side,var(--highlight-green),transparent 72%);animation-delay:-8s;animation-duration:20s}#marketplace-body .mkt-hero-grid{position:absolute;inset:0;background-image:linear-gradient(var(--mkt-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--mkt-grid-line) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(90% 80%at 60% 10%,#000 30%,transparent 75%);mask-image:radial-gradient(90% 80%at 60% 10%,#000 30%,transparent 75%)}#marketplace-body .mkt-grad-text{background:var(--gradient-sr);-webkit-background-clip:text;background-clip:text;color:transparent}#marketplace-body .mkt-tilt{--rx:0deg;--ry:0deg;transform:perspective(1100px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .18s ease-out;will-change:transform}#marketplace-body .mkt-hero-card{box-shadow:var(--shadow)}#marketplace-body .mkt-gpu-illo{position:relative;margin:-6px -6px 4px}#marketplace-body .mkt-gpu-illo svg{width:100%;height:auto;display:block}#marketplace-body .mkt-illo-body{fill:var(--dark-card);stroke:var(--border-color);stroke-width:1.5}#marketplace-body .mkt-illo-shroud{fill:color-mix(in srgb,var(--text) 4%,transparent);stroke:var(--border-color);stroke-width:1}#marketplace-body .mkt-illo-bracket{fill:color-mix(in srgb,var(--muted-text) 30%,transparent)}#marketplace-body .mkt-illo-screw{fill:var(--background)}#marketplace-body .mkt-illo-power{fill:color-mix(in srgb,var(--muted-text) 35%,transparent)}#marketplace-body .mkt-illo-fan-ring{fill:color-mix(in srgb,var(--background) 55%,transparent);stroke:var(--main-serverroom);stroke-width:1.6;stroke-opacity:.55}#marketplace-body .mkt-illo-fan{--cx:118px;--cy:120px}#marketplace-body .mkt-illo-fan-2{--cx:246px}#marketplace-body .mkt-illo-blades{fill:color-mix(in srgb,var(--main-serverroom) 55%,var(--muted-text) 20%);fill-opacity:.8;transform-origin:var(--cx) var(--cy);animation:mkt-fan-spin 9s linear infinite}#marketplace-body .mkt-illo-fan-2 .mkt-illo-blades{animation-duration:11s;animation-delay:-3s}#marketplace-body .mkt-hero-card:hover .mkt-illo-blades{animation-duration:2.2s}#marketplace-body .mkt-illo-hub{fill:var(--dark-card);stroke:var(--main-serverroom);stroke-width:1.4;stroke-opacity:.7}#marketplace-body .mkt-illo-die{fill:color-mix(in srgb,var(--main-serverroom) 26%,var(--dark-card));stroke:var(--accent-serverroom);stroke-width:1.4;animation:mkt-die-pulse 3.2s ease-in-out infinite}#marketplace-body .mkt-illo-vram{fill:color-mix(in srgb,var(--highlight-green) 30%,var(--dark-card));stroke:var(--highlight-green);stroke-width:.8;stroke-opacity:.4;animation:mkt-vram-blink 2.6s ease-in-out infinite}#marketplace-body .mkt-illo-vram-2{animation-delay:.4s}#marketplace-body .mkt-illo-vram-3{animation-delay:.8s}#marketplace-body .mkt-illo-vram-4{animation-delay:1.2s}#marketplace-body .mkt-illo-vram-5{animation-delay:1.6s}#marketplace-body .mkt-illo-pcie{fill:color-mix(in srgb,var(--highlight-yellow) 45%,transparent)}#marketplace-body .mkt-illo-trace{fill:none;stroke:var(--main-serverroom);stroke-width:1.4;stroke-opacity:.35}#marketplace-body .mkt-illo-particle{fill:var(--accent-serverroom);opacity:0}@supports (offset-path:path("M0 0 H10")){#marketplace-body .mkt-illo-particle{offset-path:path("M436 96 H482 V60 H508");offset-rotate:0deg;animation:mkt-particle-ride 3.4s linear infinite}#marketplace-body .mkt-illo-particle-2{offset-path:path("M436 128 H492 V176 H508");animation-duration:4.1s;animation-delay:1.1s}#marketplace-body .mkt-illo-particle-3{offset-path:path("M436 112 H508");animation-duration:2.8s;animation-delay:2s}}#marketplace-body .mkt-illo-badge{position:absolute;top:8px;left:10px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--highlight-green);background:color-mix(in srgb,var(--highlight-green) 12%,var(--background));border:1px solid color-mix(in srgb,var(--highlight-green) 45%,transparent);border-radius:var(--border-radius-max);animation:mkt-badge-float 5s ease-in-out infinite}#marketplace-body .mkt-hero .marketplace-benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}#marketplace-body .mkt-hero .marketplace-benefits .benefit-item{display:flex;gap:8px;align-items:flex-start;flex-direction:column;padding:14px;border-radius:var(--border-radius-default);border:var(--border-default);background:color-mix(in srgb,var(--text) 4%,transparent);transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s ease,background-color .25s ease}#marketplace-body .mkt-hero .marketplace-benefits .benefit-item:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--main-serverroom) 55%,var(--border-color));background:color-mix(in srgb,var(--main-serverroom) 7%,transparent)}#marketplace-body .mkt-benefit-icon{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:9px;color:var(--main-serverroom);background:color-mix(in srgb,var(--main-serverroom) 12%,transparent);border:1px solid color-mix(in srgb,var(--main-serverroom) 30%,transparent);transition:transform .25s cubic-bezier(.34,1.56,.64,1),color .25s ease}#marketplace-body .mkt-benefit-icon svg{width:16px;height:16px}#marketplace-body .benefit-item:hover .mkt-benefit-icon{transform:scale(1.12) rotate(-4deg);color:var(--accent-serverroom)}#marketplace-body .pills .pill{background:0 0;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}#marketplace-body .pills .pill:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--main-serverroom) 60%,var(--pill-border));box-shadow:0 6px 18px color-mix(in srgb,var(--main-serverroom) 18%,transparent)}#marketplace-body .main-btn{transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}#marketplace-body .main-btn:hover{transform:translateY(-2px)}#marketplace-body .main-btn:active{transform:translateY(0) scale(.98)}#marketplace-body .mkt-btn-shine{position:relative;overflow:hidden}#marketplace-body .mkt-btn-shine::after{content:"";position:absolute;top:0;bottom:0;left:-80%;width:45%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);transition:left .6s cubic-bezier(.22,1,.36,1);pointer-events:none}#marketplace-body .mkt-btn-shine:hover::after{left:130%}#marketplace-body .mkt-divider{max-width:var(--container-max);margin:0 auto;padding:0 20px}#marketplace-body .mkt-divider svg{width:100%;height:40px;display:block}#marketplace-body .mkt-divider-trace{fill:none;stroke:var(--border-color);stroke-width:1.4}#marketplace-body .mkt-divider-pulse{fill:none;stroke:var(--main-serverroom);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:90 1400;stroke-dashoffset:1490;animation:mkt-divider-run 7s linear infinite;opacity:.85}#marketplace-body .mkt-divider-node{fill:var(--background);stroke:color-mix(in srgb,var(--main-serverroom) 65%,var(--border-color));stroke-width:1.4}#marketplace-body #how .mkt-pipeline{list-style:none;counter-reset:mkt-step;padding-left:0;position:relative}#marketplace-body #how .mkt-pipeline li{list-style:none;counter-increment:mkt-step;position:relative;padding:0 0 18px 46px;margin:0}#marketplace-body #how .mkt-pipeline li::before{content:counter(mkt-step);position:absolute;left:0;top:-2px;width:30px;height:30px;display:grid;place-items:center;font-size:13px;font-weight:700;color:var(--main-serverroom);background:color-mix(in srgb,var(--main-serverroom) 10%,transparent);border:1px solid color-mix(in srgb,var(--main-serverroom) 45%,var(--border-color));border-radius:50%;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background-color .25s ease,color .25s ease}#marketplace-body #how .mkt-pipeline li::after{content:"";position:absolute;left:14.5px;top:30px;bottom:2px;width:1px;background:linear-gradient(var(--border-color),color-mix(in srgb,var(--main-serverroom) 35%,var(--border-color)))}#marketplace-body #how .mkt-pipeline li:last-child::after{display:none}#marketplace-body #how .mkt-pipeline li:hover::before{transform:scale(1.15);background:var(--main-serverroom);color:var(--background)}#marketplace-body .mkt-checklist li{padding-left:30px;transition:transform .2s ease}#marketplace-body .mkt-checklist li:hover{transform:translateX(3px)}#marketplace-body .mkt-checklist li::before{content:"✓";top:2px;width:19px;height:19px;display:grid;place-items:center;font-size:11px;font-weight:800;color:var(--highlight-green);background:color-mix(in srgb,var(--highlight-green) 12%,transparent);border:1px solid color-mix(in srgb,var(--highlight-green) 45%,transparent);border-radius:50%;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}#marketplace-body .mkt-checklist li:hover::before{transform:scale(1.2)}#marketplace-body .mkt-glow-card{--mx:50%;--my:50%;position:relative}#marketplace-body .mkt-glow-card::after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(240px circle at var(--mx, 50%) var(--my, 50%),color-mix(in srgb,var(--main-serverroom) 10%,transparent),transparent 65%);opacity:0;transition:opacity .35s ease;pointer-events:none}#marketplace-body .mkt-glow-card:hover::after{opacity:1}#marketplace-body .mkt-price-scale{margin-top:4px}#marketplace-body .mkt-range{--val:18%;-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:var(--border-radius-max);background:linear-gradient(90deg,var(--main-serverroom) calc(var(--val, 18%)),color-mix(in srgb,var(--muted-text) 22%,transparent)0);outline-offset:4px;cursor:pointer}#marketplace-body .mkt-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--accent-serverroom);border:3px solid var(--background);box-shadow:0 0 0 1.5px var(--main-serverroom),0 4px 12px color-mix(in srgb,var(--main-serverroom) 45%,transparent);transition:transform .15s ease}#marketplace-body .mkt-range::-webkit-slider-thumb:hover,#marketplace-body .mkt-range:active::-webkit-slider-thumb{transform:scale(1.25)}#marketplace-body .mkt-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--accent-serverroom);border:3px solid var(--background);box-shadow:0 0 0 1.5px var(--main-serverroom);transition:transform .15s ease}#marketplace-body .mkt-range::-moz-range-thumb:hover{transform:scale(1.25)}#marketplace-body .mkt-range-labels{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:var(--muted-text)}#marketplace-body .mkt-breakdown{margin-top:10px}#marketplace-body .mkt-breakdown-bar{display:flex;height:10px;border-radius:var(--border-radius-max);overflow:hidden;border:var(--border-default);background:color-mix(in srgb,var(--muted-text) 12%,transparent)}#marketplace-body .mkt-breakdown-net{background:var(--gradient-sr);transition:width .5s cubic-bezier(.22,1,.36,1)}#marketplace-body .mkt-breakdown-fee{background:color-mix(in srgb,var(--muted-text) 35%,transparent);transition:width .5s cubic-bezier(.22,1,.36,1)}#marketplace-body .mkt-breakdown-legend{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:var(--muted-text)}#marketplace-body .mkt-breakdown-legend span{display:inline-flex;align-items:center;gap:6px}#marketplace-body .mkt-dot{width:8px;height:8px;border-radius:50%;display:inline-block}#marketplace-body .mkt-dot-net{background:var(--highlight-green)}#marketplace-body .mkt-dot-fee{background:color-mix(in srgb,var(--muted-text) 55%,transparent)}#marketplace-body #earnings-calculator .marketplace-calc .calc-result{background:linear-gradient(135deg,color-mix(in srgb,var(--main-serverroom) 16%,transparent),color-mix(in srgb,var(--highlight-green) 10%,transparent))}#marketplace-body #earnings-calculator .marketplace-calc .calc-result strong{color:var(--accent-serverroom);font-weight:600;font-variant-numeric:tabular-nums}#marketplace-body .calc-result strong.mkt-tick{animation:mkt-tick-pop .35s cubic-bezier(.34,1.56,.64,1)}#marketplace-body .mkt-cc-empty{grid-column:1/-1;padding:22px;border-radius:var(--border-radius-default);border:1px dashed var(--border-color);color:var(--muted-text);font-size:14px;text-align:center}#marketplace-body .mkt-community-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-lg)}#marketplace-body .mkt-cc-card{--d:0ms;display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:var(--border-radius-default);border:var(--border-default);background:var(--gradient-background);animation:mkt-cc-in .5s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d);transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .25s ease}@media (prefers-reduced-motion:reduce){#marketplace-body .mkt-cc-card{animation-delay:0ms}}#marketplace-body .mkt-cc-card:hover,#marketplace-body .mkt-runtime-item:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--main-serverroom) 55%,var(--border-color))}#marketplace-body .mkt-cc-head{display:flex;gap:8px;flex-wrap:wrap}#marketplace-body .mkt-cc-title{margin:0}#marketplace-body .mkt-cc-chips{display:flex;flex-wrap:wrap;gap:6px}#marketplace-body .mkt-cc-chips span{font-size:12px;color:var(--muted-text);padding:4px 9px;border-radius:var(--border-radius-max);border:1px solid var(--border-color)}#marketplace-body .mkt-cc-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:auto;padding-top:12px;border-top:var(--border-default)}#marketplace-body .mkt-cc-price{font-size:20px;color:var(--accent-serverroom);font-variant-numeric:tabular-nums}#marketplace-body .mkt-cc-price-pending{font-size:13px;color:var(--muted-text)}#marketplace-body .mkt-runtime-item{transition:transform .22s ease,border-color .22s ease}#marketplace-body .mkt-runtime-item .pill{transition:background-color .22s ease,color .22s ease}#marketplace-body .mkt-runtime-item:hover .pill{background:color-mix(in srgb,var(--main-serverroom) 18%,var(--pill-bg))}#marketplace-body .mkt-faq details{transition:border-color .25s ease,background-color .25s ease;border-radius:var(--border-radius-sm)}#marketplace-body .mkt-cc-chips span,#marketplace-body .mkt-faq details:hover{background:color-mix(in srgb,var(--text) 3%,transparent)}#marketplace-body .mkt-faq details summary{transition:color .2s ease}#marketplace-body .mkt-faq details summary:hover{color:var(--main-serverroom)}#marketplace-body .mkt-faq details[open] p{animation:mkt-faq-in .35s cubic-bezier(.22,1,.36,1) both}#marketplace-body .mkt-cta-band .mkt-cta-card{position:relative;overflow:hidden;text-align:center;padding:44px 24px 40px;border-radius:var(--border-radius-default);border:1px solid color-mix(in srgb,var(--main-serverroom) 35%,var(--border-color));background:var(--gradient-background)}#marketplace-body .mkt-cta-band .mkt-cta-card h2{margin-bottom:8px}#marketplace-body .mkt-cta-band .mkt-cta-card .sub{margin-bottom:0}#marketplace-body .mkt-cta-glow{position:absolute;inset:0;background:radial-gradient(420px 200px at 50% 0%,color-mix(in srgb,var(--main-serverroom) 20%,transparent),transparent 70%),radial-gradient(320px 160px at 85% 100%,color-mix(in srgb,var(--highlight-green) 12%,transparent),transparent 70%);pointer-events:none}#marketplace-body .mkt-cta-actions{justify-content:center;margin-top:22px;position:relative}@media (max-width:768px){#marketplace-body .mkt-aurora{filter:blur(50px)}#marketplace-body .mkt-aurora-a{width:320px;height:260px}#marketplace-body .mkt-aurora-b{width:280px;height:230px}#marketplace-body .mkt-hero .marketplace-benefits{grid-template-columns:1fr}}