/* Buziness Tools DASHBOARD isolated stylesheet. */
.bzt-dashboard-section{background:#f6f8fb;min-height:650px}
.bzt-portal{display:grid;grid-template-columns:250px minmax(0,1fr);gap:26px}
.bzt-portal-sidebar{background:#14213e;color:white;padding:25px 17px;border-radius:0;position:sticky;top:15px;align-self:start}
.bzt-portal-label{font-size:10px!important;letter-spacing:.18em;color:#ffab72!important}
.bzt-portal-sidebar strong{display:block;padding:0 10px;font-size:16px;overflow-wrap:anywhere}
.bzt-portal-sidebar .bzt-small{color:#9eafcd!important;padding:0 10px;overflow-wrap:anywhere}
.bzt-portal-sidebar nav{display:flex;flex-direction:column;gap:4px;margin-top:23px}
.bzt-portal-sidebar a{color:#c5d2e8!important;font-size:13px;font-weight:750;padding:11px 14px;border-radius:0}
.bzt-portal-sidebar a.is-active{background:#ef7419;color:#fff!important}
.bzt-portal-sidebar a:hover{background:#ef7419;color:#fff!important}
.bzt-portal-main{min-width:0}
.bzt-dashboard-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:22px}
.bzt-dashboard-stats>div{background:white;border-radius:0;border:1px solid var(--bzt-border);padding:23px}
.bzt-dashboard-stats strong{font:900 35px var(--bzt-heading);display:block}
.bzt-dashboard-stats span{font-size:11px;color:#6e7a8f}
.bzt-portal-duo{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.bzt-portal-duo .bzt-panel{height:calc(100% - 22px)}
.bzt-table-scroll{overflow-x:auto}
.bzt-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px;white-space:nowrap}
.bzt-table th{color:#546178;font-size:11px;background:#f7f8fc}
.bzt-table th{border-bottom:1px solid var(--bzt-border);padding:14px 11px}
.bzt-table td{border-bottom:1px solid var(--bzt-border);padding:14px 11px}
.bzt-table a{color:#ef7419!important;font-weight:800}
.bzt-status{display:inline-block;font-size:10px;font-weight:800;padding:5px 9px;border-radius:0;background:#e9f2ff;color:#2b5fa6;white-space:nowrap}
.bzt-status-active{background:#e2faec;color:#177845}
.bzt-status-ready{background:#e2faec;color:#177845}
.bzt-status-expired{background:#ffe6e8;color:#a22f3f}
.bzt-status-rejected{background:#ffe6e8;color:#a22f3f}
.bzt-status-inactive{background:#ffe6e8;color:#a22f3f}
.bzt-status-awaiting_payment{background:#fff1db;color:#a2670a}
.bzt-ticket-list{display:grid;gap:9px}
.bzt-ticket-list a{padding:13px;border-radius:0;background:#f7f8fb;font-size:13px;display:flex;justify-content:space-between;gap:20px}
.bzt-message{background:#f6f8fb;padding:16px 18px;margin:14px 0;border-radius:0;border-left:3px solid #ef7419}
.bzt-message span{font-size:11px;color:#8e99a8;margin-left:8px}
.bzt-message p{margin:7px 0 0;white-space:normal}
.bzt-order-panel>.bzt-btn{margin-top:10px}
.bzt-row-between{display:flex;justify-content:space-between;align-items:center;gap:15px}
.bzt-row-between h2{margin:0}
.bzt-secret{padding:9px 15px;background:#f2f5fa;border-radius:0}
.bzt-secret summary{cursor:pointer}
.bzt-order-panel code{background:#f1f3f5;padding:4px 6px;border-radius:0}
@media (max-width:980px){.bzt-portal{grid-template-columns:1fr}}
@media (max-width:980px){.bzt-portal-sidebar{position:static}}
@media (max-width:980px){.bzt-portal-sidebar nav{display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:thin}}
@media (max-width:980px){.bzt-portal-sidebar a{white-space:nowrap}}
@media (max-width:700px){.bzt-dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:700px){.bzt-portal-duo{grid-template-columns:1fr}}
@media (max-width:700px){.bzt-row-between{align-items:flex-start;flex-wrap:wrap}}
@media (max-width:420px){.bzt-dashboard-stats{gap:8px}}
@media (max-width:420px){.bzt-dashboard-stats>div{padding:14px}}
@media (max-width:420px){.bzt-portal-sidebar{padding:18px 12px}}
