*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}body{color:#3e2723;background:#fff8f0;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif}#root{flex-direction:column;min-height:100vh;display:flex}._layout_q2k1v_1{flex-direction:column;align-items:center;min-height:100vh;padding:1rem;display:flex}._header_q2k1v_9{text-align:center;padding:2rem 0 1.5rem}._title_q2k1v_14{color:#5d4037;font-size:2rem;font-weight:700}._subtitle_q2k1v_20{color:#8d6e63;margin-top:.5rem;font-size:1.125rem}._main_q2k1v_26{flex:1;width:100%;max-width:800px}._indicator_13rhk_1{justify-content:center;align-items:center;gap:0;margin-bottom:2rem;display:flex}._step_13rhk_9{align-items:center;gap:.5rem;display:flex}._dot_13rhk_15{color:#8d6e63;background:#f5ede3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:600;transition:all .25s;display:flex}._active_13rhk_29 ._dot_13rhk_15{color:#3e2723;background:#d4a574}._current_13rhk_33 ._dot_13rhk_15{box-shadow:0 0 0 3px #d4a5744d}._label_13rhk_37{color:#8d6e63;white-space:nowrap;font-size:.875rem;font-weight:500}._active_13rhk_29 ._label_13rhk_37{color:#5d4037}@media (width<=640px){._label_13rhk_37{display:none}}._line_13rhk_52{background:#f5ede3;width:40px;height:2px;margin:0 .5rem}._active_13rhk_29 ._line_13rhk_52{background:#d4a574}@media (width<=640px){._line_13rhk_52{width:24px}}._container_1i2ar_1{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 12px #0000001a}._heading_1i2ar_8{color:#5d4037;margin-bottom:.5rem;font-size:1.5rem}._description_1i2ar_14{color:#8d6e63;margin-bottom:1.5rem}._inputRow_1i2ar_19{gap:.75rem;margin-bottom:1rem;display:flex}._input_1i2ar_19{color:#3e2723;background:#fff;border:2px solid #f5ede3;border-radius:8px;width:100%;padding:.75rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:1rem;transition:border-color .15s}._input_1i2ar_19:focus{border-color:#d4a574;outline:none}._input_1i2ar_19::placeholder{color:#8d6e63}._input_1i2ar_19{flex:1}._addButton_1i2ar_47{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:1rem;font-weight:600;transition:all .15s;display:inline-flex}._addButton_1i2ar_47:disabled{opacity:.5;cursor:not-allowed}._addButton_1i2ar_47{color:#3e2723;background:#d4a574}._addButton_1i2ar_47:hover:not(:disabled){background:#b8894e}._addButton_1i2ar_47{flex-shrink:0}._list_1i2ar_76{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;list-style:none;display:flex}._item_1i2ar_84{background:#fff8f0;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._index_1i2ar_93{color:#3e2723;background:#d4a574;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;display:flex}._url_1i2ar_107{color:#5d4037;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;overflow:hidden}._removeButton_1i2ar_116{color:#8d6e63;cursor:pointer;background:0 0;border:none;padding:0 .25rem;font-size:1.5rem;line-height:1}._removeButton_1i2ar_116:hover{color:#c62828}._actions_1i2ar_129{justify-content:flex-end;display:flex}._nextButton_1i2ar_134{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:1rem;font-weight:600;transition:all .15s;display:inline-flex}._nextButton_1i2ar_134:disabled{opacity:.5;cursor:not-allowed}._nextButton_1i2ar_134{color:#3e2723;background:#d4a574}._nextButton_1i2ar_134:hover:not(:disabled){background:#b8894e}._container_g09u0_1{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 12px #0000001a}._heading_g09u0_8{color:#5d4037;margin-bottom:.5rem;font-size:1.5rem}._description_g09u0_14{color:#8d6e63;margin-bottom:1.5rem}._fields_g09u0_19{flex-direction:column;gap:1.25rem;margin-bottom:1.5rem;display:flex}._field_g09u0_19{flex-direction:column;gap:.5rem;display:flex}._label_g09u0_32{color:#5d4037;font-size:.875rem;font-weight:600}._input_g09u0_38{color:#3e2723;background:#fff;border:2px solid #f5ede3;border-radius:8px;width:100%;padding:.75rem 1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:1rem;transition:border-color .15s}._input_g09u0_38:focus{border-color:#d4a574;outline:none}._input_g09u0_38::placeholder{color:#8d6e63}._input_g09u0_38{max-width:300px}._hint_g09u0_60{color:#8d6e63;font-size:.875rem}._summary_g09u0_65{color:#5d4037;background:#fff8f0;border-radius:8px;margin-bottom:1.5rem;padding:.75rem 1rem;font-size:.875rem}._actions_g09u0_74{justify-content:space-between;display:flex}._backButton_g09u0_79{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:1rem;font-weight:600;transition:all .15s;display:inline-flex}._backButton_g09u0_79:disabled{opacity:.5;cursor:not-allowed}._backButton_g09u0_79{color:#5d4037;background:0 0;border:2px solid #e8c9a0}._backButton_g09u0_79:hover:not(:disabled){background:#fff8f0;border-color:#d4a574}._generateButton_g09u0_107{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:1rem;font-weight:600;transition:all .15s;display:inline-flex}._generateButton_g09u0_107:disabled{opacity:.5;cursor:not-allowed}._generateButton_g09u0_107{color:#3e2723;background:#d4a574}._generateButton_g09u0_107:hover:not(:disabled){background:#b8894e}._container_traex_1{text-align:center;background:#fff;border-radius:12px;padding:3rem 1.5rem;box-shadow:0 4px 12px #0000001a}._spinner_traex_10{width:56px;height:56px;margin:0 auto 1.5rem;position:relative}._spinnerInner_traex_17{border:4px solid #f5ede3;border-top-color:#d4a574;border-radius:50%;width:100%;height:100%;animation:.8s linear infinite _spin_traex_10}@keyframes _spin_traex_10{to{transform:rotate(360deg)}}._heading_traex_31{color:#5d4037;margin-bottom:.5rem;font-size:1.5rem}._status_traex_37{color:#b8894e;margin-bottom:.5rem;font-weight:600}._hint_traex_43{color:#8d6e63;font-size:.875rem}._errorIcon_traex_48{color:#c62828;background:#ffebee;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 1.5rem;font-size:1.5rem;font-weight:700;display:flex}._errorMessage_traex_62{color:#c62828;word-break:break-word;margin-bottom:1rem;font-size:.875rem}._failedList_traex_69{text-align:left;background:#fff8f0;border-radius:8px;margin-bottom:1.5rem;padding:1rem;font-size:.875rem}._failedList_traex_69 ul{color:#5d4037;margin:.5rem 0 .5rem 1.5rem;list-style:outside}._actions_traex_83{justify-content:center;gap:1rem;display:flex}._backButton_traex_89{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:1rem;font-weight:600;transition:all .15s;display:inline-flex}._backButton_traex_89:disabled{opacity:.5;cursor:not-allowed}._backButton_traex_89{color:#5d4037;background:0 0;border:2px solid #e8c9a0}._backButton_traex_89:hover:not(:disabled){background:#fff8f0;border-color:#d4a574}._retryButton_traex_117{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:1rem;font-weight:600;transition:all .15s;display:inline-flex}._retryButton_traex_117:disabled{opacity:.5;cursor:not-allowed}._retryButton_traex_117{color:#3e2723;background:#d4a574}._retryButton_traex_117:hover:not(:disabled){background:#b8894e}._container_e5w8g_1{flex-direction:column;gap:1.5rem;display:flex}._header_e5w8g_7{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 12px #0000001a}._heading_e5w8g_14{color:#5d4037;margin-bottom:.5rem;font-size:1.5rem}._summary_e5w8g_20{color:#8d6e63;margin-bottom:1rem}._meta_e5w8g_25{color:#5d4037;flex-wrap:wrap;gap:1rem;font-size:.875rem;display:flex}._legend_e5w8g_33{flex-wrap:wrap;gap:.75rem;padding:0 .5rem;display:flex}._legendItem_e5w8g_40{color:#5d4037;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._legendDot_e5w8g_48{border-radius:50%;flex-shrink:0;width:12px;height:12px}._timeline_e5w8g_55{flex-direction:column;display:flex}._step_e5w8g_60{gap:.75rem;min-height:80px;display:flex}._timeColumn_e5w8g_66{flex-direction:column;flex-shrink:0;align-items:flex-end;width:80px;padding-top:.75rem;display:flex}@media (width>=640px){._timeColumn_e5w8g_66{width:100px}}._time_e5w8g_55{color:#5d4037;white-space:nowrap;font-size:.875rem;font-weight:600}._endTime_e5w8g_87{color:#8d6e63;white-space:nowrap;font-size:.75rem}._connector_e5w8g_93{flex-direction:column;flex-shrink:0;align-items:center;width:20px;padding-top:1rem;display:flex}._dot_e5w8g_102{border-radius:50%;flex-shrink:0;width:12px;height:12px}._line_e5w8g_109{background:#f5ede3;flex:1;width:2px;margin-top:.25rem}._card_e5w8g_116{background:#fff;border-radius:8px;flex:1;margin-bottom:.75rem;padding:.75rem 1rem;box-shadow:0 1px 3px #00000014}._cardHeader_e5w8g_125{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._recipeBadge_e5w8g_134{white-space:nowrap;border-radius:100px;padding:2px 8px;font-size:.75rem;font-weight:600}._assignee_e5w8g_142{color:#8d6e63;white-space:nowrap;font-size:.75rem;font-weight:600}._action_e5w8g_149{color:#3e2723;font-size:.875rem;line-height:1.5}._notes_e5w8g_155{color:#8d6e63;margin-top:.25rem;font-size:.75rem;font-style:italic}._actions_e5w8g_162{justify-content:center;padding:1rem 0 2rem;display:flex}._startOverButton_e5w8g_168{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;font-size:1rem;font-weight:600;transition:all .15s;display:inline-flex}._startOverButton_e5w8g_168:disabled{opacity:.5;cursor:not-allowed}._startOverButton_e5w8g_168{color:#5d4037;background:0 0;border:2px solid #e8c9a0}._startOverButton_e5w8g_168:hover:not(:disabled){background:#fff8f0;border-color:#d4a574}
