.gLXyia_yamlEditor{background:var(--gray-1);border:1px solid var(--gray-4);border-radius:.5rem;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.gLXyia_header{background:linear-gradient(135deg, var(--accent-10) 0%, color-mix(in srgb, var(--accent-10) 95%, black) 100%);border-bottom:1px solid var(--gray-4);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.gLXyia_title{color:#fff;margin:0;font-size:1.125rem;font-weight:600}.gLXyia_validationStatus{border-radius:9999px;align-items:center;gap:.5rem;padding:.25rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.gLXyia_validationStatus .gLXyia_icon{width:16px;height:16px}.gLXyia_validationStatus.gLXyia_validating{color:#fff;background:#ffffff1a}.gLXyia_validating{color:#fff;background:#ffffff26}.gLXyia_validating .gLXyia_icon{animation:1.5s infinite gLXyia_pulse}.gLXyia_valid{background:color-mix(in srgb, var(--green-8) 20%, transparent);color:#fff}.gLXyia_valid .gLXyia_icon{color:var(--green-11)}.gLXyia_warning{background:color-mix(in srgb, var(--amber-10) 20%, transparent);color:#fff}.gLXyia_warning .gLXyia_icon{color:var(--amber-11)}.gLXyia_error{background:color-mix(in srgb, var(--red-8) 20%, transparent);color:#fff}.gLXyia_error .gLXyia_icon{color:var(--red-11)}.gLXyia_editorContainer{background:var(--gray-1);flex:1;min-height:0;position:relative}.gLXyia_errorList{background:var(--gray-1);border-top:1px solid var(--gray-4);max-height:150px;padding:.5rem;overflow-y:auto}.gLXyia_errorItem{font-size:.875rem;font-family:var(--font-mono);border-radius:.25rem;gap:.5rem;margin-bottom:.25rem;padding:.25rem .5rem;transition:background .2s;display:flex}.gLXyia_errorItem:hover{background:color-mix(in srgb, var(--accent-10) 5%, transparent)}.gLXyia_errorItem.gLXyia_error{background:color-mix(in srgb, var(--red-8) 5%, transparent);border-left:3px solid var(--red-8)}.gLXyia_errorItem.gLXyia_error .gLXyia_lineNumber{color:var(--red-8)}.gLXyia_errorItem.gLXyia_warning{background:color-mix(in srgb, var(--amber-10) 5%, transparent);border-left:3px solid var(--amber-10)}.gLXyia_errorItem.gLXyia_warning .gLXyia_lineNumber{color:var(--amber-10)}.gLXyia_errorItem.gLXyia_info{background:color-mix(in srgb, var(--accent-10) 5%, transparent);border-left:3px solid var(--accent-10)}.gLXyia_errorItem.gLXyia_info .gLXyia_lineNumber{color:var(--accent-10)}.gLXyia_lineNumber{color:var(--gray-11);min-width:60px;font-weight:600}.gLXyia_message{color:var(--gray-12);flex:1}.dark .gLXyia_yamlEditor{background:var(--gray-1);border-color:var(--gray-6)}.dark .gLXyia_header{background:var(--gray-2);border-color:var(--gray-6)}.dark .gLXyia_editorContainer{background:var(--gray-1);--yaml-editor-bg:var(--gray-2);--yaml-editor-fg:var(--gray-12)}.dark .gLXyia_errorList{background:var(--gray-1);border-color:var(--gray-6)}.dark .gLXyia_errorItem:hover{background:var(--accent-3)}.dark .gLXyia_message{color:var(--gray-12)}.dark .gLXyia_lineNumber{color:var(--gray-11)}@keyframes gLXyia_pulse{0%,to{opacity:1}50%{opacity:.5}}
.cbx{--cbx-sz:20px;--cbx-stroke:2.25px;--cbx-accent:var(--accent-9);--cbx-accent-hover:var(--accent-10);--cbx-check:var(--accent-contrast);appearance:none;font:inherit;color:inherit;width:var(--cbx-sz);height:var(--cbx-sz);cursor:pointer;background:var(--gray-1);border:1.5px solid var(--gray-9);-webkit-tap-highlight-color:transparent;border-radius:6px;flex-shrink:0;place-items:center;margin:0;padding:0;transition:background-color .18s,border-color .18s,box-shadow .18s;display:inline-grid;position:relative}.cbx:hover:not([data-disabled]){border-color:var(--gray-10);background:var(--gray-2)}.cbx:focus-visible{box-shadow:0 0 0 3px var(--accent-a3,color-mix(in srgb, var(--accent-9) 25%, transparent)), 0 0 0 1.5px var(--accent-8);outline:none}.cbx[data-state=checked],.cbx[data-state=indeterminate]{background:var(--cbx-accent);border-color:var(--cbx-accent);animation:.34s cubic-bezier(.2,.85,.3,1.2) cbx-pop}.cbx[data-state=checked]:hover:not([data-disabled]),.cbx[data-state=indeterminate]:hover:not([data-disabled]){background:var(--cbx-accent-hover);border-color:var(--cbx-accent-hover)}@keyframes cbx-pop{0%{transform:scale(1)}32%{transform:scale(.84)}66%{transform:scale(1.12)}to{transform:scale(1)}}.cbx svg{width:72%;height:72%;display:block;overflow:visible}.cbx-check{fill:none;stroke:var(--cbx-check);stroke-width:var(--cbx-stroke);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset 10ms}.cbx[data-state=checked] .cbx-check{stroke-dashoffset:0;transition:stroke-dashoffset .3s cubic-bezier(.4,0,.2,1) 60ms}.cbx-dash{stroke:var(--cbx-check);stroke-width:var(--cbx-stroke);stroke-linecap:round;transform-origin:50%;opacity:0;transition:transform .18s cubic-bezier(.2,.85,.3,1.2),opacity .12s;transform:scaleX(0)}.cbx[data-state=indeterminate] .cbx-dash{opacity:1;transform:scaleX(1)}.cbx-ring{border-radius:inherit;border:1.5px solid var(--cbx-accent);opacity:0;pointer-events:none;position:absolute;inset:-1.5px}.cbx[data-state=checked] .cbx-ring,.cbx[data-state=indeterminate] .cbx-ring{animation:.5s ease-out cbx-ring}@keyframes cbx-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.85)}}.cbx[data-disabled]{cursor:not-allowed;opacity:.45}.cbx[data-disabled],.cbx[data-disabled] *{animation:none!important}@media (prefers-reduced-motion:reduce){.cbx,.cbx *{animation:none!important}.cbx-check{transition:stroke-dashoffset 1ms!important}.cbx-dash{transition:none}}
.Pnj7pa_container{background:var(--gray-1);flex-direction:column;height:100%;display:flex}.Pnj7pa_messagesContainer{flex:1;padding:1rem;overflow-y:auto}.Pnj7pa_welcomeState{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem 1rem;display:flex}.Pnj7pa_welcomeState h4{font-size:var(--font-size-dense-16);color:var(--gray-12);margin:0 0 .5rem;font-weight:600}.Pnj7pa_welcomeState p{font-size:var(--font-size-dense-13);color:var(--gray-11);max-width:280px;margin:0 0 1.5rem;line-height:1.5}.Pnj7pa_welcomeIcon{background:linear-gradient(135deg, var(--accent-3) 0%, var(--accent-2) 100%);width:48px;height:48px;color:var(--accent-9);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.Pnj7pa_suggestions{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:320px;display:flex}.Pnj7pa_suggestionBtn{font-size:var(--font-size-dense-12);color:var(--gray-11);background:var(--gray-2);border:1px solid var(--gray-6);cursor:pointer;border-radius:100px;padding:.5rem .75rem;transition:all .15s}.Pnj7pa_suggestionBtn:hover{background:var(--gray-3);color:var(--gray-12);border-color:var(--gray-8)}.Pnj7pa_messagesList{flex-direction:column;gap:1rem;display:flex}.Pnj7pa_message{gap:.75rem;max-width:95%;display:flex}.Pnj7pa_message.Pnj7pa_user{flex-direction:row-reverse;margin-left:auto}.Pnj7pa_message.Pnj7pa_user .Pnj7pa_messageAvatar{background:var(--accent-9);color:#fff}.Pnj7pa_message.Pnj7pa_user .Pnj7pa_messageContent{align-items:flex-end}.Pnj7pa_message.Pnj7pa_user .Pnj7pa_messageText{background:linear-gradient(135deg, var(--accent-9) 0%, var(--accent-9) 100%);color:#fff;border-bottom-right-radius:4px}.Pnj7pa_message.Pnj7pa_assistant .Pnj7pa_messageAvatar{background:linear-gradient(135deg, var(--accent-3) 0%, var(--accent-2) 100%);color:var(--accent-9)}.Pnj7pa_message.Pnj7pa_assistant .Pnj7pa_messageText{background:var(--gray-2);color:var(--gray-12);border-bottom-left-radius:4px}.Pnj7pa_messageAvatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.Pnj7pa_messageContent{flex-direction:column;gap:.25rem;display:flex}.Pnj7pa_messageText{font-size:var(--font-size-dense-14);white-space:pre-wrap;word-break:break-word;border-radius:12px;padding:.75rem 1rem;line-height:1.5}.Pnj7pa_messageTime{font-size:var(--font-size-dense-10);color:var(--gray-11);padding:0 .5rem}.Pnj7pa_typingIndicator{background:var(--gray-2);border-radius:12px 12px 12px 4px;align-items:center;gap:4px;padding:.75rem 1rem;display:flex}.Pnj7pa_typingIndicator span{background:var(--gray-10);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite Pnj7pa_typing}.Pnj7pa_typingIndicator span:first-child{animation-delay:0s}.Pnj7pa_typingIndicator span:nth-child(2){animation-delay:.2s}.Pnj7pa_typingIndicator span:nth-child(3){animation-delay:.4s}@keyframes Pnj7pa_typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.Pnj7pa_inputArea{border-top:1px solid var(--gray-6);background:var(--gray-1);align-items:flex-end;gap:.5rem;padding:.75rem 1rem;display:flex}.Pnj7pa_input{font-size:var(--font-size-dense-14);color:var(--gray-12);background:var(--gray-2);border:1px solid var(--gray-6);resize:none;border-radius:12px;flex:1;min-height:40px;max-height:120px;padding:.625rem .875rem;line-height:1.5;transition:border-color .15s}.Pnj7pa_input:focus{border-color:var(--accent-9);background:var(--gray-1);outline:none}.Pnj7pa_input::placeholder{color:var(--gray-11)}.Pnj7pa_input:disabled{opacity:.6;cursor:not-allowed}.Pnj7pa_sendBtn{color:#fff;background:linear-gradient(135deg, var(--accent-9) 0%, var(--accent-9) 100%);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .15s;display:flex}.Pnj7pa_sendBtn:hover:not(:disabled){box-shadow:0 2px 8px color-mix(in srgb, var(--accent-9) 30%, transparent);transform:translateY(-1px)}.Pnj7pa_sendBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.Pnj7pa_micActive{animation:1.5s ease-in-out infinite Pnj7pa_micPulse;background:linear-gradient(135deg, var(--red-9) 0%, var(--red-11) 100%)!important}@keyframes Pnj7pa_micPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--red-9) 40%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--red-9) 0%, transparent)}}.Pnj7pa_spinning{animation:1s linear infinite Pnj7pa_spin}@keyframes Pnj7pa_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Pnj7pa_loadingHistory{height:100%;color:var(--gray-11);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}.Pnj7pa_loadingHistory p{font-size:var(--font-size-dense-14);margin:0}.Pnj7pa_clearHistoryRow{justify-content:flex-end;margin-bottom:.5rem;display:flex}.Pnj7pa_clearHistoryBtn{font-size:var(--font-size-dense-11);color:var(--gray-11);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.25rem;padding:.25rem .5rem;transition:all .15s;display:flex}.Pnj7pa_clearHistoryBtn:hover{color:var(--red-9);background:color-mix(in srgb, var(--red-9) 10%, transparent)}
.kt734G_container{flex-direction:column;height:100%;display:flex}.kt734G_loading{height:100%;color:var(--gray-11);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}.kt734G_loading p{font-size:var(--font-size-dense-14);margin:0}.kt734G_spinner{border:2px solid var(--gray-6);border-top-color:var(--accent-9);border-radius:50%;width:24px;height:24px;animation:1s linear infinite kt734G_spin}@keyframes kt734G_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.UMoQnG_container{flex-direction:column;height:100%;display:flex;overflow:hidden}.UMoQnG_toolbar{border-bottom:1px solid var(--gray-6);background:var(--gray-1);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;display:flex}.UMoQnG_splitPane{flex:1;min-height:0;display:flex;overflow:hidden}.UMoQnG_leftPane{flex:1;min-width:0;display:flex;overflow:hidden}.UMoQnG_divider{cursor:col-resize;background:var(--gray-6);flex-shrink:0;width:4px;transition:background .15s}.UMoQnG_divider:hover,.UMoQnG_divider.UMoQnG_dragging{background:var(--blue-8)}.UMoQnG_rightPane{flex-direction:column;display:flex;overflow:hidden}
.qdpBoa_container{background:linear-gradient(135deg, var(--gray-1) 0%, color-mix(in srgb, var(--gray-1) 98%, black) 100%);min-height:100vh}.qdpBoa_header{background:var(--gray-1);border-bottom:1px solid var(--gray-4);justify-content:space-between;align-items:center;padding:1.5rem 3rem;display:flex;box-shadow:0 2px 4px #0000000d}.qdpBoa_backButton{border:1px solid var(--gray-4);color:var(--gray-11);cursor:pointer;background:0 0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:500;transition:all .2s;display:flex}.qdpBoa_backButton:hover{background:var(--gray-1);color:var(--gray-12)}.qdpBoa_backButton .qdpBoa_icon{width:18px;height:18px}.qdpBoa_actions{gap:1rem;display:flex}.qdpBoa_saveButton{background:var(--gray-1);border:1px solid var(--accent-10);color:var(--accent-10);cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1.5rem;font-size:1rem;font-weight:500;transition:all .2s;display:flex}.qdpBoa_saveButton:hover:not(:disabled){background:color-mix(in srgb, var(--accent-10) 5%, transparent)}.qdpBoa_saveButton:disabled{opacity:.5;cursor:not-allowed}.qdpBoa_saveButton.qdpBoa_primary{background:linear-gradient(135deg, var(--accent-10) 0%, color-mix(in srgb, var(--accent-10) 90%, black) 100%);color:#fff;border:none;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.qdpBoa_saveButton.qdpBoa_primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.qdpBoa_saveButton .qdpBoa_icon{width:18px;height:18px}.qdpBoa_content{grid-template-columns:400px 1fr;height:calc(100vh - 73px);display:grid}.qdpBoa_formPanel{background:var(--gray-1);border-right:1px solid var(--gray-4);padding:3rem;overflow-y:auto}.qdpBoa_title{color:var(--gray-12);margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.qdpBoa_subtitle{color:var(--gray-11);margin:0 0 2rem;font-size:1rem;line-height:1.75}.qdpBoa_form{margin-bottom:2rem}.qdpBoa_formGroup{margin-bottom:1.5rem}.qdpBoa_label{color:var(--gray-12);margin-bottom:.25rem;font-size:.875rem;font-weight:500;display:block}.qdpBoa_input,.qdpBoa_textarea,.qdpBoa_select{border:1px solid hsl(var(--input));width:100%;font-size:1rem;font-family:var(--font-sans);border-radius:.375rem;padding:.5rem;transition:all .2s}.qdpBoa_input:focus,.qdpBoa_textarea:focus,.qdpBoa_select:focus{border-color:var(--accent-10);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-10) 10%, transparent);outline:none}.qdpBoa_input::-moz-placeholder{color:var(--gray-9)}.qdpBoa_textarea::-moz-placeholder{color:var(--gray-9)}.qdpBoa_select::-moz-placeholder{color:var(--gray-9)}.qdpBoa_input::placeholder,.qdpBoa_textarea::placeholder,.qdpBoa_select::placeholder{color:var(--gray-9)}.qdpBoa_textarea{resize:vertical;line-height:1.75}.qdpBoa_hint{color:var(--gray-9);margin-top:.25rem;font-size:.75rem;display:block}.qdpBoa_checkboxLabel{cursor:pointer;align-items:center;gap:.5rem;display:flex}.qdpBoa_checkboxLabel .qdpBoa_checkbox{cursor:pointer;width:18px;height:18px}.qdpBoa_checkboxLabel span{color:var(--gray-12);font-size:1rem}.qdpBoa_tips{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-10) 52%, white) 0%, color-mix(in srgb, var(--accent-10) 50%, white) 100%);border:1px solid color-mix(in srgb, var(--accent-10) 60%, white);border-radius:.5rem;padding:1.5rem}.qdpBoa_tipsTitle{color:var(--accent-10);align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1rem;font-weight:600;display:flex}.qdpBoa_tipsTitle .qdpBoa_icon{width:20px;height:20px}.qdpBoa_tipsList{margin:0;padding-left:1.5rem}.qdpBoa_tipsList li{color:var(--gray-11);margin-bottom:.25rem;font-size:.875rem;line-height:1.75}.qdpBoa_tipsList li:last-child{margin-bottom:0}.qdpBoa_editorPanel{background:var(--gray-1);padding:2rem;overflow:hidden}.dark .qdpBoa_saveButton{border-color:var(--accent-9);color:var(--accent-9);background:0 0}.dark .qdpBoa_container{background:var(--gray-1)}.dark .qdpBoa_header{background:var(--gray-1);border-color:var(--gray-6)}.dark .qdpBoa_formPanel{background:var(--gray-1);border-color:var(--gray-6)}.dark .qdpBoa_title{color:var(--gray-12)}.dark .qdpBoa_subtitle{color:var(--gray-11)}.dark .qdpBoa_label{color:var(--gray-12)}:is(.dark .qdpBoa_input,.dark .qdpBoa_textarea,.dark .qdpBoa_select){background:var(--gray-1);border-color:hsl(var(--input));color:var(--gray-12)}.dark .qdpBoa_input::-moz-placeholder{color:var(--gray-11)}.dark .qdpBoa_textarea::-moz-placeholder{color:var(--gray-11)}.dark .qdpBoa_select::-moz-placeholder{color:var(--gray-11)}.dark .qdpBoa_input::placeholder{color:var(--gray-11)}.dark .qdpBoa_textarea::placeholder{color:var(--gray-11)}.dark .qdpBoa_select::placeholder{color:var(--gray-11)}.dark .qdpBoa_checkboxLabel span{color:var(--gray-12)}.dark .qdpBoa_tips{background:color-mix(in srgb, var(--accent-10) 10%, transparent);border-color:color-mix(in srgb, var(--accent-10) 30%, transparent)}.dark .qdpBoa_tipsTitle{color:var(--accent-9)}.dark .qdpBoa_tipsList li{color:var(--gray-11)}.dark .qdpBoa_editorPanel{background:var(--gray-1)}.dark .qdpBoa_hint{color:var(--gray-11)}
.pDPnka_paginationContainer{background:var(--gray-2);border-top:1px solid var(--gray-6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.pDPnka_paginationInfo{color:var(--gray-11);white-space:nowrap;font-size:.85rem}.pDPnka_paginationControls{flex:1;justify-content:center;align-items:center;gap:.5rem;display:flex}.pDPnka_pageNumbers{align-items:center;gap:.25rem;display:flex}.pDPnka_paginationBtn{background:var(--gray-1);border:1px solid var(--gray-6);color:var(--gray-12);cursor:pointer;justify-content:center;align-items:center;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}.pDPnka_paginationBtn:disabled{opacity:.4;cursor:not-allowed}.pDPnka_paginationBtn:not(:disabled):hover{background:var(--gray-3);border-color:var(--accent-8)}.pDPnka_navBtn{border-radius:.375rem;min-width:2rem;height:2rem;padding:.5rem}.pDPnka_pageBtn{border-radius:.375rem;min-width:2rem;height:2rem;padding:.5rem .75rem}.pDPnka_pageBtn.pDPnka_active{background:var(--accent-9);border-color:var(--accent-9);color:#fff;font-weight:600}.pDPnka_pageBtn.pDPnka_active:hover{background:var(--accent-11);border-color:var(--accent-11)}.pDPnka_pageBtn.pDPnka_ellipsis{cursor:default;color:var(--gray-11);background:0 0;border:none}.pDPnka_pageBtn.pDPnka_ellipsis:hover{background:0 0;border:none}.pDPnka_pageSizeSelector{color:var(--gray-11);white-space:nowrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.pDPnka_pageSizeSelector label{font-weight:500}.pDPnka_pageSizeSelect{border:1px solid var(--gray-6);background:var(--gray-1);cursor:pointer;border-radius:.375rem;padding:.375rem .5rem;font-size:.85rem;transition:border-color .2s}.pDPnka_pageSizeSelect:hover{border-color:var(--accent-8)}.pDPnka_pageSizeSelect:focus{border-color:var(--accent-9);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue-9) 10%, transparent);outline:none}@media (max-width:768px){.pDPnka_paginationContainer{flex-direction:column;align-items:stretch}.pDPnka_paginationInfo{text-align:center}.pDPnka_paginationControls,.pDPnka_pageSizeSelector{justify-content:center}.pDPnka_pageNumbers{flex-wrap:wrap;justify-content:center}}
