@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap);@-webkit-keyframes dna-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes dna-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dna-text-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes dna-text-pulse{0%,to{opacity:1}50%{opacity:.5}}.dna-spinner{-webkit-animation:dna-spin 1.5s linear infinite;animation:dna-spin 1.5s linear infinite;flex-shrink:0}.dna-loading-overlay{align-items:center;background:hsla(0,0%,100%,.95);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.dna-loading-overlay--transparent{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.8)}.dx-theme-fluent-dark .dna-loading-overlay,.dx-theme-generic-dark .dna-loading-overlay,.dx-theme-material-dark .dna-loading-overlay,[data-theme*=dark] .dna-loading-overlay{background:rgba(17,24,39,.95)}.dx-theme-fluent-dark .dna-loading-overlay--transparent,.dx-theme-generic-dark .dna-loading-overlay--transparent,.dx-theme-material-dark .dna-loading-overlay--transparent,[data-theme*=dark] .dna-loading-overlay--transparent{background:rgba(17,24,39,.8)}.dna-loading-overlay__content{align-items:center;display:flex;flex-direction:column;gap:1rem}.dna-loading-overlay__text{-webkit-animation:dna-text-pulse 1.5s ease-in-out infinite;animation:dna-text-pulse 1.5s ease-in-out infinite;color:#1f2937;font-size:.875rem;font-weight:500}.dx-theme-fluent-dark .dna-loading-overlay__text,.dx-theme-generic-dark .dna-loading-overlay__text,.dx-theme-material-dark .dna-loading-overlay__text,[data-theme*=dark] .dna-loading-overlay__text{color:#f3f4f6}.dna-loading-card{align-items:center;background:hsla(0,0%,100%,.9);border-radius:inherit;display:flex;flex-direction:column;gap:.75rem;inset:0;justify-content:center;position:absolute;z-index:10}.dx-theme-fluent-dark .dna-loading-card,.dx-theme-generic-dark .dna-loading-card,.dx-theme-material-dark .dna-loading-card,[data-theme*=dark] .dna-loading-card{background:rgba(31,41,55,.9)}.dna-loading-card__text{-webkit-animation:dna-text-pulse 1.5s ease-in-out infinite;animation:dna-text-pulse 1.5s ease-in-out infinite;color:#6b7280;font-size:.75rem}.dx-loadpanel-content{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;height:auto!important;max-height:none!important;max-width:none!important;min-height:180px!important;min-width:180px!important;width:auto!important}.dx-loadpanel-indicator{display:none!important}.dx-loadpanel-content-wrapper{align-items:center;background:transparent!important;border:none!important;box-shadow:none!important;display:flex;flex-direction:column;gap:1rem;height:auto!important;justify-content:center;min-height:150px!important;min-width:150px!important;overflow:visible!important;padding:2rem!important;width:auto!important}.dx-loadpanel-content-wrapper:before{-webkit-animation:dna-spin 1.5s linear infinite,dna-loadpanel-pulse 1.5s ease-in-out infinite;animation:dna-spin 1.5s linear infinite,dna-loadpanel-pulse 1.5s ease-in-out infinite;background-color:#3b82f6;background-color:var(--dx-primary,#3b82f6);content:"";display:block;flex-shrink:0;height:48px;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' viewBox='0 0 250 220' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M149.144 132.239s-1.338 30.792 39.632 64.19c0 0 106.896-99.48 36.531-219.763 0 0 13.605 113.194-76.163 155.573' opacity='.6'/%3E%3Cpath d='M50.014 101.118s37.419 141.147 176.648 135.725c0 0-106.247-41.313-101.36-140.454 0 0-9.74-5.753-28.251-5.754-12.05 0-27.814 2.436-47.037 10.483' opacity='.8'/%3E%3Cpath d='M1.168 106.686s90.657-69.147 172.706-13.287c0 0 27.212-14.473 35.212-66.723 0 0-23.123-6.878-55.125-6.88-46.747-.002-112.451 14.67-152.793 86.89'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' viewBox='0 0 250 220' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M149.144 132.239s-1.338 30.792 39.632 64.19c0 0 106.896-99.48 36.531-219.763 0 0 13.605 113.194-76.163 155.573' opacity='.6'/%3E%3Cpath d='M50.014 101.118s37.419 141.147 176.648 135.725c0 0-106.247-41.313-101.36-140.454 0 0-9.74-5.753-28.251-5.754-12.05 0-27.814 2.436-47.037 10.483' opacity='.8'/%3E%3Cpath d='M1.168 106.686s90.657-69.147 172.706-13.287c0 0 27.212-14.473 35.212-66.723 0 0-23.123-6.878-55.125-6.88-46.747-.002-112.451 14.67-152.793 86.89'/%3E%3C/svg%3E");mask-position:center;-webkit-mask-position:center;mask-repeat:initial;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;width:48px}@-webkit-keyframes dna-loadpanel-pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes dna-loadpanel-pulse{0%,to{opacity:.6}50%{opacity:1}}.dx-loadpanel-message{-webkit-animation:dna-text-pulse 1.5s ease-in-out infinite!important;animation:dna-text-pulse 1.5s ease-in-out infinite!important;color:#1f2937!important;display:block!important;font-size:.875rem!important;font-weight:500!important;margin-top:.5rem!important;opacity:1!important;visibility:visible!important}.dx-theme-fluent-dark .dx-loadpanel-message,.dx-theme-generic-dark .dx-loadpanel-message,.dx-theme-material-dark .dx-loadpanel-message,[data-theme*=dark] .dx-loadpanel-message{color:#f3f4f6!important}.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover>tr>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td,.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused)>tr>td{background-color:hsla(0,0%,90%,.5)!important;color:#000!important}.dx-treelist .dx-drag-source-row{cursor:grabbing!important;opacity:.5!important}.dx-treelist .dx-drag-target-row{background-color:rgba(0,82,117,.2)!important;border:2px dashed rgba(0,82,117,.5)!important}.dx-treelist .dx-sortable-dragging{background-color:#fff!important;border-radius:4px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;padding:8px!important;pointer-events:auto!important;z-index:9999!important}#source .dx-treelist-rowsview .dx-data-row{cursor:grab!important}#source .dx-treelist-rowsview .dx-data-row:active{cursor:grabbing!important}#source .dx-treelist-rowsview{pointer-events:auto!important}#target .dx-treelist-rowsview .dx-data-row:not(.dx-row-focused):hover{background-color:rgba(0,82,117,.15)!important;transition:background-color .2s ease!important}#target .dx-treelist-rowsview{pointer-events:auto!important}#target .dx-treelist .dx-drop-indicator{background-color:rgba(0,82,117,.7)!important;height:3px!important}#target .dx-treelist .dx-treelist-drop-highlight{background-color:rgba(0,82,117,.2)!important;border-left:4px solid rgba(0,82,117,.8)!important}#target .dx-treelist .dx-treelist-drop-highlight:after{background:rgba(0,82,117,.9);border-radius:4px;color:#fff;content:"🠋 Buraya ekle";font-size:12px;font-weight:700;padding:4px 12px;pointer-events:none;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dx-treelist .dx-command-drag{cursor:grab!important;pointer-events:auto!important}.dx-treelist .dx-command-drag:active{cursor:grabbing!important}.p08-despatch-line-edit-popup .dx-toolbar-bottom{border-top:1px solid rgba(0,0,0,.08)!important;border-top:1px solid var(--dx-border-color,rgba(0,0,0,.08))!important;padding:16px 20px!important}html body .dx-theme-fluent-typography .dx-datagrid .dx-datagrid-rowsview .dx-data-row>td,html body .dx-theme-fluent-typography .dx-datagrid .dx-datagrid-rowsview .dx-row>td,html body .dx-theme-fluent-typography .dx-datagrid .dx-row>td,html body .dx-theme-fluent-typography .dx-row>td{font-size:12px!important;height:auto!important;line-height:1.2!important;padding:3px 8px!important}html body .dx-theme-fluent-typography .dx-datagrid .dx-datagrid-rowsview .dx-row,html body .dx-theme-fluent-typography .dx-datagrid .dx-row{height:26px!important;max-height:28px!important;min-height:26px!important}html body .dx-theme-fluent-typography .dx-datagrid .dx-datagrid-rowsview .dx-row-alt>td{padding:3px 8px!important}html body .dx-theme-fluent-typography .dx-datagrid .dx-datagrid-headers .dx-datagrid-text-content,html body .dx-theme-fluent-typography .dx-datagrid .dx-datagrid-headers .dx-header-row>td{font-size:12px!important;font-weight:600!important;height:auto!important;padding:4px 8px!important}html body .dx-theme-fluent-typography .dx-datagrid .dx-datagrid-headers .dx-header-row{height:28px!important;max-height:30px!important;min-height:28px!important}html body .dx-theme-fluent-typography .dx-datagrid .dx-datagrid-headers .dx-header-filter{margin-left:4px!important}.dx-datagrid.dx-theme-fluent-typography .dx-datagrid-filter-row>td,body .dx-theme-fluent-typography .dx-datagrid-filter-row>td{padding:3px 8px!important}.dx-datagrid.dx-theme-fluent-typography .dx-datagrid-filter-row .dx-texteditor,body .dx-theme-fluent-typography .dx-datagrid-filter-row .dx-texteditor{height:26px!important;min-height:26px!important}.dx-datagrid.dx-theme-fluent-typography .dx-datagrid-filter-row .dx-texteditor-input,body .dx-theme-fluent-typography .dx-datagrid-filter-row .dx-texteditor-input{font-size:12px!important;height:24px!important;min-height:24px!important;padding:3px 6px!important}.dx-datagrid.dx-theme-fluent-typography .dx-datagrid-filter-row .dx-selectbox,body .dx-theme-fluent-typography .dx-datagrid-filter-row .dx-selectbox{height:26px!important;min-height:26px!important}.dx-theme-fluent-typography .dx-datagrid .dx-command-select{min-width:40px!important;padding:4px!important;width:40px!important}.dx-theme-fluent-typography .dx-datagrid .dx-command-edit{padding:4px 8px!important}.dx-theme-fluent-typography .dx-datagrid .dx-link{padding:2px 4px}.dx-theme-fluent-typography .dx-datagrid-rowsview .dx-group-row>td{padding-bottom:6px!important;padding-top:6px!important}.dx-theme-fluent-typography .dx-datagrid-group-panel{padding:6px 8px}.dx-theme-fluent-typography .dx-datagrid-group-panel .dx-group-panel-item{margin:2px;padding:4px 8px}.dx-theme-fluent-typography .dx-datagrid-pager{padding:6px 8px!important}.dx-theme-fluent-typography .dx-datagrid-pager .dx-page-sizes .dx-selectbox{height:28px!important}.dx-theme-fluent-typography .dx-datagrid-pager .dx-pages .dx-page{height:28px;min-width:28px;padding:4px 8px}.dx-theme-fluent-typography .dx-datagrid-summary-item{font-size:12px;padding:6px 8px!important}.dx-theme-fluent-typography .dx-datagrid-total-footer>td{padding-bottom:6px!important;padding-top:6px!important}.dx-theme-fluent-typography .dx-texteditor.dx-editor-outlined{min-height:32px}.dx-theme-fluent-typography .dx-texteditor-input{font-size:13px;padding:6px 10px!important}.dx-theme-fluent-typography .dx-datebox,.dx-theme-fluent-typography .dx-numberbox,.dx-theme-fluent-typography .dx-selectbox{min-height:32px}.dx-theme-fluent-typography .dx-button.dx-button-mode-contained{min-height:32px;padding:6px 12px}.dx-theme-fluent-typography .dx-button .dx-button-text{font-size:13px}.dx-theme-fluent-typography .dx-toolbar{min-height:40px;padding:4px 8px}.dx-theme-fluent-typography .dx-toolbar-items-container{height:36px}.dx-theme-fluent-typography .dx-toolbar-item{padding:0 4px}.dx-theme-fluent-typography .dx-tabs-wrapper .dx-tab{min-height:36px;padding:8px 16px}.dx-theme-fluent-typography .dx-tab-text{font-size:13px}.dx-theme-fluent-typography .dx-treelist-rowsview .dx-row>td{font-size:13px;padding-bottom:6px!important;padding-top:6px!important}.dx-theme-fluent-typography .dx-treelist-headers .dx-header-row>td{padding-bottom:8px!important;padding-top:8px!important}.dx-theme-fluent-typography .dx-list-item{min-height:36px;padding:8px 12px!important}.dx-theme-fluent-typography .dx-list-item-content{font-size:13px}.dx-theme-fluent-typography .dx-popup-title{font-size:15px;padding:12px 16px!important}.dx-theme-fluent-typography .dx-popup-content{padding:12px 16px!important}.dx-theme-fluent-typography .dx-popup-bottom{padding:8px 16px!important}.commentsV5{--c-primary:var(--dx-primary,#1976d2);--c-primary-hover:var(--dx-primary-dark,#1565c0);--c-primary-soft:color-mix(in srgb,var(--dx-primary,#1976d2) 12%,transparent);--c-primary-softer:color-mix(in srgb,var(--dx-primary,#1976d2) 6%,transparent);--c-primary-border:color-mix(in srgb,var(--dx-primary,#1976d2) 28%,transparent);--c-bg:var(--dx-bg-primary,#fff);--c-bg-subtle:var(--dx-bg-secondary,#fafafa);--c-bg-muted:var(--dx-bg-tertiary,#f5f5f5);--c-border:var(--dx-border-light,rgba(0,0,0,.08));--c-border-strong:var(--dx-border-color,rgba(0,0,0,.12));--c-divider:var(--dx-border-light,rgba(0,0,0,.08));--c-text:var(--dx-text-primary,#212121);--c-text-secondary:var(--dx-text-secondary,#757575);--c-text-muted:var(--dx-text-disabled,#9e9e9e);--c-text-disabled:var(--dx-text-disabled,#9e9e9e);--c-success:#2da160;--c-success-soft:color-mix(in srgb,#2da160 14%,transparent);--c-warning:#d98e00;--c-warning-soft:color-mix(in srgb,#d98e00 14%,transparent);--c-danger:#d64545;--c-danger-soft:color-mix(in srgb,#d64545 14%,transparent);--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-full:9999px;--shadow-xs:0 1px 2px var(--dx-shadow,rgba(15,15,20,.04));--shadow-sm:0 1px 2px var(--dx-shadow,rgba(15,15,20,.04)),0 2px 4px var(--dx-shadow,rgba(15,15,20,.04));--shadow-md:0 2px 4px var(--dx-shadow,rgba(15,15,20,.04)),0 4px 12px var(--dx-shadow,rgba(15,15,20,.06));--shadow-focus:0 0 0 3px color-mix(in srgb,var(--dx-primary,#1976d2) 22%,transparent);--ease-out:cubic-bezier(0.16,1,0.3,1);--dur-fast:120ms;--dur-base:180ms;--dur-slow:280ms}[data-theme=dark] .commentsV5{--c-success:#4fc07e;--c-warning:#e9a733;--c-danger:#e16a6a}.commentsV5 .cc-wrap{color:var(--c-text);font-family:inherit}.commentsV5 .cc-toolbar{align-items:center;display:flex;gap:14px;padding:10px 14px}.commentsV5 .cc-title-main{align-items:center;color:var(--c-text);display:inline-flex;font-size:13px;font-weight:600;gap:6px}.commentsV5 .cc-title-sub{color:var(--c-text-muted);font-size:10.5px}.commentsV5 .cc-live-dot{-webkit-animation:ccPulse 2s ease-in-out infinite;animation:ccPulse 2s ease-in-out infinite;background:var(--c-success);border-radius:50%;height:6px;width:6px}.commentsV5 .cc-filter-pills{background:var(--c-bg-muted);border-radius:var(--radius-full);display:inline-flex;gap:2px;padding:2px}.commentsV5 .cc-pill{align-items:center;background:transparent;border:0;border-radius:var(--radius-full);color:var(--c-text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:11.5px;font-weight:500;gap:5px;padding:4px 10px;transition:all var(--dur-fast) var(--ease-out)}.commentsV5 .cc-pill:hover{color:var(--c-text)}.commentsV5 .cc-pill-active{background:var(--c-bg);box-shadow:var(--shadow-xs);color:var(--c-text)}.commentsV5 .cc-pill-num{background:var(--c-bg);border-radius:var(--radius-full);color:var(--c-text-muted);font-size:10px;font-weight:600;padding:0 5px}.commentsV5 .cc-pill-active .cc-pill-num{background:var(--c-bg-muted)}.commentsV5 .cc-pill-num-alert{background:var(--c-primary-soft);color:var(--c-primary)}.commentsV5 .cc-search{align-items:center;background:var(--c-bg-muted);border-radius:6px;display:inline-flex;gap:4px;padding:2px 8px}.commentsV5 .cc-thread-item{-webkit-animation:ccFadeIn var(--dur-slow) var(--ease-out) both;animation:ccFadeIn var(--dur-slow) var(--ease-out) both;display:flex;gap:10px;padding:8px 14px;position:relative;transition:background var(--dur-fast) var(--ease-out)}.commentsV5 .cc-thread-item:hover{background:var(--c-bg-subtle)}.commentsV5 .cc-thread-item:hover .cc-hover-toolbar{opacity:1;pointer-events:auto}.commentsV5 .cc-thread-active{background:var(--c-bg-subtle)}.commentsV5 .cc-thread-active:before{background:var(--c-primary);border-radius:0 2px 2px 0;bottom:8px;content:"";left:0;position:absolute;top:8px;width:2px}.commentsV5 .cc-trunk{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:6px}.commentsV5 .cc-trunk-line{background:var(--c-divider);flex:1 1;min-height:10px;width:2px}.commentsV5 .cc-thread-body{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.commentsV5 .cc-thread-head{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:20px}.commentsV5 .cc-thread-name{color:var(--c-text);font-size:12.5px;font-weight:600}.commentsV5 .cc-thread-time{color:var(--c-text-muted);font-size:10.5px}.commentsV5 .cc-badge-pin{align-items:center;background:var(--c-warning-soft);color:var(--c-warning);display:inline-flex;font-size:10px;gap:3px;letter-spacing:.02em}.commentsV5 .cc-badge-new,.commentsV5 .cc-badge-pin{border-radius:var(--radius-xs);font-weight:700;padding:1px 6px}.commentsV5 .cc-badge-new{background:var(--c-primary);color:#fff;color:var(--dx-primary-contrast,#fff);font-size:9.5px}.commentsV5 .cc-hover-toolbar{align-items:center;background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);display:inline-flex;gap:1px;opacity:0;padding:2px;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out)}.commentsV5 .cc-hover-toolbar-open{opacity:1!important;pointer-events:auto!important}.commentsV5 .cc-quick-btn{align-items:center;background:transparent;border:0;border-radius:var(--radius-xs);cursor:pointer;display:inline-flex;font-size:13px;height:22px;justify-content:center;transition:background var(--dur-fast) var(--ease-out);width:22px}.commentsV5 .cc-quick-btn:hover{background:var(--c-bg-muted)}.commentsV5 .cc-thread-text{color:var(--c-text);font-size:13px;line-height:1.45;word-break:break-word}.commentsV5 .cc-thread-text.cc-deleted{color:var(--c-text-disabled);font-style:italic}.commentsV5 .cc-inline-reply-cta{align-items:center;background:transparent;border:1px dashed var(--c-border-strong);border-radius:var(--radius-sm);color:var(--c-text-muted);cursor:pointer;display:flex;font:inherit;font-size:11.5px;gap:8px;margin-top:6px;padding:6px 8px;text-align:left;transition:all var(--dur-fast) var(--ease-out);width:100%}.commentsV5 .cc-inline-reply-cta:hover{background:var(--c-bg-muted);border-color:var(--c-primary-border);color:var(--c-text-secondary)}.commentsV5 .cc-reactions{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.commentsV5 .cc-reaction{align-items:center;background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--radius-full);color:var(--c-text-secondary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;gap:4px;height:20px;padding:0 7px;transition:all var(--dur-fast) var(--ease-out)}.commentsV5 .cc-reaction:hover{border-color:var(--c-border-strong);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.commentsV5 .cc-reaction-on{background:var(--c-primary-soft);border-color:var(--c-primary-border);color:var(--c-primary)}.commentsV5 .cc-reaction-num{font-weight:600}.commentsV5 .cc-empty{color:var(--c-text-muted);padding:32px 14px;text-align:center}.commentsV5 .cc-empty p{font-size:13px;margin:4px 0}.commentsV5 .cc-empty-hint{color:var(--c-text-disabled);font-size:11.5px}@-webkit-keyframes ccFadeIn{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ccFadeIn{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ccPulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes ccPulse{0%,to{opacity:1}50%{opacity:.4}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Quicksand,-apple-system,BlinkMacSystemFont,Roboto,Open Sans,Lato,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.dx-row td{vertical-align:middle!important}.dx-numberbox .dx-texteditor-input{font-family:monospace;font-size:1.1em}.dx-theme-generic-typography{font-size:13px!important}.dx-drawer-expand.dx-drawer-right .panel-list{float:right}::-webkit-scrollbar{height:10px;width:10px}.dx-icon{font-size:18px!important}.dx-dropdowneditor-icon,.dx-icon{color:rgba(0,0,0,.64)}.dx-menu-base{font-size:13px}.dx-menu-item{color:rgba(0,0,0,.66)}.dx-page-indexes{display:inline-block}::-webkit-scrollbar-thumb{background-color:var(--dx-text-primary);opacity:.6}*{outline:none}#warning-message{bottom:8px;position:fixed;right:72px;z-index:1}.dx-datagrid-focus-overlay{border:0}.bg-1{background-image:url(https://default.turhost.com/v2/images/bg/1.jpg)}.bg-2{background-image:url(https://default.turhost.com/v2/images/bg/2.jpg)}.bg-3{background-image:url(https://default.turhost.com/v2/images/bg/3.jpg)}.bg-4{background-image:url(https://default.turhost.com/v2/images/bg/4.jpg)}.bg-5{background-image:url(https://default.turhost.com/v2/images/bg/5.jpg)}.bg-6{background-image:url(https://default.turhost.com/v2/images/bg/6.jpg)}.bg-overlay{background:rgba(0,0,0,.1);background:radial-gradient(ellipse at center,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 10%,rgba(0,0,0,.83) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);height:100%;top:0}.bg-overlay,.footer-overlay{left:0;position:absolute;width:100%}.footer-overlay{background:transparent;background:-webkit-gradient(left top,left bottom,color-stop(0,transparent),color-stop(11%,transparent),color-stop(100%,rgba(0,0,0,.83)));background:linear-gradient(180deg,transparent 0,transparent 11%,rgba(0,0,0,.83));bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=0);height:300px;z-index:-1}mark.blue{background-color:var(--dx-info-light)}.dx-htmleditor-content img{padding-right:10px;vertical-align:middle}.conditional-info-column-background{background-color:#add8e6!important}.dash-root{--dash-bg:#f4f5f7;--dash-bg-2:#eef0f3;--dash-surface:#fff;--dash-border:#e6e8ec;--dash-border-strong:#d5d9e0;--dash-text:#0f172a;--dash-text-2:#475569;--dash-text-3:#94a3b8;--dash-label:#6b7280;--dash-primary:#2563eb;--dash-primary-hover:#1d4ed8;--dash-primary-soft:#e0eafe;--dash-header-bg:#1f77d0;--dash-header-bg-2:#1a66b8;--c-blue:#3b82f6;--c-green:#10b981;--c-orange:#f59e0b;--c-purple:#8b5cf6;--c-pink:#ec4899;--c-red:#ef4444;--c-teal:#14b8a6;--green-soft:#dcfce7;--green-text:#15803d;--green-dot:#22c55e;--red-soft:#fee2e2;--red-text:#b91c1c;--red-dot:#ef4444;--orange-soft:#fef3c7;--orange-text:#b45309;--orange-dot:#f59e0b;--blue-soft:#dbeafe;--blue-text:#1d4ed8;--purple-soft:#ede9fe;--purple-text:#6d28d9;--gray-soft:#f1f5f9;--gray-text:#475569;--dash-radius:12px;--dash-radius-sm:8px;--dash-radius-pill:999px;--dash-shadow-sm:0 1px 2px rgba(15,23,42,.05);--dash-shadow:0 1px 3px rgba(15,23,42,.07),0 1px 2px rgba(15,23,42,.04);--dash-shadow-lg:0 16px 40px rgba(15,23,42,.12),0 4px 12px rgba(15,23,42,.06);-webkit-font-smoothing:antialiased;background:var(--dash-bg);color:var(--dash-text);font-family:Plus Jakarta Sans,-apple-system,system-ui,sans-serif;font-size:14px;line-height:1.45;min-height:100%}.dash-root .mono{-webkit-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;font-family:JetBrains Mono,ui-monospace,monospace}.dash-page-wrap{margin:0 auto;max-width:1600px;padding:20px 28px 80px}.dash-breadcrumb{align-items:center;color:var(--dash-text-2);display:flex;font-size:12.5px;gap:6px;margin-bottom:14px}.dash-breadcrumb .crumb{color:var(--dash-text-2);cursor:pointer}.dash-breadcrumb .crumb:hover{color:var(--dash-primary)}.dash-breadcrumb .crumb.active{color:var(--dash-text);cursor:default;font-weight:500}.dash-breadcrumb .sep{color:var(--dash-text-3)}.dash-toolbar{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:22px}.dash-toolbar .leading{align-items:flex-start;display:flex;flex:1 1;gap:14px;min-width:320px}.dash-toolbar .doc-icon{align-items:center;background:var(--dash-primary-soft);border-radius:10px;color:var(--dash-primary);display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.dash-toolbar h1{align-items:center;color:var(--dash-text);display:flex;font-size:22px;font-weight:700;gap:10px;letter-spacing:-.2px;margin:0 0 4px}.dash-toolbar .id-chip{background:var(--dash-bg-2);border-radius:6px;color:var(--dash-text-2);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;padding:3px 8px}.dash-toolbar .meta{align-items:center;color:var(--dash-text-2);display:flex;flex-wrap:wrap;font-size:12.5px;gap:10px}.dash-toolbar .meta-dot{color:var(--dash-text-3)}.dash-toolbar .actions{align-items:center;display:flex;gap:8px}.dash-btn{align-items:center;background:var(--dash-surface);border:1px solid var(--dash-border-strong);border-radius:8px;color:var(--dash-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:38px;padding:0 16px;transition:all .12s;white-space:nowrap}.dash-btn:hover{background:var(--dash-bg-2)}.dash-btn.primary{background:var(--dash-primary);border-color:var(--dash-primary);color:#fff}.dash-btn.primary:hover{background:var(--dash-primary-hover)}.dash-btn.success{background:var(--c-green);border-color:var(--c-green);color:#fff}.dash-btn.warn{background:var(--c-orange);border-color:var(--c-orange);color:#fff}.dash-btn.ghost{background:transparent;border-color:transparent}.dash-btn.ghost:hover{background:var(--dash-bg-2)}.dash-btn[disabled]{cursor:not-allowed;opacity:.55;pointer-events:none}.dash-btn.sm{font-size:12.5px;height:30px;padding:0 10px}.dash-pill{align-items:center;background:var(--gray-soft);border-radius:var(--dash-radius-pill);color:var(--gray-text);display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;height:22px;letter-spacing:.3px;padding:0 9px;text-transform:uppercase;white-space:nowrap}.dash-pill .dot{background:currentColor;border-radius:50%;height:6px;opacity:.9;width:6px}.dash-pill.green{background:var(--green-soft);color:var(--green-text)}.dash-pill.red{background:var(--red-soft);color:var(--red-text)}.dash-pill.orange{background:var(--orange-soft);color:var(--orange-text)}.dash-pill.blue{background:var(--blue-soft);color:var(--blue-text)}.dash-pill.purple{background:var(--purple-soft);color:var(--purple-text)}.dash-pill.is-live .dot{-webkit-animation:dash-live-pulse 1.8s ease-out infinite;animation:dash-live-pulse 1.8s ease-out infinite;background:currentColor;background:var(--green-dot,currentColor);box-shadow:0 0 0 0 rgba(34,197,94,.55);position:relative}@-webkit-keyframes dash-live-pulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.55)}70%{box-shadow:0 0 0 6px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}@keyframes dash-live-pulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.55)}70%{box-shadow:0 0 0 6px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}@media (prefers-reduced-motion:reduce){.dash-pill.is-live .dot{-webkit-animation:none;animation:none}}.dash-status-badge{align-items:center;background:var(--gray-soft);border-radius:var(--dash-radius-pill);box-shadow:0 1px 2px rgba(0,0,0,.08);color:var(--gray-text);display:inline-flex;font-size:10.5px;font-weight:700;gap:5px;height:20px;letter-spacing:.4px;opacity:1;padding:0 8px;pointer-events:none;position:absolute;right:12px;text-transform:uppercase;top:10px;transition:opacity .15s ease;white-space:nowrap;z-index:4}.dash-status-badge .dot{background:currentColor;border-radius:50%;height:5px;opacity:.9;width:5px}.dash-status-badge.green{background:var(--green-soft);color:var(--green-text)}.dash-status-badge.orange{background:var(--orange-soft);color:var(--orange-text)}.dash-card-slot:hover .dash-status-badge{opacity:0}.dash-segmented{background:var(--dash-bg-2);border-radius:9px;display:inline-flex;gap:2px;padding:3px}.dash-segmented button{align-items:center;background:transparent;border:none;border-radius:7px;color:var(--dash-text-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:6px 14px;transition:all .12s}.dash-segmented button.active{background:var(--dash-surface);box-shadow:var(--dash-shadow-sm);color:var(--dash-text)}.dash-canvas{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(12,minmax(0,1fr));position:relative}.dash-canvas.builder{border-radius:14px;padding:4px}.dash-span-12,.dash-span-3,.dash-span-4,.dash-span-5,.dash-span-6,.dash-span-7,.dash-span-8{min-width:0;overflow:hidden}.dash-span-3{grid-column:span 3}.dash-span-4{grid-column:span 4}.dash-span-5{grid-column:span 5}.dash-span-6{grid-column:span 6}.dash-span-7{grid-column:span 7}.dash-span-8{grid-column:span 8}.dash-span-12{grid-column:span 12}.dash-card{background:var(--dash-surface);border:1px solid var(--dash-border);border-radius:var(--dash-radius);box-shadow:var(--dash-shadow-sm);display:flex;flex-direction:column;min-height:0;overflow:hidden;position:relative;transition:box-shadow .12s,-webkit-transform .12s;transition:box-shadow .12s,transform .12s;transition:box-shadow .12s,transform .12s,-webkit-transform .12s;width:100%}.dash-card.has-accent:before{background:var(--c-blue);background:var(--accent,var(--c-blue));bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.dash-card .card-head{align-items:flex-start;display:flex;gap:10px;padding:14px 16px 8px}.dash-card .card-head .ic{align-items:center;background:var(--blue-soft);background:var(--accent-soft,var(--blue-soft));border-radius:8px;color:var(--c-blue);color:var(--accent,var(--c-blue));display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.dash-card .card-head .titles{flex:1 1;min-width:0}.dash-card .card-head .titles .t{color:var(--dash-text);font-size:14px;font-weight:700;letter-spacing:-.1px;line-height:1.2}.dash-card .card-head .titles .st{color:var(--dash-text-2);font-size:12px;margin-top:2px}.dash-card .card-head .head-right{align-items:center;display:flex;gap:6px}.dash-card .card-body{min-width:0;overflow:hidden;padding:4px 16px 16px}.dash-card .card-body>*{max-width:100%;min-width:0}.dash-drag-handle{opacity:.55!important}.dash-canvas .dash-span-12:hover .dash-drag-handle,.dash-canvas .dash-span-3:hover .dash-drag-handle,.dash-canvas .dash-span-4:hover .dash-drag-handle,.dash-canvas .dash-span-5:hover .dash-drag-handle,.dash-canvas .dash-span-6:hover .dash-drag-handle,.dash-canvas .dash-span-7:hover .dash-drag-handle,.dash-canvas .dash-span-8:hover .dash-drag-handle,.dash-canvas>div:hover .dash-drag-handle{opacity:1!important}.dash-drag-handle:hover{background:var(--dash-surface)!important;color:var(--dash-primary)!important}.dash-drag-handle:active{cursor:grabbing!important}.dash-card .card-expand-btn{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--dash-text-3);cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:background .12s,color .12s;width:26px}.dash-card .card-expand-btn:hover{background:var(--dash-bg-2);color:var(--dash-primary)}.dash-card .hover-tools{background:var(--dash-surface);border:1px solid var(--dash-border);border-radius:8px;box-shadow:var(--dash-shadow);display:flex;gap:4px;opacity:0;padding:4px;pointer-events:none;position:absolute;right:8px;top:8px;transition:opacity .15s;z-index:5}.dash-builder .dash-card:hover .hover-tools,.dash-card-slot:hover .hover-tools{opacity:1;pointer-events:auto}.dash-builder .dash-card:hover{box-shadow:0 0 0 2px var(--dash-primary-soft),var(--dash-shadow)}.dash-card .hover-tools .tbtn{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--dash-text-2);cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.dash-card .hover-tools .tbtn:hover{background:var(--dash-bg-2);color:var(--dash-text)}.dash-card .hover-tools .tbtn.danger:hover{background:var(--red-soft);color:var(--red-text)}.dash-add-tile{align-items:center;background:var(--dash-surface);border:1.5px dashed var(--dash-border-strong);border-radius:var(--dash-radius);color:var(--dash-text-2);cursor:pointer;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:8px;height:100%;justify-content:center;min-height:140px;opacity:.7;transition:all .15s}.dash-add-tile:hover{background:var(--dash-primary-soft);border-color:var(--dash-primary);color:var(--dash-primary);opacity:1}.dash-add-tile .plus{align-items:center;background:var(--dash-bg-2);border-radius:50%;color:var(--dash-text-2);display:inline-flex;font-size:18px;font-weight:600;height:32px;justify-content:center;transition:all .15s;width:32px}.dash-add-tile:hover .plus{background:var(--dash-primary);color:#fff}.dash-empty{background:var(--dash-surface);border:1.5px dashed var(--dash-border-strong);border-radius:var(--dash-radius);color:var(--dash-text-2);grid-column:span 12;padding:64px 24px;text-align:center}.dash-empty .e-ic{align-items:center;background:var(--dash-primary-soft);border-radius:16px;color:var(--dash-primary);display:inline-flex;height:64px;justify-content:center;margin:0 auto 14px;width:64px}.dash-empty h3{color:var(--dash-text);font-size:18px;margin:0 0 6px}.dash-empty p{font-size:13.5px;margin:0 auto 18px;max-width:380px}.live-section{margin-bottom:22px}.live-section.collapsed .live-section-body{display:none}.live-section.group-section{background:var(--dash-surface);border:1px solid var(--dash-border);border-radius:14px;box-shadow:var(--dash-shadow-sm);overflow:hidden;position:relative}.live-section.group-section:before{background:linear-gradient(180deg,var(--dash-primary),#8b5cf6);background:linear-gradient(180deg,var(--dash-primary),var(--c-purple,#8b5cf6));bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.live-section.group-section .live-section-head{align-items:center;background:transparent;border:none;border-bottom:1px solid var(--dash-border);border-radius:0;cursor:pointer;display:flex;gap:12px;margin-bottom:0;padding:14px 18px 14px 22px;transition:background .12s;-webkit-user-select:none;user-select:none}.live-section.group-section .live-section-head:hover{background:var(--dash-bg-2)}.live-section.group-section.collapsed .live-section-head{border-bottom:none}.live-section-icon{align-items:center;background:var(--dash-primary-soft);border-radius:10px;color:var(--dash-primary);display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.live-section-titles{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.live-section-titles h3{color:var(--dash-text);font-size:15px;font-weight:700;line-height:1.3;margin:0}.live-section-titles .live-section-sub{color:var(--dash-text-3);font-size:11.5px;font-weight:500;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-section.group-section .live-section-count{align-items:center;background:#dcfce7;background:var(--green-soft,#dcfce7);border:1px solid #bbf7d0;border-radius:999px;color:#166534;color:var(--green-text,#166534);display:inline-flex;flex-shrink:0;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.5px;padding:4px 10px}.live-section.group-section .live-section-count .dot{-webkit-animation:dashLivePulse 1.6s ease-in-out infinite;animation:dashLivePulse 1.6s ease-in-out infinite;background:var(--c-green);border-radius:50%;box-shadow:0 0 0 3px rgba(34,197,94,.2);height:6px;width:6px}.live-section.group-section .chev{align-items:center;color:var(--dash-text-3);display:inline-flex;flex-shrink:0;transition:color .12s,-webkit-transform .2s;transition:transform .2s,color .12s;transition:transform .2s,color .12s,-webkit-transform .2s}.live-section.group-section .live-section-head:hover .chev{color:var(--dash-text-2)}.live-section.group-section .live-section-body{padding:16px 18px}@-webkit-keyframes dashLivePulse{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.55;-webkit-transform:scale(.85);transform:scale(.85)}}@keyframes dashLivePulse{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.55;-webkit-transform:scale(.85);transform:scale(.85)}}.dash-card .dxc-labels-group rect,.dash-fullscreen-card .dxc-labels-group rect,.dash-root .dxc-labels-group rect{rx:6;ry:6}@-webkit-keyframes builderJiggle{0%{-webkit-transform:rotate(-.4deg) translate(0);transform:rotate(-.4deg) translate(0)}25%{-webkit-transform:rotate(.35deg) translate(.5px,-.3px);transform:rotate(.35deg) translate(.5px,-.3px)}50%{-webkit-transform:rotate(.4deg) translate(0);transform:rotate(.4deg) translate(0)}75%{-webkit-transform:rotate(-.35deg) translate(-.5px,.3px);transform:rotate(-.35deg) translate(-.5px,.3px)}to{-webkit-transform:rotate(-.4deg) translate(0);transform:rotate(-.4deg) translate(0)}}@keyframes builderJiggle{0%{-webkit-transform:rotate(-.4deg) translate(0);transform:rotate(-.4deg) translate(0)}25%{-webkit-transform:rotate(.35deg) translate(.5px,-.3px);transform:rotate(.35deg) translate(.5px,-.3px)}50%{-webkit-transform:rotate(.4deg) translate(0);transform:rotate(.4deg) translate(0)}75%{-webkit-transform:rotate(-.35deg) translate(-.5px,.3px);transform:rotate(-.35deg) translate(-.5px,.3px)}to{-webkit-transform:rotate(-.4deg) translate(0);transform:rotate(-.4deg) translate(0)}}.builder-jiggle .dash-card-slot{-webkit-animation:builderJiggle .42s ease-in-out infinite;animation:builderJiggle .42s ease-in-out infinite;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform-origin:center center;transform-origin:center center;will-change:transform}.builder-jiggle .dash-canvas>div:nth-child(2n) .dash-card-slot,.dash-canvas.builder-jiggle>div:nth-child(2n) .dash-card-slot{-webkit-animation-delay:-.11s;animation-delay:-.11s}.builder-jiggle .dash-canvas>div:nth-child(3n) .dash-card-slot,.dash-canvas.builder-jiggle>div:nth-child(3n) .dash-card-slot{-webkit-animation-delay:-.21s;animation-delay:-.21s}.builder-jiggle .dash-canvas>div:nth-child(5n) .dash-card-slot,.dash-canvas.builder-jiggle>div:nth-child(5n) .dash-card-slot{-webkit-animation-delay:-.14s;animation-delay:-.14s}.dash-builder-wrap.builder-jiggle .hover-tools{display:none!important}.live-actions{display:flex;gap:8px;justify-content:flex-end;margin-bottom:14px}.dash-drawer-scrim{background:rgba(15,23,42,.35);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s;z-index:1300}.dash-drawer-scrim.open{opacity:1;pointer-events:auto}.dash-drawer-scrim.open~.app-version-badge,body:has(.dash-drawer-scrim.open) .app-version-badge{display:none}.dash-drawer{background:var(--dash-surface);bottom:0;box-shadow:-16px 0 40px rgba(15,23,42,.18);display:flex;flex-direction:column;font-family:Plus Jakarta Sans,sans-serif;max-width:96vw;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .28s cubic-bezier(.4,0,.2,1);transition:transform .28s cubic-bezier(.4,0,.2,1);transition:transform .28s cubic-bezier(.4,0,.2,1),-webkit-transform .28s cubic-bezier(.4,0,.2,1);width:640px;z-index:1301}.dash-drawer.open{-webkit-transform:translateX(0);transform:translateX(0)}.dash-drawer .dh{align-items:center;border-bottom:1px solid var(--dash-border);display:flex;gap:12px;padding:18px 20px}.dash-drawer .dh .dh-icon{align-items:center;background:var(--dash-primary-soft);border-radius:8px;color:var(--dash-primary);display:inline-flex;height:36px;justify-content:center;width:36px}.dash-drawer .dh h2{font-size:16px;font-weight:700;margin:0}.dash-drawer .dh .dh-sub{color:var(--dash-text-2);font-size:12px;margin-top:2px}.dash-stepper{align-items:center;border-bottom:1px solid var(--dash-border);display:flex;gap:10px;padding:14px 20px}.dash-stepper .step{align-items:center;display:flex;gap:8px;min-width:0}.dash-stepper .step .num{align-items:center;background:var(--dash-bg-2);border-radius:50%;color:var(--dash-text-2);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.dash-stepper .step.active .num{background:var(--dash-primary);color:#fff}.dash-stepper .step.done .num{background:var(--c-green);color:#fff}.dash-stepper .step .lbl{color:var(--dash-text-3);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-stepper .step.active .lbl,.dash-stepper .step.done .lbl{color:var(--dash-text)}.dash-stepper .sep{background:var(--dash-border);flex:1 1;height:1px;margin:0 4px}.dash-drawer .dbody{flex:1 1;overflow:auto;padding:22px 22px 18px}.dash-drawer .dfooter{background:var(--dash-surface);border-top:1px solid var(--dash-border);display:flex;gap:10px;justify-content:space-between;padding:14px 20px}.dash-drawer .field{margin-bottom:16px}.dash-drawer .field>label{color:var(--dash-label);display:block;font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.dash-drawer .input,.dash-drawer .select,.dash-drawer .textarea{background:var(--dash-surface);border:1px solid var(--dash-border-strong);border-radius:8px;box-sizing:border-box;color:var(--dash-text);font-family:inherit;font-size:13.5px;height:38px;padding:0 12px;transition:border-color .12s,box-shadow .12s;width:100%}.dash-drawer .textarea{height:auto;min-height:64px;padding:10px 12px;resize:vertical}.dash-drawer .input:focus,.dash-drawer .select:focus,.dash-drawer .textarea:focus{border-color:var(--dash-primary);box-shadow:0 0 0 3px var(--dash-primary-soft);outline:none}.dash-drawer .row-2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.dash-drawer .help{color:var(--dash-text-3);font-size:11.5px;margin-top:4px}.dash-drawer .type-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.dash-drawer .type-tile{background:var(--dash-surface);border:1.5px solid var(--dash-border);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:14px 14px 12px;transition:all .12s}.dash-drawer .type-tile:hover{border-color:var(--dash-border-strong)}.dash-drawer .type-tile.sel{background:var(--dash-primary-soft);border-color:var(--dash-primary)}.dash-drawer .type-tile .vt{align-items:center;background:var(--dash-bg);border-radius:6px;color:var(--dash-text-2);display:flex;height:56px;justify-content:center;margin-bottom:4px;width:100%}.dash-drawer .type-tile.sel .vt{background:var(--dash-surface);color:var(--dash-primary);opacity:.85}.dash-drawer .type-tile .nm{color:var(--dash-text);font-size:13px;font-weight:700}.dash-drawer .type-tile .ds{color:var(--dash-text-2);font-size:11.5px;line-height:1.3}.dash-drawer .chips{display:flex;flex-wrap:wrap;gap:6px}.dash-drawer .chip{background:var(--dash-bg-2);border:1px solid var(--dash-border);border-radius:999px;color:var(--dash-text-2);cursor:pointer;font-size:12px;font-weight:600;padding:5px 10px;transition:all .1s;-webkit-user-select:none;user-select:none}.dash-drawer .chip.sel{background:var(--dash-primary);border-color:var(--dash-primary);color:#fff}.dash-drawer .swatches{display:flex;gap:8px}.dash-drawer .swatch{align-items:center;border:2px solid transparent;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:all .12s;width:30px}.dash-drawer .swatch.sel{border-color:var(--dash-text);-webkit-transform:scale(1.05);transform:scale(1.05)}.dash-drawer .perm-box{align-items:center;border:1px solid var(--dash-border-strong);border-radius:8px;display:flex;flex-wrap:wrap;gap:6px;min-height:44px;padding:8px 10px}.dash-drawer .perm-chip{align-items:center;background:var(--dash-primary-soft);border-radius:6px;color:var(--dash-primary);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:3px 4px 3px 8px}.dash-drawer .perm-chip.role{background:var(--purple-soft);color:var(--purple-text)}.dash-drawer .perm-chip .x{align-items:center;background:rgba(0,0,0,.06);border-radius:4px;cursor:pointer;display:inline-flex;height:16px;justify-content:center;width:16px}.dash-drawer .perm-chip .x:hover{background:rgba(0,0,0,.12)}.dash-drawer .code-block{background:#0b1220;border:1px solid #1f2a44;border-radius:10px;color:#e2e8f0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;line-height:1.65;max-height:220px;overflow:auto}.dash-drawer .code-block .cb-head{align-items:center;background:#0f1b33;border-bottom:1px solid #1f2a44;color:#94a3b8;display:flex;font-size:11px;font-weight:600;letter-spacing:.3px;padding:8px 12px}.dash-drawer .code-block pre{margin:0;padding:8px 14px;white-space:pre-wrap}.val-banner{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:600;gap:8px;margin-top:8px;padding:8px 12px}.val-banner.ok{background:var(--green-soft);color:var(--green-text)}.val-banner.warn{background:var(--orange-soft);color:var(--orange-text)}@-webkit-keyframes dash-card-in{0%{opacity:0;-webkit-transform:scale(.96) translateY(8px);transform:scale(.96) translateY(8px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes dash-card-in{0%{opacity:0;-webkit-transform:scale(.96) translateY(8px);transform:scale(.96) translateY(8px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.dash-card.fresh{-webkit-animation:dash-card-in .35s cubic-bezier(.34,1.56,.64,1);animation:dash-card-in .35s cubic-bezier(.34,1.56,.64,1)}.dash-toast{align-items:center;-webkit-animation:toast-in .25s ease-out;animation:toast-in .25s ease-out;background:#0f172a;border-radius:10px;bottom:24px;box-shadow:var(--dash-shadow-lg);color:#fff;display:flex;font-size:13px;font-weight:600;gap:10px;left:50%;padding:10px 18px;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2000}@-webkit-keyframes toast-in{0%{opacity:0;-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes toast-in{0%{opacity:0;-webkit-transform:translate(-50%,10px);transform:translate(-50%,10px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}.dash-toast .tdot{background:var(--c-green);border-radius:50%;height:8px;width:8px}.logbar-row{align-items:center;display:flex;gap:10px;margin-bottom:6px}.logbar-row .lb-date{color:var(--dash-text-3);flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:11px;text-align:right;width:80px}.logbar-row .lb-track{background:var(--dash-bg-2);border-radius:3px;flex:1 1;height:14px;overflow:hidden}.logbar-row .lb-fill{border-radius:3px;height:100%;transition:width .4s}.logbar-row .lb-cnt{color:var(--dash-text-2);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;width:36px}.job-item{background:var(--dash-bg-2);border-radius:10px;margin-bottom:8px;padding:12px 14px}.job-item .jh{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:4px}.job-item .jh .nm{color:var(--dash-text);font-size:13px;font-weight:700}.job-item .jh .ag{color:var(--dash-text-3);font-size:11.5px}.job-item .jbody{align-items:center;display:flex;gap:10px}.job-item .jpct{flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:700;width:38px}.job-item .jtrack{background:var(--dash-surface);border-radius:999px;flex:1 1;height:6px;overflow:hidden}.job-item .jfill{border-radius:999px;height:100%;transition:width .5s}.job-item .jtime{color:var(--dash-text-2);font-size:11px;white-space:nowrap}@media (max-width:960px){.dash-root .dash-page-wrap{padding:16px 16px 64px}.dash-toolbar{gap:12px}.dash-toolbar h1{font-size:18px}.dash-toolbar .actions{flex-wrap:wrap;width:100%}.dash-canvas{gap:12px}.dash-span-3,.dash-span-4,.dash-span-5,.dash-span-6{grid-column:span 6}.dash-span-7,.dash-span-8{grid-column:span 12}}@media (max-width:600px){.dash-root .dash-page-wrap{padding:12px 12px 56px}.dash-breadcrumb{flex-wrap:wrap;font-size:11.5px}.dash-toolbar{align-items:stretch;flex-direction:column}.dash-toolbar .leading{min-width:0;width:100%}.dash-toolbar h1{flex-wrap:wrap;font-size:17px;gap:6px}.dash-toolbar .id-chip{font-size:11px}.dash-toolbar .meta{font-size:11.5px;gap:6px}.dash-toolbar .actions{justify-content:flex-start;width:100%}.dash-btn{font-size:12.5px;height:34px;padding:0 12px}.dash-canvas{gap:10px;grid-template-columns:1fr}.dash-span-12,.dash-span-3,.dash-span-4,.dash-span-5,.dash-span-6,.dash-span-7,.dash-span-8{grid-column:span 1}.dash-card .card-head{padding:12px 12px 6px}.dash-card .card-body{padding:4px 12px 12px}.dash-card .card-head .titles .t{font-size:13px}.dash-card .card-head .titles .st{font-size:11.5px}.live-section.group-section .live-section-head{gap:10px;padding:11px 14px 11px 18px}.live-section.group-section .live-section-body{padding:12px 14px}.live-section-titles h3{font-size:13.5px}.live-section-titles .live-section-sub{font-size:11px}.live-section-icon{border-radius:8px;height:30px;width:30px}.live-section.group-section .live-section-count{font-size:10px;padding:3px 8px}.dash-drawer{max-width:100vw;width:100vw}.dash-drawer .dh{padding:14px}.dash-drawer .dh h2{font-size:15px}.dash-drawer .dbody{padding:16px 14px 14px}.dash-drawer .dfooter{padding:12px 14px}.dash-drawer .type-grid{grid-template-columns:repeat(2,1fr)}.dash-drawer .row-2{grid-template-columns:1fr}.dash-stepper .step .lbl{display:none}.dash-stepper{gap:6px;padding:10px 14px}.dash-add-tile{min-height:110px}.dash-canvas .dash-span-5,.dash-canvas .dash-span-7{grid-column:span 1}.dash-card .dx-chart .dxc-series-group .dxc-labels-group,.dash-card .dx-piechart .dxc-connector,.dash-card .dx-piechart .dxc-labels-group,.dash-card .dxc-pie-series-group text{display:none!important}.dash-card .dx-chart .dxc-arg-elements text,.dash-card .dx-chart .dxc-val-elements text{font-size:9.5px!important}.dash-card .dx-funnel .dxc-labels-group,.dash-card .dx-treemap .dxc-tile-label{display:none!important}.dash-card .dx-piechart .dx-legend text{font-size:10px!important}.dash-fullscreen-scrim{padding:8px}.dash-fullscreen-card{border-radius:10px;max-height:100vh}.dash-fullscreen-card .fs-body{-webkit-overflow-scrolling:touch;display:block!important;overflow:auto!important}.dash-fullscreen-card .fs-body>*{flex:none!important;min-height:0!important}}@media (max-height:600px){.dash-fullscreen-scrim{padding:8px}.dash-fullscreen-card{border-radius:10px;max-height:100vh}.dash-fullscreen-card .fs-head{padding:10px 14px}.dash-fullscreen-card .fs-head .titles .t{font-size:15px}.dash-fullscreen-card .fs-head .titles .st{display:none}.dash-fullscreen-card .fs-body{-webkit-overflow-scrolling:touch;display:block!important;overflow:auto!important;padding:12px 14px 14px}.dash-fullscreen-card .fs-body>*{flex:none!important;min-height:0!important}}@media (hover:none){.dash-builder .dash-card .hover-tools{display:flex;opacity:.85;pointer-events:auto}.dash-card-slot .dash-status-badge{opacity:0}}.dash-fullscreen-scrim{align-items:center;-webkit-animation:dash-fs-fade-in .18s ease-out;animation:dash-fs-fade-in .18s ease-out;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:rgba(15,23,42,.55);display:flex;inset:0;justify-content:center;padding:32px;position:fixed;z-index:1400}@-webkit-keyframes dash-fs-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dash-fs-fade-in{0%{opacity:0}to{opacity:1}}.dash-fullscreen-card{-webkit-animation:dash-fs-scale-in .22s cubic-bezier(.34,1.56,.64,1);animation:dash-fs-scale-in .22s cubic-bezier(.34,1.56,.64,1);background:var(--dash-surface);border-radius:14px;box-shadow:0 24px 60px rgba(15,23,42,.35);display:flex;flex-direction:column;height:100%;max-height:90vh;max-width:1400px;overflow:hidden;width:100%}@-webkit-keyframes dash-fs-scale-in{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes dash-fs-scale-in{0%{opacity:0;-webkit-transform:scale(.96);transform:scale(.96)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.dash-fullscreen-card .fs-head{align-items:center;border-bottom:1px solid var(--dash-border);display:flex;flex-shrink:0;gap:12px;padding:16px 20px}.dash-fullscreen-card .fs-head .ic{align-items:center;background:var(--blue-soft);background:var(--accent-soft,var(--blue-soft));border-radius:8px;color:var(--c-blue);color:var(--accent,var(--c-blue));display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.dash-fullscreen-card .fs-head .titles{flex:1 1;min-width:0}.dash-fullscreen-card .fs-head .titles .t{color:var(--dash-text);font-size:18px;font-weight:700;letter-spacing:-.2px}.dash-fullscreen-card .fs-head .titles .st{color:var(--dash-text-2);font-size:13px;margin-top:2px}.dash-fullscreen-card .fs-close{align-items:center;background:var(--dash-surface);border:1px solid var(--dash-border-strong);border-radius:8px;color:var(--dash-text-2);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background .12s,color .12s;width:36px}.dash-fullscreen-card .fs-close:hover{background:var(--dash-bg-2);color:var(--dash-text)}.dash-fullscreen-card .fs-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:20px 24px 24px}.dash-fullscreen-card .fs-body>*{flex:1 1;min-height:0}@media (max-width:600px){.dash-fullscreen-scrim{padding:12px}.dash-fullscreen-card{max-height:96vh}.dash-fullscreen-card .fs-head{padding:12px 14px}.dash-fullscreen-card .fs-head .titles .t{font-size:15px}.dash-fullscreen-card .fs-body{padding:14px}}.dx-overlay-wrapper.dx-tooltip-wrapper,.dx-tooltip,.dx-tooltip-wrapper,.dxc-tooltip{z-index:1600!important}.dx-datebox-wrapper,.dx-dropdowneditor-overlay,.dx-dropdownmenu-popup-wrapper,.dx-filterbuilder-overlay,.dx-list-popup-wrapper,.dx-overlay-wrapper,.dx-popup-wrapper,.dx-treeview-popup-wrapper{z-index:1500!important}.dash-drawer .dbody{overscroll-behavior:contain;scroll-behavior:auto!important}.dash-drawer .dbody *,.dash-drawer .dx-filterbuilder *{scroll-margin:0!important}.dash-cardfilter-modal .input{background:var(--dash-surface);border:1px solid var(--dash-border-strong);border-radius:8px;box-sizing:border-box;color:var(--dash-text);font-family:inherit;font-size:13.5px;height:38px;padding:0 12px;transition:border-color .12s,box-shadow .12s;width:100%}.dash-cardfilter-modal .input:focus{border-color:var(--dash-primary);box-shadow:0 0 0 3px var(--dash-primary-soft);outline:none}.dash-cardfilter-modal .help{color:var(--dash-text-3);font-size:11.5px;margin-top:4px}[data-theme=dark] .dash-root,html.theme-dark .dash-root{--dash-bg:#1e1e1e;--dash-bg-2:#2d2d2d;--dash-surface:#252525;--dash-border:hsla(0,0%,100%,.12);--dash-border-strong:hsla(0,0%,100%,.2);--dash-text:#fff;--dash-text-2:#b0b0b0;--dash-text-3:#888;--dash-label:#b0b0b0;--dash-primary:var(--dx-primary,#60a5fa);--dash-primary-hover:var(--dx-primary-light,#93c5fd);--dash-primary-soft:rgba(96,165,250,.15);--dash-header-bg:#1a1a1a;--dash-header-bg-2:#141414;--c-blue:#60a5fa;--c-green:#34d399;--c-orange:#fbbf24;--c-purple:#a78bfa;--c-pink:#f472b6;--c-red:#f87171;--c-teal:#2dd4bf;--green-soft:rgba(52,211,153,.15);--green-text:#6ee7b7;--green-dot:#34d399;--red-soft:hsla(0,91%,71%,.15);--red-text:#fca5a5;--red-dot:#f87171;--orange-soft:rgba(251,191,36,.15);--orange-text:#fcd34d;--orange-dot:#fbbf24;--blue-soft:rgba(96,165,250,.15);--blue-text:#93c5fd;--purple-soft:rgba(167,139,250,.15);--purple-text:#c4b5fd;--gray-soft:hsla(0,0%,100%,.08);--gray-text:#b0b0b0;--dash-shadow-sm:0 1px 2px rgba(0,0,0,.4);--dash-shadow:0 1px 3px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.3);--dash-shadow-lg:0 16px 40px rgba(0,0,0,.55),0 4px 12px rgba(0,0,0,.35)}[data-theme=dark] .dash-drag-handle,html.theme-dark .dash-drag-handle{background:rgba(45,45,45,.92)!important;border-color:var(--dash-border)!important;color:var(--dash-text-3)!important}[data-theme=dark] .dash-drag-handle:hover,html.theme-dark .dash-drag-handle:hover{background:var(--dash-bg-2)!important;color:var(--dash-primary)!important}[data-theme=dark] .dash-card table th,html.theme-dark .dash-card table th{color:var(--dash-text-3)!important}[data-theme=dark] .dash-card .dxc-arg-elements text,html.theme-dark .dash-card .dxc-arg-elements text{fill:var(--dash-text-2)!important}[data-theme=dark] .dash-card .dxc-val-elements text,html.theme-dark .dash-card .dxc-val-elements text{fill:var(--dash-text-3)!important}[data-theme=dark] .dash-card .dxc-axis line,[data-theme=dark] .dash-card .dxc-grids line,html.theme-dark .dash-card .dxc-axis line,html.theme-dark .dash-card .dxc-grids line{stroke:var(--dash-border)!important}[data-theme=dark] .dash-card .dx-legend text,[data-theme=dark] .dash-card .dxc-pie-series-group text,html.theme-dark .dash-card .dx-legend text,html.theme-dark .dash-card .dxc-pie-series-group text{fill:var(--dash-text-2)!important}[data-theme=dark] .dash-drawer .code-block,html.theme-dark .dash-drawer .code-block{background:#0b1220;border-color:#1f2a44}.sfnl-root{--accent:var(--dx-primary);--accent-hover:var(--dx-primary-light);--accent-soft:color-mix(in srgb,var(--dx-primary) 14%,transparent);--accent-border:color-mix(in srgb,var(--dx-primary) 42%,transparent);--bg-0:var(--dx-bg-secondary);--bg-1:var(--dx-bg-primary);--bg-2:var(--dx-bg-tertiary);--bg-3:var(--dx-bg-selected);--bg-hover:color-mix(in srgb,var(--dx-text-primary) 14%,var(--dx-bg-primary));--border-1:var(--dx-border-color);--border-2:var(--dx-border-medium);--border-focus:var(--dx-primary);--text-1:var(--dx-text-primary);--text-2:var(--dx-text-secondary);--text-3:var(--dx-text-disabled);--text-placeholder:var(--dx-text-disabled);--success:var(--dx-success);--warning:var(--dx-warning);--danger:var(--dx-error);--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--r-sm:var(--dx-radius-sm);--r-md:var(--dx-radius-md);--r-lg:var(--dx-radius-lg);--t-fast:var(--dx-transition-fast);background:var(--bg-0);color:var(--text-1);display:flex;flex-direction:column;font-size:13px;line-height:1.4;min-height:100%}.sfnl-root *{box-sizing:border-box}.sfnl-topbar{background:var(--bg-1);border-bottom:1px solid var(--border-1);gap:12px;justify-content:space-between;padding:12px 20px}.sfnl-topbar,.sfnl-topbar h1{align-items:center;display:flex}.sfnl-topbar h1{font-size:15px;font-weight:600;gap:8px;margin:0}.sfnl-topbar .back{align-items:center;color:var(--text-3);cursor:pointer;display:inline-flex}.sfnl-card{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--r-lg);min-width:0;overflow:hidden}.sfnl-section-title{color:var(--text-3);font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.sfnl-textarea{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--r-sm);box-sizing:border-box;color:var(--text-1);font-family:inherit;font-size:13px;max-width:100%;outline:none;overflow-wrap:anywhere;padding:7px 10px;resize:vertical;transition:border-color var(--t-fast),box-shadow var(--t-fast);width:100%;word-break:break-word}.sfnl-textarea::-webkit-input-placeholder{color:var(--text-placeholder)}.sfnl-textarea::placeholder{color:var(--text-placeholder)}.sfnl-textarea:hover{border-color:var(--border-2)}.sfnl-textarea:focus{border-color:var(--border-focus);box-shadow:0 0 0 2px var(--accent-soft)}.sfnl-btn{align-items:center;background:var(--bg-3);border:1px solid var(--border-2);border-radius:var(--r-sm);color:var(--text-1);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:6px;outline:none;padding:7px 14px;transition:background var(--t-fast),border-color var(--t-fast)}.sfnl-btn:hover{background:var(--bg-hover)}.sfnl-btn:disabled{cursor:not-allowed;opacity:.5}.sfnl-btn-sm{font-size:12px;padding:4px 10px}.sfnl-btn-primary{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:500}.sfnl-btn-primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.sfnl-btn-danger{-webkit-animation:sfnl-pulse 1.4s ease-in-out infinite;animation:sfnl-pulse 1.4s ease-in-out infinite;background:var(--danger);border-color:var(--danger);color:var(--dx-primary-contrast);font-weight:500}.sfnl-btn-danger:hover{-webkit-filter:brightness(1.08);filter:brightness(1.08)}@-webkit-keyframes sfnl-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--danger) 45%,transparent)}50%{box-shadow:0 0 0 var(--dx-spacing-xs) color-mix(in srgb,var(--danger) 0,transparent)}}@keyframes sfnl-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--danger) 45%,transparent)}50%{box-shadow:0 0 0 var(--dx-spacing-xs) color-mix(in srgb,var(--danger) 0,transparent)}}.sfnl-chip{align-items:center;background:var(--bg-3);border:1px solid var(--border-1);border-radius:999px;color:var(--text-2);cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:4px;padding:2px 8px;-webkit-user-select:none;user-select:none}.sfnl-chip:hover{background:var(--bg-hover)}.sfnl-chip.accent{background:var(--accent-soft);border-color:var(--accent-border);color:var(--accent-hover);cursor:default}.sfnl-grid{grid-gap:16px;display:grid;flex:1 1;gap:16px;grid-template-columns:minmax(0,1fr) 360px;overflow:auto;padding:20px}@media (max-width:1279px){.sfnl-grid{grid-template-columns:minmax(0,1fr)}}.sfnl-left{gap:14px}.sfnl-left,.sfnl-right{display:flex;flex-direction:column;min-width:0}.sfnl-right{gap:12px}.sfnl-fields{grid-gap:8px;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sfnl-warning-card{background:color-mix(in srgb,var(--warning) 8%,transparent);border:1px solid color-mix(in srgb,var(--warning) 25%,transparent);border-radius:var(--r-lg);padding:14px}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:600;src:url(/static/media/quicksand-vietnamese-600-normal.b4efbda676e7871d7271.woff2) format("woff2"),url(/static/media/quicksand-all-600-normal.f8ff6fc9d1c98837a661.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:600;src:url(/static/media/quicksand-latin-ext-600-normal.e508604248da26adee5f.woff2) format("woff2"),url(/static/media/quicksand-all-600-normal.f8ff6fc9d1c98837a661.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Quicksand;font-style:normal;font-weight:600;src:url(/static/media/quicksand-latin-600-normal.831009144d1a4098d945.woff2) format("woff2"),url(/static/media/quicksand-all-600-normal.f8ff6fc9d1c98837a661.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/static/media/materialicons.0c35d18bf06992036b69.woff2) format("woff2")}.material-icons{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}:root{--dx-font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--dx-font-size-xs:11px;--dx-font-size-sm:12px;--dx-font-size-md:14px;--dx-font-size-lg:16px;--dx-font-size-xl:18px;--dx-spacing-xs:4px;--dx-spacing-sm:8px;--dx-spacing-md:16px;--dx-spacing-lg:24px;--dx-spacing-xl:32px;--dx-radius-sm:4px;--dx-radius-md:8px;--dx-radius-lg:12px;--dx-radius-xl:16px;--dx-shadow-sm:0 1px 3px rgba(0,0,0,.12);--dx-shadow-md:0 4px 12px rgba(0,0,0,.15);--dx-shadow-lg:0 8px 24px rgba(0,0,0,.2);--dx-transition-fast:0.15s ease;--dx-transition-normal:0.25s ease;--dx-transition-slow:0.3s ease;--dx-success:#4caf50;--dx-warning:#ff9800;--dx-error:#f44336;--dx-info:#2196f3;--dx-success-rgb:76,175,80;--dx-warning-rgb:255,152,0;--dx-error-rgb:244,67,54;--dx-info-rgb:33,150,243;--dx-primary:#1976d2;--dx-primary-light:#42a5f5;--dx-primary-dark:#1565c0;--dx-primary-contrast:#fff;--dx-header-bg:#1976d2;--dx-header-text:#fff;--dx-bg-primary:#fff;--dx-bg-secondary:#fafafa;--dx-bg-tertiary:#f5f5f5;--dx-bg-hover:rgba(0,0,0,.04);--dx-bg-selected:rgba(0,0,0,.08);--dx-text-primary:#212121;--dx-text-secondary:#757575;--dx-text-disabled:#9e9e9e;--dx-border-color:rgba(0,0,0,.12);--dx-border-light:rgba(0,0,0,.08);--dx-border-medium:rgba(0,0,0,.15);--dx-shadow:rgba(0,0,0,.1);--dx-breadcrumb-bg:var(--dx-bg-secondary);--dx-breadcrumb-text:var(--dx-text-secondary);--dx-breadcrumb-link:var(--dx-primary);--dx-breadcrumb-link-hover:var(--dx-primary-light);--dx-breadcrumb-separator:var(--dx-text-disabled);--dx-breadcrumb-current:var(--dx-text-primary);--dx-breadcrumb-padding:var(--dx-spacing-sm) var(--dx-spacing-md)}[data-theme=dark]{--dx-bg-primary:#1e1e1e;--dx-bg-secondary:#252525;--dx-bg-tertiary:#2d2d2d;--dx-bg-hover:hsla(0,0%,100%,.08);--dx-bg-selected:hsla(0,0%,100%,.12);--dx-text-primary:#fff;--dx-text-secondary:#b0b0b0;--dx-text-disabled:#666;--dx-border-color:hsla(0,0%,100%,.12);--dx-border-light:hsla(0,0%,100%,.08);--dx-border-medium:hsla(0,0%,100%,.15);--dx-shadow-sm:0 1px 3px rgba(0,0,0,.3);--dx-shadow-md:0 4px 12px rgba(0,0,0,.4);--dx-shadow-lg:0 8px 24px rgba(0,0,0,.5);--dx-shadow:rgba(0,0,0,.4)}[data-theme-family=material]{--dx-font-family:"Roboto",-apple-system,BlinkMacSystemFont,sans-serif;--dx-elevation-1:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);--dx-elevation-2:0 3px 6px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.12);--dx-elevation-3:0 10px 20px rgba(0,0,0,.15),0 3px 6px rgba(0,0,0,.1);--dx-ripple-color:rgba(0,0,0,.1)}[data-theme-family=material][data-theme=dark]{--dx-ripple-color:hsla(0,0%,100%,.1)}[data-theme-family=generic]{--dx-font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;--dx-radius-sm:3px;--dx-radius-md:4px;--dx-radius-lg:6px;--dx-elevation-1:0 1px 2px rgba(0,0,0,.1);--dx-elevation-2:0 2px 4px rgba(0,0,0,.12);--dx-elevation-3:0 4px 8px rgba(0,0,0,.15)}[data-theme-family=generic][data-theme=dark]{--dx-bg-primary:#363640;--dx-bg-secondary:#40404a;--dx-bg-tertiary:#4a4a54}[data-theme-family=generic][data-color=contrast]{--dx-bg-primary:#000;--dx-bg-secondary:#1a1a1a;--dx-bg-tertiary:#2a2a2a;--dx-text-primary:#fff;--dx-primary:#cf00d5}[data-theme-family=generic][data-color=darkmoon]{--dx-bg-primary:#3b4557;--dx-bg-secondary:#465672;--dx-bg-tertiary:#50607a}[data-theme-family=generic][data-color=darkviolet]{--dx-bg-primary:#4b3b5a;--dx-bg-secondary:#5a4a6a;--dx-bg-tertiary:#6a5a7a}[data-theme-family=fluent]{--dx-font-family:"Segoe UI Variable","Segoe UI",system-ui,-apple-system,sans-serif;--dx-radius-sm:4px;--dx-radius-md:6px;--dx-radius-lg:8px;--dx-elevation-1:0 1.6px 3.6px rgba(0,0,0,.13),0 0.3px 0.9px rgba(0,0,0,.1);--dx-elevation-2:0 3.2px 7.2px rgba(0,0,0,.13),0 0.6px 1.8px rgba(0,0,0,.1);--dx-elevation-3:0 6.4px 14.4px rgba(0,0,0,.13),0 1.2px 3.6px rgba(0,0,0,.1);--dx-acrylic-bg:hsla(0,0%,100%,.7);--dx-acrylic-blur:20px}[data-theme-family=fluent][data-theme=dark]{--dx-bg-primary:#1f1f1f;--dx-bg-secondary:#282828;--dx-bg-tertiary:#333;--dx-acrylic-bg:rgba(30,30,30,.8)}[data-theme-family=fluent][data-color=saas]{--dx-primary:#6264a7}[data-theme-family=generic][data-color=carmine-dark]{--dx-color-primary:#cc5c53;--dx-color-primary-hover:#e17a73;--dx-color-primary-active:#a64a42;--dx-color-accent:#cc5c53}[data-theme-family=generic][data-color=softblue-dark]{--dx-color-primary:#5dacd8;--dx-color-primary-hover:#7dbce0;--dx-color-primary-active:#4a8aad;--dx-color-accent:#5dacd8}[data-theme-family=generic][data-color=greenmist-dark]{--dx-color-primary:#3cbab2;--dx-color-primary-hover:#5ec8c1;--dx-color-primary-active:#2f9489;--dx-color-accent:#3cbab2}[data-theme-family=generic][data-color*=-dark] .dx-button.dx-button-mode-contained.dx-button-default{background-color:var(--dx-color-primary)!important}[data-theme-family=generic][data-color*=-dark] .dx-button.dx-button-mode-contained.dx-button-default:hover{background-color:var(--dx-color-primary-hover)!important}[data-theme-family=generic][data-color*=-dark] .dx-button.dx-button-mode-contained.dx-button-default:active{background-color:var(--dx-color-primary-active)!important}[data-theme-family=generic][data-color*=-dark] .dx-link{color:var(--dx-color-accent)!important}[data-theme-family=generic][data-color*=-dark] .dx-state-active,[data-theme-family=generic][data-color*=-dark] .dx-state-focused,[data-theme-family=generic][data-color*=-dark] .dx-texteditor.dx-state-focused{border-color:var(--dx-color-primary)!important}[data-theme-family=generic][data-color*=-dark] .dx-checkbox-checked .dx-checkbox-icon,[data-theme-family=generic][data-color*=-dark] .dx-radiobutton-checked .dx-radiobutton-icon-dot{background-color:var(--dx-color-primary)!important;border-color:var(--dx-color-primary)!important}[data-theme-family=generic][data-color*=-dark] .dx-switch-on .dx-switch-container{background-color:var(--dx-color-primary)!important}[data-theme-family=generic][data-color*=-dark] .dx-tab.dx-tab-selected{border-bottom-color:var(--dx-color-primary)!important;color:var(--dx-color-primary)!important}[data-theme-family=generic][data-color*=-dark] .dx-loadindicator-segment,[data-theme-family=generic][data-color*=-dark] .dx-progressbar-range{background-color:var(--dx-color-primary)!important}[data-theme-family=generic][data-color*=-dark] .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused)>td{background-color:rgba(92,172,216,.15)!important}[data-theme-family=generic][data-color*=-dark] .dx-datagrid-focus-overlay{border-color:var(--dx-color-primary)!important}[data-theme-family=generic][data-color*=-dark] .dx-menu-item.dx-state-hover,[data-theme-family=generic][data-color*=-dark] .dx-toolbar .dx-toolbar-item.dx-state-hover{background-color:var(--dx-color-primary-hover)!important}.theme-loading{-webkit-animation:loading-shimmer 1.5s ease-in-out infinite;animation:loading-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,transparent,#1976d2 50%,transparent);background:linear-gradient(90deg,transparent 0,var(--dx-color-primary,#1976d2) 50%,transparent 100%);background-size:200% 100%;height:3px;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:9999}.theme-loading.active{opacity:1}@-webkit-keyframes loading-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes loading-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.app-container,.header,.sidebar,body{transition:background-color .3s ease,color .3s ease}.theme-initializing,.theme-initializing *{transition:none!important}body,html{background-color:var(--dx-bg-secondary)!important;color:var(--dx-text-primary)!important;transition:background-color .3s ease,color .3s ease}.dna-page{background-color:var(--dx-bg-secondary)}.dna-card{background-color:var(--dx-bg-primary)}.dna-page-title{font-size:18px}.dna-breadcrumb{color:var(--dx-text-secondary)}.dna-breadcrumb a{color:var(--dx-primary)}.dna-breadcrumb a:hover{color:var(--dx-primary-dark)}a{color:var(--dx-primary)}a:hover{color:var(--dx-primary-dark)}::-webkit-scrollbar-thumb{background:var(--dx-border-color);border-radius:4px}.MuiButton-containedPrimary{background-color:var(--dx-primary)!important;color:#fff!important}.MuiButton-containedPrimary:hover{background-color:var(--dx-primary-dark)!important}.MuiButton-containedSuccess{background-color:var(--dx-primary)!important;color:#fff!important}.MuiButton-containedSuccess:hover{background-color:var(--dx-primary-dark)!important}.MuiButton-containedWarning{background-color:var(--dx-primary)!important;color:#fff!important}.MuiButton-containedWarning:hover{background-color:var(--dx-primary-dark)!important}.MuiButton-outlinedPrimary{border-color:var(--dx-primary)!important;color:var(--dx-primary)!important}.MuiButton-outlinedPrimary:hover{background-color:rgba(var(--dx-primary-rgb),.08)!important;border-color:var(--dx-primary-dark)!important}.MuiButton-outlinedSuccess{border-color:var(--dx-primary)!important;color:var(--dx-primary)!important}.MuiButton-outlinedSuccess:hover{background-color:rgba(var(--dx-primary-rgb),.08)!important;border-color:var(--dx-primary-dark)!important}.MuiButton-outlinedWarning{border-color:var(--dx-primary)!important;color:var(--dx-primary)!important}.MuiButton-outlinedWarning:hover{background-color:rgba(var(--dx-primary-rgb),.08)!important;border-color:var(--dx-primary-dark)!important}.MuiButton-textPrimary{color:var(--dx-primary)!important}.MuiButton-textPrimary:hover{background-color:rgba(var(--dx-primary-rgb),.08)!important}.MuiButton-textSuccess{color:var(--dx-primary)!important}.MuiButton-textSuccess:hover{background-color:rgba(var(--dx-primary-rgb),.08)!important}.MuiButton-textWarning{color:var(--dx-primary)!important}.MuiButton-textWarning:hover{background-color:rgba(var(--dx-primary-rgb),.08)!important}[data-theme=dark] .MuiButton-containedSecondary{background-color:hsla(0,0%,100%,.12)!important;color:hsla(0,0%,100%,.9)!important}[data-theme=dark] .MuiButton-containedSecondary:hover{background-color:hsla(0,0%,100%,.18)!important}[data-theme=light] .MuiButton-containedSecondary{background-color:rgba(0,0,0,.08)!important;color:rgba(0,0,0,.87)!important}[data-theme=light] .MuiButton-containedSecondary:hover{background-color:rgba(0,0,0,.12)!important}[data-theme=dark] .MuiButton-outlinedSecondary{border-color:hsla(0,0%,100%,.23)!important;color:hsla(0,0%,100%,.9)!important}[data-theme=dark] .MuiButton-outlinedSecondary:hover{background-color:hsla(0,0%,100%,.08)!important;border-color:hsla(0,0%,100%,.4)!important}[data-theme=light] .MuiButton-outlinedSecondary{border-color:rgba(0,0,0,.23)!important;color:rgba(0,0,0,.87)!important}[data-theme=light] .MuiButton-outlinedSecondary:hover{background-color:rgba(0,0,0,.04)!important;border-color:rgba(0,0,0,.4)!important}[data-theme=dark] .MuiButton-textSecondary{color:hsla(0,0%,100%,.9)!important}[data-theme=dark] .MuiButton-textSecondary:hover{background-color:hsla(0,0%,100%,.08)!important}[data-theme=light] .MuiButton-textSecondary{color:rgba(0,0,0,.87)!important}[data-theme=light] .MuiButton-textSecondary:hover{background-color:rgba(0,0,0,.04)!important}[data-theme=dark] .MuiButton-root{color:hsla(0,0%,100%,.9)!important}[data-theme=dark] .MuiButton-root .MuiSvgIcon-root{color:inherit!important}[data-theme=dark] .MuiButton-root.Mui-disabled{background-color:hsla(0,0%,100%,.05)!important;color:hsla(0,0%,100%,.3)!important}[data-theme=light] .MuiButton-root.Mui-disabled{background-color:rgba(0,0,0,.04)!important;color:rgba(0,0,0,.26)!important}[data-theme=dark] .MuiAutocomplete-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)!important;opacity:1!important}[data-theme=dark] .MuiAutocomplete-input::placeholder{color:hsla(0,0%,100%,.5)!important;opacity:1!important}[data-theme=light] .MuiAutocomplete-input::-webkit-input-placeholder{color:rgba(0,0,0,.4)!important;opacity:1!important}[data-theme=light] .MuiAutocomplete-input::placeholder{color:rgba(0,0,0,.4)!important;opacity:1!important}[data-theme=dark] .MuiAutocomplete-input{color:hsla(0,0%,100%,.9)!important}[data-theme=dark] .MuiAutocomplete-paper,[data-theme=dark] .MuiAutocomplete-popper{background-color:var(--dx-bg-primary)!important}[data-theme=dark] .MuiAutocomplete-paper{color:var(--dx-text-primary)!important}[data-theme=dark] .MuiAutocomplete-listbox{background-color:var(--dx-bg-primary)!important}[data-theme=dark] .MuiAutocomplete-option{color:hsla(0,0%,100%,.8)!important}[data-theme=dark] .MuiAutocomplete-option:hover{background-color:hsla(0,0%,100%,.08)!important}[data-theme=dark] .MuiAutocomplete-option[aria-selected=true]{background-color:hsla(0,0%,100%,.12)!important}[data-theme=dark] .MuiAutocomplete-groupLabel{background-color:hsla(0,0%,100%,.05)!important;color:hsla(0,0%,100%,.9)!important}[data-theme=dark] .MuiInputLabel-root{color:hsla(0,0%,100%,.7)!important}[data-theme=dark] .MuiInputLabel-root.Mui-focused{color:var(--dx-primary)!important}[data-theme=dark] .MuiFormLabel-root{color:hsla(0,0%,100%,.7)!important}[data-theme=dark] .MuiFormLabel-root.Mui-focused{color:var(--dx-primary)!important}[data-theme=light] .MuiFormLabel-root,[data-theme=light] .MuiInputLabel-root{color:rgba(0,0,0,.6)!important}[data-theme=light] .MuiFormLabel-root.Mui-focused,[data-theme=light] .MuiInputLabel-root.Mui-focused{color:var(--dx-primary)!important}[data-theme=dark] .MuiInputBase-input,[data-theme=dark] .MuiInputBase-root{color:hsla(0,0%,100%,.9)!important}[data-theme=dark] .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:hsla(0,0%,100%,.23)!important}[data-theme=dark] .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:hsla(0,0%,100%,.4)!important}[data-theme=dark] .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--dx-primary)!important}[data-theme=dark] .MuiInputBase-input::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)!important;opacity:1!important}[data-theme=dark] .MuiInputBase-input::placeholder{color:hsla(0,0%,100%,.5)!important;opacity:1!important}[data-theme=dark] .MuiOutlinedInput-notchedOutline legend{color:hsla(0,0%,100%,.7)!important}[data-theme=dark] .MuiTableCell-root th,[data-theme=dark] .MuiTableCell-root.MuiTableCell-head,[data-theme=dark] th.MuiTableCell-root{background-color:hsla(0,0%,100%,.05)!important;color:hsla(0,0%,100%,.9)!important;font-weight:600!important}[data-theme=dark] .MuiTableCell-root td,[data-theme=dark] .MuiTableCell-root.MuiTableCell-body,[data-theme=dark] td.MuiTableCell-root{color:hsla(0,0%,100%,.8)!important}[data-theme=dark] .MuiTableRow-hover:hover{background-color:hsla(0,0%,100%,.05)!important}[data-theme=dark] .MuiTableCell-root{border-color:hsla(0,0%,100%,.12)!important}[data-theme=dark] .MuiTableCell-root .MuiIcon-root,[data-theme=dark] .MuiTableCell-root .MuiSvgIcon-root{color:inherit!important}.MuiToolbar-root.MuiToolbar-regular:has(.MuiTabs-root),.MuiToolbar-root:has(.MuiTabs-root),[class*=MuiToolbar-root]:has(.MuiTabs-root){padding-left:0!important;padding-right:0!important}.MuiTabs-root{margin-left:0!important}.MuiTabs-flexContainer,.MuiTabs-scroller{padding-left:0!important}.MuiTabs-scroller{margin-left:0!important}[data-theme=light] .MuiTab-root .MuiIcon-root,[data-theme=light] .MuiTab-root .MuiSvgIcon-root{color:rgba(0,0,0,.6)!important}[data-theme=light] .MuiTab-root.Mui-selected .MuiIcon-root,[data-theme=light] .MuiTab-root.Mui-selected .MuiSvgIcon-root{color:var(--dx-primary)!important}[data-theme=dark] .MuiTab-root .MuiIcon-root,[data-theme=dark] .MuiTab-root .MuiSvgIcon-root{color:hsla(0,0%,100%,.7)!important}[data-theme=dark] .MuiTab-root.Mui-selected .MuiIcon-root,[data-theme=dark] .MuiTab-root.Mui-selected .MuiSvgIcon-root{color:var(--dx-primary)!important}[data-theme=dark] .MuiTab-root{color:hsla(0,0%,100%,.7)!important}[data-theme=dark] .MuiTab-root.Mui-selected{color:var(--dx-primary)!important}.MuiAppBar-colorPrimary,.MuiAppBar-root{background-color:var(--dx-header-bg)!important;box-shadow:0 2px 8px rgba(0,0,0,.15)!important;color:var(--dx-header-text)!important;transition:background-color .3s ease,color .3s ease!important}[data-theme=dark] .MuiAppBar-root{background-color:var(--dx-header-bg)!important;border-bottom:2px solid var(--dx-primary)!important}.MuiToolbar-root{background-color:initial!important}.MuiAppBar-root .MuiIconButton-root,.MuiAppBar-root .MuiSvgIcon-root,.MuiAppBar-root .MuiTypography-root{color:var(--dx-header-text)!important}.MuiAppBar-root .MuiToolbar-root{align-items:center!important;display:flex!important;gap:12px!important;min-height:56px!important;padding:0 16px!important}.MuiAppBar-root .MuiIconButton-root{height:40px!important;padding:8px!important;width:40px!important}.MuiAppBar-root .MuiAvatar-root{height:36px!important;width:36px!important}.dx-menu{align-items:center!important;display:flex!important;margin-right:0!important;margin-top:0!important}.MuiAppBar-root .MuiBadge-root,.MuiAppBar-root .MuiIconButton-root,.MuiAppBar-root .dx-menu,.MuiAppBar-root .theme-switcher-container{align-items:center!important;display:inline-flex!important}.dx-toolbar-item .MuiTypography-root span{color:#fff!important}.theme-switcher-container{align-items:center!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-radius:20px!important;display:inline-flex!important;gap:6px!important;padding:4px 8px!important;transition:background-color .3s ease!important}[data-theme=light] .theme-switcher-container{background-color:rgba(0,0,0,.15)!important}[data-theme=dark] .theme-switcher-container{background-color:hsla(0,0%,100%,.1)!important}[data-theme=light] .theme-switcher-container button{box-shadow:0 2px 4px rgba(0,0,0,.2)}.MuiDrawer-paper{background-color:var(--dx-bg-primary)!important;border-right:1px solid var(--dx-border-color)!important}.MuiDrawer-paper,.MuiListItemButton-root{color:var(--dx-text-primary)!important}.MuiListItemButton-root:hover{background-color:var(--dx-bg-hover)!important}.MuiListItemButton-root.Mui-selected{background-color:var(--dx-bg-selected)!important;border-left:3px solid var(--dx-primary)!important}.MuiListItemButton-root.Mui-selected .MuiListItemIcon-root{color:var(--dx-primary)!important}.MuiListItemIcon-root{color:var(--dx-text-secondary)!important}.MuiListItemText-primary,.MuiPaper-root{color:var(--dx-text-primary)!important}.MuiPaper-root{background-color:var(--dx-bg-primary)!important}.MuiDivider-root{border-color:var(--dx-border-color)!important}.MuiTypography-root{color:var(--dx-text-primary)!important}.MuiAvatar-root{background-color:var(--dx-primary)!important}.MuiAvatar-root,.MuiAvatar-root .MuiSvgIcon-root{color:#fff!important}[data-theme=dark] .MuiAvatar-root{background-color:var(--dx-primary)!important}.MuiSwitch-switchBase.Mui-checked{color:var(--dx-primary)!important}.MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--dx-primary)!important;opacity:.5!important}.MuiSwitch-switchBase.Mui-checked:hover{background-color:rgba(var(--dx-primary-rgb),.08)!important}[data-theme=dark] .MuiSwitch-switchBase.Mui-checked{color:var(--dx-primary-light)!important}[data-theme=dark] .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--dx-primary-light)!important}.MuiSwitch-track{background-color:rgba(0,0,0,.38)!important}[data-theme=dark] .MuiSwitch-track{background-color:hsla(0,0%,100%,.3)!important}.css-7sb2px{border-bottom:1px solid var(--dx-border-light)!important;gap:16px!important;padding:12px 16px!important}.css-7sb2px,.css-ala03q{align-items:center!important;display:flex!important}.css-ala03q{color:var(--dx-text-primary)!important;flex:0 0 200px!important;font-weight:600!important;gap:8px!important}.css-1279v3x{flex:1 1 auto!important;max-width:200px!important;min-width:160px!important}.css-axw7ok{align-items:center!important;color:var(--dx-text-secondary)!important;display:flex!important;font-size:14px!important;gap:8px!important;justify-content:flex-start!important;white-space:nowrap!important}[data-theme=dark] .css-7sb2px{border-bottom:1px solid hsla(0,0%,100%,.06)!important}[data-theme=dark] .css-ala03q{color:hsla(0,0%,100%,.9)!important}[data-theme=dark] .css-axw7ok{color:hsla(0,0%,100%,.7)!important}.dna-breadcrumb-container{background-color:var(--dx-breadcrumb-bg)!important;border-bottom:1px solid var(--dx-border-color)!important;padding:var(--dx-breadcrumb-padding)!important;transition:background-color var(--dx-transition-fast),border-color var(--dx-transition-fast)}.dna-breadcrumb-container .MuiTypography-root,.dna-breadcrumb-current{color:var(--dx-breadcrumb-current)!important;transition:color var(--dx-transition-fast)}.MuiBreadcrumbs-root a,.dna-breadcrumb a,.dna-breadcrumb-container a,.dna-breadcrumb-link{color:var(--dx-breadcrumb-link)!important;transition:color var(--dx-transition-fast)}.MuiBreadcrumbs-root a:hover,.dna-breadcrumb a:hover,.dna-breadcrumb-container a:hover,.dna-breadcrumb-link:hover{color:var(--dx-breadcrumb-link-hover)!important}.MuiBreadcrumbs-separator,.dna-breadcrumb-container .MuiBreadcrumbs-separator{color:var(--dx-breadcrumb-separator)!important;transition:color var(--dx-transition-fast)}[data-theme-family=material] .dna-breadcrumb-container{box-shadow:var(--dx-elevation-1)}[data-theme-family=generic] .dna-breadcrumb-container{border-bottom-width:2px}[data-theme-family=fluent] .dna-breadcrumb-container{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(var(--dx-acrylic-blur,20px));backdrop-filter:blur(var(--dx-acrylic-blur,20px));background-color:var(--dx-breadcrumb-bg)!important;background-color:var(--dx-acrylic-bg,var(--dx-breadcrumb-bg))!important}.MuiToolbar-root>div:last-child,.header-right{align-items:center!important;display:flex!important;gap:8px!important;margin-left:auto!important}.MuiAppBar-root .MuiBadge-root,.flag-button,.language-selector{align-items:center!important;display:flex!important;justify-content:center!important}.flag-button,.language-selector{height:40px!important;width:40px!important}.MuiAppBar-root .theme-switcher,.header-right .theme-switcher{align-items:center!important;display:inline-flex!important;vertical-align:middle!important}.home-page .MuiAppBar-root,.landing-page .MuiAppBar-root,body.landing .MuiAppBar-root{background-color:initial!important;box-shadow:none!important}.landing-page .MuiAppBar-root[position=relative]{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background-color:rgba(30,30,30,.85)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:12px!important;margin:0 auto!important;overflow:hidden!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.landing-page .MuiAppBar-root[position=relative] .MuiToolbar-root{gap:4px!important;justify-content:center!important;padding:8px 16px!important}.bottom-menu-container .MuiButtonBase-root,.home-page .MuiBottomNavigationAction-root,.landing-page .MuiBottomNavigationAction-root{color:hsla(0,0%,100%,.8)!important}.home-page .MuiBottomNavigationAction-root.Mui-selected,.landing-page .MuiBottomNavigationAction-root.Mui-selected{color:#fff!important}.home-page .MuiBottomNavigationAction-root .MuiSvgIcon-root,.landing-page .MuiBottomNavigationAction-root .MuiSvgIcon-root{color:inherit!important}.home-page .MuiBottomNavigationAction-label,.landing-page .MuiBottomNavigationAction-label{color:inherit!important;font-size:12px!important}[class*=bg-] .MuiAppBar-root[position=relative]{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background-color:rgba(30,30,30,.85)!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:12px!important;margin:0 auto!important;overflow:hidden!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}[class*=bg-] .MuiAppBar-root[position=relative] .MuiToolbar-root{gap:4px!important;justify-content:center!important;padding:8px 16px!important}[class*=bg-] .MuiButton-textInherit{color:#fff!important}[class*=bg-] .MuiButton-textInherit:hover{background-color:hsla(0,0%,100%,.15)!important}[class*=bg-] .MuiButton-startIcon .MuiIcon-root,[class*=bg-] .MuiButton-startIcon .MuiSvgIcon-root,[class*=bg-] .MuiButton-startIcon .material-icons{color:hsla(0,0%,100%,.9)!important}[class*=bg-] .MuiDivider-vertical{border-color:hsla(0,0%,100%,.2)!important}[data-theme-family=material] .MuiButton-root{border-radius:4px;font-weight:500;letter-spacing:.3px;min-height:36px;padding:6px 16px;text-transform:capitalize}[data-theme-family=material] .MuiButton-contained{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}[data-theme-family=material] .MuiButton-contained:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}[data-theme-family=material] .MuiButton-contained:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}[data-theme-family=material] .MuiButton-outlined{border-width:1px}[data-theme-family=material] .MuiButton-sizeSmall{font-size:13px;padding:4px 10px}[data-theme-family=material] .MuiButton-sizeLarge{font-size:15px;padding:8px 22px}[data-theme-family=material] .MuiIconButton-root{border-radius:50%}[data-theme-family=material] .MuiFab-root{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}[data-theme-family=material] .MuiFab-root:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}[data-theme-family=material] .MuiButtonGroup-root{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14)}[data-theme-family=material] .MuiOutlinedInput-root{border-radius:4px}[data-theme-family=material] .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 3px color-mix(in srgb,var(--dx-primary) 20%,transparent)}[data-theme-family=material] .MuiInputLabel-root{font-weight:400}[data-theme-family=material] .MuiFilledInput-root{background-color:var(--dx-bg-secondary);border-radius:4px 4px 0 0}[data-theme-family=material] .MuiFilledInput-root:hover{background-color:var(--dx-bg-tertiary)}[data-theme-family=material] .MuiFilledInput-root.Mui-focused{background-color:var(--dx-bg-secondary)}[data-theme-family=material] .MuiAutocomplete-paper,[data-theme-family=material] .MuiMenu-paper{border-radius:4px;margin-top:4px}[data-theme-family=material] .MuiCheckbox-root{border-radius:2px}[data-theme-family=material] .MuiSlider-thumb{box-shadow:0 2px 4px rgba(0,0,0,.3)}[data-theme-family=material] .MuiSlider-thumb:hover{box-shadow:0 0 0 8px color-mix(in srgb,var(--dx-primary) 15%,transparent)}[data-theme-family=material] .MuiTableContainer-root{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}[data-theme-family=material] .MuiTableCell-head{font-size:12px;font-weight:500;letter-spacing:.3px;text-transform:capitalize}[data-theme-family=material] .MuiTableSortLabel-root{color:var(--dx-text-primary)}[data-theme-family=material] .MuiTableSortLabel-root.Mui-active,[data-theme-family=material] .MuiTableSortLabel-root:hover{color:var(--dx-primary)}[data-theme-family=material] .MuiTab-root{border-radius:4px 4px 0 0;font-size:13px;font-weight:500;letter-spacing:.3px;min-width:90px;text-transform:capitalize}[data-theme-family=material] .MuiTab-root:hover{background-color:color-mix(in srgb,var(--dx-primary) 8%,transparent)}[data-theme-family=material] .MuiTab-root.Mui-selected{background-color:initial;color:var(--dx-primary)}[data-theme-family=material] .MuiTabs-indicator{border-radius:2px 2px 0 0;height:2px}[data-theme-family=material] .MuiTabs-scrollButtons{color:var(--dx-text-secondary)}[data-theme-family=material] .MuiTabs-scrollButtons.Mui-disabled{opacity:.3}[data-theme-family=material] .MuiTabs-vertical .MuiTabs-indicator{left:auto;right:0;width:2px}[data-theme-family=material] .MuiAppBar-root{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14)}[data-theme-family=material] .MuiCard-root{border-radius:8px;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}[data-theme-family=material] .MuiCard-root:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}[data-theme-family=material] .MuiDialog-paper{border-radius:8px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14)}[data-theme-family=material] .MuiChip-root{border-radius:16px}[data-theme-family=material] .MuiAvatar-root{font-weight:500}[data-theme-family=material] .MuiAlert-root,[data-theme-family=material] .MuiPaper-rounded,[data-theme-family=material] .MuiTooltip-tooltip{border-radius:4px}[data-theme-family=material] .MuiAccordion-root{border-radius:0}[data-theme-family=material] .MuiAccordion-root:first-of-type{border-radius:4px 4px 0 0}[data-theme-family=material] .MuiAccordion-root:last-of-type{border-radius:0 0 4px 4px}[data-theme-family=material] .nav-item,[data-theme-family=material] .sidebar-item{border-radius:8px;font-weight:500;margin:2px 8px}[data-theme-family=material] .nav-item.active,[data-theme-family=material] .sidebar-item.active{font-weight:500}[data-theme-family=material] .nav-item:hover,[data-theme-family=material] .sidebar-item:hover{background-color:color-mix(in srgb,var(--dx-primary) 8%,transparent)}[data-theme-family=material] .pagination-item{border-radius:50%}[data-theme-family=generic] .MuiButton-root{border-radius:3px;font-weight:400;letter-spacing:0;min-height:32px;padding:6px 16px;text-transform:none}[data-theme-family=generic] .MuiButton-contained{border:1px solid transparent;box-shadow:0 1px 2px rgba(0,0,0,.1)}[data-theme-family=generic] .MuiButton-contained:hover{box-shadow:0 2px 4px rgba(0,0,0,.12)}[data-theme-family=generic] .MuiButton-contained:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}[data-theme-family=generic] .MuiButton-outlined{border-style:solid;border-width:1px;box-shadow:none}[data-theme-family=generic] .MuiButton-outlined:hover{background-color:var(--dx-bg-hover);border-width:1px}[data-theme-family=generic] .MuiButton-text{border-radius:2px}[data-theme-family=generic] .MuiButton-sizeSmall{font-size:13px;min-height:28px;padding:4px 12px}[data-theme-family=generic] .MuiButton-sizeLarge{font-size:15px;min-height:40px;padding:8px 20px}[data-theme-family=generic] .MuiIconButton-root{border-radius:2px}[data-theme-family=generic] .MuiFab-root{border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.12)}[data-theme-family=generic] .MuiFab-root:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}[data-theme-family=generic] .MuiButtonGroup-root{border:1px solid var(--dx-border-color);box-shadow:none}[data-theme-family=generic] .MuiButtonGroup-grouped{border-radius:0}[data-theme-family=generic] .MuiButtonGroup-grouped:first-of-type{border-radius:3px 0 0 3px}[data-theme-family=generic] .MuiButtonGroup-grouped:last-of-type{border-radius:0 3px 3px 0}[data-theme-family=generic] .MuiOutlinedInput-root{border-radius:3px}[data-theme-family=generic] .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 1px var(--dx-primary)}[data-theme-family=generic] .MuiOutlinedInput-notchedOutline{border-width:1px}[data-theme-family=generic] .MuiInputLabel-root{font-weight:400}[data-theme-family=generic] .MuiFilledInput-root{background-color:var(--dx-bg-secondary);border-bottom:1px solid var(--dx-border-color);border-radius:3px 3px 0 0}[data-theme-family=generic] .MuiFilledInput-root:hover{background-color:var(--dx-bg-tertiary)}[data-theme-family=generic] .MuiFilledInput-root.Mui-focused{background-color:var(--dx-bg-secondary);border-bottom-color:var(--dx-primary);border-bottom-width:2px}[data-theme-family=generic] .MuiAutocomplete-paper,[data-theme-family=generic] .MuiMenu-paper{border:1px solid var(--dx-border-color);border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.12);margin-top:2px}[data-theme-family=generic] .MuiMenuItem-root{border-radius:0}[data-theme-family=generic] .MuiCheckbox-root,[data-theme-family=generic] .MuiCheckbox-root .MuiSvgIcon-root{border-radius:2px}[data-theme-family=generic] .MuiRadio-root .MuiSvgIcon-root{border-radius:50%}[data-theme-family=generic] .MuiSwitch-switchBase{border-radius:2px}[data-theme-family=generic] .MuiSwitch-track{border-radius:10px}[data-theme-family=generic] .MuiSlider-thumb{border:2px solid var(--dx-primary);box-shadow:0 1px 2px rgba(0,0,0,.2)}[data-theme-family=generic] .MuiSlider-thumb:hover{box-shadow:0 0 0 6px color-mix(in srgb,var(--dx-primary) 12%,transparent)}[data-theme-family=generic] .MuiSlider-rail{opacity:.3}[data-theme-family=generic] .MuiTableContainer-root{border:1px solid var(--dx-border-color);border-radius:4px;box-shadow:none;overflow:hidden}[data-theme-family=generic] .MuiTableHead-root{background-color:var(--dx-bg-secondary)}[data-theme-family=generic] .MuiTableCell-head{border-bottom:2px solid var(--dx-border-color);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}[data-theme-family=generic] .MuiTableCell-body{border-bottom:1px solid var(--dx-border-light)}[data-theme-family=generic] .MuiTableRow-root:hover{background-color:var(--dx-bg-hover)}[data-theme-family=generic] .MuiTableSortLabel-root{color:var(--dx-text-primary)}[data-theme-family=generic] .MuiTableSortLabel-root:hover{color:var(--dx-primary)}[data-theme-family=generic] .MuiTableSortLabel-root.Mui-active{color:var(--dx-primary);font-weight:600}[data-theme-family=generic] .MuiTablePagination-root{border-top:1px solid var(--dx-border-color)}[data-theme-family=generic] .MuiTab-root{border:1px solid transparent;border-radius:0;font-size:13px;font-weight:400;letter-spacing:0;margin-right:2px;min-width:90px;text-transform:none}[data-theme-family=generic] .MuiTab-root:hover{background-color:var(--dx-bg-hover);border-color:var(--dx-border-light)}[data-theme-family=generic] .MuiTab-root.Mui-selected{background-color:var(--dx-bg-primary);border-color:var(--dx-border-color);border-bottom-color:var(--dx-bg-primary);color:var(--dx-primary);font-weight:600}[data-theme-family=generic] .MuiTabs-indicator{display:none}[data-theme-family=generic] .MuiTabs-root{border-bottom:1px solid var(--dx-border-color)}[data-theme-family=generic] .MuiTabs-scrollButtons{border:1px solid var(--dx-border-color);border-radius:2px;color:var(--dx-text-secondary)}[data-theme-family=generic] .MuiTabs-scrollButtons.Mui-disabled{border-color:var(--dx-border-light);opacity:.3}[data-theme-family=generic] .MuiTabs-vertical .MuiTab-root{border-right:1px solid transparent;margin-bottom:2px;margin-right:0}[data-theme-family=generic] .MuiTabs-vertical .MuiTab-root.Mui-selected{border-right-color:var(--dx-primary);border-right-width:3px}[data-theme-family=generic] .MuiAppBar-root{border-bottom:1px solid var(--dx-border-color);box-shadow:0 1px 2px rgba(0,0,0,.1)}[data-theme-family=generic] .MuiCard-root{border:1px solid var(--dx-border-color);border-radius:4px;box-shadow:none}[data-theme-family=generic] .MuiCard-root:hover{border-color:var(--dx-border-medium);box-shadow:0 2px 4px rgba(0,0,0,.12)}[data-theme-family=generic] .MuiCardHeader-root{border-bottom:1px solid var(--dx-border-light)}[data-theme-family=generic] .MuiDialog-paper{border:1px solid var(--dx-border-color);border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.15)}[data-theme-family=generic] .MuiDialogTitle-root{border-bottom:1px solid var(--dx-border-light);font-weight:600}[data-theme-family=generic] .MuiDialogActions-root{border-top:1px solid var(--dx-border-light)}[data-theme-family=generic] .MuiChip-root{border:1px solid var(--dx-border-color);border-radius:3px}[data-theme-family=generic] .MuiChip-outlined{border-width:1px}[data-theme-family=generic] .MuiAvatar-root{border-radius:2px;font-weight:400}[data-theme-family=generic] .MuiAvatar-circular{border-radius:50%}[data-theme-family=generic] .MuiBadge-badge{border:1px solid var(--dx-bg-primary);border-radius:10px;font-weight:600}[data-theme-family=generic] .MuiTooltip-tooltip{border:1px solid var(--dx-border-color);border-radius:3px;font-size:12px}[data-theme-family=generic] .MuiAlert-root{border:1px solid;border-radius:3px}[data-theme-family=generic] .MuiAlert-standardSuccess{border-color:var(--dx-success)}[data-theme-family=generic] .MuiAlert-standardError{border-color:var(--dx-error)}[data-theme-family=generic] .MuiAlert-standardWarning{border-color:var(--dx-warning)}[data-theme-family=generic] .MuiAlert-standardInfo{border-color:var(--dx-info)}[data-theme-family=generic] .MuiPaper-rounded{border-radius:4px}[data-theme-family=generic] .MuiPaper-outlined{border:1px solid var(--dx-border-color);box-shadow:none}[data-theme-family=generic] .MuiPaper-elevation1{box-shadow:0 1px 2px rgba(0,0,0,.1)}[data-theme-family=generic] .MuiPaper-elevation2{box-shadow:0 2px 4px rgba(0,0,0,.12)}[data-theme-family=generic] .MuiPaper-elevation3{box-shadow:0 4px 8px rgba(0,0,0,.15)}[data-theme-family=generic] .MuiAccordion-root{border:1px solid var(--dx-border-color);border-bottom:none;border-radius:0;box-shadow:none}[data-theme-family=generic] .MuiAccordion-root:first-of-type{border-radius:4px 4px 0 0}[data-theme-family=generic] .MuiAccordion-root:last-of-type{border-bottom:1px solid var(--dx-border-color);border-radius:0 0 4px 4px}[data-theme-family=generic] .MuiAccordion-root.Mui-expanded{margin:0}[data-theme-family=generic] .MuiAccordionSummary-root{border-radius:0;font-weight:600}[data-theme-family=generic] .MuiAccordionSummary-root:hover{background-color:var(--dx-bg-hover)}[data-theme-family=generic] .MuiStepLabel-label{font-weight:400}[data-theme-family=generic] .MuiStepLabel-label.Mui-active{font-weight:600}[data-theme-family=generic] .MuiStepIcon-root{border-radius:50%}[data-theme-family=generic] .MuiStepIcon-root.Mui-active{color:var(--dx-primary)}[data-theme-family=generic] .MuiStepConnector-line{border-color:var(--dx-border-color);border-width:1px}[data-theme-family=generic] .nav-item,[data-theme-family=generic] .sidebar-item{border:1px solid transparent;border-radius:2px;font-weight:400;margin:2px 4px}[data-theme-family=generic] .nav-item.active,[data-theme-family=generic] .sidebar-item.active{background-color:var(--dx-bg-selected);border-color:var(--dx-primary);border-left-width:3px;font-weight:600}[data-theme-family=generic] .nav-item:hover,[data-theme-family=generic] .sidebar-item:hover{background-color:var(--dx-bg-hover);border-color:var(--dx-border-light)}[data-theme-family=generic] .nav-item:focus,[data-theme-family=generic] .sidebar-item:focus{outline:1px solid var(--dx-primary);outline-offset:-1px}[data-theme-family=generic] .MuiBreadcrumbs-separator{margin:0 4px}[data-theme-family=generic] .MuiBreadcrumbs-li a{border-bottom:1px solid transparent;text-decoration:none}[data-theme-family=generic] .MuiBreadcrumbs-li a:hover{border-bottom-color:var(--dx-primary)}[data-theme-family=generic] .MuiPaginationItem-root{border:1px solid var(--dx-border-color);border-radius:2px}[data-theme-family=generic] .MuiPaginationItem-root:hover{background-color:var(--dx-bg-hover);border-color:var(--dx-border-medium)}[data-theme-family=generic] .MuiPaginationItem-root.Mui-selected{background-color:var(--dx-primary);border-color:var(--dx-primary);color:var(--dx-primary-contrast);font-weight:600}[data-theme-family=generic] .MuiBottomNavigation-root{border-top:2px solid var(--dx-border-color)}[data-theme-family=generic] .MuiBottomNavigationAction-root{border-radius:0}[data-theme-family=generic] .MuiBottomNavigationAction-root.Mui-selected{border-top:2px solid var(--dx-primary);color:var(--dx-primary);margin-top:-2px}[data-theme-family=generic] .MuiDrawer-paper{border-radius:0;border-right:1px solid var(--dx-border-color)}[data-theme-family=generic] .MuiMenu-list{padding:4px}[data-theme-family=generic] .MuiMenuItem-root{border-radius:2px;margin:1px 0}[data-theme-family=generic] .MuiMenuItem-root:hover{background-color:var(--dx-bg-hover)}[data-theme-family=generic] .MuiMenuItem-root.Mui-selected{background-color:var(--dx-bg-selected);border-left:3px solid var(--dx-primary);padding-left:13px}[data-theme-family=fluent] .MuiButton-root{border-radius:4px;font-weight:400;letter-spacing:0;min-height:32px;padding:6px 16px;text-transform:none;transition:all .15s cubic-bezier(.4,0,.2,1)}[data-theme-family=fluent] .MuiButton-contained{border:1px solid transparent;box-shadow:0 1.6px 3.6px rgba(0,0,0,.13),0 .3px .9px rgba(0,0,0,.1)}[data-theme-family=fluent] .MuiButton-contained:hover{box-shadow:0 3.2px 7.2px rgba(0,0,0,.13),0 .6px 1.8px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}[data-theme-family=fluent] .MuiButton-contained:active{box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-transform:translateY(0);transform:translateY(0)}[data-theme-family=fluent] .MuiButton-outlined{border-style:solid;border-width:1px;box-shadow:none}[data-theme-family=fluent] .MuiButton-outlined:hover{background-color:color-mix(in srgb,var(--dx-primary) 8%,transparent);border-width:1px}[data-theme-family=fluent] .MuiButton-text{border-radius:4px}[data-theme-family=fluent] .MuiButton-text:hover{background-color:var(--dx-bg-hover)}[data-theme-family=fluent] .MuiButton-sizeSmall{font-size:12px;min-height:28px;padding:4px 12px}[data-theme-family=fluent] .MuiButton-sizeLarge{font-size:15px;min-height:40px;padding:8px 20px}[data-theme-family=fluent] .MuiIconButton-root{border-radius:4px;transition:all .15s cubic-bezier(.4,0,.2,1)}[data-theme-family=fluent] .MuiIconButton-root:hover{background-color:var(--dx-bg-hover);-webkit-transform:scale(1.05);transform:scale(1.05)}[data-theme-family=fluent] .MuiFab-root{border-radius:50%;box-shadow:0 3.2px 7.2px rgba(0,0,0,.13),0 .6px 1.8px rgba(0,0,0,.1)}[data-theme-family=fluent] .MuiFab-root:hover{box-shadow:0 6.4px 14.4px rgba(0,0,0,.13),0 1.2px 3.6px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}[data-theme-family=fluent] .MuiButtonGroup-root{border-radius:4px;box-shadow:0 1.6px 3.6px rgba(0,0,0,.13);overflow:hidden}[data-theme-family=fluent] .MuiButtonGroup-grouped{border-radius:0}[data-theme-family=fluent] .MuiButtonGroup-grouped:not(:last-of-type){border-right-color:var(--dx-border-color)}[data-theme-family=fluent] .MuiOutlinedInput-root{border-radius:4px}[data-theme-family=fluent] .MuiOutlinedInput-root.Mui-focused{box-shadow:0 0 0 2px color-mix(in srgb,var(--dx-primary) 25%,transparent)}[data-theme-family=fluent] .MuiOutlinedInput-notchedOutline{border-width:1px;transition:border-color .15s ease}[data-theme-family=fluent] .MuiInputLabel-root{font-weight:400}[data-theme-family=fluent] .MuiInputLabel-root.Mui-focused{font-weight:600}[data-theme-family=fluent] .MuiFilledInput-root{background-color:var(--dx-bg-secondary);border-bottom:2px solid var(--dx-border-color);border-radius:4px 4px 0 0}[data-theme-family=fluent] .MuiFilledInput-root:hover{background-color:var(--dx-bg-tertiary)}[data-theme-family=fluent] .MuiFilledInput-root.Mui-focused{background-color:var(--dx-bg-secondary);border-bottom-color:var(--dx-primary)}[data-theme-family=fluent] .MuiAutocomplete-paper,[data-theme-family=fluent] .MuiMenu-paper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:color-mix(in srgb,var(--dx-bg-primary) 95%,transparent);border:1px solid var(--dx-border-color);border-radius:6px;box-shadow:0 6.4px 14.4px rgba(0,0,0,.13),0 1.2px 3.6px rgba(0,0,0,.1);margin-top:4px}[data-theme-family=fluent] .MuiMenuItem-root{margin:2px 4px}[data-theme-family=fluent] .MuiCheckbox-root{border-radius:2px}[data-theme-family=fluent] .MuiCheckbox-root .MuiSvgIcon-root{border-radius:2px;transition:all .15s ease}[data-theme-family=fluent] .MuiRadio-root .MuiSvgIcon-root{border-radius:50%;transition:all .15s ease}[data-theme-family=fluent] .MuiSwitch-switchBase{transition:all .2s cubic-bezier(.4,0,.2,1)}[data-theme-family=fluent] .MuiSwitch-track{border-radius:10px}[data-theme-family=fluent] .MuiSwitch-thumb{box-shadow:0 2px 4px rgba(0,0,0,.2)}[data-theme-family=fluent] .MuiSlider-thumb{border:2px solid var(--dx-bg-primary);box-shadow:0 1.6px 3.6px rgba(0,0,0,.13),0 .3px .9px rgba(0,0,0,.1);transition:all .15s ease}[data-theme-family=fluent] .MuiSlider-thumb:hover{box-shadow:0 0 0 8px color-mix(in srgb,var(--dx-primary) 15%,transparent);-webkit-transform:scale(1.1);transform:scale(1.1)}[data-theme-family=fluent] .MuiSlider-rail{height:4px;opacity:.3}[data-theme-family=fluent] .MuiSlider-track{height:4px}[data-theme-family=fluent] .MuiTableContainer-root{border:1px solid var(--dx-border-color);border-radius:6px;box-shadow:0 1.6px 3.6px rgba(0,0,0,.13),0 .3px .9px rgba(0,0,0,.1);overflow:hidden}[data-theme-family=fluent] .MuiTableHead-root{background-color:var(--dx-bg-secondary)}[data-theme-family=fluent] .MuiTableCell-head{border-bottom:1px solid var(--dx-border-color);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none}[data-theme-family=fluent] .MuiTableCell-body{border-bottom:1px solid var(--dx-border-light)}[data-theme-family=fluent] .MuiTableRow-root{transition:background-color .15s ease}[data-theme-family=fluent] .MuiTableRow-root:hover{background-color:var(--dx-bg-hover)}[data-theme-family=fluent] .MuiTableSortLabel-root{color:var(--dx-text-primary);transition:color .15s ease}[data-theme-family=fluent] .MuiTableSortLabel-root:hover{color:var(--dx-primary)}[data-theme-family=fluent] .MuiTableSortLabel-root.Mui-active{color:var(--dx-primary);font-weight:600}[data-theme-family=fluent] .MuiTablePagination-root{border-top:1px solid var(--dx-border-color)}[data-theme-family=fluent] .MuiTab-root{border-radius:20px;font-size:13px;font-weight:400;letter-spacing:0;margin:4px 2px;min-width:90px;text-transform:none;transition:all .2s cubic-bezier(.4,0,.2,1)}[data-theme-family=fluent] .MuiTab-root:hover{background-color:var(--dx-bg-hover)}[data-theme-family=fluent] .MuiTab-root.Mui-selected{background-color:color-mix(in srgb,var(--dx-primary) 15%,transparent);color:var(--dx-primary);font-weight:600}[data-theme-family=fluent] .MuiTabs-indicator{display:none}[data-theme-family=fluent] .MuiTabs-root{border-bottom:1px solid var(--dx-border-light)}[data-theme-family=fluent] .MuiTabs-scrollButtons{border-radius:50%;color:var(--dx-text-secondary);transition:all .15s ease}[data-theme-family=fluent] .MuiTabs-scrollButtons:hover{background-color:var(--dx-bg-hover)}[data-theme-family=fluent] .MuiTabs-scrollButtons.Mui-disabled{opacity:.3}[data-theme-family=fluent] .MuiTabs-vertical{border-bottom:none;border-right:1px solid var(--dx-border-light)}[data-theme-family=fluent] .MuiTabs-vertical .MuiTab-root{margin:2px 4px}[data-theme-family=fluent] .MuiAppBar-root{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:color-mix(in srgb,var(--dx-primary) 95%,transparent);box-shadow:0 1.6px 3.6px rgba(0,0,0,.13),0 .3px .9px rgba(0,0,0,.1)}[data-theme-family=fluent] .MuiCard-root{border:1px solid var(--dx-border-light);border-radius:6px;box-shadow:0 1.6px 3.6px rgba(0,0,0,.13),0 .3px .9px rgba(0,0,0,.1);transition:all .2s cubic-bezier(.4,0,.2,1)}[data-theme-family=fluent] .MuiCard-root:hover{border-color:var(--dx-border-medium);box-shadow:0 6.4px 14.4px rgba(0,0,0,.13),0 1.2px 3.6px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}[data-theme-family=fluent] .MuiCardHeader-root{border-bottom:1px solid var(--dx-border-light)}[data-theme-family=fluent] .MuiDialog-paper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:color-mix(in srgb,var(--dx-bg-primary) 98%,transparent);border:1px solid var(--dx-border-color);border-radius:8px;box-shadow:0 6.4px 14.4px rgba(0,0,0,.13),0 1.2px 3.6px rgba(0,0,0,.1)}[data-theme-family=fluent] .MuiDialogTitle-root{border-bottom:1px solid var(--dx-border-light);font-weight:600}[data-theme-family=fluent] .MuiDialogActions-root{border-top:1px solid var(--dx-border-light);padding:16px}[data-theme-family=fluent] .MuiChip-root{border:1px solid var(--dx-border-color);border-radius:16px;transition:all .15s ease}[data-theme-family=fluent] .MuiChip-root:hover{background-color:var(--dx-bg-hover);-webkit-transform:scale(1.02);transform:scale(1.02)}[data-theme-family=fluent] .MuiChip-outlined{border-width:1px}[data-theme-family=fluent] .MuiAvatar-root{border-radius:50%;font-weight:600}[data-theme-family=fluent] .MuiAvatar-rounded{border-radius:6px}[data-theme-family=fluent] .MuiBadge-badge{border:2px solid var(--dx-bg-primary);border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.2);font-weight:600}[data-theme-family=fluent] .MuiTooltip-tooltip{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:color-mix(in srgb,var(--dx-bg-primary) 95%,transparent);border:1px solid var(--dx-border-color);border-radius:6px;box-shadow:0 3.2px 7.2px rgba(0,0,0,.13),0 .6px 1.8px rgba(0,0,0,.1);font-size:12px}[data-theme-family=fluent] .MuiAlert-root{border:1px solid;border-radius:6px;box-shadow:0 1.6px 3.6px rgba(0,0,0,.13)}[data-theme-family=fluent] .MuiAlert-standardSuccess{background-color:color-mix(in srgb,var(--dx-success) 10%,transparent);border-color:var(--dx-success)}[data-theme-family=fluent] .MuiAlert-standardError{background-color:color-mix(in srgb,var(--dx-error) 10%,transparent);border-color:var(--dx-error)}[data-theme-family=fluent] .MuiAlert-standardWarning{background-color:color-mix(in srgb,var(--dx-warning) 10%,transparent);border-color:var(--dx-warning)}[data-theme-family=fluent] .MuiAlert-standardInfo{background-color:color-mix(in srgb,var(--dx-info) 10%,transparent);border-color:var(--dx-info)}[data-theme-family=fluent] .MuiPaper-rounded{border-radius:6px}[data-theme-family=fluent] .MuiPaper-outlined{border:1px solid var(--dx-border-color);box-shadow:none}[data-theme-family=fluent] .MuiPaper-elevation1{box-shadow:0 1.6px 3.6px rgba(0,0,0,.13),0 .3px .9px rgba(0,0,0,.1)}[data-theme-family=fluent] .MuiPaper-elevation2{box-shadow:0 3.2px 7.2px rgba(0,0,0,.13),0 .6px 1.8px rgba(0,0,0,.1)}[data-theme-family=fluent] .MuiPaper-elevation3{box-shadow:0 6.4px 14.4px rgba(0,0,0,.13),0 1.2px 3.6px rgba(0,0,0,.1)}[data-theme-family=fluent] .MuiAccordion-root{border:1px solid var(--dx-border-color);border-radius:6px;box-shadow:0 1.6px 3.6px rgba(0,0,0,.13);margin-bottom:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}[data-theme-family=fluent] .MuiAccordion-root:before{display:none}[data-theme-family=fluent] .MuiAccordion-root.Mui-expanded{box-shadow:0 3.2px 7.2px rgba(0,0,0,.13),0 .6px 1.8px rgba(0,0,0,.1);margin:0 0 8px}[data-theme-family=fluent] .MuiAccordionSummary-root{border-radius:6px;font-weight:600;transition:background-color .15s ease}[data-theme-family=fluent] .MuiAccordionSummary-root:hover{background-color:var(--dx-bg-hover)}[data-theme-family=fluent] .MuiStepLabel-label{font-weight:400;transition:font-weight .15s ease}[data-theme-family=fluent] .MuiStepLabel-label.Mui-active{font-weight:600}[data-theme-family=fluent] .MuiStepIcon-root{border-radius:50%;transition:all .2s ease}[data-theme-family=fluent] .MuiStepIcon-root.Mui-active{color:var(--dx-primary);-webkit-transform:scale(1.1);transform:scale(1.1)}[data-theme-family=fluent] .MuiStepConnector-line{border-color:var(--dx-border-color);border-top-width:2px;transition:border-color .2s ease}[data-theme-family=fluent] .MuiStepConnector-root.Mui-active .MuiStepConnector-line,[data-theme-family=fluent] .MuiStepConnector-root.Mui-completed .MuiStepConnector-line{border-color:var(--dx-primary)}[data-theme-family=fluent] .nav-item,[data-theme-family=fluent] .sidebar-item{border:1px solid transparent;border-radius:6px;font-weight:400;margin:4px 8px;transition:all .2s cubic-bezier(.4,0,.2,1)}[data-theme-family=fluent] .nav-item.active,[data-theme-family=fluent] .sidebar-item.active{background-color:color-mix(in srgb,var(--dx-primary) 15%,transparent);border-left:3px solid var(--dx-primary);font-weight:600;padding-left:13px}[data-theme-family=fluent] .nav-item:hover,[data-theme-family=fluent] .sidebar-item:hover{background-color:var(--dx-bg-hover);-webkit-transform:translateX(2px);transform:translateX(2px)}[data-theme-family=fluent] .nav-item:focus,[data-theme-family=fluent] .sidebar-item:focus{outline:2px solid var(--dx-primary);outline-offset:2px}[data-theme-family=fluent] .MuiBreadcrumbs-separator{margin:0 8px}[data-theme-family=fluent] .MuiBreadcrumbs-li a{border-bottom:2px solid transparent;border-radius:2px;text-decoration:none;transition:border-color .15s ease}[data-theme-family=fluent] .MuiBreadcrumbs-li a:hover{border-bottom-color:var(--dx-primary)}[data-theme-family=fluent] .MuiPaginationItem-root{border:1px solid var(--dx-border-color);border-radius:6px;transition:all .15s ease}[data-theme-family=fluent] .MuiPaginationItem-root:hover{background-color:var(--dx-bg-hover);border-color:var(--dx-border-medium);-webkit-transform:scale(1.05);transform:scale(1.05)}[data-theme-family=fluent] .MuiPaginationItem-root.Mui-selected{background-color:var(--dx-primary);border-color:var(--dx-primary);box-shadow:0 2px 4px rgba(0,0,0,.2);color:var(--dx-primary-contrast);font-weight:600}[data-theme-family=fluent] .MuiBottomNavigation-root{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:color-mix(in srgb,var(--dx-bg-primary) 95%,transparent);border-top:1px solid var(--dx-border-color)}[data-theme-family=fluent] .MuiBottomNavigationAction-root{border-radius:8px;margin:4px;transition:all .15s ease}[data-theme-family=fluent] .MuiBottomNavigationAction-root:hover{background-color:var(--dx-bg-hover)}[data-theme-family=fluent] .MuiBottomNavigationAction-root.Mui-selected{background-color:color-mix(in srgb,var(--dx-primary) 10%,transparent);color:var(--dx-primary)}[data-theme-family=fluent] .MuiDrawer-paper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:color-mix(in srgb,var(--dx-bg-primary) 98%,transparent);border-radius:0;border-right:1px solid var(--dx-border-color)}[data-theme-family=fluent] .MuiMenu-list{padding:4px}[data-theme-family=fluent] .MuiMenuItem-root{border-radius:4px;margin:1px 0;transition:all .15s ease}[data-theme-family=fluent] .MuiMenuItem-root:hover{background-color:var(--dx-bg-hover);-webkit-transform:translateX(2px);transform:translateX(2px)}[data-theme-family=fluent] .MuiMenuItem-root.Mui-selected{background-color:color-mix(in srgb,var(--dx-primary) 15%,transparent);border-left:3px solid var(--dx-primary);font-weight:600;padding-left:13px}body{background-color:var(--dx-bg-primary);color:var(--dx-text-primary);font-family:var(--dx-font-family);transition:background-color var(--dx-transition-normal),color var(--dx-transition-normal)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:var(--dx-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--dx-border-medium);border-radius:var(--dx-radius-sm)}::-webkit-scrollbar-thumb:hover{background:var(--dx-text-disabled)}::selection{background-color:var(--dx-primary);color:var(--dx-primary-contrast)}:focus-visible{outline:2px solid var(--dx-primary);outline-offset:2px}[data-theme-family=material] :focus-visible{border-radius:var(--dx-radius-sm);outline-offset:2px}[data-theme-family=generic] :focus-visible{outline-offset:1px;outline-width:1px}[data-theme-family=fluent] :focus-visible{outline-offset:2px;outline-width:2px}.dx-tabpanel>.dx-tabs,.dx-tabs{background-color:var(--dx-bg-primary)!important;border-bottom:1px solid var(--dx-border-color)!important}.dx-tab{background-color:initial!important;border:none!important;color:var(--dx-text-secondary)!important;padding:12px 20px!important;transition:all .2s ease!important}.dx-tab:hover{background-color:var(--dx-bg-hover)!important;color:var(--dx-text-primary)!important}.dx-tab.dx-tab-selected{background-color:initial!important;border-bottom:3px solid var(--dx-primary)!important;color:var(--dx-primary)!important;font-weight:600!important}.dx-tab .dx-icon{color:inherit!important;font-size:20px!important;margin-bottom:4px!important}.dx-tab.dx-tab-selected .dx-icon{color:var(--dx-primary)!important}.dx-tab .dx-tab-text{color:inherit!important;font-size:12px!important}[data-theme=dark] .dx-tab{color:#9e9e9e!important}[data-theme=dark] .dx-tab:hover{background-color:hsla(0,0%,100%,.08)!important;color:#fff!important}[data-theme=dark] .dx-tab.dx-tab-selected,[data-theme=dark] .dx-tab.dx-tab-selected .dx-icon{color:var(--dx-primary-light)!important}.detail-form,.dx-form,.dx-tabpanel>.dx-multiview-wrapper,.property-grid{background-color:var(--dx-bg-primary)!important}.detail-form,.dx-form,.property-grid{padding:16px!important}.dx-form-group{background-color:var(--dx-bg-primary)!important;border:none!important}.dx-form-group-caption{border-bottom:1px solid var(--dx-border-color)!important;color:var(--dx-text-primary)!important;font-size:14px!important;font-weight:600!important;padding:12px 0!important}.dx-field-item,.dx-form .dx-field-item{background-color:var(--dx-bg-primary)!important;border-bottom:1px solid var(--dx-border-light)!important;padding:10px 16px!important;transition:background-color .15s ease!important}.dx-field-item:nth-child(odd),.dx-form .dx-field-item:nth-child(odd){background-color:var(--dx-bg-secondary)!important}.dx-field-item:hover,.dx-form .dx-field-item:hover{background-color:var(--dx-bg-hover)!important}.dx-field-item-label,.dx-field-item-label-text{color:var(--dx-text-secondary)!important;font-size:13px!important;font-weight:500!important;min-width:180px!important}.dx-field-item-content,.dx-field-value{color:var(--dx-text-primary)!important;font-size:13px!important}[data-theme=dark] .dx-field-item-label,[data-theme=dark] .dx-field-item-label-text{color:#b0b0b0!important}[data-theme=dark] .dx-field-item-content,[data-theme=dark] .dx-field-value{color:#fff!important}[data-theme=dark] .dx-field-item:nth-child(odd){background-color:hsla(0,0%,100%,.03)!important}[data-theme=dark] .dx-field-item:nth-child(2n){background-color:var(--dx-bg-primary)!important}[data-theme=dark] .dx-field-item:hover{background-color:hsla(0,0%,100%,.06)!important}[data-theme=dark] .dx-field-item{border-bottom:1px solid hsla(0,0%,100%,.06)!important}.dx-form.dx-state-readonly .dx-field-item,.property-grid-readonly .dx-field-item{align-items:center!important;display:flex!important;min-height:40px!important}.dx-form.dx-state-readonly .dx-field-item-label{flex:0 0 200px!important}.dx-form.dx-state-readonly .dx-field-item-content{flex:1 1!important}.dx-tabpanel .dx-multiview-item-content{padding:0!important}.dx-tabpanel .dx-multiview-item-content,.dx-tabpanel .dx-scrollable-content{background-color:var(--dx-bg-primary)!important}.dx-tabpanel .dx-datagrid{border:none!important;border-radius:0!important;box-shadow:none!important}.bottom-panel,.detail-panel,.footer-panel{background-color:var(--dx-bg-primary)!important;border-top:1px solid var(--dx-border-color)!important}[data-theme=dark] .bottom-panel,[data-theme=dark] .detail-panel,[data-theme=dark] .footer-panel{background-color:var(--dx-bg-primary)!important;border-top:1px solid hsla(0,0%,100%,.1)!important}[data-theme=dark] .dx-htmleditor{background-color:var(--dx-bg-primary)!important;border-color:hsla(0,0%,100%,.23)!important;color:hsla(0,0%,100%,.9)!important}.dx-htmleditor-content{padding:12px 16px!important}.dx-htmleditor .dx-quill-container{margin-left:2px!important;width:calc(100% - 2px)!important}[data-theme=dark] .dx-htmleditor-content{background-color:var(--dx-bg-primary)!important;color:hsla(0,0%,100%,.9)!important}.dx-htmleditor-toolbar .dx-toolbar-items-container{margin-top:4px!important;width:100%!important}[data-theme=dark] .dx-htmleditor-toolbar{background-color:var(--dx-bg-secondary)!important;border-color:hsla(0,0%,100%,.12)!important}[data-theme=dark] .dx-htmleditor-toolbar .dx-button{color:hsla(0,0%,100%,.7)!important}[data-theme=dark] .dx-htmleditor-toolbar .dx-button:hover{background-color:hsla(0,0%,100%,.08)!important;color:hsla(0,0%,100%,.9)!important}[data-theme=dark] .dx-htmleditor-toolbar .dx-button-text{color:inherit!important}[data-theme=dark] .dx-htmleditor-toolbar .dx-icon{color:hsla(0,0%,100%,.7)!important}[data-theme=dark] .dx-htmleditor-toolbar .dx-selectbox{background-color:var(--dx-bg-primary)!important;border-color:hsla(0,0%,100%,.23)!important;color:hsla(0,0%,100%,.9)!important}[data-theme=dark] .dx-htmleditor-toolbar .dx-texteditor-input{color:hsla(0,0%,100%,.9)!important}[data-theme=dark] .dx-htmleditor-toolbar .dx-placeholder{color:hsla(0,0%,100%,.5)!important}[data-theme=dark] .dx-htmleditor-toolbar-separator{background-color:hsla(0,0%,100%,.12)!important}.dx-htmleditor-toolbar .dx-toolbar-items-container{align-items:flex-start!important;display:flex!important;flex-wrap:wrap!important;gap:2px!important;padding:4px!important}.dx-htmleditor-toolbar .dx-toolbar-before{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:1px!important;max-width:100%!important}.dx-htmleditor-toolbar .dx-toolbar-item{flex-shrink:0!important;margin:1px!important}.dx-htmleditor-toolbar .dx-button-text{display:none!important}.dx-htmleditor-toolbar .dx-button{min-width:32px!important;padding:4px!important}.dx-htmleditor-toolbar .dx-button .dx-icon{margin:0!important}[data-theme=dark] .dx-htmleditor-toolbar .dx-state-disabled{color:hsla(0,0%,100%,.3)!important;opacity:.5!important}.dx-popup-normal.dx-popup-draggable{max-height:90vh!important;max-width:90vw!important}.dx-popup-normal .dx-popup-content{max-height:calc(90vh - 100px)!important;overflow-y:auto!important}[data-theme=dark] .MuiIconButton-root .MuiSvgIcon-root,[data-theme=dark] .MuiSvgIcon-root{color:hsla(0,0%,100%,.7)!important}[data-theme=dark] .MuiIconButton-root:hover .MuiSvgIcon-root{color:hsla(0,0%,100%,.9)!important}[data-theme=dark] .MuiIconButton-colorPrimary .MuiSvgIcon-root{color:var(--dx-primary)!important}[data-theme=dark] .MuiIcon-root,[data-theme=dark] .material-icons{color:hsla(0,0%,100%,.7)!important}[data-theme=dark] .MuiIcon-root[style*="color: rgb"],[data-theme=dark] .MuiSvgIcon-root[style*="color: rgb"]{color:inherit!important}.home-page .MuiAppBar-root .MuiToolbar-root,.landing-page .MuiAppBar-root .MuiToolbar-root{align-items:center!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important}.home-page .header-actions,.home-page .header-right,.landing-page .header-actions,.landing-page .header-right{align-items:center!important;display:flex!important;flex-direction:row!important;gap:8px}.hero-container,.home-page,.landing-page{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;min-height:100vh;position:relative;width:100%}.home-page:before,.landing-page:before{background:linear-gradient(180deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.1) 50%,rgba(0,0,0,.4));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.home-page .MuiAppBar-root,.landing-header,.landing-page .MuiAppBar-root{background-color:initial!important;box-shadow:none!important;left:0;position:absolute!important;right:0;top:0;z-index:100}.landing-page .MuiToolbar-root{align-items:center!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important}.landing-header .header-items,.landing-page .header-right{align-items:center!important;display:flex!important;flex-direction:row!important;gap:16px;margin-left:auto}.landing-page .MuiIconButton-root,.landing-page .MuiTypography-root{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.5)}.hero-content,.landing-content{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:100px 20px;position:relative;text-align:center;z-index:10}.hero-logo,.landing-logo{-webkit-filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));height:auto;margin-bottom:16px;width:120px}.hero-title,.landing-title{color:#fff;font-size:48px;font-weight:300;letter-spacing:2px;margin:0 0 12px;text-shadow:0 2px 8px rgba(0,0,0,.5)}.hero-subtitle,.landing-subtitle{color:hsla(0,0%,100%,.85);font-size:16px;margin:0 0 8px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.hero-version,.landing-version{color:hsla(0,0%,100%,.6);font-size:12px;margin:0}.bottom-menu-bar,.landing-menu{display:flex;justify-content:center;padding:20px;position:relative;z-index:10}.landing-menu-inner,.menu-bar-container{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;display:flex;gap:8px;padding:12px 24px}[data-theme=light] .landing-menu-inner,[data-theme=light] .menu-bar-container{background-color:rgba(0,0,0,.6)}[data-theme=dark] .landing-menu-inner,[data-theme=dark] .menu-bar-container{background-color:rgba(0,0,0,.7)}.landing-menu-item,.menu-bar-item{align-items:center;background:transparent;border:none;border-radius:8px;color:#fff!important;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;padding:10px 20px;text-decoration:none;transition:background-color .2s ease}.landing-menu-item:hover,.menu-bar-item:hover{background-color:hsla(0,0%,100%,.15)}.landing-menu-item .icon,.menu-bar-item .MuiSvgIcon-root{font-size:20px;opacity:.9}.landing-footer,.powered-by{align-items:center;bottom:20px;color:hsla(0,0%,100%,.6);display:flex;font-size:12px;gap:8px;position:absolute;right:24px;z-index:10}.landing-footer img,.powered-by img{height:24px;opacity:.8}.home-page .MuiPaper-root.bottom-bar,.landing-page .MuiPaper-root.bottom-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.6)!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(0,0,0,.3)!important}.bottom-bar .MuiButton-root,.home-page .MuiButton-root,.landing-page .MuiButton-root{color:#fff!important}.home-page .MuiButton-root:hover,.landing-page .MuiButton-root:hover{background-color:hsla(0,0%,100%,.15)!important}.bottom-bar .MuiButtonBase-root{color:#fff!important}@media (max-width:768px){.landing-title{font-size:32px}.landing-menu-inner{flex-wrap:wrap;justify-content:center}.landing-menu-item span{display:none}}.dna-card{background:var(--dx-bg-primary);border:1px solid var(--dx-border-color);border-radius:var(--dx-radius-md);box-shadow:var(--dx-shadow-sm);padding:var(--dx-spacing-md);transition:box-shadow var(--dx-transition-normal)}.dna-card:hover{box-shadow:var(--dx-shadow-md)}.dna-card-header{border-bottom:1px solid var(--dx-border-light);margin-bottom:var(--dx-spacing-md);padding-bottom:var(--dx-spacing-md)}.dna-card-title{color:var(--dx-text-primary);font-size:var(--dx-font-size-lg);font-weight:600;margin:0}.dna-card-subtitle{color:var(--dx-text-secondary);font-size:var(--dx-font-size-sm);margin-top:4px}.dna-btn{align-items:center;border:none;border-radius:var(--dx-radius-sm);cursor:pointer;display:inline-flex;font-family:var(--dx-font-family);font-size:var(--dx-font-size-md);font-weight:500;gap:var(--dx-spacing-xs);justify-content:center;padding:var(--dx-spacing-sm) var(--dx-spacing-md);text-decoration:none;transition:all var(--dx-transition-fast)}.dna-btn:disabled{cursor:not-allowed;opacity:.6}.dna-btn-primary{background:var(--dx-primary);color:var(--dx-primary-contrast)}.dna-btn-primary:hover:not(:disabled){background:var(--dx-primary-dark)}.dna-btn-secondary{background:var(--dx-bg-secondary);border:1px solid var(--dx-border-color);color:var(--dx-text-primary)}.dna-btn-secondary:hover:not(:disabled){background:var(--dx-bg-tertiary)}.dna-btn-outline{background:transparent;border:1px solid var(--dx-primary);color:var(--dx-primary)}.dna-btn-outline:hover:not(:disabled){background:var(--dx-bg-hover)}.dna-btn-ghost{background:transparent;border:none;color:var(--dx-text-primary)}.dna-btn-ghost:hover:not(:disabled){background:var(--dx-bg-hover)}.dna-btn-sm{font-size:var(--dx-font-size-sm);padding:var(--dx-spacing-xs) var(--dx-spacing-sm)}.dna-btn-lg{font-size:var(--dx-font-size-lg);padding:var(--dx-spacing-md) var(--dx-spacing-lg)}.dna-badge{align-items:center;border-radius:var(--dx-radius-full);display:inline-flex;font-size:var(--dx-font-size-xs);font-weight:600;letter-spacing:.3px;padding:2px 10px;text-transform:uppercase}.dna-badge-success{background:var(--dx-success-light);color:var(--dx-success)}.dna-badge-warning{background:var(--dx-warning-light);color:var(--dx-warning)}.dna-badge-error{background:var(--dx-error-light);color:var(--dx-error)}.dna-badge-info{background:var(--dx-info-light);color:var(--dx-info)}.dna-badge-neutral{background:var(--dx-bg-tertiary);color:var(--dx-text-secondary)}.dna-form-group{margin-bottom:var(--dx-spacing-md)}.dna-label{color:var(--dx-text-secondary);display:block;font-size:var(--dx-font-size-sm);font-weight:500;margin-bottom:var(--dx-spacing-xs)}.dna-input{background:var(--dx-bg-primary);border:1px solid var(--dx-border-color);border-radius:var(--dx-radius-sm);color:var(--dx-text-primary);font-family:var(--dx-font-family);font-size:var(--dx-font-size-md);padding:var(--dx-spacing-sm) var(--dx-spacing-md);transition:border-color var(--dx-transition-fast),box-shadow var(--dx-transition-fast);width:100%}.dna-input:focus{border-color:var(--dx-primary);box-shadow:0 0 0 3px var(--dx-bg-hover);outline:none}.dna-input::-webkit-input-placeholder{color:var(--dx-text-disabled)}.dna-input::placeholder{color:var(--dx-text-disabled)}.dna-page{background:var(--dx-bg-secondary);min-height:100vh}.dna-page-header{background:var(--dx-bg-primary);border-bottom:1px solid var(--dx-border-color);padding:var(--dx-spacing-md) var(--dx-spacing-lg);position:-webkit-sticky;position:sticky;top:0;z-index:var(--dx-z-sticky)}.dna-page-title{color:var(--dx-text-primary);font-size:var(--dx-font-size-xl);font-weight:600;margin:0}.dna-page-content,.dna-section{padding:var(--dx-spacing-lg)}.dna-section{background:var(--dx-bg-primary);border-radius:var(--dx-radius-md);margin-bottom:var(--dx-spacing-lg)}.text-primary{color:var(--dx-text-primary)!important}.text-secondary{color:var(--dx-text-secondary)!important}.text-disabled{color:var(--dx-text-disabled)!important}.text-success{color:var(--dx-success)!important}.text-warning{color:var(--dx-warning)!important}.text-error{color:var(--dx-error)!important}.text-info{color:var(--dx-info)!important}.bg-primary{background-color:var(--dx-bg-primary)!important}.bg-secondary{background-color:var(--dx-bg-secondary)!important}.bg-tertiary{background-color:var(--dx-bg-tertiary)!important}.bg-hover{background-color:var(--dx-bg-hover)!important}.p-0{padding:0!important}.p-xs{padding:var(--dx-spacing-xs)!important}.p-sm{padding:var(--dx-spacing-sm)!important}.p-md{padding:var(--dx-spacing-md)!important}.p-lg{padding:var(--dx-spacing-lg)!important}.p-xl{padding:var(--dx-spacing-xl)!important}.m-0{margin:0!important}.m-xs{margin:var(--dx-spacing-xs)!important}.m-sm{margin:var(--dx-spacing-sm)!important}.m-md{margin:var(--dx-spacing-md)!important}.m-lg{margin:var(--dx-spacing-lg)!important}.m-xl{margin:var(--dx-spacing-xl)!important}.flex{display:flex!important}.flex-col{flex-direction:column!important}.items-center{align-items:center!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.gap-xs{gap:var(--dx-spacing-xs)!important}.gap-sm{gap:var(--dx-spacing-sm)!important}.gap-md{gap:var(--dx-spacing-md)!important}.gap-lg{gap:var(--dx-spacing-lg)!important}.dna-loading{align-items:center;color:var(--dx-text-secondary);display:flex;justify-content:center;padding:var(--dx-spacing-xl)}.dna-spinner{-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;border:3px solid var(--dx-border-color);border-radius:50%;border-top-color:var(--dx-primary);height:24px;width:24px}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dna-empty{color:var(--dx-text-secondary);padding:var(--dx-spacing-xl);text-align:center}.dna-empty-icon{font-size:48px;margin-bottom:var(--dx-spacing-md);opacity:.5}.dna-empty-text{font-size:var(--dx-font-size-md)}[data-theme=dark] .MuiFormHelperText-root,[data-theme=dark] .MuiInputLabel-root,[data-theme=dark] .MuiTypography-colorTextSecondary{color:var(--dx-text-secondary)}[data-theme=dark] .MuiInputLabel-root.Mui-focused{color:var(--dx-primary)}[data-theme=dark] .MuiOutlinedInput-root{color:var(--dx-text-primary)}[data-theme=dark] .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:var(--dx-border-color)}[data-theme=dark] .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--dx-text-secondary)}[data-theme=dark] .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--dx-primary)}[data-theme=dark] .MuiOutlinedInput-input::-webkit-input-placeholder{color:var(--dx-text-disabled);opacity:1}[data-theme=dark] .MuiOutlinedInput-input::placeholder{color:var(--dx-text-disabled);opacity:1}[data-theme=dark] .MuiAutocomplete-clearIndicator,[data-theme=dark] .MuiAutocomplete-noOptions,[data-theme=dark] .MuiAutocomplete-popupIndicator,[data-theme=dark] .MuiSelect-icon{color:var(--dx-text-secondary)}[data-theme=dark] .MuiChip-outlined{border-color:var(--dx-border-color);color:var(--dx-text-primary)}[data-theme=dark] .MuiChip-filled{background-color:var(--dx-bg-tertiary);color:var(--dx-text-primary)}[data-theme=dark] .MuiChip-deleteIcon{color:var(--dx-text-secondary)}[data-theme=dark] .MuiChip-deleteIcon:hover{color:var(--dx-text-primary)}[data-theme=dark] .MuiDialog-paper{background-color:var(--dx-bg-primary);color:var(--dx-text-primary)}[data-theme=dark] .MuiDialogTitle-root{color:var(--dx-text-primary)}[data-theme=dark] .MuiDialogContentText-root{color:var(--dx-text-secondary)}[data-theme=dark] .MuiDialogContent-dividers{border-color:var(--dx-border-color)}[data-theme=dark] .MuiCard-root,[data-theme=dark] .MuiPaper-root{background-color:var(--dx-bg-primary);color:var(--dx-text-primary)}[data-theme=dark] .MuiCardContent-root{color:var(--dx-text-primary)}[data-theme=dark] .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:var(--dx-border-light)}[data-theme=dark] .MuiOutlinedInput-root.Mui-disabled{color:var(--dx-text-disabled)}[data-theme=dark] .MuiAutocomplete-paper,[data-theme=dark] .MuiMenu-paper{background-color:var(--dx-bg-secondary);color:var(--dx-text-primary)}[data-theme=dark] .MuiMenuItem-root:hover{background-color:var(--dx-bg-hover)}[data-theme=dark] .MuiAlert-standardWarning{background-color:rgba(255,152,0,.15);color:#fff3cd}[data-theme=dark] .MuiAlert-standardError{background-color:rgba(244,67,54,.15);color:#f8d7da}[data-theme=dark] .MuiAlert-standardInfo{background-color:rgba(33,150,243,.15);color:#cfe2ff}[data-theme=dark] .MuiAlert-standardInfo .MuiAlert-icon{color:#64b5f6}[data-theme=dark] .MuiAlert-standardWarning .MuiAlert-icon{color:#ffb74d}[data-theme=dark] .MuiAlert-standardError .MuiAlert-icon{color:#e57373}[data-theme=dark] .MuiAutocomplete-tag{background-color:var(--dx-bg-tertiary);color:var(--dx-text-primary)}[data-theme=dark] .MuiAutocomplete-listbox .MuiAutocomplete-option:hover{background-color:var(--dx-bg-hover)}[data-theme=dark] .MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true]{background-color:var(--dx-bg-selected)}