.auth-page{height:100svh;max-height:100svh;overflow:hidden}.auth-clerk-slot .cl-card,.auth-clerk-slot .cl-cardBox,.auth-clerk-slot [class*=cl-card]{box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important}.auth-clerk-slot .cl-header,.auth-clerk-slot .cl-headerTitle,.auth-clerk-slot .cl-headerSubtitle,.auth-clerk-slot .cl-footer,.auth-clerk-slot .cl-footerAction{display:none!important}.auth-clerk-slot{width:100%;min-width:0}.auth-clerk-slot .cl-rootBox,.auth-clerk-slot .cl-signIn-root,.auth-clerk-slot .cl-signUp-root,.auth-clerk-slot .cl-cardBox,.auth-clerk-slot .cl-card{width:100%!important;min-width:0!important;max-width:100%!important}.auth-clerk-slot .cl-socialButtonsRoot{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.625rem!important;width:100%!important;display:grid!important}.auth-clerk-slot .cl-socialButtonsRoot>.cl-socialButtons{display:contents!important}.auth-clerk-slot .cl-socialButtonsIconButton,.auth-clerk-slot .cl-socialButtonsBlockButton{background:var(--color-bg-primary)!important;border:1px solid var(--color-border-default)!important;width:100%!important;min-width:0!important;height:2.75rem!important;min-height:2.75rem!important;box-shadow:none!important;border-radius:.5rem!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.auth-clerk-slot .cl-socialButtonsIconButton:hover,.auth-clerk-slot .cl-socialButtonsBlockButton:hover{background:var(--color-bg-muted)!important;border-color:var(--color-border-strong)!important}.auth-clerk-slot .cl-socialButtonsBlockButtonText,.auth-clerk-slot .cl-lastAuthenticationStrategyBadge,.auth-clerk-slot [class*=lastAuthenticationStrategyBadge]{display:none!important}.auth-clerk-slot .cl-socialButtonsProviderIcon,.auth-clerk-slot .cl-socialButtonsIconButton img,.auth-clerk-slot .cl-socialButtonsIconButton svg,.auth-clerk-slot .cl-socialButtonsBlockButton img,.auth-clerk-slot .cl-socialButtonsBlockButton svg{opacity:1!important;visibility:visible!important;flex-shrink:0!important;width:1.125rem!important;height:1.125rem!important;display:block!important}.auth-clerk-slot .cl-form,.auth-clerk-slot .cl-formFieldRow,.auth-clerk-slot .cl-formFieldInputGroup,.auth-clerk-slot .cl-phoneInputBox{width:100%!important;min-width:0!important;max-width:100%!important}.auth-clerk-slot .cl-formFieldRow{display:block!important}.auth-clerk-slot .cl-formFieldInputGroup{grid-template-rows:auto auto!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:.375rem .75rem!important;width:100%!important;display:grid!important}.auth-clerk-slot .cl-formFieldInputGroup>div:first-child:has(.cl-formFieldLabel){grid-area:1/1/auto/-1!important;justify-content:space-between!important;align-items:center!important;gap:.75rem!important;width:100%!important;display:flex!important}.auth-clerk-slot .cl-formFieldInputGroup .cl-formFieldLabel{grid-area:1/1!important;justify-self:start!important}.auth-clerk-slot .cl-formFieldInputGroup .cl-formFieldAction,.auth-clerk-slot .cl-formFieldInputGroup [class*=formFieldAction]{grid-area:1/2!important;justify-self:end!important}.auth-clerk-slot .cl-formFieldInputGroup .cl-formFieldInput,.auth-clerk-slot .cl-formFieldInputGroup input:not([type=hidden]),.auth-clerk-slot .cl-formFieldInputGroup .cl-phoneInputBox{grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important}.auth-clerk-slot .cl-formFieldInputGroup>div:has(input){grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important}.auth-clerk-slot .cl-formFieldInputGroup>div:has(.cl-phoneInputBox){grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important}.auth-clerk-slot .cl-formFieldInputGroup:not(:has(.cl-formFieldAction)):not(:has([class*=formFieldAction])){grid-template-columns:1fr!important}.auth-clerk-slot .cl-formFieldInputGroup:not(:has(.cl-formFieldAction)):not(:has([class*=formFieldAction])) .cl-formFieldInput{grid-area:2/1!important}.auth-clerk-slot .cl-formFieldInputGroup:not(:has(.cl-formFieldAction)):not(:has([class*=formFieldAction])) input:not([type=hidden]){grid-area:2/1!important}.auth-clerk-slot .cl-dividerRow{align-items:center!important;gap:.75rem!important;width:100%!important;display:flex!important}.auth-clerk-slot .cl-dividerLine{background:var(--color-border-muted)!important;flex:1!important;height:1px!important}.auth-clerk-slot .cl-dividerText{color:var(--color-text-tertiary)!important;background:0 0!important;font-size:.75rem!important}.auth-clerk-slot .cl-formFieldInput,.auth-clerk-slot input.cl-formFieldInput,.auth-clerk-slot .cl-formFieldInputGroup input[type=text],.auth-clerk-slot .cl-formFieldInputGroup input[type=email],.auth-clerk-slot .cl-formFieldInputGroup input[type=password]{box-sizing:border-box!important;background:var(--color-bg-primary)!important;border:1px solid var(--color-border-default)!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:2.75rem!important;box-shadow:none!important;border-radius:.5rem!important;padding:.625rem .875rem!important;font-size:.9375rem!important;line-height:1.45!important;display:block!important}.auth-clerk-slot .cl-formFieldInput:focus,.auth-clerk-slot input.cl-formFieldInput:focus{border-color:var(--color-accent-500)!important;outline:none!important;box-shadow:0 0 0 2px #c9673026!important}.auth-clerk-slot .cl-formFieldLabel{color:var(--color-text-secondary)!important;font-size:.875rem!important;font-weight:500!important;line-height:1.35!important}.auth-clerk-slot .cl-formFieldAction,.auth-clerk-slot [class*=formFieldAction]{white-space:nowrap!important;font-size:.8125rem!important}.auth-clerk-slot .cl-identityPreview{border:1px solid var(--color-border-default)!important;box-sizing:border-box!important;background:var(--color-bg-primary)!important;border-radius:.5rem!important;align-items:center!important;gap:.5rem!important;width:100%!important;min-width:0!important;min-height:2.75rem!important;padding:.625rem .875rem!important;display:flex!important}.auth-clerk-slot .cl-identityPreviewText{text-overflow:clip!important;white-space:normal!important;word-break:break-word!important;flex:auto!important;min-width:0!important;font-size:.9375rem!important;line-height:1.4!important;overflow:visible!important}.auth-clerk-slot .cl-identityPreviewEditButton{flex-shrink:0!important}.auth-clerk-slot .cl-phoneInputBox{border:1px solid var(--color-border-default)!important;background:var(--color-bg-primary)!important;box-sizing:border-box!important;border-radius:.5rem!important;flex-flow:row!important;align-items:stretch!important;gap:0!important;width:100%!important;min-height:2.75rem!important;display:flex!important;overflow:hidden!important}.auth-clerk-slot .cl-phoneInputBox:focus-within{border-color:var(--color-accent-500)!important;box-shadow:0 0 0 2px #c9673026!important}.auth-clerk-slot .cl-phoneInputBox>div{width:100%!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:none!important;flex-flow:row!important;flex:auto!important;align-items:stretch!important;gap:0!important;margin:0!important;padding:0!important;display:flex!important}.auth-clerk-slot .cl-phoneInputBox button,.auth-clerk-slot .cl-phoneInputBox select,.auth-clerk-slot .cl-phoneInputBox [role=combobox]{white-space:nowrap!important;border:none!important;border-right:1px solid var(--color-border-default)!important;background:var(--color-bg-muted)!important;width:auto!important;min-width:4.25rem!important;max-width:5.5rem!important;height:auto!important;min-height:2.75rem!important;box-shadow:none!important;box-sizing:border-box!important;border-radius:0!important;flex:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 .75rem!important;font-size:.9375rem!important;line-height:1.45!important;display:inline-flex!important}.auth-clerk-slot .cl-phoneInputBox input,.auth-clerk-slot .cl-phoneInputBox input[type=tel]{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:2.75rem!important;box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border:none!important;border-radius:0!important;flex:auto!important;margin:0!important;padding:.625rem .875rem!important;font-size:.9375rem!important;line-height:1.45!important;display:block!important}.auth-clerk-slot .cl-phoneInputBox input:focus,.auth-clerk-slot .cl-phoneInputBox input[type=tel]:focus{box-shadow:none!important;border:none!important;outline:none!important}.auth-clerk-slot .cl-otpCodeField,.auth-clerk-slot .cl-otpCodeFieldInputs{width:100%!important;min-width:0!important}.auth-clerk-slot .cl-otpCodeFieldInputs{justify-content:space-between!important;gap:.375rem!important;display:flex!important}.auth-clerk-slot .cl-otpCodeFieldInput{text-align:center!important;box-sizing:border-box!important;border:1px solid var(--color-border-default)!important;background:#ffffffb8!important;border-radius:.5rem!important;flex:1 1 0!important;width:auto!important;min-width:2rem!important;max-width:3.25rem!important;height:2.75rem!important;min-height:2.75rem!important;padding:0!important;font-size:1.125rem!important;line-height:2.75rem!important;overflow:visible!important}@media (min-width:400px){.auth-clerk-slot .cl-otpCodeFieldInputs{gap:.5rem!important}.auth-clerk-slot .cl-otpCodeFieldInput{max-width:3.5rem!important;height:3rem!important;min-height:3rem!important;font-size:1.25rem!important;line-height:3rem!important}}.auth-clerk-slot .cl-formButtonPrimary{background:var(--color-accent-500)!important;min-height:2.75rem!important;box-shadow:none!important;border-radius:.5rem!important;font-size:.9375rem!important;font-weight:500!important}.auth-clerk-slot .cl-formButtonPrimary:hover{background:var(--color-accent-600)!important;box-shadow:none!important}.auth-card-wrap{width:100%;min-width:0}.auth-card{border:1px solid var(--color-border-default);background:var(--color-bg-elevated);box-shadow:var(--shadow-overlay-md);border-radius:1rem;padding:1.75rem 1.5rem}@media (min-width:480px){.auth-card{padding:2rem}}.auth-card-header{margin-bottom:1.5rem}.auth-card-title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--color-text-primary);font-size:1.625rem;font-weight:600;line-height:1.2}@media (min-width:480px){.auth-card-title{font-size:1.75rem}}.auth-card-subtitle{color:var(--color-text-secondary);margin-top:.375rem;font-size:.875rem;line-height:1.5}.auth-card-footer{border-top:1px solid var(--color-border-muted);margin-top:1.5rem;padding-top:1.25rem}.auth-card-switch{text-align:center;color:var(--color-text-tertiary);font-size:.8125rem;line-height:1.5}.auth-card-link{color:var(--color-accent-600);font-weight:500;text-decoration:none}.auth-card-link:hover{color:var(--color-accent-700);text-underline-offset:2px;text-decoration:underline}.auth-stage{--stage:#0e0d0a;--stage-soft:#12110e;background:radial-gradient(ellipse 120% 80% at 40% 30%, #7c934414, transparent 62%), radial-gradient(ellipse 100% 70% at 75% 80%, #7c93440d, transparent 68%), linear-gradient(180deg, var(--stage-soft) 0%, var(--stage) 100%);color:#fbfaf8;height:100%}.auth-stage-logo{z-index:20;position:absolute;top:2.25rem;left:2.5rem}@media (min-width:1280px){.auth-stage-logo{left:3.5rem}}.auth-stage-light{background:radial-gradient(110% 90% at 50% 48%,#7c934417,#0000 72%);animation:14s ease-in-out infinite auth-stage-breathe;position:absolute;inset:0}@keyframes auth-stage-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.auth-stage-aurora{pointer-events:none;background:linear-gradient(118deg,#0000 38%,#7c93440f 48%,#aac46e17 52%,#7c93440d 58%,#0000 68%);animation:22s ease-in-out infinite auth-stage-aurora;position:absolute;inset:-20% -30%}@keyframes auth-stage-aurora{0%,to{opacity:.35;transform:translate(-8%)skew(-6deg)}50%{opacity:.85;transform:translate(12%)skew(-6deg)}}.auth-stage-grain{opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.auth-stage-seam{inset-block:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fbfaf80a 55%,#fbfaf81a);width:clamp(4rem,9vw,9rem);position:absolute;right:0}.auth-canvas{background:radial-gradient(ellipse 80% 60% at 70% 30%, #7c93440b, transparent 65%), var(--color-bg-primary)}.auth-canvas-texture{pointer-events:none;opacity:.5;background-image:radial-gradient(#1c1a160d 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 60% 45%,#000 30%,#0000 80%);mask-image:radial-gradient(90% 80% at 60% 45%,#000 30%,#0000 80%)}@media (min-width:768px){.auth-canvas:before{content:"";inset-block:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,#0e0d0a29,#0000);width:clamp(3rem,7vw,7rem);position:absolute;left:0}}.auth-frag{white-space:nowrap;font-family:var(--font-serif);letter-spacing:.04em;color:#fbfaf81a;will-change:transform;-webkit-user-select:none;user-select:none;font-size:clamp(.8rem,1.3vw,1rem);font-style:italic;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}@keyframes auth-word-drift-a{0%,to{transform:translate(0)}33%{transform:translate(38px,-28px)}66%{transform:translate(-26px,22px)}}@keyframes auth-word-drift-b{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(-34px,30px)rotate(-2deg)}}@keyframes auth-word-drift-c{0%,to{transform:translate(0)}40%{transform:translate(28px,34px)}80%{transform:translate(-32px,-20px)}}@keyframes auth-word-drift-d{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(22px,-26px)rotate(1.5deg)}75%{transform:translate(-28px,16px)rotate(-1.5deg)}}@keyframes auth-word-drift-e{0%,to{transform:translate(0)scale(1)}20%{transform:translate(44px,10px)scale(1.02)}55%{transform:translate(-16px,-38px)scale(.98)}80%{transform:translate(26px,28px)scale(1)}}@keyframes auth-word-drift-f{0%,to{transform:translate(0)}30%{transform:translate(-40px,-16px)}60%{transform:translate(20px,40px)}85%{transform:translate(32px,-22px)}}.auth-word-drift-a{animation-name:auth-word-drift-a}.auth-word-drift-b{animation-name:auth-word-drift-b}.auth-word-drift-c{animation-name:auth-word-drift-c}.auth-word-drift-d{animation-name:auth-word-drift-d}.auth-word-drift-e{animation-name:auth-word-drift-e}.auth-word-drift-f{animation-name:auth-word-drift-f}.auth-lattice{opacity:.35;transition:opacity 2s}.auth-lattice[data-active=true]{opacity:.65}.auth-lattice-edge{fill:none;stroke:#7c93441f;stroke-width:.35px;vector-effect:non-scaling-stroke}.auth-lattice-node{fill:#aac46e59;animation:5s ease-in-out infinite auth-lattice-pulse}.auth-lattice-node:nth-child(odd){animation-delay:-2.5s}@keyframes auth-lattice-pulse{0%,to{opacity:.35}50%{opacity:.85}}.auth-orbit{pointer-events:none;border:1px solid #7c93441a;border-radius:999px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.auth-orbit--a{width:min(42vw,16rem);height:min(22vw,8.5rem);animation:48s linear infinite auth-orbit-spin;transform:translate(-50%,-50%)rotate(-18deg)}.auth-orbit--b{border-color:#7c934412;width:min(52vw,20rem);height:min(28vw,11rem);animation:62s linear infinite reverse auth-orbit-spin;transform:translate(-50%,-50%)rotate(32deg)}.auth-orbit--c{border-style:dashed;border-color:#7c934414;width:min(32vw,12rem);height:min(18vw,7rem);animation:38s linear infinite auth-orbit-spin;transform:translate(-50%,-50%)rotate(8deg)}@keyframes auth-orbit-spin{to{transform:translate(-50%,-50%)rotate(338deg)}}.auth-orbit--b{animation-name:auth-orbit-spin-rev}@keyframes auth-orbit-spin-rev{to{transform:translate(-50%,-50%)rotate(-328deg)}}.auth-scene-field{position:absolute;inset:0;overflow:hidden}.auth-stage-tagline{z-index:10;color:#fbfaf86b;font-size:.875rem;line-height:1.5;position:absolute;bottom:2rem;left:2.5rem;right:2.5rem}@media (min-width:1280px){.auth-stage-tagline{left:3.5rem;right:3.5rem}}.auth-disc{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;filter:blur(5px);will-change:opacity, filter;transition:opacity 1.4s,filter 1.4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;transform:translate(-50%,-50%)}.auth-disc[data-on=true]{opacity:1;filter:blur()}.auth-disc-glow{white-space:nowrap;font-family:var(--font-serif);letter-spacing:.04em;color:#aac46ed1;text-shadow:0 0 24px #7c934459;font-size:clamp(.8rem,1.1vw,.95rem);font-style:italic;display:inline-block}.auth-disc-hero{max-width:min(22rem,88vw);font-family:var(--font-serif);letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#fbfaf8eb;text-shadow:0 0 32px #7c934473,0 0 64px #7c934433;font-size:clamp(1.1rem,1.8vw,1.55rem);font-weight:600;line-height:1.3;display:block}@keyframes auth-disc-drift-a{0%,to{margin-top:0;margin-left:0}50%{margin-top:-6px;margin-left:4px}}@keyframes auth-disc-drift-b{0%,to{margin-top:0;margin-left:0}50%{margin-top:5px;margin-left:-5px}}@keyframes auth-disc-drift-c{0%,to{margin-top:0;margin-left:0}33%{margin-top:4px;margin-left:5px}66%{margin-top:-3px;margin-left:-4px}}.auth-disc-drift-a{animation-name:auth-disc-drift-a}.auth-disc-drift-b{animation-name:auth-disc-drift-b}.auth-disc-drift-c{animation-name:auth-disc-drift-c}.auth-disc--sm{font-family:var(--font-mono);letter-spacing:.08em;color:#fbfaf86b;font-size:.66rem}.auth-disc--xl{width:min(88%,26rem)}.auth-thread{fill:none;stroke:#7c93444d;stroke-width:1px;stroke-linecap:round;stroke-dasharray:2 6;opacity:0;transition:opacity 1.6s;animation:2.4s linear infinite auth-thread-flow}.auth-thread[data-on=true]{opacity:1}.auth-thread--cross{stroke:#7c93442e;stroke-dasharray:1 8;animation-duration:3.2s}@keyframes auth-thread-flow{to{stroke-dashoffset:-16px}}.auth-core{width:10px;height:10px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.auth-core-halo{background:radial-gradient(circle,#7c934414 0%,#0000 68%);border-radius:999px;animation:9s ease-in-out infinite auth-core-breathe;position:absolute;inset:-72px}.auth-core-glow{background:radial-gradient(circle,#7c934447,#0000 65%);border-radius:999px;animation:7s ease-in-out infinite auth-core-breathe;position:absolute;inset:-44px}@keyframes auth-core-breathe{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}.auth-core-ring{border:1px solid #7c934447;border-radius:999px;animation:6s ease-out infinite auth-core-ring;position:absolute;inset:-9px}.auth-core-ring--late{animation-delay:3s}.auth-core-ring--wide{border-color:#7c934424;animation-duration:9s;animation-delay:1.5s;inset:-22px}.auth-core-ripple{opacity:0;border:1px solid #aac46e80;border-radius:999px;position:absolute;inset:-6px;transform:scale(1)}.auth-core[data-ripple=true] .auth-core-ripple{animation:.9s ease-out forwards auth-core-ripple}@keyframes auth-core-ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(4.5)}}@keyframes auth-core-ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.auth-core-dot{background:#d6e8a8f2;border-radius:999px;position:absolute;inset:0;box-shadow:0 0 2px #fbfaf8e6,0 0 14px #7c9344b3}.auth-mote{opacity:0;background:#7c93448c;border-radius:999px;width:3px;height:3px;position:absolute}.auth-mote--a{animation:27s linear infinite auth-mote-a;top:70%;left:16%}.auth-mote--b{animation:33s linear -11s infinite auth-mote-b;top:22%;left:72%}.auth-mote--c{animation:30s linear -21s infinite auth-mote-c;top:48%;left:30%}.auth-mote--d{animation:25s linear -7s infinite auth-mote-d;top:18%;left:48%}@keyframes auth-mote-d{0%{opacity:0;transform:translate(0)}12%{opacity:.4}88%{opacity:.25}to{opacity:0;transform:translate(-160px,120px)}}@keyframes auth-mote-a{0%{opacity:0;transform:translate(0)}8%{opacity:.5}90%{opacity:.35}to{opacity:0;transform:translate(220px,-170px)}}@keyframes auth-mote-b{0%{opacity:0;transform:translate(0)}10%{opacity:.45}88%{opacity:.3}to{opacity:0;transform:translate(-190px,200px)}}@keyframes auth-mote-c{0%{opacity:0;transform:translate(0)}9%{opacity:.4}90%{opacity:.3}to{opacity:0;transform:translate(170px,150px)}}.auth-signal-out,.auth-signal-in{pointer-events:none;opacity:0;border-radius:999px;width:5px;height:5px;position:absolute}.auth-signal-out{background:#aac46ed9;animation:11s ease-in-out infinite auth-signal-out;right:0;box-shadow:0 0 10px #7c934499}@keyframes auth-signal-out{0%{opacity:0;transform:translate(-20vw)}8%{opacity:.7}24%{opacity:0;transform:translate(0)}to{opacity:0;transform:translate(0)}}.auth-signal-in{background:#6e8a3cb3;animation:11s ease-in-out infinite auth-signal-in;left:0;box-shadow:0 0 8px #7c934466}@keyframes auth-signal-in{0%,22%{opacity:0;transform:translate(0)}30%{opacity:.55}52%{opacity:0;transform:translate(15vw)}to{opacity:0;transform:translate(15vw)}}.auth-giant{letter-spacing:-.02em;white-space:nowrap;color:#1c1a160d;font-weight:800;line-height:.95;position:absolute}.auth-ghost{opacity:.55;background:#ffffff73;border:1px solid #1c1a1614;border-radius:12px;width:13.5rem;padding:.85rem 1rem 1rem;position:absolute}.auth-ghost-title{letter-spacing:.14em;text-transform:uppercase;color:#1c1a1666;font-size:10px;font-weight:600}.auth-ghost-bar{background:#1c1a1612;border-radius:999px;height:5px;margin-top:.55rem;display:block}.auth-telemetry{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;align-items:center;gap:.5rem;margin:0;padding:0;display:flex;position:absolute;bottom:4.5rem;right:2.5rem}@media (min-width:1280px){.auth-telemetry{right:3.5rem}}.auth-telemetry-dot{background:#aac46ee6;border-radius:999px;flex-shrink:0;width:5px;height:5px;animation:2.8s ease-in-out infinite auth-telemetry-pulse}@keyframes auth-telemetry-pulse{0%,to{opacity:.45;box-shadow:0 0 #7c934400}50%{opacity:1;box-shadow:0 0 8px #7c934480}}.auth-telemetry-reading{flex-direction:column;gap:.1rem;animation:.6s both auth-telemetry-in;display:flex}@keyframes auth-telemetry-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.auth-telemetry-value{font-family:var(--font-mono);letter-spacing:.04em;color:#fbfaf8e0;font-size:.72rem;font-weight:600}.auth-telemetry-label{letter-spacing:.12em;text-transform:uppercase;color:#fbfaf861;font-size:.58rem}@media (prefers-reduced-motion:reduce){.auth-frag,.auth-stage-light,.auth-stage-aurora,.auth-disc,.auth-thread,.auth-core-glow,.auth-core-halo,.auth-core-ring,.auth-core-ripple,.auth-mote,.auth-signal-out,.auth-signal-in,.auth-orbit,.auth-lattice-node,.auth-telemetry-dot,.auth-telemetry-reading{animation:none!important}.auth-disc{transform:translate(-50%,-50%)}}
