._page_gbx1e_1{background:var(--brand-surface);min-height:100vh;color:var(--brand-navy);padding:32px 20px;font-family:Arial,sans-serif}._header_gbx1e_2{justify-content:space-between;align-items:center;gap:16px;max-width:620px;margin:0 auto 32px;display:flex}._header_gbx1e_2 strong{font-size:26px}._header_gbx1e_2 span{color:var(--brand-muted);font-size:14px}._card_gbx1e_4{border:1px solid var(--brand-gray);background:#fff;border-radius:18px;max-width:620px;margin:auto;padding:32px;box-shadow:0 10px 40px #15251b08}._card_gbx1e_4 h1{margin:0 0 12px;font-size:28px;line-height:1.2}._card_gbx1e_4 p{color:var(--brand-muted);margin:12px 0;line-height:1.6}._card_gbx1e_4 form{gap:10px;margin-top:24px;display:grid}._card_gbx1e_4 label{margin-top:6px;font-weight:600}._card_gbx1e_4 input{font:inherit;border:1px solid var(--brand-gray);box-sizing:border-box;border-radius:8px;width:100%;padding:12px}._card_gbx1e_4 button{font:inherit;background:var(--brand-navy);color:#fff;cursor:pointer;border:0;border-radius:8px;margin-top:16px;padding:13px 22px;font-weight:600}._card_gbx1e_4 button:disabled{opacity:.65;cursor:wait}:is(._card_gbx1e_4 input:focus-visible,._card_gbx1e_4 button:focus-visible){outline:3px solid var(--brand-navy);outline-offset:3px}._card_gbx1e_4 ._help_gbx1e_10{margin-top:24px;font-size:14px}._card_gbx1e_4 ._error_gbx1e_10{color:#9e2525;background:#fff0f0;border-radius:8px;padding:12px}._organization_gbx1e_11{border:1px solid var(--brand-gray);border-left:4px solid var(--brand-navy);background:var(--brand-surface);overflow-wrap:anywhere;border-radius:12px;margin:20px 0;padding:20px}._organization_gbx1e_11 h3{margin:0;font-size:19px;line-height:1.4}._organization_gbx1e_11 ul{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}._organization_gbx1e_11 li{border:1px solid var(--brand-gray);background:#fff;border-radius:8px;flex-direction:column;gap:6px;padding:14px;display:flex}._organization_gbx1e_11 a{text-underline-offset:3px;text-decoration:underline;display:block}._organization_gbx1e_11 a:focus-visible{outline:3px solid var(--brand-navy);outline-offset:3px}._organization_gbx1e_11 span{color:var(--brand-muted);font-size:14px}@media (max-width:480px){._card_gbx1e_4{padding:24px}._header_gbx1e_2 span{font-size:12px}}._actionButton_gbx1e_15{background:var(--brand-navy);border-radius:8px;justify-content:center;align-items:center;padding:13px 22px;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}._actionButton_gbx1e_15:focus-visible{outline:3px solid var(--brand-navy);outline-offset:3px}._accountTabs_gbx1e_17{border-bottom:1px solid var(--brand-gray);flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}._accountTabs_gbx1e_17 button{background:var(--brand-surface);color:var(--brand-navy);border:1px solid var(--brand-gray)}._accountTabs_gbx1e_17 button[aria-pressed=true]{background:var(--brand-navy);color:#fff;box-shadow:inset 0 -3px 0 var(--brand-red)}._sectionTitle_gbx1e_17{margin:24px 0 12px;font-size:20px}._card_gbx1e_4 ._membershipRole_gbx1e_19{color:var(--brand-navy);background:#fff;border-radius:6px;margin:10px 0 18px;padding:4px 10px;font-size:14px;display:inline-block}._teamsHeading_gbx1e_19{margin:0;font-size:14px;font-weight:700}._card_gbx1e_4 ._emptyTeams_gbx1e_19{margin-bottom:0;font-size:14px}@media (max-width:480px){._organization_gbx1e_11{padding:16px}}._membershipSearch_gbx1e_20{gap:8px;margin-bottom:20px;display:grid}._membershipSearch_gbx1e_20 label{font-size:14px}._card_gbx1e_4 ._membershipSearch_gbx1e_20 p{margin:0;font-size:14px}._shortcuts_gbx1e_21{border:1px solid var(--brand-gray);background:#fff;border-radius:12px;gap:8px;max-width:620px;margin:0 auto 24px;padding:8px;display:flex}._shortcuts_gbx1e_21 a{min-height:48px;color:var(--brand-navy);text-align:center;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:13px;font-weight:600;text-decoration:none;display:flex}._shortcuts_gbx1e_21 a:hover{background:var(--brand-surface)}._shortcuts_gbx1e_21 a:focus-visible{outline:3px solid var(--brand-navy);outline-offset:-3px}._shortcuts_gbx1e_21 svg{flex-shrink:0}@media (max-width:800px){._withShortcuts_gbx1e_22{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}._shortcuts_gbx1e_21{z-index:50;max-width:none;padding:8px max(8px,env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px));border-width:1px 0 0;border-radius:0;margin:0;position:fixed;inset:auto 0 0;box-shadow:0 -4px 20px #05214b0d}._shortcuts_gbx1e_21 a{flex-direction:column;gap:4px;min-height:60px;padding:4px;font-size:11px}}._withShortcuts_gbx1e_22 ._header_gbx1e_2,._withShortcuts_gbx1e_22 ._card_gbx1e_4{box-sizing:border-box;width:100%;max-width:1440px}._withShortcuts_gbx1e_22 ._shortcuts_gbx1e_21{box-sizing:border-box;max-width:1440px}._withShortcuts_gbx1e_22 ._card_gbx1e_4{padding:clamp(24px,3vw,48px)}._membershipGrid_gbx1e_26{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;margin:24px 0;display:grid}._membershipGrid_gbx1e_26 ._organization_gbx1e_11{min-width:0;margin:0}._withShortcuts_gbx1e_22 ._accountTabs_gbx1e_17{border-bottom:1px solid var(--brand-gray);flex-wrap:nowrap;gap:24px;margin:28px 0 24px;padding:0;overflow-x:auto}._withShortcuts_gbx1e_22 ._accountTabs_gbx1e_17 button{min-height:48px;color:var(--brand-muted);box-shadow:none;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex-shrink:0;margin:0;padding:14px 4px;font-size:14px}._withShortcuts_gbx1e_22 ._accountTabs_gbx1e_17 button[aria-pressed=true]{color:var(--brand-navy);border-bottom-color:var(--brand-red);box-shadow:none;background:0 0}._withShortcuts_gbx1e_22 ._accountTabs_gbx1e_17 button:hover{color:var(--brand-navy);background:var(--brand-surface)}._withShortcuts_gbx1e_22 ._accountTabs_gbx1e_17 button:focus-visible{outline-offset:-3px}._withShortcuts_gbx1e_22 ._membershipSearch_gbx1e_20{max-width:600px}@media (min-width:1200px){._membershipGrid_gbx1e_26{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){._membershipGrid_gbx1e_26{grid-template-columns:1fr}._withShortcuts_gbx1e_22 ._accountTabs_gbx1e_17{gap:18px}._withShortcuts_gbx1e_22 ._shortcuts_gbx1e_21{max-width:none}}
