.q45-session-access{box-sizing:border-box;text-align:left;width:100%;min-width:0;color:inherit;overflow-wrap:anywhere;border:1px solid;border-radius:14px;margin:18px 0;padding:18px}.q45-session-access p{color:inherit!important;margin:8px 0!important;font:15px/1.6 Arial,sans-serif!important}.q45-session-access .q45-session-label{font-weight:700!important}.q45-session-access a,.q45-session-access button{box-sizing:border-box;overflow-wrap:anywhere;max-width:100%;min-height:44px;color:inherit!important}.q45-session-access .q45-session-join{background:#9b254d;border:1px solid #e9b5c9;border-radius:10px;justify-content:center;align-items:center;padding:12px 18px;font:700 16px/1.4 Arial,sans-serif;text-decoration:none;display:flex;color:#fff!important}.q45-session-access .q45-session-url{word-break:break-word;padding:10px 0;font:14px/1.6 Arial,sans-serif;text-decoration:underline;display:block}.q45-session-access button{cursor:pointer;padding:10px 14px;font:15px/1.5 Arial,sans-serif}.q45-session-access :where(a,button):focus-visible{outline-offset:3px;outline:3px solid}@media (width<=600px){.q45-session-access{padding:14px}.q45-session-access .q45-session-join{width:100%}}
