:root{--ns-primary: #0088cc;--ns-border: #e6e8ec;--ns-muted: #8a929e}.ns-panel .nav-main .nav-title{padding:18px 16px 6px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff59;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.ns-panel .nav-main .nav-title:first-child{padding-top:8px}html.sidebar-left-collapsed .ns-panel .nav-main .nav-title{font-size:0;padding-left:0;padding-right:0;text-align:center}html.sidebar-left-collapsed .ns-panel .nav-main .nav-title:after{content:attr(data-short);font-size:10px;letter-spacing:.04em}@media (min-width: 768px){html.sidebar-left-collapsed .ns-panel .sidebar-left .nano:hover .nav-main .nav-title,html.sidebar-left-collapsed .ns-panel .sidebar-left .nano.hovered .nav-main .nav-title{font-size:10px;letter-spacing:.08em;text-align:left;padding-left:16px;padding-right:16px}html.sidebar-left-collapsed .ns-panel .sidebar-left .nano:hover .nav-main .nav-title:after,html.sidebar-left-collapsed .ns-panel .sidebar-left .nano.hovered .nav-main .nav-title:after{content:none}}.ns-panel .card>.card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border-bottom:1px solid var(--ns-border);padding:16px 20px}.ns-panel .card>.card-header .card-title{margin:0;font-size:15px;font-weight:600;color:#3f4757}.ns-panel .card{border:1px solid var(--ns-border);border-radius:8px;box-shadow:0 1px 3px #12192d0f;margin-bottom:24px}.ns-panel .card .table{color:#4b535f}.ns-panel .card .table>thead>tr>th{border-top:0;border-bottom:1px solid var(--ns-border);background:#fbfcfd;padding:12px 16px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ns-muted);white-space:nowrap}.ns-panel .card .table>tbody>tr>td{padding:13px 16px;border-color:#f0f2f5;vertical-align:middle}.ns-panel .card .table.table-hover>tbody>tr:hover>td{background:#f7fafd}.ns-panel .card .table .badge{font-weight:600;padding:.4em .7em;letter-spacing:.02em}.ns-panel .content-body .page-header{margin-bottom:22px}.ns-panel .btn{border-radius:6px;font-weight:500}.ns-panel .btn-sm{padding:.28rem .6rem}.ns-panel .widget-summary .summary .title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--ns-muted)}.ns-panel .widget-summary .summary .amount{font-size:28px;font-weight:700;color:#37404f}.ns-panel .card-featured-left .summary-icon{border-radius:10px}.ns-panel .modal-backdrop.show{opacity:.5}.ns-panel .modal-content{border:0;border-radius:10px;box-shadow:0 18px 50px #12192d47;overflow:hidden}.ns-panel .modal-header{background:#fbfcfd;border-bottom:1px solid var(--ns-border);padding:16px 22px}.ns-panel .modal-header .modal-title{font-size:16px;font-weight:600;color:#37404f}.ns-panel .modal-body{padding:22px}.ns-panel .modal-footer{background:#fbfcfd;border-top:1px solid var(--ns-border);padding:14px 22px}.ns-panel .modal .form-horizontal .control-label{font-weight:600;color:#5b6472}.ns-panel .modal label.error{display:block;margin-top:4px;font-size:12px;color:#d9534f}.ns-panel .header .header-right{display:flex;align-items:center;height:60px}.ns-panel .header .header-right .separator{height:26px;margin:0 14px 0 0}.ns-panel .userbox{margin:0;height:auto}.ns-panel .userbox>a{display:flex;align-items:center;gap:10px;padding:5px 8px;border-radius:8px;transition:background-color .15s ease}.ns-panel .userbox>a:hover{background:#f4f6f9}.ns-panel .userbox .profile-picture{flex:0 0 auto;margin:0}.ns-panel .userbox .profile-picture img{width:36px;height:36px;object-fit:cover;border:2px solid #fff;box-shadow:0 0 0 1px var(--ns-border)}.ns-panel .userbox .profile-info{display:flex;flex-direction:column;justify-content:center;margin:0;line-height:1.25;max-width:160px}.ns-panel .userbox .profile-info .name{font-size:13px;font-weight:600;color:#37404f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-panel .userbox .profile-info .role{font-size:11px;font-weight:500;color:var(--ns-muted);text-transform:uppercase;letter-spacing:.03em}.ns-panel .userbox .custom-caret{margin-left:2px;font-size:14px;color:var(--ns-muted)}@media (max-width: 575px){.ns-panel .userbox .profile-info{display:none}}.ns-panel .sidebar-toggle,.ns-panel .toggle-sidebar-left{cursor:pointer}.ns-panel .sidebar-toggle{border-radius:6px;transition:background-color .15s ease,color .15s ease}.ns-panel .sidebar-toggle:hover{background:#ffffff14;color:#fff}.ns-panel .header,.ns-panel .header .header-right,.ns-panel .userbox{overflow:visible}.ns-panel .userbox{position:relative}.ns-panel .ns-usermenu-backdrop{position:fixed;inset:0;z-index:1049}.ns-panel .ns-usermenu{position:absolute;top:calc(100% + 10px);right:0;z-index:1050;min-width:240px;background:#fff;border:1px solid var(--ns-border);border-radius:10px;box-shadow:0 14px 36px #12192d2e;overflow:hidden;padding:6px}.ns-panel .ns-usermenu-head{padding:10px 12px 12px;margin:-6px -6px 6px;background:#fbfcfd;border-bottom:1px solid var(--ns-border)}.ns-panel .ns-usermenu-name{display:block;font-weight:600;font-size:13px;color:#37404f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-panel .ns-usermenu-mail{display:block;font-size:12px;color:var(--ns-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ns-panel .ns-usermenu>a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:6px;color:#5b6472;font-size:13px;text-decoration:none;cursor:pointer}.ns-panel .ns-usermenu>a:hover{background:#f1f5fb;color:var(--ns-primary)}.ns-panel .ns-usermenu>a i{font-size:16px}.ns-panel.ns-sign{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;max-width:none;width:100%;height:100%;overflow-y:auto;padding:32px 15px;background:radial-gradient(1200px 600px at 15% -10%,rgba(0,136,204,.18),transparent 60%),radial-gradient(1000px 500px at 100% 110%,rgba(227,97,89,.14),transparent 55%),#0f1620}.ns-panel.ns-sign .center-sign{display:block;width:460px;max-width:100%;margin:0;padding:0}.ns-panel.ns-sign .card-body{border-radius:8px}.ns-panel.ns-sign>.center-sign>.logo{display:inline-block;margin-bottom:6px;filter:brightness(0) invert(1)}
