@charset "UTF-8";[contentEditable=true] *:hover:not(.focused){outline:1px dotted!important;outline-color:revert!important}[contentEditable=false] *:hover:not(.focused){outline:revert!important}.focused,.focused:hover{outline:1px dashed #000!important;outline-offset:1px!important;box-shadow:0 0 0 1px #000,0 0 0 2px #fff!important;color:revert}#ncsedt-container{font-family:Arial,Helvetica,sans-serif;font-size:16px}#ncsedt-toolbar{text-align:center;left:25px;top:25px;width:94px;padding:4px;height:auto;position:fixed;z-index:99999;background:#ccccccd9;border:1px solid rgba(0,0,0,.1);box-shadow:0 3px 3px #0000004d}.ncsedt-toolbar-icon-dragger{width:100%;filter:invert(96%);cursor:move}.ncsedt-toolbar-icon{width:100%}.ncsedt-toolbar button:disabled,.ncsedt-toolbar button[disabled]{cursor:default}.ncsedt-toolbar button:disabled img,.ncsedt-toolbar button[disabled] img{filter:invert(60%)}.ncsedt-toolbar-btn{background-color:transparent;box-sizing:none;color:#333;width:100%;max-width:42px;padding:9px;border:none;text-align:center;text-decoration:none;display:inline-block;cursor:pointer}.ncsedt-toolbar-btn:active{transform:scale(.85);background-color:transparent}.ncsedt-toolbar-btn:focus{outline:none}.ncsedt-toolbar-btn:hover{background-color:transparent}.ncsedt-toolbar-btn:active:disabled{transform:none}.sbutton{background-color:#fafafa;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:#1b1f230a 0 1px,#ffffff40 0 1px inset;box-sizing:border-box;color:#242424;cursor:pointer;display:inline-block;padding:6px 14px;touch-action:manipulation;vertical-align:middle;white-space:nowrap;word-wrap:break-word}.sbutton:active{transform:scale(.85)}input.sbutton:active{transform:none}textarea.sbutton{display:block;white-space:pre;word-wrap:revert;overflow-wrap:normal;overflow-x:scroll}textarea.sbutton:active{transform:none}.ncsedt-btns{width:100%;text-align:right}.ncsedt-btns-left{float:left}.ncsedt-btns-left button{margin-right:4px}.ncsedt-btns-right button{margin-left:4px}.ncsedt-dialog{padding:8px;border:1px solid rgba(0,0,0,.3);box-shadow:0 3px 3px #0000004d;width:500px;max-width:100%;max-height:100%}.ncsedt-dialog label{padding:2px}.ncsedt-dialog .dragger{cursor:move}.ncsedt-dialog .dragger.sbutton{background-color:transparent;border:none;padding-left:12px;font-size:18px}.ncsedt-dialog .body{height:calc(100% - 96px);margin:10px 0}.ncsedt-dialog .dragger img{width:18px;height:18px;margin-right:10px;margin-top:-3px;filter:invert(30%)}.ncsedt-dialog .ncsedt-btns img{width:18px;height:18px;margin-top:-3px;filter:invert(30%)}#ncsedt-dialog-agent{width:720px}#ncsedt-dialog-agent textarea{width:100%;min-height:50px;height:100%}#ncsedt-dialog-code,#ncsedt-dialog-text{width:720px}#ncsedt-dialog-code textarea,#ncsedt-dialog-text textarea{width:100%;min-height:200px;height:100%}#ncsedt-dialog-link .body{padding:8px}#ncsedt-dialog-link .body textarea,#ncsedt-dialog-link .body input:not([type=checkbox]){width:100%;margin-bottom:10px}#ncsedt-dialog-image .body{padding:8px}#ncsedt-dialog-image .preview{position:relative;margin-bottom:10px;width:100%;min-height:45px;max-height:160px;text-align:center;border:1px solid rgba(0,0,0,.1);background-image:repeating-linear-gradient(45deg,#fff,#fff 10px,#eee 10px 20px)}#ncsedt-dialog-image .preview .image{padding:0;width:auto;height:100%;max-height:160px}#ncsedt-dialog-image input.src,#ncsedt-dialog-image input.alt{width:100%}#ncsedt-dialog-image .image-remove{float:right}#ncsedt-dialog-image-upload{position:absolute;bottom:2px;right:2px}#ncsedt-dialog-image-file{position:absolute;bottom:111%;right:111%;width:1px;height:1px}#ncsedt-dialog-image-width,#ncsedt-dialog-image-height,#ncsedt-dialog-image-float,#ncsedt-dialog-image-padding{width:82px}#ncsedt-dialog-head{width:720px}#ncsedt-dialog-head .body{padding:8px}#ncsedt-dialog-head .title{width:100%}#ncsedt-dialog-head .description{width:100%;min-height:80px;height:100%}#ncsedt-dialog-head .all{width:100%;min-height:200px;height:100%}#ncsedt-dialog-head .edit-all{width:100%}.separator{margin-bottom:10px}.client-agent-js-profile-overlay{position:fixed;inset:0;background:#0000004d;z-index:2147483647;display:flex;align-items:center;justify-content:center}.client-agent-js-profile-dlg{padding:8px;border:1px solid rgba(0,0,0,.3);box-shadow:0 3px 3px #0000004d;width:550px;max-width:550px;max-height:90vh;overflow:auto;background:#fff;border-radius:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;position:relative}.client-agent-js-profile-dlg .caj-dialog-header{width:100%;text-align:right;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;border-bottom:none}.client-agent-js-profile-dlg .caj-dialog-header h2{margin:0;font-size:18px;font-weight:400;float:left}.client-agent-js-profile-dlg .caj-close-btn{background-color:#fafafa;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:#1b1f230a 0 1px,#ffffff40 0 1px inset;box-sizing:border-box;color:#242424;cursor:pointer;display:inline-block;padding:6px 14px;font-size:16px;line-height:1;touch-action:manipulation;vertical-align:middle;white-space:nowrap}.client-agent-js-profile-dlg .caj-close-btn:hover{background-color:#f0f0f0}.client-agent-js-profile-dlg .caj-close-btn:active{transform:scale(.85)}.client-agent-js-profile-dlg .caj-field{margin-bottom:10px;display:flex!important;flex-direction:row!important;align-items:center;gap:8px}.client-agent-js-profile-dlg .caj-select-label{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;margin-bottom:10px}.client-agent-js-profile-dlg .caj-field-label,.client-agent-js-profile-dlg .caj-select-text{font-size:16px;padding:2px;display:inline-block;width:140px;text-align:right;flex-shrink:0}@media (max-width: 600px){.client-agent-js-profile-dlg{width:95vw;max-width:95vw;padding:12px}.client-agent-js-profile-dlg .caj-field,.client-agent-js-profile-dlg .caj-select-label{flex-direction:column!important;align-items:flex-start;gap:4px}.client-agent-js-profile-dlg .caj-field-label,.client-agent-js-profile-dlg .caj-select-text{width:100%;text-align:left}.client-agent-js-profile-dlg .caj-field input,.client-agent-js-profile-dlg .caj-field select,.client-agent-js-profile-dlg .caj-field textarea,.client-agent-js-profile-dlg .caj-select-label select{width:100%}.client-agent-js-profile-dlg .caj-controls{flex-direction:column;gap:8px}.client-agent-js-profile-dlg .caj-controls button{width:100%}}.client-agent-js-profile-dlg select,.client-agent-js-profile-dlg input,.client-agent-js-profile-dlg textarea{background-color:#fafafa;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:#1b1f230a 0 1px,#ffffff40 0 1px inset;box-sizing:border-box;color:#242424;padding:6px 14px;flex:1;font-family:Arial,Helvetica,sans-serif;font-size:16px}.client-agent-js-profile-dlg textarea{min-height:80px;display:block;white-space:pre;overflow-wrap:normal;overflow-x:auto}.client-agent-js-profile-dlg select{cursor:pointer}.client-agent-js-profile-dlg .caj-password-wrapper{display:flex;gap:4px;flex:1}.client-agent-js-profile-dlg .caj-password-wrapper input{flex:1}.client-agent-js-profile-dlg .caj-field input,.client-agent-js-profile-dlg .caj-field select,.client-agent-js-profile-dlg .caj-field textarea,.client-agent-js-profile-dlg .caj-select-label select{flex:1;width:auto}.client-agent-js-profile-dlg .caj-password-toggle{background-color:#fafafa;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:#1b1f230a 0 1px,#ffffff40 0 1px inset;color:#242424;cursor:pointer;padding:6px 14px}.client-agent-js-profile-dlg .caj-password-toggle:active{transform:scale(.85)}.client-agent-js-profile-dlg .caj-input-readonly{background:#f5f5f5;color:#666}.client-agent-js-profile-dlg .caj-advanced{margin-top:10px}.client-agent-js-profile-dlg .caj-advanced summary{cursor:pointer;font-weight:400;padding:2px;font-size:16px}.client-agent-js-profile-dlg .caj-advanced-content{margin-top:10px;padding-left:10px}.client-agent-js-profile-dlg .caj-controls{width:100%;text-align:right;display:flex;justify-content:flex-end;gap:4px;margin-top:10px;flex-wrap:wrap}.client-agent-js-profile-dlg .caj-controls button{background-color:#fafafa;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:#1b1f230a 0 1px,#ffffff40 0 1px inset;box-sizing:border-box;color:#242424;cursor:pointer;display:inline-block;padding:6px 14px;font-family:Arial,Helvetica,sans-serif;font-size:16px;touch-action:manipulation;vertical-align:middle;white-space:nowrap;word-wrap:break-word}.client-agent-js-profile-dlg .caj-controls button:active{transform:scale(.85)}.client-agent-js-profile-dlg .caj-error{color:#b00020;min-height:20px;margin:0 0 8px;padding:2px}.client-agent-js-profile-dlg .caj-feedback{font-size:13px;align-self:center}.client-agent-js-profile-dlg .caj-feedback--success{color:#0a7a2f}.client-agent-js-profile-dlg .caj-feedback--error{color:#b00020}
/*!
 * Simple HTML Editor
 * https://github.com/FranBarInstance/simple-html-edit
 */
/*!
 * ClientAgentJS Dialog Styles - Matches Simple HTML Editor
 * Overrides for profile and MCP panels to match editor aesthetics
 * https://github.com/FranBarInstance/simple-html-edit
 */
