:root{font-family:system-ui,sans-serif;color:#0B0C52;background:white}body{margin:0}main{min-height:100dvh;display:grid;place-items:center;text-align:center;padding:0 24px}#go{width:220px;height:220px;border:0;border-radius:50%;background:#0B0C52;color:white;font:600 22px system-ui;box-shadow:0 0 0 var(--ring,0px) #191bdd20;transition:box-shadow .08s}button{cursor:pointer}#end{background:white;border:1px solid #ddd;border-radius:24px;padding:12px 28px;font:inherit;color:#0B0C52}#captions{max-width:420px;color:#777;font-size:14px;min-height:90px;padding-top:20px}#state{min-height:24px}button:focus-visible{outline:3px solid #191BDD;outline-offset:5px}[hidden]{display:none!important}.install-pill{position:fixed;bottom:max(16px,env(safe-area-inset-bottom));left:16px;max-width:280px;background:white;color:#0B0C52;border:1px solid #ddd;border-radius:22px;padding:10px 14px;box-shadow:0 2px 10px #0001;font:14px system-ui;z-index:10000}.install-pill button{background:none;border:0;color:inherit;font:inherit;padding:4px}.rifda-talk-addon{position:fixed;right:20px;bottom:max(24px,env(safe-area-inset-bottom));width:72px;height:72px;display:grid;place-items:center;border-radius:50%;background:#0B0C52;color:white;text-decoration:none;font:600 16px system-ui;z-index:9999}
