﻿.ce_3c01906e7f,.system_ui_edit_btn{position:absolute;width:0;height:0;z-index:99;overflow:visible;user-select:none;opacity:0.7}.ce_3c01906e7f .tui-edit-btn,.system_ui_edit_btn .tui-edit-btn{position:absolute;left:0;top:0}.ce_3c01906e7f{position:absolute;width:0;height:0;z-index:99;overflow:visible;user-select:none;opacity:0.7}.ce_3c01906e7f .tui-edit-btn{position:absolute;left:0;top:0}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#2c2c2c;border-radius:10px}::-webkit-scrollbar-thumb{background:#9f9f9f;border-radius:10px;border:2px solid #212121}::-webkit-scrollbar-thumb:hover{background:#8b8b8b}[js-exec]{display:none !important}.ux-submit{display:flex;justify-content:space-between;align-items:center;gap:1rem}.icon-w{width:1rem;vertical-align:text-bottom}.disabled-overlay{position:absolute;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.3);backdrop-filter:blur(4px);pointer-events:auto;cursor:wait;animation:fadeIn 0.2s ease-out forwards;border-radius:inherit}.spinner{width:40px;height:40px;border:3px solid transparent;border-top-color:#3b82f6;border-right-color:#3b82f6;border-bottom-color:transparent;border-left-color:transparent;border-radius:50%;animation:spin 0.8s linear infinite}@keyframes spin{from{transform:rotate(0deg)}
to{transform:rotate(360deg)}}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}}
.ce_33af6ec432-modules{display:flex;padding-top:1.5rem;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:center}.ce_33af6ec432-modules:empty{display:none !important}.ce_f7c4bc8c99-modules{display:flex;padding-top:1.5rem;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:center}.ce_f7c4bc8c99-modules:empty{display:none !important}.ce_263903db4d-modules{display:flex;padding-top:1.5rem;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:center}.ce_263903db4d-modules:empty{display:none !important}.ce_5618b0400e-modules{display:flex;padding-top:1.5rem;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:center}.ce_5618b0400e-modules:empty{display:none !important}.ws-focused-input{border-color:#f59e0b !important;box-shadow:0 0 0 3px rgba(245,158,11,0.2) !important;pointer-events:none;opacity:0.8;border-radius:var(--border-radius)}.ws-field-badge{position:absolute;top:-12px;right:10px;background-color:#f59e0b;color:white;font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;z-index:10;pointer-events:none;box-shadow:0 2px 4px rgba(0,0,0,0.1);animation:ceFadeIn 0.2s ease-out}tr.ws-focused-row{background-color:rgba(245,158,11,0.05) !important;outline:2px solid #f59e0b !important;outline-offset:-2px;position:relative;z-index:5}.ws-table-badge{display:inline-flex;align-items:center;background-color:#f59e0b;color:white;font-size:11px;font-weight:600;padding:2px 8px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.1);white-space:nowrap;margin-left:4px}.ws-monaco-focused{box-shadow:inset 0 0 0 2px #f59e0b !important;transition:box-shadow 0.2s ease-in-out}.remote-cursor{border-left:2px solid #f59e0b !important;position:relative;z-index:10}.remote-cursor::before{content:'';position:absolute;top:-4px;left:-2px;width:6px;height:6px;background-color:#f59e0b}form{position:relative;transition:opacity 0.3s ease}form.is-busy{pointer-events:none;user-select:none}.g-modal{margin:0 auto;max-height:100%;max-width:480px;text-align:left;width:100%}.g-modal .g-block{max-width:480px;padding:0 1rem}.g-modal .g-card{border:1px solid #434343;border-radius:20px;margin:0 auto}.g-modal .g-title{font-weight:600;text-align:center}#_modal,._modal{align-items:center;position:fixed;inset:0;pointer-events:none;overflow-y:auto;display:flex;justify-content:center;opacity:0;visibility:hidden;transition:all 0.25s ease-in-out 0s}#_modal:has(._modal-dialog),._modal:has(._modal-dialog){background:rgba(0,0,0,0.75);pointer-events:auto}#_modal.show,._modal.show{opacity:1;visibility:visible;z-index:999}#_modal .modal-close,._modal .modal-close{position:absolute;top:-12px;right:-12px;border-radius:50%;z-index:1}#_modal #_modal-dialog,._modal #_modal-dialog,#_modal ._modal-wrapper,._modal ._modal-wrapper{position:relative;margin:auto;display:inline-block;max-width:90%}#_modal .g-card,._modal .g-card{border:1px solid #434343;border-radius:var(--border-radius-lg);margin:0 auto;padding:0;overflow:hidden;max-width:100%;display:flex;flex-direction:column}#_modal .g-title,._modal .g-title{margin:0}#_modal .g-input input:not([type="checkbox"]):not([type="radio"]),._modal .g-input input:not([type="checkbox"]):not([type="radio"]),#_modal .g-input select,._modal .g-input select,#_modal .g-input textarea,._modal .g-input textarea,#_modal .g-input .multi-select,._modal .g-input .multi-select{background:#1c1c1c;border-color:#434343}#_modal fieldset,._modal fieldset{border-color:#434343}#_modal .modal-header,._modal .modal-header,#_modal .modal-body,._modal .modal-body,#_modal .modal-footer,._modal .modal-footer{padding:0.75rem}#_modal .modal-header,._modal .modal-header{background:#202020}#_modal .modal-body,._modal .modal-body{overflow-y:auto;max-height:70vh;border-top:var(--border-width) var(--border-style) #434343}#_modal .modal-footer,._modal .modal-footer{display:flex;justify-content:space-between;align-items:center;gap:0.25rem;background:#202020}#_modal .modal-header+.modal-body,._modal .modal-header+.modal-body,#_modal .modal-body+.modal-footer,._modal .modal-body+.modal-footer,#_modal .modal-header+.modal-footer .modal-header+.modal-header,._modal .modal-header+.modal-footer .modal-header+.modal-header{border-top:var(--border-width) var(--border-style) #434343}#core-progress{width:100%;position:fixed;bottom:0.5rem;right:0.5rem;display:flex;flex-direction:column;gap:0.5rem;z-index:99995;pointer-events:none;align-items:end}.ce-progress{position:relative;width:100%;max-width:20rem;height:1.5rem;background:#444;border-radius:var(--border-radius-lg);overflow:hidden;transition:opacity 0.5s ease}.progress-bar{position:relative;width:0%;height:100%;background:var(--green-600);transition:width 0.3s ease}.progress-text{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#fff;font-size:0.9rem;pointer-events:none;white-space:nowrap}.ce-progress.complete{opacity:0}#core-mess{position:fixed;bottom:1rem;right:1rem;display:flex;flex-direction:column;gap:0.5rem;z-index:99996;pointer-events:none;align-items:end}.toast{background:rgba(0,0,0,0.85);color:#fff;padding:0.6rem 1rem;border-radius:4px;font-size:0.9rem;opacity:0;transform:translateY(20px);transition:opacity 0.3s ease,transform 0.3s ease;pointer-events:auto}.toast.show{opacity:1;transform:translateY(0)}.ce-custom-tooltip{position:fixed;top:0;left:0;z-index:999999;padding:6px 12px;background:var(--neutral-950);color:#f8fafc;font-size:13px;border-radius:var(--border-radius);pointer-events:none;opacity:0;visibility:hidden;transform:translateY(4px) scale(0.95);transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s;backdrop-filter:blur(4px);border:1px solid #333333;white-space:pre-wrap;max-width:300px;word-wrap:break-word}.ce-custom-tooltip.ce-tooltip-show{opacity:0.8;visibility:visible;transform:translateY(0) scale(1)}.ce-custom-tooltip.ce-tooltip-glide{transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s,top 0.15s ease,left 0.15s ease}.table-overflow{overflow:auto}#slot-center{padding:0.5rem 0.5rem 0 0.5rem;min-height:calc(100vh - 40px - 40px);overflow:auto}[data-theme="main"] #slot-center{padding:0}.uplot{font-family:var(--font-main)}.uplot-container{position:relative}.leg-cell{cursor:pointer;transition:opacity 0.2s;user-select:none}.leg-cell.uplot-leg-hidden{opacity:0.3;text-decoration:line-through}.uplot-tooltip{display:none;position:absolute;background:rgba(255,255,255,0.95);border:1px solid #ccc;padding:8px 12px;border-radius:4px;pointer-events:none;z-index:100;box-shadow:0 2px 4px rgba(0,0,0,0.1);font-size:12px;line-height:1.5;color:#333;white-space:nowrap}.uplot-tooltip-header{font-weight:600;border-bottom:1px solid #eee;padding-bottom:4px;margin-bottom:4px}.uplot-tooltip-header:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.uplot-tooltip-item{display:flex;align-items:center}.uplot-tooltip-item b{margin-left:4px}.uplot-tooltip-color{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px}.uplot-legend{width:100%;margin-bottom:10px}.uplot-legend .leg-name{width:60px;font-weight:600}.uplot-legend .leg-items-wrapper{padding-top:5px}.uplot-legend .leg-cell{display:inline-block;margin-right:15px;cursor:pointer;transition:opacity 0.2s}.uplot-legend .leg-cell.uplot-leg-hidden{opacity:0.3;text-decoration:line-through}.uplot-legend .leg-color{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:4px;vertical-align:middle}.uplot-legend .leg-value{font-weight:600}.uplot table.u-legend tbody tr:first-child{display:none}