.login-form.svelte-k8r6nm{flex-flow:column;gap:calc(1.25rem + 2px);width:100%;display:flex;position:relative}.forgot-row.svelte-k8r6nm{justify-content:flex-end;margin-top:-.25rem;margin-bottom:.375rem;display:flex}.text-link.svelte-k8r6nm{color:#259fc7;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8125rem;font-weight:500;text-decoration:none}.text-link.svelte-k8r6nm:hover{text-decoration:underline}.method-tabs.svelte-1vbmlj6{flex-flow:row;align-items:stretch;gap:.5rem;width:100%;display:flex}.tab-slot.svelte-1vbmlj6{flex:1 1 0;min-width:0}.reset-form.svelte-1upzacm{flex-flow:column;gap:calc(1.25rem + 2px);width:100%;display:flex}.email-row.svelte-1upzacm{margin-top:1.25rem}p.svelte-1upzacm{margin:0 0 .5rem}p.svelte-1upzacm:last-child{margin-bottom:0}.signup.svelte-j1gs1s,.signup-form.svelte-j1gs1s,.signup-done.svelte-j1gs1s{flex-flow:column;gap:.75rem;width:100%;display:flex}.signup.svelte-j1gs1s{flex:auto;padding-bottom:.75rem}.signup-form.svelte-j1gs1s{gap:calc(1.25rem + 2px);margin-top:auto;margin-bottom:auto}.staff-tabs.svelte-j1gs1s{flex-flow:row;align-items:stretch;gap:.5rem;width:100%;display:flex}.tab-slot.svelte-j1gs1s{flex:1 1 0;min-width:0}.name-row.svelte-j1gs1s{grid-template-columns:1fr 1fr;gap:calc(1.25rem + 2px) .75rem;display:grid}.token-block.svelte-j1gs1s{background-color:#f4f7f9;border:1px solid #cbd4da;border-radius:4px;flex-flow:row;align-items:center;gap:.5rem;padding:.75rem;display:flex}.token.svelte-j1gs1s{color:#3a4952;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;flex:auto;min-width:0;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.9375rem;font-weight:600}.token-link.svelte-j1gs1s{color:#259fc7;font-size:1.125rem;font-weight:600}p.svelte-j1gs1s{margin:0 0 .5rem}p.svelte-j1gs1s:last-child{margin-bottom:0}@media (width<=34rem){.name-row.svelte-j1gs1s{grid-template-columns:1fr}}.sso-list.svelte-1awiffx{flex-flow:column;gap:.5rem;width:100%;min-height:3rem;display:flex}.sso-loading.svelte-1awiffx{justify-content:center;align-items:center;min-height:3rem;display:flex}.sso-empty.svelte-1awiffx{text-align:center;justify-content:center;align-items:center;min-height:3rem;margin:0;display:flex}.sso-list.svelte-1awiffx button .icon-container>span{text-align:center;width:100%;display:block;position:relative}.provider-icon.svelte-1awiffx{object-fit:contain;width:18px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.login-form.svelte-1h3k7om{flex-flow:column;gap:calc(1.25rem + 2px);width:100%;display:flex;position:relative}.splash-screen.svelte-1x05zx6{width:100%;height:100%;min-height:100vh;display:block;position:relative;overflow:hidden}.splash-image.svelte-1x05zx6{width:100%;height:100%;position:absolute;inset:0}.login-panel.svelte-1x05zx6{z-index:1;box-sizing:border-box;flex-flow:row;justify-content:flex-end;align-items:center;width:100%;height:100%;min-height:100vh;padding:2.5rem clamp(2.5rem,7vw,7rem) 2.5rem 2.5rem;display:flex;position:relative}.login-card.svelte-1x05zx6{box-sizing:border-box;background-color:#fff;background-image:linear-gradient(165deg,#fff 0%,#fbfdfe 35%,#f4f7f9 68%,#e9f0f6 100%);border-radius:12px;flex-flow:column;width:34rem;max-width:100%;max-height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #1a212514,0 1.5rem 3rem #1a21252e,0 3rem 6rem #1a212529}.card-scroll.svelte-1x05zx6{box-sizing:border-box;flex-flow:column;flex:auto;gap:1.5rem;min-height:0;padding:2.5rem 3rem .75rem;display:flex;overflow:hidden auto}.card-scroll.svelte-1x05zx6 button.default{box-sizing:border-box;justify-content:center;align-items:center;height:3rem;display:inline-flex;padding-top:0!important;padding-bottom:0!important}.card-scroll.svelte-1x05zx6 button.noninteractive{pointer-events:none}.card-header.svelte-1x05zx6{flex-flow:row;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.brand.svelte-1x05zx6{align-items:center;min-width:0;display:flex}.company-logo.svelte-1x05zx6{object-fit:contain;object-position:left center;width:12rem;height:4rem}.title.svelte-1x05zx6{color:#3a4952;margin:0;font-size:1.5rem;font-weight:700}.card-content.svelte-1x05zx6{--input-height:3rem;flex-flow:column;justify-content:center;min-height:21.5rem;display:flex}.card-content.with-tabs.svelte-1x05zx6{min-height:17rem}.card-content.signup.svelte-1x05zx6{min-height:29.5rem;transition:min-height .25s}.card-footer.svelte-1x05zx6{box-sizing:border-box;pointer-events:none;-webkit-user-select:none;user-select:none;flex-flow:column;flex:none;align-items:center;padding:0 3rem 2.5rem;display:flex;overflow:hidden}.powered-by.svelte-1x05zx6{letter-spacing:.16em;text-transform:uppercase;color:#8096a5;margin-bottom:.375rem;font-size:.8125rem;font-weight:700}.watermark.svelte-1x05zx6{letter-spacing:-.02em;white-space:nowrap;color:#e9ecf1;font-size:5.5rem;font-style:italic;font-weight:800;line-height:.95}@supports (-webkit-text-stroke:1px #000){.watermark.svelte-1x05zx6{color:#0000;-webkit-text-stroke:1.5px #cbd4da}}@supports ((-webkit-mask-image:url("")) or (mask-image:url(""))){.watermark.svelte-1x05zx6{aspect-ratio:430/91;-webkit-text-stroke:0;background-image:linear-gradient(120deg, #8096a5 0%, #4f6370 100%), var(--watermark-image);background-blend-mode:multiply;width:100%;max-width:13rem;-webkit-mask-image:var(--watermark-mask);-webkit-mask-image:var(--watermark-mask);mask-image:var(--watermark-mask);filter:contrast(1.06)saturate(1.08)drop-shadow(0 1px 2px #1a212547);background-position:50%;background-size:100% 100%,cover;background-attachment:scroll,fixed;font-size:0;display:block;overflow:hidden;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@media (width<=56.25rem){.splash-image.svelte-1x05zx6{display:none}.login-panel.svelte-1x05zx6{justify-content:stretch;padding:0}.login-card.svelte-1x05zx6{width:100%;height:100%;max-height:none;box-shadow:none;border-radius:0}.card-scroll.svelte-1x05zx6{padding:1.5rem 1.25rem .75rem}.card-footer.svelte-1x05zx6{padding:0 1.25rem 1.25rem}@supports not ((-webkit-mask-image:url("")) or (mask-image:url(""))){.watermark.svelte-1x05zx6{font-size:4rem}}}
