.bk-command{--bk-ink:#10213c;--bk-muted:#64748b;--bk-line:#dce5ec;--bk-teal:#008b8d;--bk-teal-dark:#00646d;--bk-bg:#f6f9fb;color:var(--bk-ink);font-family:Inter,"Segoe UI",sans-serif;margin:18px 0 24px}
.bk-command *{box-sizing:border-box}.bk-command a{text-decoration:none}.bk-command-hero{align-items:center;background:linear-gradient(120deg,#073c52 0%,#007d87 65%,#12a38d 100%);border-radius:22px;color:#fff;display:flex;gap:24px;justify-content:space-between;margin-bottom:16px;overflow:hidden;padding:24px 28px;position:relative}.bk-command-hero:after{background:radial-gradient(circle,rgba(255,255,255,.2) 0 2px,transparent 3px);background-size:21px 21px;content:"";height:170px;opacity:.38;position:absolute;right:-20px;top:-28px;width:250px}.bk-command-hero>div{position:relative;z-index:1}.bk-eyebrow{color:#a8f0e8;display:block;font-size:11px;font-weight:800;letter-spacing:.13em;margin-bottom:5px}.bk-command-hero h2{color:#fff;font-size:29px;letter-spacing:-.035em;line-height:1.1;margin:0 0 6px}.bk-command-hero p{color:#d7f3f1;font-size:13px;margin:0;max-width:720px}.bk-command-tools{align-items:center;display:flex;gap:10px;min-width:min(480px,42%)}.bk-search{align-items:center;background:#fff;border:1px solid rgba(255,255,255,.5);border-radius:11px;display:flex;flex:1;gap:9px;padding:0 13px}.bk-search i{color:#61748a;font-size:15px}.bk-search input{background:transparent!important;border:0!important;box-shadow:none!important;color:#203147!important;font-size:13px;height:42px!important;min-width:0;padding:0!important;width:100%}.bk-primary-action{align-items:center;background:#fff;border-radius:11px;color:#006d75;display:inline-flex;font-size:13px;font-weight:800;gap:7px;justify-content:center;min-height:44px;padding:0 17px;white-space:nowrap}.bk-metrics{display:grid;gap:11px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:16px}.bk-metrics.is-eight{grid-template-columns:repeat(8,minmax(0,1fr))}.bk-metric{align-items:center;background:#fff;border:1px solid var(--bk-line);border-radius:15px;display:flex;gap:11px;min-height:96px;padding:15px;box-shadow:0 4px 16px rgba(20,46,75,.045)}.bk-metric-icon{align-items:center;background:#eaf8f6;border-radius:50%;color:#0b927d;display:flex;flex:0 0 44px;height:44px;justify-content:center}.bk-metric-icon i{font-size:20px}.bk-metric div{min-width:0}.bk-metric small,.bk-metric em{color:var(--bk-muted);display:block;font-size:10px;font-style:normal;line-height:1.25}.bk-metric small{color:#334155;font-weight:700}.bk-metric strong{color:var(--bk-ink);display:block;font-size:21px;line-height:1.1;margin:3px 0}.bk-metric.is-violet .bk-metric-icon{background:#f3edff;color:#7950c9}.bk-metric.is-orange .bk-metric-icon,.bk-metric.is-amber .bk-metric-icon{background:#fff4df;color:#e18a00}.bk-metric.is-blue .bk-metric-icon{background:#eaf3ff;color:#2478d6}.bk-metric.is-rose .bk-metric-icon{background:#ffedef;color:#dc4b5c}.bk-metric.is-cyan .bk-metric-icon{background:#e8f8fa;color:#078d9d}.bk-metric.is-green .bk-metric-icon{background:#eaf8ee;color:#15914f}
.bk-command-layout{display:grid;gap:13px;grid-template-columns:minmax(0,1fr) 255px;margin-bottom:15px}.bk-command-layout.has-navigator{grid-template-columns:230px minmax(0,1fr) 230px}.bk-panel,.bk-ready-strip{background:#fff;border:1px solid var(--bk-line);border-radius:17px;box-shadow:0 4px 18px rgba(20,46,75,.045);overflow:hidden}.bk-panel>header,.bk-ready-strip>header{align-items:center;border-bottom:1px solid #e7edf2;display:flex;gap:12px;justify-content:space-between;padding:16px 18px}.bk-panel>header h3,.bk-ready-strip>header h3{color:var(--bk-ink);font-size:15px;margin:0 0 3px}.bk-panel>header p,.bk-ready-strip>header p{color:var(--bk-muted);font-size:11px;margin:0}.bk-panel>header>i{color:var(--bk-teal);font-size:20px}.bk-count{background:#edf8f7;border-radius:99px;color:#087d78;font-size:11px;font-weight:800;padding:6px 10px}.bk-table-wrap{overflow:visible}.bk-table{border-collapse:collapse;table-layout:fixed;width:100%}.bk-table th{background:#f5f8fa;color:#50627a;font-size:9px;font-weight:800;letter-spacing:.045em;padding:11px 12px;text-align:left;text-transform:uppercase}.bk-table td{border-top:1px solid #e9eef2;color:#26374e;font-size:11px;padding:10px 12px;vertical-align:middle}.bk-table tbody tr:hover{background:#fbfdfd}.bk-table td>small,.bk-table td>span+small{color:#7b8ba0;display:block;font-size:9px;margin-top:3px}.bk-book-name{align-items:center;color:var(--bk-ink);display:grid;grid-template-columns:34px minmax(0,1fr);min-width:0}.bk-book-logo{align-items:center!important;background:#fff!important;border:1px solid #dce7ea!important;display:flex!important;overflow:hidden}.bk-book-logo img{height:100%;object-fit:contain;width:100%}.bk-book-name>span{align-items:center;background:#e8f7ef;border-radius:9px;color:#18854c;display:flex;grid-row:1/3;height:32px;justify-content:center;margin-right:8px;width:32px}.bk-book-name>span.is-cpa{background:#f0eafa;color:#7651bd}.bk-book-name b{font-size:11px}.bk-book-name small{color:#789;display:block;font-size:9px}.bk-source{border-radius:99px;display:inline-block;font-size:9px;font-weight:800;padding:5px 7px}.bk-source.is-cpa{background:#f1eafd;color:#7049b5}.bk-source.is-direct{background:#eaf8ef;color:#16884b}.bk-alert-count{color:#df3546}.bk-person{align-items:center;display:flex;font-size:10px;gap:6px}.bk-person i{align-items:center;background:#e8f0fb;border-radius:50%;color:#285fa6;display:flex;font-size:9px;font-style:normal;font-weight:800;height:24px;justify-content:center;width:24px}.bk-progress{align-items:center;display:flex;gap:7px;min-width:105px}.bk-progress span{background:#e5ebef;border-radius:99px;height:6px;overflow:hidden;width:72px}.bk-progress span i{background:linear-gradient(90deg,#21a459,#66c98b);border-radius:99px;display:block;height:100%}.bk-progress b{font-size:9px}.bk-status{background:#ebf3ff;border-radius:99px;color:#236fc7;display:inline-block;font-size:9px;font-weight:800;padding:5px 8px;white-space:nowrap}.bk-status.is-review{background:#fff2dc;color:#b96b00}.bk-status.is-complete{background:#e8f8ed;color:#16894c}.bk-row-action{align-items:center;border:1px solid #aad4d7;border-radius:8px;color:#057b81;display:inline-flex;font-size:9px;font-weight:800;gap:5px;padding:7px 9px;white-space:nowrap}.bk-row-action:hover,.bk-wide-action:hover{background:#eefafa;color:#00666d}.bk-empty{align-items:center;color:#65768a;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:210px;text-align:center}.bk-empty>i{color:#2aa39b;font-size:28px}.bk-empty strong{color:var(--bk-ink);font-size:14px}.bk-empty span{font-size:11px;max-width:430px}.bk-empty .bk-primary-action{background:#008b8d;color:#fff;margin-top:6px;min-height:38px}
.bk-navigator{padding-bottom:10px}.bk-owner-group{padding:9px 11px}.bk-owner-group+ .bk-owner-group{border-top:1px solid #edf1f4}.bk-owner-heading{align-items:center;background:#f4faf9;border-radius:9px;color:#263a50;display:flex;font-size:10px;font-weight:800;justify-content:space-between;padding:9px;width:100%}.bk-owner-heading span{align-items:center;display:flex;gap:6px}.bk-owner-heading i{color:#118b6e}.bk-owner-heading b{background:#fff;border-radius:99px;color:#08736d;padding:3px 6px}.bk-owner-group.is-firm .bk-owner-heading{background:#f5f1fb}.bk-owner-group.is-firm .bk-owner-heading i{color:#7252b6}.bk-owner-group>a{align-items:center;color:#2f4157;display:flex;font-size:9px;justify-content:space-between;padding:7px 8px}.bk-owner-group>a:hover{color:#007f83}.bk-owner-group>a small{color:#8794a4}.bk-priorities{padding-bottom:13px}.bk-priority{align-items:center;border-bottom:1px solid #edf1f4;display:flex;font-size:10px;justify-content:space-between;margin:0 14px;padding:11px 3px}.bk-priority span{align-items:center;color:#35465a;display:flex;gap:8px}.bk-priority span i{color:#5d7390;font-size:13px}.bk-priority b{border-radius:7px;min-width:25px;padding:4px 6px;text-align:center}.bk-priority b.is-review{background:#fff1dc;color:#ba6a00}.bk-priority b.is-documents{background:#eaf1ff;color:#346cc2}.bk-priority b.is-transactions{background:#f3eafd;color:#7348ad}.bk-priority b.is-assignment{background:#ffebed;color:#cc4051}.bk-wide-action{align-items:center;border:1px solid #a9d6d7;border-radius:9px;color:#057b81;display:flex;font-size:10px;font-weight:800;gap:7px;justify-content:center;margin:13px 14px 0;padding:10px}
.bk-ready-strip{margin-top:15px}.bk-ready-strip>header>span{background:#e8f8ee;border-radius:99px;color:#18864e;font-size:10px;font-weight:800;padding:6px 9px}.bk-ready-strip>div{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:13px}.bk-ready-strip a{align-items:center;background:#fbfcfd;border:1px solid #e1e8ed;border-radius:12px;color:#20334a;display:flex;gap:9px;min-height:74px;padding:11px}.bk-ready-strip a>span{align-items:center;background:#eee8fa;border-radius:9px;color:#6c4bb0;display:flex;height:36px;justify-content:center;width:36px}.bk-ready-strip a div{min-width:0}.bk-ready-strip a b,.bk-ready-strip a small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-ready-strip a b{font-size:10px}.bk-ready-strip a small{color:#718197;font-size:9px;margin-top:3px}.bk-ready-strip a em{color:#008187;font-size:9px;font-style:normal;font-weight:800;margin-left:auto;white-space:nowrap}.bk-inline-empty{align-items:center;display:flex;gap:10px;grid-column:1/-1;justify-content:center;min-height:75px}.bk-inline-empty>i{color:#2aa46d;font-size:25px}.bk-inline-empty b,.bk-inline-empty small{display:block}.bk-inline-empty b{font-size:11px}.bk-inline-empty small{color:#75859a;font-size:9px;margin-top:2px}
.bk-checklist{margin-top:15px}.bk-checklist>header .bk-progress{width:180px}.bk-checklist>header .bk-progress span{width:130px}.bk-task-list{padding:0 17px 13px}.bk-task-list article{align-items:center;border-bottom:1px solid #e8edf1;display:grid;gap:10px;grid-template-columns:30px minmax(0,1fr) 90px 74px;min-height:56px;padding:9px 0}.bk-task-list article>span{align-items:center;border:1px solid #bac5d0;border-radius:50%;color:#64748b;display:flex;font-size:10px;font-weight:800;height:24px;justify-content:center;width:24px}.bk-task-list article b,.bk-task-list article small{display:block}.bk-task-list article b{font-size:11px}.bk-task-list article small{color:#708197;font-size:9px;margin-top:2px}.bk-task-list article em{color:#77879a;font-size:9px;font-style:normal}.bk-task-list article>a{border:1px solid #c1d5de;border-radius:7px;color:#087c82;font-size:9px;font-weight:800;padding:7px;text-align:center}.bk-task-list article.is-done>span{background:#1ba15b;border-color:#1ba15b;color:#fff}.bk-task-list article.is-active{background:#f4f9ff}.bk-task-list article.is-active>span{border-color:#247bd7;color:#247bd7}.bk-task-list article.is-active em{color:#247bd7;font-weight:800}
@media(max-width:1180px){.bk-metrics.is-eight{grid-template-columns:repeat(4,minmax(0,1fr))}.bk-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-command-layout.has-navigator{grid-template-columns:210px minmax(0,1fr)}.bk-command-layout.has-navigator .bk-priorities{grid-column:1/-1}.bk-ready-strip>div{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:1050px){.bk-command-hero{align-items:flex-start;flex-direction:column}.bk-command-tools{min-width:100%;width:100%}.bk-command-layout,.bk-command-layout.has-navigator{grid-template-columns:1fr}.bk-navigator,.bk-priorities{grid-column:auto!important}.bk-metrics,.bk-metrics.is-eight{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.bk-command-hero{border-radius:16px;padding:20px}.bk-command-hero h2{font-size:24px}.bk-command-tools{align-items:stretch;flex-direction:column}.bk-metrics,.bk-metrics.is-eight{grid-template-columns:1fr}.bk-metric{min-height:82px}.bk-ready-strip>div{grid-template-columns:1fr}.bk-task-list article{grid-template-columns:28px minmax(0,1fr) 68px}.bk-task-list article em{display:none}}
.bk-command-hero .bk-primary-action,.bk-command-hero .bk-primary-action:visited{background:#fff!important;border:2px solid #d7fffb!important;color:#063f47!important;font-size:14px!important;font-weight:900!important;min-width:132px!important;min-height:46px!important;padding:0 18px!important;text-shadow:none!important}.bk-command-hero .bk-primary-action i{color:#00767c!important;font-size:16px!important}.bk-metric small{font-size:11px;line-height:1.35}.bk-metric em{font-size:11px;line-height:1.35}.bk-panel>header h3,.bk-ready-strip>header h3{font-size:17px}.bk-panel>header p,.bk-ready-strip>header p{font-size:12px;line-height:1.45}.bk-command-layout.has-navigator{grid-template-columns:240px minmax(760px,1fr) 240px}.bk-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.bk-table{min-width:1120px;table-layout:auto}.bk-table th{font-size:11px;line-height:1.25;padding:13px 12px;white-space:nowrap}.bk-table td{font-size:13px;line-height:1.4;padding:13px 12px}.bk-table td>small,.bk-table td>span+small,.bk-book-name small{font-size:11px}.bk-book-name b{font-size:13px}.bk-source,.bk-person,.bk-status,.bk-row-action,.bk-progress b{font-size:11px}.bk-source,.bk-status{padding:6px 9px}.bk-row-action{min-height:38px;padding:8px 11px}.bk-owner-heading,.bk-owner-group>a,.bk-priority,.bk-wide-action{font-size:12px}.bk-owner-group>a small{font-size:10px}.bk-priority{padding:13px 3px}.bk-wide-action{min-height:42px}.bk-count{font-size:12px}.bk-command [data-bookkeeping-row]:focus-within{background:#f3fbfb;outline:2px solid #80cdd0;outline-offset:-2px}@media(max-width:1300px){.bk-command-layout.has-navigator{grid-template-columns:220px minmax(720px,1fr)}.bk-command-layout.has-navigator .bk-priorities{grid-column:1/-1}}
.bk-service-queues{background:#fff;border:1px solid var(--bk-line);border-radius:14px;display:flex;gap:6px;margin:0 0 16px;overflow-x:auto;padding:7px}.bk-service-queues a{align-items:center;border-radius:9px;color:#53657a;display:flex;font-size:12px;font-weight:800;gap:8px;justify-content:center;min-height:40px;min-width:112px;padding:7px 12px}.bk-service-queues a:hover{background:#f3f8f8;color:#087c82}.bk-service-queues a.is-active{background:#087f82;color:#fff}.bk-service-queues b{background:rgba(100,116,139,.13);border-radius:99px;font-size:10px;min-width:23px;padding:3px 6px;text-align:center}.bk-service-queues a.is-active b{background:rgba(255,255,255,.2);color:#fff}.bk-workflow-table{min-width:1020px!important}.bk-service,.bk-blocker{border-radius:99px;display:inline-block;font-size:10px;font-weight:900;padding:6px 9px;white-space:nowrap}.bk-service.is-monthly{background:#e8f2ff;color:#226bc0}.bk-service.is-cleanup{background:#fff0dc;color:#ac6300}.bk-service.is-catch_up{background:#f2eafe;color:#7047ae}.bk-service.is-other{background:#eef2f6;color:#4b5f75}.bk-blocker.is-documents{background:#eaf1ff;color:#2e69bd}.bk-blocker.is-transactions{background:#f3eafd;color:#7045ab}.bk-blocker.is-assignment{background:#ffebed;color:#c73b4d}.bk-blocker.is-connection{background:#fff3dc;color:#a86500}.bk-blocker.is-none{background:#e8f8ed;color:#16894c}.bk-workflow-table th:nth-child(1){min-width:210px}.bk-workflow-table th:nth-child(7){min-width:165px}@media(max-width:650px){.bk-service-queues{justify-content:flex-start}.bk-service-queues a{min-width:102px}}
