:root{--background:300 30% 97%;--foreground:275 30% 12%;--card:0 0% 100%;--border:285 22% 87%;--primary:280 60% 36%;--primary-foreground:0 0% 100%;--muted-foreground:280 12% 36%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--background:270 28% 8%;--foreground:285 25% 94%;--card:272 24% 13%;--border:275 18% 25%;--primary:282 75% 74%;--primary-foreground:275 45% 12%;--muted-foreground:282 14% 74%}}*{box-sizing:border-box}body{background:hsl(var(--background));color:hsl(var(--foreground));margin:0;padding:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5}.sheet{background:hsl(var(--card));border:1px solid hsl(var(--border));overflow-wrap:anywhere;border-radius:14px;max-width:640px;margin:6vh auto 0;padding:24px 22px}.sheet>*{margin:0 0 12px}.sheet>:last-child{margin-bottom:0}.brand{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:600}h1{font-size:1.5rem;font-weight:700;line-height:1.25}.quiet{color:hsl(var(--muted-foreground));font-size:.875rem}.foot{text-align:center;color:hsl(var(--muted-foreground));margin:16px auto 24px;font-size:.8125rem}.preview{border:1px solid hsl(var(--border));border-radius:10px;margin-bottom:18px;position:relative;overflow:hidden}.preview img{width:100%;height:auto;display:block}.lock{background:hsl(var(--primary));width:64px;height:64px;color:hsl(var(--primary-foreground));border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (forced-colors:active){.lock{color:canvastext;background:canvas;border:2px solid canvastext}}
