:root{--ui-chrome: #FFFFFF;--ui-chrome-elevated: #FAFAFA;--ui-chrome-ink: #0F2E2C;--ui-canvas: #DCE8E5;--ui-canvas-subtle: #E8F2F0;--ui-surface: #FFFFFF;--ui-border: #B0CEC8;--ui-border-strong: #8FB5AD;--ui-text: #0F2E2C;--ui-muted: #5C716D;--ui-accent: #0D9488;--ui-accent-light: #14B8A6;--ui-accent-deep: #0F766E;--ui-accent-muted: rgba(13, 148, 136, .14);--ui-accent-ring: rgba(13, 148, 136, .25);--ui-warm: #ECFDF5;--ui-primary: #0F766E;--ui-success: #059669;--ui-danger: #DC2626;--nx-navy: var(--ui-text);--nx-bg: var(--ui-canvas);--nx-bg-2: var(--ui-canvas-subtle);--nx-panel: var(--ui-surface);--nx-line: var(--ui-border);--nx-teal: var(--ui-accent);--nx-teal-light: var(--ui-accent-light);--nx-teal-dark: var(--ui-accent-deep);--nx-green: var(--ui-success);--nx-cyan: var(--ui-accent-light);--nx-mint: var(--ui-accent-light);--nx-accent-deep: #134E4A;--nx-ink: var(--ui-text);--nx-muted: var(--ui-muted);--nx-on-brand: #FFFFFF;--nx-surface-light: var(--ui-surface);--nx-surface-light-2: var(--ui-canvas-subtle);--nx-text-on-light: var(--ui-text);--nx-text-muted-on-light: var(--ui-muted);--nx-brand-gradient: linear-gradient(135deg, #0F766E 0%, #0D9488 50%, #059669 100%);--nx-brand-gradient-soft: linear-gradient(135deg, rgba(13, 148, 136, .12) 0%, rgba(5, 150, 105, .06) 100%);--nx-admin-bg: #E4EDEB;--nx-admin-bg-2: #ECF3F1;--nx-admin-surface: #FFFFFF;--nx-admin-surface-2: #F4FAF8;--nx-admin-sidebar: #00332C;--nx-admin-ink: #00332C;--nx-admin-muted: #4A6B66;--nx-admin-border: #A8C4BE;--nx-admin-border-subtle: #D0E0DC;--nx-admin-accent: #1e7b85;--nx-admin-accent-soft: rgba(30, 123, 133, .12);--nx-admin-lime: #A6CE39;--ui-card-shadow: 0 2px 10px -3px rgba(15, 46, 44, .12), 0 0 0 1px rgba(15, 46, 44, .04);--ui-card-shadow-hover: 0 10px 28px -10px rgba(15, 46, 44, .16), 0 0 0 1px rgba(13, 148, 136, .12)}html.nx-root{background-color:var(--ui-canvas);overflow-x:hidden;min-height:100%;min-height:100dvh;overscroll-behavior:none;overscroll-behavior-y:none}body.theme-front{background-color:var(--ui-canvas);background-image:none;color:var(--ui-text);position:relative;min-height:100%;min-height:100dvh;overscroll-behavior:none;overscroll-behavior-y:none}body.theme-front:before{content:"";position:fixed;inset:0;z-index:-1;background-color:var(--ui-canvas);pointer-events:none}html.nx-pause-motion .nx-pulse-dot{animation-play-state:paused!important}[x-cloak]{display:none!important}html.nx-mobile-nav-open #nexora-fab-dock{visibility:hidden;pointer-events:none}html.nx-mobile-nav-open .nx-chrome{background:transparent;border-bottom-color:transparent;box-shadow:none}.font-display{font-family:Sora,Prompt,sans-serif;letter-spacing:-.03em}.font-mono-tech{font-family:Space Grotesk,Sora,monospace;letter-spacing:-.01em}.nx-kicker{font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:var(--ui-accent-deep)}.nx-ai-bg,.nx-backdrop,.nx-nodes{display:none!important}.nx-chrome{background:#fff;color:var(--ui-chrome-ink);border-bottom:1px solid var(--ui-border-strong);box-shadow:0 2px 8px -4px #0f2e2c14}.nx-chrome:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ui-accent);opacity:.75;pointer-events:none}.nx-chrome{position:relative}.nx-chrome .nx-nav-link{border-radius:9999px;padding:.45rem .9rem;font-size:.875rem;font-weight:500;color:var(--ui-muted);transition:color .15s ease,background .15s ease}.nx-chrome .nx-nav-link:hover{color:var(--ui-accent-deep);background:var(--ui-accent-muted)}.nx-chrome .nx-nav-link.is-active{font-weight:600;color:var(--ui-accent-deep);background:var(--ui-accent-muted);box-shadow:inset 0 0 0 1px #0d948833}.nx-chrome .nx-btn-ghost{color:var(--ui-accent-deep);background:#fff;border:1px solid var(--ui-border-strong);border-radius:9999px}.nx-chrome .nx-btn-ghost:hover{background:var(--ui-warm);border-color:var(--ui-accent);color:var(--ui-accent-deep)}.nx-glass,.nx-panel,.nx-page-header{background:var(--ui-surface);color:var(--ui-text);border:1px solid var(--ui-border-strong);border-radius:1.25rem;box-shadow:var(--ui-card-shadow);contain:paint}.nx-glass-accent{border-color:var(--ui-accent);border-width:1px;background:var(--ui-surface);box-shadow:var(--ui-card-shadow)}.nx-glass-soft{background:var(--ui-surface);border:1px solid var(--ui-border-strong);border-radius:1rem;box-shadow:var(--ui-card-shadow);contain:paint}.nx-glass-hero{border:none;background:transparent;box-shadow:none;border-radius:0}.nx-hero-shell{position:relative;overflow:hidden;border-radius:1.5rem;border:1px solid var(--ui-border-strong);background:var(--ui-surface);padding:2rem 1.5rem;box-shadow:var(--ui-card-shadow);contain:paint}@media (min-width: 640px){.nx-hero-shell{padding:2.5rem}}@media (min-width: 1024px){.nx-hero-shell{padding:3rem}}.nx-section-band{margin-top:3.5rem;padding:2rem 1.25rem;border-radius:1.5rem;border:1px solid var(--ui-border-strong);background:var(--ui-surface);box-shadow:var(--ui-card-shadow);contain:paint}@media (min-width: 640px){.nx-section-band{padding:2rem 1.75rem}}.nx-insight-card{position:relative;overflow:hidden;border-radius:1.25rem;border:1px solid var(--ui-border-strong);border-top:3px solid var(--ui-accent);background:var(--ui-surface);box-shadow:var(--ui-card-shadow);contain:paint}@media (hover: hover){.nx-insight-card:hover{box-shadow:var(--ui-card-shadow-hover);border-color:var(--ui-accent)}}.nx-stat-box{flex:1;min-width:5.5rem;border-radius:1rem;border:1px solid var(--ui-border-strong);background:var(--ui-surface);padding:.85rem 1rem;box-shadow:var(--ui-card-shadow)}.nx-category-hub{padding:1.15rem 1rem}@media (min-width: 640px){.nx-category-hub{padding:1.35rem}}.nx-category-hub__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media (min-width: 640px){.nx-category-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.nx-category-hub__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.nx-hub-card{display:flex;align-items:center;gap:.85rem;width:100%;min-height:5.5rem;padding:.9rem 1rem;border-radius:1rem;border:1px solid var(--ui-border-strong);background:var(--ui-surface);box-shadow:var(--ui-card-shadow);text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}@media (hover: hover){.nx-hub-card:hover{border-color:var(--ui-accent);box-shadow:var(--ui-card-shadow-hover);background:linear-gradient(180deg,var(--ui-surface),var(--ui-warm))}}.nx-hub-card.is-active{border-color:var(--ui-accent);background:var(--ui-warm);box-shadow:0 0 0 1px #0d94882e,var(--ui-card-shadow)}.nx-hub-card--featured{border-top:3px solid var(--ui-accent)}.nx-hub-card--featured.is-active{border-top-color:var(--ui-accent-deep)}.nx-hub-card__illus{display:grid;place-items:center;flex-shrink:0;width:3.25rem;height:3.25rem;border-radius:.85rem;background:var(--ui-accent-muted);color:var(--ui-accent-deep);font-size:1.2rem}.nx-hub-card--featured .nx-hub-card__illus{background:linear-gradient(135deg,#0d948829,#0596691a);color:var(--ui-accent-deep)}.nx-hub-card__body{min-width:0;flex:1}.nx-hub-card__title{display:block;font-size:.9375rem;font-weight:700;line-height:1.3;color:var(--ui-text)}.nx-hub-card__desc{display:block;margin-top:.15rem;font-size:.75rem;font-weight:500;line-height:1.35;color:var(--ui-muted)}.nx-hub-card__badge{display:inline-flex;margin-top:.35rem;align-items:center;gap:.25rem;border-radius:9999px;padding:.1rem .45rem;font-size:.625rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ui-accent-deep);background:var(--ui-accent-muted)}.nx-category-hub__shortcuts{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--ui-border)}.nx-category-hub__shortcuts-label{margin-bottom:.65rem;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ui-muted)}.nx-hub-util{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .8rem;border-radius:9999px;border:1px solid var(--ui-border);background:var(--ui-canvas-subtle);color:var(--ui-text);font-size:.8125rem;font-weight:600;text-decoration:none;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.nx-hub-util:hover{border-color:var(--ui-accent);background:var(--ui-warm);color:var(--ui-accent-deep)}.nx-hub-util i{font-size:.8rem;color:var(--ui-accent)}.nx-hub-util:hover i{color:var(--ui-accent-deep)}.nx-banner-viewport{touch-action:pan-y pinch-zoom;isolation:isolate}.nx-banner-track{position:relative;z-index:1;will-change:transform}.nx-banner-slide{flex:0 0 100%;width:100%}.nx-banner-dot-active{width:1.75rem;background:var(--ui-accent)}.nx-banner-controls{position:absolute;inset:0;z-index:40;pointer-events:none}.nx-banner-control{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid rgba(255,255,255,.35);border-radius:9999px;padding:0;color:#fff;cursor:pointer;pointer-events:auto;background:#0f2e2c73;box-shadow:0 4px 14px #00000040;transform:translateY(-50%);transition:background .2s ease,border-color .2s ease}.nx-banner-control--prev{left:.75rem}.nx-banner-control--next{right:.75rem}.nx-banner-control:hover{background:#0f2e2ca6;border-color:#ffffff8c}.nx-banner-control:focus{outline:none}.nx-banner-control:focus-visible{box-shadow:0 0 0 2px #ffffffa6}@media (min-width: 640px){.nx-banner-control{width:2.75rem;height:2.75rem}.nx-banner-control--prev{left:1rem}.nx-banner-control--next{right:1rem}}.nx-glass .text-white,.nx-panel .text-white{color:var(--ui-text)!important}.nx-glass .text-slate-300,.nx-panel .text-slate-300{color:#3f5c57!important}.nx-glass .text-slate-400,.nx-panel .text-slate-400{color:var(--ui-muted)!important}.nx-glass .text-cyan-300,.nx-panel .text-cyan-300{color:var(--ui-accent)!important}.nx-glass .text-emerald-300{color:var(--ui-success)!important}.nx-glass .bg-white\/5,.nx-glass .bg-white\/\[0\.03\]{background:var(--ui-warm)!important;border-color:var(--ui-border)!important}.nx-section-head{padding-left:.875rem;border-left:3px solid var(--ui-accent)}body.theme-front main .nx-section-title{color:var(--ui-text)!important;font-weight:700;letter-spacing:-.035em;font-size:clamp(1.5rem,2.5vw,1.875rem)}body.theme-front main .nx-section-sub{color:var(--ui-muted)!important;font-size:.9375rem}.nx-text-gradient{background:linear-gradient(120deg,#0f2e2c 20%,#0d9488 70%,#059669);-webkit-background-clip:text;background-clip:text;color:transparent}.nx-text-mint{background:linear-gradient(120deg,#0d9488,#14b8a6,#34d399);-webkit-background-clip:text;background-clip:text;color:transparent}.nx-btn-primary{border-radius:9999px;color:#fff;font-weight:600;letter-spacing:-.01em;background:var(--nx-brand-gradient);border:none;box-shadow:0 4px 16px -4px #0d948873;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}.nx-btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 18px -8px #0d948866}.nx-btn-primary:active{transform:translateY(0)}.nx-btn-ghost{border-radius:9999px;color:var(--ui-accent-deep);font-weight:600;letter-spacing:-.01em;background:#ffffffe6;border:1px solid var(--ui-border-strong);transition:background .15s ease,border-color .15s ease}.nx-btn-ghost:hover{background:var(--ui-warm);border-color:var(--ui-accent)}body.theme-front input,body.theme-front textarea,body.theme-front select{background-color:var(--ui-surface);border:1px solid var(--ui-border);color:var(--ui-text);border-radius:.75rem}body.theme-front input::-moz-placeholder,body.theme-front textarea::-moz-placeholder{color:#a1a1aa}body.theme-front input::placeholder,body.theme-front textarea::placeholder{color:#a1a1aa}body.theme-front input:focus,body.theme-front textarea:focus,body.theme-front select:focus{outline:none;border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-accent-muted)}body.theme-front ::-moz-selection{background:var(--ui-accent-muted);color:var(--ui-text)}body.theme-front ::selection{background:var(--ui-accent-muted);color:var(--ui-text)}body.theme-front ::-webkit-scrollbar{width:8px}body.theme-front ::-webkit-scrollbar-track{background:transparent}body.theme-front ::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:99px}.nx-footer{background:linear-gradient(180deg,#134e4a,#0f3d3a);color:#ecfdf5cc;border-top:none}.nx-footer a{color:#ccfbf1;transition:color .15s ease}.nx-footer a:hover{color:#fff}@keyframes nx-breathe{0%,to{box-shadow:0 0 #8cc63f73,0 12px 34px -10px #8cc63f80;transform:scale(1)}50%{box-shadow:0 0 0 14px #8cc63f00;transform:scale(1.06)}}.nx-breathe{animation:nx-breathe 2.6s ease-in-out infinite}@keyframes nx-pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.nx-pulse-dot{animation:none;opacity:1}@keyframes nx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.nx-float{animation:nx-float 6s ease-in-out infinite}@keyframes nx-spin-slow{to{transform:rotate(360deg)}}.nx-spin-slow{animation:nx-spin-slow 16s linear infinite}@keyframes nx-fade-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.nx-fade-in{animation:nx-fade-in .55s ease-out both}@media (prefers-reduced-motion: reduce){.nx-breathe,.nx-pulse-dot,.nx-float,.nx-spin-slow,.nx-fade-in{animation:none}}.nx-page{position:relative;z-index:1;width:100%;max-width:72rem;margin-left:auto;margin-right:auto;padding:2rem 1rem 2.5rem}@media (min-width: 640px){.nx-page{padding-left:1.25rem;padding-right:1.25rem}}.nx-page.max-w-3xl{max-width:48rem}.nx-page.max-w-4xl{max-width:56rem}.nx-page.max-w-7xl{max-width:80rem}.nx-page-header{border-radius:1rem;border:1px solid var(--ui-border);background:linear-gradient(180deg,var(--nx-surface-light),var(--nx-surface-light-2));padding:1rem 1.25rem;box-shadow:0 2px 20px -6px #1c1c1e12;color:var(--nx-text-on-light)}.nx-panel{border-radius:1rem;border:1px solid var(--ui-border);background:linear-gradient(180deg,var(--nx-surface-light),var(--nx-surface-light-2));box-shadow:0 2px 20px -6px #1c1c1e12;color:var(--nx-text-on-light)}.nx-panel-inner{border-radius:.9rem;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.nx-empty{padding:2rem;text-align:center;color:var(--nx-text-muted-on-light)}.nx-section-title{font-size:1.05rem;font-weight:700;color:var(--nx-navy)}.nx-label{display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:500;color:var(--nx-text-muted-on-light)}.nx-divider{border-top:1px solid var(--ui-border)}.nx-cms-html{color:var(--nx-text-muted-on-light);line-height:1.65}.nx-cms-html h1,.nx-cms-html h2,.nx-cms-html h3{color:var(--nx-navy);font-weight:700;margin:1.25rem 0 .5rem}.nx-cms-html h2{font-size:1.05rem}.nx-cms-html p{margin:0 0 .75rem}.nx-cms-html ul,.nx-cms-html ol{margin:0 0 .75rem 1.25rem}.nx-cms-html li{margin:.25rem 0}.nx-cms-html a{color:#0d9488;text-decoration:underline;text-underline-offset:2px}.nx-cms-html a:hover{color:#0f766e}.nx-cms-html section+section,.nx-cms-html .nx-divider{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--ui-border)}.nx-cms-html .nx-section-title{font-size:1.05rem;font-weight:700;color:var(--nx-navy)}.nx-badge{display:inline-flex;align-items:center;gap:.35rem;border-radius:9999px;padding:.3rem .65rem;font-size:11px;font-weight:700;line-height:1.2;background:#fff;border:1px solid rgba(13,148,136,.35);color:#0f766e;box-shadow:0 2px 8px #0f172a33}.nx-badge--hot{background:#fffbeb;border-color:#fbbf24;color:#b45309}.nx-badge-overlay{display:inline-flex;align-items:center;border-radius:9999px;padding:.35rem .7rem;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.01em;box-shadow:0 2px 10px #0f172a38}.nx-badge-overlay--quote{background:#fffbeb;border:1px solid #f59e0b;color:#92400e}.nx-badge-overlay--stock{background:#ecfdf5;border:1px solid #10b981;color:#047857}.nx-badge-overlay--soldout{background:#fff;border:1px solid #d4d4d8;color:#52525b}.product-card-link{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;color:inherit;text-decoration:none}.product-card-link:hover .product-card-media img{transform:scale(1.04)}.product-card-media img{transition:transform .25s ease}body.theme-front main .text-gray-900{color:var(--nx-text-on-light)!important}body.theme-front main .text-gray-800{color:#4a4541!important}body.theme-front main .text-gray-700{color:#5c5348!important}body.theme-front main .text-gray-600{color:var(--nx-text-muted-on-light)!important}body.theme-front main .text-gray-500{color:var(--nx-text-muted-on-light)!important}body.theme-front main .text-gray-400{color:#9c958d!important}body.theme-front main .text-slate-900{color:var(--nx-text-on-light)!important}body.theme-front main .text-slate-800{color:#4a4541!important}body.theme-front main .text-slate-700{color:#5c5348!important}body.theme-front main .text-slate-600{color:var(--nx-text-muted-on-light)!important}body.theme-front main .bg-white{background:#fff!important;color:var(--nx-text-on-light)}body.theme-front main .bg-gray-50,body.theme-front main .bg-gray-100,body.theme-front main .bg-\[\#f0fdfa\],body.theme-front main .bg-\[\#f7fee7\],body.theme-front main .bg-\[\#fff9eb\]{background:var(--ui-canvas)!important}body.theme-front main [class*=border-teal],body.theme-front main .border-slate-100{border-color:var(--ui-border)!important}body.theme-front main .hover\:bg-\[\#f0fdfa\]:hover,body.theme-front main .hover\:bg-teal-50:hover{background:var(--ui-canvas-subtle)!important}body.theme-front main table thead tr{color:var(--ui-text)}body.theme-front main table tbody tr{border-color:var(--ui-border)}body.theme-front .select2-container .select2-selection--single,body.theme-front .select2-container .select2-selection--multiple{min-height:42px!important;background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;border-radius:.4rem!important;color:var(--ui-text)!important}body.theme-front .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px!important;color:var(--nx-navy)!important;padding-left:.875rem!important}body.theme-front .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px!important}body.theme-front .select2-dropdown{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;border-radius:.4rem!important}body.theme-front .select2-container--default .select2-results__option{color:#4a4541!important}body.theme-front .select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--ui-accent-muted)!important;color:var(--ui-text)!important}body.theme-front .select2-search--dropdown .select2-search__field{background:var(--ui-surface)!important;color:var(--ui-text)!important;border:1px solid var(--ui-border)!important}body.theme-front main .card-shell,body.theme-front main .nx-panel{border-radius:1.1rem}body.theme-front main .card-shell{background:linear-gradient(180deg,var(--nx-surface-light),var(--nx-surface-light-2))!important;border:1px solid var(--ui-border)!important;box-shadow:0 2px 20px -6px #1c1c1e12!important;color:var(--nx-text-on-light)}body.theme-front main .btn-primary{display:inline-flex;align-items:center;gap:.5rem;border-radius:.9rem;padding:.625rem 1rem;font-weight:700;color:#fff;background:var(--nx-brand-gradient);border:none;box-shadow:0 4px 14px -6px #0d948866;transition:transform .16s ease,filter .2s ease}body.theme-front main .btn-primary:hover{transform:translateY(-1px);filter:brightness(1.05)}body.theme-front main .action-view{background:#0891b2!important}body.theme-front main .action-edit{background:#0d9488!important}body.theme-front main .action-delete{background:#dc2626!important}body.theme-front main .stat-green,body.theme-front main .stat-blue,body.theme-front main .stat-red,body.theme-front main .stat-indigo,body.theme-front main .stat-teal,body.theme-front main .stat-lime{background:var(--ui-surface)!important;border:1px solid var(--ui-border)!important;color:var(--ui-text)}body.theme-front main .stat-green{border-color:#3d6b5259!important}body.theme-front main .stat-blue{border-color:#8b735559!important}body.theme-front main .stat-red{border-color:#9b4d4d59!important}body.theme-front main .stat-indigo{border-color:#0d948859!important}body.theme-front main .stat-teal{border-color:#0d948859!important}body.theme-front main .stat-lime{border-color:#05966959!important}.nx-swal-popup{font-family:Prompt,Sora,ui-sans-serif,system-ui,sans-serif!important;border-radius:1rem!important}.nx-swal-title{font-weight:700!important;color:#0f172a!important}.nx-swal-text{color:#475569!important;font-size:.95rem!important}.swal2-styled.swal2-confirm,.swal2-styled.swal2-cancel{font-weight:600!important;border-radius:.625rem!important}.select2-container .select2-selection--single{height:44px!important;background:#fff!important;border:1px solid #E4E4E7!important;border-radius:.75rem!important}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#09090b!important;line-height:44px!important}.select2-dropdown{background:#fff!important;border:1px solid #E4E4E7!important;border-radius:.75rem!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#0d94881a!important;color:#09090b!important}.market-search-input{min-height:48px;width:100%;border-radius:.75rem;border:1px solid #E4E4E7;background:#fff;padding:.625rem .875rem .625rem 2.75rem;color:#09090b}.market-search-input:focus{outline:none;border-color:#0d9488;box-shadow:0 0 0 3px #0d94881f}.category-btn{border:1px solid #8FB5AD;background:#fff;color:#5c716d;transition:border-color .15s ease,background .15s ease,color .15s ease;border-radius:9999px;box-shadow:0 1px 3px #0f2e2c0f}.category-btn:not(.category-active):hover{border-color:#0d9488;color:#0f2e2c;background:#fff}.category-btn.category-active{background:#0f766e;color:#fff;border-color:#0f766e;box-shadow:0 2px 8px -2px #0f766e59}.product-card-market{position:relative;border-radius:1rem;border:1px solid #8FB5AD;background:#fff;box-shadow:0 2px 10px -3px #0f2e2c1f,0 0 0 1px #0f2e2c0a;content-visibility:auto;contain-intrinsic-size:auto 300px;contain:layout style paint;color:#0f2e2c;cursor:pointer}@media (hover: hover){.product-card-market:hover{border-color:#0d9488;box-shadow:0 10px 28px -10px #0f2e2c29,0 0 0 1px #0d948826}}.product-card-market .product-card-media{aspect-ratio:4 / 3;border-radius:.65rem .65rem 0 0;overflow:hidden;border-bottom:1px solid #E2EEEB}.product-card-market .flex.flex-1.flex-col{padding:.625rem .75rem .5rem}.product-card-market .product-card-foot{padding:.5rem .75rem .625rem}.product-card-market .nx-badge{background:#fff;border-color:#5eead4;color:#0f766e}.product-card-market .text-white{color:#09090b!important}.product-card-market .text-cyan-300,.product-card-market .text-cyan-300\/80{color:#0d9488!important}.product-card-market .text-slate-300,.product-card-market .text-slate-400{color:#71717a!important}.product-card-market .text-slate-500{color:#a1a1aa!important}.product-card-market .text-emerald-300{color:#059669!important}.product-card-market .border-white\/10{border-color:#f4f4f5!important}.product-card-market .bg-white\/5,.product-card-market .bg-white\/\[0\.02\]{background:#f4f4f5!important}#chat-container{background:#fff!important;border:1px solid #E4E4E7!important;box-shadow:0 24px 64px -16px #00000026!important;color:#09090b;border-radius:1.25rem!important}#chat-container header{border-color:#f4f4f5!important;background:#fafafa!important}#chat-container{z-index:110}@media (max-width: 768px){#chat-container{width:93%!important}}#productGrid{content-visibility:auto;contain-intrinsic-size:auto 800px}
