.app-install-button{font:600 14px system-ui;padding:10px 16px;border:1px solid #8b75b9;border-radius:10px;background:#6543ad;color:#fff;cursor:pointer;white-space:nowrap}.app-install-dialog{box-sizing:border-box;max-width:540px;width:calc(100% - 32px);max-height:85vh;overflow:auto;padding:26px;border:1px solid #8b75b9;border-radius:18px;background:#171c29;color:#f5f2ff;font:16px/1.7 system-ui}.app-install-dialog::backdrop{background:#0009}.app-install-dialog button{background:#6543ad;color:white;padding:12px 20px;border:0;border-radius:8px}.app-install-dialog li{margin-bottom:14px}.daily-verse{padding:24px;border-radius:20px;border:1px solid #7c69a5;background:#24203c;color:#f8f6ff;line-height:1.7;margin-bottom:24px}.daily-verse h2{font-size:1.3rem;margin:0 0 12px}.daily-verse p{font-size:1.15rem;white-space:pre-wrap}.daily-verse small{display:block;font-size:.8rem;margin:10px 0;color:#ded7f0}.daily-verse select{max-width:220px;padding:9px;background:#fff;color:#202332;border:1px solid #9080b0;border-radius:8px}.daily-verse a{display:block;color:#dacaff;font-weight:600;margin-top:14px}.daily-verse strong{display:block;color:inherit}.daily-verse button{background:#f2eaff;color:#3d286b;border-radius:8px;padding:10px}
