.auth-welcome-module__nSRTHW__page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--agent-canvas:#fff;--agent-ink:#242428;--agent-muted:#71717a;--agent-accent:#736480;--agent-send:#28282d;--agent-on-send:#fff;--agent-line:#eaeaec;--agent-focus:#b9aec8;box-sizing:border-box;background:var(--agent-canvas);min-height:100dvh;color:var(--agent-ink);font:14px/1.6 var(--agent-font,Inter,system-ui,sans-serif);grid-template-rows:auto 1fr auto;padding:28px 40px;display:grid}.auth-welcome-module__nSRTHW__page *{box-sizing:border-box}.auth-welcome-module__nSRTHW__header a{color:inherit;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.auth-welcome-module__nSRTHW__header strong{letter-spacing:.02em;font-size:15px}.auth-welcome-module__nSRTHW__header a>span:last-child{color:var(--agent-muted);font-size:15px}.auth-welcome-module__nSRTHW__card{text-align:center;place-self:center;width:100%;max-width:400px;padding:64px 0 80px}.auth-welcome-module__nSRTHW__logo{color:var(--agent-accent);margin-bottom:24px}.auth-welcome-module__nSRTHW__card h1{letter-spacing:-.8px;margin:0 0 14px;font-size:28px;font-weight:600;line-height:1.25}.auth-welcome-module__nSRTHW__lead{color:var(--agent-muted);margin:0 0 32px;font-size:15px;line-height:1.75}.auth-welcome-module__nSRTHW__continue{background:var(--agent-send);min-height:48px;color:var(--agent-on-send);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:14px;font-weight:550;text-decoration:none;transition:opacity .15s;display:flex}.auth-welcome-module__nSRTHW__continue:hover{opacity:.88}.auth-welcome-module__nSRTHW__page a:focus-visible{outline:3px solid var(--agent-focus);outline-offset:4px}.auth-welcome-module__nSRTHW__help{color:var(--agent-muted);max-width:340px;margin:16px auto 26px;font-size:12px;line-height:1.7}.auth-welcome-module__nSRTHW__switch{color:var(--agent-muted);font-size:13px}.auth-welcome-module__nSRTHW__switch a{color:var(--agent-ink);text-underline-offset:4px;margin-left:4px;font-weight:550}.auth-welcome-module__nSRTHW__features{border-top:1px solid var(--agent-line);color:var(--agent-muted);flex-wrap:wrap;justify-content:center;gap:8px;margin-top:32px;padding-top:22px;font-size:11px;display:flex}.auth-welcome-module__nSRTHW__features span+span:before{content:"·";margin-right:8px}.auth-welcome-module__nSRTHW__footer{text-align:center;color:var(--agent-muted);padding:16px;font-size:12px}.auth-welcome-module__nSRTHW__footer span{margin:0 8px}@media (max-width:540px){.auth-welcome-module__nSRTHW__page{padding:22px 24px 12px}.auth-welcome-module__nSRTHW__card{padding:48px 0}.auth-welcome-module__nSRTHW__card h1{font-size:26px}.auth-welcome-module__nSRTHW__footer{padding:12px 0;font-size:11px}}@media (prefers-reduced-motion:reduce){.auth-welcome-module__nSRTHW__continue{transition:none}}@media (prefers-color-scheme:dark){.auth-welcome-module__nSRTHW__page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--agent-canvas:#171717;--agent-ink:#f4f4f5;--agent-muted:#a2a3ad;--agent-accent:#b69af6;--agent-send:#ececf0;--agent-on-send:#202024;--agent-line:#ffffff18;--agent-focus:#8e78af}}
.user-question-card-module__v31cBa__card{border:1px solid var(--agent-border);background:var(--agent-surface);min-width:0;color:var(--agent-text);font:13px/1.5 var(--agent-font);border-radius:12px;margin:12px 0 20px;padding:18px}.user-question-card-module__v31cBa__card header{color:var(--agent-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:14px;font-size:12px;display:flex}.user-question-card-module__v31cBa__card header span:first-child{color:var(--agent-accent);font-weight:600}.user-question-card-module__v31cBa__card fieldset{border:0;min-width:0;margin:0 0 16px;padding:0}.user-question-card-module__v31cBa__card legend{margin-bottom:12px;padding:0;font-size:14px;font-weight:600}.user-question-card-module__v31cBa__options{gap:8px;display:grid}.user-question-card-module__v31cBa__option{border:1px solid var(--agent-border);cursor:pointer;background:var(--agent-surface);border-radius:8px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.user-question-card-module__v31cBa__option[data-selected=true]{border-color:var(--agent-accent);background:var(--agent-accent-surface)}.user-question-card-module__v31cBa__option:focus-within{outline:2px solid var(--agent-accent);outline-offset:2px}.user-question-card-module__v31cBa__option input{accent-color:var(--agent-accent);flex-shrink:0;margin:4px 0 0}.user-question-card-module__v31cBa__option strong{overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.user-question-card-module__v31cBa__option small{color:var(--agent-muted);margin-top:3px;font-size:12px;display:block}.user-question-card-module__v31cBa__card textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--agent-border);background:var(--agent-surface);width:100%;min-height:80px;color:var(--agent-text);font:inherit;border-radius:8px;margin-top:10px;padding:10px}.user-question-card-module__v31cBa__card textarea:focus-visible,.user-question-card-module__v31cBa__card button:focus-visible{outline:2px solid var(--agent-accent);outline-offset:3px}.user-question-card-module__v31cBa__card footer{color:var(--agent-muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.user-question-card-module__v31cBa__card button{font:inherit;border:1px solid var(--agent-border);background:var(--agent-text);color:var(--agent-surface);cursor:pointer;border-radius:7px;padding:8px 16px}.user-question-card-module__v31cBa__card button:disabled{opacity:.45;cursor:default}.user-question-card-module__v31cBa__receipt strong{font-weight:500}.user-question-card-module__v31cBa__receipt p{color:var(--agent-muted);margin:4px 0 12px}@media (max-width:600px){.user-question-card-module__v31cBa__card{padding:14px}.user-question-card-module__v31cBa__card textarea{font-size:16px}}.user-question-card-module__v31cBa__card footer button.user-question-card-module__v31cBa__primary{background:var(--agent-send);color:var(--agent-on-send)}.user-question-card-module__v31cBa__card[data-status=answered],.user-question-card-module__v31cBa__card[data-status=cancelled]{background:var(--agent-subtle);border-color:#0000;border-radius:8px;margin:8px 0 12px;padding:12px 16px}.user-question-card-module__v31cBa__card[data-status=answered] header,.user-question-card-module__v31cBa__card[data-status=cancelled] header{margin-bottom:6px}.user-question-card-module__v31cBa__receipt{overflow-wrap:anywhere}.user-question-card-module__v31cBa__receipt strong{color:var(--agent-muted);font-size:12px;font-weight:400}.user-question-card-module__v31cBa__receipt p{color:var(--agent-ink);margin:3px 0 8px;font-size:13px;font-weight:500}.user-question-card-module__v31cBa__receipt:last-child p{margin-bottom:0}
.brain-navigation-link-module__4RyerG__link{border:1px solid var(--agent-border);background:var(--agent-surface);font:500 13px/20px var(--agent-font);vertical-align:middle;border-radius:7px;align-items:center;gap:10px;margin:3px 4px 3px 0;padding:6px 10px;display:inline-flex;color:var(--agent-ink)!important;text-decoration:none!important}.brain-navigation-link-module__4RyerG__link:hover{background:var(--agent-hover)}.brain-navigation-link-module__4RyerG__link:focus-visible{outline:2px solid var(--agent-focus);outline-offset:2px}.brain-navigation-link-module__4RyerG__link>span{color:var(--agent-muted)}
.inline-connection-module__upjBxG__trigger{border:1px solid var(--agent-border);background:var(--agent-surface);min-height:36px;color:var(--agent-text);font:500 13px/20px var(--agent-font);cursor:pointer;border-radius:8px;align-items:center;gap:8px;margin:4px 0;padding:6px 12px;display:inline-flex}.inline-connection-module__upjBxG__trigger:hover{background:var(--agent-hover)}.inline-connection-module__upjBxG__dialog{border:1px solid var(--agent-border);background:var(--agent-surface);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--agent-text);font:14px/22px var(--agent-font);border-radius:16px;margin:auto;padding:0;inset:0;overflow:auto;box-shadow:0 24px 80px #0004}.inline-connection-module__upjBxG__dialog::backdrop{background:#0007}.inline-connection-module__upjBxG__dialog header{border-bottom:1px solid var(--agent-line);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.inline-connection-module__upjBxG__dialog header span{align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.inline-connection-module__upjBxG__dialog header button{color:var(--agent-muted);cursor:pointer;background:0 0;border:0;min-width:36px;min-height:36px;font-size:24px}.inline-connection-module__upjBxG__body{padding:24px}.inline-connection-module__upjBxG__body h2{font:600 22px/28px var(--agent-font);color:var(--agent-ink);margin:16px 0 8px}.inline-connection-module__upjBxG__body p{color:var(--agent-muted);margin:0 0 16px}.inline-connection-module__upjBxG__body footer{flex-wrap:wrap;gap:8px;margin:20px 0 14px;display:flex}.inline-connection-module__upjBxG__body footer button,.inline-connection-module__upjBxG__body footer a{border:1px solid var(--agent-border);background:var(--agent-surface);min-height:36px;color:var(--agent-text);font:500 13px/20px var(--agent-font);cursor:pointer;border-radius:8px;padding:7px 12px;text-decoration:none}.inline-connection-module__upjBxG__body footer .inline-connection-module__upjBxG__primary{background:var(--agent-send);color:var(--agent-on-send);border-color:#0000}.inline-connection-module__upjBxG__body footer button:disabled{opacity:.5;cursor:wait}.inline-connection-module__upjBxG__body small{color:var(--agent-muted);font-size:12px;line-height:18px;display:block}.inline-connection-module__upjBxG__body .inline-connection-module__upjBxG__error{color:var(--agent-error-text)}.inline-connection-module__upjBxG__success{background:var(--agent-subtle);color:var(--agent-positive);overflow-wrap:anywhere;border-radius:8px;padding:12px}.inline-connection-module__upjBxG__trigger:focus-visible,.inline-connection-module__upjBxG__dialog :is(button,a):focus-visible{outline:2px solid var(--agent-focus);outline-offset:2px}@media (pointer:coarse){.inline-connection-module__upjBxG__trigger,.inline-connection-module__upjBxG__body footer button,.inline-connection-module__upjBxG__body footer a{min-height:44px}}
