:root{
  --v42-line:rgba(255,255,255,.085);
  --v42-line2:rgba(255,126,42,.22);
  --v42-text:#eaf0f6;
  --v42-muted:#8795a7;
  --v42-blue:#2563eb;
  --v42-red:#cf2727;
}
html.tklm-v42-page body .tk-main{width:auto!important;max-width:none!important}
html.tklm-v42-page body .tk-main>.tk-content{
  width:100%!important;max-width:none!important;margin:0!important;padding:16px 18px 54px!important
}
html.tklm-v42-page body .tk-content>[data-v42-root="1"]{
  width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important
}
html.tklm-v42-page body .tk-content>.container,
html.tklm-v42-page body .tk-content>.container-fluid,
html.tklm-v42-page body .tk-content>.page-wrap,
html.tklm-v42-page body .tk-content>.content-wrap{
  width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important
}
.tk-quick-actions{display:none!important}

html.tklm-v42-page body .tk-content h1{
  color:#fff!important;font-size:26px!important;line-height:1.08!important;
  letter-spacing:-.04em!important;font-weight:760!important;margin-top:0!important
}
html.tklm-v42-page body .tk-content h2{color:#f7f9fb!important;font-size:18px!important;font-weight:720!important}
html.tklm-v42-page body .tk-content h3{color:#eef3f7!important;font-size:15px!important;font-weight:700!important}
html.tklm-v42-page body .tk-content p,
html.tklm-v42-page body .tk-content small,
html.tklm-v42-page body .tk-content .text-muted{color:var(--v42-muted)!important}

html.tklm-v42-page body .tk-content .card,
html.tklm-v42-page body .tk-content .panel,
html.tklm-v42-page body .tk-content .box,
html.tklm-v42-page body .tk-content .widget{
  border:1px solid var(--v42-line)!important;border-radius:13px!important;
  background:linear-gradient(145deg,rgba(17,23,32,.97),rgba(9,14,21,.97))!important;
  color:var(--v42-text)!important;box-shadow:0 14px 38px rgba(0,0,0,.12)!important
}
html.tklm-v42-page body .tk-content .card-header,
html.tklm-v42-page body .tk-content .panel-heading{
  min-height:42px!important;padding:9px 12px!important;color:#f5f7fa!important;
  background:rgba(255,255,255,.012)!important;border-bottom:1px solid var(--v42-line)!important
}

.v42-table-scroll{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px}
html.tklm-v42-page body .tk-content table{width:100%!important;max-width:none!important;margin-bottom:0!important}
html.tklm-v42-page body .tk-content table thead th{
  padding:10px 11px!important;color:#8191a5!important;background:#101720!important;
  border-bottom:1px solid var(--v42-line2)!important;font-size:9px!important;font-weight:780!important;
  letter-spacing:.085em!important;text-transform:uppercase!important;white-space:nowrap!important
}
html.tklm-v42-page body .tk-content table tbody td{
  padding:10px 11px!important;color:#dfe8f1!important;background:transparent!important;
  border-bottom:1px solid rgba(255,255,255,.062)!important;font-size:12px!important;vertical-align:middle!important
}
html.tklm-v42-page body .tk-content table tbody tr:hover td{background:rgba(255,255,255,.018)!important}

html.tklm-v42-page body .tk-content label{color:#96a3b2!important;font-size:10px!important;font-weight:680!important}
html.tklm-v42-page body .tk-content .form-control,
html.tklm-v42-page body .tk-content .form-select,
html.tklm-v42-page body .tk-content input[type=text],
html.tklm-v42-page body .tk-content input[type=search],
html.tklm-v42-page body .tk-content input[type=email],
html.tklm-v42-page body .tk-content input[type=password],
html.tklm-v42-page body .tk-content input[type=number],
html.tklm-v42-page body .tk-content input[type=date],
html.tklm-v42-page body .tk-content input[type=time],
html.tklm-v42-page body .tk-content textarea,
html.tklm-v42-page body .tk-content select{
  border:1px solid rgba(255,255,255,.105)!important;border-radius:9px!important;
  background:#0a121c!important;color:#edf3f8!important;box-shadow:none!important
}
html.tklm-v42-page body .tk-content input:not([type=checkbox]):not([type=radio]):not([type=hidden]),
html.tklm-v42-page body .tk-content select{min-height:39px}
html.tklm-v42-page body .tk-content textarea{min-height:100px}

html.tklm-v42-page body .tk-content .btn,
html.tklm-v42-page body .tk-content button:not(.btn-close){
  min-height:35px;border-radius:8px!important;font-size:11px!important;font-weight:730!important
}
html.tklm-v42-page body .tk-content .btn-primary{background:var(--v42-blue)!important;border-color:var(--v42-blue)!important}
html.tklm-v42-page body .tk-content .btn-secondary{background:#46556a!important;border-color:#53647a!important;color:#fff!important}
html.tklm-v42-page body .tk-content .btn-danger{background:var(--v42-red)!important;border-color:#df3737!important}
html.tklm-v42-page body .tk-content .btn-warning{background:#c75c0b!important;border-color:#d66b18!important;color:#fff!important}

html.tklm-v42-page body .tk-content .alert{
  border:1px solid var(--v42-line)!important;border-radius:10px!important;background:#0d141d!important;color:var(--v42-text)!important
}
html.tklm-v42-page body .tk-content .nav-tabs{border-bottom-color:var(--v42-line)!important}
html.tklm-v42-page body .tk-content .nav-tabs .nav-link{
  border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;color:#8e9caf!important
}
html.tklm-v42-page body .tk-content .nav-tabs .nav-link.active{color:#fff!important;border-bottom-color:#f36f21!important}
.modal-content{border:1px solid var(--v42-line)!important;border-radius:13px!important;background:#0d141d!important;color:var(--v42-text)!important}

@media(max-width:920px){
  html.tklm-v42-page body .tk-main>.tk-content{padding:12px 10px 78px!important}
  html.tklm-v42-page body .tk-content h1{font-size:23px!important}
}
@media(max-width:600px){
  html.tklm-v42-page body .tk-content table{min-width:680px}
}
