.rmsm-page-experience{min-width:0;width:100%;color:hsl(var(--foreground));padding-bottom:2rem}.rmsm-page-experience h1{color:hsl(var(--foreground));font-size:clamp(1.875rem,2.6vw,2.25rem);font-weight:600;line-height:1.2;letter-spacing:-.035em;overflow-wrap:anywhere}.rmsm-page-experience :is(h2,h3){color:hsl(var(--foreground))}.rmsm-page-experience :is(.bg-card.border,.rmsm-themed-panel,section.rounded-xl,section.rounded-2xl){border-radius:1.5rem;background-color:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground)/.025)}.rmsm-page-experience :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){border-radius:.75rem;color:hsl(var(--foreground));background-color:hsl(var(--background));max-width:100%}.rmsm-page-experience :is(button.inline-flex:not([role=switch]):not([role=checkbox]):not([role=radio]),a.inline-flex,[role=tab]){border-radius:999px}.rmsm-page-experience :is(button,input,select,textarea,a):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.rmsm-page-experience :is(.text-emerald-400,.text-green-400){color:hsl(var(--success))}.rmsm-page-experience .text-red-400{color:hsl(var(--destructive))}.rmsm-page-experience table{font-variant-numeric:tabular-nums}.rmsm-page-experience thead{background-color:hsl(var(--muted)/.3);color:hsl(var(--muted-foreground))}.rmsm-page-experience th{font-size:.6875rem;letter-spacing:.04em;text-transform:uppercase}.rmsm-page-experience tbody tr{border-color:hsl(var(--border)/.65)}.rmsm-page-experience tbody tr:hover{background-color:hsl(var(--muted)/.25)}.rmsm-page-experience .settings-icon{border-radius:.75rem;background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}.rmsm-page-experience .recharts-default-tooltip,html[data-rmsm-unified-page] [role=dialog] .recharts-default-tooltip{background:hsl(var(--card))!important;border:1px solid hsl(var(--border))!important;border-radius:1rem!important;color:hsl(var(--foreground))!important}.rmsm-page-experience :is(.recharts-tooltip-item,.recharts-tooltip-label),html[data-rmsm-unified-page] [role=dialog] :is(.recharts-tooltip-item,.recharts-tooltip-label){color:hsl(var(--foreground))!important}.rmsm-page-experience .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.rmsm-page-experience .recharts-tooltip-cursor{fill:hsl(var(--muted));fill-opacity:.25}:is(.rmsm-section-tabs,.rmsm-page-experience nav[aria-label="Dashboard pages"]){display:flex;gap:.25rem;overflow-x:auto;margin-bottom:1.75rem;padding:.375rem;border:1px solid hsl(var(--border)/.7);border-radius:999px;background:hsl(var(--card))}:is(.rmsm-section-tabs,.rmsm-page-experience nav[aria-label="Dashboard pages"]) a{flex-shrink:0;padding:.65rem 1rem;border-radius:999px;color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500}:is(.rmsm-section-tabs,.rmsm-page-experience nav[aria-label="Dashboard pages"]) a:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}:is(.rmsm-section-tabs,.rmsm-page-experience nav[aria-label="Dashboard pages"]) a[aria-current=page]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.rmsm-page-experience nav[aria-label="Settings navigation"]{border-radius:1.5rem}.rmsm-page-experience nav[aria-label="Settings navigation"] a{border-radius:999px}.rmsm-page-experience nav[aria-label="Settings navigation"] a[aria-current=page]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:none}.rmsm-page-experience nav[aria-label="Settings navigation"] a[aria-current=page] .settings-icon{background:hsl(var(--primary-foreground)/.15);color:inherit}@media (max-width:640px){.rmsm-page-experience{padding-bottom:1rem}.rmsm-page-experience :is(.bg-card.border,.rmsm-themed-panel,section.rounded-xl,section.rounded-2xl){border-radius:1.25rem}.rmsm-section-tabs a{padding:.6rem .8rem;font-size:.8125rem}}@media print{.rmsm-section-tabs{display:none}.rmsm-page-experience{padding:0}.rmsm-page-experience :is(.bg-card.border,.rmsm-themed-panel){box-shadow:none}}