.bm-public{--background:0 0% 100%;--foreground:137 37% 22%;--card:0 0% 100%;--card-foreground:137 37% 22%;--primary:137 44% 33%;--primary-foreground:0 0% 100%;--secondary:135 17% 95%;--secondary-foreground:137 37% 22%;--muted:135 17% 95%;--muted-foreground:138 10% 38%;--accent:140 27% 91%;--accent-foreground:137 37% 17%;--destructive:0 72% 50%;--destructive-foreground:0 0% 100%;--border:138 15% 87%;--input:138 15% 87%;--ring:137 44% 33%;--th-bg:#ffffff;--th-surface:#ffffff;--th-surface-2:#f1f5f2;--th-border:#d8e2db;--th-accent:#2f7a44;--th-accent-fg:#ffffff;--th-sidebar:#234d2f;--th-sidebar-fg:#ffffff;--th-text:#234d2f;--th-text-muted:#566a5c;color:hsl(var(--foreground));background:hsl(var(--background));font-family:var(--font-sans),Arial,sans-serif}.bm-public :focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.bm-public nav[data-state=active]{bottom:0}.bm-public nav[data-state=active] .in-data-\[state\=active\]\:block{display:block}