.pro-transaction{color:#354d80;background:linear-gradient(#f5f7fc55,#dfe5ef44),repeating-conic-gradient(#dfe5ef 0% 25%,#e7ebf3 0% 50%) 0 0/36px 36px;min-height:100dvh;font-family:inherit;font-size:14px}.pro-transaction button{font:inherit;color:inherit;cursor:pointer}.pro-transaction button:disabled{opacity:.45;cursor:default}:is(.pro-transaction button:focus-visible,.pro-transaction input:focus-visible,.pro-transaction textarea:focus-visible){outline-offset:3px;outline:2px solid #7c9be8}.pro-transaction-toolbar{z-index:20;background:#f6f7fb99;justify-content:flex-end;align-items:center;gap:8px;height:72px;padding:12px 24px;display:flex;position:sticky;top:0}.pro-transaction-toolbar>button{background:#ffffff85;border:0;border-radius:28px;padding:11px 24px;font-weight:600}.pro-save-split{display:flex;position:relative}.pro-save-split>button{background:#00e9b6;border:0;min-height:40px;padding:11px 24px;font-weight:600}.pro-save-split>button:first-child{border-radius:24px 0 0 24px}.pro-save-split>button:nth-child(2){border-left:1px solid #fff6;border-radius:0 24px 24px 0;align-items:center;padding:9px 14px;display:flex}.pro-save-menu{z-index:25;background:#fff;border-radius:10px;min-width:210px;padding:6px;animation:.14s ease-out pro-menu-in;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 5px 20px #354d8026}.pro-save-menu>button{text-align:left;background:0 0;border:0;border-radius:6px;width:100%;padding:11px 14px;display:block}.pro-save-menu>button:hover{background:#edf1f9}.pro-transaction-layout{grid-template-columns:80px minmax(600px,1fr) 360px;align-items:start;gap:24px;max-width:2400px;margin:0 auto;padding:32px 24px 40px;display:grid}.pro-type-tabs{flex-direction:column;gap:16px;display:flex}.pro-type-tabs>button{background:#ffffffd9;border:3px solid #0000;border-radius:20px;outline:4px solid #f5f7fc90;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:80px;height:80px;font-size:10px;font-weight:600;transition:border-color .16s,background .16s;display:flex}.pro-type-tabs>button[aria-selected=true]{background:#fff;border-color:#829deb}.pro-icon-out{transform:rotate(180deg)}.pro-entry-paper{background:linear-gradient(#fafafa,#e9edf5);border-radius:16px;min-width:0;min-height:620px;overflow:visible;box-shadow:0 5px 24px #334b7510}.pro-entry-heading{align-items:flex-start;gap:24px;padding:24px 24px 36px;display:flex}.pro-entry-avatar{background:#fff;border:2px solid #d8dde7;border-radius:8px;flex:none;justify-content:center;align-items:center;width:92px;height:92px;display:flex}.pro-entry-identification{flex-direction:column;flex:1;gap:8px;min-width:160px;max-width:300px;display:flex}.pro-entry-identification h1{color:#8998b8;margin:0;font-size:24px;font-weight:600;line-height:34px}.pro-entry-identification>input{width:200px;max-width:100%;font:inherit;color:inherit;background:#ebeef3;border:0;border-radius:9px;padding:9px 10px;font-size:14px}.pro-entry-identification .pro-select{background:#ebeef3;border:0;min-height:36px;padding:6px 10px;font-size:18px}.pro-entry-identification .pro-select>.party-mark{display:none}.pro-entry-amount{flex-direction:column;flex:none;align-items:flex-end;gap:8px;margin-left:auto;display:flex}.pro-entry-amount>strong,.pro-entry-amount>label:first-child>input{color:#354d80;font-size:24px;font-weight:600}.pro-entry-amount>label:first-child>input{text-align:right;background:#e9edf3;border:0;border-radius:8px;width:200px;max-width:100%;padding:7px 9px}.pro-entry-date{background:#ebeef3;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;display:flex;position:relative}.pro-entry-date>input{color:inherit;font:inherit;background:0 0;border:0;min-width:0;max-width:170px;font-size:14px}.pro-entry-date>svg{display:none}.pro-entry-amount>small{background:#ebeef3;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:600;display:flex}.pro-entry-fields{gap:16px;padding:0 24px 12px;display:grid}.pro-entry-fields section>h2,.pro-entry-fields h2{align-items:center;gap:8px;margin:0 0 8px;font-size:12px;font-weight:600;line-height:18px;display:flex}.pro-white{background:#fff;border-radius:9px;min-width:0;padding:16px}.pro-entry-fields textarea,.pro-line-description>input,.pro-line-money{color:#354d80;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #c9d0e0;border-radius:8px;padding:10px 12px;font-size:14px;line-height:20px}.pro-entry-fields textarea{resize:vertical;min-height:38px;display:block}.pro-entry-fields input::placeholder,.pro-entry-fields textarea::placeholder{color:#9ba8c6;opacity:1}.pro-select{text-align:left;background:#fff;border:1px solid #c9d0e0;border-radius:8px;align-items:center;gap:10px;width:100%;min-width:0;min-height:40px;padding:9px 12px;transition:border-color .14s,background .14s;display:flex}.pro-select>span:not(.party-mark):not(.funding-brand){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pro-select>svg,.pro-select>.funding-brand,.pro-select>.party-mark{flex:none}.pro-select>svg:last-child{margin-left:auto}.pro-select[data-empty=true]{color:#9ba8c6}.pro-select[aria-expanded=true]{background:#fafbff;border-color:#879ed3}.pro-funding-category .pro-select{border:0;min-height:38px;padding:2px 0;font-size:14px}.pro-lines-heading{grid-template-columns:minmax(0,1fr) 124px;align-items:center;gap:18px;padding:0 16px 0 0;display:grid}.pro-lines-heading.is-journal{grid-template-columns:minmax(0,1fr) 124px 124px}.pro-lines-heading>span{text-align:right;color:#778bad;font-size:12px}.pro-lines-heading h2{margin:0 0 8px}.pro-lines{padding:0 16px}.pro-line{grid-template-columns:minmax(0,1fr) 124px;gap:10px 12px;padding:16px 0 16px 24px;display:grid;position:relative}.pro-line.is-journal{grid-template-columns:minmax(0,1fr) 124px 124px}.pro-line+.pro-line{border-top:1px solid #e4e8f1}.pro-line-number{background:#e9edf5;border-radius:4px;padding:0 5px;font-size:11px;font-weight:600;position:absolute;top:28px;left:0}.pro-line-money{text-align:right;align-self:start}.pro-line-selects{grid-column:1/2;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pro-line-selects.is-journal{grid-column:1/3;grid-template-columns:repeat(4,minmax(0,1fr))}.pro-line-selects .pro-select{gap:8px;padding:8px 10px;font-size:13px}.pro-line-tools{opacity:0;pointer-events:none;transition:opacity .14s;display:flex;position:absolute;bottom:7px;right:0}.pro-line:hover .pro-line-tools,.pro-line:focus-within .pro-line-tools{opacity:1;pointer-events:auto}.pro-line-tools button{background:#edf1f8;border:0;border-radius:5px;justify-content:center;align-items:center;width:26px;height:24px;margin-left:3px;display:flex}.pro-entry-totals{background:#fff;border-radius:0 0 16px 16px;justify-content:flex-end;align-items:center;gap:24px;margin-top:0;padding:16px 24px;display:flex}.pro-entry-totals>span{text-align:right;color:#8b9cba;min-width:105px;font-size:11px}.pro-entry-totals b{color:#354d80;font-size:14px;display:block}.pro-entry-totals>span:first-child{color:#e39b37;min-width:80px}.pro-entry-totals>span:first-child b{color:inherit}.pro-entry-totals>span[data-balanced=true]{color:#0eb5a9}.pro-entry-totals>span:last-child{border-left:1px dashed #d8deeb;padding-left:16px}.pro-transfer-fields{grid-template-columns:1fr 1fr;gap:32px;display:grid;position:relative}.pro-transfer-fields .pro-white+.pro-white{margin-top:12px}.pro-transfer-fields .pro-select{border:0;min-height:40px;padding:4px 0}.pro-transfer-arrow{position:absolute;top:103px;left:calc(50% - 11px)}.pro-entry-activity{background:#fafafbd9;border-radius:16px;padding:16px}.pro-entry-activity>header{justify-content:center;margin-bottom:20px;display:flex}.pro-entry-activity>header>svg{box-sizing:content-box;background:#eef0f4;border-radius:24px;padding:4px 26px}.pro-entry-activity>div{background:#fff;border-radius:10px;padding:16px}.pro-entry-activity h2{margin:0 0 20px;font-size:14px;font-weight:600}.pro-entry-activity p{margin:0 0 8px;font-size:14px}.pro-entry-activity small{color:#8a98b5;font-size:11px}.pro-entry-error{color:#a74745;background:#fff0ef;border:1px solid #eed3d0;border-radius:8px;padding:10px 14px;font-size:13px}.party-mark{color:#fff;background:#8199c7;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}.party-mark>img,.party-mark>.funding-brand{object-fit:contain;border-radius:50%;width:100%;height:100%}.ledger-source-badge .funding-brand,.breg-source .funding-brand{border-radius:50%}.pro-select-menu .ledger-category-options>button{gap:12px}.pro-select-menu .ledger-category-options>button>.party-mark{flex:0 0 24px}.pro-select-menu :focus-visible{outline-offset:-2px;outline:2px solid #8ca4df}@keyframes pro-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1279px){.pro-transaction-layout{grid-template-columns:64px minmax(560px,1fr) 260px;gap:16px;padding:24px 16px}.pro-type-tabs>button{width:64px;height:72px;font-size:9px}.pro-entry-heading{gap:16px;padding:20px 20px 32px}.pro-entry-avatar{width:70px;height:82px}.pro-entry-fields{padding:0 20px 12px}.pro-line.is-journal,.pro-lines-heading.is-journal{grid-template-columns:minmax(0,1fr) 100px 100px}.pro-line-selects{gap:8px}.pro-line-selects .pro-select{gap:6px;padding:8px;font-size:12px}.pro-line-selects .pro-select>svg:first-child{width:14px}}@media (max-width:1030px){.pro-transaction-layout{grid-template-columns:64px minmax(0,1fr);gap:16px}.pro-entry-activity{grid-column:2}.pro-entry-activity>div{align-items:center;gap:16px;display:flex}.pro-entry-activity h2,.pro-entry-activity p{margin:0}.pro-entry-activity>header{display:none}}@media (max-width:700px){.pro-transaction-toolbar{height:64px;padding:10px 12px}.pro-transaction-layout{padding:16px 12px;display:block}.pro-type-tabs{flex-direction:row;gap:12px;margin:0 4px 20px;display:flex}.pro-type-tabs>button{width:calc(25vw - 17px);height:64px}.pro-entry-heading{flex-wrap:wrap;gap:12px;padding:16px}.pro-entry-avatar{width:52px;height:62px}.pro-entry-avatar>svg{width:32px}.pro-entry-amount{flex-flow:wrap;justify-content:space-between;width:100%}.pro-entry-amount>strong{font-size:22px}.pro-entry-amount>small{margin-left:auto}.pro-entry-fields{padding:0 12px 12px}.pro-white{padding:12px}.pro-line.is-journal{grid-template-columns:1fr 1fr}.pro-line-description{grid-column:1/-1}.pro-line-selects,.pro-line-selects.is-journal{grid-column:1/-1;grid-template-columns:1fr 1fr}.pro-lines-heading{display:none}.pro-entry-totals{gap:16px;padding:16px}.pro-entry-totals>span{min-width:65px}.pro-entry-activity{margin-top:16px}.pro-transfer-fields{gap:20px}.pro-transfer-arrow{width:16px;left:calc(50% - 8px)}.pro-type-tabs>button>span{font-size:9px}.pro-entry-paper{min-height:600px}}@media (prefers-reduced-motion:reduce){.pro-transaction *,.pro-select-menu{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.modal-portal .pro-transaction .pro-entry-identification>input:not([type=checkbox]){color:#354d80;width:200px;max-width:100%;min-height:32px;font:inherit;background:#ebeef3;border:0;padding:9px 10px;font-size:14px}.modal-portal .pro-transaction .pro-entry-date>input:not([type=checkbox]){color:#354d80;width:170px;min-height:20px;font:inherit;background:0 0;border:0;padding:0;font-size:14px}.modal-portal .pro-transaction .pro-entry-amount>label:first-child>input:not([type=checkbox]){text-align:right;color:#354d80;background:#e9edf3;border:0;padding:7px 9px;font-size:24px;font-weight:600}.modal-portal .pro-transaction .pro-line-description>input:not([type=checkbox]),.modal-portal .pro-transaction .pro-line-money:not([type=checkbox]){color:#354d80;min-height:40px;font:inherit;background:#fff;border:1px solid #c9d0e0;padding:10px 12px}.modal-portal .pro-transaction textarea{color:#354d80;min-height:38px;font:inherit;background:#fff;border:1px solid #c9d0e0;padding:8px}.modal-portal .pro-transaction .pro-type-tabs>button{background:#ffffffed}.modal-portal .pro-transaction .pro-type-tabs>button[aria-selected=true]{background:#fff}.modal-portal .pro-transaction .pro-entry-date{justify-content:space-between;min-width:200px;min-height:32px}.modal-portal .pro-transaction .pro-entry-date>input:not([type=checkbox]){opacity:0;cursor:pointer;width:100%;max-width:none;height:100%;position:absolute;inset:0}.modal-portal .pro-transaction .pro-entry-date>svg{display:block}.pro-entry-date>span{white-space:nowrap;font-size:14px}.breg-party-edit .transaction-dimensions{align-items:start}.breg-party-edit .transaction-dimension-cell{min-width:0}.breg-party-edit .transaction-dimension-cell>button{gap:6px;min-width:0;min-height:40px;padding:7px 8px;font-size:12px}.breg-party-edit .transaction-dimension-cell>button>svg{width:16px;height:16px}.breg-party-edit .transaction-dimension-cell>button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.company-information{color:#32497f;background:#f5f7fb;min-height:70vh;padding:20px 24px 32px;container:company-info/inline-size}.company-information>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.company-information>header p{color:#6d7f9f;margin:0 0 3px;font-size:13px;line-height:1.6}.company-information>header small{color:#8b9ab4;font-size:11px}.company-info-tools{flex-shrink:0;align-items:center;gap:8px;display:flex}.company-information button,.company-info-editor button{font:inherit;cursor:pointer;color:#3b5485;background:#fff;border:1px solid #dce3ed;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:7px 11px;transition:background .14s,border-color .14s;display:inline-flex}.company-information button:hover,.company-info-editor button:hover{background:#edf3fa}.company-information button:disabled,.company-info-editor button:disabled{opacity:.35;cursor:default}:is(.company-information button:focus-visible,.company-info-editor button:focus-visible){outline-offset:2px;outline:2px solid #809cd6}.company-info-search{color:#97a6be;background:#fff;border:1px solid #dce3ed;border-radius:8px;align-items:center;gap:7px;width:210px;height:34px;padding:0 10px;display:flex}.company-info-search input{outline:none;width:100%;min-width:0;box-shadow:none!important;font:inherit!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important}.company-info-search:focus-within{outline:2px solid #9fb1dc}.company-information .company-info-add,.company-info-editor .company-info-save{white-space:nowrap;background:#00e9bc;border-color:#00e9bc;font-weight:600}.company-information .company-info-add:hover,.company-info-editor .company-info-save:hover{background:#00dcb1}.company-info-refresh{width:34px;padding:7px!important}.company-info-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.company-info-card{background:#fff;border:1px solid #e0e6ee;border-radius:14px;min-width:0;padding:16px 18px;box-shadow:0 2px 4px #354d8003}.company-info-card>header{align-items:center;gap:9px;min-height:36px;margin-bottom:12px;display:flex}.company-info-avatar{color:#279d96;background:#eaf5f4;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.company-info-title{flex:1;min-width:0}.company-info-title h3{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.4}.company-info-title small{color:#8b9bb4;font-size:10px;line-height:1.3}.company-info-card .company-info-edit{background:#f3f6fa;border-color:#0000;flex:none;min-height:28px;padding:4px 7px;font-size:11px}.company-info-shared{color:#8b9bb4;white-space:nowrap;font-size:10px}.company-info-card dl{border-top:1px solid #edf0f5;margin:0;padding-top:8px}.company-info-row{grid-template-columns:108px minmax(0,1fr) 25px;align-items:start;gap:10px;padding:7px 0;display:grid}.company-info-row dt{color:#8292ae;font-size:11px;line-height:1.55}.company-info-row dd{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;font-size:13px;line-height:1.55}.company-info-row dd.is-empty{color:#a5afc0;font-size:12px}.company-info-card .company-info-copy{color:#91a2bf;background:0 0;border:0;border-radius:5px;flex:none;width:25px;min-height:25px;padding:5px}.company-info-card .company-info-copy:hover{color:#199f96;background:#eaf7f5}.company-info-copy:has(.lucide-check){color:#159f8d}.company-info-empty{text-align:center;color:#8798b2;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:230px;display:flex}.company-info-empty h3{color:#4e668f;margin:0;font-size:16px;font-weight:600}.company-info-empty p{margin:0;font-size:13px}.company-info-error{margin:10px 0;font-size:12px;line-height:1.6;color:#b5424c!important}.digits-business .modal:has(.company-info-editor){width:600px;max-width:calc(100vw - 32px)}.company-info-editor{color:#3b5485;padding:20px 24px 18px}.company-info-editor-fields{grid-template-columns:1fr 1fr;gap:15px 18px;display:grid}.company-info-editor-fields>label{align-content:start;gap:7px;font-size:12px;display:grid}.company-info-editor-fields>.is-wide{grid-area:3/1/auto/-1}.company-info-editor-fields input,.company-info-editor-fields textarea{font:inherit;color:inherit;background:#fff;border:1px solid #d2dcea;border-radius:8px;width:100%;min-width:0;padding:9px 10px}.company-info-editor-fields textarea{resize:vertical;min-height:70px}.company-info-editor>footer{border-top:1px solid #e8edf3;justify-content:flex-end;gap:9px;margin-top:20px;padding-top:16px;display:flex}@container company-info (width>=640px){.company-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container company-info (width>=1480px){.company-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1150px){.company-info-search{width:170px}.company-information>header{flex-wrap:wrap;align-items:flex-start}.company-info-tools{margin-left:auto}}@media (max-width:650px){.company-information{padding:16px}.company-info-tools{flex-wrap:wrap;width:100%;margin:0}.company-info-search{flex:1;width:auto}.company-info-row{grid-template-columns:95px minmax(0,1fr) 25px;gap:8px}.company-info-editor{padding:16px}.company-info-editor-fields{grid-template-columns:1fr}.company-info-editor-fields>.is-wide{grid-area:auto}}@media (prefers-reduced-motion:reduce){.company-information button,.company-info-editor button{transition:none}}.business-page-reconciliations{container:reconciliations-dashboard/inline-size;background:#e8edf4!important;padding:0!important}.brc-dashboard{color:#32497f;flex-direction:column;gap:16px;min-height:calc(100dvh - 142px);padding:16px;display:flex}.brc-statistics{grid-template-columns:120px 1fr 1fr 1fr;gap:16px;display:grid}.brc-stat{background:radial-gradient(52.43% 57.5% at 50% 100%,#fff6 0%,#fff0 100%),linear-gradient(139deg,#fff0 8.06%,#ffffff1a 70.11%),#fff3;border:1px solid #ffffffb3;border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:114px;padding:16px;transition:background .2s ease-in-out,color .2s ease-in-out;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 16px #0000000f}.brc-stat strong{font-size:48px;font-weight:800;line-height:1.1}.brc-stat strong small{color:#adb6cc;font-size:24px}.brc-stat>span{color:#8492b2;font-size:14px;font-weight:800;transition:color .2s ease-in-out}.brc-stat-icon{stroke:#adb6cc;stroke-width:2px;width:105px;height:105px;transition:stroke .25s;position:absolute;top:-25px;right:-25px}.brc-stat.no-activity{background:radial-gradient(52.43% 57.5% at 50% 100%,#fff9 0%,#fff0 100%),linear-gradient(139deg,#fff0 8.06%,#fff3 70.11%),#fff6}.brc-stat:hover,.brc-stat[aria-pressed=true]{background:#fff}.brc-stat.not-started:hover,.brc-stat.not-started[aria-pressed=true]{background:#fcf3dd}.brc-stat.draft:hover,.brc-stat.draft[aria-pressed=true]{background:#eeedf9}.brc-stat.finalized:hover,.brc-stat.finalized[aria-pressed=true]{background:#d4f8e9}.brc-stat:hover>span,.brc-stat[aria-pressed=true]>span{color:#32497f}.brc-lookup{align-items:center;gap:8px;display:flex}.brc-lookup input{width:240px;height:36px;color:inherit;background:#fffc;border:1px solid #d6dbe5;border-radius:12px;padding:0 12px}.brc-lookup button{background:#fff8;border-radius:20px;padding:7px 12px;font-size:12px}.brc-lookup button:last-child{margin-left:auto}.brc-rows{flex-direction:column;gap:16px;display:flex}.brc-row{background:#fff;border-radius:16px;grid-template-columns:minmax(0,200px) 1fr 164px;align-items:center;gap:8px;width:100%;height:96px;min-height:96px;padding:0 12px 0 24px;display:grid}.brc-account{text-align:left;min-width:0;color:inherit;background:0 0;align-items:center;gap:12px;display:flex}.brc-account-icon{color:#fff;background:#32497f;border-radius:4px;place-items:center;width:32px;min-width:32px;height:32px;display:grid}.brc-account>span:last-child{overflow:hidden}.brc-account strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.brc-account small{color:#98a4bf;margin-top:4px;font-size:12px;display:block}.brc-timeline{justify-content:flex-end;gap:16px;min-width:0;display:flex;overflow:hidden}.brc-month{color:#8492b2;white-space:nowrap;flex-direction:column;align-items:center;gap:8px;min-width:36px;font-size:11px;display:flex}.brc-month button{color:#98a4bf;background:#fff;border:1.5px solid #98a4bf;border-radius:50%;place-items:center;width:22px;height:22px;transition:border-color .2s ease-in-out,background .2s ease-in-out;display:grid}.brc-month button:hover,.brc-month button.balanced{color:#32497f;background:#00ffbe;border-color:#00ffbe}.brc-month button.pending{color:#7b82d0;background:#eeedf9;border-color:#7b82d0}.brc-record{width:164px;height:72px;color:inherit;background:0 0;border:1px solid #d6dbe5;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px;display:flex}.brc-record.balanced{background:#00ffbe1a;border-color:#ccedeb}.brc-record span{color:#98a4bf;font-size:12px}.brc-record b{align-items:center;gap:4px;font-size:12px;display:flex}.brc-record:disabled,.brc-month button:disabled{opacity:.6;cursor:default}.brc-empty{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:240px;display:flex}.brc-empty h3,.brc-empty p{margin:0}.brc-empty button{color:inherit;background:#fff;border-radius:20px;padding:10px 24px}@container reconciliations-dashboard (width>=1400px){.brc-row{grid-template-columns:minmax(0,400px) 1fr 164px;gap:16px}}@media (prefers-reduced-motion:reduce){.brc-dashboard *{transition:none!important}}.dimension-manager{--dimension-color:#2c9d80;color:#32497f;background:radial-gradient(at 38% 45%,#dee3df 0%,#dce2df00 90%),linear-gradient(135deg,#a5cbe7,#9db9f0);min-height:100dvh;font-size:14px;overflow:auto}.dimension-manager.is-location{--dimension-color:#33bdd0}.dimension-manager button,.dimension-manager input,.dimension-manager textarea,.dimension-manager select{font:inherit;color:inherit;box-sizing:border-box}.dimension-manager button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}.dimension-manager button:disabled{opacity:.35;cursor:not-allowed}.dimension-manager button:focus-visible{outline-offset:2px;outline:2px solid #7597e8}.dimension-backbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:3;background:#fff3;height:72px;position:fixed;top:0;left:0;right:0}.dimension-backbar>div{justify-content:space-between;align-items:center;width:1132px;max-width:calc(100vw - 48px);height:100%;margin:auto;display:flex}.dimension-backbar button{background:#ffffff80;border-radius:24px;padding:8px 16px}.dimension-backbar .dimension-new{background:#00ffbe;font-weight:800}.dimension-layout{grid-template-columns:748px 360px;align-items:start;gap:24px;width:1132px;min-width:1132px;margin:128px auto 0;display:grid}.dimension-main{background:#f5f6f9;border-radius:16px 16px 0 0;flex-direction:column;height:calc(100dvh - 128px);display:flex;overflow:hidden}.dimension-main>header{background:var(--dimension-color);color:#fff;border-radius:16px 16px 0 0;align-items:center;gap:8px;height:80px;padding:16px;display:flex}.dimension-main h1{margin:0;font-size:18px;font-weight:800;line-height:25px}.dimension-main>header>span{background:#fff3;border-radius:8px;margin-left:auto;padding:4px 8px}.dimension-toolbar{background:#ffffff80;align-items:center;gap:16px;padding:16px;display:flex}.dimension-search{background:#32497f0d;border-radius:24px;flex:1;align-items:center;gap:8px;min-width:0;padding:6px 16px;display:flex}.dimension-search input{background:0 0;border:0;outline:0;width:100%;min-width:0}.dimension-toolbar select{background:#fff;border:0;border-radius:16px;flex:none;width:auto;min-width:96px;padding:6px 12px}.dimension-columns{z-index:1;background:#f5f6f9;border-bottom:1px solid #eaedf2;flex:none;grid-template-columns:1fr 50px 140px;align-items:center;gap:16px;height:34px;padding:0 16px 0 60px;font-size:12px;display:grid;position:sticky;top:-1px}.dimension-columns span:last-child{text-align:right}.dimension-tree{height:100%;height:-webkit-fill-available;padding-bottom:var(--agent-bar-page-bottom-padding,30px);background:#fff;flex:0 auto;overflow:auto}.dimension-root{border-bottom:1px solid #eaedf2;align-items:center;gap:16px;height:60px;padding:0 16px;display:flex}.dimension-root>svg{background:var(--dimension-color);color:#fff;box-sizing:content-box;border-radius:50%;width:16px;height:16px;padding:4px}.dimension-root button{margin-left:auto}.dimension-row{background:#fff;border-bottom:1px solid #eaedf2;grid-template-columns:1fr 50px 140px;column-gap:16px;height:60px;padding-right:16px;transition:padding-left .2s ease-in-out;display:grid}.dimension-row:hover{background:#fafafa}.dimension-row[aria-selected=true]{background:#f5f6f9}.dimension-row-name{align-items:center;gap:16px;min-width:0;display:flex}.dimension-expand{width:32px;min-width:32px;height:32px;padding:0}.dimension-select{text-align:left;flex-direction:column;width:100%;min-width:0;padding:0;justify-content:center!important;align-items:flex-start!important;gap:2px!important;display:flex!important}.dimension-select strong,.dimension-select small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.dimension-select strong{font-weight:800}.dimension-select small{color:#5b6d99;font-size:12px}.dimension-row.is-archived .dimension-select{color:#98a4bf}.dimension-status{text-align:center;color:#7080a5;align-self:center;font-size:11px}.dimension-row-actions{opacity:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.dimension-row:hover .dimension-row-actions,.dimension-row:focus-within .dimension-row-actions{opacity:1}.dimension-row-actions button{background:#eef1f6;border-radius:50%;width:28px;height:28px}.dimension-empty{color:#98a4bf;flex-direction:column;align-items:center;gap:16px;padding:48px 20px;display:flex}.dimension-empty button{color:#32497f;background:#00ffbe;border-radius:24px;padding:10px 18px;font-weight:800}.dimension-draft{background:#fff;border-bottom:1px solid #eaedf2;align-items:center;gap:16px;height:60px;padding:0 24px 0 60px;display:flex}.dimension-draft span{color:#98a4bf;margin-left:auto;font-size:12px}.dimension-aside{width:360px}.dimension-aside form,.dimension-inspector{background:#fff;border-radius:16px;overflow:visible;box-shadow:0 0 20px #32497f12}.dimension-aside form>header,.dimension-inspector>header{background:var(--dimension-color);color:#fff;border-radius:16px 16px 0 0;align-items:center;gap:8px;padding:16px;font-size:18px;font-weight:800;line-height:25px;display:flex}.dimension-form-fields{flex-direction:column;gap:16px;padding:16px;display:flex}.dimension-form-fields>label{flex-direction:column;gap:8px;font-size:12px;display:flex;position:relative}.dimension-form-fields input,.dimension-form-fields textarea,.dimension-parent{background:#ffffff80;border-radius:8px;outline:0;width:100%;padding:8px;border:1px solid #c1c8d9!important;font-size:14px!important}.dimension-form-fields textarea{resize:vertical;min-height:74px}.dimension-form-fields input:focus,.dimension-form-fields textarea:focus{background:#fff;outline:1px solid #7597e8;border-color:#7597e8!important}.dimension-parent{height:40px;font-weight:800;justify-content:space-between!important}.dimension-parent-menu{z-index:5;background:#f5f6f9;border-radius:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 0 12px #0003}.dimension-parent-menu>input{border-radius:0;border:0!important;border-bottom:1px solid #eaedf2!important}.dimension-parent-menu>[role=listbox]{max-height:252px;overflow:auto}.dimension-parent-menu [role=option]{text-align:left;width:100%;height:48px;padding:0 12px;font-size:14px;justify-content:flex-start!important}.dimension-parent-menu [role=option]:hover,.dimension-parent-menu [aria-selected=true]{background:#fff}.dimension-aside form>footer{background:#f5f6f9;border-radius:0 0 16px 16px;justify-content:flex-end;gap:16px;padding:16px;display:flex}.dimension-aside footer button,.dimension-inspector>div>button,.dimension-confirm button{background:#eef1f6;border-radius:24px;padding:9px 20px}.dimension-aside .dimension-submit{background:#00ffbe;font-weight:800}.dimension-form-fields [role=alert],.dimension-inspector [role=alert]{color:#b3424c;white-space:pre-wrap;margin:0}.dimension-inspector>div{padding:16px;line-height:1.6}.dimension-inspector small{color:#7080a5;overflow-wrap:anywhere}.dimension-inspector p{white-space:pre-wrap;overflow-wrap:anywhere}.dimension-inspector>div>button+button{margin-left:8px}.dimension-confirm{background:#fff8e8;border-radius:8px;margin-top:16px;padding:12px;font-size:12px}.dimension-confirm>button+button{margin-left:8px}.dimension-guide{background:#ffffff80;border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.dimension-guide h2{margin:0;font-size:18px}.dimension-guide h3{margin:12px 0 0;font-size:14px}.dimension-guide p{color:#7080a5;margin:0;font-size:13px;line-height:1.6}@media (max-width:1180px){.dimension-layout{margin-left:24px;margin-right:24px}.dimension-backbar>div{margin-left:24px}}@media (prefers-reduced-motion:reduce){.dimension-row{transition:none}}.dimension-manager .dimension-search input{box-shadow:none;background:0 0;border:0;height:auto;padding:0}.dimension-financial-summary{color:#344c85;background:#fff;border-radius:16px;margin-top:16px;padding:24px}.dimension-financial-summary h3{margin:0 0 16px}.dimension-financial-dates{gap:8px;display:flex}.dimension-financial-dates label{flex:1;min-width:0;font-size:12px}.dimension-financial-dates input{width:100%;padding:6px;font-size:12px}.dimension-descendants{align-items:center;gap:8px;margin:16px 0;font-size:13px;display:flex}.dimension-manager .dimension-descendants input{width:16px;height:16px}.dimension-financial-summary dl{margin:12px 0}.dimension-financial-summary dl>div{justify-content:space-between;margin:8px 0;display:flex}.dimension-financial-summary dd{font-variant-numeric:tabular-nums;margin:0}.dimension-financial-summary>p{color:#8290b1;font-size:12px}.dimension-financial-entries{max-height:360px;margin:12px 0;padding:0;list-style:none;overflow:auto}.dimension-financial-entries li{border-top:1px solid #e9edf5;flex-direction:column;gap:4px;padding:12px 0;font-size:13px;display:flex}.dimension-financial-entries time,.dimension-financial-entries small{color:#8290b1;font-size:12px}.dimension-no-activity{text-align:center;padding:24px 0}.digits-business .statements-workspace .variance-insights{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px}.digits-business .statements-workspace .variance-card{color:#32497f;background:#fafafa;border-radius:8px;min-height:295px;padding:22px}.digits-business .statements-workspace .variance-card h2{font-size:18px;font-weight:800;line-height:25px}.variance-period{color:#5b6d99;margin-top:2px;font-size:12px;line-height:18px;display:block}.variance-flight{align-items:center;gap:8px;margin:14px 0;font-size:14px;font-style:italic;line-height:22px;display:flex}.variance-narrative{margin:0;font-size:14px;line-height:23px}.variance-movers{margin:0;padding-left:40px;font-size:14px;line-height:23px}.variance-movers li{overflow-wrap:anywhere}.digits-business .business-statement-view .statement-paper{background:#fafafa;border-radius:8px;padding:20px 22px 0}.digits-business .business-statement-view .statement-controls{min-height:48px;margin-bottom:26px;padding:0}.digits-business .business-statement-view .statement-controls h2{color:#32497f;font-size:18px;font-weight:800;line-height:25px}.digits-business .business-statement-view .statement-controls>div:first-child>span{color:#5b6d99;margin-top:2px;font-size:12px;line-height:18px}.digits-business .business-statement-view .statement-transition{width:100%;padding-bottom:20px;overflow:auto}.digits-business .business-statement-view .standard-statement{border-collapse:collapse;table-layout:auto;width:auto;min-width:566px;max-width:none;margin:0 auto}.digits-business .business-statement-view .standard-statement thead th{color:#5b6d99;background:0 0;border:0;height:28px;padding:0 5px 12px;font-size:10px}.digits-business .business-statement-view .standard-statement thead th:first-child{width:280px;min-width:280px}.digits-business .business-statement-view .standard-statement td{color:#32497f;border-bottom:0;height:24px;padding:2px 5px 4px;font-size:12px;line-height:16px}.digits-business .business-statement-view .standard-statement td.numeric{min-width:70px}.digits-business .business-statement-view .standard-statement .statement-value{min-width:0;padding:0 2px;font-size:12px;line-height:14px}.digits-business .business-statement-view .standard-statement .statement-total td{border-top:1px solid #dfe3ec;font-weight:500}.digits-business .business-statement-view .standard-statement .statement-section td,.digits-business .business-statement-view .standard-statement .business-group-label td{height:44px;padding-top:20px;font-weight:700}.digits-business .business-statement-view .standard-statement tr.level-1>td:first-child{padding-left:5px}.digits-business .business-statement-view .standard-statement tr.level-2>td:first-child,.digits-business .business-statement-view .business-account-row td:first-child{padding-left:15px}.digits-business .business-statement-view .business-account-row td:first-child>span{color:#8492b2;margin-right:5px}.digits-business .business-statement-view .statement-foot{font-size:10px}@media print{.digits-business .business-statement-view .standard-statement{max-width:100%}}.biz-assistant-dock.biz-activity-dock{width:fit-content;transition:bottom .4s ease-out,outline-color .25s ease-in-out,width .25s,opacity .18s}.biz-activity-dock .biz-dock-form{border:1px solid #0000;border-radius:40px;align-items:center;gap:2px;width:34px;height:34px;margin:0;padding:2px;transition:padding .15s ease-out,width .15s ease-out,border-color .15s ease-in-out,background-color .15s ease-in-out;display:flex;position:relative}.biz-assistant-dock .biz-activity-logo{background:#00ffbe;border-radius:40px;flex:none;width:28px;min-width:28px;height:28px;padding:5px;position:relative}.biz-activity-logo>svg{flex:none}.biz-activity-count{color:#32497f;font-size:12px;font-weight:800}.biz-dock-form input{color:#32497f;background:0 0;border:0;outline:0;flex:1;min-width:0;font:400 14px Avenir,Helvetica,Arial,sans-serif;display:none}.biz-dock-form input::placeholder{font-size:16px}.biz-dock-actions{flex-direction:column-reverse;align-items:center;gap:10px;display:flex}.biz-dock-actions .biz-quick-wrap{margin-bottom:0}.biz-assistant-dock.biz-activity-dock.is-expanded{flex-direction:row;margin:0 auto;padding:6px 8px 6px 6px;left:0;right:0}.biz-activity-dock.is-expanded .biz-dock-form{width:215px;height:34px}.biz-activity-dock.is-expanded:is(.is-active,:focus-within) .biz-dock-form{background:#fff;border-color:#eaedf2;width:420px;height:40px;padding:5px}.biz-activity-dock.is-expanded .biz-dock-form input{display:block}.biz-activity-dock.is-expanded .biz-dock-actions{flex-direction:row}.biz-activity-dock.is-expanded .biz-quick-menu{align-items:flex-start;left:-6px;right:auto}.biz-activity-dock.is-expanded .biz-quick-menu>button{flex-direction:row}.biz-dock-expand{opacity:0;justify-content:center;transition:opacity .15s;display:flex;position:absolute;bottom:calc(100% + 12px);left:0;right:0}.biz-dock-expand:before{content:"";position:absolute;inset:0 0 -12px}.biz-activity-dock:hover .biz-dock-expand,.biz-activity-dock:focus-within .biz-dock-expand{opacity:1}.biz-activity-dock.is-expanded .biz-dock-expand{display:none}.biz-assistant-dock .biz-dock-expand>button{background:#fff;outline:2px solid #fff;width:28px;height:28px;position:relative;box-shadow:0 0 24px #32497f99}.biz-activity-dock.phase-out{animation:.25s both biz-dock-switch-out}.biz-activity-dock.phase-in{animation:.35s cubic-bezier(.34,1.2,.64,1) both biz-dock-switch-in}@keyframes biz-dock-switch-out{0%{opacity:var(--dock-from-opacity,1);transform:scale(var(--dock-from-scale,1))}to{opacity:0;transform:scale(.85)}}@keyframes biz-dock-switch-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.biz-activity-panel{z-index:69;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);color:#32497f;width:520px;max-width:90vw;max-height:60vh;opacity:var(--activity-opacity,0);transform:translateY(var(--activity-y,40px));background:#fbfbfb;border-radius:16px;margin:0 auto;padding:18px 0 0;position:fixed;bottom:94px;left:0;right:0;overflow:hidden;box-shadow:0 0 28px #adb6cc}.biz-activity-panel.is-compact{opacity:1;background:#fff;width:344px;margin:0;padding:12px;bottom:30px;left:auto;right:80px;transform:none}.biz-activity-panel>header{justify-content:space-between;align-items:center;padding:0 24px 8px;display:flex}.biz-activity-panel.is-compact>header{padding:0}.biz-activity-panel>header>span{align-items:center;gap:8px;font-size:14px;font-weight:800;line-height:19px;display:flex}.biz-activity-panel>header b{background:#e8edf6;border-radius:12px;padding:1px 6px;font-size:12px}.biz-activity-panel button{color:inherit;cursor:pointer;border:0}.biz-activity-panel>header>button{background:0 0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.biz-activity-panel>header>button:hover{background:#32497f1a}.biz-activity-items{max-height:360px;margin-top:4px;padding:12px 16px 16px;overflow:auto}.biz-activity-panel.is-compact .biz-activity-items{margin-top:0;padding:0}.biz-activity-items h4{color:#8492b2;margin:0 0 8px;font-size:12px;font-weight:800}.biz-activity-empty{text-align:center;color:#32497f99;margin:0;padding:24px 8px;font-size:14px;line-height:17.5px}.biz-activity-item{align-items:center;gap:12px;padding:12px 0;display:flex}.biz-activity-item>span,.biz-activity-document>span{text-align:left;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.biz-activity-item strong,.biz-activity-document strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.biz-activity-item small,.biz-activity-document small{color:#8492b2;font-size:12px}.biz-activity-spinner{animation:1s linear infinite biz-activity-spin}@keyframes biz-activity-spin{to{transform:rotate(360deg)}}.biz-activity-panel .biz-activity-document{text-align:left;background:0 0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:8px;transition:background .15s;display:flex}.biz-activity-panel .biz-activity-document:hover{background:#32497f1a}.biz-activity-document:disabled{cursor:default}.biz-dock-suggestions{padding:0 24px 18px}.biz-dock-suggestions>button{text-align:left;background:0 0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:12px 8px;display:flex}.biz-dock-suggestions>button:hover{background:#32497f1a}.biz-dock-suggestions span{flex-direction:column;gap:4px;display:flex}.biz-dock-suggestions strong{font-size:14px}.biz-dock-suggestions small{color:#8492b2;font-size:12px}.business-layout>.biz-assistant-panel{background:#fbfbfb;width:520px;max-width:90vw;max-height:60vh;margin:0 auto;inset:auto 0 94px;box-shadow:0 0 28px #adb6cc}.biz-assistant-panel .chat{min-height:0}@media (prefers-reduced-motion:reduce){.biz-activity-dock.phase-out,.biz-activity-dock.phase-in,.biz-activity-spinner{animation:none}.biz-activity-dock,.biz-dock-form,.biz-dock-expand,.biz-dock-collapse,.biz-activity-document{transition:none}}.biz-dock-input-close{margin-right:2px;width:20px!important;min-width:20px!important;height:20px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;outline:0!important;padding:0!important;display:none!important}.biz-activity-dock.is-expanded .biz-dock-input-close{justify-content:center;align-items:center;display:flex!important}.biz-activity-panel>header>span{color:#0000;background:linear-gradient(84deg,#399cd4 -4.07%,#5e5be9 95.1%);-webkit-background-clip:text;background-clip:text}.biz-activity-panel>header>span>svg{color:#4b7cde}.biz-dock-suggestions>h4{margin:0 0 12px;font-size:14px;font-weight:800;line-height:19px}.biz-dock-suggestions>button{gap:12px;padding:8px 4px;font-size:14px;font-weight:400;line-height:18px}.biz-dock-suggestions>button>svg{flex:none}.bcr-cover-picker{color:#32497f;background:#fff;border-radius:8px;max-height:560px;margin:0 16px 16px;padding:24px;overflow:auto}.bcr-cover-picker header{justify-content:space-between;align-items:center;display:flex}.bcr-cover-picker h3,.bcr-cover-picker h4{margin:0 0 12px}.bcr-cover-picker button{color:inherit;cursor:pointer;background:#f0f3f8;border:0;border-radius:8px}.bcr-cover-choices{gap:12px;margin-bottom:20px;display:flex;overflow:auto}.bcr-cover-choices button{flex:0 0 100px;padding:0;overflow:hidden}.bcr-cover-choices img,.bcr-company-cover img{object-fit:cover;width:100px;height:79px;display:block}.bcr-cover-upload{margin:12px 0 24px;padding:16px}.bcr-company-cover{align-items:center;gap:12px;display:flex}.bcr-cover-crop-frame{touch-action:none;cursor:move;background:#eaedf2;border-radius:8px;width:306px;height:242px;margin:16px auto;position:relative;overflow:hidden}.bcr-cover-crop-frame img{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute;transform:translate(-50%,-50%)}.bcr-cover-crop label{justify-content:space-between;align-items:center;margin:12px;display:flex}.bcr-cover-crop input[type=range]{width:70%}.bcr-cover-picker{z-index:40;background:#fff6;border-radius:16px;flex-direction:column;width:390px;max-height:none;margin:0;padding:0;animation:.3s forwards bcr-cover-options-in;display:flex;position:fixed;top:88px;bottom:30px;left:clamp(850px,50vw + 230px,100vw);overflow:hidden;box-shadow:0 0 10px #0003}.bcr-cover-picker[data-state=closing]{pointer-events:none;animation:.3s forwards bcr-cover-options-out}.bcr-cover-picker>header{box-sizing:border-box;height:68px;min-height:68px;padding:20px 23px 16px}.bcr-cover-picker>header h3{margin:0;font-size:18px;font-weight:800}.bcr-cover-picker>header button{background:#fff3;border-radius:50%;width:32px;height:32px;font-size:24px}.bcr-cover-picker-body{flex:1;min-height:0;padding:0 23px 20px;overflow:auto}.bcr-cover-options{flex-direction:column;gap:14px;margin-bottom:24px;display:flex}.bcr-cover-options label{flex-direction:column;gap:6px;font-size:12px;display:flex}.bcr-cover-options input,.bcr-cover-options textarea{box-sizing:border-box;color:#8492b2;background:#ffffff80;border:1px solid #c1c8d9;border-radius:8px;outline:none;width:100%;padding:7px 8px;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:17.5px}.bcr-cover-options input{height:33.5px}.bcr-cover-options textarea{resize:vertical;height:51px;min-height:33px}.bcr-cover-options input:focus-within,.bcr-cover-options textarea:focus-within{color:#32497f;border-color:#4dc1ba;box-shadow:0 0 0 1px #4dc1ba}.bcr-cover-options select{box-sizing:border-box;color:#32497f;cursor:pointer;background:0 0;border:0;border-radius:0;width:100%;height:28.5px;padding:4px 25px 4px 2px;font:500 13px/20.5px Avenir,Helvetica,Arial,sans-serif}.bcr-cover-subtitle{font-size:16px}.bcr-cover-picker-body>section{margin:0 -23px 20px}.bcr-cover-picker-body>section>h4{padding:0 23px}.bcr-cover-choices{scroll-snap-type:x mandatory;padding:0 23px}.bcr-cover-choices button{scroll-snap-align:start;background:#32497f0d;border-radius:16px;flex:0 0 200px;width:200px;height:155px}.bcr-cover-choices img{border-radius:16px;width:200px;height:155px}.bcr-company-cover>button:first-child{text-align:left;background:0 0;border:2px solid #0000;width:160px;padding:4px}.bcr-company-cover img{aspect-ratio:612/484;border-radius:6px;width:148px;height:auto}.bcr-cover-upload{width:160px;background:0 0!important;border:2px dashed #d6dbe5!important}.bcr-cover-drop{color:#32497f;cursor:pointer;background:0 0;border:2px dashed #d6dbe5;width:100%;height:100%}.bcr-report-footer{white-space:pre-wrap;color:#7080a5;margin-top:32px;font-size:12px;line-height:18px}.bcr-prepared-by{color:#7080a5;font-size:12px}@keyframes bcr-cover-options-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes bcr-cover-options-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.bcr-cover-picker,.bcr-cover-picker[data-state=closing]{animation-duration:1ms}}@media print{.bcr-cover-picker,.bcr-toolbar,.bcr-sidebar,.bcr-actions{display:none!important}.bcr-layout{display:block}.bcr-report{width:100%;overflow:visible}.bcr-report-footer{color:#223358;display:block}}.bcr-report-cover-preview{margin-bottom:24px}.bcr-report-cover-preview img{aspect-ratio:612/484;object-fit:cover;border-radius:8px;width:612px;max-width:100%;display:block}@media print{.bcr-report-cover-preview img{border-radius:0;max-width:100%}}.bcr-cover-carousel-frame{position:relative}.bcr-cover-prev,.bcr-cover-next{justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;display:flex;position:absolute;top:calc(50% - 16px);background:#fff9!important;border-radius:50%!important}.bcr-cover-prev{left:4px}.bcr-cover-next{right:4px}.bcr-cover-prev:disabled,.bcr-cover-next:disabled{opacity:.2;pointer-events:none}.bcr-cover-choices button[aria-pressed=true]{outline-offset:-2px;outline:2px solid #32497f}.bcr-cover-choices button{scroll-margin-left:22px}.bcr.bcr-report-workspace{--report-chrome-width:1240px;--report-right-drawer-width:390px;z-index:60;box-sizing:border-box;isolation:isolate;background:radial-gradient(at 38% 45%,#dee3df 0%,#dce2df00 90%),linear-gradient(135deg,#a5cbe7,#9db9f0);border:0;border-radius:0;width:100vw;height:100dvh;min-height:0;padding:0;position:fixed;inset:0;overflow:auto}.bcr-report-workspace>.bcr-toolbar{box-sizing:border-box;z-index:2;background:0 0;border:0;justify-content:space-between;align-items:center;width:1240px;height:40px;margin:0;padding:0;display:flex;position:fixed;top:24px;left:max(0px,50vw - 620px)}.bcr-report-workspace>.bcr-layout{box-sizing:border-box;background:0 0;width:1240px;min-width:1240px;max-width:none;margin:88px auto 30px;padding:0;display:block;position:relative}.bcr-report-workspace>.bcr-layout>.bcr-sidebar{display:none}.bcr-report-workspace .bcr-report{box-sizing:border-box;background:#fff;border:0;border-radius:0;width:816px;min-width:816px;max-width:816px;padding:0 32px 40px;overflow:visible;box-shadow:0 0 10px #0003}.bcr-report-workspace .bcr-report-heading{margin:0 -32px 24px;padding:0;display:block;position:relative}.bcr-report-workspace .bcr-report-heading>div:first-child>small{display:none}.bcr-report-workspace .bcr-report-heading>.bcr-actions{background:#fff;flex-wrap:wrap;justify-content:flex-end;padding:12px 32px;display:flex}.bcr-report-workspace .bcr-report-cover-preview{box-sizing:border-box;background:#223358;border-radius:16px;flex-direction:column;width:816px;min-height:650px;margin:0;padding:0 30px;display:flex;position:relative;overflow:hidden}.bcr-report-workspace .bcr-report-cover-preview>img{object-fit:cover;border-radius:0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.bcr-report-workspace .bcr-report-cover-text{box-sizing:border-box;background:var(--report-cover-background);width:fit-content;max-width:100%;color:var(--report-cover-color);-webkit-backdrop-filter:blur(8px);border-radius:8px;flex-direction:column;align-items:flex-start;margin:240px 0 0;padding:10px 12px;display:flex;position:relative}.bcr-report-workspace .bcr-report-cover-text>span{font-size:24px;font-weight:350;line-height:30px}.bcr-report-workspace .bcr-report-cover-text h2{-webkit-line-clamp:2;overflow-wrap:anywhere;color:inherit;-webkit-box-orient:vertical;margin:0 0 0 -2px;font-size:56px;font-weight:900;line-height:70px;display:-webkit-box;overflow:hidden}.bcr-report-workspace .bcr-report-cover-text .bcr-cover-period{color:inherit;opacity:.8;margin:0;font-size:22px;font-weight:500;line-height:30px}.bcr-report-workspace .bcr-report-cover-text .bcr-prepared-by{color:inherit;opacity:.7;margin:10px 0 0;font-size:12px;font-weight:350;line-height:15px}.bcr-report-workspace .bcr-cover-picker{z-index:3}@media (max-width:1240px){.bcr-report-workspace>.bcr-layout{margin-left:0;margin-right:0}}@media print{.bcr.bcr-report-workspace{background:#fff;width:100%;height:auto;position:static;overflow:visible}.bcr-report-workspace>.bcr-layout{width:auto;min-width:0;margin:0}.bcr-report-workspace .bcr-report{width:100%;min-width:0;max-width:none;box-shadow:none}.bcr-report-workspace .bcr-report-cover-preview{width:100%}.biz-shell{display:none!important}}.bcr.bcr-report-workspace{z-index:160}body:has(>.bcr-report-workspace) .business-layout{visibility:hidden;pointer-events:none}body:has(>.bcr-report-workspace) .toast{z-index:2010}.bcr-report-workspace[data-cover-open=false]>.bcr-layout>.bcr-report,.bcr-report-workspace[data-cover-open=true]>.bcr-layout>.bcr-report{margin-left:0;margin-right:0}.bcr-cover-picker-body{background:#fffc}.bcr.bcr-report-workspace{overscroll-behavior:contain}.bcr.bcr-report-workspace[data-report-edit=true]{background:linear-gradient(#32497f1a,#32497f33),url(/digits/report-background-checkered.png)}.bcr-native-cover-cropper{width:290px;height:290px;margin:16px auto 0}.bcr-native-cover-cropper .cropper-view-box{border-radius:8px;outline:1px dashed #909293}.bcr-native-cover-cropper .cropper-line{background:#fff}.bcr-native-cover-cropper .cropper-point{background:#909293}.bcr-source-crop-controls{justify-content:space-between;align-items:center;width:290px;height:60px;margin:12px auto 0;display:flex}.bcr-source-crop-controls button{color:#32497f;cursor:pointer;background:0 0;border:0;min-height:32px}.bcr-source-crop-controls>div{gap:8px;display:flex}.bcr-source-crop-controls>div>button{width:32px;font-size:22px}.bcr-cover-drop{border:1px dashed #adb6cc;border-radius:16px;height:284px;font-weight:800}.bcr-native-cover-cropper .cropper-container{width:290px!important;height:290px!important}.bcr-report-activity{box-sizing:border-box;background:#e4ebf6;border-radius:16px;flex-direction:column;width:390px;height:fit-content;max-height:calc(100dvh - 118px);padding-bottom:16px;display:flex;position:fixed;top:88px;bottom:auto;left:max(850px,50vw + 230px);overflow:hidden;box-shadow:0 0 10px #0003}.bcr-report-activity>header{box-sizing:border-box;background:var(--brand-header-color,#2490ce);justify-content:center;align-items:flex-start;height:99px;min-height:99px;padding:16px 0 0;display:flex}.bcr-report-activity>header>span{color:#fff;background:#ffffff40;border:1px solid #ffffff40;border-radius:20px;justify-content:center;align-items:center;width:80px;height:35px;display:flex}.bcr-report-activity-body{background:#fff;border-radius:8px;min-height:0;margin:-27px 16px 0;padding:16px;position:relative;overflow:auto}.bcr-report-activity h3{margin:0;padding-bottom:12px;font-size:14px;font-weight:800;line-height:19px}.bcr-report-activity-body article{color:#32497f;gap:8px;margin-bottom:20px;font-size:13px;line-height:18px;display:flex}.bcr-report-activity-body article:last-child{margin-bottom:0}.bcr-report-activity-body article>svg{color:#6b92d5;flex-shrink:0}.bcr-report-activity-body article>div{flex:1;min-width:0;padding-top:4px}.bcr-report-activity-body time{color:#5b6d99;align-items:center;gap:4px;margin-bottom:8px;font-size:12px;font-weight:400;line-height:16px;display:flex}.bcr-report-activity-body time svg{flex-shrink:0}@media print{.bcr-report-activity{display:none!important}}@media screen and (max-width:1240px){.bcr-report-workspace>.bcr-toolbar{margin:24px 0 0;position:sticky;top:24px;left:auto}.bcr-report-workspace>.bcr-layout{margin-top:24px}.bcr-report-workspace>.bcr-cover-picker{height:calc(100dvh - 118px);position:absolute;top:88px;bottom:auto;left:850px}.bcr-report-workspace .bcr-report-activity{position:absolute;top:0;bottom:auto;left:850px}}.bcr{color:#32497f;background:#e8edf4;border:1px solid #fff;border-radius:16px 16px 0 0;min-width:0;min-height:640px;padding:16px}.bcr-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.modal-portal .modal:has(.bcr-run-dialog){--bcr-viewport-gap:64px;width:524px;max-height:calc(100dvh - var(--bcr-viewport-gap));background:linear-gradient(150deg,#e3f2f4e8,#f9f9fde8);border:2px solid #fff;border-radius:30px;overflow:hidden;box-shadow:0 24px 80px #32497f18}.modal:has(.bcr-run-dialog)>.modal-header{display:none}.modal-portal .modal-backdrop:has(.bcr-run-dialog){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#b4cbd03d}.bcr-run-dialog{box-sizing:border-box;max-height:calc(100dvh - var(--bcr-viewport-gap) - 4px);color:#32497f;flex-direction:column;min-height:0;padding:20px 40px 40px 30px;font-size:13px;display:flex}.bcr-run-content{overscroll-behavior:contain;min-height:0;margin:-3px;padding:3px;overflow:auto}@media (max-width:760px){.modal-portal .modal:has(.bcr-run-dialog){--bcr-viewport-gap:24px}}.bcr-run-dialog button,.bcr-run-dialog input,.bcr-run-dialog select{font:inherit;color:inherit}.bcr-run-dialog button{cursor:pointer}.bcr-run-dialog button:disabled{opacity:.45;cursor:default}.bcr-run-period-title{text-align:center;color:#32497f;margin:10px 0 5px;font-size:18px;font-weight:800;line-height:30px}.bcr-run-dialog .bcr-run-period{all:unset;cursor:pointer}.bcr-run-period>svg{vertical-align:middle;margin-left:5px;display:inline-block}.bcr-run-period-options,.bcr-run-attachment-options{background:#fff;border:1px solid #d5dfea;border-radius:10px;margin:8px 0 14px;padding:14px}.bcr-run-period-options legend,.bcr-run-attachment-options legend{color:#6c7e9f;padding:0 5px;font-size:12px}.bcr-run-period-options>label{justify-content:space-between;align-items:center;gap:12px;display:flex}.bcr-run-period-options input[type=month]{border:1px solid #d5dfea;border-radius:6px;max-width:180px;padding:7px}.bcr-run-period-options>button{background:#e8f0f6;border:0;border-radius:6px;margin:10px 0 0 auto;padding:5px 10px;display:block}.bcr-run-period-units{gap:16px;margin-bottom:13px;display:flex}.bcr-run-period-units label{align-items:center;gap:5px;display:flex}.bcr-run-dialog input[type=checkbox],.bcr-run-dialog input[type=radio]{accent-color:#1cb1a6}.bcr-run-sections{border:0;gap:9px;min-width:0;margin:0;padding:0;display:grid}.bcr-run-section,.bcr-run-attachment{text-align:left;background:#fff;border:1px solid #d8dfea;border-radius:12px;align-items:center;gap:18px;width:100%;min-height:80px;padding:8px;transition:border-color .2s ease-out,box-shadow .2s ease-out;display:flex}.bcr-run-section.selected{border-color:#8dcac9}.bcr-run-section:hover{box-shadow:0 0 12px #32497f18}.bcr-run-section-icon{background:linear-gradient(#00d3c7 0%,#00a69c 100%);border-radius:8px;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.bcr-run-section-icon img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;max-width:none}.bcr-run-section>span:nth-child(2),.bcr-run-attachment>span:nth-child(2){flex:1;min-width:0}.bcr-run-section strong,.bcr-run-attachment strong{margin-bottom:5px;font-size:14px;font-weight:650;display:block}.bcr-run-section small,.bcr-run-attachment small{color:#7c88a4;font-size:11px;line-height:1.5;display:block}.bcr-run-check{color:#18a99e;opacity:0;flex:0 0 28px;margin-right:8px;transition:opacity .2s ease-out}.bcr-run-section.selected .bcr-run-check{opacity:1}.bcr-run-attachment{background:#fff6;border-style:dashed;margin-top:10px}.bcr-run-attachment-options{max-height:220px;overflow:auto}.bcr-run-attachment-options label{overflow-wrap:anywhere;gap:9px;padding:8px 0;font-size:12px;display:flex}.bcr-run-attachment-options p{color:#7c88a4;margin:0;font-size:12px;line-height:1.7}.bcr-run-attachment-options button{background:#edf3f8;border:0;border-radius:5px;padding:6px 8px}.bcr-run-footer.form-footer{border:0;flex:none;align-items:center;gap:10px;margin-top:24px;padding:0;display:flex}.bcr-run-footer select{background:#ffffff70;border:1px solid #d0d6e4;border-radius:8px;flex:1;width:0;min-width:0;padding:10px 8px;font-size:12px}.bcr-run-footer select:disabled{color:#9ba7bc}.bcr-run-cancel,.bcr-run-submit{white-space:nowrap;background:#edf0f5;border:0;border-radius:24px;padding:11px 20px;font-weight:650!important}.bcr-run-submit{background:#00f5bf;min-width:98px;color:#155c70!important}:is(.bcr-run-dialog button:focus-visible,.bcr-run-dialog input:focus-visible,.bcr-run-dialog select:focus-visible){outline-offset:3px;outline:2px solid #4d8acc}.bcr-bundle-section{margin-top:24px}.bcr-bundle-section h3{margin:0 0 14px;font-size:16px}.bcr-bundle-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bcr-bundle-summary>button{text-align:left;color:#32497f;cursor:pointer;background:#f8fafc;border:1px solid #e6ebf3;border-radius:10px;padding:18px}.bcr-bundle-summary span{color:#7e8ea9;font-size:12px;display:block}.bcr-bundle-summary strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:12px;font-size:24px;font-weight:600;display:block}.bcr-bundle-summary small,.bcr-bundle-incomplete{color:#a37937;font-size:10px;font-weight:400}.bcr-bundle-warnings{color:#8c6d39;background:#fff9ed;border:1px solid #eee1c4;border-radius:8px;padding:12px;font-size:12px;line-height:1.7}.bcr-bundle-warnings summary{cursor:pointer}.bcr-bundle-warnings ul{padding-left:18px}.bcr-bundle-attachments{flex-direction:column;gap:8px;display:flex}.bcr-bundle-attachments button{color:#32497f;text-align:left;overflow-wrap:anywhere;background:#fafbfd;border:1px solid #e6ebf3;border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}.bcr-bundle-attachments button>svg:last-child{flex-shrink:0;margin-left:auto}@media (max-width:850px){.bcr-bundle-summary{grid-template-columns:1fr}.bcr-bundle-summary strong{font-size:21px}}@media (max-width:600px){.bcr-run-dialog{padding:24px 18px}.bcr-run-section,.bcr-run-attachment{gap:12px}.bcr-run-section-icon{flex-basis:52px;width:52px;height:56px}.bcr-run-footer.form-footer{gap:6px}.bcr-run-cancel,.bcr-run-submit{padding:10px 14px}.bcr-run-submit{min-width:72px}}@media (prefers-reduced-motion:reduce){.bcr-run-dialog *{transition:none!important;animation:none!important}}.bcr button,.bcr input,.bcr select,.bcr textarea{font:inherit}.bcr-toolbar,.bcr-report-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.bcr-toolbar{padding:8px 4px 20px}.bcr h2{margin:0;font-size:20px;line-height:1.4}.bcr-toolbar p,.bcr-report-heading p{color:#6d7c99;margin:5px 0 0;font-size:12px}.bcr-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bcr-actions>button:not(.button){color:#32497f;cursor:pointer;background:#ffffffb3;border:1px solid #dbe2ee;border-radius:7px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:inline-flex}.bcr-actions>button.active{background:#dbe4f6}.bcr-layout{grid-template-columns:264px minmax(0,1fr);align-items:start;gap:16px;transition:grid-template-columns .3s cubic-bezier(.4,0,.2,1);display:grid}.bcr-layout.is-editing{grid-template-columns:310px minmax(0,1fr)}.bcr-sidebar{background:#f9fafc;border-radius:10px;min-width:0;overflow:hidden}.bcr-sidebar nav{padding:8px}.bcr-sidebar nav>button{text-align:left;color:#32497f;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;padding:14px 12px;transition:background .2s ease-out;display:block}.bcr-sidebar nav>button.active{background:#e5ebf6}.bcr-sidebar nav>button:hover{background:#eef2f9}.bcr-sidebar nav>button span{overflow-wrap:anywhere;font-size:14px;font-weight:600;display:block}.bcr-sidebar nav small{color:#8998b4;margin-top:6px;font-size:11px;display:block}.bcr-report{background:#fff;border-radius:10px;min-width:0;min-height:520px;padding:24px;animation:.2s ease-out bcr-enter}.bcr-report-heading small{color:#96a3ba;margin-bottom:8px;font-size:11px;display:block}.bcr-report-heading h2{overflow-wrap:anywhere}.bcr-basis{color:#8190ad;padding:18px 0;font-size:11px;line-height:1.7}.bcr-table-wrap{max-width:100%;overflow:auto}.bcr table{border-collapse:collapse;width:100%;font-size:12px}.bcr th,.bcr td{text-align:right;white-space:nowrap;border-bottom:1px solid #edf0f5;min-width:140px;padding:11px 12px}.bcr th:first-child{text-align:left;min-width:210px;font-weight:500}.bcr thead th{color:#8897b2;background:#fafbfd;font-size:11px;font-weight:500}.bcr-group{background:#f6f8fc}.bcr .bcr-group th{font-weight:700}.bcr .bcr-child th{padding-left:32px}.bcr-row-label{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.bcr-amount{font-variant-numeric:tabular-nums;color:#32497f;cursor:pointer;background:0 0;border:0;padding:3px 0}.bcr-amount:not(:disabled):hover{color:#087c98;text-decoration:underline}.bcr-amount:disabled{color:#a9b4c9;cursor:default}.bcr-editor{border:0;min-width:0;margin:0;padding:18px}.bcr-editor h3{justify-content:space-between;margin:0 0 14px;font-size:13px;display:flex}.bcr-editor h3:not(:first-child){margin-top:22px}.bcr-editor h3 small{color:#8c99b0;font-size:11px;font-weight:400}.bcr-editor .field{margin-bottom:13px}.bcr-editor .field>span{font-size:11px}.bcr-editor input:not([type=checkbox]),.bcr-editor select,.bcr-editor textarea{color:#32497f;background:#fff;border:1px solid #dce3f0;border-radius:7px;width:100%;min-height:34px;padding:7px 9px;font-size:12px}.bcr-editor textarea{resize:vertical;min-height:60px}.bcr-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bcr-search{background:#fff;border:1px solid #dce3f0;border-radius:7px;align-items:center;gap:6px;padding-left:9px;display:flex}.bcr-editor .bcr-search input{background:0 0;border:0;min-width:0}.bcr-account-options{background:#fff;border:1px solid #e5eaf3;border-radius:7px;max-height:270px;margin-top:8px;overflow:auto}.bcr-account-options>label{cursor:pointer;border-bottom:1px solid #f0f2f6;align-items:center;gap:9px;padding:8px;font-size:11px;display:flex}.bcr-account-options small{color:#99a4b8;font-size:10px;display:block}.bcr-account-options input{accent-color:#32497f}.bcr-order{margin:0;padding:0;list-style:none}.bcr-order li{align-items:center;gap:4px;padding:5px 0;font-size:11px;display:flex}.bcr-order li span{flex:1}.bcr-order button{color:#32497f;cursor:pointer;background:#fff;border:0;border-radius:4px;padding:4px}.bcr-order button:disabled{opacity:.3;cursor:default}.bcr-error{color:#9a3544;background:#fff5f5;border:1px solid #efd5d5;border-radius:8px;padding:12px;font-size:12px}.bcr-hint{color:#98a4b9;padding:16px;font-size:12px}.bcr-drilldown{max-height:65vh;padding:16px 24px;overflow:auto}.bcr-drilldown>button{color:#32497f;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0f5;align-items:center;gap:16px;width:100%;padding:15px 0;transition:background .2s ease-out;display:flex}.bcr-drilldown>button:hover{background:#f5f8fc}.bcr-drilldown span{flex:1}.bcr-drilldown strong{font-size:13px;display:block}.bcr-drilldown small{color:#92a0b8;margin-top:5px;font-size:11px;display:block}.bcr-drilldown b{font-variant-numeric:tabular-nums;font-size:13px}.bcr button:focus-visible{outline-offset:3px;outline:2px solid #668bc8}.bcr button:disabled{cursor:default}.bcr-report-heading>.bcr-actions{justify-content:flex-end}.bcr-report-heading>div:first-child{min-width:0}@keyframes bcr-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.bcr-layout,.bcr-layout.is-editing{grid-template-columns:240px minmax(0,1fr)}.bcr-report{padding:16px}.bcr-report-heading{flex-wrap:wrap}}@media (max-width:850px){.bcr{padding:12px}.bcr-toolbar{flex-wrap:wrap}.bcr-layout,.bcr-layout.is-editing{grid-template-columns:220px minmax(0,1fr)}.bcr-actions{gap:5px}}@media (prefers-reduced-motion:reduce){.bcr-layout,.bcr-report,.bcr button{transition:none!important;animation:none!important}}.bcr-run-preset{margin-bottom:14px}.bcr-run-preset select{background:#fff;border:1px solid #d5dfea;border-radius:6px;min-width:0;max-width:70%;padding:7px}.bcr-run-date-range{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:8px;display:grid}.bcr-run-date-range label{gap:6px;min-width:0;display:grid}.bcr-run-date-range input{box-sizing:border-box;background:#fff;border:1px solid #d5dfea;border-radius:6px;width:100%;min-width:0;padding:7px 4px}.bcr-run-date-range>span{padding-bottom:8px}.bcr-run-date-range small{color:#7c88a4;grid-column:1/-1;font-size:11px;line-height:1.5}.bcr-period-popover-layer{color:#32497f;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.bcr-period-popover-layer::backdrop{background:0 0}.bcr-period-popover{opacity:0;color:#32497f;background:#fff;border-radius:8px;max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);font-size:14px;font-weight:500;line-height:normal;animation:.1s forwards bcr-period-enter;position:fixed;overflow:auto;box-shadow:0 0 24px #98a4bf}@keyframes bcr-period-enter{0%{opacity:0}to{opacity:1}}.bcr-period-picker{box-sizing:border-box;flex-direction:column;gap:12px;width:386px;max-width:calc(100vw - 40px);padding:23px;display:flex}.bcr-period-picker[data-unit=day]{width:610px}.bcr-period-picker[data-unit=quarter]{width:412px}.bcr-period-picker[data-unit=year]{width:353px}.bcr-period-picker[data-custom=false]{gap:0;width:200px;padding:0}.bcr-period-picker[data-manual=true]{width:386px}.bcr-period-picker-body{flex-direction:column;gap:12px;display:flex}.bcr-period-picker button{font:inherit;color:inherit;cursor:pointer;border:0}.bcr-period-picker button:disabled{opacity:.3;cursor:default}.bcr-period-picker button:focus-visible{outline-offset:2px;outline:2px solid #32497f}.bcr-period-back{background:0 0;align-self:flex-start;align-items:center;gap:4px;height:24px;padding:0 12px;display:flex;font-size:12px!important;font-weight:700!important;line-height:16px!important}.bcr-period-tabs{background:#32497f0d;border-radius:24px;align-self:flex-start;padding:2px;display:inline-flex}.bcr-period-tabs button{color:#475b8c;background:0 0;border-radius:24px;min-width:54px;padding:4px 12px;font-weight:700;line-height:19px}.bcr-period-tabs button[aria-selected=true]{color:#32497f;background:#fff;box-shadow:0 2px 4px #32497f33}.bcr-period-calendars{align-items:flex-start;gap:38px;display:flex;position:relative}.bcr-period-calendar{flex-direction:column;align-items:center;gap:10px;display:flex}.bcr-period-calendar h3{margin:0;padding:8px;font-size:14px;font-weight:800;line-height:17.5px}.bcr-period-arrows{pointer-events:none;justify-content:space-between;height:33px;display:flex;position:absolute;inset:0 0 auto}.bcr-period-arrows button{pointer-events:auto;background:0 0;align-items:center;padding:0;display:flex}.bcr-period-arrows svg{width:16px;height:16px}.bcr-period-grid{align-content:start;display:grid}.bcr-period-grid.days{grid-template-columns:repeat(7,36px);gap:2px}.bcr-period-grid.units{grid-template-columns:repeat(3,45px);gap:8px}.bcr-period-picker[data-unit=quarter] .bcr-period-grid.units{grid-template-columns:repeat(4,35px)}.bcr-period-picker[data-unit=year] .bcr-period-grid.units{grid-template-columns:repeat(5,55px)}.bcr-period-picker[data-unit=day] .bcr-period-calendar{gap:0;width:263px}.bcr-period-picker[data-unit=day] .bcr-period-calendars{gap:38px}.bcr-period-picker[data-unit=day] .bcr-period-calendar h3{align-items:center;width:100%;height:44px;padding:0;font-size:18px;display:flex}.bcr-period-picker[data-unit=day] .bcr-period-arrows{width:54px;inset:0 0 auto auto}.bcr-period-weekday{color:#7182a9;text-align:center;padding:0;font-size:12px;line-height:15px}.bcr-period-grid button{background:0 0;border-radius:0;min-width:0;height:36px;padding:0}.bcr-period-grid.units button{white-space:nowrap;border-radius:8px;height:33.5px;padding:8px;font-weight:800;line-height:17.5px}.bcr-period-picker[data-unit=quarter] .bcr-period-grid.units button{padding:8px 0}.bcr-period-grid button:hover:not(:disabled){background:#32497f0d}.bcr-period-grid button.in-range,.bcr-period-grid button.endpoint{background:#32497f1a}.bcr-period-grid button.endpoint{font-weight:700}.bcr-period-footer{flex:none;justify-content:flex-end;gap:12px;display:flex;position:relative}.bcr-period-footer .bcr-run-cancel,.bcr-period-footer .bcr-run-submit{min-width:75px;height:32px;padding:0 16px;font-size:14px}.bcr-period-manual-trigger{background:0 0;width:32px;height:32px;position:absolute;top:0;left:0}.bcr-period-manual h3{margin:0 0 12px;font-size:14px}.bcr-period-manual .bcr-run-date-range{gap:8px;display:grid}.bcr-period-presets{display:grid}.bcr-period-presets button{text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:12px 12px 12px 16px;display:flex}.bcr-period-presets button:first-child{border-radius:8px 8px 0 0}.bcr-period-presets button:last-child{border-radius:0 0 8px 8px}.bcr-period-presets button:hover{background:#32497f0d}@media (prefers-reduced-motion:reduce){.bcr-period-popover{opacity:1;animation:none}}.modal-portal .modal-backdrop[data-motion=date-picker][data-state]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;animation:.1s both zz-modal-opacity}.modal-portal .modal-backdrop[data-motion=date-picker][data-state=closing]{pointer-events:none;animation:none}.modal-portal .modal-backdrop[data-motion=date-picker][data-state] .modal{animation:none;transform:none}@media (prefers-reduced-motion:reduce){.modal-portal .modal-backdrop[data-motion=date-picker][data-state]{animation:none!important}}.bcr.bcr-landing{border-radius:inherit;border:0;min-height:calc(100dvh - 142px);padding:16px 16px 30px;position:relative}.bcr-landing .bcr-landing-toolbar{z-index:3;padding:0;position:absolute;top:-46px;right:16px}.bcr-landing .bcr-landing-actions{flex-wrap:nowrap;gap:0;height:32px;display:flex}.bcr-landing .bcr-landing-actions>.bcr-landing-run,.bcr-landing-actions .bcr-landing-more{color:#fff;height:32px;font:inherit;cursor:pointer;background:#ffffff1a;border:0;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.bcr-landing .bcr-landing-actions>.bcr-landing-run{border-radius:20px 0 0 20px;order:0;padding:0 12px 0 16px}.bcr-landing-actions .bcr-landing-more{border-left:1px solid #ffffff1a;border-radius:0 20px 20px 0;width:40px}.bcr-landing-menu-container{order:1;position:relative}.bcr-landing-menu{color:#32497f;background:#fff;border-radius:12px;min-width:200px;padding:8px;position:absolute;top:38px;right:0;box-shadow:0 8px 30px #32497f29}.bcr-landing-menu>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:10px;font-size:14px;display:flex}.bcr-landing-menu>button:hover{background:#eef2f8}.bcr-landing-grid{grid-template-columns:repeat(3,340px);justify-content:space-between;gap:32px 0;display:grid}@container business-panel (width>=1150px){.bcr-landing-grid{justify-content:unset;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 16px}}@container business-panel (width>=1600px){.bcr-landing-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.bcr-report-tile{color:#fff;isolation:isolate;text-align:left;min-width:0;height:300px;font:inherit;background:#fff9;border:0;border-radius:8px;flex-direction:column;padding:12px 12px 18px;display:flex;position:relative}.bcr-report-tile:before{content:"";border-radius:inherit;background:#d3d3d3 var(--report-cover-image,none) center / cover no-repeat;z-index:-1;pointer-events:none;position:absolute;inset:0}.bcr-new-tile:before{opacity:.7}.bcr-report-tile:hover{box-shadow:0 0 24px #7d7dcd63}.bcr-tile-header{background:var(--report-cover-background,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--report-cover-color,#fff);border-radius:4px;flex-direction:column;gap:4px;padding:10px;display:flex}.bcr-tile-header>strong{color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:800;line-height:25px;display:block;overflow:hidden}.bcr-tile-header>span{font-size:14px;font-weight:400;line-height:19px}.bcr-tile-center{flex:1;justify-content:center;align-items:center;display:flex}.bcr-tile-center>button,.bcr-tile-view{color:#223358;font:inherit;cursor:pointer;background:#00ffbe;border:0;border-radius:24px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 24px;font-size:14px;font-weight:800;line-height:19px;display:inline-flex}.bcr-tile-center>button>svg,.bcr-tile-view>svg{stroke-width:1.5px;width:20px;height:20px;margin-left:-8px}.bcr-tile-center>button:hover:not(:disabled),.bcr-report-tile:hover .bcr-tile-view{background:#75ffdc}.bcr-landing .bcr-tile-center>button:disabled{opacity:1;color:#7080a5;background:#00ffbe66}.bcr-saved-tile{cursor:pointer}.bcr-back-to-landing{color:#32497f;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.bcr-landing button:focus-visible{outline-offset:3px;outline:2px solid #458eda}.bcr-back-to-landing:focus-visible{outline-offset:3px;outline:2px solid #458eda}.bcr-landing button:disabled{cursor:default;opacity:.5}.biz-maximized .bcr.bcr-landing{min-height:calc(100dvh - 142px)}.bcr-workspace-period-picker[data-custom=false]{width:160px;min-width:160px}.bcr-workspace-period-picker .bcr-period-presets button{white-space:nowrap;width:100%;font-size:14px;font-weight:500;line-height:17.5px;position:relative}.bcr-workspace-period-picker .bcr-period-presets button[data-preset=this-quarter],.bcr-workspace-period-picker .bcr-period-presets button[data-preset=this-year],.bcr-workspace-period-picker .bcr-period-presets button[data-preset=all-time]{border-top:1px solid #32497f1a}.bcr-workspace-period-picker .bcr-period-presets button.active:before{content:"";background:#32497f;width:4px;height:70%;margin:auto;position:absolute;top:0;bottom:0;left:0}.bcr-workspace-period-picker .bcr-period-presets button:focus-visible{outline-offset:-2px}.bcr-workspace-period-picker .bcr-period-tabs{gap:2px;padding:2px 2.2px;position:relative}.bcr-workspace-period-picker .bcr-period-tabs button{z-index:1;width:54px;font-weight:800;transition:color .3s ease-in-out,background-color .3s;position:relative}.bcr-workspace-period-picker .bcr-period-tabs [aria-checked=true]{color:#32497f;background:0 0}.bcr-period-tab-selection{background:#fff;border-radius:22px;width:54px;height:calc(100% - 4px);transition:transform .2s ease-in-out,width .2s ease-in-out;position:absolute;top:2px;left:2.2px;box-shadow:0 0 4px #32497f66}.bcr-workspace-period-picker .bcr-period-grid.units button{transition:background-color .25s,color .25s,box-shadow .25s}@media (prefers-reduced-motion:reduce){.bcr-period-tab-selection,.bcr-workspace-period-picker .bcr-period-tabs button,.bcr-workspace-period-picker .bcr-period-grid.units button{transition:none}}.biz-report-period{gap:0}.biz-report-period>button:first-child{flex:0 0 31px;width:31px;padding:0 4px 0 10px}.biz-report-period>button:last-of-type{flex:0 0 31px;width:31px;padding:0 7px}.biz-report-period>.biz-period-current{gap:4px;padding:0 16px}.biz-report-period>button>svg{width:20px;height:20px}.transaction-dimensions{flex:1;gap:16px;min-width:0;display:flex}.transaction-dimension-cell{flex:1;min-width:0;position:relative}.transaction-dimension-cell>button{color:#344c85;text-align:left;background:#f5f6fa;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;height:46px;padding:8px 12px;display:flex}.transaction-dimension-cell>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.transaction-dimension-menu{z-index:80;background:#fff;border-radius:8px;width:300px;max-width:calc(100vw - 48px);padding:0;animation:.1s forwards dimension-popover-enter;position:fixed;box-shadow:0 0 8px #3434744d}.transaction-dimension-menu[popover] .transaction-dimension-search{background:#fff;border:1px solid #0000001a;border-radius:8px;flex-direction:row;align-items:center;gap:8px;height:40px;min-height:40px;margin:10px;padding:8px 10px;display:flex}.transaction-dimension-search svg{flex:none}.transaction-dimension-menu[popover] .transaction-dimension-search input{width:100%;min-width:0;height:22px;min-height:22px;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:1px 2px;font-size:14px;line-height:19px}.transaction-dimension-menu [role=listbox]{max-height:230px;overflow:auto}.transaction-dimension-menu [role=option]{text-align:left;color:#344c85;background:#fff;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;height:46px;min-height:46px;padding:7px 12px 7px 27px;font-size:14px;font-weight:500;line-height:19px;display:flex}.transaction-dimension-menu [role=option]:hover,.transaction-dimension-menu [aria-selected=true]{background:#eef1f8}.transaction-posted-line{flex-wrap:wrap}.transaction-posted-line .transaction-dimensions{flex-basis:100%;margin-top:10px}.transaction-lines>.transaction-dimensions{margin-top:12px}.transaction-allocation-fields{align-items:center;gap:16px;display:flex}.transaction-allocation-fields>.transaction-category-root{flex:0 0 calc(33.3333% - 10.6667px);width:calc(33.3333% - 10.6667px)}.bill-editor-dimensions>.transaction-dimensions{grid-column:span 2;align-self:end}.bill-editor .transaction-dimension-cell>button{height:40px;font-size:14px}.bill-editor .transaction-dimension-cell>button svg{flex:none}.transaction-dimension-menu[popover]{box-sizing:border-box;color:#344c85;border:1px solid #fff;margin:0;inset:auto;overflow:visible}@keyframes dimension-popover-enter{0%{opacity:0}to{opacity:1}}.transaction-dimension-menu [role=option]:last-child{margin-bottom:10px}.transaction-dimension-menu[popover] .transaction-dimension-search input:focus,.transaction-dimension-menu[popover] .transaction-dimension-search input:hover{background:0 0;outline:none}.transaction-dimension-menu .transaction-dimension-empty{box-sizing:border-box;color:#32497fcc;text-align:center;height:36px;margin:0 0 10px;padding:10px 12px;font-size:12px;line-height:16px}.transaction-dimension-chevron{display:none}.transaction-detail.is-editing .transaction-dimension-cell>button{color:#32497f;background:#ffffff80;border:1px solid #c1c8d9;border-radius:8px;justify-content:flex-start;gap:8px;height:49px;padding:8px;font-family:Avenir,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:19px;transition:border .2s ease-in-out}.transaction-detail.is-editing .transaction-dimension-cell>button>span{text-align:left;flex:1}.transaction-detail.is-editing .transaction-dimension-cell>button>svg{flex-shrink:0}.transaction-detail.is-editing .transaction-dimension-cell>button .transaction-dimension-chevron{stroke:#32497fcc;stroke-width:1.5px;width:18px;height:18px;min-height:18px;transition:transform .25s ease-in-out;display:block}.transaction-detail.is-editing .transaction-dimension-cell>button[aria-expanded=true]{background:#fff}.transaction-detail.is-editing .transaction-dimension-cell>button[aria-expanded=true] .transaction-dimension-chevron{transform:rotate(-180deg)}.transaction-detail.is-editing .transaction-dimension-cell>button:hover:not(:disabled){background:#fff;border-color:#98a4bf}.transaction-detail.is-editing .transaction-dimension-cell>button:focus-visible{outline-offset:0;outline:1px solid #7597e8}.party-detail{color:#344e83;background:radial-gradient(at 38% 45%,#dee3df 0%,#dce2df00 90%) 50%/cover no-repeat fixed,linear-gradient(135deg,#a5cbe7,#9db9f0) 50%/cover fixed;min-height:100dvh;font-size:14px}.party-detail button,.party-detail select{font:inherit}.party-detail button{cursor:pointer}.party-detail button:disabled{opacity:.4;cursor:default}:is(.party-detail button:focus-visible,.party-detail select:focus-visible){outline-offset:3px;outline:3px solid #1baed2}.party-detail-nav{z-index:5;background:#ffffff4d;align-items:center;height:72px;display:flex;position:sticky;top:0}.party-detail-nav>div{width:min(1128px,100% - 48px);margin:auto}.party-detail-nav button{color:#344e83;background:#ffffff70;border:0;border-radius:30px;align-items:center;gap:8px;padding:8px 14px;font-weight:600;display:flex}.party-detail-layout{grid-template-columns:minmax(0,744px) minmax(0,360px);align-items:start;gap:24px;width:min(1128px,100% - 48px);margin:35px auto 0;padding-bottom:48px;transition:grid-template-columns .24s,gap .24s;display:grid}.party-detail-main{background:#e9eff4;border-radius:16px;min-width:0;overflow:hidden}.party-detail-heading{color:#fff;background:#2490ce;align-items:center;gap:10px;min-height:56px;padding:16px 18px 8px;display:flex}.party-detail-avatar{color:#fff;background:#7699e4;border-radius:3px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:inline-flex}.party-detail-heading h2{color:inherit;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:800;line-height:25px}.party-detail-heading>button{color:#fff;background:#ffffff20;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;padding:0;display:flex}.party-detail-period{color:#fff;background:linear-gradient(#ffffff1a,#ffffff1a),#2490ce;border:1px solid #0000;align-items:center;gap:12px;padding:12px 16px 50px;display:flex}.party-detail-month-nav{background:#ffffff15;border-radius:24px;align-items:center;min-width:0;display:flex}.party-detail-month-nav>span{white-space:nowrap;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.party-detail-month-nav>button{color:#fff;background:0 0;border:0;flex:none;place-items:center;width:30px;height:32px;display:grid}.party-detail-window{white-space:nowrap;background:#ffffff15;border:1px solid #ffffff50;border-radius:24px;align-items:center;gap:4px;height:32px;margin-left:auto;padding:4px 8px;font-size:12px;display:flex}.party-detail-window select{width:74px;color:inherit;background:0 0;border:0;height:22px;min-height:0;padding:2px}.party-detail-window option{color:#344e83;background:#fff}.party-detail-chart-card{background:#fff;border-radius:16px;margin:-38px 16px 0;padding:0 0 16px;position:relative}.party-detail-chart-frame{height:350px;padding:20px 25px}.party-detail-chart-frame>header{justify-content:space-between;gap:12px;margin-bottom:26px;display:flex}.party-detail-chart-card h3{overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:800;line-height:1.4}.party-detail-chart-card header span{color:#7e88aa;font-size:14px;line-height:17px;display:block}.party-detail-chart-card header strong{white-space:nowrap;font-size:20px;font-weight:800}.party-detail-chart{height:250px;position:relative}.party-detail-chart svg{display:block;overflow:visible}.party-detail-chart text{fill:#32497f;font-size:10px}.party-detail-chart .party-chart-axis-month{font-weight:800}.party-detail-chart .party-chart-axis-year{font-weight:350}.party-detail-chart .party-chart-axis-value{font-weight:500}.party-detail-chart .party-detail-no-activity{fill:#d6dbe5;font-size:18px;font-weight:800}.party-detail-chart-tooltip{color:#fff;pointer-events:none;background:#1c313eea;border-radius:8px;padding:8px 10px;font-size:12px;position:absolute;top:8px;right:8px;box-shadow:0 6px 16px #26385925}.party-detail-insight{background:#e8ebff;border-radius:9px;align-items:center;gap:15px;margin:0 16px;padding:16px;display:flex}.party-detail-insight>svg{color:#6c83e1;flex-shrink:0}.party-detail-insight strong{color:#469fc2;font-size:14px}.party-detail-insight p{margin:4px 0 0;font-size:13px;line-height:1.75}.party-detail-tabs{gap:8px;padding:16px;display:flex}.party-detail-tabs button{color:#344e83;background:0 0;border:0;border-radius:25px;align-items:center;gap:8px;padding:7px 14px;font-weight:600;display:flex}.party-detail-tabs button[aria-selected=true]{background:#fff}.party-detail-records{background:#fff;border-radius:16px;margin:0 16px 18px;overflow:hidden}.party-detail-records>header{border-bottom:1px solid #edf0f6;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.party-detail-records h3{margin:0 0 5px;font-size:16px}.party-detail-records small{color:#7b8ca9;font-size:11px}.party-detail-records>header button{color:inherit;background:#f2f5fb;border:0;border-radius:16px;align-items:center;gap:5px;padding:6px 8px;font-size:12px;display:flex}.party-detail-table-scroll{overflow-x:auto}.party-detail-records table{border-collapse:collapse;width:100%;min-width:390px;font-size:12px}.party-detail-records th{color:#8a98b0;text-align:left;padding:12px 14px;font-weight:500}.party-detail-records td{vertical-align:middle;border-top:1px solid #edf0f6;padding:12px 14px}.party-detail-records td:first-child{white-space:nowrap}.party-detail-records th:last-child,.party-detail-records td:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.party-detail-records td button{color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:0;display:flex}.party-detail-records td button>svg{flex-shrink:0}.party-detail-records td button>span{overflow-wrap:anywhere;flex:1}.party-detail-records td small{margin-top:4px;display:block}.party-detail-category{width:100%;color:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #edf0f6;justify-content:space-between;gap:10px;padding:16px 20px;display:flex}.party-detail-category:hover,.party-detail-records td button:hover{color:#1c9ab5}.party-detail-category>span,.party-detail-category strong{align-items:center;gap:10px;display:flex}.party-detail-category small{margin-top:4px;display:block}.party-detail-empty{color:#8c9ab4;text-align:center;padding:40px 20px}.party-detail-note{color:#8391aa;margin:0;padding:12px 20px;font-size:11px;line-height:1.8}.party-detail-sidebar{background:#e9eef8de;border-radius:16px;min-width:0;transition:opacity .18s;overflow:hidden;box-shadow:0 20px 28px #52749a20}.party-detail-sidebar>header{color:#fff;background:#2490ce;justify-content:space-between;align-items:flex-start;min-height:84px;padding:16px;display:flex}.party-detail-sidebar>header>span{background:#ffffff20;border:1px solid #ffffff30;border-radius:24px;align-items:center;gap:8px;padding:9px 15px;display:flex}.party-detail-sidebar>header button{color:#b9e6f9;background:0 0;border:0;padding:4px;display:flex}.party-detail-sidebar-content{margin:-12px 16px 16px;position:relative}.party-detail-contact-card{overflow-wrap:anywhere;background:#fff;border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex}.party-detail-contact-card .party-detail-avatar{border-radius:7px;flex-basis:50px;width:50px;height:50px;font-size:18px}.party-detail-contact-card strong{color:#32497f;font-size:18px;font-weight:500;line-height:27px;display:block}.party-detail-contact-identity{min-width:0}.party-detail-contact-identity a{text-overflow:ellipsis;white-space:nowrap;color:#5b6d99;font-size:13px;line-height:18px;text-decoration:none;display:block;overflow:hidden}.party-detail-contact-identity a:hover{text-decoration:underline}.party-detail-contact-identity>small{color:#8c9ab0}.party-detail-contact-info{background:#ffffffa6;border-radius:10px;margin-top:12px;padding:18px}.party-detail-contact-info h3{margin:0 0 14px;font-size:13px;font-weight:600}.party-detail-contact-info p{color:#7e8ba4;margin:0;font-size:12px;line-height:1.8}.party-detail-contact-info dl{margin:0}.party-detail-contact-info dt{color:#8492aa;margin-top:12px;font-size:11px}.party-detail-contact-info dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:13px;line-height:1.6}.party-detail-contact-info dd.party-detail-outstanding{font-size:20px;font-weight:600}.party-detail-collapsed .party-detail-layout{grid-template-columns:minmax(0,1128px) minmax(0,0fr);gap:0}.party-detail-collapsed .party-detail-sidebar{opacity:0;visibility:hidden}@media (max-width:1100px){.party-detail-layout{grid-template-columns:minmax(0,1fr) minmax(230px,.48fr);gap:18px}.party-detail-layout,.party-detail-nav>div{width:calc(100% - 36px)}.party-detail-period{flex-wrap:wrap;gap:8px}.party-detail-window{margin-left:0}.party-detail-chart-card header strong,.party-detail-chart-card h3{font-size:18px}.party-detail-contact-card{gap:10px;padding:12px}.party-detail-contact-card .party-detail-avatar{flex-basis:36px;width:36px;height:36px}.party-detail-contact-card strong{font-size:14px}}@media (max-width:850px){.party-detail-layout{grid-template-columns:minmax(0,1fr) 230px;gap:14px;margin-top:24px}.party-detail-chart-card{margin-inline:10px;padding-inline:10px}.party-detail-heading{padding-inline:12px}.party-detail-period{padding-inline:10px}.party-detail-insight{gap:9px;padding:12px}.party-detail-insight p{font-size:12px}.party-detail-sidebar-content{margin-inline:10px}.party-detail-chart-card>header{padding:0}.party-detail-chart-card header strong{font-size:17px}.party-detail-chart-card header span{font-size:12px}.party-detail-contact-info{padding:14px}}@media (max-width:650px){.party-detail-layout{grid-template-columns:minmax(0,1fr)}.party-detail-collapsed .party-detail-layout{grid-template-columns:minmax(0,1fr) 0}.party-detail-layout,.party-detail-nav>div{width:calc(100% - 24px)}.party-detail-sidebar{grid-row:2}.party-detail-collapsed .party-detail-sidebar{grid-area:1/2}}@media (prefers-reduced-motion:reduce){.party-detail-layout,.party-detail-sidebar,.party-detail-bar{transition:none}}.party-detail-layout{transition:none}.party-detail-collapsed .party-detail-layout{grid-template-columns:minmax(0,744px) 60px;gap:24px;width:min(828px,100% - 48px)}.party-detail-collapsed .party-detail-sidebar{visibility:visible;opacity:1}.party-collaboration>header{gap:4px;height:99px;min-height:99px;padding:16px 0 0;display:block;position:relative}.party-collaboration:not(.is-collapsed){box-shadow:none;filter:drop-shadow(0 0 20px #32497f4d);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#e4ebf6;padding-bottom:16px}.party-collaboration [data-party-sidebar-controls]{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:stretch;gap:8px;width:100%;min-width:0;height:35px;padding:0 40px 0 16px;display:grid}.party-collaboration [data-party-sidebar-tab]{color:#fff;border-radius:20px;justify-content:center;align-items:center;width:100%;min-width:0;max-width:64px;height:35px;margin-inline:auto;padding:0;display:flex;position:relative}.party-collaboration [data-party-sidebar-tab]>svg{opacity:.6;width:24px;height:24px}.party-collaboration:not(.is-collapsed) [data-party-sidebar-tab]:is(:hover,[aria-selected=true]){isolation:isolate;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);color:#fff;background-color:#fff3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3ClinearGradient id='g' gradientUnits='objectBoundingBox' x1='.0752' y1='.0854' x2='.6542' y2='.7424'%3E%3Cstop offset='0' stop-color='white' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='.1'/%3E%3C/linearGradient%3E%3Crect width='100%25' height='100%25' fill='url(%23g)'/%3E%3C/svg%3E"),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.party-collaboration:not(.is-collapsed) [data-party-sidebar-tab]:is(:hover,[aria-selected=true]):before{content:"";border-radius:inherit;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3ClinearGradient id='g' gradientUnits='objectBoundingBox' x1='.0305' y1='.0510' x2='.5531' y2='.9244'%3E%3Cstop offset='0' stop-color='white' stop-opacity='.7'/%3E%3Cstop offset='.4057' stop-color='white' stop-opacity='0'/%3E%3Cstop offset='.5744' stop-color='white' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='.4'/%3E%3C/linearGradient%3E%3Crect width='100%25' height='100%25' fill='url(%23g)'/%3E%3C/svg%3E") 0 0/100% 100%;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.party-collaboration:not(.is-collapsed) [data-party-sidebar-tab]:is(:hover,[aria-selected=true])>svg{opacity:1}.party-collaboration>header>button{border-radius:20px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;position:absolute;top:8px;right:8px}.party-collaboration>header>button>svg{color:#fff;opacity:.6;width:16px;height:16px}.party-collaboration>header>button:hover{background:#fff3}.party-collaboration>header>button:hover>svg{opacity:1}.party-collaboration.is-collapsed{filter:none;box-shadow:0 10px 24px #0000001a}.party-collaboration.is-collapsed>header{flex-direction:column;gap:8px;height:auto;min-height:0;padding:14px 6px;display:flex}.party-collaboration.is-collapsed [data-party-sidebar-controls]{flex-direction:column;gap:8px;width:48px;height:auto;padding:0;display:flex}.party-collaboration.is-collapsed [data-party-sidebar-tab],.party-collaboration.is-collapsed>header>button{background:0 0;border-radius:12px;flex-shrink:0;justify-content:center;width:48px;height:48px;padding:0}.party-collaboration.is-collapsed>header>button{display:none}.party-collaboration.is-collapsed header svg{opacity:1;width:24px;height:24px}.party-collaboration.is-collapsed header button:hover{background:#ffffff3d}.party-collaboration.is-collapsed .party-collaboration-panels{display:none}.party-collaboration-panels{width:calc(100% - 32px);margin:-27px 16px 0;transition:height .24s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.party-collaboration-panels>section{box-sizing:border-box;width:100%;min-width:0;transform:translateX(calc((0 - var(--party-tab)) * 105%));transition:transform .24s cubic-bezier(.4,0,.2,1);display:flow-root;position:absolute;top:0;left:0}.party-collaboration-panels>section:nth-child(2){transform:translateX(calc((1 - var(--party-tab)) * 105%))}.party-collaboration-panels>section:nth-child(3){transform:translateX(calc((2 - var(--party-tab)) * 105%))}.party-collaboration-panels>section[data-active=true]{position:relative}.party-collaboration-panels>section[aria-hidden=true]{pointer-events:none}.party-collaboration .party-detail-sidebar-content{margin:0}.party-comment-thread{max-height:45dvh;padding:0;overflow-y:auto}.party-comment-empty{text-align:center;color:#8595ae;padding:22px 0}.party-comment-empty h3{font-size:14px;font-weight:500}.party-comment-empty p,.party-collaboration-note{color:#7e8ba4;padding:0 14px;font-size:12px;line-height:1.7}.party-comment-thread article{background:#fff;border-radius:8px;margin-bottom:16px;padding:16px}.party-comment-thread article header{flex-wrap:wrap;justify-content:space-between;gap:5px;font-size:12px;display:flex}.party-comment-thread time{color:#8898b4;font-size:10px}.party-comment-thread article p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.party-comment-thread article button{color:inherit;overflow-wrap:anywhere;text-align:left;background:#f2f6fa;border:0;align-items:center;gap:5px;padding:5px;font-size:12px;display:flex}.party-comment-compose{background:#fff;border-radius:8px;margin:0;padding:12px}.party-comment-compose textarea{resize:vertical;width:100%;min-height:96px;color:inherit;font:inherit;outline-offset:2px;background:0 0;border:0}.party-comment-actions{justify-content:space-between;display:flex}.party-comment-actions button{color:inherit;background:#edf4f9;border:0;border-radius:20px;align-items:center;padding:8px;display:flex}.party-comment-actions button[type=submit]{background:#95f1d2}.party-comment-compose fieldset{border:0;max-height:200px;margin:8px 0;padding:8px 0;font-size:12px;overflow:auto}.party-comment-compose fieldset label{overflow-wrap:anywhere;gap:7px;padding:5px 0;display:flex}.party-comment-compose [role=alert]{color:#af4149;font-size:12px}.party-sharing{padding:0}.party-sharing-card{background:#fff;border-radius:8px;padding:16px}.party-sharing-card+.party-sharing-card{margin-top:16px}.party-sharing h3{align-items:center;gap:8px;margin:0 0 12px;font-size:13px;font-weight:800;line-height:18px;display:flex}.party-sharing-access{color:#5b6d99;background:#f2f4f8;border-radius:12px;margin-left:auto;padding:2px 8px;font-size:11px}.party-sharing h4{color:#8595af;margin-top:24px;font-size:12px}.party-sharing input{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #dbe2ed;border-radius:8px;padding:10px}.party-sharing ul{padding:0;list-style:none}.party-sharing li{align-items:center;gap:10px;margin:12px 0;font-size:12px;display:flex}.party-sharing li>span{overflow-wrap:anywhere;flex:1}.party-sharing li small{color:#8c99af;display:block}.party-sharing li strong{white-space:nowrap;font-weight:500}.party-sharing p{color:#7a8ca8;font-size:12px;line-height:1.7}.party-sharing-link{gap:6px;display:flex}.party-sharing-link input{font-size:11px}.party-sharing-link button{color:inherit;background:#fff;border:0;border-radius:8px;flex-shrink:0;padding:8px}@media (max-width:650px){.party-detail-collapsed .party-detail-layout{grid-template-columns:minmax(0,1fr) 60px;gap:12px;width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.party-detail-layout,.party-collaboration-panels,.party-collaboration-panels>section{transition:none}.party-detail-bar{y:var(--party-bar-final-y);height:var(--party-bar-final-height)}}@media (min-width:768px){.party-detail{width:100%;min-width:0;overflow-x:auto}.party-detail-surface{width:100%;min-width:1150px}.party-detail-layout{margin-top:35px;grid-template-columns:744px 360px;gap:24px;width:1128px;max-width:none;margin-inline:auto}.party-detail-collapsed .party-detail-layout{grid-template-columns:744px 60px;gap:24px;width:828px;margin-inline:auto}.party-detail-maximized .party-detail-surface{width:max(1150px,90vw);margin-inline:auto}.party-detail-maximized .party-detail-layout{grid-template-columns:minmax(744px,1fr) 360px;width:100%}.party-detail-maximized.party-detail-collapsed .party-detail-layout{grid-template-columns:minmax(744px,1fr) 60px;width:100%}.party-detail-maximized .party-detail-nav>div{width:90vw}.party-detail-heading{padding:16px 18px 8px}.party-detail-period{flex-wrap:nowrap;gap:12px;padding:12px 16px 50px}.party-detail-window{margin-left:auto}.party-detail-chart-card{margin-inline:16px;padding:0 0 16px}.party-detail-chart-card h3,.party-detail-chart-card header strong{font-size:20px}.party-detail-chart-card header span{font-size:14px}.party-detail-insight{gap:15px;padding:16px}.party-detail-insight p{font-size:13px}.party-detail-sidebar-content{margin-inline:16px}.party-detail-contact-card{gap:12px;padding:16px}.party-detail-contact-card .party-detail-avatar{flex-basis:50px;width:50px;height:50px}.party-detail-contact-card strong{font-size:18px}.party-detail-contact-info{padding:18px}.party-collaboration.is-collapsed [data-party-sidebar-tab]{padding:0}}@media (min-width:768px) and (max-height:750px){.party-detail-layout{margin-top:25px}}.modal-backdrop.full-screen-backdrop{z-index:1000;background:#f4f5f8;justify-content:stretch;align-items:stretch;padding:0}.modal.full-screen-modal{width:100%;max-width:none;height:100dvh;max-height:100dvh;box-shadow:none;color:#32497f;background:#f4f5f8;border:0;border-radius:0;margin:0;padding:0;overflow:auto}.bill-editor{color:#32497f;background:#f4f5f8;min-height:100%;font-family:Avenir,Avenir Next,-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;font-size:14px}.bill-editor button,.bill-editor input,.bill-editor select,.bill-editor textarea{font:inherit;color:inherit}.bill-editor button{cursor:pointer}.bill-editor button:disabled{opacity:.42;cursor:not-allowed}.bill-editor input,.bill-editor select,.bill-editor textarea{box-shadow:none;background:0 0;border:0;border-radius:5px;outline:none;width:100%;min-width:0;padding:8px 9px;transition:background .2s,border-color .2s}.bill-editor input:hover,.bill-editor select:hover,.bill-editor textarea:hover{background:#f5f7fc}.bill-editor input:focus,.bill-editor select:focus,.bill-editor textarea:focus{background:#f3f6ff;outline:1px solid #b9c9ed}.bill-editor input::placeholder,.bill-editor textarea::placeholder{color:#a5afc5;opacity:1}.bill-editor-top{z-index:5;background:#eceef4;border-bottom:1px solid #e3e7f0;justify-content:space-between;align-items:center;height:72px;padding:0 32px;display:flex;position:sticky;top:0}.bill-editor-back{background:0 0;border:0;align-items:center;gap:9px;padding:10px 0;font-weight:600;display:flex}.bill-editor-top-actions{align-items:center;gap:12px;display:flex}.bill-editor-submit,.bill-editor-save{border:0;border-radius:24px;height:38px;padding:0 22px;font-weight:600}.bill-editor-submit{background:#00e9bf;min-width:146px}.bill-editor-submit:hover{background:#00dcaf}.bill-editor-save{background:#fff}.bill-editor-more{position:relative}.bill-editor-more>button{background:0 0;border:0;place-items:center;width:36px;height:36px;display:grid}.bill-editor-menu{z-index:10;background:#fff;border:1px solid #e6eaf3;border-radius:10px;min-width:160px;padding:8px;position:absolute;top:44px;right:0;box-shadow:0 8px 30px #32497f22}.bill-editor-menu button{text-align:left;background:0 0;border:0;border-radius:5px;width:100%;padding:10px}.bill-editor-menu button:hover{background:#f1f4fa}.bill-editor-layout{grid-template-columns:minmax(0,744px) 360px;align-items:start;gap:24px;width:1128px;max-width:calc(100% - 48px);margin:35px auto 72px;display:grid}.bill-editor-main{border:0;min-width:0;margin:0;padding:0;display:block}.bill-editor-heading{justify-content:space-between;align-items:center;gap:16px;min-height:49px;margin-bottom:14px;display:flex}.bill-editor-heading h1{margin:0;font-size:24px;font-weight:600;line-height:1.3}.bill-editor-approver{color:#8b98b7;align-items:center;gap:7px;font-size:12px;display:flex}.bill-editor-approver select{color:#32497f;background:#fff;border-radius:20px;max-width:140px;padding:7px 13px;font-size:13px}.bill-editor-card{background:#fff;border-radius:12px;margin-bottom:16px;box-shadow:0 1px 2px #32497f04}.bill-editor-parties{grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:50px;min-height:250px;padding:30px 28px 28px;display:grid}.bill-editor-payto>label{color:#8f9bb8;margin-bottom:16px;font-size:12px;display:block}.bill-editor-contact-select{align-items:center;gap:12px;margin-left:-2px;display:flex}.bill-editor-contact-avatar{color:#8193bc;background:#f7f9fd;border:1px solid #e2e7f1;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.bill-editor-contact-select select{max-width:220px;padding:7px 0;font-weight:600}.bill-editor-contact-info{color:#8c98b4;overflow-wrap:anywhere;margin:13px 0 0 58px;font-size:12px;line-height:1.6}.bill-editor-contact-info p{margin:3px 0}.bill-editor-link{background:0 0;border:0;align-items:center;gap:5px;margin:16px 0 0 58px;padding:0;font-size:12px;display:flex;color:#5874af!important}.bill-editor-invoice-meta{flex-direction:column;gap:8px;display:flex}.bill-editor-invoice-meta label{grid-template-columns:80px minmax(0,1fr);align-items:center;gap:8px;font-size:12px;display:grid}.bill-editor-invoice-meta input{text-align:right;min-height:30px;padding:6px 4px;font-size:13px}.bill-editor-memo{min-height:100px;padding:19px 28px 12px}.bill-editor-memo>label{color:#8f9bb8;font-size:12px}.bill-editor-memo textarea{resize:vertical;min-height:46px;margin-top:4px;padding:5px 0;font-size:13px;display:block}.bill-editor-items{padding:23px 28px 0;overflow:hidden}.bill-editor-item-heading,.bill-editor-item-main{grid-template-columns:minmax(0,1fr) 58px 86px 92px 22px;align-items:start;column-gap:12px;display:grid}.bill-editor-item-heading{color:#8f9bb8;border-bottom:1px solid #e7eaf2;padding-bottom:14px;font-size:12px}.bill-editor-item-heading span:nth-child(4){text-align:right}.bill-editor-item{border-bottom:1px solid #e7eaf2;padding:17px 0 13px}.bill-editor-item-main{align-items:center}.bill-editor-item-main>input{text-align:right;border:1px solid #e7ebf4;height:34px;padding:6px}.bill-editor-item-main>strong{text-align:right;font-size:13px;font-weight:500}.bill-editor-item-name{min-width:0}.bill-editor-item-name select{color:#8f9bb8;max-width:100%;padding:0 0 4px;font-size:11px}.bill-editor-item-name>input{height:29px;padding:4px 0}.bill-editor-delete{background:0 0;border:0;padding:5px 0;color:#a4afc5!important}.bill-editor-dimensions{grid-template-columns:1.2fr 1fr 1fr;gap:12px;margin:17px 34px 0 0;display:grid}.bill-editor-dimensions label{color:#9ca8c0;align-items:center;gap:4px;min-width:0;font-size:11px;display:flex}.bill-editor-dimensions label>span{flex-shrink:0}.bill-editor-dimensions select,.bill-editor-dimensions input{height:26px;padding:4px 3px;font-size:11px}.bill-editor-line-options{color:#8f9bb8;align-items:center;margin-top:9px;font-size:11px;display:flex}.bill-editor-line-options label{align-items:center;gap:5px;display:flex}.bill-editor-line-options input,.bill-editor-tax-check input,.bill-editor-files input{accent-color:#49639d;width:13px;height:13px;padding:0}.bill-editor-add{background:0 0;border:0;align-items:center;gap:7px;padding:19px 0 22px;font-size:13px;display:flex}.bill-editor-totals{border-top:1px solid #e7eaf2;padding:20px 0 25px}.bill-editor-tax{color:#8f9bb8;justify-content:flex-end;align-items:center;gap:18px;margin-bottom:18px;font-size:11px;display:flex}.bill-editor-tax>label{align-items:center;gap:7px;display:flex}.bill-editor-tax>label>input:not([type=checkbox]){text-align:right;border:1px solid #e7ebf4;width:90px}.bill-editor-total{justify-content:space-between;align-items:center;font-size:16px;font-weight:600;display:flex}.bill-editor-total strong{font-size:22px;font-weight:600}.bill-editor-files{padding:19px 26px;font-size:13px}.bill-editor-files summary{cursor:pointer;align-items:center;gap:8px;display:flex}.bill-editor-files details>div{gap:9px;margin-top:16px;display:grid}.bill-editor-files label{align-items:center;gap:8px;display:flex}.bill-editor-error{color:#a84b45;background:#fff6f4;border:1px solid #e6b2ad;border-radius:10px;padding:14px 20px;line-height:1.5}.bill-editor-sidebar{background:#edf0f7;border-radius:12px;min-height:650px;margin-top:0;overflow:hidden}.bill-editor-side-tabs{background:#e4eaf5;border-bottom:1px solid #dce2ef;justify-content:space-evenly;align-items:center;height:62px;display:flex}.bill-editor-side-tabs button{color:#8f9cba;background:0 0;border:0;border-bottom:2px solid #0000;height:100%;padding:0 13px;font-size:13px}.bill-editor-side-tabs button[aria-selected=true]{color:#32497f;border-bottom-color:#32497f;font-weight:600}.bill-editor-side-content{padding:28px}.bill-editor-side-empty{text-align:center;color:#98a6c5;flex-direction:column;align-items:center;padding:38px 0;font-size:13px;line-height:1.9;display:flex}.bill-editor-side-empty>svg{opacity:.65;margin-bottom:13px}.bill-editor-vendor-avatar{background:#fff;border-radius:50%;place-items:center;width:54px;height:54px;font-size:22px;display:grid}.bill-editor-vendor-detail h2{margin:16px 0 25px;font-size:19px;font-weight:600}.bill-editor-vendor-detail dl{font-size:12px}.bill-editor-vendor-detail dt{color:#93a1bd;margin-top:17px}.bill-editor-vendor-detail dd{overflow-wrap:anywhere;margin:5px 0 0;line-height:1.7}.bill-editor-activity{margin:0;padding:0;font-size:12px;line-height:1.6;list-style:none}.bill-editor-activity li{border-bottom:1px solid #dce3ef;align-items:start;gap:9px;padding:15px 0;display:flex}.bill-editor-activity li>svg{color:#93a1bd;flex-shrink:0;margin-top:3px}.bill-editor-activity p{margin:0 0 7px}.bill-editor-activity time{color:#93a1bd;font-size:10px}@media (max-width:1150px){.bill-editor-layout{grid-template-columns:minmax(0,1fr) 290px;gap:20px}.bill-editor-parties{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:24px 22px}.bill-editor-invoice-meta label{grid-template-columns:60px minmax(0,1fr)}.bill-editor-items{padding-left:20px;padding-right:20px}.bill-editor-item-heading,.bill-editor-item-main{grid-template-columns:minmax(0,1fr) 46px 70px 82px 18px;gap:7px}.bill-editor-dimensions{gap:5px;margin-right:0}}@media (max-width:900px){.bill-editor-layout{grid-template-columns:minmax(0,1fr) 238px;gap:16px;max-width:calc(100% - 32px);margin-top:24px}.bill-editor-parties{grid-template-columns:minmax(0,1fr);gap:25px}.bill-editor-invoice-meta{max-width:100%}.bill-editor-invoice-meta label{grid-template-columns:100px minmax(0,1fr)}.bill-editor-dimensions{grid-template-columns:1fr 1fr}.bill-editor-dimensions label:first-child{grid-column:1/-1}.bill-editor-heading{align-items:start}.bill-editor-heading h1{font-size:21px}.bill-editor-approver,.bill-editor-approver>span{display:block}.bill-editor-approver select{background:0 0;padding:4px 0}.bill-editor-sidebar{min-height:600px}.bill-editor-side-content{padding:20px}.bill-editor-item-heading,.bill-editor-item-main{grid-template-columns:minmax(0,1fr) 42px 64px 72px 18px;gap:5px}.bill-editor-total strong{font-size:20px}.bill-editor-tax{flex-wrap:wrap;gap:8px}.bill-editor-top{padding:0 20px}}@media (max-width:640px){.bill-editor-layout{max-width:calc(100% - 24px);display:block}.bill-editor-sidebar{min-height:250px;margin-top:20px}.bill-editor-top-actions{gap:5px}.bill-editor-submit,.bill-editor-save{min-width:0;padding:0 12px}.bill-editor-more>button{width:25px}.bill-editor-top{padding:0 14px}}@media (prefers-reduced-motion:reduce){.bill-editor *{transition:none!important;animation:none!important}}.bill-editor-line-description{resize:vertical;margin-top:10px;background:#f7f9fc!important;font-size:12px!important}.bill-editor-description-button{background:0 0;border:0;padding:0;color:#607bb5!important;font-size:11px!important}.bill-editor-line-options{justify-content:space-between;gap:15px}.bill-comments{color:#32497f;font-size:12px;line-height:1.65}.bill-comments ol{margin:0;padding:0;list-style:none}.bill-comments li{border-bottom:1px solid #dce3ef;padding:14px 0}.bill-comments li header{color:#8f9dbb;flex-direction:column;gap:4px;font-size:11px;display:flex}.bill-comments li p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.bill-comments-empty{text-align:center;color:#98a6c5;padding:25px 0}.bill-comment-compose{margin-top:18px}.bill-comment-compose textarea{resize:vertical;box-sizing:border-box;color:#32497f;width:100%;min-height:100px;font:inherit;background:#fff;border:1px solid #dce3ef;border-radius:9px;padding:12px}.bill-comment-compose>div{justify-content:space-between;align-items:center;gap:8px;margin-top:9px;display:flex}.bill-comment-compose small{color:#8f9dbb;font-size:10px}.bill-comment-compose button{font:inherit;color:#32497f;cursor:pointer;white-space:nowrap;background:#fff;border:0;border-radius:18px;padding:7px 11px}.bill-comment-compose button:disabled{opacity:.4;cursor:not-allowed}.bill-editor [hidden]{display:none!important}.bill-editor-contact-step{width:744px;max-width:calc(100% - 48px);margin:35px auto 72px}.bill-editor-contact-step>.bill-editor-heading>span{color:#93a1bd;font-size:12px}.bill-editor-contact-form{border:0;min-width:0;margin:0;padding:30px 38px 38px}.bill-editor-contact-form-heading{border-bottom:1px solid #e7eaf2;align-items:center;gap:16px;margin-bottom:26px;padding-bottom:26px;display:flex}.bill-editor-contact-form-heading h2{margin:0 0 8px;font-size:19px;font-weight:600}.bill-editor-contact-form-heading p{color:#93a1bd;margin:0;font-size:12px}.bill-editor-contact-form>label{grid-template-columns:100px minmax(0,1fr);align-items:start;gap:16px;margin:19px 0;display:grid}.bill-editor-contact-form>label>span{color:#8f9bb8;padding-top:10px;font-size:13px}.bill-editor-contact-form input,.bill-editor-contact-form textarea{resize:vertical;background:#f8f9fc;border:1px solid #e3e8f1;padding:10px 12px}@media (max-width:640px){.bill-editor-contact-form{padding:24px}.bill-editor-contact-form>label{grid-template-columns:1fr;gap:5px}.bill-editor-contact-form>label>span{padding-top:0}}.bill-editor{background-color:#e5ebf6;background-image:linear-gradient(45deg,#e1e7f280 25%,#0000 25% 75%,#e1e7f280 75%),linear-gradient(45deg,#e1e7f280 25%,#0000 25% 75%,#e1e7f280 75%);background-position:0 0,18px 18px;background-size:36px 36px}.bill-editor-top{background:#edf0f8e8;padding-inline:max(24px,50% - 548px)}.bill-editor-back{background:#f5f7fc;border-radius:24px;padding:7px 14px}.bill-editor-top-actions{gap:16px}.bill-editor-split{display:flex;position:relative}.bill-editor-split>.bill-editor-submit{border-radius:24px 0 0 24px;padding-inline:24px 16px}.bill-editor-split-toggle{background:#00e9bf;border:0;border-left:1px solid #21bbad;border-radius:0 24px 24px 0;place-items:center;width:38px;height:38px;display:grid}.bill-editor-split-toggle:hover{background:#00dcaf}.bill-editor-more>button{background:#f4f6fc;border-radius:50%;width:40px;height:40px}.bill-editor-menu{min-width:200px}.bill-editor button:focus-visible{outline-offset:3px;outline:2px solid #4a6eab}.bill-editor-layout{grid-template-columns:minmax(0,744px) 360px;gap:24px;width:1128px;transition:width .3s cubic-bezier(.4,0,.2,1),grid-template-columns .3s cubic-bezier(.4,0,.2,1)}.bill-editor-layout.is-sidebar-collapsed{grid-template-columns:minmax(0,744px) 60px;width:828px}.bill-editor-main{background:linear-gradient(#2081b9 96px,#e4ebf7 96px);border-radius:16px;padding:0 16px 16px}.bill-editor-main>.bill-editor-heading{color:#fff;align-items:center;height:64px;min-height:64px;margin:0 -16px;padding:0 24px}.bill-editor-main>.bill-editor-heading h1{align-items:center;gap:12px;font-size:20px;font-weight:500;display:flex}.bill-editor-main .bill-editor-approver{color:#fff;background:#ffffff30;border-radius:9px;align-items:center;gap:8px;padding:4px 10px;display:flex}.bill-editor-main .bill-editor-approver>span{display:inline}.bill-editor-main .bill-editor-approver select{color:#fff;background:0 0;border-radius:5px;width:132px;max-width:132px;padding:7px}.bill-editor-approver select option{color:#32497f;background:#fff}.bill-editor-card{border-radius:12px}.bill-editor-main .bill-editor-parties{grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:16px;min-height:218px;padding:16px}.bill-editor-payto{border:1px solid #d9dbe3;border-radius:8px;align-self:start;padding:16px}.bill-editor-payto>label{color:#32497f;margin-bottom:10px;font-size:14px;font-weight:600}.bill-editor-contact-select{gap:8px;margin:0}.bill-editor-payto .bill-editor-contact-avatar{flex-basis:30px;width:30px;height:30px;font-size:15px}.bill-editor-contact-select select{max-width:100%;font-size:13px}.bill-editor-contact-info{margin-left:0}.bill-editor-link{background:#f4f5f9;border-radius:20px;justify-content:center;width:100%;margin:12px 0 0;padding:3px 8px;font-size:13px}.bill-editor-main .bill-editor-invoice-meta{border-left:1px solid #d8dce5;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 12px;padding-left:16px;display:grid}.bill-editor-main .bill-editor-invoice-meta label{flex-direction:column;align-items:stretch;gap:4px;font-size:12px;display:flex}.bill-editor-invoice-meta label:nth-child(-n+2){grid-column:1/-1}.bill-editor-invoice-meta label>span{color:#32497f}.bill-editor-main .bill-editor-invoice-meta input{text-align:left;background:#fff;border:1px solid #c9ccd6;border-radius:8px;height:32px;min-height:32px;padding:5px 8px;font-size:14px}.bill-editor-main .bill-editor-memo{min-height:83px;padding:16px}.bill-editor-memo>label{color:#32497f;font-weight:600}.bill-editor-memo textarea{border:1px solid #c9ccd6;border-radius:8px;height:32px;min-height:32px;padding:5px 8px}.bill-editor-main .bill-editor-items{margin-bottom:0;padding:16px 16px 0}.bill-editor-item-heading{color:#32497f;border:0;font-weight:600}.bill-editor-item{background:#f4f5f9;border:0;border-radius:8px;margin-top:6px;padding:8px}.bill-editor-item-main>input,.bill-editor-item-name>input{background:#fff;border:1px solid #c9ccd6;border-radius:8px;height:32px;padding:6px}.bill-editor-dimensions{margin-top:8px}.bill-editor-dimensions label{flex-direction:column;align-items:stretch;gap:4px;display:flex}.bill-editor-dimensions input,.bill-editor-dimensions select{background:#fff;border:1px solid #c9ccd6;border-radius:8px;height:32px;padding:4px 8px}.bill-editor-sidebar{background:linear-gradient(#2081b9 99px,#e4ebf7 99px);border-radius:16px;min-height:0;padding-bottom:16px;position:relative}.bill-editor-side-tabs{background:0 0;border:0;gap:8px;height:72px;padding:12px 36px 16px 16px}.bill-editor-side-tabs button{color:#ffffff75;border:1px solid #0000;border-radius:22px;place-items:center;min-width:52px;height:36px;padding:0 12px;display:grid}.bill-editor-side-tabs button[aria-selected=true]{color:#fff;background:#ffffff30;border:1px solid #fff5}.bill-editor-side-tabs button:focus-visible{outline-color:#fff}.bill-editor-side-toggle:focus-visible{outline-color:#fff}.bill-editor-side-toggle{background:0 0;border:0;border-radius:8px;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute;top:10px;right:9px;color:#ffffffa0!important}.bill-editor-side-content{--bill-active-panel-index:0;min-height:292px;margin:0 16px;padding:0;transition:height .24s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.bill-editor-side-content[data-active-tab=comments]{--bill-active-panel-index:1}.bill-editor-side-content[data-active-tab=activity]{--bill-active-panel-index:2}.bill-editor-side-content>[role=tabpanel]{box-sizing:border-box;width:100%;min-width:0;min-height:292px;transform:translateX(calc((var(--bill-panel-index) - var(--bill-active-panel-index)) * 105%));background:#fff;border-radius:8px;padding:16px;transition:transform .24s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.bill-editor-side-content>[data-panel=vendor]{--bill-panel-index:0}.bill-editor-side-content>[data-panel=comments]{--bill-panel-index:1}.bill-editor-side-content>[data-panel=activity]{--bill-panel-index:2}.bill-editor-side-content>[data-active=true]{position:relative}.bill-editor-side-content>[data-active=false]{pointer-events:none}.bill-editor-sidebar.is-collapsed{background:#2081b9;width:60px;padding:14px 6px}.bill-editor-sidebar.is-collapsed .bill-editor-side-toggle{background:0 0;border:1px solid #0000;border-radius:12px;width:48px;height:48px;position:static;color:#fff!important}.bill-editor-sidebar.is-collapsed .bill-editor-side-tabs{flex-direction:column;gap:8px;height:auto;padding:8px 0 0}.bill-editor-sidebar.is-collapsed .bill-editor-side-tabs button{color:#fff;background:0 0;border:0;width:48px;min-width:48px;height:48px;padding:0}@media (max-width:1150px){.bill-editor-layout{grid-template-columns:minmax(0,1fr) 300px}.bill-editor-main .bill-editor-parties{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}}@media (max-width:900px){.bill-editor-layout{grid-template-columns:minmax(0,1fr) 238px;gap:16px}.bill-editor-main .bill-editor-parties{grid-template-columns:minmax(0,1fr)}.bill-editor-main .bill-editor-invoice-meta{border:0;padding-left:0}.bill-editor-main>.bill-editor-heading{gap:8px;padding-inline:16px}.bill-editor-main .bill-editor-approver>span{display:none}.bill-editor-main .bill-editor-approver select{width:112px;max-width:112px}.bill-editor-side-tabs{gap:0;padding-inline:4px 22px}.bill-editor-side-tabs button{min-width:44px;padding-inline:8px}.bill-editor-side-content{margin-inline:10px}.bill-editor-side-content>[role=tabpanel]{padding:12px}}@media (max-width:640px){.bill-editor-layout,.bill-editor-layout.is-sidebar-collapsed{grid-template-columns:minmax(0,1fr);display:grid}.bill-editor-sidebar.is-collapsed{width:100%;padding:6px;display:flex}.bill-editor-sidebar.is-collapsed .bill-editor-side-tabs{flex-direction:row;padding:0 0 0 12px}.bill-editor-top{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.bill-editor-layout,.bill-editor-side-content,.bill-editor-side-content>[role=tabpanel]{transition:none}}@media (min-width:768px){.bill-editor{width:100%;min-width:0;overflow-x:auto}.bill-editor-layout{margin-top:35px;grid-template-columns:744px 360px;gap:24px;width:1128px;max-width:none;margin-inline:max(24px,50% - 564px)}.bill-editor-layout.is-sidebar-collapsed{grid-template-columns:744px 60px;width:828px;margin-inline:max(24px,50% - 414px)}.bill-editor-main .bill-editor-parties{grid-template-columns:minmax(0,280px) minmax(0,1fr)}.bill-editor-main .bill-editor-invoice-meta{border-left:1px solid #d8dce5;padding-left:16px}.bill-editor-main>.bill-editor-heading{padding-inline:24px}.bill-editor-main .bill-editor-approver>span{display:inline}.bill-editor-dimensions{grid-template-columns:1.2fr 1fr 1fr}.bill-editor-dimensions label:first-child{grid-column:auto}.bill-editor-layout{transition:none}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.bill-editor-layout{transition:margin-left .3s cubic-bezier(.4,0,.2,1)}}.catalog-detail-shell .catalog-source-form fieldset{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.catalog-detail-shell .catalog-source-form .field{color:#32497f;flex-direction:column;gap:4px;min-width:0;margin:0;font-weight:400;display:flex}.catalog-detail-shell .catalog-source-form .field>span{color:#32497f;font-size:12px;font-weight:400;line-height:16px}.catalog-detail-shell .catalog-source-form input,.catalog-detail-shell .catalog-source-form select,.catalog-detail-shell .catalog-source-form textarea{box-sizing:border-box;color:#32497f;width:100%;height:40px;min-height:40px;box-shadow:none;background:#fff;border:1px solid #c1c8d9;border-radius:8px;outline:none;padding:0 8px;font-family:inherit;font-size:14px;font-weight:400;line-height:19px}.catalog-detail-shell .catalog-source-form input:focus,.catalog-detail-shell .catalog-source-form select:focus,.catalog-detail-shell .catalog-source-form textarea:focus{background:#fff;border-color:#2490ce}.catalog-detail-shell .catalog-source-form input::placeholder,.catalog-detail-shell .catalog-source-form textarea::placeholder{color:#98a4bf}.catalog-detail-shell .catalog-source-form input.price{text-align:right}.catalog-detail-shell .catalog-source-form input:disabled,.catalog-detail-shell .catalog-source-form select:disabled{color:#98a4bf;cursor:not-allowed;background:#f5f6f9}.catalog-form-white{background:#fff;border-radius:8px;flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex}.catalog-source-item-details>header{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.catalog-source-item-details>header h3{overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;font-weight:800;line-height:19px}.catalog-source-item-details>header>div{flex:none;align-items:center;gap:8px;display:flex}.catalog-source-item-details>header>div>span{color:#5b6d99;background:#eaedf2;border-radius:4px;padding:3px 6px;font-size:10px;font-weight:800;line-height:14px}.catalog-source-item-details>header>div>span[data-active]{color:#223358;background:#00ffbe}.catalog-source-details-grid{--catalog-control-height:40px;--catalog-details-gap:12px;--catalog-details-icon-size:calc(16px + 4px + var(--catalog-control-height) + var(--catalog-details-gap) + 16px + 4px + var(--catalog-control-height));grid-template-columns:var(--catalog-details-icon-size) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.catalog-item-icon-wrap{width:var(--catalog-details-icon-size);height:var(--catalog-details-icon-size);position:relative}.catalog-item-preset-trigger{cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}.catalog-item-icon-picker{z-index:10;background:#fff;border-radius:12px;grid-template-columns:repeat(7,32px);gap:4px;width:268px;padding:10px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 0 20px #32497f33}.catalog-item-icon-picker button{color:#32497f;background:#f5f6f9;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.catalog-item-icon-picker button:hover,.catalog-item-icon-picker button[aria-pressed=true]{background:#eaedf2;border-color:#2490ce}.catalog-source-details-fields{flex-direction:column;gap:12px;min-width:0;display:flex}.catalog-source-field-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.catalog-detail-shell .catalog-source-details-fields input,.catalog-detail-shell .catalog-source-details-fields select{height:var(--catalog-control-height);min-height:var(--catalog-control-height)}.catalog-detail-shell .catalog-form-switch{background:#adb6cc;border:0;border-radius:20px;flex:none;align-items:center;width:48px;height:24px;min-height:24px;padding:2px;display:inline-flex;position:relative}.catalog-detail-shell .catalog-form-switch>span{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;transform:translate(0);box-shadow:0 2px 4px #32497f33}.catalog-detail-shell .catalog-form-switch[aria-checked=true]{background:#00ffbe}.catalog-detail-shell .catalog-form-switch[aria-checked=true]>span{transform:translate(24px)}.catalog-purchase-toggle{flex-direction:row;align-items:center;gap:8px;display:flex}.catalog-purchase-toggle>strong{font-size:14px;font-weight:800;line-height:19px}.catalog-variant-modes{background:#f5f6f9;border-radius:20px;gap:2px;width:100%;padding:2px 2.2px;display:flex;position:relative}.catalog-variant-modes>[role=radio]{color:#7080a5;background:0 0;border:0;border-radius:20px;flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:28px;font-size:12px;font-weight:800;line-height:16px;transition:color .3s ease-in-out,background-color .3s;display:flex;position:relative}.catalog-variant-modes>[role=radio][aria-checked=true]{color:#32497f;box-shadow:none;background:0 0}.catalog-variant-modes>[role=radio]:hover:not(:disabled){background:#d6dbe5}.catalog-variant-modes>[role=radio]:disabled{opacity:1!important;cursor:default!important}.catalog-variant-modes>[role=radio][aria-checked=true]:hover{background:0 0}.catalog-basic-fields{flex-direction:column;gap:16px;min-width:0;display:flex}.catalog-basic-fields h4{margin:0;font-size:14px;font-weight:800;line-height:19px}.catalog-purchase-reveal{opacity:0;grid-template-rows:0fr;min-height:0;transition:grid-template-rows .25s ease-in-out,opacity .25s ease-in-out;display:grid}.catalog-purchase-reveal>div{flex-direction:column;gap:12px;min-height:0;display:flex;overflow:hidden}.catalog-purchase-reveal[data-open]{opacity:1;grid-template-rows:1fr}.catalog-source-variant-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.catalog-source-variant-list>li{background:#f5f6f9;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:flex-start;column-gap:10px;min-width:0;padding:12px;display:grid;position:relative}.catalog-source-variant-list>li:hover,.catalog-source-variant-list>li:focus-within{z-index:6;background:#eaedf2}.catalog-source-variant-list>li[data-dragging]{opacity:.6}.catalog-detail-shell .catalog-source-variant-list .catalog-drag-handle{color:#32497f;touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;cursor:default!important}.catalog-drag-handle>span{background:#d6dbe5;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:800;line-height:10px;display:flex}.catalog-drag-handle .drag{color:#5b6d99;display:none}.catalog-source-variant-list>li[data-draggable]:is(:hover,:focus-within) .catalog-drag-handle{cursor:grab!important}.catalog-source-variant-list>li[data-draggable]:is(:hover,:focus-within) .catalog-drag-handle>span{background:0 0}.catalog-source-variant-list>li[data-draggable]:is(:hover,:focus-within) .catalog-drag-handle .number{display:none}.catalog-source-variant-list>li[data-draggable]:is(:hover,:focus-within) .catalog-drag-handle .drag{display:block}.catalog-source-variant-list>li[data-dragging] .catalog-drag-handle{cursor:grabbing!important}.catalog-variant-card-fields{flex-direction:column;gap:12px;min-width:0;display:flex}.catalog-variant-top-fields{grid-template-columns:minmax(0,2fr) minmax(120px,.9fr) minmax(120px,1fr);gap:10px;min-width:0;transition:grid-template-columns .25s ease-in-out;display:grid}.catalog-variant-top-fields[data-purchase]{grid-template-columns:minmax(0,2fr) minmax(120px,.9fr) minmax(120px,1fr) minmax(120px,1fr)}.catalog-sale-defaults{flex-direction:column;gap:6px;min-width:0;display:flex}.catalog-sale-defaults h4{margin:0;font-size:12px;font-weight:800;line-height:16px}.catalog-defaults-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.catalog-variant-description{margin-top:-1px;position:relative}.catalog-detail-shell .catalog-source-form .catalog-variant-description textarea{resize:none;border-radius:0 0 8px 8px;height:auto;min-height:40px;padding:10px 30px 10px 8px;line-height:14px}.catalog-variant-description>button{background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:8px;right:4px}.catalog-variant-actions{z-index:14;background:#fff;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px;display:inline-flex;position:fixed;transform:translateY(-50%);box-shadow:0 0 4px #0003}.catalog-variant-actions:before{content:"";width:8px;height:100%;position:absolute;top:0;right:100%}.catalog-variant-actions>button{color:#32497f;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;display:flex}.catalog-variant-actions>button:hover{background:#f5f6f9}.catalog-variant-actions>button:disabled{opacity:.4;cursor:default}.catalog-source-add-variant{color:#32497f;background:#f5f6f9;border:0;border-radius:20px;align-self:flex-start;align-items:center;gap:6px;height:24px;padding:0 10px;display:inline-flex;font-size:12px!important;font-weight:800!important}.catalog-local-kind{color:#7080a5;margin:4px 0;font-size:10px}.catalog-local-kind>.field{margin-top:8px!important}@media (max-height:940px){.catalog-form-white{gap:12px;padding:12px}}@media (max-height:860px){.catalog-form-white{gap:8px;padding:10px}.catalog-source-details-grid{--catalog-control-height:36px;--catalog-details-gap:8px;gap:12px}.catalog-source-details-fields,.catalog-source-field-pair{gap:8px}.catalog-basic-fields{gap:12px}}@media (prefers-reduced-motion:reduce){.catalog-purchase-reveal,.catalog-variant-top-fields,.catalog-form-switch>span{transition:none}.catalog-variant-actions{animation:none}}.catalog-variant-buy-price{animation:.25s ease-in-out both catalog-buy-in}.catalog-variant-buy-price[data-exiting]{animation:.25s ease-in-out both catalog-buy-out}@keyframes catalog-buy-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes catalog-buy-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(12px)}}@media (prefers-reduced-motion:reduce){.catalog-variant-buy-price{animation:none}}.catalog-basic-sku{grid-column:1/-1;min-width:0}.catalog-purchase-toggle .catalog-form-switch[aria-checked=true]{background:#7597e8;box-shadow:0 0 0 4px #7597e81a}.catalog-basic-fields .catalog-purchase-reveal>div{gap:16px}@media (max-height:860px){.catalog-basic-fields .catalog-purchase-reveal>div{gap:12px}}.catalog-variant-mode-plate{pointer-events:none;background:#fff;border-radius:99px;width:calc(50% - 3.2px);height:calc(100% - 4px);transition:transform .2s ease-in-out,width .2s ease-in-out;position:absolute;top:2px;left:2.2px;transform:translate(0);box-shadow:0 0 4px #32497f66}.catalog-variant-modes[data-mode=variants] .catalog-variant-mode-plate{transform:translate(calc(100% + 2px))}.catalog-variant-modes:not([data-ready]) .catalog-variant-mode-plate{transition-duration:1ms}.catalog-variant-modes[data-transitioning]{pointer-events:none}@media (prefers-reduced-motion:reduce){.catalog-variant-mode-plate,.catalog-variant-modes>[role=radio]{transition:none}}@media (max-height:860px){.catalog-detail-shell .catalog-basic-fields input,.catalog-detail-shell .catalog-basic-fields select{height:36px;min-height:36px}}.catalog-item-preset-trigger{overflow:hidden}.catalog-item-icon-picker{flex-direction:column;gap:8px;display:flex}.catalog-item-icon-presets{grid-template-columns:repeat(7,32px);gap:4px;display:grid}.catalog-item-image-actions{border-top:1px solid #eaedf2;flex-direction:column;gap:4px;padding-top:8px;display:flex}.catalog-item-image-actions>button{white-space:nowrap;background:#fff;border:0;justify-content:flex-start;gap:6px;width:100%;height:32px;padding:0 8px;font-size:12px}.catalog-item-image-actions>button:hover{background:#f5f6f9}.catalog-detail-shell .catalog-source-form input.catalog-image-file-input{display:none}.catalog-image-error{color:#b94e00;margin:6px 0 0;font-size:11px;line-height:15px}.catalog-read-view{color:#32497f;flex-direction:column;gap:16px;min-width:0;display:flex}.catalog-read-defaults{background:#fff;border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:10px 0 16px;display:flex}.catalog-read-defaults h3{color:#32497f;border-bottom:1px solid #eaedf2;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:0 16px 8px;font-size:14px;font-weight:800;line-height:19px;display:flex}.catalog-read-defaults h3>span{color:#5b6d99;white-space:nowrap}.catalog-read-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0 16px;display:grid}.catalog-read-field{flex-direction:column;gap:4px;min-width:0;display:flex}.catalog-read-field dt{font-size:12px;font-weight:400;line-height:normal}.catalog-read-field dd{color:#32497f;background:#f5f6f9;border-radius:8px;align-items:center;gap:8px;min-width:0;min-height:25px;margin:0;padding:4px 8px 3px 4px;font-size:13px;line-height:16px;display:flex}.catalog-read-field dd.is-empty{color:#98a4bf}.catalog-read-field dd>svg{stroke-width:1.5px;color:#7080a5;flex:none;width:18px;height:18px}.catalog-read-field dd>span{flex-direction:column;min-width:0;display:flex}.catalog-read-field dd>span>span{text-overflow:ellipsis;overflow:hidden}.catalog-read-field dd small{color:#32497fcc;font-size:13px;line-height:16px}.catalog-read-variants{background:#fff;border-radius:8px;padding:16px}.catalog-read-variants>header{border-bottom:1px solid #eaedf2;justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px;display:flex}.catalog-read-variants>header h3{margin:0;font-size:14px;font-weight:800;line-height:19px}.catalog-read-mode{background:#f5f6f9;border-radius:20px;gap:2px;padding:2px;display:flex;position:relative}.catalog-read-mode button{color:#32497f;cursor:pointer;z-index:1;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:flex;position:relative}.catalog-read-mode-plate{background:#fff;border-radius:50%;width:26px;height:26px;transition:left .2s ease-in-out;position:absolute;top:2px;left:2px;box-shadow:0 1px 4px #32497f26}.catalog-read-mode[data-detailed] .catalog-read-mode-plate{left:30px}@media (prefers-reduced-motion:reduce){.catalog-read-mode-plate{transition:none}}.catalog-read-mode button:focus-visible{outline-offset:2px;outline:2px solid #7597e8}.catalog-read-table-scroll{overflow:auto}.catalog-read-table-scroll table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:680px}.catalog-read-table-scroll col:first-child{width:52%}.catalog-read-table-scroll col:nth-child(2){width:16%}.catalog-read-table-scroll col:nth-child(3){width:32%}.catalog-read-table-scroll th{text-align:left;color:#8492b2;height:32px;padding:0 8px;font-size:10px;font-weight:800;line-height:14px}.catalog-read-table-scroll td{vertical-align:top;color:#32497f;border-top:1px solid #f5f6f9;height:54px;padding:10px 8px;font-size:12px;font-weight:400;line-height:16px}.catalog-read-table-scroll th:nth-child(n+2),.catalog-read-table-scroll td:nth-child(n+2){text-align:right}.catalog-read-table-scroll td>strong,.catalog-read-table-scroll td>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.catalog-read-table-scroll td>strong{font-size:12px;font-weight:800;line-height:16px}.catalog-read-table-scroll td>small{color:#8492b2;margin-top:2px;font-size:10px;line-height:14px}.catalog-read-price{justify-content:flex-end;gap:6px;min-width:0;display:flex}.catalog-read-price+.catalog-read-price{margin-top:4px}.catalog-read-price>span{color:#8492b2;flex:none;font-size:10px;font-weight:800;line-height:14px}.catalog-read-price>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.catalog-read-empty{color:#98a4bf}.catalog-read-table-scroll tr[data-detailed] td{padding-top:14px;padding-bottom:4px}.catalog-read-table-scroll tr.catalog-read-metadata-row td{text-align:left;border-top:0;height:auto;padding-top:0;padding-bottom:14px}.catalog-read-metadata{flex-direction:column;gap:10px;display:flex}.catalog-read-defaults.is-compact{border-radius:0;gap:6px;padding:0}.catalog-read-defaults.is-compact h3{border:0;padding:0;font-size:12px;line-height:normal}.catalog-read-defaults.is-compact .catalog-read-grid{gap:8px;padding:0}@media (max-height:860px){.catalog-read-defaults:not(.is-compact){padding-top:8px;padding-bottom:12px}}.catalog-detail-shell{color:#32497f;background:radial-gradient(at 38% 45%,#dee3df 0%,#dce2df00 90%) 50%/cover no-repeat fixed,linear-gradient(135deg,#a5cbe7,#9db9f0) 50%/cover fixed;min-width:740px;height:100dvh;font:14px/19px Avenir,Helvetica,Arial,sans-serif;overflow:auto}.catalog-detail-shell *{box-sizing:border-box}.catalog-detail-shell.is-editing{background-color:#0000;background-image:linear-gradient(#32497f1a,#32497f33),url(/catalog-edit-background.png);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.catalog-detail-shell button{font:inherit;cursor:pointer}.catalog-detail-shell button:disabled{opacity:.5;cursor:default}.catalog-detail-nav{z-index:4;background:#ffffff4d;height:72px;margin-bottom:35px;position:relative}.catalog-detail-nav>div{justify-content:space-between;align-items:center;gap:16px;width:780px;max-width:calc(100vw - 48px);height:72px;margin:0 auto;display:flex}.catalog-detail-nav>div[data-has-trailing-panel]{width:1164px}.catalog-detail-nav>div>div{flex:0 260px;align-items:center;width:260px;min-width:0;display:flex}.catalog-detail-nav .catalog-detail-mode{justify-content:center}.catalog-detail-nav .catalog-detail-save{justify-content:flex-end;gap:8px}.catalog-detail-back,.catalog-detail-submit{white-space:nowrap;color:#32497f;background:#fff6;border:0;border-radius:24px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;display:inline-flex;font-weight:800!important}.catalog-detail-submit{color:#32497f;background:#00ffbe}.catalog-detail-back:hover{background:#fff9}.catalog-detail-mode button{color:#8492b2;background:#fff6;border:0;border-radius:20px;align-items:center;gap:6px;height:32px;padding:0 14px;display:inline-flex}.catalog-detail-mode button[aria-pressed=true]{color:#32497f;background:#fff;box-shadow:0 2px 8px #0000000f}.catalog-detail-mode button:hover:not([aria-pressed=true]){background:#fff9}.catalog-detail-surface{flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;width:100%;height:calc(100dvh - 107px);min-height:0;margin:0 auto;display:flex}.catalog-detail-transition{width:100%;min-width:740px;max-width:1920px;min-height:min(680px,calc(100vh - 128px - var(--agent-bar-page-bottom-padding,30px)));height:fit-content;max-height:calc(100vh - 128px - var(--agent-bar-page-bottom-padding,30px));flex-direction:row;justify-content:center;align-items:flex-start;gap:24px;transition:height .2s ease-in;animation:.2s both catalog-detail-enter;display:flex}.catalog-detail-shell.is-editing .catalog-detail-transition{height:100%}.catalog-detail-columns{grid-template-columns:780px auto;gap:24px;width:fit-content;max-width:100%;min-height:0;display:grid}.catalog-detail-shell.is-editing .catalog-detail-columns{grid-auto-rows:minmax(0,1fr);height:100%}.catalog-detail-main{filter:drop-shadow(0 0 20px #32497f4d);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background-blend-mode:luminosity;background:#ffffffb3;border-radius:16px;flex-direction:column;width:780px;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.catalog-detail-heading{color:#fff;flex:none;align-items:center;gap:12px;padding:24px;display:flex;position:relative}.catalog-detail-heading:before{content:"";background:var(--catalog-detail-color);border-radius:16px 16px 0 0;width:100%;height:calc(100% + 48px);transition:background .2s ease-in;position:absolute;top:0;left:0}.catalog-detail-heading>span{background:#fff3;border-radius:6.667px;flex:0 0 100px;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.catalog-detail-heading>div{flex-direction:column;justify-content:center;gap:8px;min-width:0;height:89px;display:flex;position:relative}.catalog-detail-heading h2{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:900;line-height:normal;overflow:hidden}.catalog-detail-heading p{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:normal;overflow:hidden}.catalog-detail-heading small{color:#fff;background:#fff3;border-radius:16px;align-self:flex-start;padding:2px 6px;font-size:10px;line-height:14px}.catalog-detail-heading>b{white-space:nowrap;background:#ffffff4d;border-radius:4px;align-self:flex-start;min-width:20px;height:18px;margin-left:auto;padding:0 6px;font-size:10px;line-height:18px;position:relative}.catalog-detail-scroll{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;width:100%;min-height:0;padding:0 24px 24px;display:flex;position:relative;overflow:auto}.catalog-detail-shell.is-editing .catalog-detail-heading{gap:10px;min-height:64px;padding:0 24px}.catalog-detail-shell.is-editing .catalog-detail-heading>span{background:0 0;flex:0 0 20px;width:20px;height:20px}.catalog-detail-shell.is-editing .catalog-detail-heading>span>svg{width:20px;height:20px}.catalog-detail-shell.is-editing .catalog-detail-heading>div{height:auto}.catalog-detail-shell.is-editing .catalog-detail-heading h2{font-size:14px;font-weight:800;line-height:19px}.catalog-detail-shell.is-editing .catalog-detail-heading p,.catalog-detail-shell.is-editing .catalog-detail-heading small,.catalog-detail-shell.is-editing .catalog-detail-heading>b{display:none}.catalog-detail-side{filter:drop-shadow(0 0 20px #32497f4d);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background-blend-mode:luminosity;background:#ffffffb3;border-radius:16px;width:360px;min-width:360px;height:fit-content;position:relative;overflow:hidden}.catalog-detail-side>header{border-radius:16px 16px 0 0;padding-top:16px;position:relative}.catalog-detail-side>header:before{content:"";background:var(--catalog-detail-color);border-radius:16px 16px 0 0;width:100%;height:99px;position:absolute;top:0;left:0}.catalog-detail-side [role=tablist]{justify-content:center;align-items:center;gap:16px;padding:0 8px;display:flex;position:relative}.catalog-detail-side [role=tab]{color:#fff;background:0 0;border:0;border-radius:20px;justify-content:center;align-items:center;gap:8px;width:80px;height:35px;padding:0;display:flex}.catalog-detail-side [role=tab][aria-selected=true]{background:#fff3;box-shadow:inset 0 0 0 1px #fff3}.catalog-detail-side [role=tab]>svg{opacity:.6}.catalog-detail-side [role=tab][aria-selected=true]>svg{opacity:1}.catalog-detail-side [role=tab]:only-child{width:auto;min-width:120px;padding:0 16px}.catalog-detail-side-body{z-index:1;flex-direction:column;gap:16px;min-height:0;max-height:calc(100vh - 206px);padding:16px;display:flex;position:relative;overflow:auto}.catalog-detail-side [role=tabpanel]{background:#fff;border-radius:8px;width:100%;padding:16px;font-size:12px}.catalog-detail-side h3{margin:0 0 12px;font-size:14px;font-weight:800;line-height:19px}.catalog-detail-side ol{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.catalog-detail-side li>p{overflow-wrap:anywhere;margin:0 0 4px}.catalog-detail-side time,.catalog-detail-empty{color:#8492b2;font-size:12px}.catalog-detail-side dl{margin:0}.catalog-detail-side dl>div{justify-content:space-between;gap:8px;margin-top:8px;display:flex}.catalog-detail-side dd{margin:0;font-weight:800}.catalog-detail-shell .catalog-product-editor{min-height:0;padding:0}.catalog-detail-shell .catalog-product-fields{background:#fff;border-radius:8px;flex-direction:column;gap:16px;margin-bottom:8px;padding:16px;display:flex}.catalog-detail-shell .catalog-product-fields>.catalog-editor-grid,.catalog-detail-shell .catalog-product-fields>.field{margin:0}.catalog-detail-shell .catalog-variants-heading{background:#fff;border-radius:8px;margin:0 0 12px;padding:12px 16px}.catalog-detail-shell .catalog-variant-editor-list{gap:10px}.catalog-detail-shell .catalog-variant-editor-list>li{background:#f5f6f9;border:0;border-radius:8px;padding:12px;position:relative}.catalog-detail-shell .catalog-variant-editor-list>li:hover,.catalog-detail-shell .catalog-variant-editor-list>li:focus-within{background:#eaedf2}.catalog-detail-shell .catalog-variant-editor-list>li[data-dragging]{opacity:.6;z-index:6}.catalog-detail-shell .catalog-drag-handle{touch-action:none;cursor:grab!important}.catalog-detail-shell .catalog-variant-editor-list>li>header>strong{align-items:center;gap:8px;display:flex}.catalog-detail-shell [data-dragging] .catalog-drag-handle{cursor:grabbing!important}.catalog-detail-shell .catalog-editor-actions{padding:12px 0}@keyframes catalog-detail-enter{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@media (max-height:940px){.catalog-detail-shell.is-editing .catalog-detail-heading{min-height:56px}.catalog-detail-shell .catalog-product-fields{gap:12px;padding:12px}}@media (max-height:860px){.catalog-detail-shell.is-editing .catalog-detail-heading{min-height:52px}.catalog-detail-shell .catalog-product-fields{gap:8px;padding:10px}}@media (prefers-reduced-motion:reduce){.catalog-detail-transition{animation:none}.catalog-detail-shell .catalog-variant-editor-list>li{transition:none!important}}.catalog-detail-side{height:100%;min-height:min(680px,calc(100vh - 128px - var(--agent-bar-page-bottom-padding,30px)));contain:size}.catalog-detail-split{flex:none;height:40px;display:flex;position:relative}.catalog-detail-split>.catalog-detail-submit{border-radius:32px 0 0 32px;padding-left:24px;padding-right:12px}.catalog-detail-save-more{color:#223358;background:#00ffbe;border:0;border-left:1px solid #d6dbe5;border-radius:0 32px 32px 0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.catalog-detail-split>button:hover:not(:disabled){background:#00f1b3}.catalog-detail-save-menu{z-index:15;background:#fff;border-radius:12px;min-width:176px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 0 20px #32497f33}.catalog-detail-save-menu>button{color:#32497f;text-align:left;white-space:nowrap;background:#fff;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;height:36px;padding:0 12px;display:flex}:is(.catalog-detail-save-menu>button:hover,.catalog-detail-save-menu>button:focus-visible){background:#f5f6f9;outline:none}.catalog-detail-save-more>svg{transition:transform 60ms ease-in-out}.catalog-detail-save-more[aria-expanded=true]{background:#00f1b3}.catalog-detail-save-more[aria-expanded=true]>svg{transform:rotate(-180deg)}.catalog-detail-split>button{color:#223358;transition:background .275s}.catalog-detail-save-menu{border-radius:8px;min-width:140px;max-height:300px;padding:0;overflow-y:auto;box-shadow:0 0 12px #32497f33}.catalog-detail-save-menu>button{border-radius:0;gap:8px;height:auto;min-height:43px;padding:12px;font-size:14px;font-weight:800;line-height:19px}.catalog-detail-save-menu>button>svg{width:20px;height:20px}:is(.catalog-detail-save-menu>button:hover,.catalog-detail-save-menu>button:focus-visible){background:#32497f0d}.catalog-detail-heading>span>.catalog-item-image{border-radius:6.667px}.biz-catalog{color:#32497f;min-height:calc(100vh - 142px);font-size:14px;position:relative}.biz-catalog *{box-sizing:border-box}.biz-catalog button{font:inherit;color:inherit;cursor:pointer}.biz-catalog button:disabled{cursor:default;opacity:.5}.biz-catalog button:focus-visible{outline-offset:-2px;outline:2px solid #2490ce}.biz-catalog-createbar{z-index:3;align-items:center;height:32px;display:flex;position:absolute;top:-46px;right:16px}.biz-catalog-createbar>button{color:#fff;background:#ffffff1a;border:0;border-radius:20px;align-items:center;gap:6px;height:32px;padding:0 14px;font-weight:800;display:flex}.biz-catalog-createbar>button:hover{background:#fff3}.biz-catalog-create-menu{color:#fff;margin-left:-8px;position:relative}.biz-catalog-create-menu>summary{cursor:pointer;background:#ffffff1a;border-radius:0 20px 20px 0;justify-content:center;align-items:center;width:28px;height:32px;list-style:none;display:flex}.biz-catalog-create-menu>summary::-webkit-details-marker{display:none}.biz-catalog-group-menu>summary::-webkit-details-marker{display:none}.biz-catalog-create-menu>div,.biz-catalog-group-menu>div{z-index:6;color:#32497f;background:#fff;border-radius:8px;min-width:180px;padding:6px;position:absolute;top:36px;right:0;box-shadow:0 4px 24px #32497f33}.biz-catalog-create-menu>div>button,.biz-catalog-group-menu>div>button{text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:4px;width:100%;padding:8px 10px;font-size:12px;display:block}.biz-catalog-create-menu>div>button:hover,.biz-catalog-group-menu>div>button:hover{background:#f5f6f9}.biz-catalog-body{align-items:stretch;width:calc(100% + 2px);min-height:calc(100vh - 142px);margin:0 -1px;display:flex}.biz-catalog-rail{flex:none;width:264px;transition:width .24s cubic-bezier(.22,1,.36,1);overflow:hidden}.biz-catalog-rail[data-collapsed]{width:0}.biz-catalog-insights{flex-direction:column;gap:12px;width:264px;padding:16px;display:flex}.biz-catalog-card{background:#fff;border:1px solid #d6dbe5;border-radius:12px;flex:none;min-width:0;padding:16px}.biz-catalog-card h2{color:#32497f;white-space:nowrap;text-overflow:ellipsis;margin:0 0 14px;font-size:14px;font-weight:800;line-height:20px;overflow:hidden}.biz-catalog-revenue{min-height:126px}.biz-catalog-revenue-heading{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:14px;display:flex}.biz-catalog-revenue-heading>div{flex-direction:column;gap:2px;min-width:0;display:flex}.biz-catalog-revenue-heading h2{margin:0}.biz-catalog-revenue-heading span{color:#5b6d99;font-size:12px;line-height:16px}.biz-catalog-revenue-heading>strong{white-space:nowrap;font-size:14px;font-weight:800;line-height:20px}.biz-catalog-mini-chart{height:41px;overflow:visible}.biz-catalog-mini-chart svg{width:100%;height:41px;display:block;overflow:visible}.biz-catalog-mini-chart .biz-catalog-chart-hit{fill:#0000}.biz-catalog-zero-chart{color:#d6dbe5;justify-content:center;align-items:center;height:100%;padding-bottom:20px;font-size:18px;font-weight:800;display:flex}.biz-catalog-top-sellers{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.biz-catalog-top-sellers li{border-bottom:1px solid #eaedf2}.biz-catalog-top-sellers li:last-child{border-bottom:0}.biz-catalog-top-sellers button{text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;width:calc(100% + 12px);min-height:38px;margin:0 -6px;padding:0 6px;font-size:12px;line-height:16px;transition:background .15s;display:grid}:is(.biz-catalog-top-sellers button:hover,.biz-catalog-top-sellers button:focus-visible){background:#f5f6f9}.biz-catalog-top-sellers button>span:first-child{text-align:center;color:#5b6d99;font-weight:800}.biz-catalog-top-sellers button>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.biz-catalog-top-sellers strong{white-space:nowrap;font-weight:800}.biz-catalog-card p{color:#5b6d99;margin:4px 0 0;font-size:14px;line-height:19px}.biz-catalog-no-sales{color:#8492b2;justify-content:center;align-items:center;height:72px;font-size:12px;display:flex}.biz-catalog-active{flex-direction:column;min-height:126px;display:flex}.biz-catalog-metric{align-items:center;gap:8px;margin-top:auto;display:flex}.biz-catalog-metric strong{font-size:24px;font-weight:800;line-height:32px}.biz-catalog-active small{color:#5b6d99;font-size:12px;line-height:16px}.biz-catalog-list{background:#fff;border-radius:16px 16px 0 0;flex:1;min-width:0;overflow:visible;box-shadow:-1px 1px 3px #0000000f}.biz-catalog-toolbar{z-index:2;background:#fff;border-bottom:1px solid #d6dbe5;border-radius:16px 16px 0 0;grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:16px;padding:12px 16px;display:grid;position:sticky;top:0}.biz-catalog-search-group{align-items:center;gap:8px;min-width:0;display:flex}.biz-catalog-icon{background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:24px;height:28px;padding:0;display:flex}.biz-catalog-search{color:#8492b2;background:#f5f6f9;border-radius:24px;flex:1;align-items:center;gap:4px;min-width:0;height:32px;padding:0 12px;display:flex}.biz-catalog-search>svg{flex:none}.biz-catalog .biz-catalog-search input{color:#32497f;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;width:auto;min-width:0;height:24px;padding:0;font-size:14px;font-weight:400;line-height:19px}.biz-catalog-search input::placeholder{color:#8492b2}.biz-catalog-status{background:#f5f6f9;border-radius:20px;align-items:center;padding:2px;display:flex}.biz-catalog-status button{white-space:nowrap;background:0 0;border:0;border-radius:20px;justify-content:center;align-items:center;gap:6px;min-width:62px;height:28px;padding:0 10px;font-size:12px;line-height:16px;display:flex}.biz-catalog-status button[aria-pressed=true]{background:#fff;font-weight:800;box-shadow:0 2px 4px #0000000f}.biz-catalog-status button:hover{background:#32497f0d}.biz-catalog-status button[aria-pressed=true]:hover{background:#fff}.biz-catalog-status span{color:#8492b2;font-weight:400}.biz-catalog-tools{justify-content:flex-end;align-items:center;gap:12px;display:flex}.biz-catalog-group-toggle{background:#f5f6f9;border-radius:20px;align-items:center;padding:2px;display:flex}.biz-catalog-group-toggle button{color:#8492b2;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;display:flex}.biz-catalog-group-toggle button[aria-pressed=true]{color:#32497f;background:#fff;box-shadow:0 0 5px #32497f33}.biz-catalog-filter-wrap{position:relative}.biz-catalog-filter-menu{z-index:4;background:#fff;border-radius:8px;width:180px;padding:12px;position:absolute;top:36px;right:0;box-shadow:0 0 20px #32497f33}.biz-catalog-filter-menu label{flex-direction:column;gap:8px;font-size:12px;display:flex}.biz-catalog-filter-menu select{background:#f5f6f9;border:1px solid #c1c8d9;border-radius:6px;height:32px}.biz-catalog-table-area{padding-bottom:var(--agent-bar-page-bottom-padding,48px)}.biz-catalog-group+.biz-catalog-group{border-top:1px solid #eaedf2}.biz-catalog-group-heading{align-items:center;display:flex;position:relative}.biz-catalog-group-heading>.biz-catalog-group-header{flex:1;min-width:0}.biz-catalog-group-menu{flex:none;margin-right:16px;position:relative}.biz-catalog-group-menu>summary{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;list-style:none;display:flex}.biz-catalog-group-menu>summary:hover{background:#f5f6f9}.biz-catalog-group-menu>div{top:32px}.biz-catalog-group-selection{flex:none;justify-content:center;align-items:center;width:0;transition:width .2s ease-out;display:flex;overflow:hidden}.biz-catalog.is-editing .biz-catalog-group-selection{width:48px}.biz-catalog input[type=checkbox]{-webkit-appearance:auto;appearance:auto;accent-color:#2490ce;cursor:pointer;width:16px;height:16px;min-height:0;margin:0;padding:0}.biz-catalog-table .catalog-select{width:0;transition:width .2s ease-out}.biz-catalog.is-editing .biz-catalog-table .catalog-select{width:48px}.biz-catalog-table .biz-catalog-selection-cell{text-align:center;width:0;padding:0;transition:width .2s ease-out;overflow:hidden}.biz-catalog.is-editing .biz-catalog-table .biz-catalog-selection-cell{width:48px}.biz-catalog-table th:nth-child(2){text-align:left;color:#32497f;font-weight:800}.biz-catalog-table td:nth-child(2){text-align:left}.biz-catalog-table tr.is-selected{background:#2490ce0d}.catalog-bulk-portal{z-index:1001;color:#32497f;font-family:Avenir,Helvetica,Arial,sans-serif;position:relative}.catalog-bulk-backdrop{z-index:1;background:#f5f6f9;border-bottom:1px solid #fff9;width:100vw;height:81px;animation:.2s ease-out both catalog-bulk-enter;position:fixed;top:0;left:0;right:0;box-shadow:0 0 20px #32497f4d}.biz-catalog-bulk{z-index:2;justify-content:space-between;align-items:flex-end;gap:16px;height:81px;min-height:81px;padding:8px 0 16px;font-size:12px;animation:.2s ease-out both catalog-bulk-enter;display:flex;position:fixed;top:0}.biz-catalog-bulk label{flex-direction:column;gap:2px;width:185px;display:flex}.biz-catalog-bulk select{color:#32497f;background:#fff;border:1px solid #c1c8d9;border-radius:8px;width:185px;min-height:32px;padding:4px 8px;font-size:14px}.biz-catalog-bulk>div{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.biz-catalog-bulk button{color:#fff;cursor:pointer;border:0;border-radius:20px;justify-content:center;align-items:center;min-height:32px;padding:6px 14px;font-family:inherit;font-size:14px;font-weight:800;display:flex}.biz-catalog-bulk button:disabled{opacity:.5;cursor:default}.biz-catalog-bulk .catalog-bulk-apply{background:#32497f}.biz-catalog-bulk .catalog-bulk-cancel{color:#32497f;background:#32497f1a;border-radius:50%;width:32px;height:32px;padding:0}.biz-catalog-bulk small{color:#a46c29;background:#fff7e8;border:1px solid #e8a254;border-radius:8px;max-width:360px;padding:12px;font-size:12px;position:absolute;top:84px;right:0;box-shadow:0 4px 12px #32497f1a}.catalog-bulk-portal[data-exiting] .biz-catalog-bulk,.catalog-bulk-portal[data-exiting] .catalog-bulk-backdrop{animation:.2s ease-out both catalog-bulk-exit}@keyframes catalog-bulk-enter{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes catalog-bulk-exit{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.biz-catalog-group-header{text-align:left;background:#fff;border:0;align-items:center;gap:12px;width:100%;height:56px;padding:12px 16px;display:flex}.biz-catalog-group-icon{background:var(--catalog-group-background,#7080a5);color:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.biz-catalog-group-icon>svg:last-child{color:#32497f;box-sizing:content-box;background:#f5f6f9;border-radius:50%;padding:4px;transition:transform .2s ease-in-out;display:none}:is(.biz-catalog-group-header:hover .biz-catalog-group-icon,.biz-catalog-group-header:focus-visible .biz-catalog-group-icon){background:0 0}:is(.biz-catalog-group-header:hover .biz-catalog-group-icon>svg:first-child,.biz-catalog-group-header:focus-visible .biz-catalog-group-icon>svg:first-child){display:none}:is(.biz-catalog-group-header:hover .biz-catalog-group-icon>svg:last-child,.biz-catalog-group-header:focus-visible .biz-catalog-group-icon>svg:last-child){display:block}.biz-catalog-group[data-collapsed] .biz-catalog-group-icon>svg:last-child{transform:rotate(-90deg)}.biz-catalog-group-header>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.biz-catalog-group-header strong{white-space:nowrap;font-size:14px;font-weight:800;line-height:14px}.biz-catalog-group-header small{color:#7080a5;font-size:12px;font-weight:400;line-height:normal}.biz-catalog-group-count{color:#7080a5;white-space:nowrap;margin-left:auto;font-size:10px;line-height:normal}.biz-catalog-table{border-collapse:collapse;table-layout:fixed;width:100%}.biz-catalog-table .catalog-name{width:auto}.biz-catalog-table .catalog-source{width:148px}.biz-catalog-table .catalog-status{width:88px}.biz-catalog-table .catalog-price{width:160px}.biz-catalog-table .catalog-action{width:48px}.biz-catalog-table th{text-align:right;color:#8492b2;border-bottom:1px solid #eaedf2;height:28px;padding:3px 16px 8px;font-size:10px;font-weight:400;line-height:14px}.biz-catalog-table th:first-child{text-align:left;color:#32497f;font-weight:800}.biz-catalog-table th>button{background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:10px;font-weight:800;line-height:14px;display:flex}.biz-catalog-table td{vertical-align:middle;text-align:right;border-bottom:1px solid #eaedf2;height:55px;padding:8px 16px}.biz-catalog-table td:first-child{text-align:left}.biz-catalog-table tr{cursor:pointer}.biz-catalog-table tbody tr:hover{background:#f5f6f9}.biz-catalog-table tr.is-inactive:not(:hover){background:#32497f08}.biz-catalog-item{text-align:left;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;width:100%;padding:0;display:grid}.biz-catalog-item-icon{color:#fff;background:#7080a5;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.biz-catalog-item>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.biz-catalog-item strong{white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:4px;font-size:14px;font-weight:500;line-height:19px;display:flex;overflow:hidden}.biz-catalog-item strong small{color:#8492b2;flex:none;font-size:10px;font-weight:400}.biz-catalog-item>span:last-child>span{color:#8492b2;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:normal;overflow:hidden}.biz-catalog-origin{color:#7080a5;font-size:10px}.biz-catalog-table td:nth-last-child(2){white-space:nowrap;font-size:12px;font-weight:800;line-height:normal}.biz-catalog-table td:last-child{padding-left:4px;padding-right:16px}.biz-catalog-table td:last-child svg{vertical-align:middle}.biz-catalog-inactive-badge{color:#5b6d99;white-space:nowrap;background:#eaedf2;border-radius:4px;padding:2px 5px;font-size:12px;font-weight:800}.biz-catalog-no-items{color:#8492b2;justify-content:center;align-items:center;height:220px;font-size:12px;display:flex}.catalog-product-editor,.catalog-group-editor{color:#32497f;font-size:14px;line-height:20px}.catalog-product-editor fieldset,.catalog-group-editor fieldset{border:0;min-width:0;margin:0;padding:0}.catalog-product-editor fieldset>.field,.catalog-group-editor fieldset>.field{margin-bottom:16px}.catalog-editor-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:16px;display:grid}.catalog-product-editor input,.catalog-product-editor textarea,.catalog-product-editor select,.catalog-group-editor input,.catalog-group-editor textarea,.catalog-group-editor select{width:100%;min-width:0}.catalog-product-editor textarea,.catalog-group-editor textarea{resize:vertical;min-height:64px}.catalog-variants-heading{justify-content:space-between;align-items:center;gap:12px;margin:24px 0 12px;display:flex}.catalog-variants-heading h3,.catalog-product-editor h3{margin:0;font-size:16px;font-weight:800}.catalog-variant-editor-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.catalog-variant-editor-list>li,.catalog-variant-read-list>section{background:#fff;border:1px solid #d6dbe5;border-radius:12px;padding:16px}.catalog-variant-editor-list>li>header,.catalog-variant-read-list header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.catalog-variant-editor-list>li>header>div{gap:4px;display:flex}.catalog-variant-editor-list>li>header button{color:#5b6d99;cursor:pointer;background:#f5f6f9;border:0;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.catalog-variant-editor-list>li>header button:disabled{opacity:.35;cursor:default}.catalog-variant-editor-list>li>header button:hover:not(:disabled){background:#eaedf2}.catalog-variant-editor-list>li>.field{margin-bottom:16px}.catalog-variant-editor-list>li>.catalog-editor-grid:last-child{margin-bottom:0}.catalog-variant-read-list{flex-direction:column;gap:12px;margin-top:12px;display:flex}.catalog-product-metadata,.catalog-variant-read-list dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.catalog-product-metadata dt,.catalog-variant-read-list dt{color:#8492b2;font-size:12px}.catalog-product-metadata dd,.catalog-variant-read-list dd{overflow-wrap:anywhere;margin:2px 0 0}.catalog-editor-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:20px;display:flex}.catalog-editor-error{color:#b34f47;margin:12px 16px;font-size:12px}.catalog-group-preview{border:1px solid #d6dbe5;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex}.catalog-group-preview>span{color:#fff;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.catalog-group-icon-options{grid-template-columns:repeat(9,32px);gap:8px;margin:4px 0 16px;display:grid}.catalog-group-icon-options>button{color:#32497f;cursor:pointer;background:#fff;border:1px solid #d6dbe5;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.catalog-group-icon-options>button[aria-pressed=true]{background:#2490ce1a;border-color:#2490ce}.catalog-group-color-options{gap:10px;margin:4px 0 16px;display:flex}.catalog-group-color-options>button{cursor:pointer;border:2px solid #fff;border-radius:50%;width:24px;height:24px}.catalog-group-color-options>button[aria-pressed=true]{outline-offset:1px;outline:2px solid #32497f}@media (prefers-reduced-motion:reduce){.biz-catalog-revenue-bar{y:var(--catalog-bar-y);height:var(--catalog-bar-height)}.biz-catalog-rail,.biz-catalog-group-icon>svg:last-child{transition-duration:0s}}.transaction-detail{color:#32497f;background:linear-gradient(120deg,#dce8eea6,#dce3efbf);min-height:100%;font-size:14px}.transaction-detail button{color:#32497f;font:inherit;cursor:pointer;background:#eef1f6;border:0;border-radius:24px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:inline-flex}.transaction-detail button:disabled{opacity:.5;cursor:not-allowed}:is(.transaction-detail button:focus-visible,.transaction-detail input:focus-visible,.transaction-detail textarea:focus-visible){outline-offset:2px;outline:2px solid #7597e8}.transaction-detail button.transaction-primary{background:#00d6aa;font-weight:800}.transaction-detail-nav{z-index:5;background:#ffffff4d;height:72px;margin-bottom:35px;position:sticky;top:0}.transaction-detail-nav>div{justify-content:space-between;align-items:center;gap:16px;width:1170px;max-width:calc(100vw - 48px);height:72px;margin:0 auto;display:flex}.transaction-detail-nav>div>button,.transaction-detail-actions{min-width:200px}.transaction-detail-nav>div>button{justify-content:flex-start;width:200px;min-width:0}.transaction-detail-actions{justify-content:flex-end;gap:8px;display:flex}.transaction-detail .transaction-detail-mode{background:#fff3;border-radius:24px;flex:none;gap:2px;padding:2px;display:flex}.transaction-detail-mode button{background:0 0;padding:6px 12px}.transaction-detail-mode button[aria-pressed=true]{background:#fff}.transaction-detail-viewport{width:100%;padding:0 24px 32px;overflow:auto}.transaction-detail-layout{grid-template-columns:40px minmax(780px,1fr) 360px;align-items:start;gap:24px;width:1228px;max-width:1920px;min-height:600px;margin:0 auto;transition:width .3s cubic-bezier(.4,0,.2,1);display:grid}.transaction-detail.is-editing .transaction-detail-layout{width:calc(100vw - 48px);min-width:1228px}.transaction-detail.is-editing .transaction-detail-nav>div{width:100%;max-width:min(1920px,100vw - 48px)}.transaction-detail-main{background:#e4e8f0;border-radius:16px;min-width:0;min-height:clamp(600px,100vh - 128px,680px);overflow:visible;box-shadow:0 0 20px #32497f16}.transaction-detail-heading{color:#fff;background:#424242;border-radius:16px 16px 0 0;align-items:flex-start;gap:24px;padding:24px 24px 88px;display:flex;position:relative}.transaction-detail-avatar{background:#fff3;border-radius:7px;flex:none;justify-content:center;align-items:center;width:100px;height:100px;font-size:40px;display:flex}.transaction-detail .transaction-detail-heading h2{color:#fff;overflow-wrap:anywhere;margin:0 0 8px;font-size:18px;font-weight:800;line-height:25px}.transaction-detail-heading small{color:#ffffffb3;font-size:12px}.transaction-detail-amount{flex-direction:column;flex:none;align-items:flex-end;gap:10px;margin-left:auto;display:flex}.transaction-detail-amount strong{white-space:nowrap;font-size:24px;font-weight:800;line-height:32px}.transaction-detail-amount time{font-size:14px}.transaction-detail-amount>span{font-size:12px}.transaction-detail-fields{flex-direction:column;gap:16px;margin-top:-56px;padding:0 24px 24px;display:flex;position:relative}.transaction-detail-fields section>h3{align-items:center;gap:8px;margin:0 0 8px;font-size:12px;font-weight:800;line-height:16px;display:flex}.transaction-detail-fields section>h3>span{margin-left:auto}.transaction-detail-fields .transaction-detail-memo>h3{color:#fff}.transaction-white-card{background:#fff;border-radius:8px;min-width:0;padding:16px}.transaction-white-card p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.transaction-detail-memo .transaction-white-card{align-items:center;min-height:67px;display:flex}.transaction-detail-memo textarea{resize:vertical;color:#32497f;width:100%;min-height:60px;font:inherit;background:#f5f6f9;border:1px solid #c1c8d9;border-radius:8px;padding:8px;line-height:19px}.transaction-bank{align-items:center;gap:12px;min-height:66px;display:flex}.transaction-bank>span{color:#fff;background:#2ba98a;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.transaction-bank small,.transaction-category-root small{color:#8492b2;font-size:11px;display:block}.transaction-lines{flex-direction:column;gap:12px;display:flex;position:relative}.transaction-line-summary{align-items:center;gap:8px;display:flex}.transaction-line-summary>span{background:#eaedf2;border-radius:4px;padding:2px 5px;font-size:10px}.transaction-line-summary p{flex:1;min-width:0}.transaction-line-summary b{flex:none;font-weight:400}.transaction-posted-line{justify-content:space-between;gap:16px;padding:8px 0;display:flex}.transaction-posted-line+.transaction-posted-line{border-top:1px solid #eaedf2}.transaction-posted-line small{color:#8492b2;font-size:12px;display:block}.transaction-category-root{width:calc(33.3333% - 10.6667px);min-width:240px;position:relative}.transaction-detail .transaction-category-trigger,.transaction-category-value{text-align:left;color:#32497f;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:48px;padding:8px;display:flex}.transaction-detail .transaction-category-trigger{background:#f5f6f9;border:1px solid #c1c8d9}.transaction-category-trigger>span,.transaction-category-value>span{flex:1}.transaction-category-popover{z-index:10;background:#fff;border:1px solid #eaedf2;border-radius:12px;width:300px;max-width:calc(100vw - 48px);margin:0;padding:12px;position:fixed;inset:auto;box-shadow:0 8px 32px #32497f40}.transaction-category-popover>label{border:1px solid #c1c8d9;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.transaction-category-popover input{color:#32497f;width:100%;min-width:0;font:inherit;background:0 0;border:0}.transaction-category-options{max-height:min(268px,100vh - 116px);margin-top:8px;overflow:auto}.transaction-detail .transaction-category-options button{background:#fff;border-left:3px solid #0000;border-radius:0;flex-direction:column;align-items:flex-start;width:100%;padding:8px 12px;font-weight:400;display:flex}.transaction-detail .transaction-category-options button[aria-pressed=true]{background:#eaf0fb;border-left-color:#7597e8}.transaction-category-options button:hover{background:#f5f6f9}.transaction-category-options b{font-size:13px}.transaction-original{color:#7080a5;font-size:12px}.transaction-original p{white-space:pre-wrap;margin:0 0 4px}.transaction-original small{font-size:11px}.transaction-detail-controls{flex-wrap:wrap;gap:8px;display:flex}.transaction-detail-error{color:#b3424c;background:#fff1f1;border-radius:8px;padding:12px;font-size:13px}.transaction-detail-note{color:#81612a;background:#fff8e8;border-radius:8px;padding:10px 12px}.transaction-detail-sidebar{background:#e4e8f0;border-radius:16px;width:360px;min-height:600px;position:relative;overflow:hidden}.transaction-detail-sidebar>header{background:#424242;border-radius:16px 16px 0 0;height:99px;padding:16px 16px 0}.transaction-detail-sidebar [role=tablist]{justify-content:center;align-items:center;gap:24px;display:flex}.transaction-detail-sidebar button[role=tab]{color:#ffffff80;background:0 0;border-radius:20px;width:64px;height:35px;padding:0}.transaction-detail-sidebar button[role=tab][aria-selected=true]{color:#fff;background:#fff3;box-shadow:inset 0 0 0 1px #fff3}.transaction-side-body{max-height:max(528px,100vh - 200px);margin-top:-27px;padding:0 16px 16px;position:relative;overflow:auto}.transaction-side-body [role=tabpanel]{background:#fff;border-radius:8px;padding:16px;font-size:12px}.transaction-side-body h3{margin:0 0 12px;font-size:14px;font-weight:800;line-height:19px}.transaction-side-body h4{margin:16px 0 10px;font-size:12px}.transaction-side-body p{white-space:pre-wrap;overflow-wrap:anywhere}.transaction-side-body ol{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.transaction-side-body li>time{color:#8492b2;font-size:11px;display:block}.transaction-side-body li>p{margin:6px 0 0}.transaction-side-body form{flex-direction:column;align-items:flex-end;gap:8px;margin-top:16px;display:flex}.transaction-side-body textarea{resize:vertical;width:100%;min-height:96px;font:inherit;color:#32497f;border:1px solid #c1c8d9;border-radius:8px;padding:10px}.transaction-side-body form>small,.transaction-muted{color:#8492b2}.transaction-similar li{grid-template-columns:68px 1fr auto;align-items:start;gap:8px;display:grid}.transaction-similar li>span{overflow-wrap:anywhere;min-width:0}.transaction-similar b{white-space:nowrap;font-weight:800}.transaction-document-rail{flex-direction:column;gap:8px;width:40px;padding-top:20px;display:flex}.transaction-detail .transaction-document-rail button{background:#ffffff40;border-radius:50%;width:40px;height:40px;padding:0}.transaction-document-choice{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.transaction-document-choice select{color:#32497f;background:#fff;border:1px solid #c1c8d9;border-radius:8px;min-height:40px;padding:8px}.transaction-detail-layout{min-height:clamp(600px,calc(100vh - 128px - var(--agent-bar-page-bottom-padding,30px)),680px);height:fit-content;max-height:max(600px,calc(100vh - 128px - var(--agent-bar-page-bottom-padding,30px)))}.transaction-detail.is-editing .transaction-detail-layout{height:max(600px,calc(100vh - 128px - var(--agent-bar-page-bottom-padding,30px)))}.transaction-detail-main{min-height:inherit;height:100%;max-height:inherit;flex-direction:column;display:flex;overflow:hidden}.transaction-detail-heading{flex:none}.transaction-detail-fields{flex:1;min-height:0;overflow:auto}.transaction-detail-sidebar{min-height:inherit;height:100%;max-height:inherit;flex-direction:column;display:flex}.transaction-detail-sidebar>header{flex:none}.transaction-side-body{flex:1;min-height:0;max-height:none}@media (prefers-reduced-motion:reduce){.transaction-detail-layout{transition:none}}
