@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_d5a796{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_d5a796{--font-poppins:"Poppins","Poppins Fallback"}@keyframes dgx-auth-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes dgx-auth-fade{0%{opacity:0}to{opacity:1}}@keyframes dgx-auth-rec-pulse{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(242,99,34,.55)}50%{opacity:.55;box-shadow:0 0 0 6px rgba(242,99,34,0)}}@keyframes dgx-auth-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes dgx-auth-grain{0%,to{transform:translate(0)}25%{transform:translate(-1.5%,1%)}50%{transform:translate(1%,-1.5%)}75%{transform:translate(-.5%,-1%)}}@keyframes dgx-auth-ring-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes dgx-auth-hatch-in{0%{opacity:0;transform:scale(.88);clip-path:circle(18% at 50% 50%)}to{opacity:1;transform:scale(1);clip-path:circle(72% at 50% 50%)}}@keyframes dgx-auth-safe-in{0%{opacity:0;transform:scale(.96);filter:blur(4px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes dgx-auth-bracket-flash{0%,to{opacity:.55}50%{opacity:1}}@keyframes dgx-auth-constellation{0%,to{opacity:.35;transform:scale(1) rotate(0deg)}50%{opacity:.55;transform:scale(1.04) rotate(2deg)}}@keyframes dgx-auth-bloom{0%,to{transform:translate(-8%,-6%) scale(1)}50%{transform:translate(4%,3%) scale(1.08)}}@keyframes dgx-auth-stagger{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dgx-auth-canvas{position:relative;isolation:isolate;display:flex;min-height:100dvh;width:100%;flex-direction:column;overflow:hidden}.dgx-auth-canvas__atmosphere{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden}.dgx-auth-canvas__stack{position:relative;z-index:1;display:flex;flex:1;width:100%;min-height:0;align-items:stretch;justify-content:center}.dgx-auth-canvas__footer{position:relative;z-index:1;padding:.75rem 1.25rem 1.25rem;text-align:center;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.dgx-auth-canvas[data-auth-variant=platform]{background:radial-gradient(ellipse 80% 60% at 50% 45%,#1c2430 0,#0b0e13 62%,#050608 100%);color:#f4f1ec}.dgx-auth-canvas[data-auth-variant=platform] .dgx-auth-canvas__footer{color:rgba(244,241,236,.4)}.dgx-auth-canvas__grain{position:absolute;inset:-20%;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;animation:dgx-auth-grain .45s steps(2) infinite;mix-blend-mode:overlay}.dgx-auth-canvas__vignette{position:absolute;inset:0;background:radial-gradient(ellipse 55% 50% at 50% 48%,transparent 30%,rgba(0,0,0,.55) 100%)}.dgx-auth-canvas__perf{position:absolute;top:0;bottom:0;width:22px;background:repeating-linear-gradient(180deg,transparent 0 14px,rgba(244,241,236,.08) 14px 18px,transparent 18px 32px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.dgx-auth-canvas__perf--left{left:0;border-right:1px solid rgba(244,241,236,.06)}.dgx-auth-canvas__perf--right{right:0;border-left:1px solid rgba(244,241,236,.06)}.dgx-auth-canvas[data-auth-variant=tenant]{background:radial-gradient(ellipse 70% 55% at 50% 40%,#fff8f2 0,#f3ebe3 45%,#e8dfd4 100%);color:#1a1520}.dgx-auth-canvas[data-auth-variant=tenant] .dgx-auth-canvas__footer{color:rgba(26,21,32,.4)}.dgx-auth-canvas__mist{position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(242,101,34,.08),transparent 40%),radial-gradient(circle at 85% 15%,rgba(60,90,120,.07),transparent 35%)}.dgx-auth-canvas__bloom{position:absolute;width:55vmin;height:55vmin;left:50%;top:42%;margin-left:-27.5vmin;margin-top:-27.5vmin;border-radius:50%;background:radial-gradient(circle,rgba(242,101,34,.14) 0,transparent 68%);animation:dgx-auth-bloom 14s ease-in-out infinite}.dgx-auth-canvas__constellation{position:absolute;inset:8% 12%;opacity:.4;background-image:radial-gradient(circle at 12% 28%,rgba(26,21,32,.35) 0 1.5px,transparent 2px),radial-gradient(circle at 78% 18%,rgba(26,21,32,.28) 0 1.5px,transparent 2px),radial-gradient(circle at 88% 62%,rgba(242,101,34,.55) 0 2px,transparent 2.5px),radial-gradient(circle at 22% 72%,rgba(26,21,32,.25) 0 1.5px,transparent 2px),radial-gradient(circle at 55% 88%,rgba(26,21,32,.3) 0 1.5px,transparent 2px),linear-gradient(118deg,transparent 48%,rgba(26,21,32,.08) 49.5%,rgba(26,21,32,.08) 50.5%,transparent 52%),linear-gradient(35deg,transparent 47%,rgba(242,101,34,.12) 49%,rgba(242,101,34,.12) 51%,transparent 53%);animation:dgx-auth-constellation 18s ease-in-out infinite}.dgx-auth-layout{display:flex;width:100%;min-height:100%;flex:1}.dgx-auth-layout__brand{margin-bottom:1.25rem;animation:dgx-auth-rise .55s ease both}.dgx-auth-layout__kicker{margin:0 0 .4rem;font-size:.68rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;animation:dgx-auth-rise .55s ease .05s both}.dgx-auth-layout__title{margin:0;font-size:clamp(1.65rem,3.2vw,2.15rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;animation:dgx-auth-rise .55s ease .1s both}.dgx-auth-layout__subtitle{margin:.55rem 0 0;font-size:.92rem;line-height:1.45;animation:dgx-auth-rise .55s ease .14s both}.dgx-auth-layout__body{margin-top:1.5rem;animation:dgx-auth-rise .55s ease .18s both}.dgx-auth-layout__footer{margin-top:1.25rem;font-size:.85rem;line-height:1.4;animation:dgx-auth-fade .6s ease .28s both}.dgx-auth-layout__body form{display:flex;flex-direction:column;gap:.95rem}.dgx-auth-layout__body form>*{animation:dgx-auth-stagger .45s ease both}.dgx-auth-layout__body form>:first-child{animation-delay:.22s}.dgx-auth-layout__body form>:nth-child(2){animation-delay:.28s}.dgx-auth-layout__body form>:nth-child(3){animation-delay:.34s}.dgx-auth-layout__body form>:nth-child(4){animation-delay:.4s}.dgx-auth-layout__body form>:nth-child(5){animation-delay:.46s}.dgx-auth-layout__body input{min-height:2.85rem;border-radius:.55rem;font-size:.95rem}.dgx-auth-layout__body button[type=submit]{min-height:2.95rem;margin-top:.25rem;border-radius:.55rem;font-size:.95rem;font-weight:700;letter-spacing:.02em;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.dgx-auth-layout__body button[type=submit]:hover:not(:disabled){transform:translateY(-1px)}.dgx-auth-layout__body button[type=submit]:active:not(:disabled){transform:translateY(0)}.dgx-auth-layout[data-auth-variant=platform]{flex:1;flex-direction:column;width:100%;min-height:100%}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__letterbox{display:flex;align-items:center;gap:1rem;flex-shrink:0;min-height:2.6rem;padding:0 1.25rem;background:#050608;border-color:rgba(244,241,236,.08);font-size:.62rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(244,241,236,.55)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__letterbox--top{border-bottom:1px solid rgba(244,241,236,.08)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__letterbox--bottom{justify-content:space-between;border-top:1px solid rgba(244,241,236,.08)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__rec{display:inline-flex;align-items:center;gap:.4rem;flex-shrink:0;color:#f26322}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__rec-dot{width:.55rem;height:.55rem;border-radius:50%;background:#f26322;animation:dgx-auth-rec-pulse 1.4s ease-in-out infinite}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__ticker{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__ticker-track{display:flex;width:-moz-max-content;width:max-content;gap:1.25rem;animation:dgx-auth-ticker 28s linear infinite;white-space:nowrap}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__timecode{flex-shrink:0;font-variant-numeric:tabular-nums;letter-spacing:.12em;color:rgba(244,241,236,.7)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__channel{color:rgba(242,99,34,.85)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__stage{position:relative;display:grid;flex:1;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:1.25rem clamp(.5rem,2vw,1.5rem);min-height:0}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__spine{writing-mode:vertical-rl;transform:rotate(180deg);margin:0;padding:0 .35rem;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:900;letter-spacing:.28em;text-transform:uppercase;color:transparent;-webkit-text-stroke:1px rgba(244,241,236,.14);-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:dgx-auth-fade 1s ease .2s both}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__meta-rail{display:flex;flex-direction:column;gap:1.1rem;padding:0 .35rem;font-size:.58rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(244,241,236,.28);writing-mode:vertical-rl;transform:rotate(180deg)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__viewfinder{position:relative;justify-self:center;width:min(100%,28rem);padding:1.75rem 1.5rem 2.25rem;animation:dgx-auth-safe-in .7s cubic-bezier(.22,1,.36,1) both}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__bracket{position:absolute;width:1.65rem;height:1.65rem;border-color:rgba(242,99,34,.85);border-style:solid;animation:dgx-auth-bracket-flash 3.2s ease-in-out infinite}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__bracket--tl{top:0;left:0;border-width:2px 0 0 2px}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__bracket--tr{top:0;right:0;border-width:2px 2px 0 0;animation-delay:.2s}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__bracket--bl{bottom:0;left:0;border-width:0 0 2px 2px;animation-delay:.4s}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__bracket--br{right:0;bottom:0;border-width:0 2px 2px 0;animation-delay:.6s}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__crosshair{position:absolute;left:50%;top:42%;width:18px;height:18px;margin:-9px 0 0 -9px;opacity:.18;pointer-events:none}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__crosshair:after,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__crosshair:before{content:"";position:absolute;background:rgba(244,241,236,.7)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__crosshair:before{left:50%;top:0;width:1px;height:100%;transform:translateX(-50%)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__crosshair:after{top:50%;left:0;height:1px;width:100%;transform:translateY(-50%)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__safe{position:relative;z-index:1;padding:.25rem .5rem}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__brand{justify-content:flex-start;display:flex}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__kicker{color:rgba(242,99,34,.95)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__title{color:#f4f1ec}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__subtitle{color:rgba(244,241,236,.58);max-width:28ch}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__focus{position:absolute;right:-.25rem;bottom:.35rem;margin:0;max-width:10rem;text-align:right;font-size:.62rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(244,241,236,.22);pointer-events:none}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__footer{color:rgba(244,241,236,.45)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body a,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__footer a{color:#f4a574;text-decoration:underline;text-underline-offset:3px}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body .text-ink,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body label{color:rgba(244,241,236,.82)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body .text-fg-3,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body .text-slate-500{color:rgba(244,241,236,.45)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body input{background:rgba(255,255,255,.04);background-color:rgba(255,255,255,.04);border:1px solid rgba(244,241,236,.16);color:#f4f1ec;box-shadow:none}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body input::-moz-placeholder{color:rgba(244,241,236,.35)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body input::placeholder{color:rgba(244,241,236,.35)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body input:focus{outline:none;border-color:rgba(242,99,34,.85);box-shadow:0 0 0 3px rgba(242,99,34,.18);background:rgba(255,255,255,.06);background-color:rgba(255,255,255,.06)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body input:-webkit-autofill,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body input:-webkit-autofill:focus,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body input:-webkit-autofill:hover{-webkit-text-fill-color:#f4f1ec;caret-color:#f4f1ec;box-shadow:inset 0 0 0 1000px #161b22;-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body button[type=submit]{background:#f26322;color:#fff;border:none;box-shadow:0 10px 28px -12px rgba(242,99,34,.75)}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__body button[type=submit]:hover:not(:disabled){background:#e14e1d;box-shadow:0 14px 32px -12px rgba(242,99,34,.85)}.dgx-auth-layout[data-auth-variant=tenant]{align-items:center;justify-content:center;padding:1.5rem 1rem 2rem}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__dock{position:relative;display:flex;width:min(100%,26.5rem);flex-direction:column;align-items:center}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__ring{position:absolute;left:50%;top:50%;width:min(112%,30rem);aspect-ratio:1;max-height:min(92dvh,36rem);transform:translate(-50%,-50%);border-radius:50%;border:1px dashed rgba(26,21,32,.14);pointer-events:none;animation:dgx-auth-ring-spin 48s linear infinite}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__ring-tick{position:absolute;left:50%;top:0;width:2px;height:12px;margin-left:-1px;background:rgba(26,21,32,.22);transform-origin:50% min(15rem,48vw)}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__ring-tick:first-child{transform:rotate(0deg) translateY(0);top:4%;height:14px;background:#f26522}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__ring-tick:nth-child(2){transform:rotate(45deg);top:8%;left:86%}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__ring-tick:nth-child(3){transform:rotate(90deg);top:48%;left:97%;height:14px;background:rgba(242,101,34,.7)}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__ring-tick:nth-child(4){transform:rotate(135deg);top:86%;left:86%}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__ring-tick:nth-child(5){transform:rotate(180deg);top:94%;left:50%;height:14px}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__ring-tick:nth-child(6){transform:rotate(225deg);top:86%;left:12%}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__ring-tick:nth-child(7){transform:rotate(270deg);top:48%;left:2%;height:14px;background:rgba(242,101,34,.7)}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__ring-tick:nth-child(8){transform:rotate(315deg);top:8%;left:12%}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__porthole{position:relative;z-index:1;width:100%;padding:2.25rem 1.75rem 2rem;border-radius:50%/42%;background:linear-gradient(165deg,rgba(255,255,255,.92),rgba(255,250,245,.88));border:1px solid rgba(26,21,32,.08);box-shadow:0 0 0 10px rgba(255,255,255,.35),0 0 0 11px rgba(26,21,32,.06),0 28px 60px -28px rgba(26,21,32,.28);text-align:center;animation:dgx-auth-hatch-in .85s cubic-bezier(.22,1,.36,1) both}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__hatch-glow{position:absolute;inset:12% 18%;border-radius:50%;background:radial-gradient(circle,rgba(242,101,34,.1) 0,transparent 70%);pointer-events:none}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__brand{display:flex;justify-content:center}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__badge{display:inline-flex;align-items:center;justify-content:center;margin:0 auto .85rem;padding:.28rem .75rem;border-radius:999px;background:rgba(242,101,34,.1);color:#c44a12;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__kicker{color:#c44a12}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__title{color:#1a1520}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__subtitle{margin-left:auto;margin-right:auto;max-width:28ch;color:rgba(26,21,32,.58)}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__body{text-align:left}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__footer{color:rgba(26,21,32,.5)}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__dock-label{position:relative;z-index:1;margin:1.35rem 0 0;font-size:.65rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:rgba(26,21,32,.35);animation:dgx-auth-fade .7s ease .4s both}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__body input{background:#fff;border:1px solid rgba(26,21,32,.12)}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__body input:focus{outline:none;border-color:rgba(242,101,34,.75);box-shadow:0 0 0 3px rgba(242,101,34,.15)}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__body button[type=submit]{background:#f26522;color:#fff;border:none;box-shadow:0 12px 28px -14px rgba(196,74,18,.7)}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__body button[type=submit]:hover:not(:disabled){background:#e14e1d}@media (max-width:720px){.dgx-auth-canvas__perf,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__meta-rail,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__spine{display:none}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__stage{grid-template-columns:1fr;padding:1rem .75rem}.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__focus,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__ticker{display:none}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__porthole{border-radius:2rem;padding:1.75rem 1.25rem 1.5rem;animation-name:dgx-auth-safe-in}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__ring{display:none}}@media (prefers-reduced-motion:reduce){.dgx-auth-canvas__bloom,.dgx-auth-canvas__constellation,.dgx-auth-canvas__grain,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__bracket,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__rec-dot,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__spine,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__ticker-track,.dgx-auth-layout[data-auth-variant=platform] .dgx-auth-layout__viewfinder,.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__dock-label,.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__porthole,.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__ring,.dgx-auth-layout__body,.dgx-auth-layout__body form>*,.dgx-auth-layout__brand,.dgx-auth-layout__footer,.dgx-auth-layout__kicker,.dgx-auth-layout__subtitle,.dgx-auth-layout__title{animation:none!important}.dgx-auth-layout[data-auth-variant=tenant] .dgx-auth-layout__porthole{clip-path:none}}