.G2q6Ga_hud{top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));z-index:30;border-radius:var(--radius-pill);background:var(--surface-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-raised);gap:8px;padding:6px;display:flex;position:fixed}.G2q6Ga_btn,.G2q6Ga_chip{border-radius:var(--radius-pill);min-height:44px;font:800 14px/1 var(--font-text);cursor:pointer;transition:background-color var(--duration-snappy) var(--ease-soft);border:0;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.G2q6Ga_btn:focus-visible,.G2q6Ga_chip:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.G2q6Ga_btn[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.G2q6Ga_btn[aria-pressed=false]{background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 2px var(--border-control)}.G2q6Ga_chip[aria-pressed=true]{background:var(--accent-2);color:var(--on-accent-2)}.G2q6Ga_chip[aria-pressed=false]{background:var(--surface-raised);color:var(--ink);box-shadow:inset 0 0 0 2px var(--border-control)}.G2q6Ga_chip:disabled{opacity:.5;cursor:not-allowed}.G2q6Ga_icon{flex:none;width:20px;height:20px}.G2q6Ga_btn,.G2q6Ga_chip{padding:0 12px}.G2q6Ga_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.G2q6Ga_btn,.G2q6Ga_chip{transition:none}}.G2q6Ga_more{display:none}.G2q6Ga_controls{display:contents}@media (max-width:599px){.G2q6Ga_more{border-radius:var(--radius-pill);background:var(--surface-raised);min-width:44px;min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 2px var(--border-control);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.G2q6Ga_more:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.G2q6Ga_hud[data-open=true] .G2q6Ga_more{background:var(--accent);color:var(--on-accent);box-shadow:none}.G2q6Ga_controls{display:none}.G2q6Ga_hud[data-open=true] .G2q6Ga_controls{border-radius:var(--radius-lg);background:var(--surface-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-raised);flex-direction:column;align-items:stretch;gap:8px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.G2q6Ga_hud[data-open=true] .G2q6Ga_controls .G2q6Ga_btn,.G2q6Ga_hud[data-open=true] .G2q6Ga_controls .G2q6Ga_chip{white-space:nowrap;justify-content:flex-start;padding:0 16px}.G2q6Ga_hud[data-open=true] .G2q6Ga_controls .G2q6Ga_label{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}
.demo-label{left:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;color:#f4f1ff;font:700 12px/1.2 var(--font-text,system-ui);letter-spacing:.01em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#141030b8;border-radius:999px;margin:0;padding:5px 11px;position:fixed;box-shadow:0 0 0 1px #ffffff2e}@media print{.demo-label{display:none}}@media (max-width:599px){.kid-shell-main .demo-label{display:none}}@media (min-width:600px){.kid-shell-main .demo-label{left:108px}.kid-shell:not(:has(.kidnav)) .kid-shell-main .demo-label{left:auto;right:12px}}
