:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--gap:1rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{margin:0;font-family:system-ui,sans-serif;line-height:1.5}main{max-width:64rem;padding:2rem var(--gap);margin:0 auto}form{gap:.75rem;max-width:24rem;display:grid}label{gap:.25rem;display:grid}input,button{font:inherit;padding:.5rem .75rem}.error{color:#b00020}.qr{background:#fff;width:12rem;height:12rem;padding:.5rem}.secret{word-break:break-all;font-family:ui-monospace,monospace}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid #8884;padding:.4rem .6rem}.toolbar{justify-content:space-between;align-items:center;gap:var(--gap);display:flex}.nav{justify-content:space-between;align-items:center;gap:var(--gap);border-bottom:1px solid #8884;padding-bottom:.5rem;display:flex}.nav ul{gap:var(--gap);margin:0;padding:0;list-style:none;display:flex}.nav a[aria-current=page]{font-weight:600;text-decoration:none}select{font:inherit;padding:.4rem .5rem}details{margin:.75rem 0}.hint{opacity:.8;font-size:.9rem}.counters{max-width:28rem}.counters td{text-align:right;font-variant-numeric:tabular-nums}.answers{grid-template-columns:auto 1fr;gap:0 .5rem;margin:0;font-size:.9rem;display:grid}.answers dt{opacity:.7}.answers dd{word-break:break-word;margin:0}.actions{gap:.35rem;min-width:12rem;display:grid}.mail-text{white-space:pre-wrap;word-break:break-word;border:1px solid #8884;padding:.75rem;font-family:ui-monospace,monospace;font-size:.85rem}.mail-preview{background:#fff;border:1px solid #8884;width:100%;min-height:28rem}
