.entry-panel form{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:22px}.entry-panel form label{display:block;text-align:left;margin-top:6px}.entry-panel form input{display:block;width:100%;min-width:0;min-height:48px}.entry-panel form .primary{margin-top:8px;min-height:48px}.entry-panel form .entry-choice{margin-top:8px;text-align:center;min-height:48px}.entry-panel>div>p{margin:14px 0}.entry-panel h3{margin-top:24px}.entry-panel>.legal{margin-top:22px;line-height:1.7}.entry-panel [role=alert],.entry-panel [role=status]{margin-top:16px;overflow-wrap:anywhere}@media(max-width:600px){.entry-panel{min-width:0}.entry-panel form{gap:10px}.entry-panel form input{font-size:16px}}.entry.nexus-auth-orbit{--red:#66d9f5;--red-dark:#98eaff;--ink:#e7f3ff;--muted:#abc4dc;position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:none;min-height:100dvh;padding:28px 42px 45px;background:radial-gradient(ellipse at 8% 42%,#15415e4a,transparent 55%),#08121f;color:#e7f3ff}.nexus-auth-orbit .entry-brand,.nexus-auth-orbit .entry-grid{max-width:1180px;margin-left:auto;margin-right:auto}.nexus-auth-orbit .entry-brand{min-height:98px;border-bottom:1px solid #273f55;padding-bottom:20px}.nexus-auth-orbit .entry-brand img{object-fit:contain;width:180px;height:auto;mix-blend-mode:screen}.nexus-auth-orbit .entry-brand .tag{color:#c1e6fa;border:1px solid #3c6683;background:#142e43;font-size:9px;letter-spacing:1px;padding:8px 10px;border-radius:6px}.nexus-auth-orbit .entry-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:70px;align-items:start;padding-top:58px;min-height:calc(100dvh - 160px)}.nexus-auth-orbit .auth-orbit-copy{position:relative;isolation:isolate;padding-top:58px;padding-bottom:45px}.nexus-auth-orbit .auth-orbit-copy:after{content:"";position:absolute;left:-160px;right:-30px;top:-50px;height:430px;border:1px solid #4cccf521;border-radius:50%;transform:rotate(-23deg);z-index:-1;pointer-events:none;box-shadow:0 0 65px #0d8ab60b}.nexus-auth-orbit .eyebrow{color:#9adff1;font-size:10px;letter-spacing:1.9px}.nexus-auth-orbit h1{color:#edf6ff;font-weight:500;font-size:57px;line-height:1.12;letter-spacing:-2px}.nexus-auth-orbit h1 em{color:#89e2f8}.nexus-auth-orbit .entry-intro{font-size:14px;color:#b4cbdf;line-height:1.9;max-width:420px;margin-top:25px}.nexus-auth-orbit .legal{color:#adc5db;font-size:11px;line-height:1.85;max-width:430px;margin-top:30px}.nexus-auth-orbit .entry-panel{background:linear-gradient(145deg,#16273b,#0e1e2f);border:1px solid #36546d;box-shadow:0 24px 65px #0003;border-radius:15px;padding:32px;min-width:0}.nexus-auth-orbit .entry-panel h2,.nexus-auth-orbit .entry-panel h3{color:#edf7ff;font-weight:500}.nexus-auth-orbit .entry-panel h2{font-size:27px;letter-spacing:-.5px}.nexus-auth-orbit .entry-panel p{color:#b4cde3;font-size:12px;line-height:1.85;overflow-wrap:anywhere}.nexus-auth-orbit label{color:#c3d8e9;font-size:12px;font-weight:500}.nexus-auth-orbit input{background:#0a1c2f;border:1px solid #52748e;color:#edf7ff;border-radius:8px;min-height:48px}.nexus-auth-orbit input::placeholder{color:#a5bed3}.nexus-auth-orbit .primary{background:linear-gradient(120deg,#8ce7fa,#46bdeb);border:1px solid #84e3f8;color:#061823;min-height:46px;border-radius:8px}.nexus-auth-orbit .primary:hover{background:#9cedff}.nexus-auth-orbit .entry-choice{background:#142e43;border:1px solid #426783;color:#d4ecfc;min-height:46px;padding:13px 15px;font-size:12px;margin-top:18px;text-decoration:none;line-height:1.65;overflow-wrap:anywhere}.nexus-auth-orbit .entry-choice:hover{background:#1b3e56;border-color:#6b9ab8}.nexus-auth-orbit .entry-panel .legal{font-size:11px;color:#a8bfd5;margin-top:24px}.nexus-auth-orbit .entry-panel .error{background:#442333;border:1px solid #996075;color:#ffdae2;border-radius:8px;padding:12px}.nexus-auth-orbit .entry-panel [role=status]{background:#143b34;border:1px solid #448c76;color:#cef6e2;border-radius:8px;padding:12px}.nexus-auth-orbit .entry-panel code{font-size:12px;overflow-wrap:anywhere;word-break:break-all;background:#0b1b2d;border:1px solid #34546e;color:#ccedff;border-radius:5px;padding:6px;display:inline-block;max-width:100%;margin-top:8px}.nexus-auth-orbit :focus-visible{outline:2px solid #a5edff;outline-offset:4px}.nexus-live-orbit.platform-admin pre{color:#c2ddf1;background:#0b1b2d;padding:12px;border-radius:7px;overflow-wrap:anywhere}.nexus-orbit-dialog textarea{background:#0b1c2e;color:#edf7ff;border:1px solid #53738e;border-radius:7px;min-height:100px;padding:10px;resize:vertical;width:100%;font:inherit}.nexus-orbit-dialog form p,.nexus-orbit-dialog>p{color:#b9cee3}.nexus-live-orbit.platform-admin .crm-org small{color:#b4cbe0}@media(max-width:1100px){.nexus-auth-orbit .entry-grid{gap:40px}.nexus-auth-orbit h1{font-size:48px}.nexus-auth-orbit .entry-panel{padding:28px}}@media(max-width:760px){.entry.nexus-auth-orbit{padding:20px 18px 35px}.nexus-auth-orbit .entry-brand{min-height:84px;padding-bottom:16px;gap:10px}.nexus-auth-orbit .entry-brand img{width:145px}.nexus-auth-orbit .entry-brand .tag{font-size:7px;letter-spacing:.6px;padding:7px 8px}.nexus-auth-orbit .entry-grid{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:28px;min-height:0}.nexus-auth-orbit .auth-orbit-copy{padding-top:4px;padding-bottom:0}.nexus-auth-orbit .auth-orbit-copy:after{height:290px;top:-90px;left:-90px;right:30px}.nexus-auth-orbit .eyebrow{font-size:8px;margin-bottom:14px}.nexus-auth-orbit h1{font-size:37px;letter-spacing:-1.2px;line-height:1.12}.nexus-auth-orbit .entry-intro{font-size:12px;line-height:1.8;margin-top:15px;max-width:none}.nexus-auth-orbit .auth-orbit-copy .legal{font-size:10px;margin-top:12px;line-height:1.7}.nexus-auth-orbit .entry-panel{padding:25px 21px}.nexus-auth-orbit .entry-panel h2{font-size:25px}.nexus-auth-orbit input{font-size:16px}.nexus-auth-orbit .entry-panel .legal{font-size:10px}.nexus-orbit-dialog textarea{font-size:16px}}