.page-module__5lm-YG__page{box-sizing:border-box;width:100%;min-height:100vh;font-family:var(--font-sans);color:var(--text-strong);padding:0 16px 48px;font-style:normal}.page-module__5lm-YG__main{flex-direction:column;width:100%;max-width:1040px;margin:6rem auto 0;display:flex}.page-module__5lm-YG__sessionsList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:600px){.page-module__5lm-YG__main{margin-top:5rem}.page-module__5lm-YG__sessionsList{gap:12px}}
.ui-card{min-width:0;font-family:var(--font-sans);color:var(--text-strong);flex-direction:column;gap:14px;font-style:normal;display:flex}.ui-card--raised{border:1px solid var(--line-subtle);border-radius:var(--radius-lg);background:var(--surface-1);padding:20px}.ui-card--inset{border-radius:var(--radius-md);background:var(--surface-2);padding:12px 14px}.ui-card__title{margin:0;font-size:19px;font-weight:700;line-height:1.3}@media (max-width:480px){.ui-card--raised{padding:16px}}
.AuthCard-module__ge0FDa__card{gap:20px;width:100%;max-width:480px;padding:32px}.AuthCard-module__ge0FDa__card>header{margin-bottom:0}@media (max-width:480px){.AuthCard-module__ge0FDa__card{padding:20px 16px}}
.CampaignQR-module__R8ic1q__body{flex-direction:column;align-items:center;gap:16px;display:flex}.CampaignQR-module__R8ic1q__url{font-family:var(--font-mono);color:var(--text-muted);overflow-wrap:anywhere;text-align:center;font-size:14px}.CampaignQR-module__R8ic1q__qrWrapper{border-radius:var(--radius-md);background:#fff;padding:16px;line-height:0}.CampaignQR-module__R8ic1q__qrWrapper canvas{max-width:100%;height:auto}
.page-module__1LU6jW__page{width:100%;min-height:100vh;font-family:var(--font-sans);color:var(--text-strong);background-image:url(/texture-background-relief.svg);background-position:50%;background-size:cover;align-content:start;justify-items:center;padding:0 16px 48px;font-size:16px;font-style:normal;display:grid}.page-module__1LU6jW__main{width:100%;max-width:480px;margin-top:6rem;padding-top:24px}.page-module__1LU6jW__description{margin:0;font-size:17px;line-height:1.55}.page-module__1LU6jW__hint{color:var(--text-muted);margin:0;font-size:15px;line-height:1.5}.page-module__1LU6jW__link{color:var(--text-strong);text-underline-offset:3px;font-weight:600;text-decoration:underline}.page-module__1LU6jW__link:hover{color:var(--color-accent)}@media (max-width:600px){.page-module__1LU6jW__page{background-image:none}.page-module__1LU6jW__main{margin-top:5rem;padding-top:16px}}
