[data-landing][data-auth]{--lm-edge:color-mix(in srgb, var(--lm-graphite) 75%, #fff);--lm-danger:#b13a34;flex-direction:column;flex:1;min-height:100dvh;display:flex}[data-landing] [data-lm~=auth__bar]{z-index:3;padding:18px var(--lm-gutter);align-items:center;display:flex;position:relative}[data-landing] [data-lm~=auth__main]{padding:clamp(40px, 7vh, 88px) var(--lm-gutter) clamp(40px, 6vh, 72px);flex-direction:column;flex:1;align-items:center;display:flex}[data-landing] [data-lm~=auth__stage]{width:min(100%,27.5rem);animation:lm-auth-hang 1s var(--lm-ease) both;position:relative}@keyframes lm-auth-hang{0%{opacity:0;transform:translateY(-22px)rotate(-1.2deg)}60%{transform:translateY(2px)rotate(.35deg)}}[data-landing] [data-lm~=auth__strap]{z-index:2;background:repeating-linear-gradient(0deg, #00000012 0 1px, transparent 1px 3px, #ffffff0f 3px 4px, transparent 4px 6px), var(--lm-cobalt);pointer-events:none;width:22px;height:100vh;margin-left:-11px;position:absolute;bottom:calc(100% - 1.45rem);left:50%;box-shadow:inset 2px 0 #ffffff1f,inset -2px 0 #0000001f}[data-landing] [data-lm~=auth__strap]:after{content:"";background:linear-gradient(#d9dadd,#a9abb1);border-radius:6px;width:34px;height:20px;margin-left:-17px;position:absolute;bottom:-4px;left:50%;box-shadow:inset 0 1px #fffc,0 1px 2px #12131759}[data-landing] [data-lm~=auth__card]{z-index:1;border:1px solid var(--lm-hair);background:var(--lm-card);border-radius:22px;padding:3.4rem 2.25rem 2.25rem;position:relative;box-shadow:0 1px #12131708,0 34px 60px -44px #12131766}[data-landing] [data-lm~=auth__card] [data-lm~=plan__slot]{top:1.1rem}[data-landing] [data-lm~=auth__title]{font-family:var(--lm-serif);letter-spacing:-.025em;text-wrap:balance;margin-top:.9rem;font-size:clamp(2.1rem,3.2vw,2.6rem);font-weight:400;line-height:1.02}[data-landing] [data-lm~=auth__title] em{color:var(--lm-cobalt)}[data-landing] [data-lm~=auth__intro]{color:var(--lm-graphite);margin-top:.8rem;font-size:.97rem;line-height:1.55}[data-landing] [data-lm~=auth__body]{--ring:var(--lm-cobalt);--primary:var(--lm-ink);--input:var(--lm-edge);color:var(--lm-ink);margin-top:1.8rem}[data-landing] [data-lm~=auth__body] [data-slot=field-label]{font-family:var(--lm-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lm-graphite);font-size:.68rem;font-weight:400}[data-landing] [data-lm~=auth__body] [data-slot=input][readonly]{background:var(--lm-paper);border-color:var(--lm-hair);color:var(--lm-graphite)}[data-landing] [data-lm~=auth__body] [data-slot=input]:focus-visible:not([aria-invalid=true]){box-shadow:0 0 0 3px color-mix(in srgb, var(--lm-cobalt) 18%, transparent)}[data-landing] [data-lm~=field__aside]{color:var(--lm-graphite);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-underline-offset:4px;font-size:.85rem}[data-landing] [data-lm~=field__aside]:hover{color:var(--lm-ink);text-decoration-color:currentColor}[data-landing] [data-lm~=form__error]{border-left:2px solid var(--lm-danger);color:var(--lm-danger);padding-left:.8rem;font-size:.9rem;line-height:1.5}[data-landing] [data-lm~=btn--block]{justify-content:center;width:100%}[data-landing] button[data-lm~=btn]{cursor:pointer}[data-landing] button[data-lm~=btn]:disabled,[data-landing] button[data-lm~=btn]:disabled:hover{cursor:progress;background:color-mix(in srgb, var(--lm-ink) 78%, var(--lm-paper));border-color:#0000;transform:none}[data-landing] button[data-lm~=btn--ghost]:disabled,[data-landing] button[data-lm~=btn--ghost]:disabled:hover{border-color:var(--lm-hair);color:var(--lm-graphite);background:0 0}[data-landing] [data-lm~=or]{font-family:var(--lm-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lm-graphite);align-items:center;gap:.9rem;font-size:.62rem;display:flex}[data-landing] [data-lm~=or]:before,[data-landing] [data-lm~=or]:after{content:"";background:var(--lm-hair);flex:1;height:1px}[data-landing] [data-lm~=btn--google]:hover:not(:disabled) svg{filter:grayscale()brightness(3)}[data-landing] [data-lm~=auth__back]{color:var(--lm-graphite);align-self:center;font-size:.9rem}[data-landing] [data-lm~=auth__back]:hover{color:var(--lm-ink)}[data-landing] [data-lm~=auth__note]{background:var(--lm-paper);border-radius:14px;padding:1rem 1.1rem;font-size:.95rem;line-height:1.55}[data-landing] [data-lm~=auth__note--danger]{background:color-mix(in srgb, var(--lm-danger) 6%, var(--lm-card));color:var(--lm-danger)}[data-landing] [data-lm~=auth__after]{text-align:center;color:var(--lm-graphite);margin-top:1.5rem;font-size:.9rem}[data-landing] [data-lm~=auth__foot]{padding:0 var(--lm-gutter) calc(20px + env(safe-area-inset-bottom));justify-content:center;gap:1.4rem;font-size:.82rem;display:flex}[data-landing] [data-lm~=auth__foot] a{color:var(--lm-graphite);text-decoration:none}[data-landing] [data-lm~=auth__foot] a:hover{color:var(--lm-ink)}[data-landing] [data-lm~=orgs]{margin:0 -.75rem}[data-landing] [data-lm~=org]{border:0;border-top:1px solid var(--lm-hair);width:100%;color:var(--lm-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.85rem .75rem;transition:background-color .2s,opacity .2s;display:grid}[data-landing] [data-lm~=orgs] li:last-child [data-lm~=org]{border-bottom:1px solid var(--lm-hair)}[data-landing] [data-lm~=org]:hover{background:var(--lm-paper)}[data-landing] [data-lm~=org]:focus-visible{outline-offset:-2px;border-radius:12px}[data-landing] [data-lm~=org__mono]{border:1px solid var(--lm-hair);background:var(--lm-card);width:2.4rem;height:2.4rem;font-family:var(--lm-serif);border-radius:50%;place-items:center;font-size:1.2rem;line-height:1;display:grid}[data-landing] [data-lm~=org__name]{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}[data-landing] [data-lm~=org__role]{font-family:var(--lm-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--lm-graphite);margin-top:.15rem;font-size:.62rem;display:block}[data-landing] [data-lm~=org__go]{color:var(--lm-graphite);transition:transform .3s var(--lm-ease), color .2s}[data-landing] [data-lm~=org]:hover [data-lm~=org__go]{color:var(--lm-cobalt);transform:translate(3px)}[data-landing] [data-lm~=org][aria-busy=true]{background:color-mix(in srgb, var(--lm-cobalt) 6%, var(--lm-card));cursor:progress}[data-landing] [data-lm~=org][aria-busy=true] [data-lm~=org__mono]{border-color:var(--lm-cobalt);color:var(--lm-cobalt)}[data-landing] [data-lm~=org][aria-disabled=true]:not([aria-busy=true]){opacity:.45;cursor:default}[data-landing] [data-lm~=org][aria-disabled=true]:hover{background:0 0}[data-landing] [data-lm~=org][aria-busy=true]:hover{background:color-mix(in srgb, var(--lm-cobalt) 6%, var(--lm-card))}[data-landing] [data-lm~=orgs__status]{color:var(--lm-graphite);margin-top:.9rem;font-size:.85rem}[data-landing] [data-lm~=orgs__status]:empty{margin-top:0}[data-landing] [data-lm~=orgs]~[data-lm~=form__error]{margin-top:.9rem}@media (max-width:960px){[data-landing] [data-lm~=auth__bar]{padding-top:max(14px, env(safe-area-inset-top));padding-bottom:14px}[data-landing] [data-lm~=auth__main]{padding-top:36px;padding-bottom:32px}[data-landing] [data-lm~=auth__card]{border-radius:20px;padding:2.9rem 1.3rem 1.5rem}[data-landing] [data-lm~=auth__card] [data-lm~=plan__slot]{top:.95rem}[data-landing] [data-lm~=auth__strap]{width:18px;margin-left:-9px;bottom:calc(100% - 1.3rem)}[data-landing] [data-lm~=auth__title]{font-size:clamp(2rem,9vw,2.4rem)}[data-landing] [data-lm~=auth__body]{margin-top:1.5rem}[data-landing] [data-lm~=orgs]{margin:0 -.5rem}[data-landing] [data-lm~=org]{padding:.8rem .5rem}}@media (hover:none){[data-landing] [data-lm~=org]:hover:not([aria-busy=true]){background:0 0}[data-landing] [data-lm~=org]:hover [data-lm~=org__go]{color:var(--lm-graphite);transform:none}}@media (prefers-reduced-motion:reduce){[data-landing] [data-lm~=auth__stage]{animation:none}}
