.fixtmarket-theme{--fm-bg:#f4f4f5;--fm-card:#fff;--fm-border:#e4e4e7;--fm-text:#0f0f12;--fm-muted:#52525b;--fm-amber:#f59e0b;--fm-cyan:#06b6d4;--fm-copper:#c9772f;--fm-magenta:#ec4899;--fm-emerald:#10b981;--fm-violet:#8b5cf6;--fm-header:#0f0f12;--fm-parallax-x:0px;--fm-parallax-y:0px;--fm-depth-sm:0 2px 8px #0f0f120f, 0 1px 2px #0f0f120a;--fm-depth-md:0 8px 24px #0f0f121a, 0 2px 6px #0f0f120d;--fm-depth-lg:0 16px 48px #0f0f121f, 0 4px 12px #f59e0b14}.fixtmarket-theme .market-site-bg{z-index:0;pointer-events:none;background:linear-gradient(165deg,#eef2f7 0%,#f5f0e8 35%,#e8f4f8 65%,#f4f4f5 100%);position:fixed;inset:0;overflow:hidden}.fixtmarket-theme .market-site-bg__gradient-shift{opacity:.85;background:conic-gradient(from 180deg,#f59e0b14 0deg,#06b6d412 90deg,#ec48990d 180deg,#10b9810f 270deg,#f59e0b14 360deg);animation:40s linear infinite market-gradient-rotate;position:absolute;inset:-50%}@keyframes market-gradient-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fixtmarket-theme .market-site-bg__mesh{transform:translate(var(--fm-parallax-x), var(--fm-parallax-y));background:radial-gradient(55% 45% at 18% 28%,#f59e0b24,#0000 65%),radial-gradient(45% 40% at 82% 18%,#06b6d41c,#0000 60%),radial-gradient(40% 45% at 65% 78%,#c9772f17,#0000 55%),radial-gradient(30% 30% at 8% 88%,#ec48990f,#0000 50%);transition:transform .2s ease-out;animation:28s ease-in-out infinite alternate market-mesh-drift;position:absolute;inset:-25%}.fixtmarket-theme .market-site-bg__grid{opacity:.7;background-image:linear-gradient(#0f0f1209 1px,#0000 1px),linear-gradient(90deg,#0f0f1209 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 75% at 50% 35%,#000 20%,#0000 72%);mask-image:radial-gradient(85% 75% at 50% 35%,#000 20%,#0000 72%)}.fixtmarket-theme .market-site-bg__orb{filter:blur(72px);opacity:.55;border-radius:50%;position:absolute}.fixtmarket-theme .market-site-bg__orb--amber{background:#f59e0b38;width:340px;height:340px;animation:22s ease-in-out infinite market-orb-float;top:8%;right:12%}.fixtmarket-theme .market-site-bg__orb--cyan{background:#06b6d42e;width:280px;height:280px;animation:26s ease-in-out -8s infinite reverse market-orb-float;bottom:18%;left:6%}.fixtmarket-theme .market-site-bg__orb--copper{background:#c9772f24;width:220px;height:220px;animation:20s ease-in-out -14s infinite market-orb-float;top:52%;left:42%}.fixtmarket-theme .market-site-bg__scanline{opacity:.4;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#0f0f1203 3px 4px);position:absolute;inset:0}@keyframes market-mesh-drift{0%{transform:translate(var(--fm-parallax-x), var(--fm-parallax-y)) scale(1)}to{transform:translate(calc(var(--fm-parallax-x) + 2%), calc(var(--fm-parallax-y) - 1.5%)) scale(1.04)}}@keyframes market-orb-float{0%,to{transform:translate(0)scale(1)}33%{transform:translate(24px,-18px)scale(1.06)}66%{transform:translate(-16px,12px)scale(.96)}}.fixtmarket-theme .market-logo-neon{background:linear-gradient(90deg,#fde68a 0%,#f59e0b 18%,#22d3ee 38%,#f97316 58%,#fbbf24 78%,#06b6d4 100%) 0 0/300% 100%;-webkit-text-fill-color:transparent;color:#0000;filter:drop-shadow(0 0 6px #f59e0b8c)drop-shadow(0 0 14px #06b6d44d);-webkit-background-clip:text;background-clip:text;animation:7s linear infinite market-logo-hue}.fixtmarket-theme .market-logo-fixt{color:#fafafa;-webkit-text-fill-color:#fafafa}.fixtmarket-theme .market-logo-hero .market-logo-neon{filter:drop-shadow(0 0 10px #f59e0ba6)drop-shadow(0 0 22px #06b6d459)}.fixtmarket-theme .market-logo-hero .market-logo-fixt{color:#fafafa;-webkit-text-fill-color:#fafafa}@keyframes market-logo-hue{0%{background-position:0%}to{background-position:300%}}.fixtmarket-theme .market-hero-gradient{background:linear-gradient(145deg,#0c0c0f 0%,#141420 28%,#1a1a2e 52%,#0f172a 78%,#111827 100%);border-bottom-color:#f59e0b40}.fixtmarket-theme .market-hero-glow{background:radial-gradient(70% 55% at 75% 35%,#f59e0b47,#0000 68%),radial-gradient(55% 45% at 15% 75%,#06b6d438,#0000 62%),radial-gradient(40% 35%,#ec48991a,#0000 55%),radial-gradient(30% 25% at 92% 88%,#10b9811f,#0000 50%);animation:8s ease-in-out infinite alternate market-hero-glow-pulse}@keyframes market-hero-glow-pulse{0%{opacity:.85;transform:scale(1)}to{opacity:1;transform:scale(1.03)}}.fixtmarket-theme .market-hero-accent-line{background:linear-gradient(90deg, transparent, var(--fm-amber) 20%, var(--fm-cyan) 50%, var(--fm-magenta) 80%, transparent);background-size:200% 100%;height:3px;animation:5s ease-in-out infinite market-accent-slide;position:absolute;bottom:0;left:0;right:0}@keyframes market-accent-slide{0%,to{background-position:0%}50%{background-position:100%}}.fixtmarket-theme .market-hero-noise{opacity:.035;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.fixtmarket-theme .market-social-proof{letter-spacing:.04em;color:#fde68a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f59e0b1f;border:1px solid #f59e0b59;border-radius:9999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.6875rem;font-weight:700;display:inline-flex}.fixtmarket-theme .market-social-proof__dot{background:#34d399;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite market-live-pulse;box-shadow:0 0 8px #34d399cc}@keyframes market-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.fixtmarket-theme .market-badge-amber{color:#1a1208;background:linear-gradient(135deg,#d97706,#fbbf24);box-shadow:0 2px 8px #d9770640}.fixtmarket-theme .market-badge-cyan{color:#0f172a;background:linear-gradient(135deg,#0891b2,#22d3ee);box-shadow:0 2px 8px #06b6d433}.fixtmarket-theme .market-badge-magenta{color:#fff;background:linear-gradient(135deg,#ec4899,#f472b6)}.fixtmarket-theme .market-card{border:1px solid var(--fm-border);box-shadow:var(--fm-depth-sm), inset 0 1px 0 #ffffffe6;background:linear-gradient(#fff 0%,#fafafa 100%);border-radius:.875rem;transition:border-color .25s,box-shadow .25s,transform .25s}.fixtmarket-theme .market-card:hover{box-shadow:var(--fm-depth-md), 0 0 0 1px #fbbf2426 inset, 0 0 24px #f59e0b1f;border-color:#f59e0b73;transform:translateY(-4px)scale(1.01)}.fixtmarket-theme .market-product-card{transition:border-color .3s,box-shadow .3s,transform .3s cubic-bezier(.34,1.56,.64,1);position:relative}.fixtmarket-theme .market-product-card:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--fm-amber), var(--fm-cyan), var(--fm-magenta));opacity:0;z-index:-1;transition:opacity .3s;position:absolute;inset:-1px}.fixtmarket-theme .market-product-card:hover:before{opacity:.35}.fixtmarket-theme .market-product-card:hover{box-shadow:var(--fm-depth-md), 0 0 32px #06b6d424, 0 0 48px #f59e0b1a;border-color:#f59e0b8c;transform:translateY(-5px)scale(1.015)}.fixtmarket-theme .market-card-vibrant{background:linear-gradient(180deg, #fff 0%, #f8fafc 100%) padding-box, linear-gradient(135deg, var(--fm-amber), var(--fm-cyan), var(--fm-copper), var(--fm-magenta)) border-box;box-shadow:var(--fm-depth-lg);border:2px solid #0000;border-radius:.875rem;transition:transform .25s,box-shadow .25s}.fixtmarket-theme .market-card-vibrant:hover{transform:translateY(-2px);box-shadow:0 20px 56px #0f0f1224,0 6px 16px #06b6d41a}.fixtmarket-theme .market-input{border:2px solid var(--fm-border);width:100%;color:var(--fm-text);background:#fffffff2;border-radius:.5rem;outline:none;padding:.75rem 1rem;font-size:1rem;transition:border-color .15s,box-shadow .15s;box-shadow:inset 0 1px 2px #0f0f120a}.fixtmarket-theme .market-input:focus{border-color:var(--fm-amber);box-shadow:0 0 0 3px #f59e0b33,inset 0 1px 2px #0f0f120a}.fixtmarket-theme .market-chip{border:2px solid var(--fm-border);color:var(--fm-text);background:#ffffffe6;border-radius:9999px;padding:.45rem .95rem;font-size:.8125rem;font-weight:700;transition:all .15s;box-shadow:0 1px 3px #0f0f120d}.fixtmarket-theme .market-chip:hover{border-color:var(--fm-cyan);color:#0891b2;box-shadow:0 2px 8px #06b6d41f}.fixtmarket-theme .market-chip-active{color:#fbbf24;background:linear-gradient(145deg,#18181b,#3f3f46);border-color:#0000;transform:scale(1.04);box-shadow:0 4px 14px #0003,inset 0 1px #ffffff14,0 0 0 2px #f59e0b59}.fixtmarket-theme .market-chip:active:not(.market-chip-active){transform:scale(.97)}.fixtmarket-theme .market-btn-primary{color:#1a1208;cursor:pointer;background-color:#d4a017;background-image:linear-gradient(105deg,#0000 0% 38%,#ffffff80 50%,#0000 62% 100%),linear-gradient(145deg,#a16207 0%,#ca8a04 22%,#facc15 48%,#eab308 72%,#b45309 100%);background-position:200% 0,0 0;background-size:220% 100%,100% 100%;border:1px solid #925e0e8c;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:4s ease-in-out infinite market-btn-shimmer;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffecb3a6,0 4px 16px #b4780a61,0 2px 4px #0f0f121a}.fixtmarket-theme .market-btn-primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffecb3bf,0 8px 28px #b4780a7a,0 4px 8px #0f0f121f}.fixtmarket-theme .market-btn-primary:active{transform:translateY(0)}.fixtmarket-theme .market-btn-primary:disabled{opacity:.55;cursor:not-allowed;transform:none}@keyframes market-btn-shimmer{0%,72%,to{background-position:200% 0,0 0}38%{background-position:-80% 0,0 0}}.fixtmarket-theme .market-btn-secondary{color:#0f172a;box-shadow:var(--fm-depth-sm), inset 0 1px 0 #ffffffe6;background:linear-gradient(#fffffff2 0%,#ecfeffd9 100%);border:2px solid #0891b28c;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;font-weight:800;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.fixtmarket-theme .market-btn-secondary:hover{border-color:var(--fm-cyan);box-shadow:var(--fm-depth-md), 0 0 0 1px #06b6d426;transform:translateY(-2px)}.fixtmarket-theme .market-btn-outline{color:#18181b;box-shadow:var(--fm-depth-sm);background:#ffffffeb;border:2px solid #18181b;border-radius:.625rem;justify-content:center;align-items:center;font-weight:800;text-decoration:none;transition:transform .2s,background .2s,color .2s,box-shadow .2s;display:inline-flex}.fixtmarket-theme .market-btn-outline:hover{color:#fbbf24;box-shadow:var(--fm-depth-md);background:#18181b;transform:translateY(-2px)}.fixtmarket-theme .market-agent-panel{box-shadow:var(--fm-depth-lg);background:linear-gradient(#fffbebf2 0%,#fffffffa 40%) padding-box padding-box;border:2px solid #0000}.fixtmarket-theme .market-moat-strip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#d4d4d8;background:#0f0f12e0;border-bottom:1px solid #f59e0b33}.fixtmarket-theme .market-moat-strip span{transition:color .2s,transform .2s}.fixtmarket-theme .market-moat-strip span:hover{color:#fafafa;transform:translateY(-1px)}.fixtmarket-theme .market-section-glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--fm-depth-sm);background:#ffffffc7;border:1px solid #fff9;border-radius:1rem}.fixtmarket-theme .market-page-hero{background:linear-gradient(135deg,#0f0f12 0%,#1e1b4b 50%,#0f172a 100%);border-bottom:1px solid #f59e0b26;padding:2rem 1rem 2.5rem;position:relative;overflow:hidden}.fixtmarket-theme .market-page-hero__glow{pointer-events:none;background:radial-gradient(60% 80% at 80% 20%,#f59e0b33,#0000 60%),radial-gradient(50% 60% at 10% 80%,#06b6d426,#0000 55%);position:absolute;inset:0}.fixtmarket-theme .market-drawer{-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:#fffffff0;border-left:1px solid #f59e0b33;box-shadow:-8px 0 40px #0f0f1226,0 0 60px #06b6d40f}.fixtmarket-theme .market-drawer-line{transition:border-color .2s,box-shadow .2s,transform .2s}.fixtmarket-theme .market-drawer-line:hover{border-color:#f59e0b59;transform:translate(-2px);box-shadow:0 4px 16px #f59e0b1a}.fixtmarket-theme .market-stat-pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;background:#ffffff0f;border:1px solid #ffffff14;border-radius:.75rem;padding:.65rem .75rem;transition:border-color .25s,background .25s,transform .25s}.fixtmarket-theme .market-stat-pill:hover{background:#ffffff1a;border-color:#f59e0b66;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.fixtmarket-theme .market-site-bg__mesh,.fixtmarket-theme .market-site-bg__orb,.fixtmarket-theme .market-site-bg__gradient-shift,.fixtmarket-theme .market-hero-glow,.fixtmarket-theme .market-hero-accent-line,.fixtmarket-theme .market-social-proof__dot,.fixtmarket-theme .market-logo-neon,.fixtmarket-theme .market-btn-primary{animation:none}.fixtmarket-theme .market-card:hover,.fixtmarket-theme .market-card-vibrant:hover,.fixtmarket-theme .market-product-card:hover,.fixtmarket-theme .market-btn-primary:hover,.fixtmarket-theme .market-btn-secondary:hover,.fixtmarket-theme .market-btn-outline:hover,.fixtmarket-theme .market-chip-active,.fixtmarket-theme .market-stat-pill:hover,.fixtmarket-theme .market-moat-strip span:hover,.fixtmarket-theme .market-drawer-line:hover{transform:none}}
