#main-navbar-tools a.dropdown-toggle{text-decoration:none;color:#fff}.navbar .dropdown-submenu{position:relative}.navbar .dropdown-menu{margin:0;padding:0}.navbar .dropdown-menu a{font-size:.9em;padding:10px 15px;display:block;min-width:210px;text-align:left;border-radius:.25rem;min-height:44px}.navbar .dropdown-submenu a::after{transform:rotate(-90deg);position:absolute;right:16px;top:18px}.navbar .dropdown-submenu .dropdown-menu{top:0;left:100%}.card-header .btn{padding:2px 6px}.card-header h5{margin:0}.container>.card{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}@media screen and (min-width:768px){.navbar .dropdown:hover>.dropdown-menu{display:block}.navbar .dropdown-submenu:hover>.dropdown-menu{display:block}}.input-validation-error{border-color:#dc3545}.field-validation-error{font-size:.8em}.dataTables_scrollBody{min-height:248px}div.dataTables_wrapper div.dataTables_info{padding-top:11px;white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{padding-top:10px;margin-bottom:0}.rtl .dropdown-menu-right{right:auto;left:0}.rtl .dropdown-menu-right a{text-align:right}.rtl .navbar .dropdown-menu a{text-align:right}.rtl .navbar .dropdown-submenu .dropdown-menu{top:0;left:auto;right:100%}.rtl div.dataTables_wrapper div.dataTables_filter input{margin-left:auto;margin-right:.5em}.rtl div.dataTables_wrapper div.dataTables_filter{text-align:left}.rtl table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:right}.brand-container{text-align:center;margin-top:8rem}.brand-logo{height:50px}.brand-text{color:#292d33;font-family:Lexend;font-size:30px;font-style:normal;font-weight:500;line-height:34px;margin-top:5px;margin-bottom:15px}:root{--dn-bg:#07091a;--dn-bg-inset:#05060f;--dn-panel:#0f1738;--dn-panel-hi:#17235a;--dn-border:#2f4a8c;--dn-text:#c6d0e6;--dn-text-dim:#8791b3;--dn-white:#fff;--dn-cyan:#5ff;--dn-yellow:#ffe14d;--dn-green:#5cf08a;--dn-red:#ff6b6b;--dn-magenta:#f7d;--dn-mono:ui-monospace,"Cascadia Mono","Cascadia Code","Consolas","SFMono-Regular","DejaVu Sans Mono","Liberation Mono","Courier New",monospace;--bs-body-bg:var(--dn-bg);--bs-body-color:var(--dn-text);--bs-body-font-family:var(--dn-mono);--bs-font-monospace:var(--dn-mono);--bs-border-color:var(--dn-border);--bs-link-color:var(--dn-cyan);--bs-link-hover-color:var(--dn-white);--bs-border-radius:0;--bs-border-radius-sm:0;--bs-border-radius-lg:0;--bs-border-radius-xl:0;--bs-border-radius-2xl:0;--bs-border-radius-pill:0}*,*::before,*::after{border-radius:0!important}html{-webkit-text-size-adjust:100%}body{background-color:var(--dn-bg);color:var(--dn-text);font-family:var(--dn-mono);line-height:1.5;font-variant-numeric:tabular-nums;letter-spacing:.01em}::selection{background:var(--dn-cyan);color:var(--dn-bg)}*{scrollbar-color:var(--dn-border) var(--dn-bg)}h1,h2,h3,h4,h5,h6{color:var(--dn-cyan);font-weight:700;letter-spacing:.03em}a{color:var(--dn-cyan);text-decoration:none}a:hover,a:focus{color:var(--dn-white);text-decoration:underline}hr{border-color:var(--dn-border);opacity:1}:focus-visible{outline:2px solid var(--dn-yellow);outline-offset:2px}.card,.abp-card,.modal-content{background-color:var(--dn-panel);border:1px solid var(--dn-border);color:var(--dn-text);box-shadow:none!important}.card-header,.modal-header{background-color:var(--dn-panel-hi);border-bottom:1px solid var(--dn-border);color:var(--dn-cyan)}.card-footer,.modal-footer{background-color:transparent;border-top:1px solid var(--dn-border)}.btn{font-family:var(--dn-mono);border:1px solid var(--dn-border);background-color:var(--dn-panel);color:var(--dn-text);padding:.4rem .9rem;text-transform:uppercase;letter-spacing:.05em;box-shadow:none!important;transition:background-color .08s linear,color .08s linear,border-color .08s linear}.btn:hover{background-color:var(--dn-panel-hi);color:var(--dn-white);border-color:var(--dn-cyan)}.btn:active{background-color:var(--dn-cyan);color:var(--dn-bg)}.btn-primary,.btn-outline-primary{background-color:var(--dn-panel);border-color:var(--dn-cyan);color:var(--dn-cyan)}.btn-primary:hover,.btn-outline-primary:hover{background-color:var(--dn-cyan);border-color:var(--dn-cyan);color:var(--dn-bg)}.btn-danger{border-color:var(--dn-red);color:var(--dn-red);background-color:var(--dn-panel)}.btn-danger:hover{background-color:var(--dn-red);color:var(--dn-bg)}.btn-link{color:var(--dn-cyan);text-transform:none}.form-control,.form-select,input,select,textarea{background-color:var(--dn-bg-inset);border:1px solid var(--dn-border);color:var(--dn-text);font-family:var(--dn-mono)}.form-control:focus,.form-select:focus,input:focus,select:focus,textarea:focus{background-color:var(--dn-bg-inset);border-color:var(--dn-cyan);color:var(--dn-white);outline:0;box-shadow:none}.form-control::placeholder{color:var(--dn-text-dim)}label,.form-label{color:var(--dn-text-dim);text-transform:uppercase;letter-spacing:.04em;font-size:.85em}.form-check-input{background-color:var(--dn-bg-inset);border:1px solid var(--dn-border)}.form-check-input:checked{background-color:var(--dn-cyan);border-color:var(--dn-cyan)}.form-check-input:focus{border-color:var(--dn-cyan);box-shadow:none}.text-danger,.field-validation-error,.validation-summary-errors{color:var(--dn-red)!important}.input-validation-error{border-color:var(--dn-red)!important}.text-success{color:var(--dn-green)!important}.alert{border:1px solid var(--dn-border);background-color:var(--dn-panel);color:var(--dn-text)}.alert-danger{border-color:var(--dn-red);color:var(--dn-red)}.alert-success{border-color:var(--dn-green);color:var(--dn-green)}.alert-warning{border-color:var(--dn-yellow);color:var(--dn-yellow)}.alert-info{border-color:var(--dn-cyan);color:var(--dn-cyan)}.navbar,header .navbar,.navbar-expand-lg{background-color:var(--dn-panel)!important;border-bottom:1px solid var(--dn-border)}.navbar-brand{color:var(--dn-cyan)!important;font-weight:700;letter-spacing:.08em}.navbar .nav-link,.navbar a{color:var(--dn-text)!important}.navbar .nav-link:hover,.navbar a:hover{color:var(--dn-cyan)!important}.navbar .nav-link.active{color:var(--dn-white)!important}.dropdown-menu{background-color:var(--dn-panel);border:1px solid var(--dn-border);box-shadow:none!important}.dropdown-item{color:var(--dn-text)}.dropdown-item:hover,.dropdown-item:focus{background-color:var(--dn-panel-hi);color:var(--dn-cyan)}.dropdown-divider{border-top-color:var(--dn-border)}.table{color:var(--dn-text);border-color:var(--dn-border)}.table>:not(caption)>*>*{background-color:transparent;border-color:var(--dn-border)}.table th{color:var(--dn-cyan);text-transform:uppercase;letter-spacing:.04em;font-size:.85em}.dn-ascii{color:var(--dn-cyan);white-space:pre;font-family:var(--dn-mono);line-height:1.05;overflow-x:auto}.dn-menu{list-style:none;margin:0;padding:0}.dn-menu-item{border-bottom:1px solid var(--dn-border)}.dn-menu-item:last-child{border-bottom:0}.dn-menu-item>a{display:flex;align-items:baseline;gap:.85rem;padding:.85rem 1rem;color:var(--dn-text);text-decoration:none}.dn-menu-item>a:hover,.dn-menu-item>a:focus{background-color:var(--dn-panel-hi);text-decoration:none}.dn-menu-key{color:var(--dn-yellow);font-weight:700}.dn-menu-name{color:var(--dn-cyan);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.dn-menu-item>a:hover .dn-menu-name,.dn-menu-item>a:focus .dn-menu-name{color:var(--dn-white)}.dn-menu-desc{color:var(--dn-text-dim);margin-left:auto;font-size:.85em;text-align:right}@media(max-width:420px){.dn-menu-desc{display:none}}.dn-statusline{position:sticky;bottom:0;z-index:100;display:flex;gap:.45rem;align-items:center;background-color:var(--dn-panel);border-top:1px solid var(--dn-border);color:var(--dn-text-dim);font-size:.8rem;letter-spacing:.05em;padding:.3rem .85rem}.dn-statusline span:nth-child(2){color:var(--dn-green)}.abp-account-layout .dn-statusline{display:none}@keyframes dn-blink{0%,49%{opacity:1}50%,100%{opacity:0}}.dn-cursor{display:inline-block;width:.6em;height:1.05em;margin-left:.1em;background-color:var(--dn-cyan);vertical-align:text-bottom;animation:dn-blink 1s step-end infinite}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}.dn-cursor{opacity:1}}@media(max-width:480px){body{font-size:15px}}.abp-account-layout #main-navbar{display:none}.abp-account-layout .brand-container{text-align:center;margin:2.75rem 0 1.25rem}.abp-account-layout .brand-logo{display:none}.abp-account-layout .brand-text{color:var(--dn-cyan);font-family:var(--dn-mono);font-weight:700;font-size:1.5rem;letter-spacing:.22em;margin:0}.abp-account-layout .brand-text::after{content:"░▒▓█▓▒░";display:block;margin-top:.4rem;color:var(--dn-border);font-size:.85rem;letter-spacing:.25em}.abp-account-layout .card{max-width:26rem;margin-left:auto;margin-right:auto}.abp-account-layout .card-body{padding:1.75rem!important}.abp-account-layout .card h4{font-size:1rem;text-transform:uppercase;letter-spacing:.1em;color:var(--dn-text-dim);border-bottom:1px solid var(--dn-border);padding-bottom:.5rem;margin-bottom:1.25rem}.abp-account-layout #PasswordVisibilityButton{border:1px solid var(--dn-border);background-color:var(--dn-panel);color:var(--dn-text-dim)}.abp-account-layout #PasswordVisibilityButton:hover{color:var(--dn-cyan);border-color:var(--dn-cyan)}