.lp-app.lp-identity-gate .lp-identity-column{box-sizing:border-box;width:min(var(--content-width), 100%);padding:var(--auth-top-offset) var(--space-6) var(--space-9);margin-inline:auto}.lp-identity-gate[data-dialog]{justify-items:center;gap:var(--space-3);padding-block:var(--space-8);text-align:center;display:grid}.lp-identity-gate[data-dialog]>:is(.lp-identity-actions,.lp-alert){width:100%}.lp-identity-gate[data-sheet]{box-sizing:border-box;width:min(560px,100%);padding:var(--space-6);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--lift)}.lp-identity-card{box-sizing:border-box;justify-items:center;gap:var(--space-3);text-align:center;width:min(520px,100%);margin-inline:auto;display:grid}.lp-identity-tile{width:3.5rem;height:3.5rem;margin-bottom:var(--space-1);border-radius:var(--radius-card);background:var(--accent-soft);color:var(--accent-text);place-items:center;display:grid}.lp-identity-tile>svg{width:var(--icon-empty);height:var(--icon-empty)}.lp-identity-title{--bone-width:16rem;color:var(--foreground);font-size:var(--text-section-title);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);margin:0}.lp-identity-body{--bone-width:100%;width:100%;max-width:44ch;color:var(--muted-foreground);font-size:var(--text-body);line-height:var(--leading-body);margin:0}.lp-identity-body>.lp-text-bone+.lp-text-bone{--bone-width:60%}.lp-identity-card>.lp-identity-actions,.lp-identity-card>.lp-alert{width:100%;margin-top:var(--space-3)}.lp-identity-actions>.lp-slot>.lp-button,.lp-identity-actions>.lp-control-bone{flex:11rem}.lp-identity-actions>.lp-slot:only-child>.lp-button{flex:0 16rem;margin-inline:auto}.lp-identity-actions{justify-content:center}.lp-identity-leave{margin-top:var(--space-5)}.lp-identity-gate[data-dialog] .lp-identity-leave{margin-top:0}.lp-identity-gate[data-dialog] .lp-identity-actions{margin-top:var(--space-4)}.lp-identity-gate:not(.lp-app):not([data-dialog]):not([data-sheet]) .lp-identity-card{margin-top:calc(2 * var(--space-9))}@media (max-width:760px){.lp-identity-gate[data-dialog]{padding-top:calc(2 * var(--space-9))}.lp-identity-gate[data-dialog] .lp-identity-actions :is(.lp-button,.lp-control-bone){width:100%;min-height:var(--touch-target)}}