@import url("https://cdn.datatables.net/1.13.8/css/dataTables.bootstrap5.min.css");@import url("https://cdn.datatables.net/buttons/2.4.2/css/buttons.bootstrap5.min.css");body,html{width:100%;height:100%;min-height:100%}*{-ms-overflow-style:auto;scrollbar-width:thin}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:rgba(255,255,255,.06);border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(86,143,255,.9),rgba(42,84,190,.9));border-radius:999px;border:1px solid rgba(255,255,255,.12)}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(110,164,255,.95),rgba(54,102,214,.95))}:root{--gt-bar-hide:0}.goog-te-banner-frame,.goog-te-banner-frame.skiptranslate,.goog-te-banner-frame.skiptranslate iframe,.skiptranslate iframe,iframe.goog-te-banner-frame,iframe[src*="translate.google.com"]{display:none!important}iframe[src*=googletagmanager]{max-width:0!important;max-height:0!important}.skiptranslate.goog-te-gadget{font-size:0!important}#goog-gt-tt,.goog-te-balloon-frame,.goog-te-gadget .goog-logo-link{display:none!important}.VIpgJd-ZVi9od-ORHb,.VIpgJd-ZVi9od-ORHb-OEVmcd,.VIpgJd-ZVi9od-aZ2wEe,.VIpgJd-ZVi9od-aZ2wEe-wOHMyf{display:none!important;visibility:hidden!important;height:0!important}body,html{margin-top:0!important}body{top:0!important;position:static!important}:root{--bg:#0b1020;--bg2:#151b34;--text:#ecf1ff;--select-bg:#1a223f;--select-option-bg:#0f1730;--select-option-text:#eaf1ff;--select-option-disabled:#8ea0c6;--select-option-active-bg:#2e60d6;--select-option-active-text:#ffffff;--line:rgba(255,255,255,.18);--glass:rgba(255,255,255,.08);--c-red:rgba(255,86,86,.22);--c-green:rgba(95,232,138,.20);--c-yellow:rgba(255,216,94,.20);--c-blue:rgba(86,143,255,.24)}body.light{--bg:#dce8ff;--bg2:#f5f8ff;--text:#19233c;--select-bg:#ffffff;--select-option-bg:#ffffff;--select-option-text:#1a2742;--select-option-disabled:#8b97b3;--select-option-active-bg:#2e60d6;--select-option-active-text:#ffffff;--line:rgba(25,35,60,.2);--glass:rgba(255,255,255,.42);--c-red:rgba(255,120,120,.32);--c-green:rgba(96,214,136,.28);--c-yellow:rgba(255,208,84,.28);--c-blue:rgba(92,144,255,.32)}*{box-sizing:border-box}body{margin:0;color:var(--text);background:radial-gradient(920px 500px at 6% 10%,var(--c-red) 0,transparent 62%),radial-gradient(820px 460px at 88% 12%,var(--c-blue) 0,transparent 60%),radial-gradient(720px 400px at 18% 86%,var(--c-green) 0,transparent 62%),radial-gradient(780px 440px at 82% 82%,var(--c-yellow) 0,transparent 64%),radial-gradient(620px 320px at 50% 0,rgba(120,180,255,.14) 0,transparent 68%),radial-gradient(640px 340px at 50% 100%,rgba(255,190,110,.12) 0,transparent 70%),linear-gradient(145deg,var(--bg),var(--bg2));background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-family:Segoe UI,Tahoma,Verdana,sans-serif;padding:0;min-height:100vh;min-height:100dvh}.glass{background:var(--glass)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--line)!important;border-radius:14px}.frame{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:12px;width:100%;margin:0;min-height:100dvh}.frame.sidebar-collapsed{grid-template-columns:0 minmax(0,1fr)}.logo,.sidebar{padding:12px}.logo-center{text-align:center}.lang-wrap{display:grid;gap:6px;padding:8px 0}.lang-wrap span{font-size:12px;opacity:.9}.lang-wrap select{background:var(--bg2)!important;color:var(--text)!important;border:1px solid var(--line)!important}.lang-wrap select option{background:#0f1730;color:#eaf1ff}body.light .lang-wrap select option{background:#ffffff;color:#1a2742}.menu a{display:block;padding:10px;color:var(--text);text-decoration:none;border:1px solid transparent;border-radius:10px}.menu a.active{font-weight:700;border-color:#2e60d6}.main{display:grid;gap:12px;grid-template-rows:auto 1fr auto;min-width:0}.top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px}.panel{padding:12px;min-width:0}.footer{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.footer,.logo,.sidebar,.top{background:var(--bg2)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.footer,.logo,.panel,.sidebar,.top{border:1px solid var(--line);border-radius:14px}.panel{background:var(--glass);backdrop-filter:blur(10px);padding:30px}.frame.sidebar-collapsed .sidebar{width:0;min-width:0;padding:0;border:none!important;overflow:hidden;opacity:0}.mobile-bottom-nav,.sidebar-backdrop{display:none}.btn{padding:6px 10px;min-height:35px;height:35px;max-height:35px;border-radius:8px;border:1px solid var(--line);background:transparent;color:var(--text);cursor:pointer;font-size:12px;line-height:1.2}.table{width:100%;border-collapse:collapse}.table tbody,.table td,.table tfoot,.table th,.table thead,.table tr{border:.1px solid var(--line)!important;font-size:14px!important}.table td,.table th{padding:4px 20px!important;white-space:nowrap!important;height:35px!important;min-height:35px!important;max-height:35px!important;line-height:1.1!important;overflow:hidden;text-overflow:ellipsis;vertical-align:middle!important}.table tbody td,.table td,.table tfoot td,.table tfoot th,.table th,.table thead th{text-align:center!important}.table tbody tr,.table tfoot tr,.table thead tr{height:35px!important;min-height:35px!important;max-height:35px!important}.table-striped>tbody>tr:nth-of-type(odd)>*{background:rgba(255,255,255,.035)!important}.table-bordered>:not(caption)>*{border-width:.1px!important}.table,.table tbody td,.table tfoot td,.table tfoot th,.table thead th{background:transparent!important}.table-wrap{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(86,143,255,.75) rgba(255,255,255,.1)}.dataTables_wrapper,.dataTables_wrapper .dt-buttons,.dataTables_wrapper .dt-top{overflow:visible!important}.dataTables_wrapper .table-wrap{overflow-y:visible!important}.table{min-width:max-content}.auth{width:min(100%,460px);margin:40px auto;padding:20px;display:grid;gap:10px}.auth-title{text-align:center;margin:0 0 8px}.auth form{display:grid;gap:10px}.auth input,.auth select,.auth textarea,.grid input,.grid select,.grid textarea{width:100%;padding:10px;border-radius:10px;border:1px solid var(--line);background:transparent;color:var(--text);text-align:center}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.grid label{display:grid;gap:5px}.grid label,.grid label input,.grid label select,.grid label textarea{text-align:center}.grid .full{grid-column:1/-1}.grid-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.grid-12 .col-2{grid-column:span 2}.grid-12 .col-3{grid-column:span 3}.grid-12 .col-4{grid-column:span 4}.grid-12 .col-6{grid-column:span 6}.grid-12 .col-10{grid-column:span 10}.grid-12 .col-12,.grid-12 .full{grid-column:1/-1}.detail-grid .col-6{grid-column:span 6}.detail-grid .left{text-align:left}.detail-grid .right{text-align:right}.router-tabbar-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;overflow:hidden;white-space:normal;padding-bottom:4px;width:100%;min-width:0;max-width:100%}.router-tabbar-grid .btn{min-width:0;width:100%;height:auto;min-height:35px;white-space:normal;line-height:1.2;text-align:center;justify-content:center}@media(max-width:1200px){.router-tabbar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.address-tabbar-grid,.wa-tabbar-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(max-width:1400px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){body{padding:0!important}.frame{padding-left:20px;padding-right:20px}.frame,.frame.sidebar-collapsed{grid-template-columns:1fr}.sidebar{position:fixed;top:0;left:0;bottom:0;width:min(88vw,320px);transform:translateX(-110%);transition:transform .2s ease;z-index:1400;opacity:1;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(86,143,255,.75) rgba(255,255,255,.08)}.sidebar::-webkit-scrollbar{width:6px!important;display:block!important}.sidebar::-webkit-scrollbar-track{background:rgba(255,255,255,.06);border-radius:999px}.sidebar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(86,143,255,.9),rgba(42,84,190,.9));border-radius:999px;border:1px solid rgba(255,255,255,.12)}.sidebar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(110,164,255,.95),rgba(54,102,214,.95))}.sidebar.mobile-open{transform:translateX(0)}.sidebar-backdrop{display:block;position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:1350}.grid{grid-template-columns:1fr}.grid-12 .col-10,.grid-12 .col-12,.grid-12 .col-2,.grid-12 .col-3,.grid-12 .col-4,.grid-12 .col-6{grid-column:1/-1}.detail-grid .col-6{grid-column:span 6!important}.address-tabbar-grid,.router-tabbar-grid,.wa-tabbar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.top{top:0}.footer,.top{position:fixed;left:0;right:0;z-index:1250;background:var(--bg2)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0!important;border-left:none!important;border-right:none!important}.footer{display:block!important;bottom:0;min-height:42px;display:flex!important;align-items:center;justify-content:center}.main{padding-top:84px;padding-bottom:156px}.panel{padding:20px}.modal-overlay{align-items:start;place-items:start center;padding:10px}.modal-solid{max-height:calc(100dvh - 20px);margin-top:6px}.modal-solid,.modal-update-olt{width:calc(100vw - 20px)}.mobile-bottom-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:6px;position:fixed;left:0;right:0;bottom:42px;padding:10px 8px;z-index:1300;border-top-left-radius:30px!important;border-top-right-radius:30px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;background:var(--bg2)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-left:none!important;border-right:none!important}.mb-item{display:grid;justify-items:center;gap:1px;text-decoration:none;color:var(--text);font-size:10px}.mb-icon{font-size:19px;line-height:1}.mb-text{font-size:10px;line-height:1.05;white-space:nowrap}.mb-item.active .mb-icon,.mb-item.active .mb-text{color:#2e60d6}.mb-center{width:56px;height:56px;margin:-24px auto auto;border-radius:50%;background:#2e60d6;color:#fff!important;border:1px solid rgba(255,255,255,.35);display:grid;place-items:center}.mb-center .mb-icon{font-size:21px}.mb-center .mb-icon,.mb-center svg{color:#fff!important;fill:#fff!important}}.form-control{width:100%;padding:10px;border-radius:10px;border:1px solid var(--line);background:transparent;color:var(--text)}.auth select,.grid select,select.form-control{background:var(--select-bg)!important;color:var(--text)!important;color-scheme:dark}body.light .auth select,body.light .grid select,body.light select.form-control{color-scheme:light}.auth select option,.grid select option,select.form-control option{background:var(--select-option-bg)!important;color:var(--select-option-text)!important}.auth select option:checked,.auth select option:hover,.grid select option:checked,.grid select option:hover,select.form-control option:checked,select.form-control option:hover{background:var(--select-option-active-bg)!important;color:var(--select-option-active-text)!important}.auth select option:disabled,.grid select option:disabled,select.form-control option:disabled{color:var(--select-option-disabled)!important}.btn-primary{background:#0d6efd!important;color:#fff!important;border-color:#0d6efd!important}.btn-success{background:#198754!important;color:#fff!important;border-color:#198754!important}.btn-warning{background:#ffc107!important;color:#111827!important;border-color:#ffc107!important}.btn-danger{background:#dc3545!important;color:#fff!important;border-color:#dc3545!important}.error{color:#ff6b6b;font-size:12px;display:none;margin-top:5px}.invalid{border-color:#ff4d4f!important}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_filter label,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_length label,.dataTables_wrapper .dataTables_paginate{color:var(--text)!important}.dataTables_wrapper .dataTables_filter input,.dataTables_wrapper .dataTables_length select{background:transparent!important;color:var(--text)!important;border:.1px solid var(--line)!important;border-radius:10px!important;min-height:35px!important;height:35px!important;line-height:35px!important}.dataTables_wrapper .dataTables_length select{min-width:84px!important;padding:0 30px 0 10px!important}.len-native-hidden{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important}.len-custom{position:relative;display:inline-block}.len-btn{min-width:84px;height:35px;border:.1px solid var(--line);border-radius:10px;background:transparent;color:var(--text);padding:0 28px 0 10px;text-align:left;cursor:pointer;font-size:14px}.len-btn:after{content:"?";position:absolute;right:10px;top:8px;font-size:12px;opacity:.85}.len-menu{display:none;position:absolute;top:38px;left:0;min-width:110px;max-height:190px;overflow:auto;z-index:2600;background:var(--bg2);border:1px solid var(--line);border-radius:10px;padding:4px;box-shadow:0 8px 24px rgba(0,0,0,.28)}.len-custom.open .len-menu,.len-item{display:block}.len-item{width:100%;text-align:left;padding:5px 8px;font-size:12px;border:.1px solid var(--line);border-radius:8px;background:transparent;color:var(--text);cursor:pointer;margin:0 0 4px}.len-item:last-child{margin-bottom:0}.len-item.active{background:rgba(46,96,214,.22);border-color:rgba(46,96,214,.55)}.dataTables_wrapper .dataTables_length select option{background:#0f1730!important;color:#eaf1ff!important}body.light .dataTables_wrapper .dataTables_length select option{background:#ffffff!important;color:#1a2742!important}.dataTables_wrapper .dataTables_filter input{min-width:220px!important}.dataTables_wrapper .dataTables_filter label,.dataTables_wrapper .dataTables_length label{display:inline-flex!important;align-items:center!important;gap:8px!important}.dt-top{align-items:center;justify-content:flex-start;gap:10px;margin-bottom:10px}.dt-top,.dt-top .dt-buttons{display:flex;flex-wrap:nowrap}.dt-top .dt-buttons{gap:6px}.dt-top .dataTables_length{margin-left:auto}.dt-top .dataTables_filter{margin-left:10px}.dt-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:12px}.dt-top .dt-buttons .btn{border:.1px solid var(--line)!important;background:transparent!important;color:var(--text)!important;padding:0 10px!important;min-height:35px!important;height:35px!important;max-height:35px!important;font-size:12px!important}.dt-button-collection{position:absolute!important;background:var(--bg2)!important;border:1px solid var(--line)!important;border-radius:10px!important;padding:4px!important;min-width:110px!important;box-shadow:0 8px 24px rgba(0,0,0,.28)!important;z-index:2500!important;margin-top:6px!important;max-height:190px!important;overflow-x:hidden!important;overflow-y:auto!important}.dt-button-collection .dropdown-menu{position:relative!important;display:block!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important}.dt-button-collection .dt-button{display:block!important;width:100%!important;text-align:left!important;margin:0 0 4px!important;padding:5px 8px!important;border:.1px solid var(--line)!important;border-radius:8px!important;background:transparent!important;color:var(--text)!important;text-decoration:none!important;line-height:1.2!important;white-space:nowrap!important;font-size:12px!important}.dt-button-collection .dt-button:last-child{margin-bottom:0!important}.dt-button-collection .dt-button.active{background:rgba(46,96,214,.22)!important;border-color:rgba(46,96,214,.55)!important}.dt-button-collection .buttons-columnVisibility:before{content:"";opacity:0}.dt-button-collection .buttons-columnVisibility.active:before{content:"? ";opacity:1;margin-right:6px}.table-wrap::-webkit-scrollbar{height:8px!important;width:8px!important;display:block!important}.table-wrap::-webkit-scrollbar-track{background:rgba(255,255,255,.1);border-radius:999px}.table-wrap::-webkit-scrollbar-thumb{background:linear-gradient(90deg,rgba(80,132,255,.95),rgba(62,108,220,.95));border-radius:999px}.table-wrap::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,rgba(100,150,255,.98),rgba(72,120,230,.98))}.dt-button-collection::-webkit-scrollbar{width:8px!important;display:block!important}.dt-button-collection::-webkit-scrollbar-track{background:rgba(255,255,255,.1);border-radius:999px}.dt-button-collection::-webkit-scrollbar-thumb{background:rgba(86,143,255,.85);border-radius:999px}.dataTables_wrapper .dataTables_paginate .paginate_button{border:.1px solid var(--line)!important;background:transparent!important;color:var(--text)!important}@media(max-width:900px){.dt-top{flex-wrap:wrap}.dt-top .dataTables_filter,.dt-top .dataTables_length{margin-left:0}}.action-buttons{display:inline-flex;align-items:center;gap:4px;flex-wrap:nowrap}.action-buttons .btn{width:35px;min-width:35px;height:35px;max-height:35px;padding:0!important;display:inline-grid;place-items:center}.btn-add{height:35px!important;min-height:35px!important;max-height:35px!important;padding:0 10px!important}.logout-btn{width:100%!important;display:block}.modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);display:grid;place-items:center;z-index:9999;padding:12px;overflow:auto}.modal-solid{width:min(calc(100vw - 24px),620px);max-height:calc(100dvh - 24px);overflow:auto;padding:16px;border-radius:14px;border:1px solid var(--line);background:#111a33;color:#eef3ff}.modal-solid input,.modal-solid label,.modal-solid select,.modal-solid textarea{text-align:center!important}.modal-update-olt{width:min(calc(100vw - 24px),1280px)}body.light .modal-solid{background:#ffffff;color:#1c2640}.terminal-box{width:100%;height:62vh;min-height:420px;border:1px solid var(--line);border-radius:12px;overflow:auto;background:#010b2b}.terminal-box-wrap{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden}.terminal-inner{width:100%;min-width:max-content;height:100%;padding:20px;white-space:nowrap}.terminal-menu{position:fixed;z-index:2000;min-width:160px;background:#141a25;border:1px solid #2b3548;border-radius:10px;padding:6px;display:grid;gap:4px}.terminal-menu button{border:none;border-radius:8px;background:transparent;color:#e8f0ff;padding:8px 10px;text-align:left;cursor:pointer}.terminal-menu button:hover{background:#24324a}body.light .terminal-menu{background:#fff;border-color:#d6deef}body.light .terminal-menu button{color:#203254}body.light .terminal-menu button:hover{background:#eef3ff}.dataTables_wrapper .dataTables_paginate ul.pagination{list-style:none!important;padding:0;margin:0;display:inline-flex}.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_paginate *,.dataTables_wrapper .dataTables_paginate ul.pagination li{list-style:none!important}.dataTables_wrapper .dataTables_paginate .pagination{display:inline-flex!important;align-items:center;border:1px solid rgba(82,130,255,.45);border-radius:8px;overflow:hidden}.dataTables_wrapper .dataTables_paginate .page-item{margin:0!important}.dataTables_wrapper .dataTables_paginate .page-link{min-width:40px;height:34px;padding:6px 12px;display:inline-flex;align-items:center;justify-content:center;background:rgba(12,34,88,.65)!important;color:#dcebff!important;border:none!important;border-right:1px solid rgba(82,130,255,.35)!important;text-decoration:none!important}.dataTables_wrapper .dataTables_paginate .page-item:last-child .page-link{border-right:none!important}.dataTables_wrapper .dataTables_paginate .page-item.active .page-link{background:#2e60d6!important;color:#fff!important}.dataTables_wrapper .dataTables_paginate .page-item.disabled .page-link{opacity:.55}#monitor-ont-table tbody td,#monitor-ont-table thead th{text-align:center!important;vertical-align:middle!important}.dataTables_wrapper .dataTables_paginate a.paginate_button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:38px!important;height:34px!important;margin:0!important;padding:6px 10px!important;border:none!important;border-right:1px solid rgba(82,130,255,.35)!important;background:rgba(12,34,88,.65)!important;color:#dcebff!important;text-decoration:none!important}.dataTables_wrapper .dataTables_paginate a.paginate_button:first-child{border-left:none!important}.dataTables_wrapper .dataTables_paginate a.paginate_button.current{background:#2e60d6!important;color:#fff!important}.dataTables_wrapper .dataTables_paginate span{display:inline-flex!important}.wa-send-layout{display:grid;grid-template-columns:220px 1fr;gap:18px;align-items:start;min-width:0}.wa-action-menu{padding:8px;display:grid;gap:6px;position:sticky;top:12px;min-width:0;max-width:100%;overflow:hidden}.wa-action-menu .btn{justify-content:flex-start;text-align:left}.wa-action-content{min-height:360px}@media (max-width:768px){.wa-send-layout{grid-template-columns:1fr;min-width:0;max-width:100%;overflow-x:hidden}.wa-action-menu{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;min-width:0;max-width:100%;overflow:hidden!important;scrollbar-width:none}.wa-action-menu::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.wa-action-menu .btn{min-width:0;width:100%;max-width:100%;white-space:normal;justify-content:center;text-align:center}}.text-center{text-align:center!important}.text-left{text-align:left!important}table.js-datatable tbody td,table.js-datatable tfoot td,table.js-datatable tfoot th,table.js-datatable thead th{text-align:center!important;vertical-align:middle!important}table.js-datatable tbody td.text-left,table.js-datatable tfoot td.text-left,table.js-datatable tfoot th.text-left,table.js-datatable thead th.text-left{text-align:left!important}