body{font:16px system-ui;line-height:1.7;background:#f3f4f6;color:#17202a}main{max-width:680px;margin:8vh auto;padding:32px;background:white;border-radius:12px}label{display:block;margin:16px 0}input{display:block;width:90%;padding:12px}button{font:inherit;padding:12px;margin:8px 8px 8px 0;cursor:pointer}button:disabled{cursor:default}#message{white-space:pre-wrap}.return-target{padding:12px;border:2px solid #235bb5;border-radius:8px;background:#f0f6ff}#spaces section{margin:12px 0}dialog{max-width:560px;border:1px solid #889;border-radius:12px;padding:24px}dialog::backdrop{background:#0006}[hidden]{display:none!important}@media(max-width:600px){main{margin:16px auto;padding:20px}}