@layer components{.header-back-button{isolation:isolate;border-radius:var(--radius-full);color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;width:var(--size-32);height:var(--size-32);background:0 0;border:0;outline:none;justify-content:center;align-items:center;text-decoration:none;transition:background-color .18s,color .18s,opacity .18s;display:inline-flex;position:relative;overflow:hidden}.header-back-button:after{content:"";pointer-events:none;border-radius:inherit;background:0 0;transition:background-color .18s;position:absolute;inset:0}.header-back-button:hover:after{background:var(--icon-button-fill)}.header-back-button:focus-visible{outline:2px solid var(--button-focus-outline);outline-offset:2px}.header-back-button svg{pointer-events:none;width:var(--size-20);height:var(--size-20);flex-shrink:0}@media (min-width:768px){.header-back-button{width:var(--size-48);height:var(--size-48)}.header-back-button svg{width:var(--size-24);height:var(--size-24)}}}
.sign-in-dialog{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;z-index:1400;background:#00000052;border:none;border-radius:0;justify-content:center;align-items:center;width:100%;max-width:none;padding:0;animation:none;display:flex;position:fixed;inset:0;transform:none}
