.hero-trail-scene[data-v-f8313f2a]{z-index:2;opacity:.9;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (width<=759px),(prefers-reduced-motion:reduce){.hero-trail-scene[data-v-f8313f2a]{display:none}}.private-launch[data-v-1d7de4f0]{background:linear-gradient(180deg, var(--ea-page) 0%, #f9fbff 100%);isolation:isolate;min-height:100svh;padding:1.5rem clamp(1.25rem,5vw,5rem);position:relative;overflow:clip}.private-launch--invitation-dragging[data-v-1d7de4f0]{cursor:copy}.private-launch__upload-line[data-v-1d7de4f0]{z-index:20;opacity:0;pointer-events:none;height:4px;transition:opacity .16s;position:fixed;top:0;left:0;right:0;overflow:hidden}.private-launch__upload-line--visible[data-v-1d7de4f0]{opacity:1}.private-launch__upload-line span[data-v-1d7de4f0]{transform-origin:0;background:linear-gradient(90deg,#0f8f5f,#37c978);width:100%;height:100%;transition:transform .24s;display:block;box-shadow:0 0 18px #0f8f5f52}.private-launch__header[data-v-1d7de4f0]{z-index:5;align-items:center;max-width:108rem;margin:0 auto;display:flex;position:relative}.private-launch__brand[data-v-1d7de4f0]{align-items:center;width:fit-content;display:inline-flex}.private-launch__brand img[data-v-1d7de4f0]{width:clamp(8.6rem,9vw,10.25rem);height:auto}.private-launch__content[data-v-1d7de4f0]{z-index:4;width:min(100%,30rem);margin-left:clamp(0rem,2vw,2rem);padding-top:min(37vh,22rem);position:relative}.private-launch__title[data-v-1d7de4f0]{max-width:28rem;color:var(--ea-text);letter-spacing:0;text-wrap:balance;-webkit-user-select:none;user-select:none;white-space:pre-line;margin:0;font-family:inherit;font-size:clamp(1.35rem,2.1vw,2rem);font-weight:780;line-height:1.18}.private-launch__title--interactive[data-v-1d7de4f0]{cursor:default}.private-launch__subtitle[data-v-1d7de4f0],.private-launch__sign-in-hint[data-v-1d7de4f0],.private-launch__invitation-status[data-v-1d7de4f0]{max-width:25rem;color:var(--ea-muted);letter-spacing:0;margin:1rem 0 0;font-size:clamp(.95rem,1.2vw,1.08rem);font-weight:620;line-height:1.42}.private-launch__sign-in-hint[data-v-1d7de4f0]{color:var(--ea-muted);margin-top:.62rem;font-size:clamp(.78rem,.85vw,.88rem);font-weight:520;line-height:1.35}.private-launch__sign-in-cluster[data-v-1d7de4f0]{z-index:9;text-align:center;flex-direction:column;align-items:center;width:min(100%,11.8rem);display:flex}.private-launch__sign-in-cluster--content[data-v-1d7de4f0]{text-align:left;align-items:flex-start;width:fit-content;position:relative}.private-launch__sign-in-cluster--finger[data-v-1d7de4f0]{position:fixed;top:clamp(9.4rem,19.5vh,15.8rem);right:clamp(3.75rem,8.8vw,12.5rem)}.private-launch__sign-in-cluster--finger .private-launch__sign-in-hint[data-v-1d7de4f0]{max-width:11.8rem;color:var(--ea-muted-strong);text-shadow:0 1px 10px #ffffffe6;font-weight:560}.private-launch__invitation-status[data-v-1d7de4f0]{min-height:1.5rem;color:var(--ea-success)}.private-launch--invitation-invalid .private-launch__invitation-status[data-v-1d7de4f0],.private-launch--invitation-expired .private-launch__invitation-status[data-v-1d7de4f0],.private-launch--invitation-revoked .private-launch__invitation-status[data-v-1d7de4f0],.private-launch--invitation-used .private-launch__invitation-status[data-v-1d7de4f0],.private-launch--invitation-unsupported .private-launch__invitation-status[data-v-1d7de4f0]{color:var(--ea-danger)}.private-launch__primary-action[data-v-1d7de4f0]{z-index:8;border:1px solid var(--ea-accent);background:var(--ea-accent);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;justify-content:center;align-items:center;min-width:9rem;min-height:3.25rem;padding:.78rem 1.45rem;font-weight:780;line-height:1.1;transition:opacity .26s,background .18s,transform .52s cubic-bezier(.2,.9,.2,1);display:inline-flex;position:fixed;top:min(58vh,34rem);right:clamp(1.25rem,5vw,5rem);transform:translate(calc(100% + 5rem));box-shadow:0 12px 28px #1a73e838}.private-launch__primary-action--revealed[data-v-1d7de4f0]{opacity:1;pointer-events:auto;transform:translate(0)}.private-launch__primary-action--content[data-v-1d7de4f0]{width:auto;margin-top:0;position:relative;top:auto;right:auto;transform:none}.private-launch__primary-action--finger[data-v-1d7de4f0]{width:100%;position:relative;top:auto;right:auto;transform:none}.private-launch__primary-action[data-v-1d7de4f0]:hover{background:#155fc2}.private-launch__art[data-v-1d7de4f0]{z-index:1;pointer-events:none;position:absolute;inset:0}[data-v-1d7de4f0] .private-launch__robot{object-fit:cover;object-position:center right;opacity:.94;transform-origin:70% 44%;-webkit-user-select:none;user-select:none;will-change:transform;width:100%;height:100%;position:absolute;inset:0}[data-v-1d7de4f0] .private-launch__ripple-layer{z-index:3;transform-origin:70% 44%;will-change:transform;position:absolute;inset:0}[data-v-1d7de4f0] .private-launch__ripple{aspect-ratio:1;opacity:0;width:clamp(2.5rem,5vw,4.6rem);position:absolute;top:32%;right:13.5%;transform:translate(50%,-50%)}[data-v-1d7de4f0] .private-launch__ripple:before,[data-v-1d7de4f0] .private-launch__ripple:after{content:"";opacity:0;border:1px solid #0000002e;border-radius:999px;position:absolute;inset:0;transform:scale(.18)}[data-v-1d7de4f0] .private-launch__ripple.robot-gaze-visual__ripple--active{opacity:1}[data-v-1d7de4f0] .private-launch__ripple.robot-gaze-visual__ripple--active:before{animation:1.8s ease-out infinite private-launch-ripple-1d7de4f0}[data-v-1d7de4f0] .private-launch__ripple.robot-gaze-visual__ripple--active:after{animation:1.8s ease-out .55s infinite private-launch-ripple-1d7de4f0}@keyframes private-launch-ripple-1d7de4f0{0%{opacity:0;transform:scale(.16)}18%{opacity:.35}to{opacity:0;transform:scale(1)}}@media (width<=820px){.private-launch[data-v-1d7de4f0]{min-height:100dvh}.private-launch__content[data-v-1d7de4f0]{width:min(100%,24rem);margin-left:0;padding-top:19vh}.private-launch__subtitle[data-v-1d7de4f0],.private-launch__invitation-status[data-v-1d7de4f0]{max-width:21rem}.private-launch__art[data-v-1d7de4f0]{height:clamp(20rem,48dvh,28rem);inset:auto 0 0}[data-v-1d7de4f0] .private-launch__robot{transform-origin:82% 38%;object-position:right bottom;opacity:.66}.private-launch__primary-action[data-v-1d7de4f0]{top:auto;bottom:2rem;right:1.2rem}.private-launch__primary-action--content[data-v-1d7de4f0]{bottom:auto;right:auto}.private-launch__sign-in-cluster--finger[data-v-1d7de4f0]{top:auto;bottom:clamp(10rem,37dvh,16.5rem);right:1.2rem}.private-launch__primary-action--finger[data-v-1d7de4f0]{bottom:auto;right:auto}}@media (width<=560px){.private-launch[data-v-1d7de4f0]{padding:1.1rem 1.2rem 2rem}.private-launch__content[data-v-1d7de4f0]{padding-top:18vh}.private-launch__primary-action[data-v-1d7de4f0]{min-width:8.5rem}.private-launch__sign-in-cluster--finger[data-v-1d7de4f0]{width:min(9.6rem,100vw - 1.5rem);right:.75rem}}#private-launch-app:has(.sso-admin){min-height:100dvh}.sso-admin{width:min(1180px,100% - 40px);margin:0 auto;padding:48px 0 72px}.sso-admin__header,.sso-admin__create-panel,.sso-admin__workspace,.sso-admin__state--card{border:1px solid var(--ea-border);box-shadow:var(--ea-shadow-subtle);border-radius:22px}.sso-admin__header{color:#fff;background:linear-gradient(135deg,#071b3a,#1a73e8);justify-content:space-between;align-items:flex-start;gap:24px;padding:34px;display:flex}.sso-admin h1,.sso-admin h2,.sso-admin h3,.sso-admin p{margin-top:0}.sso-admin h1{margin-bottom:8px;font-size:clamp(30px,4vw,44px)}.sso-admin h2{margin-bottom:8px;font-size:26px}.sso-admin h3{margin-bottom:10px;font-size:18px}.sso-admin__header p{color:#fffc;margin-bottom:0}.sso-admin__eyebrow{color:var(--ea-accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:750}.sso-admin__header .sso-admin__eyebrow{color:#ffffffad}.sso-admin__actor{justify-items:end;gap:7px;font-size:14px;display:grid}.sso-admin__role,.sso-admin__status{background:#ffffff29;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.sso-admin__notice{border-radius:12px;margin:20px 0;padding:13px 16px;font-weight:600}.sso-admin__notice--success{color:var(--ea-success);background:#e5f5ef}.sso-admin__notice--warning{color:var(--ea-warning);background:#fff4dd}.sso-admin__notice--danger{color:var(--ea-danger);background:#fdeceb}.sso-admin__create-panel{background:var(--ea-panel);grid-template-columns:minmax(210px,.9fr) minmax(0,1.8fr);gap:30px;margin-top:24px;padding:28px;display:grid}.sso-admin__create-panel p{color:var(--ea-muted)}.sso-admin__form-grid{grid-template-columns:1fr 1fr;align-content:start;gap:15px;display:grid}.sso-admin__form-grid>:last-child{justify-self:start}.sso-admin label{color:var(--ea-muted-strong);gap:6px;font-size:13px;font-weight:650;display:grid}.sso-admin input,.sso-admin select,.sso-admin textarea{border:1px solid var(--ea-border);width:100%;color:var(--ea-text);background:#fff;border-radius:9px;padding:10px 11px}.sso-admin textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sso-admin__button{background:var(--ea-accent);color:#fff;cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-weight:700;display:inline-flex}.sso-admin__button:hover{background:#0b5ec9}.sso-admin__button:disabled{cursor:not-allowed;opacity:.55}.sso-admin__button--secondary{color:#125bb5;background:#fff;border:1px solid #a6c5ef}.sso-admin__button--secondary:hover{background:#edf5ff}.sso-admin__text-button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.sso-admin__header .sso-admin__text-button{color:#fff}.sso-admin__workspace{background:#fff;grid-template-columns:270px minmax(0,1fr);min-height:560px;margin-top:24px;display:grid;overflow:hidden}.sso-admin__applications{border-right:1px solid var(--ea-border);background:var(--ea-panel);padding:24px 16px}.sso-admin__application-button{text-align:left;width:100%;color:var(--ea-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;gap:4px;margin-bottom:8px;padding:11px;display:grid}.sso-admin__application-button small{color:var(--ea-muted)}.sso-admin__application-button--selected{background:#fff;border-color:#a6c5ef;box-shadow:0 4px 12px #1a73e81a}.sso-admin__details{padding:30px}.sso-admin__title-row{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.sso-admin__status{color:var(--ea-danger);background:#fbe9e7}.sso-admin__status--enabled{color:var(--ea-success);background:#e5f5ef}.sso-admin__section{border-top:1px solid var(--ea-border);margin-top:24px;padding-top:24px}.sso-admin__section p{color:var(--ea-muted)}.sso-admin__inline-controls,.sso-admin__inline-form{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.sso-admin__inline-controls select{width:min(280px,100%)}.sso-admin__inline-form input{width:min(320px,100%)}.sso-admin__secret{gap:12px;max-width:620px;margin-top:16px;display:grid}.sso-admin__list{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.sso-admin__list li{border:1px solid var(--ea-border);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.sso-admin__list small{color:var(--ea-muted)}.sso-admin__state{text-align:center;place-content:center;min-height:70vh;display:grid}.sso-admin__state--card{text-align:left;background:#fff;max-width:600px;min-height:auto;margin:12vh auto;padding:38px}.sso-admin__state--card p{color:var(--ea-muted)}.sso-admin__empty{color:var(--ea-muted);font-size:14px}@media (width<=820px){.sso-admin{width:min(100% - 24px,1180px);padding-top:16px}.sso-admin__header,.sso-admin__create-panel,.sso-admin__workspace{border-radius:16px}.sso-admin__header,.sso-admin__create-panel{grid-template-columns:1fr}.sso-admin__header{display:grid}.sso-admin__actor{justify-items:start}.sso-admin__form-grid,.sso-admin__workspace{grid-template-columns:1fr}.sso-admin__applications{border-right:0;border-bottom:1px solid var(--ea-border);gap:8px;display:flex;overflow-x:auto}.sso-admin__applications>.sso-admin__eyebrow,.sso-admin__applications>.sso-admin__empty{display:none}.sso-admin__application-button{min-width:180px;margin:0}.sso-admin__details{padding:22px}}:root{--ea-page:#fff;--ea-panel:#f6f8fb;--ea-panel-strong:#eef3f9;--ea-text:#202124;--ea-muted:#5f6368;--ea-muted-strong:#3f464d;--ea-accent:#1a73e8;--ea-accent-text:#747d89;--ea-accent-soft:#1a73e81a;--ea-warm-line:#b56555;--ea-border:#cfd7e3;--ea-success:#0f5f5b;--ea-warning:#8a5a00;--ea-danger:#b42318;--ea-shadow:0 18px 40px #0e1e4814;--ea-shadow-subtle:0 10px 28px #0e1e480f;color:var(--ea-text);background-color:var(--ea-page);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.5}*,:before,:after{box-sizing:border-box}html,body,#private-launch-app{min-height:100%;margin:0}body{background:var(--ea-page);min-width:320px;min-height:100dvh;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img{max-width:100%;display:block}::selection{background:var(--ea-accent);color:#fff}:focus-visible{outline:2px solid var(--ea-accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
