.session-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.session-actions :is(a,button){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:1px solid #cbd9e9;border-radius:8px;padding:10px 14px;font:inherit;font-size:13px;font-weight:650;color:#294b71;background:#f8fafd;text-decoration:none}.session-actions :is(a,button):focus-visible{outline:3px solid #6a94c2;outline-offset:3px}.session-actions button:disabled{opacity:.55;cursor:default}@media(max-width:760px){.session-actions{align-items:stretch;flex-direction:column}}