:root{font:17px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;color:#17344b;background:#f3f6f8}*{box-sizing:border-box}body{margin:0;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}main{max-width:600px;margin:4vh auto;background:#fff;padding:24px;border-radius:16px;overflow-wrap:anywhere}h1{font-size:26px}.notice{background:#fff3c4;padding:12px}input,button{width:100%;font:inherit;padding:13px;border-radius:8px;margin:8px 0}input{border:1px solid #8196a6}button{background:#185c83;color:white;border:0;cursor:pointer}button:disabled{opacity:.6}details{margin-top:18px}#entry-status{font-weight:600}a{color:#185c83}
