@layer components{.iX7BOa_shell{box-sizing:border-box;background:var(--color-bg-subtle,#f8f8f8);min-height:100dvh;color:var(--color-fg,#171717);padding:var(--space-6,24px);font-family:var(--font-sans,Geist, -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro", system-ui, "Segoe UI", sans-serif);place-items:center;display:grid}.iX7BOa_card{box-sizing:border-box;align-items:center;gap:var(--space-5,20px);width:min(100%,420px);padding:var(--space-8,32px);border:var(--space-px,1px) solid var(--color-border,#e5e5e5);border-radius:var(--radius-xl,12px);background:var(--color-bg-elevated,#fff);text-align:center;flex-direction:column;display:flex}.iX7BOa_logo{width:var(--space-32,128px);height:auto}.iX7BOa_spinner{color:color-mix(in srgb, var(--color-fg,#171717) 65%, transparent);font-size:var(--text-xl,20px);line-height:var(--leading-none,1)}@media (prefers-reduced-motion:reduce){.iX7BOa_spinner{animation:1.6s ease-in-out infinite iX7BOa_auth-interstitial-pulse}}@keyframes iX7BOa_auth-interstitial-pulse{0%,to{opacity:.4}50%{opacity:1}}.iX7BOa_title{font-size:var(--text-md,1rem);font-weight:var(--weight-medium,500);line-height:var(--line-md,24px);margin:0}.iX7BOa_shell[data-tone=error] .iX7BOa_title{color:var(--color-danger,var(--color-fg,#171717))}.iX7BOa_detail{margin:var(--space-1_5,6px) 0 0;font-size:var(--text-sm,.875rem);line-height:var(--line-sm,21px);color:var(--color-fg-muted,#666)}.iX7BOa_actions{gap:var(--space-3,12px);max-width:100%;font-size:var(--text-sm,.875rem);line-height:var(--line-sm,21px);flex-wrap:wrap;justify-content:center;display:flex}.iX7BOa_actions>a,.iX7BOa_actions>button{box-sizing:border-box;appearance:none;min-height:var(--control-h-lg,36px);padding-inline:var(--space-4,16px);border:var(--space-px,1px) solid var(--color-border,#e5e5e5);border-radius:var(--radius-lg,8px);background:var(--color-bg-elevated,#fff);color:var(--color-fg,#171717);font:inherit;font-weight:var(--weight-medium,500);line-height:var(--line-sm,21px);white-space:nowrap;cursor:pointer;transition:background-color var(--anim-duration-instant,.12s) var(--anim-ease-default,cubic-bezier(.4, 0, .2, 1)), border-color var(--anim-duration-instant,.12s) var(--anim-ease-default,cubic-bezier(.4, 0, .2, 1)), color var(--anim-duration-instant,.12s) var(--anim-ease-default,cubic-bezier(.4, 0, .2, 1));justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.iX7BOa_actions>:first-child{border-color:var(--color-fg,#171717);background:var(--color-fg,#171717);color:var(--color-bg-elevated,#fff)}@media (hover:hover){.iX7BOa_actions>a:hover,.iX7BOa_actions>button:hover{border-color:var(--color-border-strong,#d4d4d4);background:var(--color-bg-muted,#f3f3f3)}.iX7BOa_actions>:first-child:hover{border-color:var(--color-fg,#171717);background:color-mix(in srgb, var(--color-fg,#171717) 86%, var(--color-bg-elevated,#fff));color:var(--color-bg-elevated,#fff)}}.iX7BOa_actions>a:focus-visible,.iX7BOa_actions>button:focus-visible{outline:var(--focus-ring-width,1.5px) solid var(--focus-ring-color,var(--color-ring,#171717));outline-offset:var(--focus-ring-offset,2px)}@media (prefers-reduced-motion:reduce){.iX7BOa_actions>a,.iX7BOa_actions>button{transition:none}}@media (forced-colors:active){.iX7BOa_card,.iX7BOa_actions>a,.iX7BOa_actions>button{border-color:canvastext}.iX7BOa_actions>:first-child{color:highlighttext;background:highlight;border-color:highlight}}}
@layer components{.PAUUmW_root{min-height:100dvh;padding-top:max(clamp(56px, 9dvh, 96px), env(safe-area-inset-top,0px));padding-bottom:max(clamp(56px, 9dvh, 96px), env(safe-area-inset-bottom,0px));padding-left:max(var(--page-padding-x-sm), env(safe-area-inset-left,0px));padding-right:max(var(--page-padding-x-sm), env(safe-area-inset-right,0px));background:var(--color-bg);justify-content:center;align-items:flex-start;display:flex}@media (min-width:768px){.PAUUmW_root{padding-left:max(var(--page-padding-x-md), env(safe-area-inset-left,0px));padding-right:max(var(--page-padding-x-md), env(safe-area-inset-right,0px))}}.PAUUmW_column{width:100%;max-width:var(--auth-panel-max-width);margin-block:auto}.PAUUmW_footer{margin-top:var(--space-8);justify-items:center;gap:var(--space-1);text-align:center;display:grid}.PAUUmW_tagline,.PAUUmW_legal{font-size:var(--text-xs);line-height:var(--line-xs);margin:0}.PAUUmW_tagline{color:var(--color-fg-secondary)}.PAUUmW_legal{color:var(--color-fg-muted)}.PAUUmW_column:has([data-legal-consent]) .PAUUmW_legal{display:none}.PAUUmW_legalLink{color:inherit;transition:color var(--anim-duration-fast) var(--anim-ease-default);text-decoration:none}.PAUUmW_legalLink:hover{color:var(--color-fg)}}
.C_xFtW_root{isolation:isolate;background:var(--color-bg-subtle);justify-content:center;align-items:flex-start;width:100%;min-height:100dvh;padding:clamp(16px,4dvh,48px) 20px;display:flex;position:relative;overflow:hidden auto}.C_xFtW_closeButton{z-index:3;background:color-mix(in srgb, var(--color-bg-elevated) 70%, transparent);width:38px;height:38px;color:var(--color-fg-muted);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:fixed;top:20px;right:20px}.C_xFtW_closeButton:hover{background:color-mix(in srgb, var(--color-bg-elevated) 95%, transparent);color:var(--color-fg)}.C_xFtW_stack{z-index:2;width:100%;max-width:min(430px,100vw - 40px);margin:auto 0;position:relative}.C_xFtW_card{background:var(--color-bg-elevated);--auth-surface:var(--color-bg-elevated);width:100%;box-shadow:var(--shadow-lg);border-radius:22px;padding:clamp(24px,3.5dvh,34px) clamp(24px,3vw,34px) clamp(24px,3dvh,30px);position:relative}@media (max-width:520px){.C_xFtW_root{padding:var(--space-3_5)}.C_xFtW_stack{max-width:calc(100vw - 28px)}.C_xFtW_closeButton{top:var(--space-2);right:var(--space-2);position:absolute}.C_xFtW_card{border-radius:18px;padding:28px 22px 26px}}@media (max-height:760px){.C_xFtW_root{padding-top:var(--space-3);padding-bottom:var(--space-3)}.C_xFtW_stack{margin:0}.C_xFtW_card{padding-top:var(--space-5);padding-bottom:var(--space-5)}}
