.rm-demo{display:flex;justify-content:center;margin:1.5rem 0;padding:2rem 1.25rem;border:1px solid var(--color-fd-border);border-radius:.75rem;background-color:var(--color-fd-card)}.rm-segmented{display:inline-flex;flex-wrap:wrap;justify-content:center;max-width:100%;padding:2px;border:1px solid var(--color-fd-border);border-radius:8px;background:var(--color-fd-background)}.rm-segmented button{padding:4px 10px;border-radius:6px;font-size:13px;color:var(--color-fd-muted-foreground)}.rm-segmented button[aria-pressed=true]{background:var(--color-fd-accent);color:var(--color-fd-foreground);font-weight:500}.rm-button{padding:6px 12px;border:1px solid var(--color-fd-border);border-radius:8px;background:var(--color-fd-background);font-size:13px}@media (hover:hover) and (pointer:fine){.rm-button:hover{background:var(--color-fd-accent)}}[role=tabpanel] .rm-demo:first-child,[role=tabpanel]>.rm-demo{margin:0;border:0;border-radius:0}.dark-stage{background:radial-gradient(120% 90% at 50% 0,#1f2430 0,#0d0f14 70%)!important;color:#f4f4f5}.dark-stage .rm-segmented{border-color:rgb(255 255 255/.14);background:rgb(255 255 255/.06)}.dark-stage .rm-segmented button{color:rgb(255 255 255/.7)}.dark-stage .rm-segmented button[aria-pressed=true]{background:rgb(255 255 255/.9);color:#111}.dark-stage .rm-button{border-color:rgb(255 255 255/.16);background:rgb(255 255 255/.06);color:#f4f4f5}.rm-button:disabled{opacity:.4}@media (max-width:560px){.rm-demo{margin:1rem 0;padding:1rem .75rem;border-radius:.65rem}.rm-button,.rm-segmented button{min-height:36px}}