.public-session-page .public-session-options button{border-color:var(--wv-border);display:flex;align-items:center;gap:12px;justify-content:space-between}.public-session-page .public-session-options button[aria-pressed=true]{background:var(--wv-accent);color:var(--wv-panel);border-color:var(--wv-accent)}.public-session-options .session-option-price{font-weight:700}.prepaid-options{margin:36px 0 24px;border:1px solid var(--wv-border);border-radius:12px;padding:20px}.prepaid-options>summary{cursor:pointer;font-weight:700;line-height:1.5}.prepaid-options>summary:focus-visible{outline:2px solid var(--wv-accent);outline-offset:5px}@media(max-width:600px){.public-session-page .public-session-options{display:grid;grid-template-columns:1fr}.public-session-page .public-session-options button{width:100%}.prepaid-options{padding:16px}}