.premium-dialog[data-v-27b3b954]{background-color:var(--color-surface);border-radius:16px;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.1);box-shadow:0 20px 60px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.1);overflow:hidden;border:1px solid hsla(0,0%,100%,.1);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-animation:slideUpIn-data-v-27b3b954 .3s ease-out;animation:slideUpIn-data-v-27b3b954 .3s ease-out;-webkit-transition:width .1s ease,height .1s ease;transition:width .1s ease,height .1s ease}.premium-dialog.is-resizing[data-v-27b3b954]{-webkit-transition:none;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.premium-dialog.is-fullscreen[data-v-27b3b954]{border-radius:0;-webkit-animation:fadeIn-data-v-27b3b954 .2s ease-out;animation:fadeIn-data-v-27b3b954 .2s ease-out}@-webkit-keyframes slideUpIn-data-v-27b3b954{0%{opacity:0;-webkit-transform:translateY(20px) scale(.98);transform:translateY(20px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes slideUpIn-data-v-27b3b954{0%{opacity:0;-webkit-transform:translateY(20px) scale(.98);transform:translateY(20px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes fadeIn-data-v-27b3b954{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-data-v-27b3b954{0%{opacity:0}to{opacity:1}}.dialog-header-section[data-v-27b3b954]{position:relative;padding:0;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.header-background[data-v-27b3b954]{position:absolute;top:0;left:0;right:0;height:100%;background:linear-gradient(135deg,var(--color-primary),var(--color-primary) 50%,var(--color-primary-light));opacity:.05;z-index:0}.header-content-wrapper[data-v-27b3b954]{position:relative;z-index:1;padding:20px 20px 16px}.header-row[data-v-27b3b954]{width:100%}.icon-container[data-v-27b3b954]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:14px;-ms-flex-negative:0;flex-shrink:0}.icon-backdrop[data-v-27b3b954]{position:absolute;width:42px;height:42px;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));border-radius:10px;opacity:.15}.icon-content[data-v-27b3b954]{position:relative;z-index:2;width:42px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-primary)}.icon-content[data-v-27b3b954] .v-icon{color:var(--color-primary)!important}.title-section[data-v-27b3b954]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-right:12px}.dialog-title-text[data-v-27b3b954]{margin:0;padding:0;font-size:1.35em;font-weight:700;color:var(--color-text);line-height:1.2;letter-spacing:-.3px}.dialog-subtitle-text[data-v-27b3b954]{margin:4px 0 0 0;padding:0;font-size:.85em;font-weight:400;color:var(--color-text-muted);line-height:1.4}.window-controls[data-v-27b3b954]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.window-btn[data-v-27b3b954]{color:var(--color-text-muted)!important;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;width:32px!important;height:32px!important}.window-btn[data-v-27b3b954]:hover{color:var(--color-text)!important;background-color:var(--color-overlay)!important}.expand-btn[data-v-27b3b954]:hover{color:var(--color-primary)!important}.close-button[data-v-27b3b954]:hover{color:#e53935!important;background-color:rgba(229,57,53,.1)!important}.close-button[data-v-27b3b954]:active{-webkit-transform:scale(.92);transform:scale(.92)}.dialog-body-section[data-v-27b3b954]{padding:20px;overflow-y:auto;overflow-x:hidden;background-color:var(--color-surface);position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.dialog-body-section[data-v-27b3b954]::-webkit-scrollbar{width:8px;height:8px}.dialog-body-section[data-v-27b3b954]::-webkit-scrollbar-track{background:transparent}.dialog-body-section[data-v-27b3b954]::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,left bottom,from(var(--color-primary)),to(var(--color-primary-light)));background:linear-gradient(180deg,var(--color-primary),var(--color-primary-light));border-radius:4px;opacity:.3}.dialog-body-section[data-v-27b3b954]::-webkit-scrollbar-thumb:hover{opacity:.5}.dialog-footer-section[data-v-27b3b954]{padding:16px 20px 20px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(var(--color-bg)));background:linear-gradient(180deg,transparent,var(--color-bg));border-top:1px solid rgba(0,0,0,.04);-ms-flex-negative:0;flex-shrink:0}.footer-actions[data-v-27b3b954]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.button-wrapper[data-v-27b3b954]{width:100%}.primary-button-wrapper[data-v-27b3b954] .v-btn{width:100%!important;height:42px!important;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light))!important;color:#fff!important;font-weight:600!important;font-size:.95em!important;border-radius:8px!important;text-transform:none!important;letter-spacing:.3px!important;-webkit-box-shadow:0 4px 12px rgba(74,126,186,.2)!important;box-shadow:0 4px 12px rgba(74,126,186,.2)!important;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1)!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.primary-button-wrapper[data-v-27b3b954] .v-btn:hover{-webkit-box-shadow:0 6px 16px rgba(74,126,186,.3)!important;box-shadow:0 6px 16px rgba(74,126,186,.3)!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.primary-button-wrapper[data-v-27b3b954] .v-btn:active{-webkit-transform:translateY(0)!important;transform:translateY(0)!important;-webkit-box-shadow:0 2px 8px rgba(74,126,186,.2)!important;box-shadow:0 2px 8px rgba(74,126,186,.2)!important}.secondary-button-wrapper[data-v-27b3b954] .v-btn{width:100%!important;height:42px!important;background-color:var(--color-bg)!important;color:var(--color-text)!important;font-weight:500!important;font-size:.95em!important;border-radius:8px!important;text-transform:none!important;letter-spacing:.3px!important;border:1.5px solid var(--color-border)!important;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1)!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.secondary-button-wrapper[data-v-27b3b954] .v-btn:hover{background-color:var(--color-overlay)!important;border-color:var(--color-primary)!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.secondary-button-wrapper[data-v-27b3b954] .v-btn:active{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.primary-button-wrapper[data-v-27b3b954] .v-btn:disabled,.secondary-button-wrapper[data-v-27b3b954] .v-btn:disabled{opacity:.5!important;cursor:not-allowed!important;-webkit-transform:none!important;transform:none!important}.resize-handle[data-v-27b3b954]{position:absolute;z-index:10;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}.resize-handle-se[data-v-27b3b954]{bottom:0;right:0;width:24px;height:24px;cursor:nwse-resize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:var(--color-text-muted);-webkit-transition:color .2s ease;transition:color .2s ease;padding:2px}.resize-handle-se[data-v-27b3b954]:hover{color:var(--color-primary)}.resize-handle-se svg[data-v-27b3b954]{display:block}.resize-handle-e[data-v-27b3b954]{top:60px;right:-3px;width:6px;bottom:24px;cursor:ew-resize;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.resize-handle-e[data-v-27b3b954]:hover{background-color:var(--color-primary);opacity:.2}.resize-handle-s[data-v-27b3b954]{bottom:-3px;left:20px;right:24px;height:6px;cursor:ns-resize;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.resize-handle-s[data-v-27b3b954]:hover{background-color:var(--color-primary);opacity:.2}.premium-dialog.is-fullscreen[data-v-27b3b954]{width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important}.premium-dialog.is-fullscreen .dialog-body-section[data-v-27b3b954]{max-height:none!important;height:auto!important}@media (max-width:600px){.premium-dialog[data-v-27b3b954]{border-radius:12px}.header-content-wrapper[data-v-27b3b954]{padding:18px 16px 12px}.dialog-title-text[data-v-27b3b954]{font-size:1.2em}.dialog-subtitle-text[data-v-27b3b954]{font-size:.8em}.dialog-body-section[data-v-27b3b954]{padding:16px}.dialog-footer-section[data-v-27b3b954]{padding:12px 16px 16px}.icon-backdrop[data-v-27b3b954],.icon-content[data-v-27b3b954]{width:38px;height:38px}.window-btn[data-v-27b3b954]{width:30px!important;height:30px!important}.primary-button-wrapper[data-v-27b3b954] .v-btn,.secondary-button-wrapper[data-v-27b3b954] .v-btn{height:40px!important;font-size:.9em!important}.resize-handle-e[data-v-27b3b954],.resize-handle-s[data-v-27b3b954]{display:none}}.sub-header[data-v-45c6f039]{background:var(--color-bg)!important;padding:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.sub-header-content[data-v-45c6f039]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sub-header-title[data-v-45c6f039]{font-size:18px;font-weight:700;color:var(--color-text)}.base-view[data-v-3caab66b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.theme-radio-group[data-v-d2371262]{margin:0;padding:0}.theme-radio-group[data-v-d2371262] .v-radio-group{margin:0;padding:0}.theme-radio-group[data-v-d2371262] .v-radio{margin:0;padding:0;margin-right:16px}.theme-radio-group[data-v-d2371262] .v-radio:last-child{margin-right:0}.theme-radio-group[data-v-d2371262] .v-radio .v-label{color:var(--color-text);font-size:14px;font-weight:500;padding:0;margin:0}.theme-radio-group[data-v-d2371262] .v-radio:not(.v-item--active) .v-icon{color:var(--color-text)!important}.theme-radio-group[data-v-d2371262] .v-radio.v-item--active .v-icon{color:var(--color-secondary)!important}.theme-radio-group[data-v-d2371262] .v-radio .v-input--selection-controls__ripple{display:none}.theme-radio-group[data-v-d2371262] .v-radio__input__background{border-color:var(--color-secondary-light)!important}.theme-radio-group[data-v-d2371262] .v-radio.v-item--active .v-radio__input__background{border-color:var(--color-secondary)!important;background-color:var(--color-secondary)!important}.theme-radio-group[data-v-d2371262] .v-input__control{margin:0;padding:0}.theme-radio-group[data-v-d2371262] .v-input__slot{margin:0;padding:0}.theme-radio-group[data-v-d2371262] .v-input--radio-group__input{margin:0;padding:0}.theme-input[data-v-8ee871e2] .v-input__slot{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;-webkit-transition:var(--transition-default);transition:var(--transition-default);padding:12px 16px;background-color:var(--color-surface-light)!important}.theme-input[data-v-8ee871e2] .v-input__slot:hover{background-color:var(--color-surface-light)!important;border-color:var(--color-secondary-light)!important;border:1px solid var(--color-secondary-light)!important}.theme-input[data-v-8ee871e2] .v-input--is-focused .v-input__slot{background-color:var(--color-surface)!important;border-color:var(--color-secondary)!important}.theme-input[data-v-8ee871e2] .v-label{color:var(--color-text-muted)!important;font-weight:500;font-size:14px}.theme-input[data-v-8ee871e2] .v-input__append-inner,.theme-input[data-v-8ee871e2] .v-input__prepend-inner{margin-top:0!important;-ms-flex-item-align:center;align-self:center}.theme-input[data-v-8ee871e2] .v-input__append-inner .v-icon,.theme-input[data-v-8ee871e2] .v-input__prepend-inner .v-icon{color:var(--color-text)!important}.theme-input[data-v-8ee871e2] .v-input__prepend-inner{margin-right:8px!important}.theme-input[data-v-8ee871e2] input{color:var(--color-text)!important;font-weight:500;font-size:14px}.theme-input[data-v-8ee871e2] .v-input--error .v-input__slot{border-color:var(--color-error)!important}.theme-input[data-v-8ee871e2] .v-input--error .v-label{color:var(--color-error)!important}.theme-input[data-v-8ee871e2] .v-messages{min-height:16px;padding-top:2px;margin-top:-1.5px}.theme-input[data-v-8ee871e2] .v-messages__message{color:var(--color-error)!important;font-size:12px;line-height:1;font-weight:500}.theme-input[data-v-8ee871e2] .v-input__slot{-webkit-animation:inputFocus-data-v-8ee871e2 .3s ease-out;animation:inputFocus-data-v-8ee871e2 .3s ease-out}@-webkit-keyframes inputFocus-data-v-8ee871e2{0%{opacity:.8;-webkit-transform:scale(.98);transform:scale(.98)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes inputFocus-data-v-8ee871e2{0%{opacity:.8;-webkit-transform:scale(.98);transform:scale(.98)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.theme-input[data-v-8ee871e2] input::-webkit-scrollbar{width:6px}.theme-input[data-v-8ee871e2] input::-webkit-scrollbar-track{background:var(--color-surface);border-radius:var(--radius-sm)}.theme-input[data-v-8ee871e2] input::-webkit-scrollbar-thumb{background:var(--color-text-muted);border-radius:var(--radius-sm)}.theme-input[data-v-8ee871e2] input::-webkit-scrollbar-thumb:hover{background:var(--color-text)}.theme-input[data-v-8ee871e2] .stepper-btn{width:20px;height:20px;padding:0;margin-left:4px;color:transparent;background-color:transparent;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.theme-input[data-v-8ee871e2] .stepper-btn:hover{background-color:var(--color-secondary-light);color:var(--color-text)}.theme-input[data-v-8ee871e2] input[type=number]::-webkit-inner-spin-button,.theme-input[data-v-8ee871e2] input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.theme-input[data-v-8ee871e2] input[type=number]{-moz-appearance:textfield}.comparisonRoot[data-v-c1946aec]{height:90vh;max-height:95vh;min-height:95vh;width:100vw;max-width:100vw;min-width:100vw;overflow:hidden;position:relative}.comparisonRoot [data-v-c1946aec]{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.v-data-table[data-v-c1946aec]{background-color:var(--color-bg)!important;color:var(--color-text)!important}.v-data-table[data-v-c1946aec] th{background-color:var(--color-primary)!important;color:var(--color-text)!important;border-bottom:1px solid var(--color-border)!important}.v-data-table[data-v-c1946aec] td{border-bottom:1px solid var(--color-border)!important;color:var(--color-text)!important}.v-data-table[data-v-c1946aec] tbody tr:hover{background-color:var(--color-overlay)!important}.v-data-table[data-v-c1946aec] tbody tr:nth-of-type(odd){background-color:var(--color-surface)!important}.v-data-table[data-v-c1946aec] tbody tr:nth-of-type(2n){background-color:var(--color-bg)!important}.v-card[data-v-c1946aec]{background-color:var(--color-surface)!important;color:var(--color-text)!important}.v-btn[data-v-c1946aec]{background-color:var(--color-primary)!important;color:var(--color-text)!important;border-color:var(--color-border)!important}.v-btn[data-v-c1946aec]:hover{background-color:var(--color-primary-light)!important}.v-btn--disabled[data-v-c1946aec]{background-color:var(--color-neutral)!important;color:var(--color-text-muted)!important}.v-btn--plain[data-v-c1946aec]{background-color:transparent!important;color:var(--color-text)!important}.v-btn--plain[data-v-c1946aec]:hover{background-color:var(--color-overlay)!important}.v-date-picker[data-v-c1946aec]{background-color:var(--color-surface)!important;color:var(--color-text)!important}.configRow[data-v-c1946aec]{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;min-width:0}.body1[data-v-c1946aec],.h5[data-v-c1946aec],.tableHeader[data-v-c1946aec],.weather-data-dtn-chart-title[data-v-c1946aec]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rangeInput[data-v-c1946aec] input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.colView[data-v-c1946aec],.rowView[data-v-c1946aec]{min-width:0}.v-col[data-v-c1946aec],.v-row[data-v-c1946aec]{min-width:0!important}