.ai-instructions-editor_wrapper__p7s6h{--ai-mono:ui-monospace,"SF Mono","JetBrains Mono","Cascadia Code",Menlo,Consolas,monospace;border-color:var(--color-accent)}.ai-instructions-editor_wrapperOver__xXddp{border-color:var(--color-error,#e53e3e)}.ai-instructions-editor_editor__NOXSg{font-family:var(--ai-mono)}.ai-instructions-editor_editor__NOXSg .cm-content{font-size:1.4rem}.ai-instructions-editor_header__kvbdj{position:absolute;top:1.4rem;left:50%;transform:translateX(-50%);z-index:20;display:inline-flex;align-items:center;gap:.6rem;font-family:var(--ai-mono);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap}.ai-instructions-editor_headerIcon___uXOC{display:inline-flex;color:var(--color-accent)}.ai-instructions-editor_headerHint__7s3h_{text-transform:none;letter-spacing:0;color:var(--color-text-muted)}.ai-instructions-editor_charBar__vbanl{position:fixed;bottom:calc(1.6rem + 1px);right:calc(1.8rem + 1px);z-index:101;font-family:var(--ai-mono);font-size:1.2rem;color:var(--color-text-muted);-webkit-user-select:none;user-select:none}.ai-instructions-editor_charBarOver__p_sxB{color:var(--color-error,#e53e3e);font-weight:600}.toast_toast__7l4Lh{background:var(--color-text-primary)!important;border:1px solid var(--color-text-primary)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-xl)!important;font-family:var(--font-ibm-plex-sans),sans-serif!important;padding:1.2rem 1.4rem!important;gap:1rem!important}.toast_title__EHzJN,.toast_toast__7l4Lh{color:#ffffff!important;font-size:1.4rem!important}.toast_title__EHzJN{font-weight:500!important;line-height:1.4!important}.toast_description__Oif3N{color:rgba(255,255,255,.75)!important;font-size:1.3rem!important;line-height:1.45!important}.toast_error__a9L75{background:#ef4444!important;border-color:#ef4444!important}.toast_info__8XT90,.toast_success__4TaAe{background:var(--color-accent)!important;border-color:var(--color-accent)!important}.toast_warning__Vurmu{background:#f59e0b!important;border-color:#f59e0b!important}.toast_actionButton__dMY_T{background:rgba(255,255,255,.15)!important;color:#ffffff!important;border-radius:var(--radius-sm)!important;font-weight:500!important;padding:.4rem .9rem!important;transition:background var(--transition-fast)!important}.toast_actionButton__dMY_T:hover{background:rgba(255,255,255,.25)!important}.markdown-editor-view_container__Kndtm{flex:1;min-height:0}.markdown-editor-view_container__Kndtm .cm-editor{height:100%;background-color:initial}.markdown-editor-view_container__Kndtm .cm-scroller{font-family:inherit}.markdown-editor-view_container__Kndtm .cm-cursor{border-left-width:4px}.icon-button_trigger__jRFcM{background:transparent;border:1px solid var(--color-text-muted);border-radius:10rem;cursor:pointer;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;transition:all var(--transition-fast)}.icon-button_trigger__jRFcM svg{fill:var(--color-text-muted)}.icon-button_trigger__jRFcM:hover{border-color:var(--color-text-muted)}.icon-button_trigger__jRFcM:hover svg{fill:var(--color-text-primary)}.ai-instructions_overlay__yf8S_{position:fixed;inset:0;z-index:10001;pointer-events:none;background-color:rgba(0,0,0,.11)}.ai-instructions_modal__5izBe{position:fixed;left:1.2rem;bottom:1.2rem;width:56rem;height:66rem;display:flex;flex-direction:column;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);pointer-events:all;overflow:hidden;--modal-bg:var(--color-panels);--modal-border:var(--color-accent-light);--modal-text-primary:var(--color-text-primary);--modal-text-muted:var(--color-text-secondary);--modal-hover-bg:var(--color-accent-light);--ai-outline:var(--color-accent);--ai-mono:ui-monospace,"SF Mono","JetBrains Mono","Cascadia Code",Menlo,Consolas,monospace;background:var(--modal-bg);border:1px solid var(--ai-outline)}.ai-instructions_modalOver__82PGp{--ai-outline:var(--color-error,#e53e3e)}.ai-instructions_modalCentered__vrR4_{left:50%;bottom:auto;top:50%;transform:translate(-50%,-50%)}.ai-instructions_header___arr3{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1rem .8rem 1.2rem;border-bottom:1px solid var(--modal-border);flex-shrink:0}.ai-instructions_title__hi8BB{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--ai-mono);font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap}.ai-instructions_titleIcon__NltR2{display:inline-flex;color:var(--color-accent)}.ai-instructions_titleHint__K_Vtn{text-transform:none;letter-spacing:0;color:var(--color-text-muted)}.ai-instructions_headerRight__2TG9G{display:flex;align-items:center;gap:.6rem}.ai-instructions_charCount___osSN{font-family:var(--ai-mono);font-size:1.1rem;color:var(--color-text-muted);-webkit-user-select:none;user-select:none}.ai-instructions_charCountOver__js4qI{color:var(--color-error,#e53e3e);font-weight:600}.ai-instructions_unsavedDot__IQW0g{width:.6rem;height:.6rem;border-radius:50%;background:var(--color-accent);flex-shrink:0}.ai-instructions_closeBtn__G1Hd8{display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;padding:0;background:none;border:none;border-radius:var(--radius-sm);font-size:2rem;line-height:1;color:var(--modal-text-muted);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}.ai-instructions_closeBtn__G1Hd8:hover{color:var(--modal-text-primary);background-color:var(--modal-hover-bg)}.ai-instructions_editorWrap__f9O7W{flex:1;overflow-y:auto;padding:1.2rem 1.6rem;font-size:1.4rem;color:var(--modal-text-primary);font-family:var(--ai-mono)}.ai-instructions_editorWrap__f9O7W .cm-editor{font-size:1.4rem}.ai-instructions_editorWrap__f9O7W .cm-content{color:var(--modal-text-primary)}.ai-instructions_editorWrap__f9O7W .cm-placeholder{color:var(--color-text-muted)}.ai-instructions_loading__xMeXx{font-size:1.4rem;color:var(--modal-text-muted);padding:1.2rem 0}