button{color:inherit;font:inherit}:root{--erx-skel-base: rgba(148, 163, 184, .18);--erx-skel-hi: rgba(148, 163, 184, .34);--erx-progress-track: rgba(148, 163, 184, .22)}.erx-skel{display:block;background:linear-gradient(90deg,var(--erx-skel-base) 0%,var(--erx-skel-hi) 50%,var(--erx-skel-base) 100%);background-size:200% 100%;border-radius:6px;animation:erx-skel-shimmer 1.4s ease-in-out infinite}.erx-skel--text{height:12px}.erx-skel--title{height:18px;border-radius:7px}.erx-skel--pill{height:22px;border-radius:999px}.erx-skel--btn{height:38px;border-radius:10px}.erx-skel--block{height:72px;border-radius:10px}.erx-skel--avatar{width:32px;height:32px;border-radius:999px;flex-shrink:0}.erx-skel-row{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 16px;box-sizing:border-box}.erx-skel-row+.erx-skel-row{border-top:1px solid var(--erx-skel-base)}@keyframes erx-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.erx-progress{position:relative;overflow:hidden;height:6px;border-radius:999px;background:var(--erx-progress-track)}.erx-progress__bar{display:block;height:100%;border-radius:inherit;background:var(--erx-progress-fill, var(--accent, #0369A1));transition:width .25s ease}.erx-progress--indeterminate .erx-progress__bar{position:absolute;left:0;top:0;width:40%;animation:erx-progress-slide 1.2s ease-in-out infinite}@keyframes erx-progress-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.erx-progress-label{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px;font:600 12px/1.3 var(--font-sans, inherit);font-variant-numeric:tabular-nums}.erx-spin{display:inline-block;animation:erx-spin .8s linear infinite}@keyframes erx-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.erx-skel{animation:none;background:var(--erx-skel-base)}.erx-progress--indeterminate .erx-progress__bar{animation:none;width:100%;opacity:.45}.erx-spin{animation:none}}.erx-auth{--bg-app:#e8f0f5;--bg-card:#fff;--bg-surface:#f8fafc;--bg-hover:#f0f4ff;--bg-input:#fafbff;--text-primary:#111827;--text-secondary:#6b7a99;--text-muted:#9ca3af;--border:#e8edf5;--border-subtle:#eef1f8;--accent:#0369A1;--accent-bg:#e0f2fe;--accent-border:#7dd3fc;--sidebar-bg:#fff;--header-bg:#fff;--green-bg:#ecfdf5;--green-border:#a7f3d0;--green-text:#059669;--yellow-bg:#fffbeb;--yellow-border:#fde68a;--yellow-text:#d97706;--red-bg:#fef2f2;--red-border:#fecaca;--red-text:#dc2626;--blue-bg:#e0f2fe;--blue-border:#7dd3fc;--blue-text:#0369A1;--purple-bg:#f5f3ff;--purple-border:#ddd6fe;--purple-text:#7c3aed}[data-theme=dark] .erx-auth{--bg-app:#1E2A40;--bg-card:#28344A;--bg-surface:#2D3B53;--bg-hover:#3A4A63;--bg-input:#2D3B53;--text-primary:#EEF4FA;--text-secondary:#CBD5E1;--text-muted:#A3B1C6;--border:#44557A;--border-subtle:#3A4A63;--green-bg:rgba(34,197,94,.14);--green-border:rgba(34,197,94,.34);--green-text:#4ade80;--yellow-bg:rgba(245,158,11,.14);--yellow-border:rgba(245,158,11,.34);--yellow-text:#fbbf24;--red-bg:rgba(239,68,68,.14);--red-border:rgba(239,68,68,.34);--red-text:#f87171;--blue-bg:rgba(59,130,246,.14);--blue-border:rgba(59,130,246,.34);--blue-text:#60a5fa;--purple-bg:rgba(139,92,246,.16);--purple-border:rgba(139,92,246,.42);--purple-text:#a78bfa;--accent:#8b5cf6;--accent-bg:rgba(139,92,246,.16);--accent-border:rgba(139,92,246,.45);--header-bg:#28344A;--sidebar-bg:#28344A}@keyframes spin{to{transform:rotate(360deg)}}:root{--mt-text-xs: .8125rem;--mt-text-sm: .875rem;--mt-text-md: .9375rem}@media screen and (min-width: 1024px){:where(.rxcs-main-content,.rxcs-modal,[role=dialog]) :is([style*="font-size: 8px"],[style*="font-size: 9px"],[style*="font-size: 9.5px"],[style*="font-size: 10px"],[style*="font-size: 10.5px"],[style*="font-size: 11px"],[style*="font-size: 11.5px"]){font-size:var(--mt-text-xs)!important}:where(.rxcs-main-content,.rxcs-modal,[role=dialog]) :is([style*="font-size: 12px"],[style*="font-size: 12.5px"]){font-size:var(--mt-text-sm)!important}:where(.rxcs-main-content,.rxcs-modal,[role=dialog]) :is([style*="font-size: 13px"],[style*="font-size: 13.5px"],[style*="font-size: 14px"]){font-size:var(--mt-text-md)!important}:root :is(.cs-badge--sm,.cs-badge--md,.cs-badge--lg,.cs-upsell__badge,.rxcs-pro-lock,.rxcs-pro-panel__badge,.dwm-label,.dwm-hint,.seal-banner__meta){font-size:var(--mt-text-xs)}:root :is(.rxcs-pro-panel__feature-desc,.dwm-sub,.dwm-error,.seal-banner__seal-no,.seal-banner__btn){font-size:var(--mt-text-sm)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select{min-height:44px;box-sizing:border-box}.rxcs-main-content button,.rxcs-modal button{min-height:44px}.rxcs-main-content button:has(>svg:only-child),.rxcs-modal button:has(>svg:only-child){min-width:44px;display:inline-flex;align-items:center;justify-content:center}}@media screen and (min-width: 1024px){:root .rxcs-chrome-sync{font-size:var(--mt-text-xs)}:root .rxcs-chrome-count{font-size:var(--mt-text-xs);line-height:20px;min-width:20px;height:20px;border-radius:10px}}:root{--mt-text-floor: .75rem}@media screen and (max-width: 1023.98px){:where(.rxcs-main-content,.rxcs-modal,[role=dialog]) :is([style*="font-size: 8px"],[style*="font-size: 9px"],[style*="font-size: 9.5px"],[style*="font-size: 10px"],[style*="font-size: 10.5px"],[style*="font-size: 11px"],[style*="font-size: 11.5px"]){font-size:var(--mt-text-floor)!important}}@media screen and (max-width: 767.98px){.mt-scrollrow{flex-wrap:nowrap!important;flex:1 1 100%;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-inline:16px}.mt-scrollrow::-webkit-scrollbar{display:none}.mt-scrollrow>*{flex-shrink:0;white-space:nowrap}}@media screen and (max-width: 767.98px){.mt-spacer{display:none}.mt-grow{flex:1 1 160px;min-width:0!important}}
