.HwiyUq_page{grid-template-rows:auto 1fr;justify-items:center;min-height:100dvh;padding:0 16px 48px;display:grid}.HwiyUq_brand{color:#fff;background:#283593;justify-self:stretch;margin:0 -16px;padding:18px 24px;font-size:1.375rem;font-weight:700}.HwiyUq_card{align-self:center;gap:24px;width:100%;max-width:420px;padding:40px 0;display:grid}.HwiyUq_wide{max-width:520px}
.W2qIGa_code{border-radius:var(--radius-card);background:var(--primary-softer);border:1px solid var(--hairline);gap:2px;padding:16px 20px;display:grid}.W2qIGa_codeValue{letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--primary);font-size:2rem;font-weight:700}.W2qIGa_message{font-size:1.125rem}
.nr3GJq_shell{grid-template-columns:264px minmax(0,1fr);min-height:100dvh;display:grid}.nr3GJq_sidebarColumn{background:var(--surface-low);border-right:1px solid var(--hairline)}.nr3GJq_sidebar{flex-direction:column;gap:24px;height:100dvh;padding:20px 16px;display:flex;position:sticky;top:0}.nr3GJq_switcher{position:relative}.nr3GJq_choir{border-radius:var(--radius-card);cursor:pointer;align-items:center;gap:8px;padding:10px 12px;list-style:none;display:flex}.nr3GJq_choir::-webkit-details-marker{display:none}.nr3GJq_choir:hover{background:var(--primary-softer)}.nr3GJq_choirText{flex:1;min-width:0;display:grid}.nr3GJq_choirName{overflow-wrap:anywhere;font-size:1.125rem;font-weight:700;line-height:1.3}.nr3GJq_church{color:var(--on-surface-variant);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nr3GJq_chevron{color:var(--on-surface-variant);flex:none}.nr3GJq_menu{z-index:10;border:1px solid var(--hairline);border-radius:var(--radius-card);background:var(--surface);gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #00000029}.nr3GJq_menuLabel{color:var(--on-surface-variant);padding:4px 8px;font-weight:600}.nr3GJq_menuList{margin:0;padding:0;list-style:none}.nr3GJq_menuItem{border-radius:var(--radius-bar);min-height:40px;color:var(--on-surface);align-items:center;gap:8px;padding:0 8px;text-decoration:none;display:flex}.nr3GJq_menuItem:hover{background:var(--primary-softer)}.nr3GJq_menuItem[aria-current=true]{color:var(--primary);font-weight:600}.nr3GJq_account{border-top:1px solid var(--hairline);justify-items:start;gap:4px;margin-top:6px;padding:10px 8px 0;display:grid}.nr3GJq_email{color:var(--on-surface-variant);overflow-wrap:anywhere}.nr3GJq_nav{gap:4px;display:grid}.nr3GJq_navItem{min-height:44px;color:var(--on-surface-variant);transition:background-color .15s var(--ease-out);border-radius:999px;align-items:center;gap:12px;padding:0 14px;font-weight:600;text-decoration:none;display:flex}.nr3GJq_navItem:hover{background:var(--primary-softer)}.nr3GJq_navItem[aria-current=page]{background:var(--primary-soft);color:var(--primary)}.nr3GJq_navIcon{display:grid;position:relative}.nr3GJq_navBadge{display:none}.nr3GJq_navItem .nr3GJq_navBadge{border:2px solid var(--surface-low);min-width:20px;height:20px;font-size:.75rem;display:inline-grid;position:absolute;top:-8px;right:-12px}.nr3GJq_content{min-width:0;padding:40px clamp(24px,4vw,56px) 64px}@media (max-width:760px){.nr3GJq_shell{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.nr3GJq_sidebarColumn,.nr3GJq_sidebar{display:contents}.nr3GJq_switcher{z-index:20;background:var(--surface-low);border-bottom:1px solid var(--hairline);padding:8px 12px;position:sticky;top:0}.nr3GJq_menu{left:12px;right:12px}.nr3GJq_nav{z-index:20;padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:var(--surface-low);border-top:1px solid var(--hairline);grid-auto-columns:1fr;grid-auto-flow:column;gap:0;position:fixed;inset:auto 0 0}.nr3GJq_navItem{border-radius:var(--radius-card);flex-direction:column;gap:4px;min-height:56px;padding:6px 0}.nr3GJq_navItem[aria-current=page]{background:0 0}.nr3GJq_navItem[aria-current=page] .nr3GJq_navIcon{background:var(--primary-soft)}.nr3GJq_navIcon{border-radius:999px;place-items:center;padding:4px 18px}.nr3GJq_navItem .nr3GJq_navBadge{top:-4px;right:4px}.nr3GJq_content{padding:24px 16px calc(96px + env(safe-area-inset-bottom))}}
