.question-module__bcjTQa__question{flex-direction:column;gap:24px;width:100%;min-width:0;display:flex}.question-module__bcjTQa__headingGroup{flex-direction:column;gap:8px;display:flex}.question-module__bcjTQa__headingGroup h1{letter-spacing:-.035em;text-wrap:balance;outline:none;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.15}.question-module__bcjTQa__description{color:var(--muted-foreground);text-wrap:pretty;font-size:17px;line-height:1.55}.question-module__bcjTQa__introHeading{padding-bottom:24px}.question-module__bcjTQa__fields{flex-direction:column;gap:12px;min-width:0;display:flex}.question-module__bcjTQa__intro .question-module__bcjTQa__fields{gap:24px}.question-module__bcjTQa__prompt{color:var(--muted-foreground);text-wrap:pretty;font-size:16px;line-height:24px}.question-module__bcjTQa__optional{color:var(--muted-foreground);font-size:13px;line-height:20px}.question-module__bcjTQa__help{color:var(--muted-foreground);text-wrap:pretty;font-size:13px;line-height:19px}.question-module__bcjTQa__question [data-slot=field-description]{color:var(--muted-foreground);text-wrap:pretty;font-size:13px;line-height:19px}.question-module__bcjTQa__confirmationNote{color:var(--muted-foreground);text-wrap:pretty;flex-basis:100%;font-size:13px;line-height:19px}.question-module__bcjTQa__error{color:var(--destructive);font-size:15px;line-height:22px}.question-module__bcjTQa__question [role=alert]{color:var(--destructive);font-size:15px;line-height:22px}.question-module__bcjTQa__error:empty{display:none}.question-module__bcjTQa__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.question-module__bcjTQa__keyboardHint{color:var(--muted-foreground);align-items:center;gap:6px;font-size:13px;line-height:19px;display:inline-flex}.question-module__bcjTQa__question [data-slot=input]{border:1px solid var(--input);background:var(--card);width:100%;height:56px;color:var(--foreground);box-shadow:none;border-radius:10px;flex-shrink:0;padding:6px 16px;font-size:18px;line-height:normal}.question-module__bcjTQa__question [data-slot=textarea]{resize:vertical;border:1px solid var(--input);background:var(--card);min-height:160px;max-height:360px;color:var(--foreground);box-shadow:none;border-radius:10px;padding:16px;font-size:18px;line-height:26px}.question-module__bcjTQa__question [data-slot=input]::placeholder{color:#737373;opacity:1}.question-module__bcjTQa__question [data-slot=textarea]::placeholder{color:#737373;opacity:1}.question-module__bcjTQa__question [data-slot=input].question-module__bcjTQa__companyInput::placeholder{color:var(--foreground)}:is(.question-module__bcjTQa__question [data-slot=input]:focus,.question-module__bcjTQa__question [data-slot=textarea]:focus){border-color:var(--service-accent);box-shadow:none;outline:none}:is(.question-module__bcjTQa__question [data-slot=input][aria-invalid=true],.question-module__bcjTQa__question [data-slot=textarea][aria-invalid=true]){border-color:var(--destructive)}:is(.question-module__bcjTQa__question [data-slot=input]:disabled,.question-module__bcjTQa__question [data-slot=textarea]:disabled){opacity:.5}.question-module__bcjTQa__question [data-slot=field-label]{font-size:16px;line-height:24px}.question-module__bcjTQa__question [data-slot=field-group]{gap:24px}.question-module__bcjTQa__question [data-slot=field-description].text-destructive{color:var(--destructive)}.question-module__bcjTQa__question [data-slot=button].question-module__bcjTQa__primary{isolation:isolate;z-index:0;height:auto;min-height:46px;color:var(--service-ink);background:0 0;border:1px solid #0000;border-radius:10px;gap:12px;padding:12px 20px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;position:relative}.question-module__bcjTQa__question [data-slot=button].question-module__bcjTQa__primary:hover{filter:brightness(1.08);background:0 0}.question-module__bcjTQa__question [data-slot=button].question-module__bcjTQa__primary:focus-visible{outline:2px solid var(--service-accent);outline-offset:4px;box-shadow:none}.question-module__bcjTQa__question [data-slot=button][data-variant=outline]{border-color:var(--border);background:var(--card);min-height:40px;color:var(--foreground);border-radius:10px}.question-module__bcjTQa__question [data-slot=button][data-variant=ghost]{color:var(--foreground)}:is(.question-module__bcjTQa__question [data-slot=button][data-variant=outline]:hover,.question-module__bcjTQa__question [data-slot=button][data-variant=ghost]:hover){background:var(--muted);color:var(--foreground)}.question-module__bcjTQa__question [data-slot=tabs-list]{border:1px solid var(--border);background:var(--card)}.question-module__bcjTQa__question [data-slot=tabs-trigger]{min-height:36px;color:var(--muted-foreground)}.question-module__bcjTQa__question [data-slot=tabs-trigger][data-state=active]{border-color:var(--border);background:var(--muted);color:var(--foreground)}.question-module__bcjTQa__question [data-slot=tabs-content]{margin-top:16px}.question-module__bcjTQa__question [data-slot=file-dropzone]{min-height:150px;color:var(--foreground);background:#121214bf;border-color:#737373;border-radius:10px}.question-module__bcjTQa__question [data-slot=file-dropzone]:hover{background:var(--muted)}.question-module__bcjTQa__question [data-slot=file-dropzone][data-dragging=true]{border-color:var(--primary);background:var(--muted)}.question-module__bcjTQa__question [data-slot=file-dropzone][data-invalid=true]{border-color:var(--destructive)}.question-module__bcjTQa__question [data-slot=file-dropzone]:disabled{cursor:not-allowed;opacity:.5}.question-module__bcjTQa__reviewSections{flex-direction:column;gap:24px;display:flex}.question-module__bcjTQa__reviewSection{flex-direction:column;gap:12px;display:flex}.question-module__bcjTQa__reviewSection h2{color:var(--muted-foreground);font-size:13px;font-weight:500;line-height:20px}.question-module__bcjTQa__reviewList{border-top:1px solid var(--border)}.question-module__bcjTQa__reviewRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:24px;padding-block:20px;display:flex}.question-module__bcjTQa__reviewAnswer{flex:1;min-width:0}.question-module__bcjTQa__reviewLabel{color:var(--muted-foreground);font-size:14px;line-height:20px}.question-module__bcjTQa__reviewValue{white-space:pre-wrap;overflow-wrap:anywhere;flex-direction:column;gap:4px;margin-top:6px;font-size:17px;line-height:24px;display:flex}.question-module__bcjTQa__question [data-slot=button].question-module__bcjTQa__editButton{flex-shrink:0;height:40px;padding-inline:10px;font-size:14px}.question-module__bcjTQa__submission{flex-direction:column;gap:16px;display:flex}.question-module__bcjTQa__submission .question-module__bcjTQa__help{max-width:500px}.question-module__bcjTQa__uploadProgress{flex-direction:column;gap:8px;display:flex}.question-module__bcjTQa__uploadProgress [data-slot=progress]{background:#ffffff40;border-radius:0;height:4px}.question-module__bcjTQa__uploadProgress [data-slot=progress-indicator]{background:var(--primary)}@media (max-width:600px){.question-module__bcjTQa__headingGroup h1{letter-spacing:-.5px;font-size:26px;line-height:32px}.question-module__bcjTQa__description{font-size:15px;line-height:1.55}.question-module__bcjTQa__introHeading{padding-bottom:8px}.question-module__bcjTQa__prompt{font-size:15px}:is(.question-module__bcjTQa__question [data-slot=input],.question-module__bcjTQa__question [data-slot=textarea]){font-size:17px}.question-module__bcjTQa__question [data-slot=button]{min-height:44px}.question-module__bcjTQa__question [data-slot=button].question-module__bcjTQa__primary{min-height:44px}.question-module__bcjTQa__question [data-slot=button][data-size^=icon]{min-width:44px}.question-module__bcjTQa__question [data-slot=tabs-list]{min-height:52px}.question-module__bcjTQa__question [data-slot=tabs-trigger]{min-height:44px}.question-module__bcjTQa__reviewRow{gap:12px}}
@media screen{:is(html:has(.shell-module__0tNqbq__shell),body:has(.shell-module__0tNqbq__shell)){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#070708}}.shell-module__0tNqbq__shell{--background:#070708;--foreground:#fff;--primary:#fff;--primary-foreground:#070708;--card:#121214;--card-foreground:#fff;--popover:#121214;--popover-foreground:#fff;--secondary:#202022;--secondary-foreground:#fff;--muted:#202022;--muted-foreground:#b5b5b5;--accent:#252527;--accent-foreground:#fff;--input:#454546;--border:#454546;--ring:var(--service-accent,#b5b5b5);--destructive:#ffb4b4;--survey-input-background:#121214;isolation:isolate;min-width:0;min-height:100svh;color:var(--foreground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;flex-direction:column;flex:1;padding-inline:64px;font-family:Aeonik,Inter,Helvetica Neue,Arial,sans-serif;display:flex;position:relative}.shell-module__0tNqbq__background{z-index:-1;object-fit:cover;pointer-events:none}.shell-module__0tNqbq__header{flex-shrink:0;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:center;padding-block:16px;display:grid}.shell-module__0tNqbq__navigation{align-items:center;width:max-content;margin-inline-start:-4px;display:flex}.shell-module__0tNqbq__arrow{background:0 0;border:0;border-radius:5px;width:40px;height:40px;padding:0}.shell-module__0tNqbq__arrow img{flex-shrink:0}.shell-module__0tNqbq__arrow:disabled{opacity:1}.shell-module__0tNqbq__arrow:hover{background:#ffffff14}.shell-module__0tNqbq__backArrow{transform:scaleX(-1)}.shell-module__0tNqbq__service{min-width:0;color:var(--foreground);letter-spacing:-.16px;text-align:end;overflow-wrap:anywhere;padding-inline-start:8px;font-size:16px;font-weight:500;line-height:1.15}.shell-module__0tNqbq__progress{flex-direction:column;flex-shrink:0;gap:12px;display:flex}.shell-module__0tNqbq__progress p{color:var(--muted-foreground);letter-spacing:-.18px;font-size:18px;line-height:16px}.shell-module__0tNqbq__progress strong{color:var(--foreground);font-weight:700}.shell-module__0tNqbq__track{background:#ffffff40;border-radius:0;height:4px}.shell-module__0tNqbq__track>[data-slot=progress-indicator]{background:var(--primary)}.shell-module__0tNqbq__main{flex:1;justify-content:center;align-items:center;min-width:0;padding:24px 48px 80px;display:flex}.shell-module__0tNqbq__content{overflow-wrap:anywhere;width:100%;min-width:0;max-width:640px}.shell-module__0tNqbq__transition{min-width:0}.shell-module__0tNqbq__reviewMain{align-items:flex-start;padding-top:64px}.shell-module__0tNqbq__footer{inset-inline:64px;pointer-events:none;justify-content:flex-end;display:flex;position:absolute;bottom:16px}.shell-module__0tNqbq__restart{min-height:40px;color:var(--muted-foreground);pointer-events:auto;gap:6px;font-size:13px}.shell-module__0tNqbq__restart:hover{color:var(--foreground);background:#ffffff14}.shell-module__0tNqbq__confirmDialog[data-slot=dialog-content]{background-image:var(--orbitia-grain-image);background-blend-mode:soft-light;width:min(560px,100vw - 32px);max-width:none;max-height:calc(100svh - 48px);box-shadow:none;background-position:0 0;background-repeat:repeat;background-size:187.317px 187.317px;outline:none;gap:32px;padding:36px;overflow:auto}.shell-module__0tNqbq__confirmDialog [data-slot=dialog-title]{letter-spacing:-.03em;text-wrap:balance;font-size:32px;font-weight:500;line-height:1.15}.shell-module__0tNqbq__confirmDialog [data-slot=dialog-footer]{background:0 0;border:0;flex-flow:wrap;justify-content:flex-end;gap:12px;margin:0;padding:0;display:flex}.shell-module__0tNqbq__dialogButton{white-space:normal;border-radius:9px;min-width:0;max-width:100%;min-height:46px;padding:12px 20px;font-size:14px;font-weight:500;line-height:1.4}.shell-module__0tNqbq__dialogButton:focus-visible{outline:2px solid var(--service-accent);outline-offset:4px;box-shadow:none}.shell-module__0tNqbq__skeletonContent{flex-direction:column;gap:24px;display:flex}.shell-module__0tNqbq__skeletonContent>*,.shell-module__0tNqbq__skeletonHeading>*{flex-shrink:0}.shell-module__0tNqbq__skeletonHeading{flex-direction:column;gap:8px;padding-bottom:24px;display:flex}@media (min-width:900px) and (min-height:780px){:is(.shell-module__0tNqbq__main:has([data-survey-intro=true]),.shell-module__0tNqbq__main:has(.shell-module__0tNqbq__skeletonContent)){align-items:flex-start;padding-top:max(24px,50svh - 195.5px)}}@media (max-width:899px){.shell-module__0tNqbq__shell{padding-inline:32px}.shell-module__0tNqbq__main{padding:40px 0 88px}.shell-module__0tNqbq__reviewMain{padding-top:40px}.shell-module__0tNqbq__footer{inset-inline:32px}}@media (max-width:600px){.shell-module__0tNqbq__confirmDialog[data-slot=dialog-content]{gap:28px;padding:24px}.shell-module__0tNqbq__confirmDialog [data-slot=dialog-title]{font-size:28px}.shell-module__0tNqbq__confirmDialog [data-slot=dialog-footer]{flex-flow:column;align-items:stretch}.shell-module__0tNqbq__dialogButton{width:100%;min-height:48px}.shell-module__0tNqbq__shell{padding-inline:24px}.shell-module__0tNqbq__header{padding-block:12px}.shell-module__0tNqbq__service{padding-inline-start:10px;font-size:12px;line-height:16px}.shell-module__0tNqbq__progress{gap:10px}.shell-module__0tNqbq__progress p{font-size:15px;line-height:20px}.shell-module__0tNqbq__footer{inset-inline:24px}.shell-module__0tNqbq__restart{min-height:44px}.shell-module__0tNqbq__skeletonHeading{padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.shell-module__0tNqbq__shell *{transition:none!important;animation:none!important}}@media (min-width:900px){.shell-module__0tNqbq__service{padding-inline-end:116px}}@media (max-width:899px){.shell-module__0tNqbq__service{text-align:center;grid-area:2/1/auto/-1;padding:8px 0 0;font-size:13px}}
@property --orb-c0{syntax:"<color>";inherits:true;initial-value:#e33441}@property --orb-c1{syntax:"<color>";inherits:true;initial-value:#fe4938}@property --orb-c2{syntax:"<color>";inherits:true;initial-value:#fe7e38}.conversation-module__Mc2ukW__page{flex-direction:column;display:flex}.conversation-module__Mc2ukW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.conversation-module__Mc2ukW__header{flex-direction:column;align-items:center;gap:10px;padding:22px 24px 0;display:flex}.conversation-module__Mc2ukW__symbol{width:44px;height:44px}.conversation-module__Mc2ukW__page[data-phase=start] .conversation-module__Mc2ukW__symbol{width:56px;height:56px}.conversation-module__Mc2ukW__kicker{color:#a2a2ad;letter-spacing:.04em;font-size:13px}.conversation-module__Mc2ukW__progressRow{color:#a2a2ad;align-items:center;gap:12px;font-size:13px;display:flex}.conversation-module__Mc2ukW__progressText{text-align:end;font-variant-numeric:tabular-nums;min-width:44px}.conversation-module__Mc2ukW__progressTrack{background:#ffffff1f;border-radius:2px;width:88px;height:2px;position:relative;overflow:hidden}.conversation-module__Mc2ukW__progressFill{background:var(--service-accent);transition:width .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.conversation-module__Mc2ukW__textButton{color:#d9d8de;min-height:36px;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 4px;font-size:13px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.conversation-module__Mc2ukW__textButton:hover{color:#fff;text-decoration-color:#fff9}.conversation-module__Mc2ukW__textButton:focus-visible,.conversation-module__Mc2ukW__chip:focus-visible,.conversation-module__Mc2ukW__plus:focus-visible,.conversation-module__Mc2ukW__send:focus-visible,.conversation-module__Mc2ukW__round:focus-visible,.conversation-module__Mc2ukW__editButton:focus-visible,.conversation-module__Mc2ukW__fileRemove:focus-visible{outline:2px solid var(--service-accent);outline-offset:3px}.conversation-module__Mc2ukW__stage{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:clamp(20px,3.4vh,34px);width:100%;min-height:0;padding:clamp(12px,4.5vh,52px) 24px 24px;display:flex}.conversation-module__Mc2ukW__page[data-phase=start] .conversation-module__Mc2ukW__stage{justify-content:center;padding-top:12px;padding-bottom:56px}.conversation-module__Mc2ukW__page[data-phase=conversation] .conversation-module__Mc2ukW__stage{justify-content:center;gap:clamp(22px,4vh,40px);padding-top:8px;padding-bottom:8px}.conversation-module__Mc2ukW__page[data-phase=conversation] .conversation-module__Mc2ukW__talk{min-height:208px}.conversation-module__Mc2ukW__orbSlot{flex:none;justify-content:center;display:flex}.conversation-module__Mc2ukW__orbSize{--orb-size:min(34vw, 200px, 26svh)}.conversation-module__Mc2ukW__page[data-phase=summary] .conversation-module__Mc2ukW__orbSize{--orb-size:112px}.conversation-module__Mc2ukW__intro{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:620px;display:flex}.conversation-module__Mc2ukW__title{color:#f6f3f1;letter-spacing:-.02em;text-wrap:balance;font-size:clamp(32px,4vw,44px);font-weight:400;line-height:1.05}.conversation-module__Mc2ukW__lead{color:#c9c8cf;text-wrap:pretty;max-width:520px;font-size:17px;line-height:1.55}.conversation-module__Mc2ukW__startActions{flex-direction:column;align-items:center;gap:8px;margin-top:12px;display:flex}.conversation-module__Mc2ukW__primary{min-height:48px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:12px;padding:13px 22px;font-size:14px;font-weight:500;line-height:1.4;transition:filter .16s,transform .16s;display:inline-flex}.conversation-module__Mc2ukW__primary:hover{filter:brightness(1.08)}.conversation-module__Mc2ukW__primary:active{transform:translateY(1px)}.conversation-module__Mc2ukW__primary:focus-visible{outline:2px solid var(--service-accent);outline-offset:4px}.conversation-module__Mc2ukW__talk{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:620px;display:flex}.conversation-module__Mc2ukW__caption{color:#fff;letter-spacing:-.012em;text-wrap:balance;font-size:26px;font-weight:400;line-height:1.32}.conversation-module__Mc2ukW__page[data-phase=summary] .conversation-module__Mc2ukW__caption{font-size:22px}.conversation-module__Mc2ukW__word{opacity:.28;transition:opacity .22s}.conversation-module__Mc2ukW__word[data-spoken=true]{opacity:1}.conversation-module__Mc2ukW__hint{color:#a2a2ad;text-wrap:pretty;max-width:520px;font-size:15px;line-height:1.5}.conversation-module__Mc2ukW__status{justify-content:center;max-width:100%;min-height:28px;display:flex}.conversation-module__Mc2ukW__live{color:#e7e5e5;align-items:center;gap:10px;max-width:100%;font-size:16px;line-height:1.45;display:inline-flex}.conversation-module__Mc2ukW__liveDot{background:var(--service-accent);width:8px;height:8px;box-shadow:0 0 0 0 var(--service-accent);border-radius:50%;flex:none;animation:1.3s ease-in-out infinite conversation-module__Mc2ukW__livePulse}.conversation-module__Mc2ukW__echo{color:#8f8f99;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;line-height:1.5;transition:opacity .7s;overflow:hidden}.conversation-module__Mc2ukW__echo[data-visible=false]{opacity:0}.conversation-module__Mc2ukW__notice{color:#ffb4a8;font-size:14px;line-height:1.5}@keyframes conversation-module__Mc2ukW__livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.7)}}.conversation-module__Mc2ukW__summary{-webkit-backdrop-filter:blur(20px);background:#121214b3;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;gap:6px;width:100%;max-width:560px;padding:18px 20px 10px;display:flex;box-shadow:0 24px 60px -30px #000}.conversation-module__Mc2ukW__summaryTitle{color:#a2a2ad;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:500}.conversation-module__Mc2ukW__summaryList{flex-direction:column;display:flex}.conversation-module__Mc2ukW__summaryItem{border-top:1px solid #ffffff12;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:8px 0;display:grid}.conversation-module__Mc2ukW__summaryItem:first-child{border-top:0}.conversation-module__Mc2ukW__summaryItem dt{color:#a2a2ad;padding-top:6px;font-size:13px;line-height:1.4}.conversation-module__Mc2ukW__summaryItem dd{min-width:0}.conversation-module__Mc2ukW__launch{bottom:calc(14px + env(safe-area-inset-bottom));z-index:2;align-self:center;margin:10px 0 8px;position:sticky;box-shadow:0 14px 40px -12px #000}@media (min-width:1080px) and (min-height:760px){.conversation-module__Mc2ukW__page[data-phase=summary] .conversation-module__Mc2ukW__stage{grid-template-rows:auto auto;grid-template-columns:minmax(260px,380px) minmax(0,560px);place-content:center;gap:24px 72px;padding-top:12px;padding-bottom:40px;display:grid}.conversation-module__Mc2ukW__page[data-phase=summary] .conversation-module__Mc2ukW__orbSlot{grid-area:1/1;align-self:end}.conversation-module__Mc2ukW__page[data-phase=summary] .conversation-module__Mc2ukW__talk{grid-area:2/1;align-self:start}.conversation-module__Mc2ukW__page[data-phase=summary] .conversation-module__Mc2ukW__summary{grid-area:1/2/span 2}.conversation-module__Mc2ukW__page[data-phase=summary] .conversation-module__Mc2ukW__orbSize{--orb-size:200px}.conversation-module__Mc2ukW__page[data-phase=summary] .conversation-module__Mc2ukW__launch{box-shadow:none;position:relative;bottom:auto}}.conversation-module__Mc2ukW__answerRow{align-items:flex-start;gap:6px;display:flex}.conversation-module__Mc2ukW__answerValue{color:#f5f5f6;overflow-wrap:anywhere;flex:1;min-width:0;padding-top:5px;font-size:14px;line-height:1.45}.conversation-module__Mc2ukW__answerEmpty{color:#6f6f78;flex:1;padding-top:5px;font-size:14px;font-style:italic;line-height:1.45}.conversation-module__Mc2ukW__editButton{color:#8f8f99;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.conversation-module__Mc2ukW__editButton:hover{color:#fff;background:#ffffff12}.conversation-module__Mc2ukW__editor{flex-direction:column;gap:8px;width:100%;display:flex}.conversation-module__Mc2ukW__editorField{color:#f5f5f6;width:100%;min-height:40px;font:inherit;resize:vertical;background:#0d0d0f;border:1px solid #3a3a43;border-radius:9px;padding:8px 10px;font-size:14px;line-height:1.5}.conversation-module__Mc2ukW__editorField:focus{border-color:var(--service-accent);outline:none}.conversation-module__Mc2ukW__editorActions{align-items:center;gap:8px;display:flex}.conversation-module__Mc2ukW__editorTip{color:#6f6f78;flex:1;font-size:12px}.conversation-module__Mc2ukW__editorError{color:#ffb4a8;flex:1;font-size:12px}.conversation-module__Mc2ukW__quiet{color:#e7e5e5;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:1px solid #3a3a43;border-radius:8px;padding:4px 10px;font-size:13px}.conversation-module__Mc2ukW__save{color:#0b0b0c;min-height:32px;font:inherit;cursor:pointer;background:#f5f5f6;border:0;border-radius:8px;padding:4px 12px;font-size:13px;font-weight:500}.conversation-module__Mc2ukW__quiet:focus-visible,.conversation-module__Mc2ukW__save:focus-visible{outline:2px solid var(--service-accent);outline-offset:2px}.conversation-module__Mc2ukW__dock{z-index:5;width:100%;padding:14px 16px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(#07070800,#070708 38%);flex-direction:column;align-items:center;gap:10px;display:flex;position:sticky;bottom:0}.conversation-module__Mc2ukW__chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.conversation-module__Mc2ukW__chip{color:#e7e5e5;min-height:36px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#121214cc;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:13px;transition:background .16s,border-color .16s;display:inline-flex}.conversation-module__Mc2ukW__chip:hover{background:#1b1b1f;border-color:#ffffff4d}.conversation-module__Mc2ukW__chip[aria-pressed=true]{border-color:var(--service-accent);color:#fff}.conversation-module__Mc2ukW__files{flex-wrap:wrap;justify-content:center;gap:8px;max-width:760px;list-style:none;display:flex}.conversation-module__Mc2ukW__file{color:#e7e5e5;background:#121214e6;border:1px solid #ffffff2e;border-radius:11px;align-items:center;gap:8px;max-width:240px;padding:4px;font-size:13px;display:inline-flex}.conversation-module__Mc2ukW__thumb{color:#a2a2ad;background:#1f1f24 50%/cover no-repeat;border-radius:7px;flex:none;place-items:center;width:32px;height:32px;display:grid}.conversation-module__Mc2ukW__fileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conversation-module__Mc2ukW__fileRemove{color:#a2a2ad;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.conversation-module__Mc2ukW__fileRemove:hover{color:#fff;background:#ffffff14}.conversation-module__Mc2ukW__fileInput{display:none}.conversation-module__Mc2ukW__composerRow{align-items:flex-end;gap:10px;width:100%;max-width:760px;display:flex}.conversation-module__Mc2ukW__pill{-webkit-backdrop-filter:blur(18px);background:#121214e6;border:1px solid #ffffff2e;border-radius:28px;flex:1;align-items:flex-end;gap:4px;min-width:0;min-height:56px;padding:7px;transition:border-color .16s;display:flex}.conversation-module__Mc2ukW__pill:focus-within{border-color:#ffffff5c}.conversation-module__Mc2ukW__plus,.conversation-module__Mc2ukW__send{cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.conversation-module__Mc2ukW__plus{color:#e7e5e5;background:0 0}.conversation-module__Mc2ukW__plus:hover:not(:disabled){background:#ffffff14}.conversation-module__Mc2ukW__plus:disabled{color:#55555e;cursor:not-allowed}.conversation-module__Mc2ukW__send{color:#0b0b0c;background:#f5f5f6}.conversation-module__Mc2ukW__send:hover{background:#fff}.conversation-module__Mc2ukW__send:disabled{opacity:.5}.conversation-module__Mc2ukW__textarea{color:#f5f5f6;min-width:0;max-height:136px;font:inherit;resize:none;background:0 0;border:0;outline:0;flex:1;padding:8px 6px;font-size:16px;line-height:24px;overflow-y:auto}.conversation-module__Mc2ukW__textarea::placeholder{color:#7d7d87;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-module__Mc2ukW__round{color:#f5f5f6;cursor:pointer;-webkit-backdrop-filter:blur(18px);background:#121214e6;border:1px solid #ffffff2e;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;transition:background .16s,border-color .16s;display:grid;position:relative}.conversation-module__Mc2ukW__round:hover:not(:disabled){background:#1b1b1f}.conversation-module__Mc2ukW__round[data-mic=on]{border-color:color-mix(in srgb, var(--service-accent) 60%, transparent)}.conversation-module__Mc2ukW__round[data-listening=true]{background:color-mix(in srgb, var(--service-accent) 16%, #121214)}.conversation-module__Mc2ukW__round:disabled{color:#55555e;cursor:not-allowed}.conversation-module__Mc2ukW__ring{border:2px solid var(--service-accent);opacity:0;transform:scale(calc(1 + var(--level,0) * .55));pointer-events:none;border-radius:50%;transition:opacity .2s;position:absolute;inset:-2px}.conversation-module__Mc2ukW__round[data-listening=true] .conversation-module__Mc2ukW__ring{opacity:.85}.conversation-module__Mc2ukW__close{color:#0b0b0c;background:#f5f5f6;border-color:#0000}.conversation-module__Mc2ukW__close:hover:not(:disabled){background:#fff}.conversation-module__Mc2ukW__dockNote{color:#8f8f99;font-size:12px}.conversation-module__Mc2ukW__simulate{color:#d9d8de;cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.conversation-module__Mc2ukW__simulate input{width:16px;height:16px;accent-color:var(--service-accent,#fff);margin:0}.conversation-module__Mc2ukW__overlay{z-index:60;background:#000000a6;animation:.18s conversation-module__Mc2ukW__fadeIn;position:fixed;inset:0}.conversation-module__Mc2ukW__drawer{z-index:61;color:#f5f5f6;background:#121214;border-left:1px solid #ffffff1f;flex-direction:column;width:min(440px,100vw);font-family:Aeonik,Arial,sans-serif;animation:.26s cubic-bezier(.2,.8,.2,1) conversation-module__Mc2ukW__drawerIn;display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-30px 0 80px -40px #000}.conversation-module__Mc2ukW__drawer:focus{outline:none}.conversation-module__Mc2ukW__drawerHead{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:18px 16px 14px 22px;display:flex}.conversation-module__Mc2ukW__drawerTitle{letter-spacing:-.01em;font-size:20px;font-weight:400}.conversation-module__Mc2ukW__drawerClose{color:#d9d8de;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.conversation-module__Mc2ukW__drawerClose:hover{color:#fff;background:#ffffff12}.conversation-module__Mc2ukW__drawerClose:focus-visible{outline:2px solid var(--service-accent);outline-offset:2px}.conversation-module__Mc2ukW__history{padding:4px 22px calc(24px + env(safe-area-inset-bottom));flex-direction:column;list-style:none;display:flex;overflow-y:auto}.conversation-module__Mc2ukW__historyItem{border-bottom:1px solid #ffffff0f;flex-direction:column;gap:4px;padding:14px 0;display:flex}.conversation-module__Mc2ukW__question{color:#a2a2ad;font-size:13px;line-height:1.5}.conversation-module__Mc2ukW__confirm{z-index:61;color:#f5f5f6;background:#121214;border:1px solid #34343c;border-radius:16px;flex-direction:column;gap:10px;width:min(360px,100vw - 32px);padding:22px;font-family:Aeonik,Arial,sans-serif;animation:.16s conversation-module__Mc2ukW__fadeIn;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 80px -30px #000}.conversation-module__Mc2ukW__confirm:focus{outline:none}.conversation-module__Mc2ukW__confirmTitle{letter-spacing:-.01em;font-size:21px;font-weight:400;line-height:1.2}.conversation-module__Mc2ukW__confirmText{color:#a2a2ad;font-size:14px;line-height:1.5}.conversation-module__Mc2ukW__confirmActions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.conversation-module__Mc2ukW__quietButton,.conversation-module__Mc2ukW__exitButton{min-height:42px;font:inherit;cursor:pointer;border-radius:9px;padding:9px 16px;font-size:14px;font-weight:500}.conversation-module__Mc2ukW__quietButton{color:#f5f5f6;background:0 0;border:1px solid #3a3a43}.conversation-module__Mc2ukW__quietButton:hover{background:#ffffff0f}.conversation-module__Mc2ukW__exitButton{color:#0b0b0c;background:#f5f5f6;border:0}.conversation-module__Mc2ukW__exitButton:hover{background:#fff}.conversation-module__Mc2ukW__quietButton:focus-visible,.conversation-module__Mc2ukW__exitButton:focus-visible{outline:2px solid var(--service-accent);outline-offset:3px}@keyframes conversation-module__Mc2ukW__fadeIn{0%{opacity:0}}@keyframes conversation-module__Mc2ukW__drawerIn{0%{opacity:0;transform:translate(32px)}}@keyframes conversation-module__Mc2ukW__sheetIn{0%{opacity:0;transform:translateY(40px)}}.conversation-module__Mc2ukW__orb{width:var(--orb-size,320px);aspect-ratio:1;flex:none;transition:--orb-c0 .6s,--orb-c1 .6s,--orb-c2 .6s;position:relative}.conversation-module__Mc2ukW__orbCanvas{opacity:0;pointer-events:none;width:125%;height:125%;transition:opacity .9s;position:absolute;top:-12.5%;left:-12.5%}.conversation-module__Mc2ukW__orbCanvas[data-ready=true]{opacity:1}.conversation-module__Mc2ukW__orbFallback{isolation:isolate;background:radial-gradient(circle at 34% 28%, color-mix(in srgb, var(--orb-c2) 62%, #fff) 0%, var(--orb-c2) 20%, var(--orb-c1) 47%, var(--orb-c0) 72%, color-mix(in srgb, var(--orb-c0) 55%, #070708) 100%);box-shadow:inset -28px -36px 70px #0707088c, inset 14px 18px 46px #ffffff24, 0 0 90px -16px color-mix(in srgb, var(--orb-c1) 55%, transparent);border-radius:50%;position:absolute;inset:0;overflow:hidden}.conversation-module__Mc2ukW__orbBlob{filter:blur(22px);mix-blend-mode:screen;opacity:.7;border-radius:50%;animation:16s ease-in-out infinite alternate conversation-module__Mc2ukW__orbDrift;position:absolute}.conversation-module__Mc2ukW__orbBlob:first-child{background:radial-gradient(circle, var(--orb-c2) 0%, transparent 68%);width:70%;height:70%;top:-6%;left:-8%}.conversation-module__Mc2ukW__orbBlob:nth-child(2){background:radial-gradient(circle, var(--orb-c0) 0%, transparent 66%);mix-blend-mode:normal;opacity:.6;width:80%;height:80%;animation-duration:21s;animation-delay:-7s;bottom:-20%;right:-18%}.conversation-module__Mc2ukW__orbBlob:nth-child(3){background:radial-gradient(circle, color-mix(in srgb, var(--orb-c2) 40%, #fff) 0%, transparent 70%);width:44%;height:44%;animation-duration:12s;animation-delay:-3s;top:16%;left:22%}.conversation-module__Mc2ukW__orbGrain{background-image:var(--orbitia-grain-image);mix-blend-mode:overlay;opacity:.5;background-size:160px 160px;border-radius:50%;position:absolute;inset:0}.conversation-module__Mc2ukW__orbBlob:first-child{translate:calc(var(--orb-energy,0) * 12%) calc(var(--orb-pulse,0) * -9%);transition:translate .18s ease-out}.conversation-module__Mc2ukW__orbBlob:nth-child(2){translate:calc(var(--orb-energy,0) * -13%) calc(var(--orb-pulse,0) * 8%);transition:translate .18s ease-out}.conversation-module__Mc2ukW__orbBlob:nth-child(3){translate:calc(var(--orb-pulse,0) * -9%) calc(var(--orb-energy,0) * 10%);transition:translate .18s ease-out}.conversation-module__Mc2ukW__orb[data-state=thinking] .conversation-module__Mc2ukW__orbBlob,.conversation-module__Mc2ukW__orb[data-state=speaking] .conversation-module__Mc2ukW__orbBlob{animation-duration:5s}@keyframes conversation-module__Mc2ukW__orbDrift{0%{transform:translate(0)rotate(0)scale(1)}50%{transform:translate(8%,6%)rotate(40deg)scale(1.08)}to{transform:translate(-6%,4%)rotate(-30deg)scale(.95)}}@media (max-width:720px){.conversation-module__Mc2ukW__header{padding-top:66px}}@media (max-width:600px){.conversation-module__Mc2ukW__stage{gap:20px;padding-inline:16px}.conversation-module__Mc2ukW__orbSize{--orb-size:min(44vw, 22svh)}.conversation-module__Mc2ukW__caption{font-size:20px;line-height:1.36}.conversation-module__Mc2ukW__page[data-phase=conversation] .conversation-module__Mc2ukW__talk{min-height:236px}.conversation-module__Mc2ukW__page[data-phase=summary] .conversation-module__Mc2ukW__caption{font-size:18px}.conversation-module__Mc2ukW__hint{font-size:14px}.conversation-module__Mc2ukW__lead{font-size:16px}.conversation-module__Mc2ukW__summary{padding:14px 16px 6px}.conversation-module__Mc2ukW__summaryItem{grid-template-columns:minmax(0,1fr);gap:0}.conversation-module__Mc2ukW__summaryItem dt{padding-top:2px;font-size:12px}.conversation-module__Mc2ukW__composerRow{gap:8px}.conversation-module__Mc2ukW__drawer{border-top:1px solid #ffffff1f;border-left:0;border-radius:18px 18px 0 0;width:100%;max-height:84svh;animation-name:conversation-module__Mc2ukW__sheetIn;inset:auto 0 0}}@media (max-height:700px) and (min-width:601px){.conversation-module__Mc2ukW__orbSize{--orb-size:min(30vw, 170px, 24svh)}.conversation-module__Mc2ukW__caption{font-size:23px}}@media (prefers-reduced-motion:reduce){.conversation-module__Mc2ukW__orbBlob,.conversation-module__Mc2ukW__orb .conversation-module__Mc2ukW__orbFallback,.conversation-module__Mc2ukW__liveDot,.conversation-module__Mc2ukW__overlay,.conversation-module__Mc2ukW__drawer,.conversation-module__Mc2ukW__confirm{animation:none!important}.conversation-module__Mc2ukW__orb,.conversation-module__Mc2ukW__orbCanvas,.conversation-module__Mc2ukW__orbFallback,.conversation-module__Mc2ukW__word,.conversation-module__Mc2ukW__echo,.conversation-module__Mc2ukW__progressFill,.conversation-module__Mc2ukW__primary,.conversation-module__Mc2ukW__ring,.conversation-module__Mc2ukW__chip,.conversation-module__Mc2ukW__pill,.conversation-module__Mc2ukW__round{transition:none}.conversation-module__Mc2ukW__orb[data-state] .conversation-module__Mc2ukW__orbFallback{transform:none}.conversation-module__Mc2ukW__orbBlob:nth-child(n){transition:none;translate:none}.conversation-module__Mc2ukW__ring,.conversation-module__Mc2ukW__primary:active{transform:none}}
.detect-module__h2cPxa__main{color:#f5f5f6;flex-direction:column;min-width:0;min-height:100dvh;padding-inline:24px;display:flex}.detect-module__h2cPxa__doneMain{min-height:100dvh}.detect-module__h2cPxa__brandHeader{flex-direction:column;align-items:center;gap:8px;padding-top:20px;display:flex}.detect-module__h2cPxa__symbol{width:64px;height:64px}.detect-module__h2cPxa__serviceName{color:#d8d8dc;letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:1.2}.detect-module__h2cPxa__stage{flex:1;justify-content:center;align-items:center;min-width:0;padding:32px 0 14vh;display:flex}.detect-module__h2cPxa__main[data-step=profile] .detect-module__h2cPxa__stage{align-items:flex-start;padding:36px 0 0}.detect-module__h2cPxa__main[data-step=chooser] .detect-module__h2cPxa__stage{padding-bottom:8vh}.detect-module__h2cPxa__column{width:100%;min-width:0;max-width:640px;position:relative}.detect-module__h2cPxa__columnWide{max-width:760px}.detect-module__h2cPxa__step{flex-direction:column;gap:28px;min-width:0;display:flex}.detect-module__h2cPxa__headingGroup{flex-direction:column;gap:10px;display:flex}.detect-module__h2cPxa__headingGroup h1{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;outline:none;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.15}.detect-module__h2cPxa__description{color:#a2a2ad;text-wrap:pretty;font-size:17px;line-height:1.55}.detect-module__h2cPxa__actions{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.detect-module__h2cPxa__keyHint{color:#8f8f99;align-items:center;gap:6px;font-size:13px;line-height:19px;display:inline-flex}.detect-module__h2cPxa__keyHint kbd{color:#c9c8cf;font:inherit;border:1px solid #3a3a43;border-radius:5px;padding:1px 6px;font-size:12px}.detect-module__h2cPxa__back{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:40px;height:40px;margin:0 0 20px -6px;padding:0;display:grid}.detect-module__h2cPxa__back:hover{background:#ffffff14}.detect-module__h2cPxa__back:focus-visible{outline:2px solid var(--service-accent);outline-offset:2px}.detect-module__h2cPxa__backArrow{transform:scaleX(-1)}.detect-module__h2cPxa__primary{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 22px;font-size:14px;font-weight:500;line-height:1.4;transition:filter .16s,transform .16s,opacity .16s;display:inline-flex}.detect-module__h2cPxa__primary:active:not(:disabled){transform:translateY(1px)}.detect-module__h2cPxa__primary:disabled{cursor:not-allowed}.detect-module__h2cPxa__primary:focus-visible{outline:2px solid var(--service-accent);outline-offset:4px}.detect-module__h2cPxa__input,.detect-module__h2cPxa__textarea,.detect-module__h2cPxa__comboboxInput{color:#f5f5f6;background:#121214;border:1px solid #3a3a43;border-radius:10px;width:100%;transition:border-color .16s,box-shadow .16s}.detect-module__h2cPxa__input{height:56px;padding:6px 16px;font-size:18px}.detect-module__h2cPxa__inputLarge{letter-spacing:-.01em;height:60px;padding:0 20px;font-size:20px}.detect-module__h2cPxa__textarea{resize:vertical;field-sizing:content;min-height:104px;max-height:360px;padding:14px 16px;font-size:17px;line-height:26px;display:block}.detect-module__h2cPxa__input::placeholder,.detect-module__h2cPxa__textarea::placeholder,.detect-module__h2cPxa__comboboxInput::placeholder{color:#6f6f78;opacity:1}.detect-module__h2cPxa__input:focus,.detect-module__h2cPxa__textarea:focus,.detect-module__h2cPxa__comboboxInput:focus{border-color:var(--service-accent);box-shadow:0 0 0 1px var(--service-accent);outline:none}.detect-module__h2cPxa__combobox{position:relative}.detect-module__h2cPxa__comboboxIcon{color:#8f8f99;pointer-events:none;position:absolute;inset-block-start:20px;inset-inline-start:20px}.detect-module__h2cPxa__comboboxInput{letter-spacing:-.01em;height:60px;padding:0 20px 0 52px;font-size:20px}.detect-module__h2cPxa__comboboxInput[aria-expanded=true]{border-color:var(--service-accent);box-shadow:0 0 0 1px var(--service-accent)}.detect-module__h2cPxa__listbox{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#17171bf7;border:1px solid #34343c;border-radius:12px;max-height:min(420px,52vh);padding:6px;list-style:none;animation:.18s cubic-bezier(.22,1,.36,1) detect-module__h2cPxa__drop;position:absolute;inset-block-start:calc(100% + 8px);inset-inline:0;overflow-y:auto;box-shadow:0 24px 64px #000000b8}.detect-module__h2cPxa__listbox[hidden]{display:none}.detect-module__h2cPxa__option{cursor:pointer;border-radius:8px;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex;position:relative}.detect-module__h2cPxa__option:hover{background:#ffffff0a}.detect-module__h2cPxa__option[aria-selected=true]{box-shadow:inset 2px 0 0 var(--service-accent);background:#ffffff12}.detect-module__h2cPxa__option+.detect-module__h2cPxa__option[data-typed]{margin-top:9px}.detect-module__h2cPxa__option+.detect-module__h2cPxa__option[data-typed]:before{content:"";background:#2a2a31;height:1px;position:absolute;inset-block-start:-5px;inset-inline:12px}.detect-module__h2cPxa__optionText{flex-direction:column;gap:2px;min-width:0;display:flex}.detect-module__h2cPxa__optionName{color:#c9c8cf;overflow-wrap:anywhere;font-size:16px;line-height:22px}.detect-module__h2cPxa__optionName strong{color:#fff;font-weight:600}.detect-module__h2cPxa__option[data-typed] .detect-module__h2cPxa__optionName{color:#f5f5f6}.detect-module__h2cPxa__optionMeta{color:#8f8f99;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.detect-module__h2cPxa__typedTile{color:#a2a2ad;border:1px dashed #4a4a53;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.detect-module__h2cPxa__typedTile[data-size=large]{border-radius:13px;width:48px;height:48px}.detect-module__h2cPxa__monogram{width:var(--mono-size);height:var(--mono-size);border:1px solid color-mix(in srgb, var(--mono-a) 42%, transparent);border-radius:calc(var(--mono-size) * .28);background:linear-gradient(145deg, color-mix(in srgb, var(--mono-a) 30%, #121214), color-mix(in srgb, var(--mono-b) 12%, #121214));color:color-mix(in srgb, var(--mono-b) 30%, #fff);font-size:calc(var(--mono-size) * .36);letter-spacing:-.02em;-webkit-user-select:none;user-select:none;flex-shrink:0;place-items:center;font-weight:500;line-height:1;display:inline-grid}.detect-module__h2cPxa__monogramSolid{background:linear-gradient(145deg, var(--mono-a), var(--mono-b));color:#fff;box-shadow:inset 0 1px 0 #ffffff40, 0 8px 24px color-mix(in srgb, var(--mono-a) 28%, transparent);border-color:#0000}.detect-module__h2cPxa__choices{flex-direction:column;gap:10px;display:flex}.detect-module__h2cPxa__choice{cursor:pointer;min-width:0;animation:.38s cubic-bezier(.22,1,.36,1) both detect-module__h2cPxa__rise;animation-delay:calc(var(--i,0) * 45ms);background:#121214d9;border:1px solid #2c2c33;border-radius:14px;align-items:center;gap:16px;padding:16px 18px;transition:border-color .16s,background-color .16s;display:flex;position:relative}.detect-module__h2cPxa__choice:hover{background:#151518;border-color:#46464f}.detect-module__h2cPxa__choice[data-none]{background:0 0;border-style:dashed}.detect-module__h2cPxa__choice:has(input:checked){border-style:solid;border-color:var(--service-accent);background:color-mix(in srgb, var(--service-accent) 7%, #121214)}.detect-module__h2cPxa__choice:has(input:focus-visible){outline:2px solid var(--service-accent);outline-offset:3px}.detect-module__h2cPxa__choiceInput{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.detect-module__h2cPxa__choiceText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.detect-module__h2cPxa__choiceName{color:#f5f5f6;letter-spacing:-.01em;overflow-wrap:anywhere;font-size:17px;font-weight:500;line-height:1.3}.detect-module__h2cPxa__choiceMeta{color:#a2a2ad;overflow-wrap:anywhere;font-size:13px;line-height:18px}.detect-module__h2cPxa__choiceTagline{color:#c9c8cf;text-wrap:pretty;margin-top:3px;font-size:14px;line-height:1.45}.detect-module__h2cPxa__radioMark{border:1.5px solid #55555e;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;transition:border-color .16s;display:grid}.detect-module__h2cPxa__choice:has(input:checked) .detect-module__h2cPxa__radioMark{border-color:var(--service-accent)}.detect-module__h2cPxa__choice:has(input:checked) .detect-module__h2cPxa__radioMark:after{content:"";background:var(--service-accent);border-radius:50%;width:10px;height:10px}.detect-module__h2cPxa__searching{text-align:center;flex-direction:column;align-items:center;gap:28px;display:flex}.detect-module__h2cPxa__radar{place-items:center;width:216px;height:216px;margin-block:-24px -16px;display:grid;position:relative}.detect-module__h2cPxa__halo{background:radial-gradient(circle, color-mix(in srgb, var(--service-accent) 24%, transparent) 0%, transparent 70%);border-radius:50%;position:absolute;inset:36px}.detect-module__h2cPxa__ring{border:1px solid var(--service-accent);opacity:0;border-radius:50%;animation:2.7s cubic-bezier(.2,.6,.35,1) infinite detect-module__h2cPxa__ripple;position:absolute;inset:60px}.detect-module__h2cPxa__ring:nth-child(3){animation-delay:.9s}.detect-module__h2cPxa__ring:nth-child(4){animation-delay:1.8s}.detect-module__h2cPxa__radar[data-finished] .detect-module__h2cPxa__ring{opacity:0;transition:opacity .3s;animation:none}.detect-module__h2cPxa__radarIcon{z-index:1;box-shadow:0 14px 44px color-mix(in srgb, var(--service-accent) 28%, transparent);position:relative}.detect-module__h2cPxa__searchingTitle{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;outline:none;max-width:600px;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.15}.detect-module__h2cPxa__checklist{text-align:start;background:#121214cc;border:1px solid #2a2a31;border-radius:14px;flex-direction:column;gap:14px;width:100%;max-width:420px;padding:20px 22px;list-style:none;display:flex}.detect-module__h2cPxa__checklist li{color:#6f6f78;align-items:center;gap:12px;font-size:15px;line-height:22px;transition:color .2s;display:flex}.detect-module__h2cPxa__checklist li[data-state=active]{color:#f5f5f6}.detect-module__h2cPxa__checklist li[data-state=done]{color:#c9c8cf}.detect-module__h2cPxa__checkMark{border:1.5px dashed #3e3e46;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.detect-module__h2cPxa__checklist li[data-state=active] .detect-module__h2cPxa__checkMark{border:0}.detect-module__h2cPxa__checklist li[data-state=done] .detect-module__h2cPxa__checkMark{background:var(--service-accent);color:#121214;border:0;animation:.32s cubic-bezier(.22,1,.36,1) detect-module__h2cPxa__pop}.detect-module__h2cPxa__spinner{border:2px solid #ffffff1f;border-block-start-color:var(--service-accent);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite detect-module__h2cPxa__spin}.detect-module__h2cPxa__profile{flex-direction:column;gap:28px;min-width:0;display:flex}.detect-module__h2cPxa__companyCard{background:linear-gradient(#17171b,#121214);border:1px solid #2c2c33;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:18px 20px;display:grid}.detect-module__h2cPxa__companyText{min-width:0}.detect-module__h2cPxa__companyName{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:20px;font-weight:500;line-height:1.25}.detect-module__h2cPxa__companyMeta{color:#a2a2ad;overflow-wrap:anywhere;margin-top:3px;font-size:14px;line-height:20px}.detect-module__h2cPxa__linkButton{min-height:36px;color:var(--service-accent);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;margin:-6px -10px;padding:6px 10px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.detect-module__h2cPxa__linkButton:hover{background:#ffffff0d}.detect-module__h2cPxa__linkButton:focus-visible{outline:2px solid var(--service-accent);outline-offset:0}.detect-module__h2cPxa__linkRow{flex-wrap:wrap;gap:8px 28px;padding:6px 10px 0;display:flex}.detect-module__h2cPxa__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.detect-module__h2cPxa__fieldCard{min-width:0;animation:.42s cubic-bezier(.22,1,.36,1) both detect-module__h2cPxa__rise;animation-delay:calc(var(--i,0) * 55ms + 60ms);background:#121214d9;border:1px solid #2a2a31;border-radius:14px;flex-direction:column;gap:8px;padding:16px 18px 18px;transition:border-color .16s;display:flex}.detect-module__h2cPxa__fieldCardWide{grid-column:1/-1}.detect-module__h2cPxa__fieldCard[data-editing]{border-color:var(--service-accent);background:#141417}.detect-module__h2cPxa__fieldHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.detect-module__h2cPxa__fieldLabelGroup{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;min-height:32px;display:flex}.detect-module__h2cPxa__fieldLabel{color:#a2a2ad;font-size:14px;line-height:20px}.detect-module__h2cPxa__fieldValue{color:#f5f5f6;white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty;font-size:17px;line-height:1.5}.detect-module__h2cPxa__iconButton{color:#a2a2ad;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;margin:-2px -8px 0 0;padding:0;transition:background-color .16s,color .16s;display:grid}.detect-module__h2cPxa__iconButton:hover{color:#fff;background:#ffffff12}.detect-module__h2cPxa__iconButton:focus-visible{outline:2px solid var(--service-accent);outline-offset:0;color:#fff}.detect-module__h2cPxa__editArea{flex-direction:column;gap:12px;display:flex}.detect-module__h2cPxa__editActions{flex-wrap:wrap;gap:8px;display:flex}.detect-module__h2cPxa__saveButton,.detect-module__h2cPxa__ghostButton,.detect-module__h2cPxa__secondaryButton{cursor:pointer;border-radius:9px;min-height:40px;padding:9px 16px;font-size:14px;font-weight:500;line-height:20px}.detect-module__h2cPxa__saveButton{background:var(--service-accent);color:#121214;border:0}.detect-module__h2cPxa__saveButton:hover{filter:brightness(1.06)}.detect-module__h2cPxa__saveButton:disabled{cursor:not-allowed;opacity:.45;filter:none}.detect-module__h2cPxa__ghostButton{color:#f5f5f6;background:0 0;border:1px solid #3a3a43}.detect-module__h2cPxa__ghostButton:hover,.detect-module__h2cPxa__secondaryButton:hover{background:#ffffff0d}.detect-module__h2cPxa__secondaryButton{color:#f5f5f6;background:#18181c;border:1px solid #3a3a43;flex-shrink:0}.detect-module__h2cPxa__saveButton:focus-visible,.detect-module__h2cPxa__ghostButton:focus-visible,.detect-module__h2cPxa__secondaryButton:focus-visible{outline:2px solid var(--service-accent);outline-offset:3px}.detect-module__h2cPxa__addCard{color:#c9c8cf;text-align:start;cursor:pointer;background:0 0;border:1px dashed #3a3a43;border-radius:14px;grid-column:1/-1;align-items:center;gap:10px;min-height:52px;padding:12px 18px;font-size:15px;transition:border-color .16s,color .16s;animation:.42s cubic-bezier(.22,1,.36,1) .36s both detect-module__h2cPxa__rise;display:flex}.detect-module__h2cPxa__addCard:hover{color:#fff;border-color:#55555e}.detect-module__h2cPxa__addCard:focus-visible{outline:2px solid var(--service-accent);outline-offset:3px}.detect-module__h2cPxa__addCard .detect-module__h2cPxa__tag{margin-inline-start:auto}.detect-module__h2cPxa__badge{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:22px;padding:0 8px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.detect-module__h2cPxa__badge[data-tone=found]{background:color-mix(in srgb, var(--service-accent) 13%, transparent);color:var(--service-accent)}.detect-module__h2cPxa__badge[data-tone=inferred]{color:#f5c46b;background:#f5c46b17;box-shadow:inset 0 0 0 1px #f5c46b38}.detect-module__h2cPxa__badge[data-tone=edited]{color:#e7e6ea;background:#ffffff12}.detect-module__h2cPxa__tag{color:#a2a2ad;background:#ffffff0d;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:12px;line-height:18px}.detect-module__h2cPxa__tag[data-required]{color:#c9c8cf;background:0 0;box-shadow:inset 0 0 0 1px #3a3a43}.detect-module__h2cPxa__section{flex-direction:column;gap:18px;padding-top:12px;display:flex}.detect-module__h2cPxa__sectionHeading{flex-direction:column;gap:6px;display:flex}.detect-module__h2cPxa__sectionHeading h2{letter-spacing:-.025em;font-size:22px;font-weight:500;line-height:1.2}.detect-module__h2cPxa__sectionHeading p{color:#a2a2ad;text-wrap:pretty;font-size:15px;line-height:1.5}.detect-module__h2cPxa__formFields{flex-direction:column;gap:24px;display:flex}.detect-module__h2cPxa__textField,.detect-module__h2cPxa__inlineField{flex-direction:column;gap:8px;min-width:0;display:flex}.detect-module__h2cPxa__labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.detect-module__h2cPxa__fieldQuestion{color:#f5f5f6;text-wrap:pretty;font-size:16px;line-height:24px}.detect-module__h2cPxa__help{color:#a2a2ad;text-wrap:pretty;margin-top:-4px;font-size:13px;line-height:19px}.detect-module__h2cPxa__inlineRow{align-items:center;gap:10px;display:flex}.detect-module__h2cPxa__inlineRow .detect-module__h2cPxa__input{flex:1;min-width:0}.detect-module__h2cPxa__materialStack{border-radius:14px;flex-direction:column;gap:10px;transition:box-shadow .16s;display:flex}.detect-module__h2cPxa__stackDragging{box-shadow:0 0 0 2px var(--service-accent)}.detect-module__h2cPxa__fileList{flex-direction:column;gap:10px;list-style:none;display:flex}.detect-module__h2cPxa__materialCard{background:#121214d9;border:1px solid #2a2a31;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"tile text badge button";align-items:center;gap:4px 14px;padding:14px 14px 14px 16px;display:grid}.detect-module__h2cPxa__materialCard>:first-child{grid-area:tile}.detect-module__h2cPxa__materialText{grid-area:text;min-width:0}.detect-module__h2cPxa__materialCard>.detect-module__h2cPxa__badge{grid-area:badge}.detect-module__h2cPxa__materialCard>.detect-module__h2cPxa__iconButton{grid-area:button;margin:0}.detect-module__h2cPxa__materialTile{background:color-mix(in srgb, var(--service-accent) 12%, #121214);width:48px;height:48px;color:var(--service-accent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.detect-module__h2cPxa__materialTitle{color:#f5f5f6;overflow-wrap:anywhere;text-wrap:pretty;font-size:16px;font-weight:500;line-height:22px}.detect-module__h2cPxa__materialMeta{color:#a2a2ad;overflow-wrap:anywhere;margin-top:2px;font-size:13px;line-height:18px}.detect-module__h2cPxa__fileThumb{object-fit:cover;background:#1b1b1f;border-radius:10px;flex-shrink:0;width:48px;height:48px}.detect-module__h2cPxa__dropzone{text-align:center;background:#121214b3;border:1px dashed #4a4a53;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:28px 20px 24px;transition:border-color .16s,background-color .16s;display:flex}.detect-module__h2cPxa__dropzoneActive{border-color:var(--service-accent);background:color-mix(in srgb, var(--service-accent) 6%, #121214)}.detect-module__h2cPxa__dropIcon{background:color-mix(in srgb, var(--service-accent) 12%, #121214);width:44px;height:44px;color:var(--service-accent);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.detect-module__h2cPxa__dropTitle{font-size:16px;font-weight:500;line-height:22px}.detect-module__h2cPxa__dropHint{color:#a2a2ad;font-size:13px;line-height:19px}.detect-module__h2cPxa__dropzone .detect-module__h2cPxa__secondaryButton{margin-top:8px}.detect-module__h2cPxa__footer{flex-wrap:wrap;align-items:center;gap:12px 18px;padding:12px 0 72px;display:flex}.detect-module__h2cPxa__missing{color:#a2a2ad;text-wrap:pretty;flex:240px;font-size:14px;line-height:20px}@keyframes detect-module__h2cPxa__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes detect-module__h2cPxa__drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes detect-module__h2cPxa__ripple{0%{opacity:.6;transform:scale(1)}70%{opacity:.12}to{opacity:0;transform:scale(2.15)}}@keyframes detect-module__h2cPxa__spin{to{transform:rotate(360deg)}}@keyframes detect-module__h2cPxa__pop{0%{transform:scale(.6)}to{transform:none}}@media (max-width:600px){.detect-module__h2cPxa__main{padding-inline:20px}.detect-module__h2cPxa__brandHeader{gap:6px;padding-top:76px}.detect-module__h2cPxa__symbol{width:48px;height:48px}.detect-module__h2cPxa__serviceName{font-size:13px}.detect-module__h2cPxa__stage,.detect-module__h2cPxa__main[data-step=profile] .detect-module__h2cPxa__stage,.detect-module__h2cPxa__main[data-step=chooser] .detect-module__h2cPxa__stage{align-items:flex-start;padding:28px 0 56px}.detect-module__h2cPxa__main[data-step=profile] .detect-module__h2cPxa__stage{padding-bottom:0}.detect-module__h2cPxa__step,.detect-module__h2cPxa__profile{gap:24px}.detect-module__h2cPxa__headingGroup h1,.detect-module__h2cPxa__searchingTitle{letter-spacing:-.5px;font-size:26px;line-height:32px}.detect-module__h2cPxa__description{font-size:15px}.detect-module__h2cPxa__comboboxInput{font-size:18px}.detect-module__h2cPxa__input,.detect-module__h2cPxa__textarea{font-size:17px}.detect-module__h2cPxa__inputLarge{font-size:18px}.detect-module__h2cPxa__keyHint{display:none}.detect-module__h2cPxa__primary{min-height:48px}.detect-module__h2cPxa__choice{align-items:flex-start;gap:14px;padding:14px}.detect-module__h2cPxa__choice .detect-module__h2cPxa__radioMark{margin-top:2px}.detect-module__h2cPxa__cards{grid-template-columns:minmax(0,1fr)}.detect-module__h2cPxa__fieldCard{padding:14px 16px 16px}.detect-module__h2cPxa__iconButton{width:44px;height:44px;margin:-6px -10px 0 0}.detect-module__h2cPxa__companyCard{grid-template-columns:auto minmax(0,1fr);padding:16px}.detect-module__h2cPxa__companyCard>.detect-module__h2cPxa__linkButton{grid-column:2;justify-self:start;margin-top:2px}.detect-module__h2cPxa__materialCard{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tile text button""tile badge button"}.detect-module__h2cPxa__materialCard>.detect-module__h2cPxa__badge{justify-self:start}.detect-module__h2cPxa__materialCard>.detect-module__h2cPxa__iconButton{margin:0 -6px 0 0}.detect-module__h2cPxa__inlineRow{flex-direction:column;align-items:stretch}.detect-module__h2cPxa__footer{padding-bottom:56px}.detect-module__h2cPxa__radar{width:184px;height:184px;margin-block:-20px -18px}.detect-module__h2cPxa__ring{inset:44px}.detect-module__h2cPxa__halo{inset:28px}.detect-module__h2cPxa__checklist{padding:18px}}@media (prefers-reduced-motion:reduce){.detect-module__h2cPxa__choice,.detect-module__h2cPxa__fieldCard,.detect-module__h2cPxa__addCard,.detect-module__h2cPxa__listbox,.detect-module__h2cPxa__checklist li[data-state=done] .detect-module__h2cPxa__checkMark{animation:none}.detect-module__h2cPxa__ring{opacity:.28;animation:none;transform:scale(1.3)}.detect-module__h2cPxa__ring:nth-child(3){opacity:.16;transform:scale(1.65)}.detect-module__h2cPxa__ring:nth-child(4){opacity:.08;transform:scale(2)}.detect-module__h2cPxa__spinner{animation:none}.detect-module__h2cPxa__primary,.detect-module__h2cPxa__input,.detect-module__h2cPxa__textarea,.detect-module__h2cPxa__comboboxInput,.detect-module__h2cPxa__choice,.detect-module__h2cPxa__radioMark,.detect-module__h2cPxa__fieldCard,.detect-module__h2cPxa__iconButton,.detect-module__h2cPxa__addCard,.detect-module__h2cPxa__materialStack,.detect-module__h2cPxa__dropzone,.detect-module__h2cPxa__checklist li{transition:none}}
.live-module__-7VtRW__layout{grid-template-columns:minmax(0,44fr) minmax(0,56fr);min-height:100svh;display:grid}.live-module__-7VtRW__formColumn{flex-direction:column;min-width:0;min-height:100svh;padding:68px clamp(32px,4.2vw,64px) 32px;display:flex}.live-module__-7VtRW__preview{justify-content:center;align-self:start;align-items:center;min-width:0;height:100svh;padding:24px;display:flex;position:sticky;top:0}.live-module__-7VtRW__previewHead,.live-module__-7VtRW__grabber,.live-module__-7VtRW__sheetClose,.live-module__-7VtRW__sheetToggle{display:none}.live-module__-7VtRW__card{--ink:#141414;--ink-muted:#6b6b73;--line:#ececef;--pad:clamp(20px, 5.4cqi, 32px);--tint:color-mix(in srgb, var(--glow-c) 9%, #fff);isolation:isolate;width:min(100%,560px);max-height:min(680px,78svh);color:var(--ink);background:#070708;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 120px -40px #0009,0 2px 12px #0000002e;container:report/inline-size}.live-module__-7VtRW__cardScroll{overscroll-behavior:contain;border-radius:inherit;scrollbar-width:none;outline:none;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden auto}.live-module__-7VtRW__cardScroll::-webkit-scrollbar{display:none}.live-module__-7VtRW__cardScroll:focus-visible{box-shadow:inset 0 0 0 2px var(--service-accent)}.live-module__-7VtRW__thumb{z-index:2;opacity:0;cursor:grab;touch-action:none;background:#8e8e9899;border-radius:3px;width:6px;height:0;transition:opacity .2s,width .15s;position:absolute;top:0;right:4px;box-shadow:0 0 0 1px #ffffff40}.live-module__-7VtRW__thumb:active{cursor:grabbing;width:8px}.live-module__-7VtRW__card:hover .live-module__-7VtRW__thumb:not([data-hidden=true]){opacity:1}.live-module__-7VtRW__thumb[data-hidden=true]{pointer-events:none}.live-module__-7VtRW__form{flex-direction:column;flex:1;min-width:0;display:flex}.live-module__-7VtRW__header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding-bottom:18px;display:grid}.live-module__-7VtRW__back{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:40px;height:40px;margin-inline-start:-6px;padding:0;display:inline-grid}.live-module__-7VtRW__back:hover:not(:disabled){background:#ffffff14}.live-module__-7VtRW__back:disabled{cursor:default}.live-module__-7VtRW__back:focus-visible{outline:2px solid var(--service-accent);outline-offset:2px}.live-module__-7VtRW__backArrow{transform:scaleX(-1)}.live-module__-7VtRW__symbol{width:52px;height:52px}.live-module__-7VtRW__serviceName{color:var(--foreground);letter-spacing:-.01em;text-align:end;overflow-wrap:anywhere;justify-self:end;font-size:15px;font-weight:500;line-height:1.2}.live-module__-7VtRW__progress{flex-direction:column;gap:12px;display:flex}.live-module__-7VtRW__progress p{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:15px;line-height:20px}.live-module__-7VtRW__progress strong{color:var(--foreground);font-weight:700}.live-module__-7VtRW__track{--service-progress-remainder:#34343b;height:4px}.live-module__-7VtRW__main{flex:1;align-items:center;min-width:0;padding:40px 0 24px;display:flex}.live-module__-7VtRW__stepHost{width:100%;min-width:0;max-width:540px;margin-inline:auto}.live-module__-7VtRW__step{min-width:0}.live-module__-7VtRW__question{flex-direction:column;gap:22px;min-width:0;display:flex}.live-module__-7VtRW__heading{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.live-module__-7VtRW__heading h1{letter-spacing:-.035em;text-wrap:balance;outline:none;font-size:clamp(26px,2.6vw,38px);font-weight:500;line-height:1.15}.live-module__-7VtRW__hint{color:var(--muted-foreground);text-wrap:pretty;font-size:16px;line-height:1.5}.live-module__-7VtRW__optionalTag{color:var(--muted-foreground);border:1px solid #3a3a43;border-radius:999px;padding:2px 8px;font-size:12px;line-height:18px}.live-module__-7VtRW__input,.live-module__-7VtRW__textarea{border:1px solid var(--input);background:var(--card);width:100%;color:var(--foreground);font:inherit;border-radius:10px;font-size:18px;transition:border-color .16s,box-shadow .16s}.live-module__-7VtRW__input{height:56px;padding:0 16px}.live-module__-7VtRW__textarea{resize:vertical;min-height:160px;max-height:360px;padding:16px;line-height:26px;display:block}.live-module__-7VtRW__input::placeholder,.live-module__-7VtRW__textarea::placeholder{color:#737373;opacity:1}.live-module__-7VtRW__input:focus,.live-module__-7VtRW__textarea:focus{border-color:var(--service-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--service-accent) 20%, transparent);outline:none}.live-module__-7VtRW__input[aria-invalid=true],.live-module__-7VtRW__textarea[aria-invalid=true]{border-color:var(--destructive)}.live-module__-7VtRW__error{color:var(--destructive);margin-top:-8px;font-size:15px;line-height:22px}.live-module__-7VtRW__actions{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.live-module__-7VtRW__primary{min-height:48px;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:13px 22px;font-size:14px;font-weight:500;line-height:1.4;transition:filter .16s,transform .16s;display:inline-flex}.live-module__-7VtRW__primary:active:not(:disabled){transform:translateY(1px)}.live-module__-7VtRW__primary:disabled{cursor:not-allowed}.live-module__-7VtRW__primary:focus-visible{outline:2px solid var(--service-accent);outline-offset:4px}.live-module__-7VtRW__secondary{border:1px solid var(--input);min-height:48px;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border-radius:9px;padding:12px 18px;font-size:14px;font-weight:500}.live-module__-7VtRW__secondary:hover{background:#ffffff0f}.live-module__-7VtRW__secondary:focus-visible{outline:2px solid var(--service-accent);outline-offset:3px}.live-module__-7VtRW__keyHint{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:19px;display:inline-flex}.live-module__-7VtRW__keyHint kbd{color:#d6d5db;min-width:22px;height:22px;font:inherit;background:#1b1b1f;border:1px solid #3a3a43;border-radius:5px;justify-content:center;align-items:center;gap:4px;padding:0 6px;font-size:11px;font-weight:500;display:inline-flex}.live-module__-7VtRW__tabs{border:1px solid var(--input);background:var(--card);border-radius:11px;flex-wrap:wrap;align-self:flex-start;gap:4px;max-width:100%;padding:4px;display:inline-flex}.live-module__-7VtRW__tab{min-height:38px;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:500;transition:background .16s,color .16s}.live-module__-7VtRW__tab:hover{color:var(--foreground)}.live-module__-7VtRW__tab[aria-selected=true]{color:#fff;background:#2a2a31;box-shadow:inset 0 0 0 1px #ffffff14}.live-module__-7VtRW__tab:focus-visible{outline:2px solid var(--service-accent);outline-offset:2px}.live-module__-7VtRW__panel{min-width:0;margin-top:-6px}.live-module__-7VtRW__dropArea{flex-direction:column;gap:12px;display:flex}.live-module__-7VtRW__dropzone{width:100%;min-height:168px;color:var(--foreground);font:inherit;text-align:center;cursor:pointer;background:#121214bf;border:1.5px dashed #55555f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:24px;font-size:15px;transition:border-color .16s,background .16s;display:flex}.live-module__-7VtRW__dropzone:hover,.live-module__-7VtRW__dropzone[data-dragging]{border-color:var(--service-accent);background:color-mix(in srgb, var(--service-accent) 7%, #121214)}.live-module__-7VtRW__dropzone[data-invalid]{border-color:var(--destructive)}.live-module__-7VtRW__dropzone:focus-visible{outline:2px solid var(--service-accent);outline-offset:3px}.live-module__-7VtRW__dropzone strong{font-weight:500}.live-module__-7VtRW__dropzone>span:last-child{color:var(--muted-foreground);font-size:13px}.live-module__-7VtRW__dropIcon{background:color-mix(in srgb, var(--service-accent) 16%, transparent);width:40px;height:40px;color:var(--service-accent);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.live-module__-7VtRW__fileList{flex-direction:column;gap:8px;display:flex}.live-module__-7VtRW__fileItem{background:var(--card);border:1px solid #2e2e35;border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}.live-module__-7VtRW__fileThumb{color:#c9c8cf;object-fit:cover;background:#202025;border-radius:7px;place-items:center;width:40px;height:40px;display:grid}.live-module__-7VtRW__fileText{flex-direction:column;min-width:0;display:flex}.live-module__-7VtRW__fileName{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.live-module__-7VtRW__fileMeta{color:var(--muted-foreground);font-size:12px}.live-module__-7VtRW__remove{width:36px;height:36px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.live-module__-7VtRW__remove:hover{color:#fff;background:#ffffff10}.live-module__-7VtRW__remove:focus-visible{outline:2px solid var(--service-accent);outline-offset:1px}.live-module__-7VtRW__checklist,.live-module__-7VtRW__missingList{flex-direction:column;gap:10px;display:flex}.live-module__-7VtRW__checklist li{color:#e2e1e6;align-items:center;gap:10px;font-size:15px;display:flex}.live-module__-7VtRW__checklist svg{background:color-mix(in srgb, var(--service-accent) 18%, transparent);color:var(--service-accent);box-sizing:content-box;border-radius:50%;flex-shrink:0;padding:3px}.live-module__-7VtRW__missingList button{min-height:40px;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:1px dashed #55555f;border-radius:9px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;display:inline-flex}.live-module__-7VtRW__missingList button:hover{border-color:var(--service-accent)}.live-module__-7VtRW__missingList button:focus-visible{outline:2px solid var(--service-accent);outline-offset:2px}.live-module__-7VtRW__simulation{color:#8f8f99;font-size:13px}.live-module__-7VtRW__cover{isolation:isolate;padding:18px var(--pad) 22px;color:#fff;background:#070708;border-radius:20px 20px 0 0;flex-direction:column;flex-shrink:0;gap:10px;display:flex;position:relative;overflow:hidden}.live-module__-7VtRW__cover:before{--orbit:50% 35px;content:"";z-index:-1;background:repeating-radial-gradient(circle at var(--orbit), transparent 0 27px, #ffffff14 27px 28px);-webkit-mask:radial-gradient(circle at var(--orbit), transparent 0 22px, #000 26px, #0008 90px, transparent 170px);-webkit-mask:radial-gradient(circle at var(--orbit), transparent 0 22px, #000 26px, #0008 90px, transparent 170px);mask:radial-gradient(circle at var(--orbit), transparent 0 22px, #000 26px, #0008 90px, transparent 170px);pointer-events:none;position:absolute;inset:0}.live-module__-7VtRW__coverSymbol{align-self:center;width:34px;height:auto}.live-module__-7VtRW__coverBottom{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.live-module__-7VtRW__coverClient{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.live-module__-7VtRW__coverTitle{color:var(--cover-title);letter-spacing:-.04em;margin-bottom:10px;font-size:clamp(28px,7.4cqi,42px);font-weight:500;line-height:.95}.live-module__-7VtRW__coverFor{color:#ffffffb8;font-size:12px}.live-module__-7VtRW__coverCompany,.live-module__-7VtRW__coverSkeleton{letter-spacing:-.02em;max-width:100%;font-size:clamp(18px,4.3cqi,24px);font-weight:500;line-height:1.15}.live-module__-7VtRW__score{flex-shrink:0;display:flex}.live-module__-7VtRW__ring{aspect-ratio:1;place-items:center;width:clamp(66px,15cqi,84px);display:grid;position:relative}.live-module__-7VtRW__ring svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.live-module__-7VtRW__ringTrack{fill:none;stroke:#ffffff47;stroke-width:1.6px;stroke-dasharray:2.4 4.4;stroke-linecap:round;transition:stroke .4s,stroke-width .4s}.live-module__-7VtRW__score[data-ready] .live-module__-7VtRW__ringTrack{stroke:var(--ring-track);stroke-width:6px;stroke-dasharray:none}.live-module__-7VtRW__ringArc{fill:none;stroke:var(--ring-arc);stroke-width:6px;stroke-linecap:round;transition:stroke-dasharray .65s cubic-bezier(.22,1,.36,1),stroke .4s}.live-module__-7VtRW__ringValue{font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;font-size:clamp(18px,4.4cqi,24px);font-weight:500;line-height:1;display:flex}.live-module__-7VtRW__ringValue small{color:#ffffffa6;margin-top:3px;font-size:10px}.live-module__-7VtRW__dimensions{background:#fff;flex-direction:column;flex:1 0 auto;padding-bottom:12px;display:flex}.live-module__-7VtRW__dimension{padding:22px var(--pad);grid-template-columns:40px minmax(0,1fr);gap:16px;display:grid;position:relative}.live-module__-7VtRW__dimensions>li+li>.live-module__-7VtRW__dimension:before{content:"";top:0;right:var(--pad);left:var(--pad);border-top:1px solid var(--line);position:absolute}.live-module__-7VtRW__dimensionIcon{object-fit:contain;width:40px;height:40px}.live-module__-7VtRW__dimension[data-pending] .live-module__-7VtRW__dimensionIcon{opacity:.3;filter:grayscale()}.live-module__-7VtRW__dimensionBody{flex-direction:column;gap:8px;min-width:0;padding-top:6px;display:flex}.live-module__-7VtRW__dimensionHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.live-module__-7VtRW__dimensionHead h3{letter-spacing:-.01em;text-wrap:balance;min-width:0;font-size:16px;font-weight:500;line-height:1.3}.live-module__-7VtRW__dimension[data-pending] h3{color:#8a8a93}.live-module__-7VtRW__dimensionScore{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:16px;font-weight:500}.live-module__-7VtRW__dimensionProblem{color:var(--ink-muted);text-wrap:pretty;font-size:14px;line-height:1.6}.live-module__-7VtRW__dimensionProposal{color:var(--ink);text-wrap:pretty;flex-direction:column;gap:2px;font-size:14px;line-height:1.6;display:flex}.live-module__-7VtRW__dimensionProposal strong{font-weight:600}.live-module__-7VtRW__dimension[data-fresh]{animation:live-module__-7VtRW__freshTint 1.9s ease-out var(--delay)}.live-module__-7VtRW__appear{animation:live-module__-7VtRW__appear .5s cubic-bezier(.22, 1, .36, 1) var(--delay) backwards}.live-module__-7VtRW__skeleton{flex-direction:column;gap:9px;padding-top:6px;display:flex}.live-module__-7VtRW__bar{background:linear-gradient(90deg,#ececef 30%,#f7f7f9 50%,#ececef 70%) 0 0/220% 100%;border-radius:5px;height:10px;animation:1.8s ease-in-out infinite live-module__-7VtRW__shimmer;display:block}.live-module__-7VtRW__skeleton .live-module__-7VtRW__bar:nth-child(2){width:90%}.live-module__-7VtRW__skeleton .live-module__-7VtRW__bar:nth-child(3){width:58%}.live-module__-7VtRW__scoreBar{flex-shrink:0;width:40px;height:12px}.live-module__-7VtRW__caret{background:var(--accent-strong);vertical-align:-.16em;border-radius:1px;width:2px;height:1.05em;margin-inline-start:3px;animation:1.06s step-end infinite live-module__-7VtRW__blink;display:inline-block}.live-module__-7VtRW__reveal{animation:.3s cubic-bezier(.22,1,.36,1) both live-module__-7VtRW__reveal}.live-module__-7VtRW__cover .live-module__-7VtRW__caret{background:#fff}.live-module__-7VtRW__glow{z-index:-2;aspect-ratio:1;filter:blur(26px);pointer-events:none;border-radius:50%;position:absolute}.live-module__-7VtRW__glowA{background:radial-gradient(circle, var(--glow-a) 0%, color-mix(in srgb, var(--glow-a) 45%, transparent) 36%, transparent 68%);opacity:.82;width:82%;animation:14s ease-in-out infinite alternate live-module__-7VtRW__drift;top:-46%;right:-20%}.live-module__-7VtRW__glowB{background:radial-gradient(circle, var(--glow-b) 0%, color-mix(in srgb, var(--glow-c) 35%, transparent) 40%, transparent 68%);opacity:.55;width:70%;animation:19s ease-in-out infinite alternate-reverse live-module__-7VtRW__drift;bottom:-52%;left:-16%}.live-module__-7VtRW__grain{z-index:-1;mix-blend-mode:soft-light;opacity:.55;pointer-events:none;background:url(/report-assets/grain.png) 0 0/192px;position:absolute;inset:0}.live-module__-7VtRW__coverCompany{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.live-module__-7VtRW__coverSkeleton{color:#ffffff5c;background:#ffffff0f;border:1px dashed #ffffff2e;border-radius:8px;padding:0 .4em}@keyframes live-module__-7VtRW__blink{50%{opacity:0}}@keyframes live-module__-7VtRW__reveal{0%{opacity:0;transform:translateY(6px)}}@keyframes live-module__-7VtRW__shimmer{0%{background-position:100% 0}to{background-position:-120% 0}}@keyframes live-module__-7VtRW__drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-7%,6%)scale(1.1)}}@keyframes live-module__-7VtRW__appear{0%{opacity:0;transform:translateY(6px)}}@keyframes live-module__-7VtRW__freshTint{0%{background-color:#0000}14%{background-color:var(--tint)}to{background-color:#0000}}@media (min-width:900px){.live-module__-7VtRW__layout{grid-template-rows:auto auto minmax(0,1fr);column-gap:clamp(24px,3vw,48px);padding:68px clamp(32px,4.2vw,64px) 32px}.live-module__-7VtRW__formColumn,.live-module__-7VtRW__form{display:contents}.live-module__-7VtRW__header{grid-area:1/1/auto/-1}.live-module__-7VtRW__progress{grid-area:2/1/auto/-1}.live-module__-7VtRW__main{grid-area:3/1}.live-module__-7VtRW__preview{grid-area:3/2;align-items:flex-start;height:auto;padding:32px 0 0;top:24px}.live-module__-7VtRW__card{max-height:min(680px,100svh - 230px)}}@media (max-width:1099px){.live-module__-7VtRW__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-inline:36px}}@media (max-width:899px){.live-module__-7VtRW__layout{display:block}.live-module__-7VtRW__formColumn{min-height:100svh;padding:68px 24px calc(104px + env(safe-area-inset-bottom))}.live-module__-7VtRW__main{padding-top:32px}.live-module__-7VtRW__preview{z-index:70;height:auto;padding:env(safe-area-inset-top) 0 0;visibility:hidden;background:#070708 url(/survey-assets/background.png) top/cover no-repeat;flex-direction:column;justify-content:flex-start;align-self:auto;align-items:stretch;transition:transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s;position:fixed;inset:0;transform:translateY(100%)}.live-module__-7VtRW__preview[data-open]{visibility:visible;transition:transform .42s cubic-bezier(.22,1,.36,1),visibility;transform:none}.live-module__-7VtRW__previewHead{flex-shrink:0;justify-content:flex-end;align-items:center;height:60px;padding:8px 12px 0;display:flex;position:relative}.live-module__-7VtRW__grabber{background:#ffffff2e;border-radius:2px;width:36px;height:4px;display:block;position:absolute;top:8px;left:50%;transform:translate(-50%)}.live-module__-7VtRW__sheetClose{color:#fff;cursor:pointer;background:#1b1b1f;border:1px solid #ffffff24;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.live-module__-7VtRW__sheetClose:focus-visible{outline:2px solid var(--service-accent);outline-offset:2px}.live-module__-7VtRW__card{border-radius:20px 20px 0 0;flex:1;width:100%;min-height:0;max-height:none}.live-module__-7VtRW__thumb{display:none}.live-module__-7VtRW__dimensions{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.live-module__-7VtRW__sheetToggle{bottom:calc(16px + env(safe-area-inset-bottom));z-index:45;color:#fff;min-height:52px;font:inherit;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#1b1b20b8;border:1px solid #ffffff2b;border-radius:999px;align-items:center;gap:8px;padding:0 20px 0 24px;font-size:15px;font-weight:500;display:inline-flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 14px 34px -12px #000c,inset 0 1px #ffffff14}.live-module__-7VtRW__sheetToggle:focus-visible{outline:2px solid var(--service-accent);outline-offset:3px}}@media (max-width:600px){.live-module__-7VtRW__formColumn{padding-inline:20px}.live-module__-7VtRW__symbol{width:44px;height:44px}.live-module__-7VtRW__serviceName{font-size:13px}.live-module__-7VtRW__heading h1{letter-spacing:-.5px;font-size:26px;line-height:32px}.live-module__-7VtRW__hint{font-size:15px}.live-module__-7VtRW__input,.live-module__-7VtRW__textarea{font-size:17px}.live-module__-7VtRW__actions>.live-module__-7VtRW__primary{flex:auto}}@media (hover:none) and (pointer:coarse){.live-module__-7VtRW__keyHint{display:none}}@media (prefers-reduced-motion:reduce){.live-module__-7VtRW__caret,.live-module__-7VtRW__reveal,.live-module__-7VtRW__bar,.live-module__-7VtRW__glowA,.live-module__-7VtRW__glowB,.live-module__-7VtRW__appear,.live-module__-7VtRW__dimension[data-fresh]{animation:none}.live-module__-7VtRW__preview,.live-module__-7VtRW__preview[data-open],.live-module__-7VtRW__ringTrack,.live-module__-7VtRW__ringArc,.live-module__-7VtRW__thumb,.live-module__-7VtRW__input,.live-module__-7VtRW__textarea,.live-module__-7VtRW__tab,.live-module__-7VtRW__dropzone,.live-module__-7VtRW__primary{transition:none}}
