.notebook-hub-tabs{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:22px 0 12px;flex-wrap:wrap}.notebook-hub-tabs>a{font-size:13px;color:#375d7c}.ledger-workbench{min-width:0;color:#24394a}.ledger-workbench.is-embedded{padding:22px;border:1px solid #dce5ec;border-radius:16px;background:#fff}.ledger-header{display:flex;justify-content:space-between;align-items:center;gap:22px;margin:8px 0 20px}.ledger-header h2{font-size:26px;margin:4px 0 8px;letter-spacing:-.5px}.ledger-header p{color:#778692;margin:0}.ledger-eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;color:#728b9d}.ledger-scope{display:flex;align-items:center;gap:6px;flex-wrap:wrap;background:#edf3f7;padding:12px 16px;border-radius:9px;color:#587082;font-size:12px;margin-bottom:18px}.ledger-scope>span:first-child{flex:1 1;min-width:220px}.ledger-scope .ant-tag{margin:0}.ledger-toolbar{display:flex;gap:12px;margin:18px 0 8px}.ledger-toolbar .ant-input-affix-wrapper{max-width:620px}.ledger-toolbar .ant-select{min-width:145px}.ledger-customer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-gap:18px;gap:18px}.ledger-customer-card{background:#fff;border:1px solid #dce5eb;border-radius:14px;padding:22px;box-shadow:0 4px 14px #27425705;min-width:0}.ledger-customer-card>button{display:flex;align-items:center;gap:10px;background:none;border:0;padding:0;color:#243c50;cursor:pointer;text-align:left;font-size:17px;line-height:1.5}.ledger-customer-card>button:focus-visible,.ledger-tracking-button:focus-visible{outline:2px solid #1677ff;outline-offset:4px;border-radius:4px}.ledger-customer-card>button .anticon{color:#5b8299}.ledger-customer-card>small{display:block;color:#7b8b95;margin:9px 0 18px;overflow-wrap:anywhere}.ledger-customer-totals{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;background:#f7f9fb;border-radius:9px;padding:14px}.ledger-customer-totals>div{display:flex;flex-direction:column;gap:6px;min-width:0}.ledger-customer-totals small,.ledger-customer-totals span{font-size:12px;color:#738491}.ledger-customer-totals b{font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ledger-unpaid{color:#bb522d!important}.ledger-customer-card>p{color:#667985;line-height:1.6;min-height:42px;white-space:pre-wrap;overflow-wrap:anywhere}.ledger-customer-card footer{border-top:1px solid #edf1f4;padding-top:14px;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#7c8c97}.ledger-small{display:block;font-size:12px;line-height:1.6;color:#83929c;margin-top:4px}.ledger-muted{color:#a0aab2}.ledger-detail-summary{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:18px}.ledger-detail-summary>div{display:flex;align-items:flex-start;flex-direction:column;gap:12px;padding:18px;background:#f4f7fa;border-radius:10px}.ledger-detail-summary>div>span:not(.ant-tag){display:flex;justify-content:space-between;gap:20px;width:100%;font-size:13px;color:#728491}.ledger-detail-summary strong{font-size:17px;color:#294558;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ledger-detail-summary small{color:#8d9ba5}.ledger-shipment-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:16px;gap:16px}.ledger-shipment{min-width:0;border-radius:12px!important}.ledger-shipment.is-alert{border-color:#e8a3a0!important;background:#fff9f8}.ledger-shipment.is-alert .ant-card-head{background:#fff2f0}.ledger-shipment .ant-card-head{padding:12px;min-height:55px}.ledger-shipment .ant-card-body{padding:18px!important}.ledger-shipment p{color:#718591;white-space:pre-wrap;overflow-wrap:anywhere}.ledger-shipment small{color:#5b6e7d}.ledger-tracking-button{border:0;background:transparent;padding:0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;color:#355c7e;cursor:pointer;max-width:100%;font-size:12px;text-align:left}.ledger-tracking-button>span:not(.ant-tag){overflow-wrap:anywhere;white-space:normal}.ledger-tracking-pop{max-width:320px;overflow-wrap:anywhere}.ledger-tracking-pop p{padding-bottom:10px;border-bottom:1px solid #edf1f4;line-height:1.5;font-size:12px}.ledger-tracking-pop small{display:block;color:#8d99a3;margin-top:7px}.ledger-invoice-preview{width:100%;height:750px;border:1px solid #dce4e9;border-radius:8px;background:#fff}.ledger-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 18px;gap:0 18px}.ledger-line-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px}.ledger-line-card{margin:0 0 14px!important;background:#fcfdfe!important}.ledger-form-drawer .ant-input-number,.ledger-form-grid .ant-input-number,.ledger-line-grid .ant-input-number{width:100%}.ledger-form-drawer h3{font-size:16px;margin:24px 0 16px;border-bottom:1px solid #e7edf1;padding-bottom:12px}.ledger-form-drawer .ant-form-item-label label{font-size:13px}.ledger-mail-body{white-space:pre-wrap;font:13px/1.7 inherit;background:#f7f9fb;padding:14px}.ledger-code,.ledger-mail-body{overflow-wrap:anywhere;border-radius:8px}.ledger-code{display:block;background:#f3f6f9;padding:12px;font-size:12px}.ledger-workbench .ant-table-cell{overflow-wrap:anywhere}.ledger-workbench .ant-table-cell .ant-btn-link{padding-inline:0;text-align:left;white-space:normal;height:auto}.ledger-workbench .ant-tabs-nav{margin-bottom:18px}@media(max-width:760px){.ledger-header{align-items:flex-start;flex-direction:column}.ledger-header h2{font-size:22px}.ledger-header .ant-space{gap:8px!important}.ledger-workbench.is-embedded{padding:14px}.ledger-scope{padding:10px}.ledger-toolbar{flex-wrap:wrap;gap:8px}.ledger-toolbar .ant-input-affix-wrapper{flex-basis:100%}.ledger-customer-card{padding:16px}.ledger-customer-totals{padding:12px;gap:8px}.ledger-customer-totals b{font-size:17px}.ledger-detail-summary,.ledger-form-grid{grid-template-columns:1fr}.ledger-line-grid{gap:8px;grid-template-columns:1fr 1fr}.ledger-line-grid>.ant-form-item:last-child{grid-column:1/-1}.ledger-invoice-preview{height:650px}.notebook-hub-tabs .ant-segmented-item-label{padding-inline:9px;font-size:12px}.ledger-form-drawer .ant-drawer-body{padding:16px}.ledger-shipment .ant-card-head-title{white-space:normal}.ledger-tracking-pop{max-width:260px}}.ledger-invoices-mobile{display:none}@media(max-width:760px){.ledger-invoices-desktop{display:none}.ledger-invoices-mobile{display:grid;grid-gap:12px;gap:12px}.ledger-invoices-mobile article{border:1px solid #e0e7ed;border-radius:10px;padding:14px;background:#fff}.ledger-invoices-mobile header{display:flex;justify-content:space-between;align-items:center;gap:10px}.ledger-invoices-mobile header .ant-btn-link{padding:0;white-space:normal;overflow-wrap:anywhere;height:auto;text-align:left}.ledger-invoices-mobile article>strong{display:block;margin:10px 0 2px}.ledger-invoices-mobile dl{margin:15px 0}.ledger-invoices-mobile dl>div{display:flex;justify-content:space-between;gap:12px;margin:8px 0}.ledger-invoices-mobile dt{font-size:12px;color:#81919d}.ledger-invoices-mobile dd{margin:0;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ledger-invoices-mobile article>.ant-btn{margin-top:12px}}:root{--v2-ink:#183b37;--v2-muted:#7a8e89;--v2-teal:#147d73;--v2-line:#e4ece8}body{color:var(--v2-ink)}.v2-shell .ant-layout,body{background:#f3f7f6}.v2-shell .ant-layout-sider{position:-webkit-sticky!important;position:sticky!important;top:0;height:100vh;overflow:auto}.v2-shell .brand{font-size:26px;padding:0 25px 24px;letter-spacing:-1px}.v2-shell .brand em{font-style:normal;font-size:12px;color:#d9f897;border:1px solid #607644;border-radius:5px;padding:3px 5px;vertical-align:middle;margin-left:6px}.v2-shell .brand small{letter-spacing:2px;font-size:10px;color:#a6bdb4;margin-top:8px}.v2-shell .ant-menu-item-group-title{font-size:10px;letter-spacing:1.4px;color:#76988c!important;padding:20px 25px 6px}.v2-shell .ant-menu-item{width:calc(100% - 24px);margin:3px 12px;height:40px;line-height:40px;font-size:13px}.v2-shell .ant-menu-item-selected{border-left:3px solid #c7ed8a}.v2-sidebar-note{padding:28px 25px;color:#d4e2d7;font-size:12px}.v2-sidebar-note small{color:#76988c}.v2-shell .ant-layout-header{height:72px;line-height:normal;position:-webkit-sticky;position:sticky;top:0;z-index:30;box-shadow:0 3px 18px #163c3304}.v2-nav-search{width:340px;margin-right:auto}.v2-current-page{font-size:12px;border-left:1px solid var(--v2-line);padding-left:16px;margin-right:auto;white-space:nowrap}.v2-account{display:grid;font-size:12px;min-width:60px}.v2-account small{color:var(--v2-muted);font-size:10px;margin-top:4px}.v2-preview-strip{text-align:center;padding:6px 12px;color:#7f7343;background:#faf7ec;border-bottom:1px solid #eee9d8;font-size:11px;letter-spacing:.3px}.v2-home{padding:30px 34px 20px;max-width:1800px;margin:auto}.v2-welcome{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;gap:20px}.v2-eyebrow{font-size:10px;font-weight:700;letter-spacing:1.7px;color:#7c9990}.v2-welcome h1{font-size:28px;letter-spacing:-.7px;margin:8px 0 9px;color:#153f37}.v2-muted,.v2-welcome p{color:var(--v2-muted);font-size:12px}.v2-welcome-actions{display:flex;gap:8px}.v2-focus{display:flex;align-items:center;gap:18px;padding:23px;background:#e6f0e9;border:1px solid #d6e6dc;border-radius:14px;margin-bottom:20px}.v2-focus-icon{background:#d0e6d7;border-radius:12px;padding:15px;font-size:25px;color:#3f745e}.v2-focus h2{font-size:18px;margin:6px 0}.v2-focus p{margin:0;color:#647d6d;font-size:12px}.v2-focus .ant-btn{margin-left:auto;flex-shrink:0}.v2-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:22px}.v2-stats article{padding:21px;background:white;border:1px solid var(--v2-line);border-radius:13px;box-shadow:0 4px 15px #1b594003}.v2-stats article>span{font-size:12px;color:#63776e}.v2-stats strong{display:block;font-size:32px;font-weight:600;letter-spacing:-1px;margin:15px 0 12px}.v2-stats strong small{font-size:14px;color:#809088;font-weight:400}.v2-stats footer{font-size:11px;color:#91a099}.v2-main-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(310px,1fr);grid-gap:22px;gap:22px;margin-bottom:22px}.v2-panel{background:#fff;border:1px solid var(--v2-line);border-radius:14px;padding:24px;box-shadow:0 5px 20px #1b594003}.v2-panel header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.v2-panel h2{font-size:17px;margin:6px 0;color:#20493f}.v2-risks{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin:21px 0 18px}.v2-risks button{display:grid;text-align:left;grid-gap:8px;gap:8px;padding:15px 14px;border:1px solid transparent;border-radius:10px;cursor:pointer}.v2-risks button[aria-pressed=true]{outline:2px solid currentColor}.v2-risks strong{font-size:27px;line-height:1;font-weight:600}.v2-risks span{font-size:12px;font-weight:600}.v2-risks small{font-size:10px;opacity:.7}.v2-risks .danger{background:#fcf0ec;color:#bf6859}.v2-risks .urgent{background:#faf3e7;color:#b38a48}.v2-risks .watch{background:#f7f6e9;color:#999044}.v2-risks .calm{background:#edf4f0;color:#58846f}.v2-reminders>button{background:white;border:0;border-bottom:1px solid #edf1ee;width:100%;display:flex;align-items:center;gap:13px;text-align:left;cursor:pointer;padding:16px 0;color:#536f66}.v2-reminders b{font-size:12px}.v2-reminders p{font-size:11px;color:#87998f;margin:6px 0 0;line-height:1.6}.v2-reminder-end{margin-left:auto;display:grid;grid-gap:5px;gap:5px;white-space:nowrap;text-align:right}.v2-reminder-end small{font-size:10px;color:#889a92}.v2-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.v2-dot.red{background:#d18470}.v2-dot.orange{background:#d8b268}.v2-full-button{margin-top:18px;width:100%;color:#628272}.v2-right-stack{display:grid;grid-gap:20px;gap:20px;align-content:start}.v2-shortcuts>div{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.v2-shortcuts button:not(.ant-btn){display:grid;position:relative;grid-gap:6px;gap:6px;text-align:left;padding:17px 14px;background:#f6f9f7;border:1px solid #eaf0ec;border-radius:9px;cursor:pointer;color:#345c4b}.v2-shortcuts button small{font-size:10px;color:#8b9c93}.v2-shortcuts button>.anticon{position:absolute;right:12px;top:19px;font-size:10px;color:#92a59a}.v2-settlement{background:#173f38;color:#d3e4d9}.v2-settlement h2{color:#edf6ed}.v2-settlement p{color:#a4c2b6;font-size:11px}.v2-settlement strong{font-size:29px;color:#d6eeab;display:block;margin:16px 0}.v2-settlement .ant-btn{background:#28564a;color:#e1f1da;border-color:#3e6c5a;width:100%;margin-bottom:13px}.v2-settlement>small{font-size:10px;color:#9bb9ac}.v2-team{margin-bottom:22px}.v2-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}.v2-person{display:flex;align-items:center;gap:10px;font-size:12px;margin:10px 0}.v2-person i{display:grid;place-items:center;width:32px;height:32px;background:#e5f0e8;border-radius:50%;font-style:normal;color:#498568}.v2-person>span{margin-left:auto;color:#85998d}.v2-team-grid p{font-size:11px;color:#899b91}.v2-notebook-panel{padding:8px 14px}.v2-notebook-panel .notebook-hub{margin-top:0}.v2-home-footer{display:flex;justify-content:space-between;padding:22px 0;font-size:11px;color:#9aa89f}.v2-home-footer a{color:#5e8c76}.v2-shell .page{padding:28px 32px}.v2-shell .ant-card,.v2-shell .ant-table-wrapper{border-radius:12px}.v2-shell .ant-table{font-size:12px}.v2-demo-logins{display:flex;gap:8px;margin:15px 0}.login-wrap{background:radial-gradient(ellipse at 20% 30%,#e4efe5,transparent 55%),#f1f6f3}.login-title{color:#153f37!important}@media(min-width:1500px){.v2-home{padding:36px 46px}.v2-stats article{padding:24px}.v2-panel{padding:28px}}@media(max-width:1150px){.v2-main-grid{grid-template-columns:1fr}.v2-right-stack{grid-template-columns:1fr 1fr}.v2-nav-search{width:240px}.v2-current-page{display:none}.v2-home{padding:24px}.v2-shell .shell-account-actions .ant-btn{padding-inline:6px}.v2-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.v2-home{padding:16px}.v2-welcome{align-items:flex-start;flex-direction:column}.v2-welcome h1{font-size:23px}.v2-focus{flex-wrap:wrap;padding:15px}.v2-focus-icon{display:none}.v2-focus .ant-btn{margin-left:0}.v2-risks{grid-template-columns:repeat(2,1fr)}.v2-right-stack,.v2-team-grid{grid-template-columns:1fr}.v2-home-footer{gap:12px;flex-wrap:wrap}.v2-nav-search{width:160px}.v2-shell .ant-layout-header{padding:0 12px!important}.v2-account{display:none}.v2-reminder-end small{white-space:normal}.v2-shell .page{padding:16px}}