.GuestWorkspace_workspace__YIyif{position:relative;isolation:isolate;display:flex;flex-direction:column;height:100dvh;min-height:400px;overflow:hidden;background:var(--bg);color:var(--text);font-size:14px}.GuestWorkspace_workspace__YIyif *{box-sizing:border-box}.GuestWorkspace_workspace__YIyif :is(button,input,textarea,a){font-family:inherit}.GuestWorkspace_workspace__YIyif button{cursor:pointer;-webkit-tap-highlight-color:transparent}.GuestWorkspace_workspace__YIyif :is(button,input,textarea,a):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.GuestWorkspace_ambient__9ZSRZ{position:absolute;z-index:-2;inset:0;pointer-events:none;background:radial-gradient(ellipse 55% 65% at 78% 30%,color-mix(in srgb,var(--accent),transparent 86%),transparent 75%),radial-gradient(ellipse 45% 40% at 13% 87%,color-mix(in srgb,var(--accent),transparent 92%),transparent)}.GuestWorkspace_flowField__an0eH{position:absolute;z-index:-1;width:100%;height:100%;inset:0;pointer-events:none;opacity:.42}.GuestWorkspace_header__55kUu{display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(100% - 64px,1280px);min-height:76px;margin:0 auto}.GuestWorkspace_brand__vITOf{display:inline-flex;align-items:center;gap:9px;flex-shrink:0;color:var(--text);font-size:26px;font-weight:750;letter-spacing:-1.35px;text-decoration:none}.GuestWorkspace_brand__vITOf>span>span{color:var(--accent)}.GuestWorkspace_publicNav__II4oP{display:flex;align-items:center;justify-content:center;gap:18px}.GuestWorkspace_publicNav__II4oP a{color:var(--muted);font-size:12px;text-decoration:none}.GuestWorkspace_publicNav__II4oP a:hover{color:var(--text)}.GuestWorkspace_actions__Nt6KE{display:flex;align-items:center;gap:9px}.GuestWorkspace_signIn__ma2XU,.GuestWorkspace_signUp__m40EW{min-height:38px;border-radius:11px;padding:9px 14px;font-size:12px;font-weight:650}.GuestWorkspace_signIn__ma2XU{border:1px solid var(--glass-border);background:var(--panel);color:var(--text)}.GuestWorkspace_signIn__ma2XU:hover{border-color:var(--accent);background:var(--accent-soft)}.GuestWorkspace_signUp__m40EW{border:1px solid var(--accent);background:var(--accent);color:var(--bg)}.GuestWorkspace_signUp__m40EW:hover{filter:brightness(1.08)}.GuestWorkspace_conversationShell__0Y1ya{position:relative;display:flex;flex:1 1;min-height:0;width:100%}.GuestWorkspace_conversation__z1gvO{flex:1 1;min-height:0}.GuestWorkspace_loading__bMMfx{display:flex;flex:1 1;align-items:center;justify-content:center;flex-direction:column;gap:14px;color:var(--muted);font-size:12px}.GuestWorkspace_loading__bMMfx p{margin:0}.GuestWorkspace_error__H0_aJ,.GuestWorkspace_gate__wzjYw{position:relative;z-index:4;display:flex;align-items:center;gap:10px;width:min(calc(100% - 32px),760px);margin:0 auto 10px;padding:11px 14px;border:1px solid var(--glass-border);border-radius:13px;background:var(--panel);color:var(--muted);font-size:12px;line-height:1.55}.GuestWorkspace_error__H0_aJ>span{flex:1 1}.GuestWorkspace_error__H0_aJ button{border:1px solid var(--glass-border);border-radius:8px;background:var(--accent-soft);color:var(--text);padding:7px 10px;font-size:11px}.GuestWorkspace_gate__wzjYw{display:grid;grid-template-columns:auto minmax(0,1fr) auto;flex-shrink:0;gap:11px;align-items:center;box-shadow:0 12px 35px #00000022;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.GuestWorkspace_gate__wzjYw strong{color:var(--text);font-size:12px}.GuestWorkspace_gate__wzjYw span{font-size:11px}.GuestWorkspace_gate__wzjYw>div{display:flex;gap:7px}.GuestWorkspace_gate__wzjYw button{min-height:36px;border-radius:9px;padding:8px 11px;font-size:11px;font-weight:650;white-space:nowrap}.GuestWorkspace_gateSignIn__EbNj_{border:1px solid var(--glass-border);background:transparent;color:var(--text)}.GuestWorkspace_gateSignUp__IvrWn{border:1px solid var(--accent);background:var(--accent);color:var(--bg)}@media(max-width:700px){.GuestWorkspace_header__55kUu{width:calc(100% - 28px);min-height:64px;gap:7px}.GuestWorkspace_brand__vITOf{font-size:23px;gap:6px}.GuestWorkspace_brand__vITOf svg{width:29px;height:29px}.GuestWorkspace_publicNav__II4oP{display:none}.GuestWorkspace_actions__Nt6KE{gap:6px}.GuestWorkspace_actions__Nt6KE .theme-toggle{width:35px;height:35px}.GuestWorkspace_signIn__ma2XU,.GuestWorkspace_signUp__m40EW{min-height:40px;padding:8px 10px;font-size:11px}.GuestWorkspace_conversation__z1gvO{padding-bottom:4px}.GuestWorkspace_gate__wzjYw{bottom:8px;grid-template-columns:1fr;width:calc(100% - 20px);gap:5px;padding:10px 12px}.GuestWorkspace_gate__wzjYw>div{justify-content:flex-end}.GuestWorkspace_gate__wzjYw strong{font-size:11px}.GuestWorkspace_gate__wzjYw span{font-size:10px}.GuestWorkspace_gate__wzjYw button{min-height:40px}.GuestWorkspace_error__H0_aJ{width:calc(100% - 20px);font-size:11px}}@media(max-width:370px){.GuestWorkspace_header__55kUu{width:calc(100% - 16px)}.GuestWorkspace_brand__vITOf>span{display:none}.GuestWorkspace_actions__Nt6KE{margin-left:auto}.GuestWorkspace_signIn__ma2XU,.GuestWorkspace_signUp__m40EW{min-height:38px;padding:7px 8px;font-size:10px}.GuestWorkspace_actions__Nt6KE .theme-toggle{width:33px;height:33px}.GuestWorkspace_gate__wzjYw{bottom:5px}.GuestWorkspace_gate__wzjYw>div{display:grid;grid-template-columns:1fr 1.25fr}.GuestWorkspace_gate__wzjYw button{width:100%}.GuestWorkspace_conversation__z1gvO [role=group][aria-label="Conversation mode"]{margin-left:0;margin-right:0;justify-content:space-between}.GuestWorkspace_conversation__z1gvO [role=group][aria-label="Conversation mode"] button{padding-left:8px;padding-right:8px;font-size:9px}}@media(max-height:580px) and (max-width:700px){.GuestWorkspace_header__55kUu{min-height:54px}.GuestWorkspace_gate__wzjYw{position:relative;left:auto;bottom:auto;transform:none;margin:0 auto 5px}.GuestWorkspace_conversation__z1gvO{padding-bottom:0}}@media(prefers-reduced-motion:reduce){.GuestWorkspace_workspace__YIyif *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.GuestWorkspace_loading__bMMfx{padding:24px;text-align:center}.GuestWorkspace_loading__bMMfx h1{margin:0;color:var(--text);font-size:clamp(24px,5vw,34px);font-weight:600}.GuestWorkspace_recoveryActions__TF3dc{display:flex;justify-content:center;gap:10px;margin-top:8px}.GuestWorkspace_publicDisclosure__zpSPM{flex-shrink:0;max-width:100%;padding:5px 14px 9px;text-align:center;color:var(--muted);font-size:11px;line-height:1.35}.GuestWorkspace_publicDisclosure__zpSPM a{color:var(--text);text-underline-offset:2px}.GuestWorkspace_ambient__9ZSRZ{background:radial-gradient(ellipse 38% 40% at 86% 18%,color-mix(in srgb,var(--accent),transparent 94%),transparent 76%),radial-gradient(ellipse 34% 32% at 12% 92%,color-mix(in srgb,var(--accent),transparent 97%),transparent)}.GuestWorkspace_flowField__an0eH{opacity:.22}html[data-theme=light] .GuestWorkspace_workspace__YIyif{background:#fff}html[data-theme=light] .GuestWorkspace_ambient__9ZSRZ{background:radial-gradient(ellipse 38% 40% at 86% 18%,color-mix(in srgb,#386f9c,transparent 97%),transparent 76%),radial-gradient(ellipse 34% 32% at 12% 92%,color-mix(in srgb,#187565,transparent 99%),transparent)}html[data-theme=light] .GuestWorkspace_flowField__an0eH{opacity:.07}html[data-theme=dark] .GuestWorkspace_flowField__an0eH{opacity:.26}