._lab_8i4h7_1{margin-top:16px;border:1px solid #61837c;background:linear-gradient(145deg,#182c2b,#111e28);border-radius:15px;padding:16px;color:#eaf0ef}._lab_8i4h7_1 *{box-sizing:border-box}._head_8i4h7_1{display:flex;justify-content:space-between;align-items:center;gap:12px}._head_8i4h7_1>span{display:flex;align-items:center;gap:10px}._head_8i4h7_1>span>svg{color:#e4c38a}._head_8i4h7_1 small{color:#d3b580;display:block;font-size:.67rem;letter-spacing:.13em;font-weight:800}._head_8i4h7_1 strong{display:block;font-size:1.05rem;margin-top:4px}._identity_8i4h7_1{color:#a3cbbd;border:1px solid #447968;border-radius:99px;display:flex;align-items:center;gap:5px;padding:7px 9px;font-size:.67rem;white-space:nowrap}._intro_8i4h7_1{font-size:.81rem;line-height:1.6;color:#c4d2d0;margin:13px 0}._actions_8i4h7_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._actions_8i4h7_1 button{display:flex;align-items:center;gap:10px;text-align:left;padding:14px;border-radius:11px;color:#edf5f4;background:#27443f;border:1px solid #558173;box-shadow:0 4px #09201f;cursor:pointer}._actions_8i4h7_1 button:hover{transform:translateY(-1px);background:#31584e}._actions_8i4h7_1 button:disabled{opacity:.6;cursor:default}._actions_8i4h7_1 button>svg{flex-shrink:0;color:#e0bd7d}._actions_8i4h7_1 button span{flex:1}._actions_8i4h7_1 button strong{display:block;font-size:.85rem;line-height:1.35}._actions_8i4h7_1 button small{display:block;font-size:.71rem;line-height:1.45;color:#bed0c9;margin-top:4px}._billing_8i4h7_1{font-size:.68rem;line-height:1.5;color:#9eb7b3;margin:13px 0 4px}._empty_8i4h7_1{font-size:.76rem;color:#b8cbc5;border:1px dashed #52726b;border-radius:9px;padding:12px;margin-top:12px}._error_8i4h7_1,._notice_8i4h7_1{display:flex;gap:8px;align-items:flex-start;border-radius:9px;padding:11px;margin-top:10px;font-size:.75rem;line-height:1.5}._error_8i4h7_1{border:1px solid #9e636a;background:#492e34;color:#f0c9d1}._notice_8i4h7_1{border:1px solid #568777;background:#24483f;color:#d1eee0}._error_8i4h7_1 button{margin-left:auto;border:0;background:transparent;color:inherit}._results_8i4h7_1{border-top:1px solid #48645d;margin-top:14px;padding-top:14px;display:grid;gap:12px}._documents_8i4h7_1>strong{display:block;font-size:.83rem;margin-bottom:8px}._documents_8i4h7_1>div{display:flex;overflow-x:auto;gap:8px;padding:3px 0}._document_8i4h7_1,._selected_8i4h7_1{min-width:180px;max-width:300px;text-align:left;display:flex;flex-direction:column;gap:4px;border:1px solid #567269;background:#1a312f;color:#edf3f2;border-radius:8px;padding:10px}._selected_8i4h7_1{border-color:#ddb575;background:#4e4430}._document_8i4h7_1>span,._selected_8i4h7_1>span{display:flex;align-items:center;gap:6px;font-size:.74rem;font-weight:650;line-height:1.4}._document_8i4h7_1 small,._selected_8i4h7_1 small{font-size:.66rem;color:#aabeb9}._viewer_8i4h7_1{border:1px solid #536e70;border-radius:10px;background:#111d23;overflow:hidden}._viewer_8i4h7_1 header{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:11px;border-bottom:1px solid #334b52}._viewer_8i4h7_1 header strong{font-size:.8rem;overflow-wrap:anywhere}._viewer_8i4h7_1 header button,._prototype_8i4h7_1 button{background:#345c52;color:#e7f6eb;border:1px solid #679782;border-radius:8px;padding:9px 12px;display:flex;align-items:center;gap:7px;font-size:.72rem;cursor:pointer}._viewer_8i4h7_1 pre{white-space:pre-wrap;overflow-wrap:anywhere;font:400 .78rem/1.65 ui-monospace,monospace;color:#e4eceb;max-height:550px;overflow-y:auto;padding:15px;margin:0}._prototype_8i4h7_1{padding:12px}._prototype_8i4h7_1 p{font-size:.75rem;color:#bbcfcb;line-height:1.5}._prototype_8i4h7_1 iframe{width:100%;min-height:500px;height:65vh;margin-top:12px;border:1px solid #7d8e8e;border-radius:12px;background:#fff}._spin_8i4h7_1{animation:_spin_8i4h7_1 1s linear infinite}@keyframes _spin_8i4h7_1{to{transform:rotate(360deg)}}@media(max-width:700px){._lab_8i4h7_1{padding:11px}._identity_8i4h7_1{display:none}._actions_8i4h7_1{grid-template-columns:1fr}._viewer_8i4h7_1 header{flex-direction:column;align-items:flex-start}._prototype_8i4h7_1 iframe{min-height:420px;height:60vh}}._studio_rwirh_1{margin-top:16px;color:#eaf0ef;background:#111c26;border:1px solid #446d83;border-radius:15px;padding:17px;min-width:0}._studio_rwirh_1 *{box-sizing:border-box}._header_rwirh_1{display:flex;align-items:center;justify-content:space-between;gap:10px}._heading_rwirh_1{display:flex;align-items:center;gap:9px}._heading_rwirh_1>svg{color:#e0bc7d}._heading_rwirh_1 small{display:block;color:#ccad72;font-size:.64rem;letter-spacing:.14em;font-weight:800}._heading_rwirh_1 strong{display:block;font-size:1.06rem;margin-top:5px}._status_rwirh_1{display:flex;align-items:center;gap:5px;border:1px solid #628578;border-radius:99px;color:#b8d8c9;padding:6px 9px;font-size:.68rem}._intro_rwirh_1{line-height:1.55;font-size:.79rem;color:#bbcad1}._start_rwirh_1{background:#21343d;border:1px solid #4d6a77;border-radius:13px;padding:18px;display:flex;align-items:center;gap:14px}._start_rwirh_1>svg{flex-shrink:0;color:#dfbd81}._start_rwirh_1 div{flex:1}._start_rwirh_1 strong{display:block;font-size:.9rem}._start_rwirh_1 p{margin:6px 0;color:#adc1c9;line-height:1.5;font-size:.73rem}._studio_rwirh_1 button{font:inherit;cursor:pointer}._start_rwirh_1 button,._info_rwirh_1 button,._editorActions_rwirh_1 button,._aiPanel_rwirh_1>button{display:flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;padding:10px 12px;border:1px solid #d6b87a;background:#dbb977;color:#1e2727;font-weight:800;font-size:.77rem}._studio_rwirh_1 button:disabled{opacity:.5;cursor:not-allowed}._info_rwirh_1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:15px}._info_rwirh_1 span{display:flex;align-items:center;gap:6px;color:#bfe6cc;font-size:.76rem}._summary_rwirh_1{font-size:.76rem;color:#b2c4c9;line-height:1.45}._codeLayout_rwirh_1{display:grid;grid-template-columns:210px minmax(0,1fr);gap:10px;min-width:0}._fileTree_rwirh_1{border:1px solid #364d5a;border-radius:10px;background:#0e1922;max-height:420px;overflow:auto;padding:9px}._fileTree_rwirh_1 h3{display:flex;align-items:center;gap:7px;margin:5px 0 10px;font-size:.78rem}._file_rwirh_1,._activeFile_rwirh_1{display:flex;align-items:center;gap:6px;text-align:left;width:100%;font-size:.7rem!important;color:#c6d5dd;background:transparent;border:1px solid transparent;padding:8px;border-radius:8px;overflow-wrap:anywhere}._file_rwirh_1 svg,._activeFile_rwirh_1 svg{flex-shrink:0}._activeFile_rwirh_1{background:#3d4235;border-color:#a28b65;color:#f0e3cc}._codeEditor_rwirh_1{border:1px solid #3e5966;border-radius:10px;background:#0a141b;min-width:0;overflow:hidden}._editorHead_rwirh_1{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid #364e5c;padding:10px}._editorHead_rwirh_1 strong{font-size:.8rem;overflow-wrap:anywhere}._editorHead_rwirh_1 small{font-size:.66rem;color:#97b3bd}._codeEditor_rwirh_1 textarea{display:block;background:#0b1720;color:#d9e9e8;width:100%;border:0;resize:vertical;padding:13px;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;tab-size:2;min-height:285px}._codeEditor_rwirh_1 textarea:focus{outline:2px solid #bb9c62;outline-offset:-2px}._editorActions_rwirh_1{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:9px}._editorActions_rwirh_1 span{color:#a5bcc6;font-size:.68rem}._aiPanel_rwirh_1{margin-top:14px;background:#1a2e31;border:1px solid #59796c;border-radius:11px;padding:14px}._aiPanel_rwirh_1>div{display:flex;gap:9px;align-items:center}._aiPanel_rwirh_1>div svg{color:#e6c18a}._aiPanel_rwirh_1>div strong{font-size:.86rem}._aiPanel_rwirh_1>p,._aiPanel_rwirh_1>small{font-size:.72rem;color:#b4c9c3;line-height:1.5}._aiPanel_rwirh_1 textarea{font:inherit;font-size:.78rem;background:#0c1b22;color:#eef1f2;width:100%;border:1px solid #4b7671;border-radius:8px;padding:11px;resize:vertical}._confirm_rwirh_1{font-size:.71rem;line-height:1.5;display:flex;gap:8px;align-items:flex-start;margin:10px 0;color:#d3e4d9}._confirm_rwirh_1 input{width:16px;height:16px;flex-shrink:0}._aiPanel_rwirh_1>button{margin:12px 0}._aiPanel_rwirh_1>small{display:block}._error_rwirh_1,._notice_rwirh_1{border-radius:10px;padding:10px;margin-top:10px;display:flex;align-items:flex-start;gap:8px;font-size:.75rem;line-height:1.5}._error_rwirh_1{border:1px solid #bb6b73;color:#ffcdd3;background:#4c2e36}._notice_rwirh_1{border:1px solid #438e75;color:#d4f8e5;background:#20473a}._error_rwirh_1 button{margin-left:auto;border:0;background:none;color:inherit}._empty_rwirh_1{display:flex;gap:8px;align-items:center;color:#bdd0d3;font-size:.78rem}._visuallyHidden_rwirh_1{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden}._spin_rwirh_1{animation:_studioSpin_rwirh_1 1s linear infinite}@keyframes _studioSpin_rwirh_1{to{transform:rotate(360deg)}}@media(max-width:760px){._studio_rwirh_1{padding:12px}._status_rwirh_1{display:none}._start_rwirh_1{flex-direction:column;align-items:flex-start}._start_rwirh_1 button{width:100%}._codeLayout_rwirh_1{grid-template-columns:1fr}._fileTree_rwirh_1{display:flex;gap:6px;align-items:center;max-height:none;overflow-x:auto}._fileTree_rwirh_1 h3{display:none}._file_rwirh_1,._activeFile_rwirh_1{min-width:max-content;width:auto}._codeEditor_rwirh_1 textarea{min-height:245px}._editorActions_rwirh_1{flex-wrap:wrap}._info_rwirh_1 button{width:100%}}._page_1w3y6_1{min-height:100vh;color:#ecf1f3;background:radial-gradient(ellipse at 55% -15%,#203642,#111a22 38%,#0c141b 82%);font-family:system-ui,-apple-system,Segoe UI,sans-serif}._page_1w3y6_1 *{box-sizing:border-box}._page_1w3y6_1 button,._page_1w3y6_1 a{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}._page_1w3y6_1 button{font:inherit;cursor:pointer}._page_1w3y6_1 button:disabled{opacity:.5;cursor:not-allowed;transform:none}._header_1w3y6_3{padding:18px max(24px,calc((100vw - 1370px)/2));display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #ffffff17;background:#0b1218bd}._brand_1w3y6_4{font-weight:900;letter-spacing:.13em;font-size:1.18rem;text-decoration:none;color:#f3eee5}._brand_1w3y6_4 span{color:#d7b06d}._header_1w3y6_3 nav{display:flex;gap:13px;align-items:center;flex-wrap:wrap}._topLink_1w3y6_4{text-decoration:none;color:#d7dce0;display:flex;gap:7px;align-items:center;font-size:.83rem}._topBadge_1w3y6_4{border:1px solid #d9b47255;color:#dcbf8b;border-radius:99px;padding:7px 11px;display:flex;align-items:center;gap:6px;font-size:.75rem}._shell_1w3y6_5{max-width:1370px;margin:auto;padding:30px 24px 18px}._hero_1w3y6_5{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(250px,.8fr);gap:24px;align-items:stretch;padding:23px 0 25px}._heroMain_1w3y6_6{padding:24px 10px 12px 0}._eyebrow_1w3y6_6,._kicker_1w3y6_6{font-size:.68rem;letter-spacing:.18em;font-weight:800;color:#ddb879;display:inline-flex;align-items:center;gap:7px}._hero_1w3y6_5 h1{font-size:clamp(2.4rem,5vw,4.35rem);line-height:1.04;letter-spacing:-.045em;margin:16px 0;color:#f5f8f9;max-width:730px}._hero_1w3y6_5 h1 em{font-style:normal;color:#e4bc78}._heroMain_1w3y6_6>p{line-height:1.65;max-width:690px;color:#b8c5ce;font-size:1rem}._heroActions_1w3y6_6{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0}._primary_1w3y6_6,._secondary_1w3y6_6,._outline_1w3y6_6,._openTool_1w3y6_6{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;border-radius:13px;padding:12px 17px;font-weight:750;font-size:.88rem;min-height:43px}._primary_1w3y6_6{color:#171a1d;background:linear-gradient(150deg,#e9cc98,#bc9250);border:1px solid #f0dba9;box-shadow:inset 0 1px #ffeed1,0 5px #806038,0 8px 16px #0007}._primary_1w3y6_6:not(:disabled):hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffeed1,0 7px #806038,0 11px 17px #0008}._secondary_1w3y6_6,._outline_1w3y6_6{background:#1b2b35;border:1px solid #465a65;color:#e7edf2;box-shadow:0 4px #081118}._secondary_1w3y6_6:hover,._outline_1w3y6_6:not(:disabled):hover{transform:translateY(-2px)}._heroNote_1w3y6_6{font-size:.74rem!important;color:#8396a2!important;display:flex;align-items:start;gap:7px}._heroStat_1w3y6_7{border:1px solid #d4b47848;border-radius:23px;padding:30px;background:linear-gradient(145deg,#24333a,#121d24 60%);box-shadow:inset 0 1px #ffffff13,0 15px 40px #0004;display:flex;flex-direction:column;gap:11px}._heroStat_1w3y6_7>span{color:#d6b67e;letter-spacing:.17em;font-size:.72rem;font-weight:800}._heroStat_1w3y6_7 strong{font-size:3.65rem;line-height:1.2;letter-spacing:-.05em;color:#f1e9df}._heroStat_1w3y6_7 strong small{font-size:1.6rem;color:#71818e}._heroStat_1w3y6_7 p{font-size:.84rem;color:#d2d8dc;line-height:1.5;margin:0}._statBar_1w3y6_7{height:8px;border-radius:99px;background:#53616a55;overflow:hidden}._statBar_1w3y6_7 i{height:100%;width:14%;background:#d9ac68;display:block}._heroStat_1w3y6_7>small{color:#8d9eab;line-height:1.5}._categories_1w3y6_8{display:grid;grid-template-columns:repeat(6,1fr);gap:9px;margin:20px 0 40px}._category_1w3y6_8{padding:16px 12px;border:1px solid #7e96a536;background:#14222c;border-radius:12px;min-height:83px;box-shadow:0 5px #071219}._category_1w3y6_8 span{display:block;font-size:.72rem;color:#caa56b;letter-spacing:.1em}._category_1w3y6_8 strong{font-size:.86rem;line-height:1.25;display:block;margin-top:8px}._workspace_1w3y6_9{border:1px solid #425768;border-radius:22px;background:linear-gradient(165deg,#192833,#101a24);padding:24px;box-shadow:0 14px 65px #0004}._workspaceHead_1w3y6_9{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:21px}._workspaceHead_1w3y6_9 h2{font-size:clamp(1.25rem,2.3vw,1.75rem);margin:7px 0 0;letter-spacing:-.025em}._phasePill_1w3y6_9{color:#b8d8dc;background:#25525a88;border:1px solid #5496a58c;border-radius:99px;padding:8px 12px;font-size:.69rem;font-weight:750;white-space:nowrap}._gate_1w3y6_10{border:1px dashed #70839261;border-radius:16px;text-align:center;display:flex;align-items:center;flex-direction:column;gap:12px;padding:38px 20px}._gate_1w3y6_10 svg{color:#ddb879}._gate_1w3y6_10 h3{font-size:1.4rem;margin:0}._gate_1w3y6_10 p{max-width:550px;color:#bac7d0;line-height:1.6;margin:0 0 10px}._workGrid_1w3y6_11{display:grid;grid-template-columns:235px minmax(0,1fr);gap:16px;align-items:stretch}._sidebar_1w3y6_11{background:#101b24;border:1px solid #364c59;border-radius:15px;padding:13px;display:flex;flex-direction:column;gap:14px;min-height:420px}._sideHeader_1w3y6_11{display:flex;justify-content:space-between;align-items:center;gap:6px;color:#f2f3f3}._sideHeader_1w3y6_11 strong{display:flex;align-items:center;gap:7px;font-size:.84rem}._sideHeader_1w3y6_11 button{border-radius:8px;background:#263b47;border:1px solid #46616e;color:#d7e2e9;padding:7px}._sidenote_1w3y6_11{font-size:.79rem;color:#a7b5c0;line-height:1.5}._projectList_1w3y6_11{display:grid;align-content:start;gap:8px;max-height:430px;overflow-y:auto}._projectRow_1w3y6_11,._projectActive_1w3y6_11{width:100%;text-align:left;border:1px solid #3c5060;background:#182831;color:#d9e4ec;padding:12px;border-radius:12px}._projectActive_1w3y6_11{border-color:#d0a963;background:#3c362c}._projectRow_1w3y6_11 strong,._projectActive_1w3y6_11 strong{display:block;font-size:.82rem;line-height:1.35}._projectRow_1w3y6_11 small,._projectActive_1w3y6_11 small{display:block;color:#aebdc7;margin-top:5px;line-height:1.4}._newProject_1w3y6_11{background:#2d4652;border:1px solid #698493;color:#ebf1f3;padding:10px;border-radius:11px;display:flex;align-items:center;justify-content:center;gap:7px}._sidebarBottom_1w3y6_11{margin-top:auto;display:flex;align-items:start;gap:8px;padding:12px 6px 3px;border-top:1px solid #ffffff19;color:#8c9faa;font-size:.7rem;line-height:1.5}._sidebarBottom_1w3y6_11 svg{min-width:19px}._workMain_1w3y6_12{position:relative;min-width:0}._createPanel_1w3y6_12,._projectArea_1w3y6_12{background:#14212b;border:1px solid #3b5263;border-radius:16px;padding:23px}._createPanel_1w3y6_12 h3,._projectTop_1w3y6_12 h3{font-size:1.55rem;margin:7px 0}._createPanel_1w3y6_12>p,._projectTop_1w3y6_12 p{color:#a9bac5;line-height:1.5;max-width:790px}._createPanel_1w3y6_12 label{display:block;margin:16px 0;font-size:.81rem;font-weight:750;color:#d5e1e8}._createPanel_1w3y6_12 label span{font-weight:400;font-size:.71rem;color:#91a4ae;display:block;margin-top:6px}._createPanel_1w3y6_12 input,._createPanel_1w3y6_12 select,._createPanel_1w3y6_12 textarea,._chatForm_1w3y6_12 textarea{display:block;width:100%;margin-top:8px;background:#0e1922;color:#edf0f4;border:1px solid #4c6474;border-radius:10px;padding:12px;font:inherit;outline:none;resize:vertical}._createPanel_1w3y6_12 input:focus,._createPanel_1w3y6_12 textarea:focus,._createPanel_1w3y6_12 select:focus,._chatForm_1w3y6_12 textarea:focus{border-color:#d9b271;box-shadow:0 0 0 3px #d9b27121}._examples_1w3y6_12{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:10px 0 22px}._examples_1w3y6_12 span{font-size:.76rem;color:#9aabb5;margin-right:5px}._examples_1w3y6_12 button{display:flex;align-items:center;gap:5px;background:#243642;border:1px solid #496477;color:#e3edf3;border-radius:99px;font-size:.75rem;padding:8px 11px}._projectTop_1w3y6_12{display:flex;justify-content:space-between;align-items:start;gap:14px}._projectTop_1w3y6_12 h3{overflow-wrap:anywhere}._projectTop_1w3y6_12 p{font-size:.83rem;margin-bottom:5px;overflow-wrap:anywhere}._currentStage_1w3y6_13{flex-shrink:0;border:1px solid #b28d535c;color:#f0ca87;background:#3b332b;border-radius:99px;padding:8px 11px;font-size:.74rem;font-weight:800}._steps_1w3y6_14{display:flex;gap:6px;margin:18px 0}._stepCurrent_1w3y6_14,._stepDone_1w3y6_14,._stepFuture_1w3y6_14{flex:1;height:32px;border:1px solid #344956;border-radius:7px;display:flex;align-items:center;justify-content:center;background:#1b2d39;color:#8ca5b2;font-weight:850;font-size:.76rem}._stepCurrent_1w3y6_14{background:linear-gradient(135deg,#d5b379,#95743d);border-color:#e0c48e;color:#171b1c}._stepDone_1w3y6_14{background:#234f48;color:#9fe0c9;border-color:#47957e}._stageCard_1w3y6_15{border:1px solid #b58e4c70;background:linear-gradient(145deg,#30382f,#1d2b32);border-radius:14px;padding:18px;display:grid;gap:10px}._stageCard_1w3y6_15 h4{font-size:1.22rem;margin:8px 0}._stageCard_1w3y6_15 p{color:#bbcbd3;font-size:.83rem;line-height:1.55;margin:0}._stageCard_1w3y6_15>small{font-size:.69rem;color:#a6b8c0}._stageActions_1w3y6_15{display:flex;gap:9px;flex-wrap:wrap}._stageActions_1w3y6_15 ._primary_1w3y6_6,._stageActions_1w3y6_15 ._outline_1w3y6_6{font-size:.79rem;min-height:38px;padding:9px 12px}._twoCols_1w3y6_16{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(260px,.95fr);gap:14px;margin-top:16px}._chatPanel_1w3y6_16,._toolPanel_1w3y6_16{background:#101b24;border:1px solid #355164;border-radius:14px;min-width:0;overflow:hidden;display:flex;flex-direction:column}._panelHeading_1w3y6_16{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:15px;border-bottom:1px solid #2c4252}._panelHeading_1w3y6_16>div{display:flex;align-items:center;gap:10px}._panelHeading_1w3y6_16 svg{color:#d9b879;flex-shrink:0}._panelHeading_1w3y6_16 strong{display:block;font-size:.84rem}._panelHeading_1w3y6_16 small{color:#94a9b5;font-size:.71rem;line-height:1.5}._liveDot_1w3y6_16{border:1px solid #6b907c;background:#15382f;color:#a5d5bd;padding:5px 8px;border-radius:99px;font-size:.6rem;font-weight:800;white-space:nowrap}._chatLog_1w3y6_17{height:380px;overflow-y:auto;padding:15px;display:flex;flex-direction:column;gap:12px;scrollbar-color:#536575 transparent}._introChat_1w3y6_17{padding:24px 12px;display:flex;flex-direction:column;align-items:start;gap:9px;color:#dfe6e9}._introChat_1w3y6_17 svg{color:#d9b879}._introChat_1w3y6_17 strong{font-size:1rem}._introChat_1w3y6_17 p{color:#9daeb9;line-height:1.55;font-size:.84rem}._introChat_1w3y6_17 button{border:1px solid #a48b61;color:#eddfcb;background:#29322d;padding:10px 12px;border-radius:9px;display:flex;align-items:center;gap:8px;text-align:left;font-size:.79rem}._chatUser_1w3y6_17,._chatAssistant_1w3y6_17{border-radius:14px;padding:11px 13px;max-width:97%;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.83rem;line-height:1.5}._chatUser_1w3y6_17{background:#28455a;align-self:flex-end;border:1px solid #3a647a}._chatAssistant_1w3y6_17{background:#24322f;border:1px solid #50655d;align-self:flex-start}._chatUser_1w3y6_17 small,._chatAssistant_1w3y6_17 small{font-weight:800;color:#e6c691;letter-spacing:.1em;font-size:.62rem}._chatUser_1w3y6_17 p,._chatAssistant_1w3y6_17 p{margin:6px 0 0;color:#ebeff2}._wait_1w3y6_17{display:flex;align-items:center;gap:8px;color:#a5b9c4;font-size:.8rem}._chatQuickActions_1w3y6_18{display:flex;gap:7px;flex-wrap:wrap;padding:10px 12px;border-top:1px solid #2d4454}._chatQuickActions_1w3y6_18 button{border-radius:9px;padding:8px 10px;background:#263b3d;border:1px solid #54796f;color:#dfedec;font-size:.7rem;text-align:left}._chatQuickActions_1w3y6_18 button:hover{background:#31534d}._chatForm_1w3y6_12{border-top:1px solid #2d4454;padding:12px;display:flex;flex-direction:column;gap:8px}._chatForm_1w3y6_12 textarea{margin:0;min-height:80px;font-size:.83rem}._chatForm_1w3y6_12 button{align-self:flex-end}._keyRule_1w3y6_18{color:#b3c2c8;font-size:.7rem;line-height:1.5;padding:0 12px 14px;margin:0;display:flex;align-items:flex-start;gap:7px}._keyRule_1w3y6_18 svg{flex-shrink:0}._toolList_1w3y6_19{display:grid;gap:10px;padding:12px;overflow-y:auto;max-height:540px}._toolCard_1w3y6_19{border:1px solid #364b5a;background:#182834;padding:13px;border-radius:12px}._toolTitle_1w3y6_19{display:flex;justify-content:space-between;align-items:center;gap:5px}._toolTitle_1w3y6_19 strong{font-size:.88rem}._toolTitle_1w3y6_19 span{font-size:.64rem;background:#384635;border:1px solid #76836d;color:#cde2bc;padding:4px 6px;border-radius:99px;white-space:nowrap}._toolCard_1w3y6_19>small{color:#ddb676;font-weight:700;font-size:.68rem}._toolCard_1w3y6_19 p{font-size:.76rem;line-height:1.5;color:#b7c5ce;margin:8px 0}._toolCard_1w3y6_19 details{padding:8px 0;color:#d6e5ee;font-size:.74rem}._toolCard_1w3y6_19 summary{cursor:pointer;display:flex;align-items:center;gap:7px;line-height:1.45}._toolCard_1w3y6_19 details p{color:#d6e5ee}._openTool_1w3y6_6{background:#294653;border:1px solid #62828f;color:#f0f4f5;min-height:35px;padding:8px 11px;font-size:.74rem;box-shadow:none;margin-top:6px}._openTool_1w3y6_6:hover{background:#355a69}._noTools_1w3y6_19{padding:25px 12px;display:flex;flex-direction:column;align-items:center;text-align:center;color:#b6c8d0;gap:12px}._noTools_1w3y6_19 strong{color:#e3e9ed}._noTools_1w3y6_19 p{font-size:.78rem;line-height:1.5}._toolFoot_1w3y6_19{margin-top:auto;border-top:1px solid #283d4b;padding:12px;display:flex;align-items:flex-start;gap:8px;color:#a1b4c0}._toolFoot_1w3y6_19 svg{flex-shrink:0}._toolFoot_1w3y6_19 p{font-size:.7rem;line-height:1.5;margin:0}._error_1w3y6_20,._notice_1w3y6_20{position:sticky;bottom:12px;background:#512b30;color:#f5dddd;border:1px solid #a86672;border-radius:10px;padding:13px 12px;font-size:.82rem;margin-top:12px;display:flex;justify-content:space-between;gap:12px;box-shadow:0 8px 20px #0008}._notice_1w3y6_20{background:#244138;border-color:#4e9279;color:#d5f3e3}._error_1w3y6_20 button,._notice_1w3y6_20 button{background:transparent;border:0;color:inherit}._more_1w3y6_21{padding:45px 5px 32px}._more_1w3y6_21 h2{max-width:630px;letter-spacing:-.03em;font-size:clamp(1.4rem,2.4vw,2rem)}._moreGrid_1w3y6_21{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}._moreGrid_1w3y6_21 article{background:#15232c;border:1px solid #3e5664;border-radius:13px;padding:19px}._moreGrid_1w3y6_21 svg{color:#d7b478}._moreGrid_1w3y6_21 h3{font-size:1rem;margin:13px 0 8px}._moreGrid_1w3y6_21 p{color:#9daeba;font-size:.79rem;line-height:1.55;margin:0}._footer_1w3y6_21{border-top:1px solid #ffffff24;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:20px 0;color:#8295a2;font-size:.74rem}._footer_1w3y6_21 a{color:#dabd84;text-decoration:none}._spin_1w3y6_21{animation:_rot_1w3y6_1 1.2s linear infinite}@keyframes _rot_1w3y6_1{to{transform:rotate(360deg)}}._visuallyHidden_1w3y6_21{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:1050px){._categories_1w3y6_8{grid-template-columns:repeat(3,1fr)}._twoCols_1w3y6_16{grid-template-columns:1fr}._chatLog_1w3y6_17{height:315px}._toolList_1w3y6_19{max-height:none}}@media(max-width:700px){._header_1w3y6_3{padding:15px}._header_1w3y6_3 nav ._topBadge_1w3y6_4{display:none}._shell_1w3y6_5{padding:18px 12px}._hero_1w3y6_5{grid-template-columns:1fr;gap:8px;padding:6px 0 15px}._heroMain_1w3y6_6{padding:10px 3px}._hero_1w3y6_5 h1{font-size:2.55rem}._heroStat_1w3y6_7{padding:19px}._heroStat_1w3y6_7 strong{font-size:2.65rem}._categories_1w3y6_8{grid-template-columns:repeat(2,1fr);gap:8px;margin:13px 0 24px}._category_1w3y6_8{min-height:66px;padding:11px}._workspace_1w3y6_9{padding:13px;border-radius:15px}._workspaceHead_1w3y6_9{align-items:flex-start}._workspaceHead_1w3y6_9 h2{font-size:1.15rem}._phasePill_1w3y6_9{display:none}._workGrid_1w3y6_11{grid-template-columns:1fr}._sidebar_1w3y6_11{min-height:auto;padding:11px}._projectList_1w3y6_11{display:flex;overflow-x:auto;overflow-y:hidden;padding-bottom:3px}._projectRow_1w3y6_11,._projectActive_1w3y6_11{min-width:165px;max-width:210px}._sidebarBottom_1w3y6_11{display:none}._createPanel_1w3y6_12,._projectArea_1w3y6_12{padding:13px}._projectTop_1w3y6_12{flex-direction:column;gap:5px}._currentStage_1w3y6_13{font-size:.7rem}._stageCard_1w3y6_15{padding:13px}._chatLog_1w3y6_17{height:290px}._panelHeading_1w3y6_16{padding:12px}._moreGrid_1w3y6_21{grid-template-columns:1fr}._heroActions_1w3y6_6 ._primary_1w3y6_6,._heroActions_1w3y6_6 ._secondary_1w3y6_6{width:100%}._footer_1w3y6_21{padding-bottom:28px}}
