.PwaSignInSheet-view{z-index:120;top:0;bottom:initial;height:calc(var(--silk-100-lvh-dvh-pct) + 60px)}.PwaSignInSheet-backdrop{background-color:#0000009e}.PwaSignInSheet-content{--sheet-radius:18px;--sheet-bg:#1c1c1e;--sheet-fg:#fffffff5;--sheet-fg-muted:#ebebf59e;box-sizing:border-box;width:100%;max-width:560px;height:calc(100% - max(env(safe-area-inset-top), 10px));border-radius:var(--sheet-radius) var(--sheet-radius) 0 0;color:var(--sheet-fg);flex-direction:column;display:flex;overflow:hidden}.PwaSignInSheet-bleedingBackground{background:var(--sheet-bg)}.PwaSignInSheet-handleRow{justify-content:center;padding:7px 0 5px;display:flex}.PwaSignInSheet-handle{background:#ebebf54d;border-radius:999px;width:36px;height:5px}.PwaSignInSheet-header{align-items:flex-start;gap:12px;padding:8px 20px 12px;display:flex}.PwaSignInSheet-titleStack{flex:1;min-width:0}.PwaSignInSheet-title{font-family:var(--font-heading), -apple-system, system-ui, sans-serif;color:var(--sheet-fg);margin:0;font-size:27px;font-weight:900;line-height:.98}.PwaSignInSheet-subtitle{font-family:var(--font-body), -apple-system, system-ui, sans-serif;color:var(--sheet-fg-muted);margin:5px 0 0;font-size:13px;line-height:1.35}.PwaSignInSheet-closeBtn{color:#ebebf5d1;cursor:pointer;background:#7878803d;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .15s,color .15s;display:inline-flex}.PwaSignInSheet-closeBtn:hover{color:#fffffff2;background:#7878805c}.PwaSignInSheet-closeBtn:focus-visible,.PwaSignInSheet-fallbackLink:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.PwaSignInSheet-body{-webkit-overflow-scrolling:touch;min-height:0;padding:12px 18px calc(env(safe-area-inset-bottom) + 30px);flex:1;overflow-y:auto}.PwaSignInSheet-card{background:var(--color-yellow);color:#000;border:3px solid #000;border-radius:12px;width:min(100%,420px);margin:12px auto 0;padding:30px 24px 22px;position:relative;box-shadow:8px 8px #000}.PwaSignInSheet-error{font-family:var(--font-body), system-ui, sans-serif;color:#9b1010;text-align:center;margin:12px 0 0;font-size:.78rem;font-weight:700;line-height:1.35}.PwaSignInSheet-fallbackLink{color:#000;text-underline-offset:3px;font-weight:800;text-decoration:underline}@media (max-width:420px){.PwaSignInSheet-header{padding-left:16px;padding-right:16px}.PwaSignInSheet-body{padding-left:14px;padding-right:14px}.PwaSignInSheet-card{padding-left:18px;padding-right:18px;box-shadow:6px 6px #000}}
