._records_ourml_1{margin-top:12px}._recordLabel_ourml_2{overflow-wrap:anywhere;line-height:1.6}._excerpt_ourml_3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}._toolbar_ourml_4{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:12px}._grid_ourml_5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}._field_ourml_6{min-width:0;display:block}._fieldTitle_ourml_7{display:block;color:#617970;margin-bottom:4px}._fieldText_ourml_8{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}._full_ourml_9{grid-column:1 / -1}._summary_ourml_10{margin:0;font-size:13px;color:#617970}._identity_ourml_11{font-size:12px;color:#617970}._table_ourml_12 .ant-table-cell{vertical-align:top}._drawerActions_ourml_13{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}@media(max-width:640px){._grid_ourml_5{grid-template-columns:minmax(0,1fr)}}._reader_etywj_1{color:#263b38}._toolbar_etywj_1{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}._bookHeader_etywj_1{border-bottom:1px solid #dbe5de;padding:24px 0 28px;margin-bottom:24px}._kicker_etywj_1{color:#597d6c;font-size:12px;font-weight:600;letter-spacing:2px}._bookHeader_etywj_1 h1{font-size:30px;line-height:1.4;margin:12px 0;overflow-wrap:anywhere}._bookHeader_etywj_1 p{line-height:1.8;margin-bottom:4px}._muted_etywj_1{font-size:12px;color:#718479}._layout_etywj_1{display:grid;grid-template-columns:180px minmax(0,1fr);gap:32px;margin-top:24px}._contents_etywj_1{position:sticky;top:20px;align-self:start;padding:18px;background:#eef4f0;border-radius:12px;max-height:80vh;overflow:auto}._contents_etywj_1>span{font-size:12px;letter-spacing:2px;color:#6d8376}._contents_etywj_1 a{display:block;color:#355b4b;padding:14px 0;border-bottom:1px solid #dce6df;line-height:1.6;overflow-wrap:anywhere}._contents_etywj_1 small{display:block;color:#83938b;font-size:11px;margin-bottom:4px}._body_etywj_1{min-width:0}._episode_etywj_1{scroll-margin-top:20px;margin:0 0 40px;padding:28px 32px;border:1px solid #e0e7e1;border-radius:12px;background:#fff;overflow-wrap:anywhere}._episodeHeader_etywj_1{border-bottom:1px solid #edf1ed;padding-bottom:20px;margin-bottom:24px}._episodeHeader_etywj_1 h2{font-size:24px;margin:10px 0 14px}._fields_etywj_1{margin:14px 0;line-height:1.9}._fields_etywj_1>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;margin:6px 0}._fields_etywj_1 dt{color:#718479;font-size:12px}._fields_etywj_1 dd{margin:0;white-space:pre-wrap;font-size:13px}._sectionTitle_etywj_1{margin-top:32px;font-size:18px}._sceneTitle_etywj_1{background:#eef4f0;border-left:3px solid #588372;padding:12px 16px;margin:28px 0 8px;font-size:15px}._row_etywj_1{padding:18px 0;border-bottom:1px solid #edf1ed}._rowMeta_etywj_1{font-size:12px;color:#7a8d81;margin-bottom:12px}._action_etywj_1,._prose_etywj_1{font-size:15px;line-height:2;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 14px}._dialogue_etywj_1{padding:14px 18px;background:#faf8f2;border-radius:8px;margin:14px 0}._dialogue_etywj_1 span{color:#8a8066;font-size:11px}._dialogue_etywj_1 p{white-space:pre-wrap;line-height:1.9;margin:6px 0 0}._details_etywj_1{padding:12px 0;border-bottom:1px solid #edf1ed}._details_etywj_1 summary{color:#587466;cursor:pointer;font-size:13px}._ending_etywj_1{margin:28px 0 12px}._ending_etywj_1 h3{font-size:16px}._loading_etywj_1{text-align:center;padding:70px 0;color:#718479}@media(max-width:1000px){._layout_etywj_1{grid-template-columns:1fr;gap:16px}._contents_etywj_1{position:static;max-height:230px;display:flex;flex-wrap:wrap;gap:8px 24px}._contents_etywj_1>span{width:100%}._contents_etywj_1 a{flex:1 1 180px}}@media(max-width:650px){._episode_etywj_1{padding:20px 16px}._bookHeader_etywj_1 h1{font-size:24px}._fields_etywj_1>div{grid-template-columns:1fr;gap:0}._toolbar_etywj_1{align-items:stretch}._action_etywj_1,._prose_etywj_1{font-size:14px}}._library_11fqn_1{min-width:0}._toolbar_11fqn_1{margin:8px 0 16px}._toolbar_11fqn_1 .ant-input-search{width:280px;max-width:100%}._selectedRow_11fqn_1>td{background:#eef6f0!important}._editor_11fqn_1{margin-top:24px}._fields_11fqn_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:20px}._fields_11fqn_1 label{min-width:0}._full_11fqn_1{grid-column:1/-1}._secondary_11fqn_1{color:#718379;font-size:12px;line-height:1.8}._references_11fqn_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:18px 0}._referenceImage_11fqn_1{max-height:220px!important;object-fit:contain;width:100%}._imagePlaceholder_11fqn_1{height:150px;display:flex;align-items:center;justify-content:center;color:#78867f;background:#f2f5f3;border-radius:8px;text-align:center;padding:12px}._fileName_11fqn_1{display:block;white-space:normal;overflow-wrap:anywhere;font-size:13px}._optional_11fqn_1{margin:20px 0}._actions_11fqn_1{margin:18px 0}._modalFields_11fqn_1{width:100%}._modalFields_11fqn_1>div,._modalFields_11fqn_1 label,._modalFields_11fqn_1 .ant-select{width:100%}._modalFields_11fqn_1 label{display:block}._picker_11fqn_1{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow:auto}@media(max-width:700px){._fields_11fqn_1{grid-template-columns:1fr}._toolbar_11fqn_1{width:100%}._references_11fqn_1{grid-template-columns:1fr}._library_11fqn_1 .ant-table-content{overflow-x:auto}._library_11fqn_1 .ant-table{min-width:460px}._editor_11fqn_1 .ant-card-head-wrapper{flex-wrap:wrap;gap:8px}}._libraryIntro_11fqn_2{margin:0 0 8px;color:#64766d;font-size:12px;line-height:20px}._sourceBar_11fqn_3{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;padding:8px 12px;margin-bottom:8px;background:#f3f7f5;border:1px solid #e0e8e3;border-radius:8px;font-size:13px;line-height:20px}._sourceText_11fqn_4{display:flex;flex-wrap:wrap;gap:2px 12px;min-width:0;color:#64766d;overflow-wrap:anywhere}._sourceText_11fqn_4 strong{font-weight:500;color:#3c5549;flex:none}._sourceBar_11fqn_3>button{flex:none}._library_11fqn_1 ._toolbar_11fqn_1{margin:8px 0}._library_11fqn_1 .ant-tabs-nav{margin-bottom:12px}._library_11fqn_1 .ant-tabs-tab{padding:8px 0}@media(max-width:700px){._sourceBar_11fqn_3{flex-wrap:wrap}._sourceText_11fqn_4{flex-basis:100%}}._versionActions_11fqn_11{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;position:sticky;top:0;z-index:3;background:#fff;padding:10px 0;margin-bottom:12px;border-bottom:1px solid #e7ece9}._confirmHint_11fqn_12{font-size:12px;line-height:20px;color:#66796e;white-space:normal;overflow-wrap:anywhere}._requiredMark_11fqn_13{display:inline-block;margin-left:8px;color:#a6432d;background:#fff2ec;border-radius:4px;padding:0 5px;font-size:12px;line-height:20px;font-weight:500;vertical-align:baseline}._optionalMark_11fqn_14{margin-left:8px;font-size:12px;color:#77867e;font-weight:400}._fieldGuide_11fqn_15{margin:0 0 12px;color:#64766d;font-size:12px;line-height:20px}._root_1n5oy_1{--ink:#24463c;--muted:#73847d;color:var(--ink)}._hero_1n5oy_2{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:4px 0 24px}._eyebrow_1n5oy_3{font-size:11px;letter-spacing:.14em;color:#8a9c93;font-weight:700}._hero_1n5oy_2 h2{font-size:24px;margin:5px 0 8px;line-height:1.3}._hero_1n5oy_2 p{margin:0;color:var(--muted)}._heroActions_1n5oy_5{display:flex;gap:8px;flex-wrap:wrap}._steps_1n5oy_5{padding:18px 20px;background:#f4f8f5;border:1px solid #e0e9e3;border-radius:14px;margin-bottom:20px}._layout_1n5oy_6{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:20px;align-items:start}._main_1n5oy_7,._aside_1n5oy_7{min-width:0;border:1px solid #e2e9e5;border-radius:14px;background:#fff;padding:22px}._goal_1n5oy_8{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;line-height:1.7;margin-bottom:18px;color:#596f63}._testOutfits_1n5oy_9{margin-top:20px;padding:16px;background:#f7faf8;border:1px solid #e0e8e2;border-radius:10px}._testOutfits_1n5oy_9 ._sectionHead_1n5oy_9{margin-bottom:6px}._testOutfits_1n5oy_9 h3{font-size:15px}._testOutfits_1n5oy_9 ._field_1n5oy_9{margin-bottom:0}._requirements_1n5oy_10{font-size:12px;color:#906138;line-height:1.7}._requirements_1n5oy_10 ul{margin:6px 0 0;padding-left:18px}._identityReference_1n5oy_11{padding:14px;border:1px solid #e0e8e2;border-radius:10px;font-size:13px;line-height:1.6}._identityReference_1n5oy_11 p{margin:8px 0}._referenceThumbs_1n5oy_11{display:flex;gap:10px}._referenceThumbs_1n5oy_11 ._picture_1n5oy_11{height:110px;width:110px;border-radius:8px}._aside_1n5oy_7{background:#f8faf8;position:sticky;top:16px;display:flex;flex-direction:column;gap:14px}._aside_1n5oy_7 h3{margin:0;font-size:16px}._muted_1n5oy_13{color:var(--muted);font-size:13px;line-height:1.6}._error_1n5oy_13{margin-bottom:16px}._sectionHead_1n5oy_9{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}._sectionHead_1n5oy_9 h3{margin:0;font-size:18px}._fields_1n5oy_15{display:grid;grid-template-columns:1fr 1fr;gap:16px}._field_1n5oy_9{display:block;margin:0 0 16px}._field_1n5oy_9>span{display:block;font-weight:500;font-size:13px;margin-bottom:7px}._required_1n5oy_15{color:#b86845;font-size:11px;margin-left:6px;font-weight:400}._field_1n5oy_9 .ant-select,._field_1n5oy_9 .ant-input-number{width:100%}._grid_1n5oy_17{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}._sample_1n5oy_17{border:1px solid #e0e8e2;border-radius:12px;overflow:hidden;background:#fff}._sampleBody_1n5oy_18{padding:10px}._sampleBody_1n5oy_18 textarea{font-size:12px}._sampleActions_1n5oy_18{display:flex;gap:6px;justify-content:space-between;align-items:center;margin-top:8px;flex-wrap:wrap}._root_1n5oy_1 .ant-checkbox-wrapper{display:inline-flex;align-items:center}._root_1n5oy_1 .ant-checkbox{display:inline-block;width:16px;height:16px;line-height:1;flex-shrink:0}._root_1n5oy_1 textarea:disabled,._root_1n5oy_1 input:disabled{color:#53675a;-webkit-text-fill-color:#53675a}._root_1n5oy_1 .ant-select-disabled .ant-select-selection-item{color:#53675a}._picture_1n5oy_11{height:170px;background:repeating-conic-gradient(#f7f8f7,#f7f8f7 25%,#eef2ef 0%,#eef2ef 50%) 50%/20px 20px;display:flex;align-items:center;justify-content:center;overflow:hidden}._picture_1n5oy_11 .ant-image{width:100%;height:100%}._picture_1n5oy_11 .ant-image-img,._picture_1n5oy_11 img{width:100%;height:100%;object-fit:contain}._empty_1n5oy_25{padding:34px 20px;border:1px dashed #cfddd3;border-radius:12px;background:#fafcfb;text-align:center;color:#77887e}._stat_1n5oy_26{display:flex;justify-content:space-between;gap:12px;font-size:13px}._stat_1n5oy_26 strong{font-size:14px;color:var(--ink)}._divider_1n5oy_26{height:1px;background:#e0e7e2}._statusBox_1n5oy_27{padding:14px;border-radius:10px;background:#edf3ee}._statusBox_1n5oy_27 p{margin:8px 0 0;font-size:13px;line-height:1.6}._checklist_1n5oy_28{display:flex;flex-direction:column;gap:14px;margin:18px 0}._checklist_1n5oy_28 .ant-checkbox-wrapper{line-height:1.7}._artifact_1n5oy_29{padding:16px;border:1px solid #d6e4d9;background:#f4f8f4;border-radius:12px;margin-top:16px}._artifact_1n5oy_29 strong{display:block;margin-bottom:12px}._artifact_1n5oy_29 code{font-size:12px;overflow-wrap:anywhere;display:block;margin:7px 0;color:#596c61}._logs_1n5oy_30{background:#15251e;color:#c8dbc9;padding:20px;border-radius:12px;white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.7 Consolas,monospace;max-height:75vh;overflow:auto}._cropPreview_1n5oy_31{position:relative;height:340px;background:#f3f5f3;margin-bottom:18px;display:flex;justify-content:center}._cropPreview_1n5oy_31 img{object-fit:contain;max-width:100%;max-height:100%}._cropStage_1n5oy_32{position:relative;display:inline-block;line-height:0;max-width:100%;height:100%}._cropBox_1n5oy_32{position:absolute;border:2px solid #4f9d79;background:#ffffff20;pointer-events:none}._footer_1n5oy_33{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;flex-wrap:wrap}@media(min-width:1700px){._layout_1n5oy_6{grid-template-columns:minmax(0,1fr) 320px}._picture_1n5oy_11{height:210px}}@media(max-width:1100px){._layout_1n5oy_6{grid-template-columns:minmax(0,1fr) 250px}._grid_1n5oy_17{grid-template-columns:repeat(2,minmax(0,1fr))}._main_1n5oy_7,._aside_1n5oy_7{padding:16px}}@media(max-width:760px){._hero_1n5oy_2{align-items:start;flex-direction:column}._layout_1n5oy_6{grid-template-columns:1fr}._aside_1n5oy_7{position:static}._fields_1n5oy_15{grid-template-columns:1fr}._steps_1n5oy_5{padding:12px}._grid_1n5oy_17{grid-template-columns:repeat(2,minmax(0,1fr))}}._root_vko4a_1{--ink:#243e36;--muted:#708079;color:var(--ink)}._hero_vko4a_2{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}._hero_vko4a_2 h2{font-size:25px;margin:4px 0 8px}._hero_vko4a_2 p{color:var(--muted);margin:0}._eyebrow_vko4a_2{font-size:11px;letter-spacing:2px;color:#5b8975}._source_vko4a_3{background:#f1f6f3;border:1px solid #dbe7df;padding:16px 20px;border-radius:14px;margin-bottom:18px}._source_vko4a_3>div:first-child{display:flex;align-items:center;gap:15px}._source_vko4a_3 .ant-select{min-width:280px;flex:1}._source_vko4a_3 p{white-space:pre-wrap;margin:8px 0;color:var(--muted)}._layout_vko4a_4{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:22px}._main_vko4a_4,._aside_vko4a_4{border:1px solid #e0e8e3;border-radius:16px;background:#fff;padding:22px;min-width:0}._aside_vko4a_4{align-self:start;position:sticky;top:16px}._aside_vko4a_4 h3{margin:0 0 12px;font-size:16px}._aside_vko4a_4 p{font-size:13px;color:var(--muted);line-height:1.6;overflow-wrap:anywhere}._field_vko4a_5{display:flex;flex-direction:column;gap:8px;margin:16px 0}._field_vko4a_5>span{font-size:13px;font-weight:600}._hint_vko4a_5{font-size:13px;color:var(--muted);line-height:1.6;margin:10px 0}._actions_vko4a_5{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}._row_vko4a_5{display:grid;grid-template-columns:1fr 1fr;gap:14px}._row_vko4a_5 ._field_vko4a_5{margin:8px 0}._row_vko4a_5 .ant-input-number{width:100%}._promptToolbar_vko4a_6,._promptSave_vko4a_6{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}._promptToolbar_vko4a_6 strong{font-size:15px}._promptToolbar_vko4a_6 ._hint_vko4a_5{margin:5px 0 0}._promptSave_vko4a_6{margin:20px 0 16px}._promptSave_vko4a_6 ._hint_vko4a_5{margin:0}._syncHint_vko4a_6{font-size:13px;line-height:1.6;color:#936119;background:#fff9ea;padding:8px 12px;border-radius:8px}._picture_vko4a_7{min-height:120px;display:flex;flex-direction:column;gap:8px;padding-bottom:8px;align-items:center;justify-content:center;background:#f5f7f5;border-radius:10px;overflow:hidden}._picture_vko4a_7 .ant-image{width:100%;text-align:center}._picture_vko4a_7 img{max-height:340px;object-fit:contain}._empty_vko4a_7{padding:40px 18px;text-align:center;color:var(--muted);background:#f6f8f6;border-radius:12px;line-height:1.8}._grid_vko4a_8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0}._record_vko4a_8{border:1px solid #e0e8e3;border-radius:12px;padding:14px;min-width:0}._record_vko4a_8 strong{display:block;font-size:14px;margin:10px 0}._record_vko4a_8 p{font-size:12px;color:var(--muted);margin:6px 0}._record_vko4a_8 ._picture_vko4a_7 img{max-height:180px}._excerpt_vko4a_8{white-space:pre-wrap;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#637269;font-size:13px;line-height:1.7;min-height:75px}._prompt_vko4a_6{white-space:pre-wrap;line-height:1.8;max-height:60vh;overflow:auto}._error_vko4a_8{margin-bottom:16px}._badge_vko4a_8{display:inline-block;padding:5px 9px;background:#e8f2ea;color:#38674c;border-radius:7px;font-size:12px}@media(max-width:1000px){._layout_vko4a_4{grid-template-columns:1fr}._aside_vko4a_4{position:static}._hero_vko4a_2{align-items:flex-start;flex-direction:column}._source_vko4a_3>div:first-child{flex-wrap:wrap}._grid_vko4a_8{grid-template-columns:1fr 1fr}}@media(max-width:600px){._grid_vko4a_8,._row_vko4a_5{grid-template-columns:1fr}._source_vko4a_3 .ant-select{min-width:0;width:100%}}._promptLayout_vko4a_12{grid-template-columns:minmax(0,1fr)}._workspace_18k9i_1{padding:32px;max-width:1440px;margin:auto;color:#263b38;background:#f5f7f6;min-height:100vh}._header_18k9i_1{display:flex;justify-content:space-between;align-items:center;padding:30px 32px;background:linear-gradient(120deg,#e7eeea,#f4f3e9);border:1px solid #dbe5de;border-radius:18px;margin-bottom:24px}._eyebrow_18k9i_1{font-size:11px;font-weight:700;letter-spacing:2.8px;color:#588372;margin-bottom:14px}._header_18k9i_1 h2{color:#203f35!important;letter-spacing:-.8px;margin:0!important;font-size:28px!important}._subtitle_18k9i_1{color:#718479;margin:12px 0 0;font-size:13px}._projectSelect_18k9i_1{width:100%;margin-bottom:20px}._metrics_18k9i_1{display:grid;grid-template-columns:2fr 1fr 1fr 1.4fr;gap:16px;margin:0 0 24px}._metrics_18k9i_1>div{background:#fff;padding:20px 24px;border:1px solid #e3e9e5;border-radius:12px}._metrics_18k9i_1 span{display:block;color:#83938b;font-size:12px;margin-bottom:10px}._metrics_18k9i_1 strong{font-size:21px;font-weight:600;color:#355b4b;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._metrics_18k9i_1 small{font-size:12px;font-weight:400;color:#8e9e95}._columns_18k9i_1{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}._assets_18k9i_1{margin-top:24px;padding:22px;background:#f3f7f4;border:1px dashed #c9d9cf;border-radius:12px}._actions_18k9i_1{margin:28px 0;border-top:1px solid #eef1ee;padding-top:22px;width:100%}._json_18k9i_1{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.8;background:#f7f9f7;padding:18px;border-radius:8px}._workspace_18k9i_1 label{display:block;color:#4d6358;font-size:13px;line-height:1.8}._workspace_18k9i_1 textarea{margin-top:8px;line-height:1.8;padding:12px}._workspace_18k9i_1 .ant-card{border-radius:14px;border-color:#e0e7e1;box-shadow:0 4px 18px #244c3404}._workspace_18k9i_1 .ant-card-head{border-color:#edf1ed}._workspace_18k9i_1 .ant-btn-primary{background:#32694f;box-shadow:none}._workspace_18k9i_1 .ant-btn-primary:not(:disabled):hover{background:#438364}._workspace_18k9i_1 .ant-tabs-tab-active .ant-tabs-tab-btn{color:#32694f!important}._workspace_18k9i_1 .ant-tabs-ink-bar{background:#32694f}._workspace_18k9i_1 .ant-tabs-nav{margin-bottom:24px}._workspace_18k9i_1 .ant-tabs-tab{padding:16px 0;font-size:14px}._workspace_18k9i_1 .ant-alert{margin-bottom:14px}._workspace_18k9i_1 .ant-select-selector{border-radius:8px!important}@media(max-width:900px){._metrics_18k9i_1{grid-template-columns:1fr 1fr}._columns_18k9i_1{grid-template-columns:1fr}._workspace_18k9i_1{padding:16px}._header_18k9i_1{padding:24px;gap:16px;align-items:flex-start;flex-direction:column}._header_18k9i_1 h2{font-size:24px!important}}._editorShell_18k9i_2{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;margin:20px 0}._sectionNav_18k9i_2{align-self:start;position:sticky;top:20px;background:#eef4f0;padding:18px;border-radius:12px}._sectionNav_18k9i_2 span{display:block;font-size:10px;letter-spacing:1.5px;color:#658371;margin-bottom:16px}._sectionNav_18k9i_2 a{display:block;padding:9px 0;font-size:12px;color:#496452}._sectionNav_18k9i_2 a:hover{color:#1b8051}._sectionBody_18k9i_2{min-width:0;display:flex;flex-direction:column;gap:18px}._sectionBody_18k9i_2 section{scroll-margin-top:20px}._fieldGrid_18k9i_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._fieldGrid_18k9i_2 label{min-width:0}._fieldGrid_18k9i_2 .ant-select,._fieldGrid_18k9i_2 .ant-input-number{margin-top:8px}._help_18k9i_2{font-size:12px;line-height:1.8;color:#77877e;margin:0 0 16px}._required_18k9i_2{color:#b8603c}._sectionNumber_18k9i_2{font-size:12px;margin-right:14px;color:#638b70}._documentHeader_18k9i_2{padding:18px 22px;background:#f5f8f4;border-radius:10px}._documentHeader_18k9i_2 p{font-size:13px;color:#728477;margin-bottom:0}._rowCard_18k9i_2{border:1px solid #e4ebe4;border-radius:10px;padding:18px;margin-bottom:16px}._styleSummary_18k9i_2{margin-top:18px;padding:16px;background:#f3f7ef;border-radius:8px;line-height:1.9;font-size:13px}@media(max-width:1050px){._editorShell_18k9i_2{grid-template-columns:1fr}._sectionNav_18k9i_2{position:static;display:flex;flex-wrap:wrap;gap:4px 18px}._sectionNav_18k9i_2 span{width:100%;margin-bottom:0}}@media(max-width:650px){._fieldGrid_18k9i_2{grid-template-columns:1fr}._workspace_18k9i_1 .ant-card-body{padding:16px}}._metrics_18k9i_1>div{min-width:0}._metrics_18k9i_1{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)}@media(max-width:900px){._metrics_18k9i_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._actions_18k9i_1{position:sticky;bottom:0;z-index:3;background:#fff;padding:16px 0;border-bottom:1px solid #eef1ee}._discussion_18k9i_4{padding:24px;background:#f3f7f3;border:1px solid #dce7df;border-radius:14px;margin:0 0 24px}._chatHistory_18k9i_4{max-height:520px;overflow:auto;margin:18px 0;padding-right:8px}._chatTurn_18k9i_4{margin-bottom:20px}._userMessage_18k9i_4,._modelMessage_18k9i_4{padding:16px 20px;border-radius:12px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}._userMessage_18k9i_4{background:#e0ebe3;margin-left:12%}._modelMessage_18k9i_4{background:#fff;border:1px solid #e3e9e5;margin:12px 8% 0 0}._chatTurn_18k9i_4 small{color:#6c8576;font-weight:600}._chatTurn_18k9i_4 p{margin:6px 0}._discussion_18k9i_4 strong{display:inline-block;margin-top:8px}@media(max-width:650px){._discussion_18k9i_4{padding:16px}._userMessage_18k9i_4{margin-left:4%}._modelMessage_18k9i_4{margin-right:0}}._workspaceNav_18k9i_5{display:flex;align-items:center;gap:24px;margin-bottom:20px;flex-wrap:wrap}._workflowTabs_18k9i_5{flex:1;min-width:0}._workspaceNav_18k9i_5 .ant-tabs-nav{margin-bottom:0}._assetEntry_18k9i_5{flex:none}._workspaceNav_18k9i_5:has(._assetEntry_18k9i_5:only-child){justify-content:flex-end}@media(max-width:650px){._workspaceNav_18k9i_5{gap:12px}._workflowTabs_18k9i_5{flex-basis:100%}._assetEntry_18k9i_5{margin-left:auto}}._actions_18k9i_1{margin:8px 0 12px;padding:8px 0;top:0;bottom:auto}._workspace_18k9i_1 .ant-tabs-nav{margin-bottom:12px}._workspace_18k9i_1 .ant-tabs-tab{padding:10px 0}._trainingWorkspace_18k9i_8 ._header_18k9i_1{padding:16px 20px;margin-bottom:10px;min-height:0}._trainingWorkspace_18k9i_8 ._header_18k9i_1 h2{font-size:20px;margin:3px 0}._trainingWorkspace_18k9i_8 ._subtitle_18k9i_1{display:none}._trainingWorkspace_18k9i_8 ._workspaceNav_18k9i_5{margin:4px 0 12px}._trainingWorkspace_18k9i_8 ._metrics_18k9i_1{margin:12px 0;gap:12px}._trainingWorkspace_18k9i_8 ._metrics_18k9i_1>div{padding:12px 16px;min-height:0}._trainingWorkspace_18k9i_8 ._metrics_18k9i_1 strong{font-size:18px}._projectToolbar_18k9i_16{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}._projectIdentity_18k9i_17{display:flex;align-items:center;gap:20px;min-width:0;flex:1}._projectIdentity_18k9i_17 ._eyebrow_18k9i_1{margin:0;white-space:nowrap;font-size:13px;letter-spacing:1px}._projectPicker_18k9i_19{width:340px;max-width:100%;min-width:160px}._projectProgress_18k9i_20{background:#fff;border:1px solid #dce6df;border-radius:18px;padding:24px 28px;margin-bottom:24px;box-shadow:0 4px 18px #244c3404}._progressHeading_18k9i_21{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}._progressHeading_18k9i_21 h2{margin:0;color:#203f35;font-size:23px;line-height:1.4;font-weight:600}._progressHeading_18k9i_21 p{margin:6px 0 0;color:#76877e;font-size:12px}._progressSummary_18k9i_24{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:flex-end}._progressSummary_18k9i_24 strong{font-size:25px;font-weight:600;color:#316d54;white-space:nowrap}._progressSummary_18k9i_24 small{font-size:12px;color:#7b8b82;font-weight:400}._progressSummary_18k9i_24 .ant-btn{color:#587564}._progressTrack_18k9i_28{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:16px}._progressTrack_18k9i_28>span{display:block;height:5px;background:#e9efeb;border-radius:5px;transition:background .2s}._progressTrack_18k9i_28>._trackComplete_18k9i_30{background:#3e8665}._progressSteps_18k9i_31{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}._progressStep_18k9i_31{border:1px solid transparent;background:transparent;border-radius:12px;padding:13px 12px;display:flex;align-items:center;gap:12px;text-align:left;font:inherit;cursor:pointer;min-width:0;color:#75857c;transition:background .15s,border-color .15s}._progressStep_18k9i_31:hover:not(:disabled){background:#f3f7f4}._progressStep_18k9i_31:focus-visible{outline:2px solid #438364;outline-offset:3px}._progressStep_18k9i_31:disabled{cursor:default;opacity:.65}._stepNumber_18k9i_36{width:34px;height:34px;flex:none;border:1px solid #dce5df;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:600;background:#fafcfb;color:#8b9a91}._stepText_18k9i_37{display:flex;flex-direction:column;gap:4px;min-width:0}._stepTitle_18k9i_38{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;flex-wrap:wrap}._stepTitle_18k9i_38 em{font-size:10px;font-style:normal;font-weight:500;color:#327052;background:#d9ebe0;padding:1px 6px;border-radius:4px}._stepDescription_18k9i_40{font-size:12px;color:#7a8b80;line-height:1.5}._stepComplete_18k9i_41{color:#316d54}._stepComplete_18k9i_41 ._stepNumber_18k9i_36{color:#327052;background:#e8f2ec;border-color:#e8f2ec;font-size:16px}._stepViewing_18k9i_43,._stepViewing_18k9i_43:hover:not(:disabled){background:#e8f3ec;border-color:#8db49b;color:#214c36}._stepViewing_18k9i_43 ._stepNumber_18k9i_36{background:#32694f;color:#fff;border-color:#32694f}@media(max-width:900px){._projectToolbar_18k9i_16{flex-wrap:wrap;gap:12px}._projectIdentity_18k9i_17{min-width:260px}._projectProgress_18k9i_20{padding:20px}._progressStep_18k9i_31{gap:8px;padding:10px 8px}._progressSummary_18k9i_24{gap:6px}}@media(max-width:600px){._projectToolbar_18k9i_16{align-items:flex-start}._projectIdentity_18k9i_17{flex-direction:column;align-items:flex-start;gap:8px;flex-basis:100%;min-width:0}._projectPicker_18k9i_19{width:100%}._progressHeading_18k9i_21{align-items:flex-start;flex-direction:column}._progressHeading_18k9i_21 h2{font-size:20px}._progressHeading_18k9i_21 p{display:none}._progressSummary_18k9i_24{justify-content:space-between;width:100%}._progressSummary_18k9i_24 strong{font-size:21px}._projectProgress_18k9i_20{padding:18px 12px}._progressSteps_18k9i_31{gap:4px}._progressStep_18k9i_31{flex-direction:column;align-items:center;text-align:center;padding:10px 2px;gap:8px}._stepText_18k9i_37{align-items:center}._stepTitle_18k9i_38{font-size:12px;justify-content:center;gap:4px}._stepDescription_18k9i_40{font-size:10px}._stepNumber_18k9i_36{width:30px;height:30px}}
