.session-access{display:flex;align-items:center;gap:18px}.session-access>img{width:170px;height:170px;background:#fff;border-radius:13px;padding:8px}.audience-link{color:#d8ff45;font-weight:700}.join-session{min-height:650px;display:grid;place-items:center}.join-session-card{width:min(480px,100%);text-align:center;background:#fff;border:1px solid #dfe3da;border-radius:24px;padding:38px;box-shadow:0 25px 60px #18210d14}.join-session-card h1{font-size:34px;margin:14px 0}.join-session-card p{color:#64748b;line-height:1.6}.join-session-card form{display:grid;gap:18px;text-align:left;margin:28px 0 20px}.join-session-card form .btn{width:100%}.join-session-card>small{color:#8a94a2}.mini-code{display:inline-block;background:#efffc1;color:#111827;font:800 18px Manrope;letter-spacing:.12em;padding:8px 12px;border-radius:8px;margin:20px 0 8px}@media(max-width:800px){.session-access{width:100%;flex-direction:column}.session-access>img{width:210px;height:210px}.live-head{flex-direction:column}.join-session-card{padding:28px 20px}}
.question.is-answered{border:2px solid #007f7b;box-shadow:0 12px 35px #007f7b18}.answer-status{display:flex;align-items:center;justify-content:space-between;gap:12px}.answer-status strong{color:#007f7b;background:#dff5f1;border-radius:999px;padding:7px 10px;font-size:10px;letter-spacing:.08em}.choices label input:checked+span{background:#dff5f1;border:2px solid #007f7b;color:#102a2e}.choices label span b{float:right;color:#007f7b;font-size:11px}.saved-note{text-align:center;color:#657477}.question.is-answered .btn{background:#007f7b;box-shadow:0 4px 0 #075957}
