:root{color-scheme:dark;font-family:system-ui,-apple-system,'Segoe UI',sans-serif;background:#10121d;color:#f1edfa}*{box-sizing:border-box}body{margin:0;line-height:1.7}a{color:#cdb7ff;text-underline-offset:.2em}a:focus-visible{outline:2px solid #cdb7ff;outline-offset:4px}.banner{background:#50307d;color:#fff;text-align:center;padding:12px 20px;font-weight:700}.wrap{width:min(880px,calc(100% - 40px));margin:auto}.top{padding:24px 0;border-bottom:1px solid #ffffff24;display:flex;gap:18px;justify-content:space-between;flex-wrap:wrap}.brand{font-size:20px;letter-spacing:.12em;font-weight:700;text-decoration:none}.card{margin:35px auto 60px;padding:clamp(22px,5vw,50px);border:1px solid #ffffff20;border-radius:22px;background:#1b1d27}h1{font-size:clamp(30px,5vw,42px);line-height:1.2;margin:0 0 15px}h2{font-size:22px;margin:34px 0 10px}p,li{color:#d1cbdf;overflow-wrap:anywhere}li{margin:.4em 0}.note{border-left:4px solid #aa85ff;padding:14px 18px;background:#29233b;color:#f1edfa}.lang{display:flex;gap:16px;flex-wrap:wrap}.separator{border:0;border-top:1px solid #ffffff24;margin:48px 0}.meta{color:#c1b9d0;font-size:.9em}footer{border-top:1px solid #ffffff24;padding:25px 0 50px}.links{display:flex;gap:16px;flex-wrap:wrap}@media(max-width:480px){.wrap{width:calc(100% - 24px)}.card{margin:20px auto 38px;padding:22px 18px;border-radius:15px}.top{padding:18px 0}}

#deletion-flow{margin-top:32px}#deletion-flow label{display:block;margin:20px 0}#deletion-flow input{width:20px;height:20px;vertical-align:middle}#deletion-flow button{padding:14px 18px;margin:10px 10px 0 0;border:1px solid #cdb7ff;border-radius:10px;background:#cdb7ff;color:#14101d;font:inherit;cursor:pointer}#deletion-flow button:disabled{opacity:.45;cursor:default}#deletion-flow button:focus-visible{outline:3px solid white;outline-offset:3px}[hidden]{display:none!important}
