._page_a7nvn_1{background:radial-gradient(circle at 50% 22%, #7c8cff1a, transparent 34rem), var(--bg-canvas);place-items:center;min-height:100vh;padding:1.5rem;display:grid;position:relative;overflow:hidden}._ambient_a7nvn_13{pointer-events:none;border:1px solid #f0a25214;border-radius:50%;width:28rem;height:28rem;position:absolute;box-shadow:0 0 0 7rem #7c8cff06,0 0 0 14rem #7c8cff04}._loadingCard_a7nvn_25{color:var(--text-secondary);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-1);align-items:center;gap:.8rem;padding:1rem 1.15rem;font-size:.82rem;display:flex;position:relative;box-shadow:0 22px 60px #00000059}._loadingCard_a7nvn_25 ._mark_a7nvn_39{width:2.35rem;height:2.35rem}._card_a7nvn_44{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:linear-gradient(160deg,#121827 0%,#0c111d 78%);width:min(100%,25rem);padding:2rem;position:relative;box-shadow:0 28px 80px #0000006b}._header_a7nvn_54{align-items:center;gap:.9rem;display:flex}._mark_a7nvn_39{background:var(--kiro-soft);border:1px solid #765334;border-radius:.82rem;flex:none;place-items:center;width:3rem;height:3rem;display:grid;box-shadow:0 8px 22px #00000047}._eyebrow_a7nvn_72,._header_a7nvn_54 h1,._intro_a7nvn_74,._notice_a7nvn_75,._error_a7nvn_76,._footer_a7nvn_77{margin:0}._eyebrow_a7nvn_72{color:var(--kiro);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:700}._header_a7nvn_54 h1{letter-spacing:-.025em;margin-top:.16rem;font-size:1.35rem}._intro_a7nvn_74{color:var(--text-secondary);margin-top:1.4rem;font-size:.86rem;line-height:1.55}._notice_a7nvn_75,._error_a7nvn_76{border-radius:var(--radius-sm);padding:.65rem .75rem;font-size:.78rem;line-height:1.4}._notice_a7nvn_75{color:#d6dcff;background:#141b2d;border:1px solid #384467;margin-top:1rem}._form_a7nvn_117{gap:.55rem;margin-top:1.45rem;display:grid}._form_a7nvn_117 label{color:var(--text-secondary);margin-top:.55rem;font-size:.75rem;font-weight:650}._form_a7nvn_117 input{width:100%;min-height:2.75rem;color:var(--text-primary);border-radius:var(--radius-sm);background:#090e19;border:1px solid #465270;outline:none;padding:.68rem .75rem;transition:border-color .14s,box-shadow .14s}._form_a7nvn_117 input:focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px #7c8cff24}._form_a7nvn_117 input:disabled{opacity:.68}._error_a7nvn_76{color:#ffc5ca;background:#28151a;border:1px solid #66353c;margin-top:.45rem}._submit_a7nvn_160{border-radius:var(--radius-sm);cursor:pointer;background:linear-gradient(135deg,#5967c9,#725cb4);border:1px solid #5f6ac0;justify-content:center;align-items:center;gap:.55rem;min-height:2.8rem;margin-top:.8rem;font-weight:680;display:flex;box-shadow:0 10px 24px #262d6442}._submit_a7nvn_160:hover:not(:disabled){filter:brightness(1.08)}._submit_a7nvn_160:disabled{cursor:wait;opacity:.72}._spinner_a7nvn_184{animation:.8s linear infinite _spin_a7nvn_184}._footer_a7nvn_77{color:var(--text-secondary);border-top:1px solid var(--line-subtle);align-items:center;gap:.48rem;margin-top:1.45rem;padding-top:1rem;font-size:.72rem;display:flex}._localDot_a7nvn_199{background:var(--success);border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 0 3px #68c7a21a}@keyframes _spin_a7nvn_184{to{transform:rotate(360deg)}}@media (width<=480px){._page_a7nvn_1{align-items:start;padding:3.5rem 1rem 1rem}._card_a7nvn_44{padding:1.45rem}}@media (prefers-reduced-motion:reduce){._spinner_a7nvn_184{animation:none}}._linkButton_a7nvn_232{color:var(--text-secondary);cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;justify-self:start;margin-top:.9rem;padding:0;font-size:.76rem;text-decoration:underline}._linkButton_a7nvn_232:hover{color:var(--text-primary)}._form_a7nvn_117 ._checkbox_a7nvn_249{align-items:center;gap:.55rem;margin-top:.7rem;font-weight:500;display:flex}._form_a7nvn_117 ._checkbox_a7nvn_249 input{width:1rem;min-height:1rem;accent-color:var(--focus)}._hint_a7nvn_263{color:var(--text-secondary);margin:0;font-size:.72rem;line-height:1.45}._qr_a7nvn_270{border-radius:var(--radius-sm);width:min(100%,13rem);margin:1.2rem auto 0;display:block}._secret_a7nvn_277{border:1px dashed var(--line-strong);border-radius:var(--radius-sm);letter-spacing:.06em;text-align:center;word-break:break-all;-webkit-user-select:all;user-select:all;margin:.8rem 0 0;padding:.6rem .7rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.8rem}._codes_a7nvn_290{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:#090e19;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1rem;margin:1.2rem 0 0;padding:.9rem 1rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.86rem;list-style:none;display:grid}._secondary_a7nvn_304{border-color:var(--line-strong);box-shadow:none;background:0 0}._qrHint_a7nvn_311{margin-top:.9rem}._shell_1uk1b_1{background:var(--bg-canvas);grid-template:"sidebar main"minmax(0,1fr)"status status"1.9rem/15.5rem minmax(0,1fr);width:100%;height:100dvh;display:grid;overflow:hidden}._sidebar_1uk1b_15{border-right:1px solid var(--line-subtle);background:var(--bg-sidebar);flex-direction:column;grid-area:sidebar;min-width:0;display:flex}._brandBlock_1uk1b_24{border-bottom:1px solid var(--line-subtle);align-items:center;gap:.75rem;min-height:4.5rem;padding:.85rem 1rem;display:flex}._mark_1uk1b_33,._avatar_1uk1b_34{color:#fff4e8;background:var(--kiro-soft);border:1px solid #765334;flex:none;place-items:center;display:grid}._mark_1uk1b_33{border-radius:.72rem;width:2.5rem;height:2.5rem;box-shadow:0 7px 18px #0000003d}._productName_1uk1b_50,._productMeta_1uk1b_51,._identity_1uk1b_52 p,._activityHeader_1uk1b_53 p,._message_1uk1b_54 p,._approvalPreview_1uk1b_55 p,._composerMeta_1uk1b_56,._railFootnote_1uk1b_57,._runStats_1uk1b_58{margin:0}._productName_1uk1b_50{letter-spacing:-.02em;font-size:.95rem;font-weight:720}._productMeta_1uk1b_51{color:var(--text-muted);margin-top:.12rem;font-size:.73rem}._newConversation_1uk1b_74{color:#d6dcff;border-radius:var(--radius-sm);background:#141b2d;border:1px solid #384467;justify-content:center;align-items:center;gap:.5rem;margin:1rem;padding:.68rem .8rem;display:flex}._newConversation_1uk1b_74:disabled,._iconButton_1uk1b_88:disabled,._sendButton_1uk1b_89:disabled,._stopButton_1uk1b_90:disabled{cursor:not-allowed;opacity:.52}textarea:disabled{cursor:not-allowed;opacity:1}._conversationItem_1uk1b_100:disabled{cursor:default;opacity:1}._railHeading_1uk1b_105,._sectionTitleRow_1uk1b_106,._runHeadingRow_1uk1b_107,._identityLine_1uk1b_108,._statusItems_1uk1b_109,._statusLead_1uk1b_110,._statusClock_1uk1b_111,._composerMeta_1uk1b_56{align-items:center;display:flex}._railHeading_1uk1b_105{color:var(--text-secondary);justify-content:space-between;padding:.35rem 1.05rem .55rem;font-size:.74rem;font-weight:650}._profileTag_1uk1b_125{border-radius:999px;align-items:center;width:max-content;display:inline-flex}._railCount_1uk1b_132{color:var(--text-muted);font-size:.65rem;font-weight:520}._emptyState_1uk1b_138,._errorState_1uk1b_139{color:var(--text-muted);margin:0;padding:.9rem;font-size:.75rem;line-height:1.5}._errorState_1uk1b_139{color:var(--danger)}._welcomeState_1uk1b_151{text-align:center;max-width:28rem;color:var(--text-muted);margin:auto}._welcomeState_1uk1b_151 h2{color:var(--text-primary);margin:0 0 .5rem;font-size:1.15rem}._welcomeState_1uk1b_151 p{margin:0;line-height:1.6}._conversationList_1uk1b_169{flex-direction:column;flex:1;gap:.2rem;min-height:0;padding:0 .65rem;display:flex;overflow-y:auto}._conversationItem_1uk1b_100{text-align:left;width:100%;color:var(--text-secondary);background:0 0;border:1px solid #0000;border-radius:.66rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.62rem;padding:.72rem .68rem;display:grid}._activeConversation_1uk1b_193{color:var(--text-primary);box-shadow:inset 2px 0 0 var(--accent);background:#171e31;border-color:#333e62}._conversationIcon_1uk1b_200{color:#9ba7e8;background:#202843;border-radius:.45rem;place-items:center;width:1.7rem;height:1.7rem;margin-top:.08rem;display:grid}._conversationCopy_1uk1b_211{flex-direction:column;gap:.25rem;min-width:0;display:flex}._conversationPreview_1uk1b_218{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._conversationTitle_1uk1b_224{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;font-weight:620;line-height:1.35;display:-webkit-box;overflow:hidden}._conversationPreview_1uk1b_218{color:var(--text-muted);font-size:.7rem}._conversationTime_1uk1b_239{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.64rem}._railFootnote_1uk1b_57{color:var(--text-muted);border-top:1px solid var(--line-subtle);align-items:flex-start;gap:.55rem;margin:.75rem;padding:.75rem;font-size:.68rem;line-height:1.45;display:flex}._railFootnote_1uk1b_57 svg{flex:none}._main_1uk1b_261{background:var(--bg-main);grid-area:main;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}._conversationHeader_1uk1b_270{border-bottom:1px solid var(--line-subtle);background:#0d1321;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.72rem 1.5rem;display:flex}._identity_1uk1b_52{align-items:center;gap:.78rem;display:flex}._avatar_1uk1b_34{border-radius:50%;width:2.25rem;height:2.25rem}._identityLine_1uk1b_108{gap:.5rem}._identity_1uk1b_52 h1,._activityHeader_1uk1b_53 h2,._runHeadingRow_1uk1b_107 h3,._sectionTitleRow_1uk1b_106 h3,._approvalPreview_1uk1b_55 h3{margin:0}._identity_1uk1b_52 h1{letter-spacing:-.02em;font-size:1.05rem;font-weight:720}._profileTag_1uk1b_125{color:#b8c0dd;background:#171e2e;border:1px solid #36415f;padding:.16rem .42rem;font-size:.64rem}._identity_1uk1b_52 p{color:var(--text-muted);margin-top:.16rem;font-size:.7rem}._headerActions_1uk1b_325{align-items:center;gap:.9rem;display:flex}._serviceNotice_1uk1b_331{color:var(--text-muted);text-align:right;align-items:center;gap:.5rem;font-size:.68rem;display:flex}._serviceNotice_1uk1b_331 svg{color:var(--kiro)}._serviceNotice_1uk1b_331 strong,._serviceNotice_1uk1b_331 small{display:block}._serviceNotice_1uk1b_331 strong{color:var(--text-secondary);font-size:.68rem;font-weight:620}._serviceNotice_1uk1b_331 small{color:var(--text-muted);margin-top:.08rem;font-size:.62rem}._logoutButton_1uk1b_361{min-height:2rem;color:var(--text-muted);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);cursor:pointer;background:#101625;align-items:center;gap:.38rem;padding:.38rem .55rem;font-size:.68rem;display:inline-flex}._logoutButton_1uk1b_361:hover:not(:disabled){color:var(--text-primary);border-color:var(--line-strong)}._logoutButton_1uk1b_361:disabled{cursor:wait;opacity:.58}._conversationBody_1uk1b_385{min-height:0;padding:1.6rem clamp(1.25rem,3.2vw,3.5rem) 2.3rem;display:flex;overflow-y:auto}._conversationStream_1uk1b_392{flex-direction:column;gap:1.55rem;width:min(100%,54rem);margin:0 auto;display:flex}._timelineMarker_1uk1b_400{color:var(--text-muted);align-items:center;gap:.8rem;font-size:.65rem;display:flex}._timelineMarker_1uk1b_400:before,._timelineMarker_1uk1b_400:after{content:"";background:var(--line-subtle);flex:1;height:1px}._message_1uk1b_54{max-width:52rem;color:var(--text-secondary);line-height:1.65}._userMessage_1uk1b_422{background:#19233b;border:1px solid #394469;border-radius:.9rem .9rem .25rem;width:min(76%,40rem);margin-left:auto;padding:.95rem 1.05rem;box-shadow:0 9px 22px #00000029}._kiroMessage_1uk1b_432{grid-template-columns:auto minmax(0,1fr);gap:.85rem;width:100%;display:grid}._kiroAccent_1uk1b_439{color:#fff1df;background:var(--kiro-soft);border:1px solid #765334;border-radius:.6rem;place-items:center;width:2rem;height:2rem;margin-top:.1rem;display:grid}._messageContent_1uk1b_451{min-width:0}._markdownContent_1uk1b_455{font-size:inherit;overflow-wrap:anywhere;line-height:1.6}._markdownContent_1uk1b_455>:first-child{margin-top:0}._markdownContent_1uk1b_455>:last-child{margin-bottom:0}._markdownContent_1uk1b_455 p{margin:0 0 .72rem}._markdownContent_1uk1b_455 h1,._markdownContent_1uk1b_455 h2,._markdownContent_1uk1b_455 h3,._markdownContent_1uk1b_455 h4{color:var(--text-primary);margin:1.15rem 0 .5rem;line-height:1.3}._markdownContent_1uk1b_455 h1{font-size:1.15rem}._markdownContent_1uk1b_455 h2{font-size:1.05rem}._markdownContent_1uk1b_455 h3{font-size:.95rem}._markdownContent_1uk1b_455 h4{font-size:.9rem}._markdownContent_1uk1b_455 ul,._markdownContent_1uk1b_455 ol{margin:.45rem 0 .85rem;padding-left:1.4rem}._markdownContent_1uk1b_455 li{margin:.22rem 0}._markdownContent_1uk1b_455 li>p{margin:.2rem 0}._markdownContent_1uk1b_455 strong{color:var(--text-primary);font-weight:650}._markdownContent_1uk1b_455 a{color:var(--accent);text-underline-offset:.15em;text-decoration:underline}._markdownContent_1uk1b_455 code{background:#111827;border-radius:.3rem;padding:.12rem .3rem;font-size:.88em}._markdownContent_1uk1b_455 pre{border-radius:var(--radius-sm);background:#090e19;border:1px solid #303b58;margin:.75rem 0;padding:.8rem;overflow-x:auto}._markdownContent_1uk1b_455 pre code{background:0 0;padding:0}._markdownContent_1uk1b_455 blockquote{color:var(--text-muted);border-left:3px solid var(--kiro);margin:.75rem 0;padding-left:.8rem}._markdownContent_1uk1b_455 hr{border:0;border-top:1px solid var(--line-subtle);margin:1rem 0}._messageMeta_1uk1b_557{color:var(--text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:1rem;margin-bottom:.48rem;font-size:.65rem;display:flex}._message_1uk1b_54 p+p{margin-top:.72rem}._attachmentPreview_1uk1b_571{color:var(--text-secondary);border-radius:var(--radius-sm);background:#141d31;border:1px solid #3a466a;align-items:center;gap:.65rem;margin-top:.85rem;padding:.62rem .7rem;display:flex}._attachmentIcon_1uk1b_583{width:2rem;height:2rem;color:var(--accent);background:var(--accent-soft);border-radius:.45rem;flex:none;place-items:center;display:grid}._attachmentPreview_1uk1b_571>span:last-child{flex-direction:column;min-width:0;display:flex}._attachmentPreview_1uk1b_571 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:620;overflow:hidden}._attachmentPreview_1uk1b_571 small{color:var(--text-muted);margin-top:.1rem;font-size:.62rem}._conversationEvent_1uk1b_614{color:var(--text-muted);align-self:center;align-items:center;gap:.48rem;font-size:.66rem;display:flex}._conversationEvent_1uk1b_614 svg{color:var(--kiro)}._codePreview_1uk1b_627{border-radius:var(--radius-md);background:#090e19;border:1px solid #303b58;margin-top:1rem;overflow:hidden}._codeHeader_1uk1b_635{color:var(--text-secondary);background:#111827;border-bottom:1px solid #252f46;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .7rem;font-size:.66rem;display:flex}._codeHeader_1uk1b_635>span{align-items:center;gap:.42rem;display:inline-flex}._codeHeader_1uk1b_635 svg{color:var(--accent)}._codeHeader_1uk1b_635 small{color:var(--text-muted);font-size:.6rem}._codePreview_1uk1b_627 pre{color:#d9def2;margin:0;padding:.85rem 1rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.72rem;line-height:1.65;overflow-x:auto}._composer_1uk1b_56{border-top:1px solid var(--line-subtle);background:#0b101c;padding:.78rem clamp(1.25rem,3.2vw,3.5rem) .85rem}._composerInner_1uk1b_678{width:min(100%,54rem);margin:0 auto}._composerHeading_1uk1b_683{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.42rem;display:flex}._composerHeading_1uk1b_683>span{color:var(--text-muted);font-size:.62rem}._composerLabel_1uk1b_696{color:var(--text-secondary);font-size:.72rem;font-weight:620}._composerSurface_1uk1b_702{background:#151c2d;border:1px solid #465274;border-radius:.9rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:3.55rem;padding:.52rem;display:grid;box-shadow:0 12px 28px #00000042}._composerSurface_1uk1b_702 textarea{box-sizing:border-box;resize:none;width:100%;height:1.4rem;min-height:1.4rem;max-height:7rem;color:var(--text-secondary);background:0 0;border:0;outline:0;padding:0;line-height:1.4rem;overflow-y:hidden}._composerSurface_1uk1b_702 textarea::placeholder{color:#737f98;opacity:1}._iconButton_1uk1b_88,._sendButton_1uk1b_89{border-radius:.58rem;place-items:center;width:2.25rem;height:2.25rem;display:grid}._iconButton_1uk1b_88{color:var(--text-muted);background:0 0;border:1px solid #0000}._sendButton_1uk1b_89{color:#cdd3ff;background:#273258;border:1px solid #495789}._composerMeta_1uk1b_56{color:var(--text-muted);justify-content:space-between;gap:1rem;margin-top:.42rem;font-size:.62rem}._activityPanel_1uk1b_765{border-left:1px solid var(--line-subtle);background:var(--bg-panel);grid-area:activity;min-width:0;overflow-y:auto}._activityHeader_1uk1b_53{border-bottom:1px solid var(--line-subtle);justify-content:space-between;align-items:center;min-height:4.5rem;padding:.8rem 1rem;display:flex}._activityHeader_1uk1b_53 h2{font-size:.92rem;font-weight:700}._activityHeader_1uk1b_53 p{color:var(--text-muted);margin-top:.18rem;font-size:.68rem}._activityHeader_1uk1b_53>svg{color:var(--kiro)}._runSection_1uk1b_797,._stepsSection_1uk1b_798,._approvalPreview_1uk1b_55{margin:0 1rem}._runSection_1uk1b_797{border-bottom:1px solid var(--line-subtle);padding:1.1rem 0 1rem}._runHeadingRow_1uk1b_107{justify-content:space-between;gap:.8rem}._sectionLabel_1uk1b_813{color:var(--text-muted);font-size:.66rem}._runHeadingRow_1uk1b_107 h3{margin-top:.25rem;font-size:.84rem;font-weight:680}._runId_1uk1b_824{color:var(--text-muted);margin-top:.22rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.62rem;display:block}._runStatus_1uk1b_832{color:#f0c98c;background:var(--amber-soft);border:1px solid #5a4728;border-radius:999px;align-items:center;gap:.38rem;padding:.28rem .46rem;font-size:.64rem;display:inline-flex}._runStatus_1uk1b_832>span{background:var(--amber);border-radius:50%;width:.42rem;height:.42rem}._activityWarning_1uk1b_851{color:#f0c98c;border-radius:var(--radius-sm);background:var(--amber-soft);border:1px solid #5a4728;margin:.8rem 0 0;padding:.65rem .7rem;font-size:.68rem;line-height:1.45}._runProgress_1uk1b_862{background:#232b3f;border-radius:999px;height:.28rem;margin-top:1rem;overflow:hidden}._runProgress_1uk1b_862 span{background:var(--accent);width:82%;height:100%;display:block}._runStats_1uk1b_58{color:var(--text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.42rem;font-size:.64rem;display:flex}._stopButton_1uk1b_90{color:#d4a4a9;border-radius:var(--radius-sm);background:#241820;border:1px solid #52343e;justify-content:center;align-items:center;gap:.45rem;width:100%;margin-top:.9rem;padding:.55rem;display:flex}._stepsSection_1uk1b_798{border-bottom:1px solid var(--line-subtle);padding:1rem 0}._sectionTitleRow_1uk1b_106{color:var(--text-secondary);justify-content:space-between}._sectionTitleRow_1uk1b_106 h3{font-size:.74rem;font-weight:680}._stepList_1uk1b_915{flex-direction:column;margin:.8rem 0 0;padding:0;list-style:none;display:flex}._stepItem_1uk1b_923{border-top:1px solid #1b2335;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.72rem 0;display:grid}._stepIcon_1uk1b_932{border-radius:.5rem;place-items:center;width:1.85rem;height:1.85rem;display:grid}._complete_1uk1b_940{color:var(--success);background:#142820}._running_1uk1b_945{color:#bbc4ff;background:#1b2340}._waiting_1uk1b_950{color:#b0b8cb;background:#1a202d}._stepCopy_1uk1b_955{flex-direction:column;gap:.14rem;min-width:0;font-size:.72rem;display:flex}._stepCopy_1uk1b_955 small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;overflow:hidden}._stepCopy_1uk1b_955 ._stepKind_1uk1b_971{color:#929ed0;font-size:.57rem;font-weight:680}._stepState_1uk1b_977{white-space:nowrap;border:1px solid;border-radius:999px;padding:.2rem .38rem;font-size:.58rem;font-weight:650}._completeState_1uk1b_986{color:#8ed5b8;background:#142820;border-color:#285744}._runningState_1uk1b_992{color:#c8ceff;background:#1b2340;border-color:#455384}._waitingState_1uk1b_998{color:#b8c1d5;background:#1a202d;border-color:#3a4355}._approvalPreview_1uk1b_55{border-top:1px solid var(--line-strong);grid-template-columns:auto minmax(0,1fr);gap:.7rem;padding:1rem 0 1.1rem;display:grid}._approvalIcon_1uk1b_1012{color:#c4cbff;background:#1a223d;border:1px solid #39456d;border-radius:.52rem;place-items:center;width:1.9rem;height:1.9rem;display:grid}._approvalPreview_1uk1b_55 h3{font-size:.72rem}._approvalHeadingRow_1uk1b_1027{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._approvalHeadingRow_1uk1b_1027>span{color:var(--text-muted);font-size:.58rem}._approvalPreview_1uk1b_55 p{color:var(--text-muted);margin-top:.32rem;font-size:.66rem;line-height:1.45}._statusBar_1uk1b_1046{color:#7f8aa1;font-variant-numeric:tabular-nums;background:#090d16;border-top:1px solid #20283a;grid-area:status;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-width:0;padding:0 .75rem;font-size:.6rem;display:grid}._statusLead_1uk1b_110,._statusClock_1uk1b_111{gap:.38rem}._statusLead_1uk1b_110{color:#929db3}._statusItems_1uk1b_109{justify-content:center;gap:1.2rem;min-width:0}._statusItems_1uk1b_109>span{white-space:nowrap;align-items:center;gap:.36rem;display:inline-flex}._kiroDot_1uk1b_1083,._offlineDot_1uk1b_1084{border-radius:50%;width:.42rem;height:.42rem}._kiroDot_1uk1b_1083{background:var(--kiro)}._offlineDot_1uk1b_1084{background:#5c667b}@media (width<=1180px){._shell_1uk1b_1{grid-template-columns:14rem minmax(0,1fr)}._conversationBody_1uk1b_385,._composer_1uk1b_56{padding-left:1.25rem;padding-right:1.25rem}}@media (width<=940px){._shell_1uk1b_1{grid-template:"sidebar""main"minmax(0,1fr)"status"1.9rem/minmax(0,1fr);height:100dvh;display:grid}._sidebar_1uk1b_15{border:0;border-bottom:1px solid var(--line-subtle);flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;padding-right:.75rem}._brandBlock_1uk1b_24{border-bottom:0;min-height:3.5rem}._sidebar_1uk1b_15 ._newConversation_1uk1b_74{width:auto;margin:0}._railFootnote_1uk1b_57{display:none}._statusBar_1uk1b_1046{position:static}._statusItems_1uk1b_109{justify-content:flex-start;overflow-x:auto}}@media (width<=620px){._conversationHeader_1uk1b_270{flex-direction:column;align-items:flex-start;padding:.6rem 1rem}._identity_1uk1b_52{display:none}._headerActions_1uk1b_325{justify-content:space-between;width:100%}._logoutButton_1uk1b_361{min-height:2.75rem;padding-left:.75rem;padding-right:.75rem}._serviceNotice_1uk1b_331{text-align:left;justify-content:flex-start}._conversationBody_1uk1b_385{padding:1.2rem 1rem}._userMessage_1uk1b_422,._kiroMessage_1uk1b_432{width:100%}._conversationEvent_1uk1b_614{flex-wrap:wrap;align-self:flex-start}._composer_1uk1b_56{padding:.8rem 1rem}._composerMeta_1uk1b_56 span:first-child,._statusLead_1uk1b_110,._statusClock_1uk1b_111{display:none}._statusBar_1uk1b_1046{grid-template-columns:1fr}._statusItems_1uk1b_109{justify-content:space-between;gap:.75rem}._statusItems_1uk1b_109>span{font-size:0}._statusItems_1uk1b_109>span:after{font-size:.64rem}._statusItems_1uk1b_109>span:first-child:after{content:"Kiro Control"}._statusItems_1uk1b_109>span:nth-child(2):after{content:"Kiro Core"}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{color:#eef2ff;font-synthesis:none;text-rendering:optimizelegibility;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-canvas:#080b13;--bg-sidebar:#0b0f1a;--bg-main:#0d1220;--bg-panel:#0a0e18;--surface-1:#121827;--surface-2:#171e30;--surface-3:#1d2539;--line-subtle:#222b40;--line-strong:#303b55;--text-primary:#f1f4ff;--text-secondary:#bac3d8;--text-muted:#929db5;--accent:#7c8cff;--accent-strong:#9a7cff;--accent-soft:#1b2343;--kiro:#f0a252;--kiro-soft:#2b2118;--amber:#e6ad5b;--amber-soft:#302617;--success:#68c7a2;--danger:#ef7b86;--focus:#a7b1ff;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;background:#080b13;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{background:var(--bg-canvas);min-height:100vh}button,input,textarea{font:inherit}button{color:inherit}button:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{color:#fff;background:#5967c9}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-panel)}::-webkit-scrollbar-thumb{border:2px solid var(--bg-panel);background:#303b55;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#465270}
