.business-hub{color:#12243e;font-size:16px}.business-hub *{box-sizing:border-box}.business-hub h1{font-size:30px;margin:0;letter-spacing:-.8px}.business-hub h2{font-size:20px;margin:0 0 15px}.business-hub h3{font-size:18px}.business-hub button,.business-hub .button{font:inherit;font-weight:600;font-size:15px;line-height:1.4;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 16px;border:1px solid #ccdaef;border-radius:10px;background:white;color:#1450a8;cursor:pointer;text-decoration:none}.business-hub .primary{background:#1262ec;color:white;border-color:#1262ec}.business-hub button:disabled{opacity:.55;cursor:wait}.business-hub .danger{color:#aa2142}.business-hub label{display:block;margin:12px 0;font-size:14px;font-weight:600}.business-hub input,.business-hub select{display:block;padding:11px;border:1px solid #cdd8e8;border-radius:8px;background:#fff;min-height:44px;width:100%;color:#12243e;font:inherit}.business-hub .actions{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.business-hub .actions h2{margin:0;flex:1}.business-hub .toolbar{display:flex;gap:10px;margin:20px 0;flex-wrap:wrap}.business-hub .toolbar input{width:auto;flex:1;min-width:140px}.business-hub .card{padding:22px;border:1px solid #dfe6f0;background:white;border-radius:14px;margin:20px 0}.business-hub .card>.button{margin:5px}.business-hub .empty{color:#65758a;padding:20px 0}.business-hub .muted,.business-hub small{color:#62758e;font-size:14px}.business-hub .tabs{display:flex;gap:8px;overflow:auto;padding:12px 0}.business-hub .tabs button{white-space:nowrap}.business-hub .tabs .active{background:#1262ec;color:white}.business-hub .overview-hero{background:#10243f;border-radius:18px 18px 0 0;padding:26px 26px 52px;color:white;display:flex;align-items:center;justify-content:space-between;gap:16px}.business-hub .overview-hero h1{color:white;margin:5px 0}.business-hub .overview-hero small,.business-hub .month-choice span{color:#c2d4ed}.business-hub .month-choice{max-width:180px;margin:0}.business-hub .month-choice input{background:#e6efff;color:#154e9c}.business-hub .overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0 20px;margin:-28px 0 24px;position:relative}.business-hub .overview-tile{padding:22px;text-align:left;align-items:flex-start;justify-content:flex-start;border-color:transparent;color:#12243e;min-height:145px;gap:12px}.business-hub .overview-tile>span:nth-child(2){display:grid;gap:4px}.business-hub .overview-tile strong{font-size:30px;letter-spacing:-1px;line-height:1.3}.business-hub .tile-label{font-size:16px;font-weight:500}.business-hub .overview-icon{padding:10px;background:#ffffff80;border-radius:12px;display:inline-flex}.business-hub .tile-arrow{margin-left:auto;font-size:24px;font-weight:400}.business-hub .mint{background:#e8f8f0}.business-hub .rose{background:#fff0f2}.business-hub .blue{background:#eaf2ff}.business-hub .violet{background:#f0edff}.business-hub .attention-row,.business-hub .history-row{display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;padding:16px 0;width:100%;border:0;border-bottom:1px solid #e4ebf4;border-radius:0;text-decoration:none;color:#12243e;background:white}.business-hub .grow{flex:1;min-width:0}.business-hub .history-row strong,.business-hub .attention-row strong{display:block;overflow-wrap:anywhere}.business-hub .history-row small,.business-hub .attention-row small{display:block;font-weight:400}.business-hub .attention-row:last-child,.business-hub .history-row:last-child{border:0}.business-hub .toolicon{display:flex;background:#eaf2ff;padding:12px;border-radius:10px;color:#1262ec}.business-hub .overview-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.business-hub .overview-actions button{min-height:52px}.business-hub :is(button,a):hover{filter:brightness(.98)}.business-hub :is(button,a,input,select):focus-visible{outline:3px solid #6ba6ff;outline-offset:3px}.business-hub .tablewrap{overflow:auto}.business-hub td{padding:9px;border-bottom:1px solid #e2e9f3;font-size:14px}.business-dialog{width:min(620px,calc(100% - 24px));max-height:90dvh;padding:24px;border:1px solid #d4dfed;border-radius:16px;box-shadow:0 25px 80px #10243f40}.business-dialog::backdrop{background:#10243f80}.business-dialog header{display:flex;justify-content:space-between;align-items:center}.business-dialog [role=alert],#businessNotice{color:#a02241}.business-dialog img{max-width:100%}.business-hub .home-columns .card{margin-top:24px}@media(max-width:720px){.business-hub .overview-hero{padding:22px 18px 48px;flex-wrap:wrap;gap:8px}.business-hub .overview-hero>div{flex-basis:100%}.business-hub h1{font-size:27px}.business-hub .month-choice span{display:none}.business-hub .overview-grid{padding:0 10px;gap:10px}.business-hub .overview-tile{display:block;position:relative;padding:15px 12px;min-height:164px}.business-hub .overview-tile strong{font-size:26px}.business-hub .overview-icon{padding:7px;margin-bottom:8px}.business-hub .tile-arrow{position:absolute;right:12px;top:14px}.business-hub .overview-tile small{font-size:12px;font-weight:400}.business-hub .overview-actions{grid-template-columns:1fr}.business-hub .card{padding:18px}.business-hub .history-row{font-size:14px}.business-hub .history-row>strong{white-space:nowrap}.business-hub .toolbar input{max-width:100%}.business-hub .attention-row{gap:9px}.business-hub .toolicon{padding:8px}}

@media(min-width:960px){.business-hub .home-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px}}
