*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;background:#f1f6f7;color:#102c45;font:16px 'Avenir Next',Avenir,Arial,sans-serif;padding:24px}main{background:white;border-radius:24px;border-top:5px solid #27b99a;padding:36px;max-width:460px;width:100%;box-shadow:0 12px 50px #102c4510}img{width:56px}h1{font-size:28px;margin:14px 0}p{line-height:1.6;color:#567084}label{display:block;margin:18px 0;font-size:14px}input{display:block;width:100%;padding:13px;margin-top:8px;background:#eaf3ff;color:#173b59;border:1px solid #cbdff5;border-radius:14px;font:inherit}input:focus{outline:3px solid #27b99a55}button{font:inherit;cursor:pointer;background:#086abd;color:white;border:0;border-radius:14px;padding:14px;width:100%;margin:8px 0}button:disabled{opacity:.6}a{color:#086abd;display:inline-block;margin:12px 10px 0 0}#status{overflow-wrap:anywhere}small{display:block;line-height:1.5;color:#567084}.secondary{background:#eaf3ff;color:#173b59}.apple-launch{display:block;margin:12px 0;padding:16px;background:#086abd;color:white;border-radius:14px;text-decoration:none;text-align:center;font-weight:600;overflow-wrap:anywhere}.apple-task{border:1px solid #cbdff5;border-radius:14px;padding:16px;margin:16px 0;background:#f3f8ff;overflow-wrap:anywhere}.apple-task h2{font-size:18px;margin:0}.apple-task p{margin:8px 0}.apple-task a{margin:4px 0}#apple-alarm{display:block;padding:16px;border-radius:14px;background:#eaf3ff;text-align:center;text-decoration:none}button:focus-visible,a:focus-visible{outline:3px solid #27b99a;outline-offset:3px}