:root{--rx-midnight-950:#05091a;--rx-midnight-900:#080f24;--rx-midnight-850:#0b1430;--rx-midnight-800:#101c3e;--rx-midnight-700:#16274f;--rx-midnight-600:#1e3466;--rx-midnight-500:#2a4580;--rx-midnight-400:#3a5c9f;--rx-cobalt-50:#eef3ff;--rx-cobalt-100:#dbe6ff;--rx-cobalt-200:#bcd0ff;--rx-cobalt-300:#8fb1ff;--rx-cobalt-400:#5b86fb;--rx-cobalt-500:#2b5cf6;--rx-cobalt-600:#1e43d8;--rx-cobalt-700:#1a35ac;--rx-cobalt-800:#172c86;--rx-cobalt-900:#162a68;--rx-gold-200:#f7ecc9;--rx-gold-300:#eedba4;--rx-gold-400:#e0c273;--rx-gold-500:#c9a24a;--rx-gold-600:#a5812f;--rx-gold-700:#7d611f;--rx-slate-0:#fff;--rx-slate-25:#fbfcfe;--rx-slate-50:#f6f8fc;--rx-slate-100:#eef1f8;--rx-slate-200:#e0e5f0;--rx-slate-300:#c9d1e2;--rx-slate-400:#97a3bd;--rx-slate-500:#6b7896;--rx-slate-600:#4e5a76;--rx-slate-700:#37425c;--rx-slate-800:#232c42;--rx-slate-900:#151b2b;--rx-success-50:var(--rx-success-50);--rx-success-200:var(--rx-success-200);--rx-success-500:#15a34a;--rx-success-600:var(--rx-success-600);--rx-success-700:#116232;--rx-warning-50:var(--rx-warning-50);--rx-warning-200:#fde68a;--rx-warning-500:#d97706;--rx-warning-600:var(--rx-warning-600);--rx-warning-700:#8a3f07;--rx-danger-50:var(--rx-danger-50);--rx-danger-200:#fecaca;--rx-danger-500:#dc2626;--rx-danger-600:var(--rx-danger-600);--rx-danger-700:#9b1c1c;--rx-info-50:var(--rx-info-50);--rx-info-200:#bcd0ff;--rx-info-500:#2b5cf6;--rx-info-600:var(--rx-info-600);--rx-info-700:#1a35ac;--rx-neutral-50:var(--rx-slate-50);--rx-neutral-200:var(--rx-slate-200);--rx-neutral-500:var(--rx-slate-500);--rx-neutral-600:var(--rx-slate-600);--rx-neutral-700:var(--rx-slate-700);--rx-neutral-900:var(--rx-slate-900);--rx-surface-app:var(--rx-slate-50);--rx-surface-panel:var(--rx-slate-0);--rx-surface-subtle:var(--rx-slate-50);--rx-surface-inset:var(--rx-slate-100);--rx-surface-raised:var(--rx-slate-0);--rx-surface-inverse:var(--rx-midnight-900);--rx-surface-inverse-raised:var(--rx-midnight-800);--rx-on-inverse:#eef2fb;--rx-on-inverse-muted:#a9b6d4;--rx-on-inverse-subtle:#7b8aad;--rx-gradient-meridian:linear-gradient(140deg, var(--rx-midnight-950) 0%, var(--rx-midnight-850) 38%, var(--rx-midnight-700) 100%);--rx-gradient-cobalt:linear-gradient(135deg, var(--rx-cobalt-500) 0%, var(--rx-cobalt-700) 100%);--rx-gradient-gold:linear-gradient(120deg, var(--rx-gold-300) 0%, var(--rx-gold-500) 100%);--rx-gradient-cobalt-gold:linear-gradient(120deg, var(--rx-cobalt-500) 0%, var(--rx-cobalt-700) 45%, var(--rx-midnight-800) 100%);--rx-hairline-gold:linear-gradient(90deg, transparent 0%, var(--rx-gold-500) 45%, var(--rx-gold-300) 60%, transparent 100%);--rx-border-subtle:1px solid var(--rx-slate-100);--rx-border:1px solid var(--rx-slate-200);--rx-border-strong:1px solid var(--rx-slate-300);--rx-border-inverse:1px solid #ffffff1a;--rx-border-inverse-strong:1px solid #ffffff2e;--rx-border-color-subtle:var(--rx-slate-100);--rx-border-color:var(--rx-slate-200);--rx-border-color-strong:var(--rx-slate-300);--rx-border-color-inverse:#ffffff1f;--rx-border-color-inverse-strong:#ffffff38;--rx-font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", "Noto Sans Arabic", "Noto Sans SC", "Noto Sans JP", "Hiragino Sans", "Microsoft YaHei", sans-serif;--rx-font-mono:ui-monospace, "SFMono-Regular", "JetBrains Mono", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--rx-text-caption:.75rem;--rx-text-support:.8125rem;--rx-text-body:.9375rem;--rx-text-body-lg:1rem;--rx-text-card-heading:1.0625rem;--rx-text-section-heading:1.25rem;--rx-text-page-title:clamp(1.5rem, 1.1rem + 1.4vw, 1.9375rem);--rx-text-metric:clamp(1.5rem, 1.2rem + 1vw, 1.875rem);--rx-text-display:clamp(2.5rem, 1.2rem + 5.2vw, 4.25rem);--rx-text-display-sm:clamp(2rem, 1.4rem + 2.6vw, 3rem);--rx-text-section-title:clamp(1.75rem, 1.4rem + 1.4vw, 2.5rem);--rx-text-band-title:clamp(1.5rem, 1.3rem + .8vw, 2rem);--rx-text-xs:var(--rx-text-caption);--rx-text-sm:var(--rx-text-support);--rx-text-md:var(--rx-text-body);--rx-text-lg:var(--rx-text-card-heading);--rx-text-xl:var(--rx-text-section-heading);--rx-text-2xl:1.5rem;--rx-text-3xl:var(--rx-text-page-title);--rx-text-4xl:2.25rem;--rx-weight-regular:400;--rx-weight-medium:500;--rx-weight-semibold:600;--rx-weight-bold:700;--rx-leading-display:1.04;--rx-leading-title:1.16;--rx-leading-heading:1.3;--rx-leading-ui:1.35;--rx-leading-body:1.55;--rx-leading-relaxed:1.68;--rx-leading-tight:var(--rx-leading-title);--rx-leading-normal:var(--rx-leading-body);--rx-tracking-display:-.035em;--rx-tracking-title:-.022em;--rx-tracking-ui:0;--rx-tracking-caps:.07em;--rx-space-1:.25rem;--rx-space-2:.5rem;--rx-space-3:.75rem;--rx-space-4:1rem;--rx-space-5:1.25rem;--rx-space-6:1.5rem;--rx-space-7:1.75rem;--rx-space-8:2rem;--rx-space-10:2.5rem;--rx-space-12:3rem;--rx-space-16:4rem;--rx-space-20:5rem;--rx-section-gap:clamp(3.5rem, 2rem + 6vw, 7rem);--rx-radius-xs:.25rem;--rx-radius-sm:.375rem;--rx-radius-md:.5rem;--rx-radius-lg:.75rem;--rx-radius-xl:1rem;--rx-radius-2xl:1.5rem;--rx-radius-full:9999px;--rx-shadow-xs:0 1px 2px #0b14300f;--rx-shadow-sm:0 1px 2px #0b14300f, 0 2px 6px #0b14300a;--rx-shadow-md:0 4px 12px #0b143012, 0 1px 3px #0b14300d;--rx-shadow-lg:0 12px 28px #0b14301a, 0 4px 8px #0b14300d;--rx-shadow-xl:0 24px 56px #0b143024, 0 8px 16px #0b14300f;--rx-shadow-premium:0 32px 72px #05091a57, 0 12px 24px #05091a33;--rx-shadow-focus:0 0 0 3px var(--rx-cobalt-100);--rx-ring-gold:0 0 0 1px #c9a24a73;--rx-content-max:1280px;--rx-content-wide:1440px;--rx-sidebar-width:264px;--rx-sidebar-width-collapsed:76px;--rx-header-height:64px;--rx-duration-instant:90ms;--rx-duration-fast:.14s;--rx-duration-normal:.2s;--rx-duration-slow:.32s;--rx-ease:cubic-bezier(.2, 0, 0, 1);--rx-ease-out:cubic-bezier(.16, 1, .3, 1);--rx-ease-in-out:cubic-bezier(.65, 0, .35, 1);--rx-focus-ring:0 0 0 2px var(--rx-slate-0), 0 0 0 4px var(--rx-cobalt-600);--rx-focus-ring-inverse:0 0 0 2px var(--rx-midnight-900), 0 0 0 4px var(--rx-cobalt-300);--rx-action-bg:var(--rx-cobalt-600);--rx-action-bg-hover:var(--rx-cobalt-700);--rx-action-bg-active:var(--rx-cobalt-800);--rx-action-fg:var(--rx-slate-0);--rx-action-shadow:0 1px 2px #1e43d83d, 0 6px 16px #1e43d82e;--rx-brand-50:var(--rx-cobalt-50);--rx-brand-100:var(--rx-cobalt-100);--rx-brand-200:var(--rx-cobalt-200);--rx-brand-300:var(--rx-cobalt-300);--rx-brand-500:var(--rx-cobalt-500);--rx-brand-600:var(--rx-cobalt-600);--rx-brand-700:var(--rx-cobalt-700);--rx-brand-800:var(--rx-cobalt-800);--rx-brand-900:var(--rx-cobalt-900);--rx-neutral-0:var(--rx-slate-0);--rx-neutral-100:var(--rx-slate-100);--rx-neutral-300:var(--rx-slate-300);--rx-neutral-400:var(--rx-slate-400);--rx-neutral-800:var(--rx-slate-800);--rx-primary:var(--rx-cobalt-600);--rx-primary-50:var(--rx-cobalt-50);--rx-primary-500:var(--rx-cobalt-500);--rx-primary-700:var(--rx-cobalt-700);--rx-accent:var(--rx-gold-500);--rx-text-muted:var(--rx-slate-500);--rx-text-secondary:var(--rx-slate-600);--rx-surface-muted:var(--rx-slate-50);--rx-color-primary:var(--rx-cobalt-600);--rx-color-surface-subtle:#151b2b08;--surface:var(--rx-slate-50);--surface-raised:var(--rx-slate-0);--surface-muted:var(--rx-slate-100);--border:var(--rx-slate-200);--text:var(--rx-slate-700);--text-h:var(--rx-slate-900);--text-muted:var(--rx-slate-500);--primary:var(--rx-cobalt-600);--success:var(--rx-success-600);--danger:var(--rx-danger-600);--radius-sm:var(--rx-radius-sm);--radius-md:var(--rx-radius-md);--radius-lg:var(--rx-radius-lg);--shadow:var(--rx-shadow-sm);--shadow-lg:var(--rx-shadow-lg)}.rx-surface-inverse{isolation:isolate;background:var(--rx-gradient-meridian);color:var(--rx-on-inverse);position:relative}.rx-surface-inverse:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(70% 58% at 12% 4%,#2b5cf64d 0%,#0000 62%),radial-gradient(56% 52% at 92% 88%,#c9a24a29 0%,#0000 64%);position:absolute;inset:0}.rx-surface-inverse:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 0%,#0000 78%);mask-image:radial-gradient(120% 90% at 50% 0,#000 0%,#0000 78%)}.rx-eyebrow{align-items:center;gap:var(--rx-space-2);color:var(--rx-cobalt-700);font-size:var(--rx-text-caption);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-caps);line-height:var(--rx-leading-ui);text-transform:uppercase;margin:0;display:inline-flex}.rx-eyebrow-inverse{color:var(--rx-gold-300)}.rx-eyebrow-tick:before{content:"";border-radius:var(--rx-radius-full);background:var(--rx-gradient-gold);flex:0 0 2px;width:2px;height:1em}.rx-gold-rule{background:var(--rx-hairline-gold);border:0;height:1px;margin:0}.rx-premium-card{gap:var(--rx-space-3);padding:var(--rx-space-6);background:var(--rx-surface-panel);border:var(--rx-border);border-radius:var(--rx-radius-xl);box-shadow:var(--rx-shadow-sm);transition:transform var(--rx-duration-normal) var(--rx-ease-out), box-shadow var(--rx-duration-normal) var(--rx-ease-out), border-color var(--rx-duration-normal) var(--rx-ease-out);flex-direction:column;display:flex;position:relative}.rx-premium-card:before{content:"";border-radius:var(--rx-radius-xl) var(--rx-radius-xl) 0 0;background:var(--rx-gradient-gold);opacity:0;height:2px;transition:opacity var(--rx-duration-normal) var(--rx-ease-out);position:absolute;inset:0 0 auto}.rx-premium-card:hover,.rx-premium-card:focus-within{border-color:var(--rx-slate-300);box-shadow:var(--rx-shadow-lg);transform:translateY(-2px)}.rx-premium-card:hover:before,.rx-premium-card:focus-within:before{opacity:1}.rx-premium-card h3{color:var(--rx-slate-900);font-size:var(--rx-text-card-heading);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-ui);line-height:var(--rx-leading-heading);margin:0}.rx-premium-card p{color:var(--rx-slate-600);font-size:var(--rx-text-body);line-height:var(--rx-leading-body);margin:0}.rx-premium-card-inverse{border-color:var(--rx-border-color-inverse);box-shadow:none;background:#ffffff0a}.rx-premium-card-inverse h3{color:var(--rx-on-inverse)}.rx-premium-card-inverse p{color:var(--rx-on-inverse-muted)}.rx-premium-card-inverse:hover,.rx-premium-card-inverse:focus-within{border-color:var(--rx-border-color-inverse-strong);box-shadow:var(--rx-shadow-lg);background:#ffffff12}.rx-icon-plate{border-radius:var(--rx-radius-lg);background:var(--rx-cobalt-50);width:40px;height:40px;color:var(--rx-cobalt-700);flex:0 0 40px;place-items:center;display:grid}.rx-icon-plate svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:20px;height:20px}.rx-icon-plate-gold{background:var(--rx-gold-200);color:var(--rx-gold-700)}.rx-icon-plate-inverse{color:var(--rx-gold-300);box-shadow:var(--rx-ring-gold);background:#ffffff14}.rx-status-marker{align-items:center;gap:var(--rx-space-2);border-radius:var(--rx-radius-full);font-size:var(--rx-text-caption);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-ui);line-height:var(--rx-leading-ui);white-space:nowrap;padding:3px 10px 3px 8px;display:inline-flex}.rx-status-marker:before{content:"";border-radius:var(--rx-radius-full);background:currentColor;flex:0 0 6px;width:6px;height:6px}.rx-status-marker-live{background:var(--rx-success-50);color:var(--rx-success-700)}.rx-status-marker-pending{background:var(--rx-gold-200);color:var(--rx-gold-700)}.rx-status-marker-inverse{color:var(--rx-on-inverse);background:#ffffff14}@media (prefers-reduced-motion:reduce){:root{--rx-duration-instant:0s;--rx-duration-fast:0s;--rx-duration-normal:0s;--rx-duration-slow:0s}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.rx-premium-card:hover,.rx-premium-card:focus-within{transform:none}}.rx-landing{background:var(--rx-slate-50);color:var(--rx-slate-700)}.rx-landing a{color:inherit;text-decoration:none}.rx-landing h1,.rx-landing h2,.rx-landing h3{font-weight:var(--rx-weight-semibold);margin:0}.rx-landing-container{width:100%;max-width:var(--rx-content-max);padding-inline:var(--rx-space-6);margin:0 auto}.rx-landing-header{z-index:50;color:var(--rx-on-inverse);border-bottom:var(--rx-border-inverse);-webkit-backdrop-filter:blur(14px)saturate(1.5);background:#080f24d1;position:sticky;top:0}.rx-landing-header-inner{width:100%;max-width:var(--rx-content-max);align-items:center;gap:var(--rx-space-6);min-height:72px;padding-inline:var(--rx-space-6);margin:0 auto;display:flex}.rx-landing-logo{flex:none;display:block}.rx-landing-logo .rx-brand-logo{width:156px;height:auto;display:block}.rx-landing-nav{align-items:center;gap:var(--rx-space-6);margin-inline-start:auto;display:flex}.rx-landing-nav a{padding-block:var(--rx-space-2);color:var(--rx-on-inverse-muted);font-size:var(--rx-text-support);font-weight:var(--rx-weight-medium);line-height:var(--rx-leading-ui);transition:color var(--rx-duration-fast) var(--rx-ease);position:relative}.rx-landing-nav a:hover{color:var(--rx-slate-0)}.rx-landing-nav a:after{content:"";inset-inline:50%;border-radius:var(--rx-radius-full);background:var(--rx-gradient-gold);height:2px;transition:inset-inline var(--rx-duration-normal) var(--rx-ease-out);position:absolute;bottom:0}.rx-landing-nav a:hover:after,.rx-landing-nav a:focus-visible:after{inset-inline:0}.rx-landing-header-actions{align-items:center;gap:var(--rx-space-3);flex:none;display:flex}.rx-landing-header .rx-landing-signin{padding:0 var(--rx-space-2);color:var(--rx-on-inverse);font-size:var(--rx-text-support);font-weight:var(--rx-weight-medium);line-height:var(--rx-leading-ui);white-space:nowrap}.rx-landing-header .rx-landing-signin:hover{color:var(--rx-gold-300)}.rx-landing-header .rx-landing-cta{min-height:40px;padding:0 var(--rx-space-5);border-radius:var(--rx-radius-md);background:var(--rx-gradient-cobalt);color:var(--rx-slate-0);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);line-height:var(--rx-leading-ui);white-space:nowrap;transition:transform var(--rx-duration-fast) var(--rx-ease), box-shadow var(--rx-duration-fast) var(--rx-ease);align-items:center;display:inline-flex;box-shadow:0 6px 20px #1e43d857}.rx-landing-header .rx-landing-cta:hover{color:var(--rx-slate-0);transform:translateY(-1px);box-shadow:0 10px 26px #1e43d86b}.rx-landing-header .rx-language-selector{color:var(--rx-on-inverse)}.rx-landing-header .rx-language-selector select{border-color:var(--rx-border-color-inverse);background-color:#ffffff14}.rx-landing-header .rx-language-selector select:hover{border-color:var(--rx-border-color-inverse-strong);background-color:#ffffff24}.rx-landing-menu{border:var(--rx-border-inverse);border-radius:var(--rx-radius-md);width:40px;height:40px;color:var(--rx-on-inverse);background:0 0;place-items:center;padding:0;display:none}.rx-landing-menu:hover{background:#ffffff1a}.rx-landing-mobile{gap:var(--rx-space-4);padding:var(--rx-space-4) var(--rx-space-6) var(--rx-space-6);border-top:var(--rx-border-inverse);background:var(--rx-midnight-900);display:grid}.rx-landing-mobile nav{gap:2px;display:grid}.rx-landing-mobile nav a{justify-content:space-between;align-items:center;gap:var(--rx-space-3);min-height:46px;padding:0 var(--rx-space-3);border-radius:var(--rx-radius-md);color:var(--rx-on-inverse);font-size:var(--rx-text-body);font-weight:var(--rx-weight-medium);display:flex}.rx-landing-mobile nav a:hover{background:#ffffff14}.rx-landing-mobile-actions{gap:var(--rx-space-2);grid-template-columns:1fr 1fr;display:grid}.rx-landing-primary,.rx-landing-secondary,.rx-landing-ghost{justify-content:center;align-items:center;gap:var(--rx-space-2);min-height:48px;padding:0 var(--rx-space-6);border-radius:var(--rx-radius-md);font-size:var(--rx-text-body);font-weight:var(--rx-weight-semibold);line-height:var(--rx-leading-ui);text-align:center;transition:background-color var(--rx-duration-fast) var(--rx-ease), border-color var(--rx-duration-fast) var(--rx-ease), color var(--rx-duration-fast) var(--rx-ease), transform var(--rx-duration-fast) var(--rx-ease);border:1px solid #0000;display:inline-flex}.rx-landing-primary{background:var(--rx-gradient-cobalt);color:var(--rx-slate-0);box-shadow:0 8px 24px #1e43d857}.rx-landing-primary:hover{color:var(--rx-slate-0);transform:translateY(-1px)}.rx-landing-secondary{border-color:var(--rx-border-color-inverse-strong);color:var(--rx-slate-0);background:#ffffff0f}.rx-landing-secondary:hover{color:var(--rx-slate-0);background:#ffffff1f}.rx-landing-ghost{border-color:var(--rx-slate-300);color:var(--rx-slate-800);background:0 0}.rx-landing-ghost:hover{border-color:var(--rx-slate-400);background:var(--rx-slate-100);color:var(--rx-slate-900)}.rx-landing-actions{gap:var(--rx-space-3);flex-wrap:wrap;display:flex}.rx-landing-hero{padding-block:clamp(3.5rem,1.5rem + 8vw,7.5rem) clamp(3.5rem,2rem + 6vw,6rem)}.rx-landing-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,1rem + 5vw,5rem);display:grid}.rx-landing-hero-copy{gap:var(--rx-space-5);justify-items:start;min-width:0;display:grid}.rx-landing-hero h1{max-width:18ch;color:var(--rx-slate-0);font-size:var(--rx-text-display);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-display);line-height:var(--rx-leading-display);text-wrap:balance}.rx-landing-hero-copy:after{content:"";border-radius:var(--rx-radius-full);background:var(--rx-gradient-gold);width:88px;height:2px;display:block}.rx-landing-lead{max-width:58ch;color:var(--rx-on-inverse-muted);font-size:var(--rx-text-body-lg);line-height:var(--rx-leading-relaxed);margin:0}.rx-landing-note{align-items:flex-start;gap:var(--rx-space-2);max-width:52ch;color:var(--rx-on-inverse-muted);font-size:var(--rx-text-support);line-height:var(--rx-leading-body);margin:0;display:flex}.rx-landing-note svg{flex:none;margin-top:2px}.rx-landing-hero-visual{place-items:center;min-width:0;display:grid}.rx-landing-ecosystem-visual{place-items:center;display:grid}.rx-ecosystem{width:100%;max-width:520px;height:auto;display:block}.rx-ecosystem-full{max-width:660px}.rx-landing-legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;list-style:none;position:absolute;overflow:hidden}.rx-landing-section{padding-block:var(--rx-section-gap)}.rx-landing-section-muted{background:var(--rx-slate-100)}.rx-landing-section-head{gap:var(--rx-space-3);max-width:68ch;margin-bottom:clamp(2rem,1rem + 3vw,3.5rem);display:grid}.rx-landing-section-head h2,.rx-landing-band-title{color:var(--rx-slate-900);font-size:var(--rx-text-section-title);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-display);line-height:var(--rx-leading-title);text-wrap:balance}.rx-landing-section-head>p:last-child{color:var(--rx-slate-600);font-size:var(--rx-text-body-lg);line-height:var(--rx-leading-relaxed);margin:0}.rx-surface-inverse .rx-landing-section-head h2,.rx-landing-closing h2,.rx-landing-band-title{color:var(--rx-slate-0)}.rx-surface-inverse .rx-landing-section-head>p:last-child,.rx-landing-closing>.rx-landing-container>p{color:var(--rx-on-inverse-muted)}.rx-landing-closing>.rx-landing-container>p{max-width:58ch;font-size:var(--rx-text-body-lg);line-height:var(--rx-leading-relaxed);margin:0}.rx-landing-band{border-top:var(--rx-border-inverse);padding-block:clamp(3rem,2rem + 4vw,5rem)}.rx-landing-band-title{max-width:26ch;font-size:var(--rx-text-band-title);letter-spacing:var(--rx-tracking-title);margin-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}.rx-landing-grid-3{gap:var(--rx-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rx-landing-grid-4{gap:var(--rx-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rx-landing-ecosystem{gap:var(--rx-space-5);text-align:center;justify-items:center;display:grid}.rx-landing-ecosystem .rx-landing-section-head{justify-items:center;margin-bottom:0}.rx-landing-acts{gap:var(--rx-space-4);counter-reset:rx-act;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rx-landing-acts li{align-content:start;gap:var(--rx-space-2);padding:var(--rx-space-6);background:var(--rx-surface-panel);border:var(--rx-border);border-radius:var(--rx-radius-xl);box-shadow:var(--rx-shadow-sm);display:grid;position:relative}.rx-landing-acts li:first-child{border-top:2px solid var(--rx-cobalt-500)}.rx-landing-acts li:nth-child(2){border-top:2px solid var(--rx-gold-500)}.rx-landing-acts li:nth-child(3){border-top:2px solid var(--rx-midnight-700)}.rx-landing-act-index{border-radius:var(--rx-radius-md);background:var(--rx-cobalt-50);width:32px;height:32px;color:var(--rx-cobalt-700);font-size:var(--rx-text-support);font-weight:var(--rx-weight-bold);font-variant-numeric:tabular-nums lining-nums;place-items:center;display:grid}.rx-landing-acts h3{color:var(--rx-slate-900);font-size:var(--rx-text-card-heading);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-ui);line-height:var(--rx-leading-heading)}.rx-landing-acts p{color:var(--rx-slate-600);font-size:var(--rx-text-body);line-height:var(--rx-leading-body);margin:0}.rx-landing-faq{max-width:860px;margin-inline:auto}.rx-landing-faq .rx-landing-section-head{text-align:start}.rx-landing-faq-list{gap:var(--rx-space-2);display:grid}.rx-landing-faq-item{background:var(--rx-surface-panel);border:var(--rx-border);border-radius:var(--rx-radius-lg);transition:border-color var(--rx-duration-fast) var(--rx-ease)}.rx-landing-faq-item[open]{border-color:var(--rx-slate-300);box-shadow:var(--rx-shadow-md)}.rx-landing-faq-item summary{justify-content:space-between;align-items:center;gap:var(--rx-space-4);min-height:60px;padding:var(--rx-space-4) var(--rx-space-5);color:var(--rx-slate-900);font-size:var(--rx-text-body-lg);font-weight:var(--rx-weight-semibold);line-height:var(--rx-leading-heading);cursor:pointer;list-style:none;display:flex}.rx-landing-faq-item summary::-webkit-details-marker{display:none}.rx-landing-faq-item summary::marker{content:""}.rx-landing-faq-item summary svg{color:var(--rx-slate-400);transition:transform var(--rx-duration-normal) var(--rx-ease-out);flex:none}.rx-landing-faq-item[open] summary svg{color:var(--rx-cobalt-600);transform:rotate(180deg)}.rx-landing-faq-item summary:hover{color:var(--rx-cobalt-800)}.rx-landing-faq-item>p{max-width:72ch;padding:0 var(--rx-space-5) var(--rx-space-5);color:var(--rx-slate-600);font-size:var(--rx-text-body);line-height:var(--rx-leading-relaxed);margin:0}.rx-landing-closing{text-align:center;padding-block:clamp(3.5rem,2rem + 6vw,6rem)}.rx-landing-closing>.rx-landing-container{gap:var(--rx-space-4);justify-items:center;display:grid}.rx-landing-closing h2{max-width:22ch;font-size:var(--rx-text-display-sm);letter-spacing:var(--rx-tracking-display);line-height:var(--rx-leading-title);text-wrap:balance}.rx-landing-closing .rx-landing-actions{margin-top:var(--rx-space-2);justify-content:center}.rx-landing-closing .rx-landing-ghost{border-color:var(--rx-border-color-inverse-strong);color:var(--rx-slate-0);background:#ffffff0f}.rx-landing-closing .rx-landing-ghost:hover{color:var(--rx-slate-0);background:#ffffff24}.rx-landing-footer{background:var(--rx-midnight-950);color:var(--rx-on-inverse-muted);border-top:var(--rx-border-inverse)}.rx-landing-footer-inner{gap:var(--rx-space-8);width:100%;max-width:var(--rx-content-max);padding:clamp(2.5rem, 2rem + 3vw, 4rem) var(--rx-space-6);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.rx-landing-footer-brand{gap:var(--rx-space-3);align-content:start;max-width:40ch;display:grid}.rx-landing-footer-brand .rx-brand-logo{width:148px;height:auto;display:block}.rx-landing-footer-brand p{color:var(--rx-on-inverse-muted);font-size:var(--rx-text-support);line-height:var(--rx-leading-relaxed);margin:0}.rx-landing-footer-support{color:var(--rx-on-inverse-subtle)!important;font-size:var(--rx-text-caption)!important}.rx-landing-footer-column{gap:var(--rx-space-2);align-content:start;display:grid}.rx-landing-footer-column h2{margin:0 0 var(--rx-space-1);color:var(--rx-on-inverse-subtle);font-size:var(--rx-text-caption);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-caps);line-height:var(--rx-leading-ui);text-transform:uppercase}.rx-landing-footer-column a{color:var(--rx-on-inverse-muted);font-size:var(--rx-text-support);line-height:var(--rx-leading-body);transition:color var(--rx-duration-fast) var(--rx-ease);justify-self:start}.rx-landing-footer-column a:hover{color:var(--rx-gold-300)}.rx-landing-footer .rx-language-selector{color:var(--rx-on-inverse);display:flex}.rx-landing-footer .rx-language-selector select{border-color:var(--rx-border-color-inverse);background-color:#ffffff14;width:100%}.rx-landing-footer .rx-language-selector select:hover{border-color:var(--rx-border-color-inverse-strong);background-color:#ffffff24}.rx-landing-footer-legal{border-top:var(--rx-border-inverse)}.rx-landing-footer-legal small{max-width:var(--rx-content-max);padding:var(--rx-space-4) var(--rx-space-6) var(--rx-space-6);color:var(--rx-on-inverse-subtle);font-size:var(--rx-text-caption);line-height:var(--rx-leading-body);margin:0 auto;display:block}.rx-landing .rx-workflow-track{flex-wrap:wrap;display:flex}.rx-landing .rx-workflow-stage{flex:200px;min-width:0}.rx-landing .rx-workflow-legend{gap:var(--rx-space-3) var(--rx-space-5);margin-bottom:var(--rx-space-2)}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rx-landing-nav,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rx-landing-actions,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rx-landing-header-actions,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rx-landing-mobile-actions){flex-direction:row-reverse}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rx-landing-hero h1,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rx-landing-section-head h2,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rx-landing-closing h2){text-wrap:pretty}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .rx-ecosystem{direction:ltr}@media (width<=1100px){.rx-landing-grid-4,.rx-landing-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.rx-landing-nav{display:none}.rx-landing-menu{display:grid}.rx-landing-hero-grid{grid-template-columns:1fr}.rx-landing-hero h1{max-width:24ch}.rx-landing-hero-visual{order:-1}.rx-ecosystem{max-width:380px}.rx-landing-grid-3,.rx-landing-acts{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-landing-header-actions{margin-inline-start:auto}}@media (width<=720px){.rx-landing-header-actions{gap:var(--rx-space-2)}.rx-landing-header-actions .rx-landing-cta{display:none}.rx-landing-header .rx-language-selector select{max-width:130px}.rx-landing-grid-3,.rx-landing-grid-4,.rx-landing-acts,.rx-landing-footer-inner{grid-template-columns:1fr}.rx-landing-signin{display:none}.rx-landing-logo .rx-brand-logo{width:132px}.rx-landing-primary,.rx-landing-secondary,.rx-landing-ghost,.rx-landing-actions{width:100%}.rx-landing-mobile-actions{grid-template-columns:1fr}}@media (width<=420px){.rx-landing-header-inner,.rx-landing-container{padding-inline:var(--rx-space-4)}}*,:before,:after{box-sizing:border-box}html{background:var(--rx-surface-app);-webkit-text-size-adjust:100%;min-width:320px;font-size:16px}body{min-width:320px;min-height:100vh;color:var(--rx-slate-700);background:var(--rx-surface-app);font-family:var(--rx-font-sans);font-size:var(--rx-text-body);font-weight:var(--rx-weight-regular);line-height:var(--rx-leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}p,li,dd{line-height:var(--rx-leading-body)}button,input,textarea,select{font:inherit;color:inherit;font-family:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a{color:var(--rx-cobalt-700);text-underline-offset:3px}a:hover{color:var(--rx-cobalt-800)}ul,ol{margin:0;padding:0}:focus-visible{outline:2px solid var(--rx-cobalt-600);outline-offset:2px;border-radius:var(--rx-radius-xs)}.rx-surface-inverse :focus-visible,.rx-landing :focus-visible{outline-color:var(--rx-cobalt-300)}.sr-only,.rx-sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rx-skip-link{z-index:200;top:var(--rx-space-3);padding:var(--rx-space-3) var(--rx-space-5);border-radius:var(--rx-radius-md);background:var(--rx-cobalt-600);color:var(--rx-slate-0);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);box-shadow:var(--rx-shadow-lg);transition:transform var(--rx-duration-fast) var(--rx-ease-out);text-decoration:none;position:fixed;inset-inline-start:var(--rx-space-3);transform:translateY(-200%)}.rx-skip-link:focus{color:var(--rx-slate-0);transform:translateY(0)}.rx-icon{flex:none;display:block}.rx-button{justify-content:center;align-items:center;gap:var(--rx-space-2);padding:0 var(--rx-space-4);border-radius:var(--rx-radius-md);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-ui);line-height:var(--rx-leading-ui);text-align:center;white-space:nowrap;transition:background-color var(--rx-duration-fast) var(--rx-ease), border-color var(--rx-duration-fast) var(--rx-ease), color var(--rx-duration-fast) var(--rx-ease), box-shadow var(--rx-duration-fast) var(--rx-ease), transform var(--rx-duration-fast) var(--rx-ease);border:1px solid #0000;text-decoration:none;display:inline-flex}.rx-button-sm{min-height:32px;padding:0 var(--rx-space-3);font-size:var(--rx-text-caption)}.rx-button-md{min-height:38px;font-size:var(--rx-text-support)}.rx-button-lg{min-height:46px;padding:0 var(--rx-space-6);font-size:var(--rx-text-body)}.rx-button-full{width:100%}.rx-button-icon{padding-inline-start:var(--rx-space-3)}.rx-button-primary{background:var(--rx-action-bg);border-color:var(--rx-action-bg);color:var(--rx-action-fg);box-shadow:var(--rx-action-shadow)}.rx-button-primary:hover:not(:disabled){background:var(--rx-action-bg-hover);border-color:var(--rx-action-bg-hover);color:var(--rx-action-fg);transform:translateY(-1px)}.rx-button-primary:active:not(:disabled){background:var(--rx-action-bg-active);border-color:var(--rx-action-bg-active);transform:translateY(0)}.rx-button-secondary{background:var(--rx-surface-panel);border-color:var(--rx-slate-300);color:var(--rx-slate-800);box-shadow:var(--rx-shadow-xs)}.rx-button-secondary:hover:not(:disabled){background:var(--rx-slate-50);border-color:var(--rx-slate-400);color:var(--rx-slate-900)}.rx-button-ghost{color:var(--rx-slate-600);background:0 0}.rx-button-ghost:hover:not(:disabled){background:var(--rx-slate-100);color:var(--rx-slate-900)}.rx-button-danger{background:var(--rx-danger-600);border-color:var(--rx-danger-600);color:var(--rx-slate-0)}.rx-button-danger:hover:not(:disabled){background:var(--rx-danger-700);border-color:var(--rx-danger-700)}.rx-button-success{background:var(--rx-success-600);border-color:var(--rx-success-600);color:var(--rx-slate-0)}.rx-button-success:hover:not(:disabled){background:var(--rx-success-700);border-color:var(--rx-success-700)}.rx-button .rx-spinner{border-top-color:currentColor}.rx-card{padding:var(--rx-space-6);background:var(--rx-surface-panel);border:var(--rx-border);border-radius:var(--rx-radius-xl);box-shadow:var(--rx-shadow-sm);min-width:0}.rx-card-subtle{background:var(--rx-surface-subtle);box-shadow:none}.rx-card-outline{box-shadow:none;background:0 0}.rx-card-flush{padding:0;overflow:hidden}.rx-card-inverse{background:var(--rx-surface-inverse);border-color:var(--rx-border-color-inverse);color:var(--rx-on-inverse);box-shadow:var(--rx-shadow-lg)}.rx-card-header{justify-content:space-between;align-items:flex-start;gap:var(--rx-space-4);margin-bottom:var(--rx-space-5);flex-wrap:wrap;display:flex}.rx-card-header-text{gap:var(--rx-space-1);min-width:0;display:grid}.rx-card-header h2,.rx-card-header h3,.rx-card-header h4{color:var(--rx-slate-900);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-heading);margin:0}.rx-card-header h2{font-size:var(--rx-text-section-heading)}.rx-card-header h3,.rx-card-header h4{font-size:var(--rx-text-card-heading);letter-spacing:var(--rx-tracking-ui)}.rx-card-description{max-width:62ch;color:var(--rx-slate-500);font-size:var(--rx-text-support);line-height:var(--rx-leading-body)}.rx-card-header-actions{align-items:center;gap:var(--rx-space-2);flex-wrap:wrap;display:flex}.rx-card-grid{gap:var(--rx-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.rx-badge{align-items:center;gap:var(--rx-space-2);min-height:22px;padding:1px var(--rx-space-2);border-radius:var(--rx-radius-full);font-size:var(--rx-text-caption);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-ui);line-height:var(--rx-leading-ui);white-space:nowrap;display:inline-flex}.rx-badge-dot:before{content:"";border-radius:var(--rx-radius-full);background:currentColor;flex:0 0 6px;width:6px;height:6px}.rx-badge-neutral{background:var(--rx-slate-100);color:var(--rx-slate-700)}.rx-badge-success{background:var(--rx-success-50);color:var(--rx-success-700)}.rx-badge-warning{background:var(--rx-warning-50);color:var(--rx-warning-700)}.rx-badge-danger{background:var(--rx-danger-50);color:var(--rx-danger-700)}.rx-badge-info{background:var(--rx-cobalt-50);color:var(--rx-cobalt-700)}.rx-badge-outline{background:0 0;border:1px solid}.rx-alert{align-items:flex-start;gap:var(--rx-space-3);padding:var(--rx-space-4);border-radius:var(--rx-radius-lg);font-size:var(--rx-text-support);line-height:var(--rx-leading-body);border:1px solid #0000;display:flex}.rx-alert-icon{flex:none;place-items:center;margin-top:1px;display:grid}.rx-alert-body{gap:2px;min-width:0;display:grid}.rx-alert-title{font-weight:var(--rx-weight-semibold)}.rx-alert-content{overflow-wrap:anywhere}.rx-alert-inline{padding:var(--rx-space-2) var(--rx-space-3);align-items:center}.rx-alert-info{background:var(--rx-cobalt-50);border-color:var(--rx-cobalt-100);color:var(--rx-cobalt-800)}.rx-alert-success{background:var(--rx-success-50);border-color:var(--rx-success-200);color:var(--rx-success-700)}.rx-alert-warning{background:var(--rx-warning-50);border-color:var(--rx-warning-200);color:var(--rx-warning-700)}.rx-alert-danger,.rx-alert-error{background:var(--rx-danger-50);border-color:var(--rx-danger-200);color:var(--rx-danger-700)}.rx-field{gap:var(--rx-space-2);flex-direction:column;min-width:0;display:flex}.rx-label,.rx-field-label{color:var(--rx-slate-700);font-size:var(--rx-text-support);font-weight:var(--rx-weight-medium);letter-spacing:var(--rx-tracking-ui);line-height:var(--rx-leading-ui)}.rx-label:where(:not(:has(+:disabled))){color:var(--rx-slate-700)}.rx-input,.rx-select,.rx-textarea{width:100%;min-height:40px;padding:0 var(--rx-space-3);background:var(--rx-surface-panel);border:1px solid var(--rx-slate-300);border-radius:var(--rx-radius-md);color:var(--rx-slate-900);font-size:var(--rx-text-body);line-height:var(--rx-leading-ui);transition:border-color var(--rx-duration-fast) var(--rx-ease), box-shadow var(--rx-duration-fast) var(--rx-ease), background-color var(--rx-duration-fast) var(--rx-ease);outline:none}.rx-textarea{min-height:110px;padding:var(--rx-space-3);line-height:var(--rx-leading-body);resize:vertical}.rx-input::placeholder,.rx-textarea::placeholder{color:var(--rx-slate-400);opacity:1}.rx-input:hover:not(:disabled),.rx-select:hover:not(:disabled),.rx-textarea:hover:not(:disabled){border-color:var(--rx-slate-400)}.rx-input:focus,.rx-select:focus,.rx-textarea:focus{border-color:var(--rx-cobalt-500);box-shadow:var(--rx-shadow-focus)}.rx-input:disabled,.rx-select:disabled,.rx-textarea:disabled{background:var(--rx-slate-50);color:var(--rx-slate-500);cursor:not-allowed}.rx-input-error,.rx-select-error,.rx-textarea-error{border-color:var(--rx-danger-500)}.rx-input-error:focus,.rx-select-error:focus,.rx-textarea-error:focus{border-color:var(--rx-danger-600);box-shadow:0 0 0 3px var(--rx-danger-50)}.rx-field-error,.rx-form-error{align-items:center;gap:var(--rx-space-1);color:var(--rx-danger-700);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui);margin:0;display:flex}.rx-field-help{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui);margin:0}.rx-field-inline{align-items:center;gap:var(--rx-space-3);flex-direction:row}.rx-loading{align-items:center;gap:var(--rx-space-2);color:var(--rx-slate-600);font-size:var(--rx-text-support);line-height:var(--rx-leading-body);display:inline-flex}.rx-spinner{border:2px solid var(--rx-slate-200);border-top-color:var(--rx-cobalt-600);border-radius:var(--rx-radius-full);flex:0 0 15px;width:15px;height:15px;animation:.7s linear infinite rx-spin;display:inline-block}@keyframes rx-spin{to{transform:rotate(360deg)}}.rx-loading-block{justify-content:center;align-items:center;min-height:200px;display:flex}.rx-empty-state{min-height:220px;padding:var(--rx-space-8) var(--rx-space-6);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.rx-empty-icon{width:44px;height:44px;margin-bottom:var(--rx-space-4);border-radius:var(--rx-radius-full);background:var(--rx-cobalt-50);color:var(--rx-cobalt-600);flex:0 0 44px;place-items:center;display:grid}.rx-empty-state h3{color:var(--rx-slate-900);font-size:var(--rx-text-card-heading);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-ui);line-height:var(--rx-leading-heading);margin:0}.rx-empty-state p{max-width:46ch;margin:var(--rx-space-2) 0 0;color:var(--rx-slate-500);font-size:var(--rx-text-support);line-height:var(--rx-leading-relaxed)}.rx-empty-hint{font-size:var(--rx-text-caption)}.rx-empty-action{gap:var(--rx-space-2);margin-top:var(--rx-space-5);flex-wrap:wrap;justify-content:center;display:flex}.rx-tooltip-wrapper{vertical-align:middle;max-width:100%;display:inline-flex}.rx-sparkline .rx-tooltip-wrapper{flex:1 1 0;min-width:0}.rx-tooltip{z-index:50;pointer-events:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(-10px)}.rx-tooltip-inner{padding:var(--rx-space-2) var(--rx-space-3);border-radius:var(--rx-radius-sm);background:var(--rx-slate-900);color:var(--rx-slate-0);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui);white-space:nowrap;box-shadow:var(--rx-shadow-lg)}.rx-tabs{width:100%}.rx-tab-list{gap:var(--rx-space-1);border-bottom:1px solid var(--rx-slate-200);scrollbar-width:thin;display:flex;overflow-x:auto}.rx-tab{min-height:42px;padding:0 var(--rx-space-4);color:var(--rx-slate-500);font-size:var(--rx-text-support);font-weight:var(--rx-weight-medium);letter-spacing:var(--rx-tracking-ui);line-height:var(--rx-leading-ui);white-space:nowrap;transition:color var(--rx-duration-fast) var(--rx-ease), border-color var(--rx-duration-fast) var(--rx-ease);background:0 0;border:0;border-bottom:2px solid #0000}.rx-tab:hover{color:var(--rx-slate-800)}.rx-tab-active{border-bottom-color:var(--rx-cobalt-600);color:var(--rx-cobalt-700);font-weight:var(--rx-weight-semibold)}.rx-tab-panel{padding-top:var(--rx-space-5)}.rx-dropdown{display:inline-block;position:relative}.rx-dropdown-trigger{align-items:center;gap:var(--rx-space-2);min-height:38px;padding:0 var(--rx-space-3);border:1px solid var(--rx-slate-300);border-radius:var(--rx-radius-md);background:var(--rx-surface-panel);color:var(--rx-slate-700);font-size:var(--rx-text-support);font-weight:var(--rx-weight-medium);line-height:var(--rx-leading-ui);display:inline-flex}.rx-dropdown-trigger:hover{border-color:var(--rx-slate-400);color:var(--rx-slate-900)}.rx-dropdown-menu{z-index:60;top:calc(100% + 6px);min-width:190px;padding:var(--rx-space-1);background:var(--rx-surface-panel);border:var(--rx-border);border-radius:var(--rx-radius-lg);box-shadow:var(--rx-shadow-lg);position:absolute;inset-inline-end:0}.rx-modal-backdrop{z-index:1000;padding:var(--rx-space-6);-webkit-backdrop-filter:blur(4px);animation:rx-fade-in var(--rx-duration-normal) var(--rx-ease-out);background:#080f249e;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.rx-modal{width:min(720px,100%);max-height:min(900px, calc(100vh - 2 * var(--rx-space-6)));background:var(--rx-surface-panel);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-xl);box-shadow:var(--rx-shadow-xl);animation:rx-modal-in var(--rx-duration-normal) var(--rx-ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.rx-modal-header{justify-content:space-between;align-items:flex-start;gap:var(--rx-space-4);padding:var(--rx-space-5) var(--rx-space-6);border-bottom:var(--rx-border);flex:none;display:flex}.rx-modal-header h2{color:var(--rx-slate-900);font-size:var(--rx-text-section-heading);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-heading);margin:0}.rx-modal-close{width:34px;height:34px;border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-surface-panel);color:var(--rx-slate-500);transition:background-color var(--rx-duration-fast) var(--rx-ease), color var(--rx-duration-fast) var(--rx-ease), border-color var(--rx-duration-fast) var(--rx-ease);flex:0 0 34px;place-items:center;margin-inline-start:var(--rx-space-4);padding:0;font-size:22px;line-height:1;display:grid}.rx-modal-close:hover{background:var(--rx-slate-50);border-color:var(--rx-slate-300);color:var(--rx-slate-900)}.rx-modal-content,.rx-modal-body{min-height:0;padding:var(--rx-space-6);color:var(--rx-slate-700);font-size:var(--rx-text-body);line-height:var(--rx-leading-body);flex:auto;overflow-y:auto}.rx-modal-body p:last-child{margin-bottom:0}.rx-modal-footer,.rx-modal-actions,.rx-return-modal-actions,.rx-payment-modal-actions{justify-content:flex-end;align-items:center;gap:var(--rx-space-3);padding:var(--rx-space-4) var(--rx-space-6);border-top:var(--rx-border);background:var(--rx-slate-25);flex:none;display:flex}.rx-modal .rx-alert{margin-top:var(--rx-space-4)}@keyframes rx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rx-modal-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=600px){.rx-modal-backdrop{align-items:flex-end;padding:0}.rx-modal{border-radius:var(--rx-radius-xl) var(--rx-radius-xl) 0 0;border-bottom:0;width:100%;max-height:94vh}.rx-modal-header,.rx-modal-content,.rx-modal-body{padding-inline:var(--rx-space-5)}.rx-modal-footer,.rx-modal-actions{padding-inline:var(--rx-space-5);flex-direction:column-reverse;align-items:stretch}.rx-modal-footer button,.rx-modal-actions button{width:100%}}.rx-table-wrapper,.rx-table-wrap,.rx-table-scroll,.rx-inventory-table-wrap,.rx-returns-table-wrap,.rx-payments-table-wrap,.rx-products-table-wrapper{background:var(--rx-surface-panel);border:var(--rx-border);border-radius:var(--rx-radius-lg);scrollbar-width:thin;-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.rx-table{border-collapse:collapse;text-align:left;width:100%}.rx-table th,.rx-table td{padding:var(--rx-space-3) var(--rx-space-4);border-bottom:1px solid var(--rx-slate-100);vertical-align:middle}.rx-table th{z-index:1;background:var(--rx-slate-50);color:var(--rx-slate-500);font-size:var(--rx-text-caption);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-caps);line-height:var(--rx-leading-ui);text-align:start;white-space:nowrap;position:sticky;top:0}.rx-table td{color:var(--rx-slate-700);font-size:var(--rx-text-support);line-height:var(--rx-leading-ui)}.rx-table tbody tr:last-child td{border-bottom:0}.rx-table tbody tr{transition:background-color var(--rx-duration-fast) var(--rx-ease)}.rx-table tbody tr:hover{background:var(--rx-slate-25)}.rx-table caption{padding:var(--rx-space-3) var(--rx-space-4);color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui);text-align:start}.rx-table-empty{min-height:150px;padding:var(--rx-space-6);background:var(--rx-surface-panel);border:var(--rx-border);border-radius:var(--rx-radius-lg);color:var(--rx-slate-500);font-size:var(--rx-text-support);text-align:center;place-items:center;display:grid}.rx-table-scroll .rx-table,.rx-table-wrap .rx-table{min-width:760px}.rx-toast{justify-content:space-between;align-items:center;gap:var(--rx-space-4);min-width:min(340px,100vw - 32px);padding:var(--rx-space-3) var(--rx-space-4);border-radius:var(--rx-radius-lg);box-shadow:var(--rx-shadow-lg);font-size:var(--rx-text-support);font-weight:var(--rx-weight-medium);line-height:var(--rx-leading-body);border:1px solid #0000;display:flex}.rx-toast-close{border-radius:var(--rx-radius-sm);width:26px;height:26px;color:inherit;background:0 0;border:0;flex:0 0 26px;place-items:center;padding:0;font-size:18px;line-height:1;display:grid}.rx-toast-close:hover{background:#00000014}.rx-toast-info{background:var(--rx-cobalt-50);border-color:var(--rx-cobalt-100);color:var(--rx-cobalt-800)}.rx-toast-success{background:var(--rx-success-50);border-color:var(--rx-success-200);color:var(--rx-success-700)}.rx-toast-warning{background:var(--rx-warning-50);border-color:var(--rx-warning-200);color:var(--rx-warning-700)}.rx-toast-danger{background:var(--rx-danger-50);border-color:var(--rx-danger-200);color:var(--rx-danger-700)}.rx-page{gap:var(--rx-space-6);width:100%;min-width:0;display:grid}.rx-page-header,.rx-page-heading{justify-content:space-between;align-items:flex-start;gap:var(--rx-space-6);flex-wrap:wrap;min-width:0;display:flex}.rx-page-heading{margin-bottom:var(--rx-space-2)}.rx-page-heading-text{gap:var(--rx-space-2);min-width:0;display:grid}.rx-page-eyebrow,.rx-card-eyebrow{color:var(--rx-slate-500);font-size:var(--rx-text-caption);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-caps);line-height:var(--rx-leading-ui);text-transform:uppercase;margin:0}.rx-card-eyebrow{color:var(--rx-cobalt-700)}.rx-page-heading h1,.rx-page-header h1{color:var(--rx-slate-900);font-size:var(--rx-text-page-title);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-title);margin:0}.rx-page-description,.rx-page-heading p:last-child{max-width:68ch;color:var(--rx-slate-500);font-size:var(--rx-text-body);line-height:var(--rx-leading-relaxed);margin:0}.rx-page-actions{align-items:center;gap:var(--rx-space-2);flex-wrap:wrap;display:flex}.rx-page-grid{gap:var(--rx-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rx-page-grid h2{color:var(--rx-slate-900);font-size:var(--rx-text-section-heading);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-heading);margin:0}.rx-page-grid p:last-child{color:var(--rx-slate-500);line-height:var(--rx-leading-relaxed);margin-bottom:0}.rx-live-region{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rx-muted{color:var(--rx-slate-600)}.rx-wrap-text,.rx-text-wrap{overflow-wrap:anywhere;word-break:break-word}.rx-text-link{align-items:center;gap:var(--rx-space-1);color:var(--rx-cobalt-700);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);line-height:var(--rx-leading-ui);text-decoration:none;display:inline-flex}.rx-text-link:hover{text-underline-offset:3px;text-decoration:underline}.rx-link-button{color:var(--rx-cobalt-700);font:inherit;font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);line-height:var(--rx-leading-ui);text-align:start;background:0 0;border:0;padding:0}.rx-link-button:hover{text-underline-offset:3px;text-decoration:underline}.rx-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.rx-list-row{justify-content:space-between;align-items:center;gap:var(--rx-space-4);padding:var(--rx-space-3) 0;border-bottom:1px solid var(--rx-slate-100);font-size:var(--rx-text-support);display:flex}.rx-list-row:last-child{border-bottom:0}.rx-detail-list{gap:var(--rx-space-2);margin:var(--rx-space-4) 0 0;display:grid}.rx-detail-list>div{gap:var(--rx-space-3);grid-template-columns:minmax(96px,.7fr) 1fr;align-items:baseline;display:grid}.rx-detail-list dt{color:var(--rx-slate-500);font-size:var(--rx-text-support)}.rx-detail-list dd{overflow-wrap:anywhere;margin:0}.rx-section-heading,.rx-card-title-row{justify-content:space-between;align-items:flex-start;gap:var(--rx-space-4);flex-wrap:wrap;display:flex}.rx-section-heading h2,.rx-card-title-row h2,.rx-card-title-row h3{color:var(--rx-slate-900);font-size:var(--rx-text-section-heading);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-heading);margin:0}.rx-filter-grid{gap:var(--rx-space-3);grid-template-columns:minmax(200px,2fr) repeat(3,minmax(140px,1fr));align-items:end;display:grid}.rx-success-panel{gap:var(--rx-space-2);margin-top:var(--rx-space-4);padding:var(--rx-space-4);border:1px solid var(--rx-success-200);border-radius:var(--rx-radius-lg);background:var(--rx-success-50);color:var(--rx-success-700);display:grid}.rx-insight{gap:var(--rx-space-2);padding:var(--rx-space-4);border:1px solid var(--rx-slate-200);border-inline-start:3px solid var(--rx-gold-500);border-radius:var(--rx-radius-lg);background:var(--rx-slate-25);display:grid}.rx-insight h3{color:var(--rx-slate-900);font-size:var(--rx-text-card-heading);font-weight:var(--rx-weight-semibold);line-height:var(--rx-leading-heading);margin:0}.rx-insight p{color:var(--rx-slate-600);font-size:var(--rx-text-support);margin:0}.rx-application{background:var(--rx-surface-app);min-height:100vh;display:flex}.rx-sidebar{z-index:40;top:0;bottom:0;width:var(--rx-sidebar-width);background:var(--rx-surface-inverse);color:var(--rx-on-inverse);border-inline-end:var(--rx-border-inverse);transition:width var(--rx-duration-normal) var(--rx-ease);flex-direction:column;display:flex;position:fixed;inset-inline-start:0;overflow:hidden}.rx-sidebar-collapsed{width:var(--rx-sidebar-width-collapsed)}.rx-sidebar-brand{min-height:var(--rx-header-height);align-items:center;gap:var(--rx-space-3);padding:0 var(--rx-space-4);border-bottom:var(--rx-border-inverse);display:flex}.rx-sidebar-brand .rx-brand-logo{border-radius:var(--rx-radius-md);flex:0 0 32px;width:32px;height:32px}.rx-sidebar-brand-name{flex-direction:column;min-width:0;display:flex}.rx-sidebar-brand-name strong{color:var(--rx-slate-0);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);line-height:var(--rx-leading-ui)}.rx-sidebar-brand-name span{color:var(--rx-on-inverse-subtle);font-size:var(--rx-text-caption);letter-spacing:.02em;line-height:var(--rx-leading-ui);margin-top:1px}.rx-sidebar-nav{padding:var(--rx-space-4) var(--rx-space-3);scrollbar-width:thin;flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.rx-sidebar-section-label{min-height:18px;margin:0 0 var(--rx-space-2);padding:0 var(--rx-space-3);color:var(--rx-on-inverse-subtle);font-size:10px;font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-caps);line-height:var(--rx-leading-ui);text-transform:uppercase}.rx-nav-item{align-items:center;gap:var(--rx-space-3);width:100%;min-height:38px;padding:0 var(--rx-space-3);border-radius:var(--rx-radius-md);color:var(--rx-on-inverse-muted);font-size:var(--rx-text-support);font-weight:var(--rx-weight-medium);line-height:var(--rx-leading-ui);text-align:start;transition:background-color var(--rx-duration-fast) var(--rx-ease), color var(--rx-duration-fast) var(--rx-ease);background:0 0;border:0;display:flex;position:relative}.rx-nav-item:hover{color:var(--rx-slate-0);background:#ffffff12}.rx-nav-item-active{color:var(--rx-slate-0);font-weight:var(--rx-weight-semibold);background:#2b5cf638}.rx-nav-item-active:before{content:"";border-radius:var(--rx-radius-full);background:var(--rx-gradient-gold);width:2px;position:absolute;inset-block:8px;inset-inline-start:0}.rx-nav-icon{width:20px;color:inherit;flex:0 0 20px;place-items:center;display:grid}.rx-nav-icon .rx-icon{width:18px;height:18px}.rx-sidebar-bottom{gap:var(--rx-space-1);padding:var(--rx-space-3);border-top:var(--rx-border-inverse);display:grid}.rx-sidebar-collapse{border-radius:var(--rx-radius-md);min-height:34px;color:var(--rx-on-inverse-subtle);transition:background-color var(--rx-duration-fast) var(--rx-ease), color var(--rx-duration-fast) var(--rx-ease);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.rx-sidebar-collapse:hover{color:var(--rx-slate-0);background:#ffffff12}.rx-sidebar-collapsed .rx-sidebar-brand,.rx-sidebar-collapsed .rx-nav-item{justify-content:center;padding:0}.rx-application-main{width:calc(100% - var(--rx-sidebar-width));min-width:0;min-height:100vh;transition:width var(--rx-duration-normal) var(--rx-ease), margin-inline-start var(--rx-duration-normal) var(--rx-ease);flex-direction:column;margin-inline-start:var(--rx-sidebar-width);display:flex}.rx-top-header{z-index:30;min-height:var(--rx-header-height);justify-content:space-between;align-items:center;gap:var(--rx-space-4);padding:0 var(--rx-space-6);border-bottom:var(--rx-border);-webkit-backdrop-filter:blur(12px)saturate(1.4);background:#ffffffe0;display:flex;position:sticky;top:0}.rx-header-left,.rx-header-right{align-items:center;gap:var(--rx-space-2);min-width:0;display:flex}.rx-organization-selector{position:relative}.rx-organization-trigger{align-items:center;gap:var(--rx-space-2);min-height:42px;padding:3px var(--rx-space-2);border-radius:var(--rx-radius-md);color:var(--rx-slate-800);text-align:start;transition:background-color var(--rx-duration-fast) var(--rx-ease);background:0 0;border:0;display:flex}.rx-organization-trigger:hover{background:var(--rx-slate-100)}.rx-organization-avatar{border-radius:var(--rx-radius-md);background:var(--rx-cobalt-50);width:30px;height:30px;color:var(--rx-cobalt-700);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);text-transform:uppercase;flex:0 0 30px;place-items:center;display:grid}.rx-organization-info{flex-direction:column;min-width:0;display:flex}.rx-organization-info strong{color:var(--rx-slate-900);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);line-height:var(--rx-leading-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rx-organization-info small{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui)}.rx-user-menu{position:relative}.rx-user-trigger{align-items:center;gap:var(--rx-space-2);min-height:42px;padding:3px var(--rx-space-2);border-radius:var(--rx-radius-md);color:var(--rx-slate-800);text-align:start;transition:background-color var(--rx-duration-fast) var(--rx-ease);background:0 0;border:0;display:flex}.rx-user-trigger:hover{background:var(--rx-slate-100)}.rx-user-avatar{border-radius:var(--rx-radius-full);background:var(--rx-cobalt-50);width:32px;height:32px;color:var(--rx-cobalt-700);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);text-transform:uppercase;flex:0 0 32px;place-items:center;display:grid}.rx-user-info{flex-direction:column;min-width:0;display:flex}.rx-user-info strong{color:var(--rx-slate-900);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);line-height:var(--rx-leading-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rx-user-info small{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui)}.rx-header-icon-button{border-radius:var(--rx-radius-md);width:38px;height:38px;color:var(--rx-slate-600);transition:background-color var(--rx-duration-fast) var(--rx-ease), color var(--rx-duration-fast) var(--rx-ease);background:0 0;border:0;place-items:center;display:grid}.rx-header-icon-button:hover{background:var(--rx-slate-100);color:var(--rx-slate-900)}.rx-header-menu{z-index:50;top:calc(100% + 6px);min-width:220px;padding:var(--rx-space-1);background:var(--rx-surface-panel);border:var(--rx-border);border-radius:var(--rx-radius-lg);box-shadow:var(--rx-shadow-lg);display:grid;position:absolute;inset-inline-start:0}.rx-header-menu button{min-height:36px;padding:0 var(--rx-space-3);border-radius:var(--rx-radius-sm);color:var(--rx-slate-700);font-size:var(--rx-text-support);text-align:start;background:0 0;border:0}.rx-header-menu button:hover{background:var(--rx-slate-100);color:var(--rx-slate-900)}.rx-user-dropdown{inset-inline:auto 0}.rx-header-menu-label{padding:var(--rx-space-2) var(--rx-space-3);color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui);overflow-wrap:anywhere;display:block}.rx-main-content{width:min(var(--rx-content-max), 100%);padding:var(--rx-space-8);flex:1;margin:0 auto}.rx-mobile-menu{border-radius:var(--rx-radius-md);width:38px;height:38px;color:var(--rx-slate-700);background:0 0;border:0;place-items:center;padding:0;display:none}.rx-mobile-menu:hover{background:var(--rx-slate-100)}.rx-mobile-navigation{display:none}.rx-auth-page{background:radial-gradient(64% 46% at 50% 0%, var(--rx-cobalt-50) 0%, transparent 70%), var(--rx-surface-app);grid-template-rows:auto 1fr auto;min-height:100vh;display:grid}.rx-auth-main{padding:var(--rx-space-8) var(--rx-space-5);place-items:center;display:grid}.rx-auth-topbar{justify-content:space-between;align-items:center;gap:var(--rx-space-4);width:100%;max-width:var(--rx-content-max);padding:var(--rx-space-5) var(--rx-space-6);margin:0 auto;display:flex}.rx-auth-topbar-brand{color:var(--rx-slate-900);font-size:var(--rx-text-body-lg);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title)}.rx-auth-page>.rx-auth-card,.rx-auth-page>.rx-verification-card{margin-block:var(--rx-space-4);place-self:center}.rx-auth-card{width:min(100%,440px);padding:var(--rx-space-10);background:var(--rx-surface-panel);border:var(--rx-border);border-radius:var(--rx-radius-2xl);box-shadow:var(--rx-shadow-xl)}.rx-totp-enrollment-qr{justify-items:center;gap:var(--rx-space-3);margin:var(--rx-space-4) 0;padding:var(--rx-space-5);background:var(--rx-slate-25);border:var(--rx-border);border-radius:var(--rx-radius-lg);display:grid}.rx-totp-enrollment-qr figcaption{color:var(--rx-slate-600);font-size:var(--rx-text-support);font-weight:var(--rx-weight-medium);line-height:var(--rx-leading-body);text-align:center}.rx-totp-enrollment-qr svg{background:var(--rx-slate-0);border-radius:var(--rx-radius-sm);max-width:100%;height:auto;display:block}.rx-auth-brand{align-items:center;gap:var(--rx-space-3);margin-bottom:var(--rx-space-8);display:flex}.rx-auth-brand .rx-brand-logo{border-radius:var(--rx-radius-md);width:36px;height:36px}.rx-auth-brand-text{flex-direction:column;gap:1px;display:flex}.rx-auth-brand strong{color:var(--rx-slate-900);font-size:var(--rx-text-body-lg);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-ui)}.rx-auth-brand span{color:var(--rx-slate-600);font-size:var(--rx-text-caption);letter-spacing:var(--rx-tracking-caps);line-height:var(--rx-leading-ui);text-transform:uppercase}.rx-auth-heading{margin-bottom:var(--rx-space-6)}.rx-auth-heading h1{margin:0 0 var(--rx-space-2);color:var(--rx-slate-900);font-size:var(--rx-text-page-title);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-title)}.rx-auth-heading p{color:var(--rx-slate-600);font-size:var(--rx-text-body);line-height:var(--rx-leading-body);margin:0}.rx-auth-form{gap:var(--rx-space-4);flex-direction:column;display:flex}.rx-auth-form input{width:100%}.rx-password-field{width:100%;position:relative}.rx-auth-form .rx-password-field input{padding-inline-end:46px}.rx-password-toggle{top:1px;border-radius:0 var(--rx-radius-md) var(--rx-radius-md) 0;width:40px;height:calc(100% - 2px);min-height:0;color:var(--rx-slate-500);background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;inset-inline-end:1px}.rx-password-toggle:hover{color:var(--rx-cobalt-700)}.rx-password-toggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.rx-auth-options{margin:calc(var(--rx-space-1) * -1) 0 0;justify-content:flex-end;display:flex}.rx-auth-options a,.rx-auth-footer a{color:var(--rx-cobalt-700);font-weight:var(--rx-weight-semibold);text-decoration:none}.rx-auth-options a:hover,.rx-auth-footer a:hover{text-underline-offset:3px;text-decoration:underline}.rx-auth-footer{margin:var(--rx-space-6) 0 0;color:var(--rx-slate-600);font-size:var(--rx-text-support);line-height:var(--rx-leading-body);text-align:center}.rx-auth-topbar{justify-content:space-between;align-items:center;gap:var(--rx-space-4);padding:var(--rx-space-5) var(--rx-space-6);display:flex}.rx-language-selector{color:var(--rx-slate-700);align-items:center;display:inline-flex;position:relative}.rx-language-selector:after{content:"";top:50%;opacity:.7;pointer-events:none;background-color:currentColor;width:14px;height:14px;position:absolute;inset-inline-end:11px;translate:0 -50%;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9.5 6 6 6-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9.5 6 6 6-6'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.rx-language-selector select{appearance:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:36px;padding-block:0;padding-inline:var(--rx-space-3) 32px;background-color:var(--rx-surface-panel);border:1px solid var(--rx-border-color-strong);border-radius:var(--rx-radius-md);color:inherit;font-size:var(--rx-text-support);cursor:pointer}.rx-language-selector select:hover{border-color:var(--rx-slate-400)}.rx-language-selector option{color:var(--rx-slate-900);background-color:var(--rx-slate-0);font-weight:var(--rx-weight-medium)}.rx-language-selector option:checked{background-color:var(--rx-cobalt-50);color:var(--rx-cobalt-800);font-weight:var(--rx-weight-semibold)}.rx-page-state{min-height:100vh;padding:var(--rx-space-8);color:var(--rx-slate-500);place-items:center;display:grid}.rx-verification-card{text-align:center}.rx-verification-state{flex-direction:column;align-items:center;display:flex}.rx-verification-icon{width:56px;height:56px;margin-bottom:var(--rx-space-6);border-radius:var(--rx-radius-full);background:var(--rx-cobalt-50);color:var(--rx-cobalt-600);place-items:center;display:grid}.rx-verification-state h1{margin:0 0 var(--rx-space-3);color:var(--rx-slate-900);font-size:var(--rx-text-page-title);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-title)}.rx-verification-state p{max-width:44ch;color:var(--rx-slate-500);font-size:var(--rx-text-body);line-height:var(--rx-leading-relaxed);margin:0}.rx-verification-success{color:var(--rx-success-700)}.rx-verification-error{color:var(--rx-danger-700)}.rx-verification-action{margin-top:var(--rx-space-6);text-decoration:none;display:inline-flex}.rx-verification-actions{justify-content:center;gap:var(--rx-space-3);margin-top:var(--rx-space-6);flex-wrap:wrap;display:flex}.rx-dashboard-stats{gap:var(--rx-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rx-dashboard-stats .rx-card{padding:var(--rx-space-5)}.rx-dashboard-card-heading,.rx-inventory-catalog-heading,.rx-inventory-movement-heading,.rx-payments-catalog-heading,.rx-payment-detail-heading,.rx-returns-catalog-heading,.rx-return-detail-heading,.rx-orders-catalog-heading,.rx-supplier-heading,.rx-shipment-heading,.rx-section-heading{justify-content:space-between;align-items:flex-start;gap:var(--rx-space-4);margin-bottom:var(--rx-space-4);flex-wrap:wrap;display:flex}.rx-dashboard-card-heading h2,.rx-inventory-catalog-heading h2,.rx-payments-catalog-heading h2,.rx-returns-catalog-heading h2,.rx-return-detail-heading h2,.rx-shipment-heading h2{margin:var(--rx-space-1) 0 0;color:var(--rx-slate-900);font-size:var(--rx-text-section-heading);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-heading)}.rx-dashboard-stat-value{margin:var(--rx-space-2) 0 var(--rx-space-1);color:var(--rx-slate-900);font-size:var(--rx-text-metric);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-title);font-variant-numeric:tabular-nums lining-nums}.rx-dashboard-stat-detail{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui);margin:0}.rx-metric{align-content:start;gap:0;display:grid}.rx-metric-head{justify-content:space-between;align-items:center;gap:var(--rx-space-2);display:flex}.rx-metric-icon{border-radius:var(--rx-radius-md);background:var(--rx-cobalt-50);width:28px;height:28px;color:var(--rx-cobalt-600);flex:0 0 28px;place-items:center;display:grid}.rx-metric-positive .rx-metric-icon{background:var(--rx-success-50);color:var(--rx-success-600)}.rx-metric-negative .rx-metric-icon{background:var(--rx-danger-50);color:var(--rx-danger-600)}.rx-metric-neutral .rx-metric-icon{background:var(--rx-slate-100);color:var(--rx-slate-500)}.rx-dashboard-main-grid,.rx-dashboard-bottom-grid,.rx-dashboard-extended-grid{gap:var(--rx-space-4);grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;display:grid}.rx-dashboard-extended-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-dashboard-empty-chart{min-height:240px;padding-top:var(--rx-space-5);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.rx-dashboard-empty-chart:before{content:"";background:linear-gradient(to bottom, transparent 24%, var(--rx-slate-100) 25%, transparent 25.5%, transparent 49%, var(--rx-slate-100) 50%, transparent 50.5%, transparent 74%, var(--rx-slate-100) 75%, transparent 75.5%);pointer-events:none;position:absolute;inset:0 0 64px}.rx-dashboard-empty-chart p{z-index:1;max-width:46ch;margin:var(--rx-space-4) auto 0;color:var(--rx-slate-500);font-size:var(--rx-text-support);line-height:var(--rx-leading-body);text-align:center;position:relative}.rx-dashboard-period{min-height:30px;padding:0 var(--rx-space-3);border:var(--rx-border);border-radius:var(--rx-radius-md);color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui);white-space:nowrap;align-items:center;display:inline-flex}.rx-marketplace-list{flex-direction:column;display:flex}.rx-marketplace-row{justify-content:space-between;align-items:center;gap:var(--rx-space-3);padding:var(--rx-space-3) 0;border-bottom:1px solid var(--rx-slate-100);font-size:var(--rx-text-support);display:flex}.rx-marketplace-row:last-child{border-bottom:0}.rx-marketplace-row>div{flex-direction:column;gap:2px;min-width:0;display:flex}.rx-marketplace-row strong{color:var(--rx-slate-900);font-weight:var(--rx-weight-semibold);font-size:var(--rx-text-support)}.rx-marketplace-row span:not(.rx-status-dot){color:var(--rx-slate-500);font-size:var(--rx-text-caption)}.rx-status-dot{border-radius:var(--rx-radius-full);background:var(--rx-slate-400);flex:0 0 8px;width:8px;height:8px}.rx-dashboard-actions{gap:var(--rx-space-2);margin-top:var(--rx-space-4);display:grid}.rx-dashboard-actions button{width:100%;padding:var(--rx-space-3) var(--rx-space-4);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-lg);background:var(--rx-surface-panel);color:inherit;text-align:start;transition:border-color var(--rx-duration-fast) var(--rx-ease), background-color var(--rx-duration-fast) var(--rx-ease), transform var(--rx-duration-fast) var(--rx-ease);flex-direction:column;align-items:flex-start;gap:3px;display:flex}.rx-dashboard-actions button:hover{border-color:var(--rx-cobalt-300);background:var(--rx-cobalt-50);transform:translateY(-1px)}.rx-dashboard-actions strong{color:var(--rx-slate-900);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold)}.rx-dashboard-actions span{color:var(--rx-slate-500);font-size:var(--rx-text-caption)}.rx-dashboard-text-button{color:var(--rx-cobalt-700);font:inherit;font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);background:0 0;border:0;padding:4px 0}.rx-dashboard-text-button:hover{text-underline-offset:3px;text-decoration:underline}.rx-orders-table{width:100%;overflow-x:auto}.rx-order-row{align-items:center;gap:var(--rx-space-3);min-width:540px;padding:var(--rx-space-3) 0;border-bottom:1px solid var(--rx-slate-100);font-size:var(--rx-text-support);grid-template-columns:.8fr 1.5fr 1fr .8fr;display:grid}.rx-order-row:last-child{border-bottom:0}.rx-order-header{color:var(--rx-slate-500);font-size:var(--rx-text-caption);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-caps);line-height:var(--rx-leading-ui);text-transform:uppercase;padding-top:0}.rx-sparkline{align-items:flex-end;gap:var(--rx-space-2);height:84px;padding:var(--rx-space-2) var(--rx-space-1);display:flex}.rx-sparkline-bar{width:100%;height:100%;transition:background-color var(--rx-duration-fast) var(--rx-ease);border-radius:3px;justify-content:center;align-items:flex-end;display:flex;position:relative}.rx-sparkline-bar:hover,.rx-sparkline-bar:focus-visible{background:#2b5cf614}.rx-sparkline-fill{background:var(--rx-gradient-cobalt);opacity:.85;width:100%;transition:height var(--rx-duration-slow) var(--rx-ease-out), filter var(--rx-duration-fast) var(--rx-ease);border-radius:3px 3px 0 0}.rx-sparkline-bar:hover .rx-sparkline-fill,.rx-sparkline-bar:focus-visible .rx-sparkline-fill{filter:brightness(1.08)}.rx-first-value ol{gap:var(--rx-space-2);margin:var(--rx-space-4) 0 0;counter-reset:rx-milestone;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.rx-first-value li{gap:var(--rx-space-3);padding:var(--rx-space-3);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-slate-25);grid-template-columns:22px 1fr;align-items:start;display:grid}@media (width<=1100px){.rx-first-value ol{grid-template-columns:1fr}}.rx-first-value li>span{border-radius:var(--rx-radius-full);background:var(--rx-slate-100);width:22px;height:22px;color:var(--rx-slate-600);font-size:12px;font-weight:var(--rx-weight-bold);place-items:center;display:grid}.rx-first-value li div{gap:2px;min-width:0;display:grid}.rx-first-value li strong{color:var(--rx-slate-900);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold)}.rx-first-value li p{color:var(--rx-slate-500);font-size:var(--rx-text-caption);margin:0}.rx-first-value li a{font-size:var(--rx-text-caption);font-weight:var(--rx-weight-semibold);justify-self:start;margin-top:2px}.rx-workflow{gap:var(--rx-space-5);width:100%;min-width:0;display:grid}.rx-workflow-track{gap:var(--rx-space-3);counter-reset:rx-stage;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rx-workflow-stage{align-content:start;gap:var(--rx-space-2);min-width:0;padding:var(--rx-space-4);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-lg);background:var(--rx-surface-panel);transition:border-color var(--rx-duration-normal) var(--rx-ease), box-shadow var(--rx-duration-normal) var(--rx-ease);flex:210px;display:grid;position:relative}.rx-workflow-stage:hover{border-color:var(--rx-slate-300);box-shadow:var(--rx-shadow-md)}.rx-workflow-stage-head{justify-content:space-between;align-items:center;gap:var(--rx-space-2);display:flex}.rx-workflow-stage-index{border-radius:var(--rx-radius-md);background:var(--rx-cobalt-50);width:24px;height:24px;color:var(--rx-cobalt-700);font-size:11px;font-weight:var(--rx-weight-bold);font-variant-numeric:tabular-nums lining-nums;place-items:center;display:grid}.rx-workflow-stage-name{color:var(--rx-slate-900);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-ui);line-height:var(--rx-leading-ui);margin:0}.rx-workflow-stage-link{font-size:var(--rx-text-caption);font-weight:var(--rx-weight-semibold);justify-self:start}.rx-workflow-stage-status{border-radius:var(--rx-radius-full);width:8px;height:8px;display:block}.rx-workflow-stage-status.rx-status-marker-live{background:var(--rx-success-500)}.rx-workflow-stage-status.rx-status-marker-pending{background:var(--rx-gold-500);box-shadow:0 0 0 3px var(--rx-gold-200)}.rx-workflow-legend{align-items:center;gap:var(--rx-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rx-workflow-legend li{display:flex}.rx-products-card{padding:0;overflow:hidden}.rx-products-toolbar{justify-content:space-between;align-items:flex-end;gap:var(--rx-space-4);padding:var(--rx-space-5) var(--rx-space-6);border-bottom:var(--rx-border);flex-wrap:wrap;display:flex}.rx-products-toolbar-title{gap:2px;min-width:0;display:grid}.rx-products-toolbar-title h2{color:var(--rx-slate-900);font-size:var(--rx-text-section-heading);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-heading);margin:0}.rx-products-filters{align-items:flex-end;gap:var(--rx-space-3);padding:var(--rx-space-4) var(--rx-space-6);background:var(--rx-slate-25);border-bottom:var(--rx-border);flex-wrap:wrap;display:flex}.rx-products-filters .rx-field{flex:180px;min-width:180px}.rx-products-search{flex:2 240px;align-items:center;min-width:220px;display:flex;position:relative}.rx-products-search .rx-input{padding-inline-start:38px}.rx-products-search>.rx-icon,.rx-products-search>svg{color:var(--rx-slate-400);pointer-events:none;position:absolute;inset-inline-start:12px}.rx-products-filter{flex:150px;min-width:150px}.rx-products-loading{place-items:center;min-height:260px;display:grid}.rx-products-table-wrapper{border:0;border-radius:0}.rx-products-table{min-width:860px}.rx-products-table th,.rx-products-table td{padding:var(--rx-space-3) var(--rx-space-6)}.rx-product-table-row-clickable{cursor:pointer;transition:background-color var(--rx-duration-fast) var(--rx-ease)}.rx-product-table-row-clickable:hover,.rx-product-table-row-clickable:focus-visible{background:var(--rx-cobalt-50)}.rx-product-name-cell{min-width:200px;max-width:300px}.rx-product-table-row-clickable td:nth-child(2){font-family:var(--rx-font-mono);font-variant-numeric:tabular-nums lining-nums;font-size:.78rem}.rx-product-table-row-clickable td:nth-child(5){font-weight:var(--rx-weight-semibold);font-variant-numeric:tabular-nums lining-nums}.rx-product-name-link,.rx-inventory-product-link{max-width:100%;color:var(--rx-slate-900);font:inherit;font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);overflow-wrap:anywhere;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;line-height:1.4;display:inline}.rx-product-name-link:hover,.rx-inventory-product-link:hover{color:var(--rx-cobalt-700);text-underline-offset:3px;text-decoration:underline}.rx-product-name-link:focus-visible,.rx-inventory-product-link:focus-visible{outline:2px solid var(--rx-cobalt-600);outline-offset:2px}.rx-product-create-form,.rx-product-edit-form{flex-direction:column;display:flex}.rx-product-form-section{padding:var(--rx-space-5) 0;border-bottom:1px solid var(--rx-slate-100)}.rx-product-form-section:first-of-type{padding-top:0}.rx-product-form-section:last-of-type{border-bottom:0}.rx-product-form-section-heading{margin-bottom:var(--rx-space-4)}.rx-product-form-section-heading h3{margin:0 0 var(--rx-space-1);color:var(--rx-slate-900);font-size:var(--rx-text-caption);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-caps);line-height:var(--rx-leading-ui);text-transform:uppercase}.rx-product-form-section-heading p{color:var(--rx-slate-500);font-size:var(--rx-text-support);line-height:var(--rx-leading-body);margin:0}.rx-product-form-field{margin-bottom:var(--rx-space-4)}.rx-product-form-field:last-child{margin-bottom:0}.rx-product-field-help{margin:var(--rx-space-1) 0 0;color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui)}.rx-product-details-form-grid,.rx-settings-form-grid{gap:var(--rx-space-3);grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;display:grid}.rx-product-details-header{gap:var(--rx-space-3);min-width:0;margin-bottom:var(--rx-space-2);display:grid}.rx-product-title-row{align-items:center;gap:var(--rx-space-3);flex-wrap:wrap;max-width:100%;display:flex}.rx-product-title-row h1{min-width:0;max-width:100%;color:var(--rx-slate-900);font-size:var(--rx-text-page-title);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-title);overflow-wrap:anywhere;margin:0}.rx-product-details-subtitle{align-items:center;gap:var(--rx-space-2);color:var(--rx-slate-500);font-size:var(--rx-text-support);line-height:var(--rx-leading-body);flex-wrap:wrap;margin:0;display:flex}.rx-product-details-subtitle strong{font-family:var(--rx-font-mono);font-size:var(--rx-text-caption);font-weight:var(--rx-weight-semibold);font-variant-numeric:tabular-nums lining-nums;color:var(--rx-slate-700)}.rx-product-details-header-actions{align-items:center;gap:var(--rx-space-2);flex-wrap:wrap;display:flex}.rx-product-back-button{font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);justify-self:start}.rx-product-details-loading{place-items:center;min-height:320px;display:grid}.rx-product-section-heading{gap:var(--rx-space-1);margin-bottom:var(--rx-space-4);display:grid}.rx-product-section-heading h2{color:var(--rx-slate-900);font-size:var(--rx-text-section-heading);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-heading);margin:0}.rx-product-details-grid{gap:var(--rx-space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.rx-product-info-list{flex-direction:column;width:100%;display:flex}.rx-product-info-list>div{justify-content:space-between;align-items:baseline;gap:var(--rx-space-6);width:100%;min-height:48px;padding:var(--rx-space-3) 0;border-bottom:1px solid var(--rx-slate-100);display:flex}.rx-product-info-list>div:first-child{padding-top:0}.rx-product-info-list>div:last-child{border-bottom:0;padding-bottom:0}.rx-product-info-list span{color:var(--rx-slate-500);font-size:var(--rx-text-support);font-weight:var(--rx-weight-medium);line-height:var(--rx-leading-body);flex:0 0 40%}.rx-product-info-list strong{min-width:0;color:var(--rx-slate-900);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);line-height:var(--rx-leading-body);text-align:end;overflow-wrap:anywhere;flex:1}.rx-product-info-list>div:nth-child(2) strong{font-family:var(--rx-font-mono);font-size:var(--rx-text-caption);font-variant-numeric:tabular-nums lining-nums}.rx-product-price-display{margin-bottom:var(--rx-space-4);padding-bottom:var(--rx-space-4);border-bottom:1px solid var(--rx-slate-100)}.rx-product-price-display span{margin-bottom:var(--rx-space-1);color:var(--rx-slate-500);font-size:var(--rx-text-support);font-weight:var(--rx-weight-medium);display:block}.rx-product-price-display strong{color:var(--rx-slate-900);font-size:var(--rx-text-metric);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-title);line-height:var(--rx-leading-title);font-variant-numeric:tabular-nums lining-nums;display:block}.rx-product-description p{max-width:68ch;color:var(--rx-slate-600);font-size:var(--rx-text-body);line-height:var(--rx-leading-relaxed);margin:0}.rx-product-empty-text{font-style:italic;color:var(--rx-slate-400)!important}.rx-product-future-card{background:var(--rx-slate-25);box-shadow:none}.rx-product-future-list{flex-direction:column;display:flex}.rx-product-future-list>div{padding:var(--rx-space-3) 0;border-bottom:1px solid var(--rx-slate-100)}.rx-product-future-list>div:first-child{padding-top:0}.rx-product-future-list>div:last-child{border-bottom:0;padding-bottom:0}.rx-product-future-list strong{color:var(--rx-slate-900);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);margin-bottom:2px;display:block}.rx-product-future-list span{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-body);display:block}.rx-product-edit-card{background:var(--rx-slate-25)}.rx-product-edit-actions{justify-content:flex-end;gap:var(--rx-space-2);margin-top:var(--rx-space-4);flex-wrap:wrap;display:flex}.rx-listing-preparation{gap:var(--rx-space-3);margin-top:var(--rx-space-4);padding-top:var(--rx-space-4);border-top:1px solid var(--rx-slate-100);display:grid}.rx-listing-preparation-result{padding:var(--rx-space-3);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-slate-25)}.rx-listing-preparation-result p{margin:var(--rx-space-1) 0 0;overflow-wrap:anywhere}.rx-profitability-summary{gap:var(--rx-space-3);margin-top:var(--rx-space-4);display:grid}.rx-profitability-summary>p{color:var(--rx-slate-600);margin:0}.rx-profitability-result{gap:var(--rx-space-2);padding:var(--rx-space-3);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-lg);background:var(--rx-slate-25);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rx-profitability-result>div{min-width:0}.rx-profitability-result span{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui);display:block}.rx-profitability-result strong{color:var(--rx-slate-900);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;margin-top:2px;display:block}.rx-profitability-result>p{color:var(--rx-slate-600);font-size:var(--rx-text-support);overflow-wrap:anywhere;grid-column:1/-1;margin:0}.rx-product-inventory-summary{gap:var(--rx-space-3);display:grid}.rx-product-inventory-error{color:var(--rx-danger-700);font-size:var(--rx-text-support);margin:0}.rx-product-inventory-values{gap:var(--rx-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rx-product-inventory-values>div{padding:var(--rx-space-3);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-slate-25);gap:2px;display:grid}.rx-product-inventory-values span{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui)}.rx-product-inventory-values strong{color:var(--rx-slate-900);font-size:var(--rx-text-card-heading);font-weight:var(--rx-weight-semibold);font-variant-numeric:tabular-nums lining-nums}.rx-product-inventory-controls{align-items:flex-end;gap:var(--rx-space-3);flex-wrap:wrap;display:flex}.rx-product-inventory-controls .rx-field{min-width:150px}.rx-product-inventory-actions{align-items:center;gap:var(--rx-space-2);flex-wrap:wrap;display:flex}.rx-product-movement-history{margin-top:var(--rx-space-5);padding-top:var(--rx-space-5);border-top:1px solid var(--rx-slate-100)}.rx-product-movement-history>strong{margin-bottom:var(--rx-space-3);color:var(--rx-slate-900);font-size:var(--rx-text-card-heading);font-weight:var(--rx-weight-semibold);line-height:var(--rx-leading-heading);display:block}.rx-product-movement-list{gap:var(--rx-space-2);flex-direction:column;display:flex}.rx-product-movement-item{justify-content:space-between;align-items:center;gap:var(--rx-space-5);padding:var(--rx-space-3) var(--rx-space-4);border:1px solid var(--rx-slate-200);border-inline-start:3px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-slate-25);display:flex}.rx-product-movement-positive{border-inline-start-color:var(--rx-success-500)}.rx-product-movement-negative{border-inline-start-color:var(--rx-danger-500)}.rx-product-movement-neutral{border-inline-start-color:var(--rx-slate-300)}.rx-product-movement-main{align-items:center;gap:var(--rx-space-2);min-width:140px;display:flex}.rx-product-movement-main>strong{min-width:56px;color:var(--rx-slate-900);font-size:var(--rx-text-card-heading);font-weight:var(--rx-weight-semibold);font-variant-numeric:tabular-nums lining-nums}.rx-product-movement-positive .rx-product-movement-main>strong{color:var(--rx-success-700)}.rx-product-movement-negative .rx-product-movement-main>strong{color:var(--rx-danger-700)}.rx-product-movement-type{padding:2px var(--rx-space-2);border-radius:var(--rx-radius-full);background:var(--rx-slate-100);color:var(--rx-slate-700);font-size:10px;font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-caps);line-height:var(--rx-leading-ui);text-transform:uppercase;align-items:center;display:inline-flex}.rx-product-movement-positive .rx-product-movement-type{background:var(--rx-success-50);color:var(--rx-success-700)}.rx-product-movement-negative .rx-product-movement-type{background:var(--rx-danger-50);color:var(--rx-danger-700)}.rx-product-movement-details{align-items:center;gap:var(--rx-space-4);flex:1;grid-template-columns:repeat(5,minmax(80px,auto));display:grid}.rx-product-movement-details>span{min-width:0;color:var(--rx-slate-700);font-size:var(--rx-text-support);flex-direction:column;gap:2px;display:flex}.rx-product-movement-details small{color:var(--rx-slate-400);font-size:10px;font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-caps);line-height:var(--rx-leading-ui);text-transform:uppercase}.rx-product-suppliers-section{gap:var(--rx-space-3);display:grid}.rx-product-supplier-list{gap:var(--rx-space-2);display:grid}.rx-product-supplier-item{gap:var(--rx-space-3);padding:var(--rx-space-3) var(--rx-space-4);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-lg);background:var(--rx-slate-25);display:grid}.rx-product-supplier-main{justify-content:space-between;align-items:center;gap:var(--rx-space-3);flex-wrap:wrap;display:flex}.rx-product-supplier-main strong{color:var(--rx-slate-900);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold)}.rx-product-supplier-details{gap:var(--rx-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rx-product-supplier-details>div{gap:2px;min-width:0;display:grid}.rx-product-supplier-details span{color:var(--rx-slate-500);font-size:var(--rx-text-caption)}.rx-product-supplier-details strong{color:var(--rx-slate-900);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);overflow-wrap:anywhere}.rx-product-supplier-actions{align-items:center;gap:var(--rx-space-2);flex-wrap:wrap;display:flex}.rx-inventory-loading{place-items:center;min-height:260px;display:grid}.rx-inventory-filters,.rx-inventory-row-actions,.rx-inventory-operation-actions{align-items:flex-end;gap:var(--rx-space-3);flex-wrap:wrap;display:flex}.rx-inventory-filters .rx-field{min-width:180px}.rx-inventory-count,.rx-returns-count,.rx-payments-count,.rx-marketplace-count{color:var(--rx-slate-500);font-size:var(--rx-text-support);font-variant-numeric:tabular-nums lining-nums;margin:0}.rx-inventory-row-actions{white-space:nowrap;align-items:center}.rx-inventory-detail{gap:var(--rx-space-5);display:grid}.rx-inventory-detail-header{gap:var(--rx-space-3);grid-template-columns:1fr 1fr auto;align-items:end;display:grid}.rx-inventory-detail-header>div,.rx-inventory-detail-summary>div{gap:var(--rx-space-1);min-width:0;display:grid}.rx-inventory-detail-header span,.rx-inventory-detail-summary span,.rx-inventory-movement-item dt{color:var(--rx-slate-500);font-size:var(--rx-text-support);line-height:var(--rx-leading-ui)}.rx-inventory-detail-summary{gap:var(--rx-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rx-inventory-detail-summary>div,.rx-inventory-movement-item{min-width:0;padding:var(--rx-space-3) var(--rx-space-4);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-lg);background:var(--rx-slate-25)}.rx-inventory-detail-summary strong{color:var(--rx-slate-900);font-size:var(--rx-text-card-heading);font-weight:var(--rx-weight-semibold);font-variant-numeric:tabular-nums lining-nums}.rx-inventory-operations,.rx-inventory-movements{padding-top:var(--rx-space-4);border-top:1px solid var(--rx-slate-100)}.rx-inventory-operations .rx-field{max-width:240px}.rx-inventory-operation-actions{margin:var(--rx-space-3) 0;align-items:center}.rx-inventory-success{color:var(--rx-success-700);font-weight:var(--rx-weight-semibold)}.rx-inventory-movement-list{gap:var(--rx-space-2);max-height:340px;display:grid;overflow:auto}.rx-inventory-movement-item>div{justify-content:space-between;align-items:baseline;gap:var(--rx-space-3);display:flex}.rx-inventory-movement-delta{color:var(--rx-slate-900);font-weight:var(--rx-weight-semibold);font-variant-numeric:tabular-nums lining-nums}.rx-inventory-movement-item dl{gap:var(--rx-space-2);margin:var(--rx-space-3) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rx-inventory-movement-item dl>div{gap:2px;min-width:0;display:grid}.rx-inventory-movement-item dt{font-size:var(--rx-text-caption)}.rx-inventory-movement-item dd{overflow-wrap:anywhere;margin:0}.rx-order-filters,.rx-order-actions,.rx-shipping-form{align-items:center;gap:var(--rx-space-3);flex-wrap:wrap;display:flex}.rx-shipping-form{align-items:stretch;display:grid}.rx-order-filters{margin:var(--rx-space-3) 0 var(--rx-space-5)}.rx-order-filters label{align-items:center;gap:var(--rx-space-2);display:flex}.rx-order-pagination{align-items:center;gap:var(--rx-space-2);margin-inline-start:auto;display:flex}.rx-order-detail-grid{gap:var(--rx-space-4);margin-bottom:var(--rx-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rx-order-detail-list{gap:var(--rx-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.rx-order-detail-list>div{min-width:0;padding:var(--rx-space-3);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-slate-25)}.rx-order-detail-list dt{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui)}.rx-order-detail-list dd{color:var(--rx-slate-900);font-weight:var(--rx-weight-medium);overflow-wrap:anywhere;margin:2px 0 0}.rx-shipment-panel{min-width:0}.rx-shipment-details{margin-top:var(--rx-space-2)}.rx-shipment-tracking{font-family:var(--rx-font-mono);font-size:var(--rx-text-support);word-break:break-word}.rx-order-actions{margin-top:var(--rx-space-4)}.rx-order-success{color:var(--rx-success-700);font-weight:var(--rx-weight-semibold)}.rx-order-permission-note{color:var(--rx-slate-500);font-size:var(--rx-text-support);margin:0}.rx-marketplace-workspace{max-width:1320px;margin:0 auto}.rx-marketplace-grid{gap:var(--rx-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rx-marketplace-grid .rx-card{align-items:flex-start;gap:var(--rx-space-3);flex-direction:column;display:flex}.rx-connection-list{gap:var(--rx-space-3);display:grid}.rx-connection-card{justify-content:space-between;align-items:flex-start;gap:var(--rx-space-4);padding:var(--rx-space-4);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-lg);background:var(--rx-slate-25);display:flex}.rx-connection-card h3{margin:0 0 var(--rx-space-1);color:var(--rx-slate-900);font-size:var(--rx-text-card-heading);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-ui);line-height:var(--rx-leading-heading)}.rx-connection-card p{color:var(--rx-slate-500);font-size:var(--rx-text-support);margin:0}.rx-connection-actions{align-items:center;gap:var(--rx-space-2);flex-wrap:wrap;display:flex}.rx-connection-detail dl{gap:var(--rx-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.rx-connection-detail dl>div{min-width:0;padding:var(--rx-space-3);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-slate-25)}.rx-connection-detail dt{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui)}.rx-connection-detail dd{color:var(--rx-slate-900);font-weight:var(--rx-weight-semibold);overflow-wrap:anywhere;margin:2px 0 0}.rx-scaffold-grid{gap:var(--rx-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rx-scaffold-grid>div{padding:var(--rx-space-3);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-slate-25);flex-direction:column;gap:2px;display:flex}.rx-scaffold-grid strong{color:var(--rx-slate-900);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold)}.rx-scaffold-grid span{color:var(--rx-slate-500);font-size:var(--rx-text-caption)}.rx-suppliers-page,.rx-sourcing-page{max-width:1320px;margin:0 auto}.rx-suppliers-page section{gap:var(--rx-space-4);display:grid}.rx-table-scroll .rx-wrap-text{max-width:280px}.rx-supplier-form,.rx-supplier-import{gap:var(--rx-space-3);margin-top:var(--rx-space-4);grid-template-columns:minmax(200px,1fr) auto;align-items:end;display:grid}.rx-supplier-source-images{gap:var(--rx-space-2);margin-top:var(--rx-space-2);flex-wrap:wrap;display:flex}.rx-supplier-source-images img{object-fit:cover;border-radius:var(--rx-radius-md);border:1px solid var(--rx-slate-200);background:var(--rx-slate-50);width:56px;height:56px}.rx-publishing-page{gap:var(--rx-space-5);display:grid}.rx-publishing-grid{gap:var(--rx-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.rx-publishing-grid .rx-card,.rx-ai-grid .rx-card{align-content:start;gap:var(--rx-space-4);min-width:0;display:grid}.rx-publishing-actions,.rx-publishing-heading,.rx-publishing-filters,.rx-ai-actions,.rx-ai-heading{align-items:center;gap:var(--rx-space-3);flex-wrap:wrap;display:flex}.rx-publishing-heading,.rx-ai-heading{justify-content:space-between}.rx-publishing-filters{margin:var(--rx-space-3) 0;align-items:end}.rx-publish-detail dl{gap:var(--rx-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.rx-publish-detail dl>div{min-width:0;padding:var(--rx-space-3);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-slate-25)}.rx-publish-detail dt{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui)}.rx-publish-detail dd{overflow-wrap:anywhere;margin:2px 0 0}.rx-publish-wrap{overflow-wrap:anywhere;max-width:260px}.rx-ai-page{gap:var(--rx-space-5);display:grid}.rx-ai-grid{gap:var(--rx-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.rx-ai-detail dl{gap:var(--rx-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.rx-ai-detail dl>div{min-width:0;padding:var(--rx-space-3);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-slate-25)}.rx-ai-detail dt{color:var(--rx-slate-500);font-size:var(--rx-text-caption);letter-spacing:var(--rx-tracking-caps);line-height:var(--rx-leading-ui);text-transform:uppercase}.rx-ai-detail dd{overflow-wrap:anywhere;margin:2px 0 0}.rx-ai-reference,.rx-ai-wrap,.rx-ai-guidance{overflow-wrap:anywhere}.rx-ai-guidance{padding:var(--rx-space-3) var(--rx-space-4);border-inline-start:3px solid var(--rx-gold-500);border-radius:0 var(--rx-radius-md) var(--rx-radius-md) 0;background:var(--rx-gold-200);color:var(--rx-gold-700);font-size:var(--rx-text-support);line-height:var(--rx-leading-body);margin:0}.rx-billing-list{gap:var(--rx-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:0;display:grid}.rx-billing-list>div{min-width:0;padding:var(--rx-space-3);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-slate-25);gap:2px;display:grid}.rx-billing-list dt{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui)}.rx-billing-list dd{color:var(--rx-slate-900);font-weight:var(--rx-weight-semibold);overflow-wrap:anywhere;margin:0}.rx-billing-plans{gap:var(--rx-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.rx-billing-plans>div{gap:var(--rx-space-2);padding:var(--rx-space-4);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-lg);background:var(--rx-slate-25);flex-direction:column;display:flex}.rx-billing-plans h3{color:var(--rx-slate-900);font-size:var(--rx-text-card-heading);font-weight:var(--rx-weight-semibold);margin:0}.rx-operations-list{gap:var(--rx-space-3);margin:0;padding:0;list-style:none;display:grid}.rx-operations-item{min-width:0;padding:var(--rx-space-3) var(--rx-space-4);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-lg);background:var(--rx-slate-25);overflow-wrap:anywhere}.rx-operations-item p{margin:var(--rx-space-1) 0}.rx-operations-item h3{color:var(--rx-slate-900);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold);letter-spacing:var(--rx-tracking-caps);line-height:var(--rx-leading-ui);text-transform:uppercase;margin:0}.rx-support-admin{gap:var(--rx-space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.rx-returns-page{max-width:1320px;margin:0 auto}.rx-returns-filters,.rx-return-actions,.rx-return-create-form,.rx-return-reject-form{align-items:flex-end;gap:var(--rx-space-3);flex-wrap:wrap;display:flex}.rx-return-create-form,.rx-return-reject-form{align-items:stretch;display:grid}.rx-return-count{margin:var(--rx-space-2) 0 var(--rx-space-4)}.rx-return-detail-card{margin-top:var(--rx-space-4)}.rx-return-summary{gap:var(--rx-space-3);margin:var(--rx-space-4) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rx-return-summary>div,.rx-return-reasons>div{min-width:0;padding:var(--rx-space-3);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-slate-25)}.rx-return-summary span,.rx-return-reasons dt{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui);margin-bottom:2px;display:block}.rx-return-summary strong,.rx-return-reasons dd{color:var(--rx-slate-900);overflow-wrap:anywhere}.rx-return-reasons{gap:var(--rx-space-3);margin:var(--rx-space-4) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rx-return-reasons dd{margin:0}.rx-return-actions{margin-top:var(--rx-space-4)}.rx-return-success{color:var(--rx-success-700);font-weight:var(--rx-weight-semibold)}.rx-return-item-selector{gap:var(--rx-space-3);min-width:0;padding:var(--rx-space-4);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-lg);background:var(--rx-slate-25);margin:0;display:grid}.rx-return-item-selector legend{padding:0 var(--rx-space-2);color:var(--rx-slate-900);font-size:var(--rx-text-support);font-weight:var(--rx-weight-semibold)}.rx-return-create-item{gap:var(--rx-space-3);padding-bottom:var(--rx-space-3);border-bottom:1px solid var(--rx-slate-200);grid-template-columns:minmax(0,1fr) minmax(140px,200px);align-items:end;display:grid}.rx-return-create-item:last-of-type{border-bottom:0;padding-bottom:0}.rx-return-create-item>div:first-child{gap:2px;min-width:0;display:grid}.rx-return-create-item span{color:var(--rx-slate-500);font-size:var(--rx-text-support);overflow-wrap:anywhere}.rx-returns-table-wrap td{overflow-wrap:anywhere;max-width:260px}.rx-payments-page{max-width:1320px;margin:0 auto}.rx-payments-filters{gap:var(--rx-space-3);grid-template-columns:minmax(200px,1.5fr) repeat(2,minmax(140px,1fr)) auto;align-items:end;display:grid}.rx-payments-count{margin:var(--rx-space-2) 0 var(--rx-space-4)}.rx-payment-detail-card{margin-top:var(--rx-space-4)}.rx-payment-summary,.rx-payment-order-preview{gap:var(--rx-space-3);margin:var(--rx-space-4) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rx-payment-summary>div,.rx-payment-order-preview>div{min-width:0;padding:var(--rx-space-3);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-slate-25)}.rx-payment-summary span,.rx-payment-order-preview dt{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui);margin-bottom:2px;display:block}.rx-payment-summary strong,.rx-payment-order-preview dd{color:var(--rx-slate-900);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.rx-payment-order-preview{margin:0}.rx-payment-order-preview dd{font-weight:var(--rx-weight-semibold);margin:0}.rx-payment-reference,.rx-payment-checkout a{font-family:var(--rx-font-mono);font-size:var(--rx-text-caption);word-break:break-word}.rx-payment-checkout{align-items:flex-start;gap:var(--rx-space-1);flex-direction:column;display:flex}.rx-payment-checkout a{font-weight:var(--rx-weight-semibold)}.rx-payment-checkout span,.rx-payment-certification-note{color:var(--rx-slate-600);font-size:var(--rx-text-support);line-height:var(--rx-leading-body)}.rx-payment-actions{align-items:center;gap:var(--rx-space-2);margin-top:var(--rx-space-4);flex-wrap:wrap;display:flex}.rx-payment-create-form{gap:var(--rx-space-4);display:grid}.rx-payment-success{color:var(--rx-success-700);font-weight:var(--rx-weight-semibold)}.rx-settings-page{max-width:1240px;margin:0 auto}.rx-settings-nav{gap:var(--rx-space-2);margin:0 0 var(--rx-space-5);padding-bottom:var(--rx-space-2);scrollbar-width:thin;display:flex;overflow-x:auto}.rx-settings-nav button{min-height:34px;padding:0 var(--rx-space-4);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-full);background:var(--rx-surface-panel);color:var(--rx-slate-600);font-size:var(--rx-text-support);font-weight:var(--rx-weight-medium);line-height:var(--rx-leading-ui);white-space:nowrap;transition:background-color var(--rx-duration-fast) var(--rx-ease), border-color var(--rx-duration-fast) var(--rx-ease), color var(--rx-duration-fast) var(--rx-ease);flex:none}.rx-settings-nav button:hover{border-color:var(--rx-slate-400);color:var(--rx-slate-900)}.rx-settings-nav .rx-settings-nav-active{background:var(--rx-cobalt-600);color:var(--rx-slate-0);font-weight:var(--rx-weight-semibold);border-color:#0000}.rx-settings-grid{gap:var(--rx-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.rx-settings-stack{gap:var(--rx-space-4);display:grid}.rx-settings-security-form{gap:var(--rx-space-4);max-width:560px;display:grid}.rx-settings-details{gap:var(--rx-space-3);margin:0 0 var(--rx-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rx-settings-details>div{min-width:0;padding:var(--rx-space-3);border:1px solid var(--rx-slate-200);border-radius:var(--rx-radius-md);background:var(--rx-slate-25)}.rx-settings-details dt{color:var(--rx-slate-500);font-size:var(--rx-text-caption);line-height:var(--rx-leading-ui)}.rx-settings-details dd{color:var(--rx-slate-900);font-weight:var(--rx-weight-semibold);overflow-wrap:anywhere;margin:2px 0 0}.rx-settings-actions{gap:var(--rx-space-2);flex-wrap:wrap;display:flex}:root[dir=rtl] .rx-landing,:root[dir=rtl] .rx-page,:root[dir=rtl] .rx-auth-page,:root[dir=rtl] input,:root[dir=rtl] textarea,:root[dir=rtl] select{text-align:start}:root[dir=rtl] .rx-modal-footer,:root[dir=rtl] .rx-modal-actions{flex-direction:row-reverse}:root[dir=rtl] .rx-product-info-list strong{text-align:start}:root[dir=rtl] .rx-sparkline{direction:ltr}@media (width<=1280px){.rx-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.rx-dashboard-main-grid,.rx-dashboard-bottom-grid,.rx-dashboard-extended-grid,.rx-product-details-grid,.rx-support-admin,.rx-marketplace-grid,.rx-publishing-grid,.rx-ai-grid,.rx-order-detail-grid{grid-template-columns:1fr}}@media (width<=1024px){.rx-filter-grid,.rx-settings-grid,.rx-settings-form-grid,.rx-product-details-form-grid,.rx-payments-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-publish-detail dl,.rx-ai-detail dl,.rx-connection-detail dl,.rx-order-detail-list,.rx-scaffold-grid,.rx-return-summary,.rx-return-reasons,.rx-return-create-item,.rx-payment-summary,.rx-payment-order-preview,.rx-profitability-result,.rx-product-inventory-values,.rx-product-supplier-details{grid-template-columns:1fr}.rx-inventory-detail-summary,.rx-inventory-movement-item dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.rx-sidebar{display:none}.rx-application-main{width:100%;margin-inline-start:0}.rx-mobile-menu{display:grid}.rx-mobile-navigation{z-index:100;display:block;position:fixed;inset:0}.rx-mobile-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080f249e;position:absolute;inset:0}.rx-mobile-panel{top:0;bottom:0;background:var(--rx-surface-inverse);width:min(320px,86vw);color:var(--rx-on-inverse);box-shadow:var(--rx-shadow-premium);flex-direction:column;display:flex;position:absolute;inset-inline-start:0;overflow-y:auto}.rx-mobile-header{min-height:var(--rx-header-height);padding-inline:var(--rx-space-3);border-bottom:var(--rx-border-inverse);justify-content:space-between;align-items:center;display:flex}.rx-mobile-header .rx-modal-close{border-color:var(--rx-border-color-inverse);color:var(--rx-on-inverse);background:0 0}.rx-mobile-header .rx-modal-close:hover{color:var(--rx-slate-0);background:#ffffff1a}.rx-mobile-panel nav{padding:var(--rx-space-4) var(--rx-space-3);flex-direction:column;gap:2px;display:flex}.rx-mobile-nav-item{width:100%;min-height:42px;padding:0 var(--rx-space-3);border-radius:var(--rx-radius-md);color:var(--rx-on-inverse-muted);font-size:var(--rx-text-support);font-weight:var(--rx-weight-medium);line-height:var(--rx-leading-ui);text-align:start;background:0 0;border:0;display:block}.rx-mobile-nav-item:hover{color:var(--rx-slate-0);background:#ffffff12}.rx-mobile-nav-item-active{color:var(--rx-slate-0);font-weight:var(--rx-weight-semibold);background:#2b5cf638}.rx-main-content{padding:var(--rx-space-6)}}@media (width<=760px){.rx-inventory-catalog-heading,.rx-payments-catalog-heading,.rx-returns-catalog-heading,.rx-return-detail-heading,.rx-return-actions,.rx-order-filters,.rx-order-actions,.rx-order-pagination,.rx-inventory-filters,.rx-products-filters,.rx-publishing-filters{flex-direction:column;align-items:stretch;width:100%}.rx-order-filters label,.rx-order-pagination{justify-content:space-between}.rx-order-pagination{margin-inline-start:0}.rx-inventory-detail-header{grid-template-columns:1fr;align-items:stretch}.rx-products-filters .rx-field,.rx-inventory-filters .rx-field,.rx-filter-grid,.rx-payments-filters,.rx-settings-form-grid,.rx-product-details-form-grid,.rx-settings-grid{grid-template-columns:1fr;width:100%}.rx-products-filters .rx-field,.rx-products-filters .rx-products-search,.rx-products-filters .rx-products-filter,.rx-inventory-filters .rx-field,.rx-order-filters label,.rx-order-pagination,.rx-return-actions .rx-button,.rx-order-actions .rx-button,.rx-publishing-actions .rx-button,.rx-ai-actions .rx-button,.rx-connection-actions .rx-button,.rx-inventory-operation-actions .rx-button,.rx-product-inventory-actions .rx-button{flex:none;width:100%}.rx-product-inventory-controls .rx-field{flex:100%}.rx-order-filters select,.rx-order-filters input{max-width:65%}.rx-return-actions .rx-button,.rx-order-actions .rx-button,.rx-publishing-actions .rx-button,.rx-ai-actions .rx-button,.rx-connection-actions .rx-button,.rx-inventory-operation-actions .rx-button,.rx-product-inventory-actions .rx-button{flex:170px}.rx-product-movement-item{align-items:flex-start;gap:var(--rx-space-3);flex-direction:column}.rx-product-movement-details{gap:var(--rx-space-3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.rx-connection-card{flex-direction:column}}@media (width<=640px){.rx-main-content{padding:var(--rx-space-5) var(--rx-space-4)}.rx-dashboard-stats{gap:var(--rx-space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.rx-dashboard-stats .rx-card{padding:var(--rx-space-4)}.rx-dashboard-stat-value{font-size:1.5rem}.rx-top-header{padding:0 var(--rx-space-4)}.rx-page-grid,.rx-inventory-detail-summary,.rx-inventory-movement-item dl,.rx-settings-details,.rx-workflow-track{grid-template-columns:1fr}.rx-dashboard-main-grid,.rx-dashboard-bottom-grid,.rx-dashboard-extended-grid,.rx-page-heading{gap:var(--rx-space-3)}.rx-table th,.rx-table td{padding:var(--rx-space-3)}.rx-organization-info,.rx-user-info{display:none}.rx-auth-card{padding:var(--rx-space-8) var(--rx-space-6)}.rx-product-movement-details{grid-template-columns:1fr}}@media (width<=480px){.rx-return-summary,.rx-return-reasons,.rx-product-inventory-values,.rx-product-supplier-details,.rx-profitability-result{grid-template-columns:1fr}}
