.auth-session-links{flex-direction:column;gap:.75rem;display:flex}.auth-session-links a{color:var(--req-link);text-underline-offset:.2em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.auth-session-links a:hover{color:var(--req-link-hover)}.auth-session-page{flex-direction:column;display:flex}.auth-session-header.common-ui-shell{padding-block:0}.auth-session-main{flex:1 0 auto}.auth-session-untitled>.common-ui-section:first-of-type{border-top:0;margin-top:0;padding-top:0}.auth-session-eyebrow{color:var(--req-muted);font-weight:var(--common-font-weight-card);margin:0 0 .25rem}.auth-session-footer{background:var(--req-surface);color:var(--req-ink)}.auth-session-footer-inner.common-ui-shell{padding-block:0 1.5rem}.auth-session-clerk{border:1px solid var(--border);border-radius:var(--common-radius-card);background:var(--req-paper);box-shadow:var(--common-shadow-card);padding:1rem}.auth-session-clerk .cl-rootBox{width:100%;max-width:100%;margin-inline:auto}.auth-session-clerk .cl-cardBox{width:100%;max-width:100%}.auth-session-loading{justify-content:center;align-items:center;min-height:100vh}.auth-session-curtain{z-index:30;overscroll-behavior:contain;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:1.5rem 1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.auth-session-curtain p{margin:0}.auth-session-curtain-heading{font-size:var(--common-font-section);font-weight:var(--common-font-weight-card);line-height:var(--common-line-heading);display:grid}.auth-session-curtain-heading>span{grid-area:1/1}.auth-session-curtain-spinner{color:var(--req-ink)}.auth-session-curtain-early{animation:auth-session-curtain-hide 0s linear var(--auth-session-curtain-late-delay) forwards}.auth-session-curtain-late{visibility:hidden;animation:auth-session-curtain-show 0s linear var(--auth-session-curtain-late-delay) forwards}.auth-session-curtain-escape{visibility:hidden;min-height:var(--common-control-min);color:var(--req-link);text-underline-offset:.2em;animation:auth-session-curtain-show 0s linear var(--auth-session-curtain-escape-delay) forwards;align-items:center;text-decoration:underline;display:inline-flex}.auth-session-curtain-escape:hover{color:var(--req-link-hover)}@keyframes auth-session-curtain-show{to{visibility:visible}}@keyframes auth-session-curtain-hide{to{visibility:hidden}}
