*{box-sizing:border-box}body{margin:0;background:#f5f8f8;color:#1c343d;font:16px/1.55 system-ui,-apple-system,Segoe UI,sans-serif}main{width:min(900px,calc(100% - 32px));margin:clamp(20px,5vw,56px) auto}h1{font-size:clamp(1.7rem,4vw,2.4rem);margin:0 0 10px}h2{margin:0 0 14px;font-size:1.2rem}.card{background:white;border:1px solid #dae5e7;border-radius:14px;padding:20px;margin:17px 0}ul{padding-left:23px;margin:0}li{margin:8px 0;overflow-wrap:anywhere}a,.site-open{color:#166c68}a:focus-visible,button:focus-visible{outline:3px solid #1a60d1;outline-offset:3px}.site-open{font:inherit;text-decoration:underline;border:0;background:none;padding:0;cursor:pointer}.site-open:disabled{color:#777;cursor:wait}.note{color:#60757d;font-size:.9rem}#launch-status{color:#306a66;min-height:1rem}
