:root{--surface:var(--dx-color-main-bg,Canvas);--text:var(--dx-color-text,CanvasText);--edge:var(--dx-color-border,GrayText);--soft:color-mix(in srgb,var(--surface) 95%,var(--text));--header-height:52px;--nav-width:56px;--footer-height:24px;color:var(--text);background:var(--surface);font-family:Segoe UI,system-ui,sans-serif}*,:before,:after{box-sizing:border-box}html,body,#app,.app{height:100%;margin:0}body{overflow:hidden}button{font:inherit;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible{outline:2px solid var(--dx-color-primary,Highlight);outline-offset:2px}h1,h2,h3,p{margin:0}h1{font-size:24px}h2{font-size:18px}h3{font-size:16px}.app{overflow:hidden}.shell{grid-template:var(--header-height) minmax(0,1fr) var(--footer-height)/var(--nav-width) minmax(0,1fr);background:var(--soft);height:100dvh;color:var(--text);display:grid}.workspace-header{background:var(--surface);border-bottom:1px solid var(--edge);grid-column:1/3;align-items:center;gap:16px;padding:0 16px;display:flex}.brand{flex:none;align-items:center;width:140px;height:38px;display:flex}.brand img{object-fit:contain;width:100%;height:100%;display:block}.spacer{flex:1}.top-search{font-size:13px}.workspace-navigation{background:var(--surface);border-right:1px solid var(--edge);flex-direction:column;grid-area:2/1;align-items:center;gap:12px;padding:12px 6px;display:flex}.workspace-navigation button{place-items:center;width:40px;height:40px;display:grid}.workspace-main{contain:paint;isolation:isolate;flex-direction:column;grid-area:2/2;min-width:0;min-height:0;padding:0 8px 8px;display:flex;position:relative;overflow:hidden}.tabs{border-bottom:1px solid var(--edge);flex-shrink:0;align-items:stretch;gap:4px;min-height:40px;display:flex;overflow-x:auto}.tab{border-bottom:2px solid #0000;align-items:center;display:flex}.tab.active{border-color:var(--dx-color-primary);background:var(--surface)}.tab button{color:var(--text);white-space:nowrap;background:0 0;border:0;padding:8px;font-size:13px}.surface{background:var(--surface);border:1px solid var(--edge);flex:1;min-width:0;min-height:0;overflow:hidden}.workspace-content{contain:paint;isolation:isolate;position:relative;overflow:hidden}[hidden]{display:none!important}.welcome{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}.welcome-symbol{color:var(--dx-color-primary)}.muted{opacity:.8;text-align:center;max-width:90%}.list{flex-direction:column;display:flex}.toolbar{border-bottom:1px solid var(--edge);align-items:center;gap:12px;padding:8px 12px;display:flex}.toolbar strong{white-space:nowrap;font-size:14px}.toolbar .app-text-field{width:260px;max-width:50%;margin:auto}.toolbar input{font-size:14px}.connection-note{background:var(--soft);padding:10px 14px;font-size:13px}.workspace-footer{background:var(--surface);border-top:1px solid var(--edge);grid-area:3/1/auto/3;align-items:center;padding:0 12px;font-size:12px;display:flex}.depth{border:1px solid var(--edge);background:var(--surface);color:var(--text);border-radius:4px;padding:7px 11px}.depth:hover:not(:disabled){background:var(--soft)}.toast{z-index:3000;background:var(--surface);padding:10px;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.context{z-index:4000;background:var(--surface);flex-direction:column;display:flex;position:fixed}.context button{text-align:left;color:var(--text);background:0 0;border:0;padding:9px}.mobile-menu{display:none}.mm-menu{--mm-color-background:var(--surface);--mm-color-text:var(--text);background:var(--surface);top:var(--header-height)!important;bottom:var(--footer-height)!important;left:var(--nav-width)!important;z-index:2000!important;width:300px!important}.mm-menu:not(.mm-menu--opened){visibility:hidden}.mm-wrapper__blocker{z-index:1900!important}.mm-listitem{border-bottom:1px solid var(--edge);margin:4px}.menu-pending{opacity:.65;cursor:not-allowed}.session-state{background:var(--surface);min-height:100dvh;color:var(--text);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.feature-page{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.feature-toolbar{border-bottom:1px solid var(--edge);align-items:center;gap:8px;padding:8px 12px;display:flex}.feature-toolbar .feature-title{white-space:nowrap;font-weight:600}.feature-toolbar .app-text-field{max-width:280px;margin-inline:auto}.feature-actions{gap:6px;display:flex}.feature-body{flex:1;min-height:0;overflow:auto}.binding-editor{flex-direction:column;height:100%;min-height:0;display:flex}.binding-editor-form{gap:16px;max-width:650px;padding:16px;display:grid;overflow:auto}.account-trigger{color:var(--text);text-align:left;background:0 0;border:0;align-items:center;gap:8px;max-width:40%;padding:4px 8px;display:flex}.account-trigger>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-avatar{background:color-mix(in srgb,var(--dx-color-primary) 14%,var(--surface));width:32px;height:32px;color:var(--dx-color-primary);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.account-panel{width:min(440px,100vw);color:var(--text);background:var(--surface);flex-direction:column;gap:16px;min-height:100%;padding:20px;display:flex}.account-panel-heading{justify-content:space-between;align-items:center;display:flex}.account-identity{grid-template-columns:110px minmax(0,1fr);gap:8px;margin:0;font-size:14px;display:grid}.account-identity dt{font-weight:600}.account-identity dd{overflow-wrap:anywhere;margin:0}.account-panel hr{border:0;border-top:1px solid var(--edge);width:100%}.account-panel-actions{flex-wrap:wrap;gap:6px;display:flex}.account-panel [role=alert]{color:var(--dx-color-danger)}.appearance-hint{font-size:12px}@media (width<=640px){.shell{grid-template-columns:0 minmax(0,1fr)}.workspace-navigation{display:none}.workspace-main{padding-inline:4px}.mobile-menu{display:grid}.top-search{display:none}.mm-menu{left:0!important}.toolbar{gap:6px;padding:6px}.toolbar strong{font-size:13px}.account-trigger{max-width:50%}}.brand{background:#fff;overflow:hidden}.brand img{height:auto}.account-trigger-label{flex-direction:column;min-width:0;display:flex}.account-trigger-label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-trigger-label small{font-size:11px}html[data-site-brand=neytek] body .workspace-header .brand{width:168px;height:38px;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:hidden}html[data-site-brand=neytek] body .workspace-header .brand img.site-logo--neytek{object-fit:contain;filter:none;width:100%;height:auto;max-height:none}html[data-site-brand=neytek] .session-state .brand{width:200px;height:66px;box-shadow:none;background:0 0;border:0}html[data-site-brand=neytek] .login-identity img.site-logo--neytek{width:236px;max-width:100%;height:auto}@media (width<=640px){html[data-site-brand=neytek] body .workspace-header .brand{width:128px}}.form-action-footer{flex:none;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;padding:12px 4px 4px;display:flex}.form-action-footer>.common-action-group{flex-wrap:wrap;justify-content:flex-end;max-width:100%}html[data-managed-theme^=sg-] .MuiInputLabel-root.MuiInputLabel-outlined.MuiInputLabel-shrink{background-color:var(--sg-panel,var(--dx-component-color-bg,Canvas));font-size:17.7778px;line-height:24px;font-weight:var(--sg-field-label-weight,600);text-shadow:none;border-radius:3px;max-width:calc(133% - 32px);padding-inline:4px}html[data-managed-theme^=sg-] .MuiInputLabel-root:not(.Mui-focused,.Mui-error){color:var(--sg-text,var(--dx-color-text,CanvasText))}html[data-managed-theme^=sg-] .MuiInputLabel-root.Mui-focused{color:var(--sg-accent,var(--dx-color-primary,Highlight))}html[data-managed-theme^=sg-] .MuiInputLabel-root.Mui-error{color:var(--sg-danger,var(--dx-color-danger,CanvasText))}html[data-managed-theme^=sg-] .dx-editor-outlined:is(.dx-texteditor-with-label:not(.dx-texteditor-label-outside),.dx-texteditor-with-floating-label:not(.dx-texteditor-empty),.dx-texteditor-with-floating-label.dx-state-focused)>.dx-texteditor-label .dx-label span{background-color:var(--sg-panel,var(--dx-component-color-bg,Canvas));color:var(--sg-text,var(--dx-color-text,CanvasText));height:20px;font-size:13.3333px;line-height:20px;font-weight:var(--sg-field-label-weight,600);text-shadow:none;border-radius:3px;padding-inline:4px}html[data-managed-theme^=sg-] #workspace-content .dx-editor-outlined:is(.dx-texteditor-with-label:not(.dx-texteditor-label-outside),.dx-texteditor-with-floating-label:not(.dx-texteditor-empty),.dx-texteditor-with-floating-label.dx-state-focused)>.dx-texteditor-label .dx-label span{font-size:13.3333px}html[data-managed-theme^=sg-] .dx-texteditor.dx-editor-outlined.dx-state-focused>.dx-texteditor-label .dx-label span{color:var(--sg-accent,var(--dx-color-primary,Highlight))}html[data-managed-theme^=sg-] .dx-texteditor.dx-editor-outlined.dx-invalid>.dx-texteditor-label .dx-label span{color:var(--sg-danger,var(--dx-color-danger,CanvasText))}@media (forced-colors:active){html[data-managed-theme^=sg-] .MuiInputLabel-root.MuiInputLabel-shrink,html[data-managed-theme^=sg-] .dx-editor-outlined>.dx-texteditor-label .dx-label span{color:canvastext;background-color:canvas}}.tab button.tab-title{align-items:center;gap:8px;display:flex}.navigation-icon{vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex}#main-menu .mm-listitem__text{align-items:center;gap:12px;display:flex}#main-menu .mm-navbar__title{justify-content:center;align-items:center;gap:10px;display:flex}#main-menu .navigation-current>a[data-screen]{font-weight:650}#main-menu .mm-listitem>.navigation-favorite{width:32px;height:32px;color:var(--sg-accent,var(--dx-color-primary,Highlight));cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;align-self:center;place-items:center;margin:0 8px 0 0;padding:0;display:grid}html #main-menu .mm-listitem>button.navigation-favorite[data-favorite-menu-id]>.navigation-icon[data-icon]{width:26px;height:26px;color:inherit;box-shadow:none;background:0 0;border:0}html #main-menu .mm-listitem>button.navigation-favorite[data-favorite-menu-id] .approved-icon,html #main-menu .mm-listitem>button.navigation-favorite[data-favorite-menu-id] .approved-icon-face{color:inherit}#main-menu .mm-listitem>button.navigation-favorite[aria-pressed=true]{color:#946300}html[data-theme=dark] #main-menu .mm-listitem>button.navigation-favorite[aria-pressed=true]{color:#f0cf83}#main-menu .navigation-favorite:hover:not(:disabled){background:color-mix(in srgb,currentColor 12%,transparent)}#main-menu .navigation-favorite:focus-visible{outline-offset:1px;outline:2px solid}#main-menu .navigation-favorite:disabled{opacity:.45;cursor:wait}html[data-managed-theme^=sg-platin] #main-menu{--sg-bg:#edf0f3;--sg-panel:#fff;--sg-raised:#f1f4f7;--sg-field:#f5f7f9;--sg-text:#253441;--sg-dim:#586977;--sg-line:#c4cdd5;--sg-edge:#a8b8c5;--sg-shine:#ffffffec;--sg-shadow:#243b5b26;--sg-accent:#365c70;--sg-hover:#edf3f7;--sg-select:#dce8ef;--sg-header-text:#253441;--sg-metal:linear-gradient(180deg,#fafcfd 0%,#eaf0f4 42%,#e4ebf0 55%,#f1f4f7 100%)}html[data-managed-theme^=sg-] #main-menu{--mm-color-background:var(--sg-panel);--mm-color-text:var(--sg-text);--mm-color-text-dimmed:var(--sg-dim);--mm-color-icon:var(--sg-dim);--mm-color-border:transparent;--mm-color-background-highlight:transparent;--mm-color-background-emphasis:transparent;--mm-navbar-size:60px;--nav-radius:12px;--nav-row-height:51px;--nav-icon-size:33px;max-width:calc(100vw - var(--nav-width) - 12px);border:1px solid var(--sg-edge);border-left-color:var(--sg-shine);background:var(--sg-panel);color:var(--sg-text);box-shadow:inset 1px 0 var(--sg-shine),9px 0 28px var(--sg-shadow),2px 0 0 color-mix(in srgb,var(--sg-edge) 45%,transparent);border-radius:0 16px 16px 0;overflow:hidden;width:336px!important}html[data-managed-theme^=sg-] #main-menu .mm-panel{background:radial-gradient(ellipse at 10% 0%,color-mix(in srgb,var(--sg-accent) 8%,transparent),transparent 65%),linear-gradient(165deg,var(--sg-panel),var(--sg-bg));scrollbar-color:var(--sg-edge) transparent;scrollbar-width:thin}html[data-managed-theme^=sg-] #main-menu .mm-navbar{background:var(--sg-metal);border-bottom:1px solid var(--sg-edge);box-shadow:inset 0 1px var(--sg-shine),inset 0 -1px color-mix(in srgb,var(--sg-edge) 70%,transparent),0 4px 9px var(--sg-shadow)}html[data-managed-theme^=sg-] #main-menu .mm-navbar__title{color:var(--sg-header-text);letter-spacing:.15px;text-shadow:0 1px color-mix(in srgb,var(--sg-shine) 65%,transparent);font-size:15px;font-weight:650}html[data-managed-theme^=sg-] #main-menu .mm-navbar__btn{color:var(--sg-header-text)}html[data-managed-theme^=sg-] #main-menu .mm-listview{padding:9px 10px 15px}html[data-managed-theme^=sg-] #main-menu .mm-listitem{min-height:var(--nav-row-height);border:1px solid color-mix(in srgb,var(--sg-edge) 68%,var(--sg-panel));border-radius:var(--nav-radius);background:linear-gradient(155deg,var(--sg-raised),var(--sg-panel) 70%);box-shadow:inset 0 1px var(--sg-shine),inset 0 -1px color-mix(in srgb,var(--sg-edge) 27%,transparent),0 2px 0 color-mix(in srgb,var(--sg-bg) 88%,#000),0 4px 7px var(--sg-shadow);margin:0 0 8px;transition:background-color .15s,box-shadow .15s,border-color .15s}html[data-managed-theme^=sg-] #main-menu .mm-listitem:after{display:none}html[data-managed-theme^=sg-] #main-menu .mm-listitem__text{min-height:var(--nav-row-height);color:var(--sg-text);border-radius:inherit;padding:7px 12px;font-size:14px;font-weight:550;line-height:1.4}html[data-managed-theme^=sg-] #main-menu .navigation-icon{width:var(--nav-icon-size);height:var(--nav-icon-size);color:var(--sg-accent);background:linear-gradient(145deg,color-mix(in srgb,var(--sg-accent) 13%,var(--sg-raised)),color-mix(in srgb,var(--sg-accent) 5%,var(--sg-panel)));border:1px solid color-mix(in srgb,var(--sg-accent) 32%,var(--sg-line));box-shadow:inset 0 1px var(--sg-shine),inset 0 -1px var(--sg-shadow),0 2px 3px var(--sg-shadow);border-radius:9px}html[data-managed-theme^=sg-] #main-menu .navigation-icon[data-icon=shield-cog],html[data-managed-theme^=sg-] #main-menu .navigation-icon[data-icon=shield-lock],html[data-managed-theme^=sg-] #main-menu .navigation-icon[data-icon=user-shield]{color:#7052a8}html[data-managed-theme^=sg-] #main-menu .navigation-icon[data-icon=server],html[data-managed-theme^=sg-] #main-menu .navigation-icon[data-icon=database]{color:#176a7e}html[data-managed-theme^=sg-] #main-menu .navigation-icon[data-icon=building-community]{color:#89601d}html[data-managed-theme^=sg-][data-theme=dark] #main-menu .navigation-icon:is([data-icon=shield-cog],[data-icon=shield-lock],[data-icon=user-shield]){color:#c2adf3}html[data-managed-theme^=sg-][data-theme=dark] #main-menu .navigation-icon:is([data-icon=server],[data-icon=database]){color:#8fd1df}html[data-managed-theme^=sg-][data-theme=dark] #main-menu .navigation-icon[data-icon=building-community]{color:#e3c38d}html[data-managed-theme^=sg-] #main-menu .mm-listitem:hover{border-color:var(--sg-accent);background:linear-gradient(145deg,var(--sg-hover),var(--sg-panel));box-shadow:inset 0 1px var(--sg-shine),0 2px 0 color-mix(in srgb,var(--sg-accent) 25%,var(--sg-bg)),0 5px 10px var(--sg-shadow)}html[data-managed-theme^=sg-] #main-menu .navigation-current,html[data-managed-theme^=sg-] #main-menu .navigation-current-path{border-color:color-mix(in srgb,var(--sg-accent) 70%,var(--sg-edge));background:linear-gradient(140deg,var(--sg-select),color-mix(in srgb,var(--sg-accent) 10%,var(--sg-panel)));box-shadow:inset 3px 0 var(--sg-accent),inset 0 1px var(--sg-shine),0 2px 0 color-mix(in srgb,var(--sg-accent) 25%,var(--sg-bg)),0 5px 9px var(--sg-shadow)}html[data-managed-theme^=sg-] #main-menu .navigation-current>a{color:var(--sg-accent);font-weight:650}html[data-managed-theme^=sg-] #main-menu .menu-pending{opacity:.58;cursor:not-allowed}html[data-managed-theme^=sg-] #main-menu .mm-listitem:has(>.menu-pending){box-shadow:inset 0 1px var(--sg-shine);background:var(--sg-bg);border-color:var(--sg-line)}html[data-managed-theme^=sg-] #main-menu .mm-searchfield{height:61px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:13px 11px 5px}html[data-managed-theme^=sg-] #main-menu .mm-searchfield__input{box-shadow:none;background:0 0;border:0}html[data-managed-theme^=sg-] #main-menu .mm-searchfield__input input{border:1px solid var(--sg-edge);background:linear-gradient(180deg,var(--sg-field),var(--sg-panel));height:39px;color:var(--sg-text);font:inherit;box-shadow:inset 0 2px 5px var(--sg-shadow),0 1px var(--sg-shine);border-radius:10px;padding-inline:15px 40px;font-size:14px}html[data-managed-theme^=sg-] #main-menu .mm-searchfield__input input::placeholder{color:var(--sg-dim);opacity:1}html[data-managed-theme^=sg-] #main-menu .mm-searchfield__input input:focus-visible{outline:2px solid var(--sg-accent);outline-offset:2px}html[data-managed-theme^=sg-] #main-menu a:focus-visible{outline:2px solid var(--sg-accent);outline-offset:-3px}html[data-managed-theme^=sg-] #main-menu .mm-panel__noresults{color:var(--sg-dim);padding:24px 16px;font-size:14px}html[data-managed-theme^=sg-] #main-menu .mm-divider{background:var(--sg-metal);color:var(--sg-header-text);border-radius:8px;align-items:center;gap:10px;margin:10px 0;padding:8px 12px;display:flex}html[data-managed-theme^=sg-] .tab.active .tab-title .navigation-icon{color:var(--sg-accent,var(--dx-color-primary))}html[data-managed-theme^=sg-ios] #main-menu{--nav-radius:14px;border-radius:0 20px 20px 0}html[data-managed-theme^=sg-ios] #main-menu .navigation-icon{border-radius:10px}html[data-managed-theme$=-compact] #main-menu{--mm-navbar-size:47px;--nav-row-height:39px;--nav-icon-size:27px;--nav-radius:9px;width:305px!important}html[data-managed-theme$=-compact] #main-menu .mm-listitem{margin-bottom:6px}html[data-managed-theme$=-compact] #main-menu .mm-listitem__text{gap:10px;padding:5px 10px;font-size:13px}html[data-managed-theme$=-compact] #main-menu .mm-searchfield{height:51px;padding-top:10px}html[data-managed-theme$=-compact] #main-menu .mm-searchfield__input input{height:33px;font-size:13px}@media (width<=640px){html[data-managed-theme^=sg-] #main-menu{max-width:calc(100vw - 12px)}}@media (prefers-reduced-motion:reduce){html[data-managed-theme^=sg-] #main-menu .mm-listitem{transition:none}}@media (forced-colors:active){html[data-managed-theme^=sg-] #main-menu,html[data-managed-theme^=sg-] #main-menu *{box-shadow:none!important;text-shadow:none!important}html[data-managed-theme^=sg-] #main-menu .navigation-icon{color:buttontext;border-color:buttontext}html[data-managed-theme^=sg-] #main-menu .navigation-current{outline-offset:-3px;outline:2px solid highlight}}.versioned-form-frame iframe{border:0;flex:1;width:100%;height:100%;min-height:0;display:block}.form-host-shell{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.form-host-main{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.form-host-status{padding:12px}.form-host-opening{visibility:hidden;pointer-events:none}.workspace-panels{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.versioned-form-frame.versioned-form-preparing{opacity:0;pointer-events:none;position:absolute;inset:0}
