*{box-sizing:border-box;margin:0;padding:0;font-family:system-ui,sans-serif}main{max-width:480px;margin:0 auto;padding:20px}.carer-header{margin-bottom:20px}.carer-header h2{font-size:24px;font-weight:700}.open-screen-btn{color:#fff;cursor:pointer;background:#7b4dff;border:none;border-radius:10px;width:100%;margin-top:10px;padding:12px;font-size:18px}section h3{margin-bottom:10px;font-size:20px}.actions-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.action{text-align:center;cursor:pointer;background:#f2f2f2;border-radius:10px;padding:16px;font-size:16px}.remote-monitor-button{color:#fff;text-align:center;cursor:pointer;background:#7b4dff;border-radius:12px;margin-top:10px;padding:16px;font-size:18px}.journal{margin-top:20px}.journal p{color:#666}nav{background:#fff;border-top:1px solid #ddd;justify-content:space-around;width:100%;padding:10px 0;display:flex;position:fixed;bottom:0;left:0}nav div{text-align:center;font-size:14px}
