.jsviewer-field .cm-tooltip.cm-completion{background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important;overflow-x:auto!important;overflow-y:auto!important;padding:4px!important;max-width:100%!important;max-height:300px!important}.jsviewer-field .cm-tooltip.cm-completion .cm-completionList{background-color:transparent!important;padding:6px 4px!important;margin:0!important;display:flex!important;gap:8px!important;list-style:none!important}.jsviewer-field .cm-tooltip.cm-completion .cm-completionListItem{color:#374151!important;padding:8px 12px!important;background-color:transparent!important;border-radius:4px!important;margin:0!important;cursor:pointer!important;display:flex!important;align-items:center!important;gap:8px!important}.jsviewer-field .cm-tooltip.cm-completion .cm-completionListItem[aria-selected=true],.jsviewer-field .cm-tooltip.cm-completion ul>li[aria-selected=true]{background-color:#e6f5f5!important;color:#fff!important;padding:8px 12px!important}.jsviewer-field .cm-tooltip-autocomplete li[aria-selected=true]{background-color:#e6f5f5!important;color:#fff!important}body .jsviewer-field .cm-tooltip-autocomplete li[aria-selected=true]{background-color:#e6f5f5!important;color:#fff!important;padding:8px 12px!important}.jsviewer-field .cm-tooltip.cm-completion .cm-completionListItem[aria-selected=true] *{color:#fff!important;background-color:transparent!important}.jsviewer-field .cm-tooltip.cm-completion .cm-completionDetail{color:#ebecef!important;font-weight:400!important;font-size:12px!important;margin-left:auto!important}.jsviewer-field .cm-tooltip.cm-completion .cm-completionListItem[aria-selected=true] .cm-completionDetail{color:rgba(118,8,8,.9)!important}.cm-tooltip.cm-completion,.cm-tooltip.cm-completion *{border:1px solid #e6f5f5!important;border-radius:6px!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important}.cm-tooltip.cm-completion .cm-completionList,.cm-tooltip.cm-completion .cm-completionList *{background:#000!important}.cm-tooltip.cm-completion .cm-completionList{gap:8px!important;list-style:none!important}.cm-tooltip.cm-completion .cm-completionListItem,.cm-tooltip.cm-completion .cm-completionListItem *{color:#0a494c!important;padding:4px 8px!important;background:transparent!important}.cm-tooltip.cm-completion .cm-completionListItem{align-items:center!important;white-space:nowrap!important;margin:0!important}.cm-tooltip.cm-completion .cm-completionListItem[aria-selected=true],.cm-tooltip.cm-completion .cm-completionListItem[aria-selected=true] *{background:#b5cef7!important;color:#fff!important}.cm-tooltip.cm-completion .cm-completionDetail,.cm-tooltip.cm-completion .cm-completionDetail *{color:#6b7280!important;font-weight:400!important}.cm-tooltip.cm-completion li,.cm-tooltip.cm-completion ul{color:#0a494c!important}.cm-tooltip.cm-completion ul{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;list-style:none!important;padding:0!important;margin:0!important}.cm-tooltip.cm-completion li{align-items:center!important;white-space:nowrap!important;margin:0!important}.cm-tooltip.cm-completion li[aria-selected=true]{background:#9dbef2!important;color:#fff!important}[class*=cm-completion]{color:#374151!important}[class*=cm-completion][aria-selected=true]{background:#9cbef4!important;color:#fff!important;padding:8px 12px!important}.jsviewer-field .cm-tooltip.cm-completion .cm-completionLabel{font-size:13px!important;font-weight:400!important}.jsviewer-field .cm-tooltip.cm-completion .cm-completionListItem:hover:not([aria-selected=true]){background-color:#fff!important}.cm-custom-completion-panel{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)!important;border:1px solid #e5e7eb!important;border-radius:8px!important;padding:6px 0!important;background:#fff!important}.cm-completion-type-indicator{display:inline-block;width:4px;height:4px;border-radius:50%;margin-right:6px;flex-shrink:0;vertical-align:middle}.cm-completionListItem{display:flex!important;align-items:center!important}.cm-completionLabel{font-family:Inter,sans-serif!important;font-weight:500!important;color:#0a494c!important}.cm-completionDetail{font-family:Inter,sans-serif!important;font-weight:400!important;opacity:.7!important}.cm-tooltip-autocomplete .cm-completionList,.cm-tooltip-autocomplete ul,.cm-tooltip.cm-completion .cm-completionList,.cm-tooltip.cm-completion ul{flex-wrap:wrap!important;list-style:none!important;padding:0!important;margin:0!important}.cm-tooltip-autocomplete .cm-completionListItem,.cm-tooltip-autocomplete li,.cm-tooltip.cm-completion .cm-completionListItem,.cm-tooltip.cm-completion li{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;white-space:nowrap!important;margin:0!important;padding:8px 12px!important}body .cm-tooltip.cm-completion .cm-completionList,body .cm-tooltip.cm-completion ul.cm-completionList{flex-wrap:wrap!important;gap:8px!important}body .cm-tooltip.cm-completion .cm-completionListItem,body .cm-tooltip.cm-completion li.cm-completionListItem{display:inline-flex!important;margin:0!important}body .cm-editor{display:flex!important;height:100%!important}.cm-hover-tooltip{z-index:10000!important;pointer-events:auto!important;max-width:350px!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;border:1px solid #d8e4e4!important;border-radius:8px!important}.cm-hover-tooltip .tooltip-content{background:#fff!important;border:1px solid #e4e9e9!important;border-radius:8px!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important;padding:12px!important;font-size:13px!important;line-height:1.5!important;color:#374151!important;max-width:100%!important}.cm-hover-tooltip .tooltip-header{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;flex-wrap:wrap!important}.cm-hover-tooltip .tooltip-type{background:#f3f4f6!important;color:#6b7280!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important}.cm-hover-tooltip .tooltip-data-type,.cm-hover-tooltip .tooltip-type{padding:2px 8px!important;border-radius:4px!important;font-size:11px!important}.cm-hover-tooltip .tooltip-data-type{background:#eff6ff!important;color:#2563eb!important;font-weight:500!important}.cm-hover-tooltip .tooltip-text{color:#10b981!important;font-weight:600!important;font-family:Monaco,Menlo,Ubuntu Mono,monospace!important;font-size:13px!important}.cm-hover-tooltip .tooltip-signature{background:#f9fafb!important;border-left:3px solid #3b82f6!important;padding:8px 12px!important;margin:8px 0!important;border-radius:4px!important;font-family:Monaco,Menlo,Ubuntu Mono,monospace!important;font-size:12px!important;color:#1f2937!important;white-space:pre-wrap!important;word-break:break-word!important}.cm-hover-tooltip .tooltip-description{color:#6b7280!important;font-size:12px!important;margin:8px 0!important;line-height:1.5!important}.cm-hover-tooltip .tooltip-value{background:#f9fafb!important;border:none!important;border-radius:6px!important;padding:10px 12px!important;margin-top:8px!important;font-family:Monaco,Menlo,Ubuntu Mono,monospace!important;font-size:12px!important;color:#1f2937!important;white-space:pre-wrap!important;word-break:break-word!important;max-height:300px!important;overflow-y:auto!important;line-height:1.6!important}.cm-hover-tooltip .tooltip-value::-webkit-scrollbar{width:6px!important;height:6px!important}.cm-hover-tooltip .tooltip-value::-webkit-scrollbar-track{background:#f3f4f6!important;border-radius:3px!important}.cm-hover-tooltip .tooltip-value::-webkit-scrollbar-thumb{background:#d1d5db!important;border-radius:3px!important}.cm-hover-tooltip .tooltip-value::-webkit-scrollbar-thumb:hover{background:#9ca3af!important}.jsviewer-field .cm-tooltip{border:none!important;box-shadow:none!important;padding:0!important}.jsviewer-field .cm-tooltip-lint{z-index:9999!important;pointer-events:auto!important;max-width:347px!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;background:#fefafa!important;border:1px solid #fce0e0!important;border-radius:none!important;font-size:13px!important;outline:none!important;color:#d32f1a!important}
/*# sourceMappingURL=27504b69c0445fc8.css.map*/