*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f3f3f3;color:#37352f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.6}#root{min-height:100vh}:root{--c1:#176e8b;--c2:#5a8fe6;--c3:#e8ce94;--c4:#5a6591;--bg:#cbcbcb;--blob-size:70vmax;--blob-blur:100px;--blob-opacity:0.9;--blob-mix:90%;--blob-fade:90%;--glass-blur:50px;--glass-sat:140%;--glass-tint:#ffffff05;--card-bg:#ffffff0f;--card-border:#ffffff1a;--card-text:#ffffffe6;--card-subtext:#ffffffc7}.login-page{align-items:center;min-height:100vh;z-index:10}.login-card,.login-page{display:flex;justify-content:center}.login-card{align-items:stretch;background:#fff3;border-radius:30px;box-shadow:0 1px 2px #10182814;color:#fff;flex-direction:column;height:43vh;padding:40px;width:400px}.login-logo{max-width:65vh;z-index:10}.login-logo h1{color:#37352f;font-size:24px;font-weight:700;margin-top:10px}.bg{align-items:center;background:#cbcbcb;background:var(--bg);display:flex;isolation:isolate;justify-content:space-around;min-height:96vh;overflow:hidden;position:relative}.blob{animation:drift 8s ease-in-out 0s infinite;animation:drift var(--dur,8s) ease-in-out var(--delay,0s) infinite;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,#000 90%,#0000) 0,#0000 90%);background:radial-gradient(circle at var(--spot-x,50%) var(--spot-y,50%),color-mix(in srgb,var(--ink,#000) var(--blob-mix),#0000) 0,#0000 var(--fade,var(--blob-fade)));border-radius:999px;filter:blur(100px);filter:blur(var(--blob-blur));height:70vmax;height:var(--blob-size);opacity:.9;opacity:var(--blob-opacity);pointer-events:none;position:absolute;transform:translateZ(0);width:70vmax;width:var(--blob-size);will-change:transform}.b1{--ink:var(--c1);--spot-x:30%;--spot-y:30%;--fade:90%;--dur:5s;--delay:-1s;--p1x:9vmax;--p1y:2vmax;--s1:1.03;--p2x:2vmax;--p2y:9vmax;--s2:0.98;height:80vmax;left:-23vmax;top:9vmax;width:80vmax}.b2{--ink:var(--c2);--spot-x:60%;--spot-y:40%;--fade:90%;--dur:7s;--delay:-2s;--p1x:-7vmax;--p1y:4vmax;--s1:1.02;--p2x:-6vmax;--p2y:-6vmax;--s2:0.99;right:-20vmax;top:0}.b3{--ink:var(--c3);--spot-x:40%;--spot-y:60%;--fade:90%;--dur:6s;--delay:-3s;--p1x:5vmax;--p1y:-5vmax;--s1:1.04;--p2x:-10vmax;--p2y:-2vmax;--s2:0.98;bottom:-25vmax;left:10vmax}.b4{--ink:var(--c4);--spot-x:50%;--spot-y:50%;--fade:95%;--dur:5s;--delay:-1.5s;--p1x:-4vmax;--p1y:-6vmax;--s1:1.02;--p2x:6vmax;--p2y:-1vmax;--s2:0.99;bottom:-15vmax;right:5vmax}@keyframes drift{0%{transform:translateZ(0) scale(1)}33%{transform:translate3d(6vmax,2vmax,0) scale(1.02);transform:translate3d(var(--p1x,6vmax),var(--p1y,2vmax),0) scale(var(--s1,1.02))}66%{transform:translate3d(-4vmax,5vmax,0) scale(.99);transform:translate3d(var(--p2x,-4vmax),var(--p2y,5vmax),0) scale(var(--s2,.99))}to{transform:translateZ(0) scale(1)}}.glass{backdrop-filter:blur(50px) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));-webkit-backdrop-filter:blur(50px) saturate(140%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));background:#ffffff05;background:var(--glass-tint);inset:0;z-index:0}.copyright,.glass{pointer-events:none;position:absolute}.copyright{background:#0000;border-radius:6px;bottom:12px;color:#fff;font-size:.9rem;left:50%;padding:4px 8px;text-align:center;transform:translateX(-50%);white-space:nowrap;z-index:2}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.glass{background:#ffffff14}}.bg-pc{margin-top:10px;max-width:90%}.w-img{max-width:45vh}.login-input,.login-input .ant-input,.login-input input.ant-input,.login-input.ant-input-affix-wrapper{background-color:initial!important;color:#fff}.login-input .ant-input:focus,.login-input .ant-input:hover,.login-input input.ant-input:focus,.login-input input.ant-input:hover,.login-input.ant-input-affix-wrapper-focused,.login-input.ant-input-affix-wrapper:focus,.login-input.ant-input-affix-wrapper:focus-within,.login-input.ant-input-affix-wrapper:hover{background-color:initial!important;box-shadow:none!important}.login-input .ant-input::placeholder,.login-input input::placeholder,.login-input::placeholder{color:#ffffffbf!important;opacity:1}.top-nav-header{background:#fff!important;border-bottom:1px solid #37352f29;box-shadow:0 1px 2px #1018280f;height:52px;line-height:52px;padding:0 24px!important}.top-nav-header,.top-nav-logo{align-items:center;display:flex}.top-nav-logo{cursor:pointer;flex-shrink:0;gap:10px;margin-right:32px}.top-nav-logo .logo-badge{align-items:center;display:inline-flex;gap:6px}.top-nav-logo .logo-stems{color:#2d859d;font-size:11px;font-weight:700;letter-spacing:1px;line-height:1}.top-nav-logo .logo-bar{background:#2d859d;border-radius:2px;display:block;height:3px;margin-top:2px;width:20px}.top-nav-logo h1{color:#37352f;font-size:15px;font-weight:600;margin:0;white-space:nowrap}.top-nav-menu{background:#0000!important;border-bottom:none!important}.top-nav-menu .ant-menu-item,.top-nav-menu .ant-menu-submenu-title{color:#37352fa6!important;font-size:14px;font-weight:500;height:52px!important;line-height:52px!important}.top-nav-menu .ant-menu-item:hover,.top-nav-menu .ant-menu-submenu-title:hover{color:#2d859d!important}.top-nav-menu .ant-menu-item-selected,.top-nav-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#2d859d!important;font-weight:600}.top-nav-menu .ant-menu-item-selected:after,.top-nav-menu .ant-menu-submenu-selected:after{border-bottom-color:#2d859d!important}.top-nav-actions{color:#37352fa6;flex-shrink:0}.top-nav-actions .ant-badge{color:#37352fa6}.top-nav-actions .anticon{color:#37352fa6;font-size:18px}.top-nav-actions .anticon:hover{color:#2d859d}.top-nav-actions .ant-typography{color:#37352f!important;font-size:13px;font-weight:500}.top-nav-actions .ant-avatar{background:#2d859d}.stat-card{text-align:center}.stat-card .ant-statistic-title{color:#37352fa6;font-size:14px}.stat-card .ant-statistic-content{color:#37352f;font-size:28px}.status-online{color:#2d859d}.status-offline{color:#9d312d}.status-active{color:#2d859d}.table-actions{display:flex;gap:8px}@media (max-width:768px){.login-card{margin:20px;padding:30px 20px;width:90%}.top-nav-logo h1{font-size:13px}.top-nav-header{padding:0 12px!important}}.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title{padding:0 16px}.ant-input-search{display:inline-flex!important}.ant-input-search .ant-input-group{display:flex!important;width:100%!important}.ant-input-search .ant-input-affix-wrapper{border:1px solid #1f29371a;border-radius:999px 0 0 999px!important;border-right:none!important;box-shadow:0 1px 2px #10182814;flex:1 1;height:40px}.ant-input-search .ant-input-group-addon{background:#0000!important;flex-shrink:0;width:auto!important}.ant-input-search .ant-input-group-addon .ant-input-search-button{border:1px solid #1f29371a!important;border-left:none!important;border-radius:0 999px 999px 0!important;box-shadow:0 1px 2px #10182814;height:40px!important}h1{font-size:36px;font-weight:700}h2{font-size:26px;font-weight:600}h3{font-size:20px;font-weight:500}div:has(>.monitoring-page),div:has(>.plain-page){background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.monitoring-tree .ant-tree-node-content-wrapper,.monitoring-tree .ant-tree-node-content-wrapper .ant-space,.monitoring-tree .ant-tree-node-content-wrapper .ant-space>span:not(.ant-tag),.monitoring-tree .ant-tree-title,.monitoring-tree .ant-tree-treenode,.monitoring-tree .ant-tree-treenode>span:not(.ant-tag):not(.ant-tag *),.monitoring-tree.ant-tree{background:#0000!important;color:#fff!important}.monitoring-tree .ant-tree-node-content-wrapper:hover{background:#ffffff26!important}.monitoring-tree .ant-tree-treenode:hover{background:#ffffff1a!important;border-radius:4px}.monitoring-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background:#0000!important}.monitoring-tree .ant-tree-treenode.ant-tree-treenode-selected{background:#4899af!important;border-radius:4px}.monitoring-tree .ant-tree-treenode.ant-tree-treenode-selected:before{background:#4899af!important;border-radius:4px;left:0!important;right:0!important}.monitoring-tree .ant-tree-treenode-selected .ant-tree-indent,.monitoring-tree .ant-tree-treenode-selected .ant-tree-indent-unit,.monitoring-tree .ant-tree-treenode-selected .ant-tree-node-content-wrapper,.monitoring-tree .ant-tree-treenode-selected .ant-tree-switcher{background:#0000!important}.monitoring-tree .ant-tree-switcher,.monitoring-tree .ant-tree-switcher .anticon{background:#0000!important;color:#fff!important}.monitoring-tree .ant-tree-indent-unit:before{border-color:#ffffff4d!important}.ant-table-column-sort,.monitoring-tree .ant-tree-list,.monitoring-tree .ant-tree-list-holder,.monitoring-tree .ant-tree-list-holder-inner,.monitoring-tree .ant-tree-treenode-motion{background:#0000!important}.kiosk-edit-field .ant-form-item,.kiosk-edit-field .ant-form-item-has-error{margin-bottom:0}.kiosk-edit-field .ant-form-item-explain{min-height:0}
/*# sourceMappingURL=main.1ae79814.css.map*/