.tour[data-astro-cid-ndevima3]{--dim:#08121280;--bezel:#13201f}.chooser[data-astro-cid-ndevima3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.pick[data-astro-cid-ndevima3]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:52px;color:var(--ink);font:500 .95rem/1.2 var(--font-body);text-align:left;cursor:pointer;align-items:center;gap:8px;padding:8px 10px;display:flex}.pick[data-astro-cid-ndevima3][aria-pressed=true]{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.pick-n[data-astro-cid-ndevima3]{background:var(--bg);border:1px solid var(--line);width:24px;height:24px;font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:600;display:grid}.pick[data-astro-cid-ndevima3][aria-pressed=true] .pick-n[data-astro-cid-ndevima3]{background:var(--brand);border-color:var(--brand);color:var(--onBrand)}.player[data-astro-cid-ndevima3]{justify-items:center;gap:12px;display:grid}.device[data-astro-cid-ndevima3]{background:var(--bezel);border:1px solid var(--line);border-radius:14px;width:100%;padding:6px}.player[data-astro-cid-ndevima3][data-device=phone] .device[data-astro-cid-ndevima3]{border-radius:26px;width:min(100%,360px,46.2085svh - 138.626px);min-width:240px;padding:8px}.chrome[data-astro-cid-ndevima3]{gap:6px;padding:4px 6px 8px;display:flex}.chrome[data-astro-cid-ndevima3] i[data-astro-cid-ndevima3]{background:#3a4a49;border-radius:50%;width:9px;height:9px}.player[data-astro-cid-ndevima3][data-device=phone] .chrome[data-astro-cid-ndevima3]{display:none}.stage[data-astro-cid-ndevima3]{background:#fff;border-radius:8px;position:relative;overflow:hidden}.player[data-astro-cid-ndevima3][data-device=phone] .stage[data-astro-cid-ndevima3]{border-radius:18px}.view[data-astro-cid-ndevima3]{transform-origin:0 0;position:absolute;inset:0}.shot[data-astro-cid-ndevima3],.mask[data-astro-cid-ndevima3]{width:100%;height:100%;display:block;position:absolute;inset:0}.shot[data-astro-cid-ndevima3]{user-select:none;-webkit-user-drag:none}.hit[data-astro-cid-ndevima3]{cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0;position:absolute}.hit[data-astro-cid-ndevima3]:focus-visible{outline-offset:4px;outline:3px solid #fff}.panel[data-astro-cid-ndevima3]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);align-content:start;gap:10px;width:100%;max-width:30rem;padding:16px;display:grid}.who[data-astro-cid-ndevima3]{color:var(--muted);font-size:.9rem}.count[data-astro-cid-ndevima3]{color:var(--brand);margin-bottom:4px;font-size:.9rem;font-weight:600}.title[data-astro-cid-ndevima3]{outline:none;margin-bottom:6px;font-size:1.35rem}.body[data-astro-cid-ndevima3]{line-height:1.5}.do-hint[data-astro-cid-ndevima3]{color:var(--muted);font-size:.95rem}.actions[data-astro-cid-ndevima3]{flex-wrap:wrap;gap:8px;display:flex}.actions[data-astro-cid-ndevima3] [data-astro-cid-ndevima3][hidden],.panel[data-astro-cid-ndevima3] [data-astro-cid-ndevima3][hidden]{display:none}.btn-s[data-astro-cid-ndevima3],.btn-q[data-astro-cid-ndevima3]{border-radius:var(--radius);min-height:44px;font:600 1rem/1.1 var(--font-display);cursor:pointer;padding:8px 18px;font-stretch:95%}.btn-s[data-astro-cid-ndevima3]{border:1px solid var(--brand);background:var(--brand);color:var(--onBrand)}.btn-q[data-astro-cid-ndevima3]{border:1px solid var(--line);color:var(--ink);background:0 0}.btn-q[data-astro-cid-ndevima3]:disabled{opacity:.45;cursor:default}.progress[data-astro-cid-ndevima3]{background:var(--line);border-radius:4px;height:4px;overflow:hidden}.progress[data-astro-cid-ndevima3] span[data-astro-cid-ndevima3]{background:var(--brand);width:0;height:100%;display:block}.keys[data-astro-cid-ndevima3]{font-size:.85rem}kbd[data-astro-cid-ndevima3]{border:1px solid var(--line);border-radius:4px;padding:0 5px;font:.8rem ui-monospace,monospace}@media (width<=899px){.keys[data-astro-cid-ndevima3]{display:none}.panel[data-astro-cid-ndevima3]{gap:8px;padding:12px 14px}.title[data-astro-cid-ndevima3]{margin-bottom:2px;font-size:1.2rem}.chooser[data-astro-cid-ndevima3]{margin-bottom:12px}.pick[data-astro-cid-ndevima3]{gap:6px;min-height:48px;padding:6px 8px;font-size:.9rem}}@media (width>=900px){.player[data-astro-cid-ndevima3]{grid-template-columns:minmax(0,1fr) 20rem;place-items:start stretch}.player[data-astro-cid-ndevima3][data-device=phone]{grid-template-columns:auto 22rem;justify-content:center}.player[data-astro-cid-ndevima3][data-device=phone] .device[data-astro-cid-ndevima3]{width:min(380px,46.2085svh - 64.692px)}.panel[data-astro-cid-ndevima3]{position:sticky;top:16px}}.demo[data-astro-cid-7jhp2iqj]{gap:20px;padding-top:8px;display:grid}.intro[data-astro-cid-7jhp2iqj]{gap:10px;max-width:40rem;display:grid}.intro[data-astro-cid-7jhp2iqj] h1[data-astro-cid-7jhp2iqj]{font-size:clamp(1.9rem,1.3rem + 2.6vw,3rem)}.lede[data-astro-cid-7jhp2iqj]{color:var(--muted);font-size:1.0625rem}.after[data-astro-cid-7jhp2iqj]{max-width:40rem;font-size:.95rem}
