.session-persistence-choice{cursor:pointer;color:inherit;text-align:left;align-items:flex-start;gap:.65rem;margin:1rem 0;font-size:.875rem;line-height:1.45;display:flex}.session-persistence-choice input[type=checkbox]{accent-color:#2563eb;flex:0 0 1rem;width:1rem;height:1rem;min-height:0;margin:.15rem 0 0;padding:0}.session-persistence-choice small{opacity:.8;margin-top:.3rem;font-size:.75rem;font-weight:400;line-height:1.5;display:block}.session-persistence-choice:has(input:disabled){cursor:default;opacity:.65}:is(main.access-shell,.invitation-onboarding) .account-choice{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:0 11px;min-width:0;margin:0;display:grid}:is(main.access-shell,.invitation-onboarding) .account-choice>button[data-slot=checkbox]{box-sizing:border-box;border:1px solid var(--muted-foreground,#718096);border-color:color-mix(in srgb,var(--muted-foreground,#718096) 75%,var(--border,#718096));background:var(--card,transparent);width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;color:var(--primary-foreground,#fff);box-shadow:none;cursor:pointer;border-radius:4px;align-self:start;place-items:center;margin:2px 0 0;padding:0;display:grid;transform:none}:is(main.access-shell,.invitation-onboarding) .account-choice>button[data-state=checked]{border-color:var(--primary,#4263f3);background:var(--primary,#4263f3)}:is(main.access-shell,.invitation-onboarding) .account-choice>button:focus-visible{outline:2px solid var(--ring,var(--primary,#4263f3));outline-offset:3px}:is(main.access-shell,.invitation-onboarding) .account-choice>button:disabled{opacity:.5;cursor:not-allowed}:is(main.access-shell,.invitation-onboarding) .account-choice [data-slot=checkbox-indicator]{place-items:center;margin:0;padding:0;display:grid}:is(main.access-shell,.invitation-onboarding) .account-choice [data-slot=checkbox-indicator] svg{width:14px;height:14px;margin:0}:is(main.access-shell,.invitation-onboarding) .account-choice>label{text-align:start;cursor:pointer;min-width:0;min-height:24px;margin:0;padding:0;font-size:13px;font-weight:400;line-height:22px;display:block}:is(main.access-shell,.invitation-onboarding) .account-choice>button:disabled~label{opacity:.65;cursor:not-allowed}
