:root{color-scheme:dark}html,body,#root{min-height:100%;margin:0}body{background:#060910}button,input{font:inherit}.cloud-auth-v23{--mint:#56efb5;--violet:#927aff;min-height:100vh;display:grid;grid-template-columns:minmax(420px,1.25fr) minmax(420px,.75fr);position:relative;overflow:hidden;background:#060910;color:#f4f6ff;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif}.cloud-auth-grid-v23{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgb(129 148 190/4%) 1px,transparent 1px),linear-gradient(90deg,rgb(129 148 190/4%) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 72%);mask-image:linear-gradient(90deg,#000,transparent 72%)}.cloud-auth-story-v23{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(36px,6vw,86px);background:radial-gradient(circle at 20% 10%,rgb(146 122 255/18%),transparent 34%),radial-gradient(circle at 82% 82%,rgb(86 239 181/11%),transparent 34%)}.cloud-auth-brand-v23{display:flex;align-items:center;gap:12px}.cloud-auth-brand-v23>span{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgb(146 122 255/35%);border-radius:13px;background:#927aff1c;color:#c5bcff;box-shadow:0 0 30px #927aff29}.cloud-auth-brand-v23>span svg{width:20px}.cloud-auth-brand-v23>div{display:grid}.cloud-auth-brand-v23 b{font-size:16px}.cloud-auth-brand-v23 small{color:#7d8795;font:600 9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase}.cloud-auth-story-v23>.cloud-auth-brand-v23+div{max-width:720px}.cloud-auth-v23 .eyebrow{color:var(--mint);font:650 9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.16em}.cloud-auth-story-v23 h1{margin:14px 0 18px;font-size:clamp(44px,5.4vw,82px);line-height:.94;letter-spacing:-.065em}.cloud-auth-story-v23 h1:first-line{color:#fff}.cloud-auth-story-v23 p:not(.eyebrow){max-width:620px;color:#8d97a5;font-size:14px;line-height:1.7}.cloud-auth-story-v23>footer{display:flex;flex-wrap:wrap;gap:18px;color:#74808e;font:600 9px ui-monospace,SFMono-Regular,Menlo,monospace}.cloud-auth-story-v23>footer span{display:flex;align-items:center;gap:7px}.cloud-auth-story-v23>footer svg{width:14px;color:var(--mint)}.cloud-auth-panel-v23{position:relative;z-index:2;width:min(430px,calc(100% - 48px));align-self:center;justify-self:center;border:1px solid transparent;border-radius:22px;background:linear-gradient(#10141deb,#090d14f0) padding-box,linear-gradient(135deg,#ffffff36,#927aff26 48%,#56efb52b) border-box;box-shadow:0 42px 120px #0000006b,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);padding:34px}.cloud-auth-panel-v23>header h2{margin:8px 0 7px;font-size:28px;letter-spacing:-.045em}.cloud-auth-panel-v23>header>p:last-child{margin:0;color:#818b99;font-size:11px}.cloud-oauth-v23{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:25px 0 17px}.cloud-auth-panel-v23 button{min-height:42px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgb(255 255 255/10%);border-radius:10px;background:#ffffff08;color:#dce1e8;cursor:pointer}.cloud-auth-panel-v23 button:hover:not(:disabled){border-color:#927aff59;background:#927aff17}.cloud-auth-panel-v23 button:disabled{opacity:.5;cursor:not-allowed}.cloud-auth-panel-v23 button svg{width:16px}.cloud-divider-v23{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;color:#596575;font:650 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.cloud-divider-v23 span{height:1px;background:#ffffff12}.cloud-auth-panel-v23 form{display:grid;gap:14px;margin-top:17px}.cloud-auth-panel-v23 label{display:grid;gap:7px;color:#aeb6c1;font-size:10px}.cloud-auth-panel-v23 input{height:43px;box-sizing:border-box;border:1px solid rgb(255 255 255/10%);border-radius:10px;outline:0;background:#04070c73;color:#eff2f6;padding:0 13px}.cloud-auth-panel-v23 input:focus{border-color:#63ddff7f;box-shadow:0 0 0 3px #63ddff12,0 0 22px #63ddff0f}.cloud-auth-panel-v23 form .primary{border-color:#b7abff57;background:linear-gradient(135deg,#927aff,#674bd8);color:#fff;box-shadow:0 12px 28px #674bd838}.cloud-magic-v23{width:100%;margin-top:8px;background:transparent!important}.cloud-auth-message-v23{border:1px solid rgb(86 239 181/15%);border-radius:9px;background:#56efb50f;color:#a5e9ce;padding:10px;font-size:10px;line-height:1.45}.cloud-auth-panel-v23>footer{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:22px;color:#717c89;font-size:9px}.cloud-auth-panel-v23>footer button{min-height:0;border:0;background:transparent;color:#ad9fff;padding:2px}.cloud-loading-v23{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:12px;background:radial-gradient(circle at 50% 35%,rgb(146 122 255/13%),transparent 32%),#060910;color:#e8ebf1;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;text-align:center}.cloud-loading-v23>span{width:50px;height:50px;display:grid;place-items:center;border:1px solid rgb(146 122 255/25%);border-radius:16px;background:#927aff17;color:#b9adff}.cloud-loading-v23 p{max-width:420px;color:#7d8795;font:650 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em}.cloud-loading-v23>i{width:140px;height:2px;overflow:hidden;background:#ffffff0f}.cloud-loading-v23>i:after{content:"";display:block;width:44%;height:100%;background:linear-gradient(90deg,#927aff,#56efb5);animation:cloud-loading-v23 1.1s ease-in-out infinite alternate}@keyframes cloud-loading-v23{to{transform:translate(128%)}}@media(max-width:900px){.cloud-auth-v23{grid-template-columns:1fr}.cloud-auth-story-v23{min-height:auto;padding:30px 24px 18px}.cloud-auth-story-v23>.cloud-auth-brand-v23+div,.cloud-auth-story-v23>footer{display:none}.cloud-auth-panel-v23{margin:18px auto 36px}}@media(max-width:520px){.cloud-auth-panel-v23{width:calc(100% - 24px);padding:24px;box-sizing:border-box}.cloud-oauth-v23{grid-template-columns:1fr}.cloud-auth-panel-v23>header h2{font-size:24px}}@media(prefers-reduced-motion:reduce){.cloud-loading-v23>i:after{animation:none}}.workstation-shell-v15 .cloud-account-v23{width:100%;min-height:44px;display:grid;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:8px;border-color:#56efb51f;background:linear-gradient(110deg,#56efb50d,#927aff0a);text-align:left}.workstation-shell-v15 .cloud-account-v23>span{min-width:0;display:grid;gap:2px}.workstation-shell-v15 .cloud-account-v23 b,.workstation-shell-v15 .cloud-account-v23 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workstation-shell-v15 .cloud-account-v23 b{color:#b9e9d7;font-size:9px}.workstation-shell-v15 .cloud-account-v23 small{color:#687583;font-size:7px}.workstation-shell-v15 .sidebar.compact .cloud-account-v23{display:flex;justify-content:center}.workstation-shell-v15 .sidebar.compact .cloud-account-v23>svg:last-child{display:none}
