:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:#e8e8f0;background:#05050a;margin:0;padding:2rem;font-family:system-ui,sans-serif;line-height:1.6}main{max-width:48rem;margin:0 auto}a{color:#8ab4ff}.pad-wrap{margin-top:1rem;position:relative}#pad{touch-action:none;cursor:crosshair;border-radius:.75rem;width:100%;height:min(70vh,32rem);display:block}[data-testid=hint]{inset-inline:0;text-align:center;color:#9a9ab0;pointer-events:none;margin:0;position:absolute;bottom:.75rem}
