.styles_panel__lDBtG{width:100%;min-height:590px;overflow:hidden;border:1px solid rgba(223,231,242,.92);border-radius:8px;background:#fff;box-shadow:0 24px 62px rgba(49,100,255,.12),0 12px 30px rgba(11,22,57,.08)}.styles_panelHeader__OIK6e,.styles_resultSurface__8dQjl,.styles_thinkingSurface__uBNND{padding:28px}.styles_kicker__WNKA3{margin:0;color:#3164ff;font-size:12px;font-weight:900;letter-spacing:0;line-height:1.4;text-transform:uppercase}.styles_title__3_nRV{margin:8px 0 0;color:var(--brain-color-ink);font-size:28px;font-weight:900;letter-spacing:0;line-height:1.25}.styles_description__3tjPz{margin:10px 0 0;color:var(--brain-color-secondary);font-size:15px;line-height:1.75}.styles_form__oaY7k{display:grid;gap:16px;max-height:min(560px,100dvh - 220px);overflow-y:auto;overscroll-behavior:contain;padding:0 28px;scroll-padding-bottom:104px;scrollbar-gutter:stable}.styles_field__lnoqq,.styles_templateSelect__I6XI5{display:grid;gap:7px}.styles_field__lnoqq label,.styles_templateSelect__I6XI5 label{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--brain-color-ink);font-size:14px;font-weight:900;line-height:1.4}.styles_templateSelect__I6XI5 select{width:100%;border:1px solid var(--brain-color-line-strong);border-radius:8px;appearance:none;background:linear-gradient(45deg,transparent 50%,var(--brain-color-muted) 50%) calc(100% - 18px) 50%/6px 6px no-repeat,linear-gradient(135deg,var(--brain-color-muted) 50%,transparent 50%) calc(100% - 14px) 50%/6px 6px no-repeat,#fbfcff;color:var(--brain-color-ink);font:inherit;font-size:15px;font-weight:800;line-height:1.5;outline:none;padding:12px 38px 12px 14px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.styles_templateSelect__I6XI5 select:focus{border-color:#3164ff;background-color:#fff;box-shadow:0 0 0 4px rgba(49,100,255,.12)}.styles_field__lnoqq label span{flex:none;border-radius:999px;background:#f5f7fe;color:#3164ff;font-size:11px;font-weight:900;line-height:1;padding:5px 8px}.styles_field__lnoqq input,.styles_field__lnoqq textarea{width:100%;border:1px solid var(--brain-color-line-strong);border-radius:8px;background:#fbfcff;color:var(--brain-color-ink);font:inherit;font-size:15px;line-height:1.5;outline:none;padding:12px 14px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.styles_field__lnoqq textarea{min-height:116px;resize:vertical}.styles_field__lnoqq input:focus,.styles_field__lnoqq textarea:focus{border-color:#3164ff;background:#fff;box-shadow:0 0 0 4px rgba(49,100,255,.12)}.styles_field__lnoqq input[aria-invalid=true],.styles_field__lnoqq textarea[aria-invalid=true]{border-color:#d8355f;background:#fff8fa}.styles_errorText__tDlUN,.styles_formError__C6Sov,.styles_helperText__3L8i_{margin:0;font-size:12px;line-height:1.55}.styles_helperText__3L8i_{color:var(--brain-color-muted)}.styles_errorText__tDlUN,.styles_formError__C6Sov{color:#c82850;font-weight:700}.styles_actionBar__PE6fB{position:sticky;bottom:0;z-index:2;margin:0 -28px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 18px),#fff;padding:18px 28px 28px}.styles_primaryButton__AD8e0,.styles_secondaryButton__aM_bX{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(0,0,0,0);border-radius:999px;cursor:pointer;font:inherit;font-size:15px;font-weight:900;letter-spacing:0;line-height:1;padding:13px 22px;text-align:center;text-decoration:none;transition:box-shadow .18s ease,transform .18s ease}.styles_primaryButton__AD8e0{width:100%;background:var(--brain-color-blue);color:#fff}.styles_primaryButton__AD8e0:disabled{cursor:not-allowed;background:#d9e0ef;color:#71809a}.styles_completionBadge__KjYUy{display:inline-flex;min-width:48px;align-items:center;justify-content:center;border-radius:999px;background:hsla(0,0%,100%,.2);color:inherit;font-size:13px;line-height:1;padding:7px 10px}.styles_primaryButton__AD8e0:disabled .styles_completionBadge__KjYUy{background:hsla(0,0%,100%,.55)}.styles_secondaryButton__aM_bX{margin-top:24px;background:#fff;border-color:var(--brain-color-line-strong);color:var(--brain-color-ink)}.styles_primaryButton__AD8e0:hover,.styles_secondaryButton__aM_bX:hover{box-shadow:0 10px 24px rgba(49,100,255,.16);transform:translateY(-1px)}.styles_primaryButton__AD8e0:disabled:hover{box-shadow:none;transform:none}.styles_resultSurface__8dQjl,.styles_thinkingSurface__uBNND{display:flex;min-height:590px;flex-direction:column;justify-content:center}.styles_thinkingMark__N5cdv{width:70px;height:70px;margin-bottom:22px;border:8px solid #edf2ff;border-top-color:#3164ff;border-radius:50%;animation:styles_spin__8F7Yg 1s linear infinite}.styles_stepList___XaYP{display:grid;gap:14px;margin:28px 0 0;padding:0;list-style:none}.styles_stepList___XaYP li{display:flex;align-items:center;gap:12px;color:var(--brain-color-muted);font-size:15px;font-weight:700;line-height:1.5;transition:color .16s ease}.styles_stepList___XaYP li span{display:inline-flex;width:28px;height:28px;flex:none;align-items:center;justify-content:center;border-radius:50%;background:#f1f4fb;color:inherit;font-size:12px}.styles_stepList___XaYP .styles_stepActive__ssRaO{color:var(--brain-color-blue)}.styles_stepList___XaYP .styles_stepActive__ssRaO span{background:#eef3ff}@keyframes styles_spin__8F7Yg{to{transform:rotate(1turn)}}@media(max-width:640px){.styles_panel__lDBtG{min-height:0}.styles_panelHeader__OIK6e,.styles_resultSurface__8dQjl,.styles_thinkingSurface__uBNND{padding:22px}.styles_form__oaY7k{padding:0 22px 22px}.styles_title__3_nRV{font-size:23px}.styles_resultSurface__8dQjl,.styles_thinkingSurface__uBNND{min-height:420px}}